// Decompiled by AS3 Sorcerer 2.72 // http://www.as3sorcerer.com/ //------------------------------------------------------------ //_-00B._SafeStr_5131 package _-00B{ import flash.utils.ByteArray; public class _SafeStr_5131 { private var ba:ByteArray; public function _SafeStr_5131(k:int){ this.ba = new ByteArray(); this.ba.writeShort(k); this.ba.position = 0; } public function get value():int{ var k:int; this.ba.position = 0; if (this.ba.bytesAvailable) { k = this.ba.readShort(); this.ba.position = 0; }; return (k); } } }//package _-00B // _SafeStr_5131 = "_-3n0" (String#14836, DoABC#3) //------------------------------------------------------------ //_-01-._SafeStr_2628 package _-01-{ import _-29V.IWindowContainer; import _-29V.IWindow; import _-6Tv._SafeStr_3453; import _-6Sj._SafeStr_2600; public class _SafeStr_2628 { private static const _SafeStr_5317:int = 0xCCCCCC; private static const _SafeStr_5318:int = 10275685; private var _SafeStr_5319:String; private var _SafeStr_5320:Boolean; private var _SafeStr_5321:Boolean; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_5323:IWindow; private var _SafeStr_5324:Boolean; public function _SafeStr_2628(k:String, _arg_2:IWindowContainer, _arg_3:Boolean){ this._SafeStr_5319 = k; this._SafeStr_5322 = _arg_2; this._SafeStr_5323 = this._SafeStr_5322.findChildByTag("BG_COLOR"); this._SafeStr_5324 = _arg_3; _SafeStr_3453(_SafeStr_2600(this._SafeStr_5322.findChildByName("badge")).widget).badgeId = k; this._SafeStr_5322.findChildByName("badge").visible = true; this._SafeStr_5325 = false; } public function get badgeId():String{ return (this._SafeStr_5319); } public function get _SafeStr_5326():Boolean{ return (this._SafeStr_5320); } public function get _SafeStr_5325():Boolean{ return (this._SafeStr_5321); } public function get window():IWindowContainer{ return (this._SafeStr_5322); } public function set _SafeStr_5326(k:Boolean):void{ this._SafeStr_5320 = k; } public function set _SafeStr_5325(k:Boolean):void{ this._SafeStr_5321 = k; if (this._SafeStr_5323 == null) { return; }; this._SafeStr_5323.color = ((this._SafeStr_5324) ? _SafeStr_5318 : _SafeStr_5317); this._SafeStr_5322.findChildByName("outline").visible = k; } public function set _SafeStr_5327(k:Boolean):void{ if (this._SafeStr_5324 != k) { this._SafeStr_5324 = k; this._SafeStr_5325 = this._SafeStr_5321; }; } } }//package _-01- // _SafeStr_2600 = "_-0HZ" (String#318, DoABC#3) // _SafeStr_2628 = "_-4dB" (String#2201, DoABC#3) // _SafeStr_3453 = "_-3ev" (String#1214, DoABC#3) // _SafeStr_5317 = "_-4IH" (String#5280, DoABC#3) // _SafeStr_5318 = "_-3Nl" (String#5237, DoABC#3) // _SafeStr_5319 = "_-0f8" (String#2104, DoABC#3) // _SafeStr_5320 = "_-3yR" (String#12585, DoABC#3) // _SafeStr_5321 = "_-2qZ" (String#3034, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5323 = "_-6ig" (String#2563, DoABC#3) // _SafeStr_5324 = "_-EX" (String#5474, DoABC#3) // _SafeStr_5325 = "_-2iN" (String#998, DoABC#3) // _SafeStr_5326 = "_-1Eb" (String#3675, DoABC#3) // _SafeStr_5327 = "_-0ej" (String#4462, DoABC#3) //------------------------------------------------------------ //_-01-.BadgesModel package _-01-{ import _-Qa._SafeStr_2622; import _-Qa.HabboInventory; import _-WS.Map; import _-3UH._SafeStr_10; import _-67y._SafeStr_1375; import _-3xK._SafeStr_637; import _-3KA._SafeStr_3472; import _-3UH._SafeStr_39; import _-3UH.XmlAsset; import _-29V.IWindowContainer; import _-0ch._SafeStr_2625; import _-3KA.SetActivatedBadgesComposer; import _-0ch._SafeStr_2633; import flash.events.Event; import _-2xx._SafeStr_2298; public class BadgesModel implements _SafeStr_2622 { public static const _SafeStr_5328:int = -1; public static const _SafeStr_5329:int = 0; public static const _SafeStr_5330:int = 1; private const _SafeStr_5331:int = 5; private var _SafeStr_5332:HabboInventory; private var _SafeStr_5333:BadgesView; private var _SafeStr_5334:Array; private var _SafeStr_5335:Array; private var _SafeStr_5336:Map; private var _assets:_SafeStr_10; private var _SafeStr_5337:_SafeStr_1375; private var _SafeStr_5338:_SafeStr_637; private var _disposed:Boolean = false; public function BadgesModel(k:HabboInventory, _arg_2:_SafeStr_637, _arg_3:_SafeStr_1375, _arg_4:_SafeStr_10){ this._SafeStr_5332 = k; this._SafeStr_5338 = _arg_2; this._SafeStr_5334 = new Array(); this._SafeStr_5335 = new Array(); this._assets = _arg_4; this._SafeStr_5337 = _arg_3; this._SafeStr_5333 = new BadgesView(this, _arg_2, _arg_4); this._SafeStr_5336 = new Map(); } public function get disposed():Boolean{ return (this._disposed); } public function dispose():void{ if (this._disposed) { return; }; this._disposed = true; this._SafeStr_5332 = null; this._SafeStr_5338 = null; this._SafeStr_5334 = null; this._SafeStr_5335 = null; if (this._SafeStr_5336) { this._SafeStr_5336.dispose(); this._SafeStr_5336 = null; }; if (this._SafeStr_5333 != null) { this._SafeStr_5333.dispose(); this._SafeStr_5333 = null; }; this._assets = null; this._SafeStr_5337 = null; } public function _SafeStr_5339():void{ this._SafeStr_5337.connection.send(new _SafeStr_3472()); } public function _SafeStr_5340():int{ return (this._SafeStr_5331); } public function _SafeStr_5341():void{ if (this._SafeStr_5333 != null) { this._SafeStr_5333._SafeStr_5342(null); }; } private function _SafeStr_5343():void{ if (this._SafeStr_5333 != null) { this._SafeStr_5333._SafeStr_5343(); }; } private function _SafeStr_5344(k:_SafeStr_2628):void{ this._SafeStr_5335.push(k); k._SafeStr_5326 = true; } private function _SafeStr_5345(k:_SafeStr_2628):void{ var _local_2:int; while (_local_2 < this._SafeStr_5335.length) { if (this._SafeStr_5335[_local_2] == k) { this._SafeStr_5335.splice(_local_2, 1); k._SafeStr_5326 = false; return; }; _local_2++; }; } public function updateBadge(k:String, _arg_2:Boolean, _arg_3:int=0):void{ var _local_5:_SafeStr_39; var _local_6:XmlAsset; var _local_7:IWindowContainer; var _local_8:Boolean; var _local_9:_SafeStr_2628; if (_arg_3 > 0) { this._SafeStr_5336.add(k, _arg_3); }; var _local_4:_SafeStr_2628 = this._SafeStr_5346(k); if (_local_4 != null) { if (_local_4._SafeStr_5326 != _arg_2) { if (_arg_2) { this._SafeStr_5344(_local_4); } else { this._SafeStr_5345(_local_4); }; }; } else { _local_5 = this._assets.getAssetByName("inventory_thumb_xml"); _local_6 = XmlAsset(_local_5); _local_7 = (this._SafeStr_5338.buildFromXML(XML(_local_6.content)) as IWindowContainer); _local_8 = this._SafeStr_5332._SafeStr_5347._SafeStr_5327(_SafeStr_2625.BADGE, _arg_3); _local_9 = new _SafeStr_2628(k, _local_7, _local_8); if (_local_8) { this._SafeStr_5334.unshift(_local_9); } else { this._SafeStr_5334.push(_local_9); }; if (_arg_2) { this._SafeStr_5344(_local_9); }; }; } private function _SafeStr_5346(k:String):_SafeStr_2628{ var _local_3:_SafeStr_2628; var _local_2:int; while (_local_2 < this._SafeStr_5334.length) { _local_3 = this._SafeStr_5334[_local_2]; if (_local_3.badgeId == k) { return (_local_3); }; _local_2++; }; return (null); } public function _SafeStr_5348(k:String):void{ var _local_3:_SafeStr_2628; var _local_2:int; while (_local_2 < this._SafeStr_5334.length) { _local_3 = this._SafeStr_5334[_local_2]; if (_local_3.badgeId == k) { this._SafeStr_5334.splice(_local_2, 1); this._SafeStr_5345(_local_3); this._SafeStr_5341(); return; }; _local_2++; }; } public function _SafeStr_5349(k:String):void{ var _local_2:_SafeStr_2628 = this._SafeStr_5346(k); if (_local_2 != null) { if (_local_2._SafeStr_5326) { this._SafeStr_5345(_local_2); } else { this._SafeStr_5344(_local_2); }; this._SafeStr_5350(); }; } public function _SafeStr_5350():void{ var _local_4:_SafeStr_2628; var k:SetActivatedBadgesComposer = new SetActivatedBadgesComposer(); var _local_2:Array = this._SafeStr_5351(_SafeStr_5330); var _local_3:int; while (_local_3 < _local_2.length) { _local_4 = _local_2[_local_3]; k._SafeStr_5352(_local_4.badgeId); _local_3++; }; this._SafeStr_5337.connection.send(k); } public function _SafeStr_5353(k:String):void{ var _local_3:_SafeStr_2628; var _local_2:int; while (_local_2 < this._SafeStr_5334.length) { _local_3 = (this._SafeStr_5334[_local_2] as _SafeStr_2628); if (_local_3 != null) { _local_3._SafeStr_5325 = (_local_3.badgeId == k); }; _local_2++; }; this._SafeStr_5343(); } public function _SafeStr_5354():void{ var k:_SafeStr_2628 = this._SafeStr_5355(); if (k != null) { return; }; var _local_2:Array = this._SafeStr_5351(_SafeStr_5329); if (((!((_local_2 == null))) && ((_local_2.length > 0)))) { k = (_local_2[0] as _SafeStr_2628); k._SafeStr_5325 = true; this._SafeStr_5341(); return; }; var _local_3:Array = this._SafeStr_5351(_SafeStr_5330); if (((!((_local_3 == null))) && ((_local_3.length > 0)))) { k = (_local_3[0] as _SafeStr_2628); k._SafeStr_5325 = true; this._SafeStr_5341(); }; } public function _SafeStr_5355(k:int=-1):_SafeStr_2628{ var _local_4:_SafeStr_2628; var _local_2:Array = this._SafeStr_5351(k); var _local_3:int; while (_local_3 < _local_2.length) { _local_4 = _local_2[_local_3]; if (_local_4._SafeStr_5325) { return (_local_4); }; _local_3++; }; return (null); } public function _SafeStr_5351(k:int=-1):Array{ var _local_2:Array; var _local_3:_SafeStr_2628; switch (k) { case _SafeStr_5328: return (this._SafeStr_5334); case _SafeStr_5329: _local_2 = new Array(); for each (_local_3 in this._SafeStr_5334) { if (!_local_3._SafeStr_5326) { _local_2.push(_local_3); }; }; return (_local_2); case _SafeStr_5330: return (this._SafeStr_5335); }; _SafeStr_4.log("Unexpected filter. Returning an empty array to maintain backward compatibility"); return (new Array()); } public function _SafeStr_5356(k:int):_SafeStr_2628{ return (this._SafeStr_5357(k, _SafeStr_5330)); } public function _SafeStr_5358(k:int):_SafeStr_2628{ return (this._SafeStr_5357(k, _SafeStr_5329)); } public function _SafeStr_5357(k:int, _arg_2:int=-1):_SafeStr_2628{ var _local_3:Array = this._SafeStr_5351(_arg_2); if ((((k < 0)) || ((k >= _local_3.length)))) { return (null); }; return (_local_3[k]); } public function getWindowContainer():IWindowContainer{ return (this._SafeStr_5333.getWindowContainer()); } public function _SafeStr_5359():void{ if (this._SafeStr_5333._SafeStr_5360) { this._SafeStr_5361(); }; } public function _SafeStr_5362(k:String):void{ if ((((k == _SafeStr_2633._SafeStr_5363)) && (this._SafeStr_5332._SafeStr_5360))) { this._SafeStr_5332.events.dispatchEvent(new Event(_SafeStr_2298.HABBO_INVENTORY_TRACKING_EVENT_BADGES)); }; } public function _SafeStr_5364(k:String):void{ } public function get controller():HabboInventory{ return (this._SafeStr_5332); } public function _SafeStr_5361():void{ var k:_SafeStr_2628; if (!this._SafeStr_5332._SafeStr_5365) { return; }; this._SafeStr_5332._SafeStr_5347._SafeStr_5366(_SafeStr_2625.BADGE); for each (k in this._SafeStr_5334) { k._SafeStr_5327 = false; }; this._SafeStr_5341(); this._SafeStr_5332._SafeStr_5367(); } public function _SafeStr_5368(k:String):void{ this._SafeStr_5353(k); } } }//package _-01- // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_1375 = "_-67Z" (String#891, DoABC#3) // _SafeStr_2298 = "_-40B" (String#4180, DoABC#3) // _SafeStr_2622 = "_-4DY" (String#2647, DoABC#3) // _SafeStr_2625 = "_-0x9" (String#2996, DoABC#3) // _SafeStr_2628 = "_-4dB" (String#2201, DoABC#3) // _SafeStr_2633 = "_-5QF" (String#1178, DoABC#3) // _SafeStr_3472 = "_-0b" (String#11115, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_5325 = "_-2iN" (String#998, DoABC#3) // _SafeStr_5326 = "_-1Eb" (String#3675, DoABC#3) // _SafeStr_5327 = "_-0ej" (String#4462, DoABC#3) // _SafeStr_5328 = "_-0iz" (String#25374, DoABC#3) // _SafeStr_5329 = "_-0qS" (String#12712, DoABC#3) // _SafeStr_5330 = "_-1bi" (String#9723, DoABC#3) // _SafeStr_5331 = "_-36" (String#36366, DoABC#3) // _SafeStr_5332 = "_-0CD" (String#194, DoABC#3) // _SafeStr_5333 = "_-2YU" (String#98, DoABC#3) // _SafeStr_5334 = "_-3eR" (String#1742, DoABC#3) // _SafeStr_5335 = "_-4mY" (String#10130, DoABC#3) // _SafeStr_5336 = "_-zs" (String#6442, DoABC#3) // _SafeStr_5337 = "_-jQ" (String#411, DoABC#3) // _SafeStr_5338 = "_-02L" (String#188, DoABC#3) // _SafeStr_5339 = "_-6jK" (String#7054, DoABC#3) // _SafeStr_5340 = "_-NO" (String#33203, DoABC#3) // _SafeStr_5341 = "_-1vg" (String#1615, DoABC#3) // _SafeStr_5342 = "_-3fE" (String#24364, DoABC#3) // _SafeStr_5343 = "_-46j" (String#3027, DoABC#3) // _SafeStr_5344 = "_-3Rp" (String#21837, DoABC#3) // _SafeStr_5345 = "_-6T2" (String#25109, DoABC#3) // _SafeStr_5346 = "_-5g5" (String#26373, DoABC#3) // _SafeStr_5347 = "_-4xY" (String#4224, DoABC#3) // _SafeStr_5348 = "_-2o-" (String#38419, DoABC#3) // _SafeStr_5349 = "_-3UO" (String#37493, DoABC#3) // _SafeStr_5350 = "_-0F9" (String#32327, DoABC#3) // _SafeStr_5351 = "_-5xV" (String#7530, DoABC#3) // _SafeStr_5352 = "_-34T" (String#32418, DoABC#3) // _SafeStr_5353 = "_-Py" (String#23897, DoABC#3) // _SafeStr_5354 = "_-2S8" (String#32086, DoABC#3) // _SafeStr_5355 = "_-D7" (String#24486, DoABC#3) // _SafeStr_5356 = "_-471" (String#37852, DoABC#3) // _SafeStr_5357 = "_-6fC" (String#16146, DoABC#3) // _SafeStr_5358 = "_-0i7" (String#44612, DoABC#3) // _SafeStr_5359 = "_-21C" (String#7147, DoABC#3) // _SafeStr_5360 = "_-6Wz" (String#2394, DoABC#3) // _SafeStr_5361 = "_-118" (String#5993, DoABC#3) // _SafeStr_5362 = "_-th" (String#8324, DoABC#3) // _SafeStr_5363 = "_-3A8" (String#5115, DoABC#3) // _SafeStr_5364 = "_-0Mp" (String#8274, DoABC#3) // _SafeStr_5365 = "_-3bV" (String#36102, DoABC#3) // _SafeStr_5366 = "_-2Ty" (String#13540, DoABC#3) // _SafeStr_5367 = "_-zZ" (String#9482, DoABC#3) // _SafeStr_5368 = "_-47b" (String#8514, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) //------------------------------------------------------------ //_-01-.BadgesView package _-01-{ import _-Qa._SafeStr_3718; import _-3xK._SafeStr_637; import _-29V.IWindowContainer; import _-6Sj.IItemGridWindow; import _-3UH._SafeStr_10; import _-6Sj.IButtonWindow; import _-6Tv._SafeStr_3453; import _-6Sj._SafeStr_2600; import _-0ch._SafeStr_2633; import _-29V.IWindow; import _-5Vh.WindowMouseEvent; import _-6a2.Core; import _-6Sj.ITextWindow; import _-5Vh.WindowKeyboardEvent; import _-5Vh.WindowEvent; public class BadgesView implements _SafeStr_3718 { private var _SafeStr_5338:_SafeStr_637; private var _SafeStr_5333:IWindowContainer; private var _SafeStr_5369:BadgesModel; private var _SafeStr_5370:IItemGridWindow; private var _SafeStr_5371:IItemGridWindow; private var _disposed:Boolean = false; private var _SafeStr_5372:Boolean = false; private var _SafeStr_5373:Array; public function BadgesView(k:BadgesModel, _arg_2:_SafeStr_637, _arg_3:_SafeStr_10){ this._SafeStr_5369 = k; this._SafeStr_5338 = _arg_2; } public function get disposed():Boolean{ return (this._disposed); } public function get _SafeStr_5360():Boolean{ return (((((this._SafeStr_5333) && (!((this._SafeStr_5333.parent == null))))) && (this._SafeStr_5333.visible))); } public function dispose():void{ if (this._disposed) { return; }; this._disposed = true; this._SafeStr_5338 = null; this._SafeStr_5369 = null; this._SafeStr_5370 = null; this._SafeStr_5371 = null; this._SafeStr_5373 = null; if (this._SafeStr_5333) { this._SafeStr_5333.dispose(); this._SafeStr_5333 = null; }; } public function getWindowContainer():IWindowContainer{ if (!this._SafeStr_5372) { this.init(); }; if ((((this._SafeStr_5333 == null)) || (this._SafeStr_5333.disposed))) { return (null); }; return (this._SafeStr_5333); } public function _SafeStr_5342(k:String):void{ this._SafeStr_5374(k); this._SafeStr_5343(); } public function _SafeStr_5343():void{ var _local_3:Array; if (!this._SafeStr_5372) { return; }; if ((((this._SafeStr_5333 == null)) || (this._SafeStr_5333.disposed))) { return; }; var k:IButtonWindow = (this._SafeStr_5333.findChildByName("wearBadge_button") as IButtonWindow); if (k == null) { return; }; var _local_2:_SafeStr_2628 = this._SafeStr_5369._SafeStr_5355(); if (_local_2 == null) { k.disable(); this._SafeStr_5375(null); this._SafeStr_5333.findChildByName("badge_image").visible = false; } else { if (_local_2._SafeStr_5326) { k.caption = "${inventory.badges.clearbadge}"; } else { k.caption = "${inventory.badges.wearbadge}"; }; this._SafeStr_5375(this._SafeStr_5369.controller.localization.getBadgeName(_local_2.badgeId)); _SafeStr_3453(_SafeStr_2600(this._SafeStr_5333.findChildByName("badge_image")).widget).badgeId = _local_2.badgeId; this._SafeStr_5333.findChildByName("badge_image").visible = true; _local_3 = this._SafeStr_5369._SafeStr_5351(BadgesModel._SafeStr_5330); if (((((!((_local_3 == null))) && ((_local_3.length >= this._SafeStr_5369._SafeStr_5340())))) && (!(_local_2._SafeStr_5326)))) { k.disable(); } else { k.enable(); }; }; } private function init():void{ this._SafeStr_5333 = this._SafeStr_5369.controller.view._SafeStr_5376(_SafeStr_2633._SafeStr_5363); this._SafeStr_5333.procedure = this._SafeStr_5377; this._SafeStr_5333.visible = false; var k:IWindow = this._SafeStr_5333.findChildByName("wearBadge_button"); if (k != null) { k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5378); }; this._SafeStr_5370 = (this._SafeStr_5333.findChildByName("inactive_items") as IItemGridWindow); this._SafeStr_5370.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5379); this._SafeStr_5371 = (this._SafeStr_5333.findChildByName("active_items") as IItemGridWindow); this._SafeStr_5371.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5380); this._SafeStr_5333.findChildByName("filter").caption = ""; this._SafeStr_5333.findChildByName("clear_filter_button").visible = false; this._SafeStr_5373 = new Array(); this._SafeStr_5372 = true; } private function _SafeStr_5374(k:String):void{ var _local_4:_SafeStr_2628; var _local_7:Boolean; var _local_8:String; var _local_9:String; var _local_10:String; if (!this._SafeStr_5372) { return; }; if ((((this._SafeStr_5333 == null)) || (this._SafeStr_5333.disposed))) { return; }; var _local_2:Number = this._SafeStr_5370.scrollV; this._SafeStr_5370._SafeStr_5381(); this._SafeStr_5371._SafeStr_5381(); this._SafeStr_5373.length = 0; var _local_3:Array = this._SafeStr_5369._SafeStr_5351(BadgesModel._SafeStr_5329); var _local_5:int; while (_local_5 < _local_3.length) { _local_4 = (_local_3[_local_5] as _SafeStr_2628); if (!_local_4._SafeStr_5326) { _local_7 = false; if ((((k == null)) || ((k.length == 0)))) { _local_7 = true; } else { _local_8 = k.toLowerCase(); _local_9 = this._SafeStr_5369.controller.localization.getBadgeName(_local_4.badgeId); _local_10 = this._SafeStr_5369.controller.localization.getBadgeDesc(_local_4.badgeId); if ((((_local_9 == null)) || ((_local_10 == null)))) { Core.error(("Missing localization for badge " + _local_4.badgeId), false); } else { _local_9 = _local_9.toLowerCase(); _local_10 = _local_10.toLowerCase(); if ((((_local_9.indexOf(_local_8) >= 0)) || ((_local_10.indexOf(_local_8) >= 0)))) { _local_7 = true; }; }; }; if (_local_7) { this._SafeStr_5370._SafeStr_5382(_local_4.window); this._SafeStr_5373.push(_local_4); _local_4.window.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5379); }; }; _local_5++; }; if (_local_2 > 0) { this._SafeStr_5370.scrollV = _local_2; }; var _local_6:Array = this._SafeStr_5369._SafeStr_5351(BadgesModel._SafeStr_5330); _local_5 = 0; while (_local_5 < _local_6.length) { _local_4 = (_local_6[_local_5] as _SafeStr_2628); this._SafeStr_5371._SafeStr_5382(_local_4.window); _local_4.window.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5380); _local_5++; }; } private function _SafeStr_5375(k:String):void{ if ((((this._SafeStr_5333 == null)) || (this._SafeStr_5333.disposed))) { return; }; var _local_2:ITextWindow = (this._SafeStr_5333.findChildByName("badgeName") as ITextWindow); if (_local_2 == null) { return; }; if (k == null) { _local_2.text = ""; } else { _local_2.text = ""; _local_2.text = k; }; } private function _SafeStr_5377(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:WindowKeyboardEvent; if (k.type == WindowMouseEvent.CLICK) { switch (_arg_2.name) { case "clear_filter_button": this._SafeStr_5333.findChildByName("filter").caption = ""; _arg_2.visible = false; this._SafeStr_5342(null); break; }; } else { if (k.type == WindowKeyboardEvent._SafeStr_5383) { _local_3 = (k as WindowKeyboardEvent); switch (_arg_2.name) { case "filter": this._SafeStr_5333.findChildByName("clear_filter_button").visible = (_arg_2.caption.length > 0); if (_local_3.keyCode == 13) { this._SafeStr_5342(_arg_2.caption); }; return; }; }; }; } private function _SafeStr_5379(k:WindowEvent):void{ var _local_2:int = this._SafeStr_5370._SafeStr_5384(k.window); var _local_3:_SafeStr_2628 = this._SafeStr_5373[_local_2]; if (_local_3 != null) { this._SafeStr_5369._SafeStr_5353(_local_3.badgeId); }; } private function _SafeStr_5380(k:WindowEvent):void{ var _local_2:int = this._SafeStr_5371._SafeStr_5384(k.window); var _local_3:_SafeStr_2628 = this._SafeStr_5369._SafeStr_5356(_local_2); if (_local_3 != null) { this._SafeStr_5369._SafeStr_5353(_local_3.badgeId); }; } private function _SafeStr_5378(k:WindowEvent):void{ var _local_2:_SafeStr_2628 = this._SafeStr_5369._SafeStr_5355(); if (_local_2 != null) { this._SafeStr_5369._SafeStr_5349(_local_2.badgeId); }; } } }//package _-01- // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_2600 = "_-0HZ" (String#318, DoABC#3) // _SafeStr_2628 = "_-4dB" (String#2201, DoABC#3) // _SafeStr_2633 = "_-5QF" (String#1178, DoABC#3) // _SafeStr_3453 = "_-3ev" (String#1214, DoABC#3) // _SafeStr_3718 = "_-0N1" (String#8465, DoABC#3) // _SafeStr_5326 = "_-1Eb" (String#3675, DoABC#3) // _SafeStr_5329 = "_-0qS" (String#12712, DoABC#3) // _SafeStr_5330 = "_-1bi" (String#9723, DoABC#3) // _SafeStr_5333 = "_-2YU" (String#98, DoABC#3) // _SafeStr_5338 = "_-02L" (String#188, DoABC#3) // _SafeStr_5340 = "_-NO" (String#33203, DoABC#3) // _SafeStr_5342 = "_-3fE" (String#24364, DoABC#3) // _SafeStr_5343 = "_-46j" (String#3027, DoABC#3) // _SafeStr_5349 = "_-3UO" (String#37493, DoABC#3) // _SafeStr_5351 = "_-5xV" (String#7530, DoABC#3) // _SafeStr_5353 = "_-Py" (String#23897, DoABC#3) // _SafeStr_5355 = "_-D7" (String#24486, DoABC#3) // _SafeStr_5356 = "_-471" (String#37852, DoABC#3) // _SafeStr_5360 = "_-6Wz" (String#2394, DoABC#3) // _SafeStr_5363 = "_-3A8" (String#5115, DoABC#3) // _SafeStr_5369 = "_-5xw" (String#469, DoABC#3) // _SafeStr_5370 = "_-32c" (String#8824, DoABC#3) // _SafeStr_5371 = "_-3UE" (String#13194, DoABC#3) // _SafeStr_5372 = "_-ct" (String#1012, DoABC#3) // _SafeStr_5373 = "_-Zc" (String#16443, DoABC#3) // _SafeStr_5374 = "_-1On" (String#20365, DoABC#3) // _SafeStr_5375 = "_-3JV" (String#29409, DoABC#3) // _SafeStr_5376 = "_-3bQ" (String#13547, DoABC#3) // _SafeStr_5377 = "_-3ok" (String#3898, DoABC#3) // _SafeStr_5378 = "_-2hY" (String#36043, DoABC#3) // _SafeStr_5379 = "_-2np" (String#30821, DoABC#3) // _SafeStr_5380 = "_-5R-" (String#28518, DoABC#3) // _SafeStr_5381 = "_-6NH" (String#4868, DoABC#3) // _SafeStr_5382 = "_-492" (String#2697, DoABC#3) // _SafeStr_5383 = "_-1ON" (String#3499, DoABC#3) // _SafeStr_5384 = "_-5Zh" (String#3966, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) //------------------------------------------------------------ //_-01c._SafeStr_4405 package _-01c{ public class _SafeStr_4405 { public static var _SafeStr_5385:uint = 1; public static var _SafeStr_5386:uint = 2; public static var _SafeStr_5387:uint = 3; public static var _SafeStr_5388:uint = 4; private var _SafeStr_5389:int; private var _SafeStr_5390:String; private var _SafeStr_5391:String; public function _SafeStr_4405(k:int, _arg_2:String, _arg_3:String){ this._SafeStr_5389 = k; this._SafeStr_5390 = _arg_2; this._SafeStr_5391 = _arg_3; } public function get userId():int{ return (this._SafeStr_5389); } public function get username():String{ return (this._SafeStr_5390); } public function get _SafeStr_5392():String{ return (this._SafeStr_5391); } public function toString():String{ return ((((((("[" + this._SafeStr_5389) + ", ") + this._SafeStr_5390) + "] [") + this._SafeStr_5391) + "]")); } } }//package _-01c // _SafeStr_4405 = "_-62y" (String#10187, DoABC#3) // _SafeStr_5385 = "_-1oP" (String#29986, DoABC#3) // _SafeStr_5386 = "_-P4" (String#27985, DoABC#3) // _SafeStr_5387 = "_-0Qv" (String#28566, DoABC#3) // _SafeStr_5388 = "_-39m" (String#30660, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // _SafeStr_5390 = "_-0ZG" (String#7563, DoABC#3) // _SafeStr_5391 = "_-6fI" (String#23578, DoABC#3) // _SafeStr_5392 = "_-0VJ" (String#34206, DoABC#3) //------------------------------------------------------------ //_-01f._SafeStr_4561 package _-01f{ public class _SafeStr_4561 { public static const _SafeStr_5393:String = "videoStateEmpty"; public static const _SafeStr_5394:String = "videoStatePlaying"; public static const _SafeStr_5395:String = "videoStatePaused"; public static const _SafeStr_5396:String = "videoStateStopped"; } }//package _-01f // _SafeStr_4561 = "_-29J" (String#2841, DoABC#3) // _SafeStr_5393 = "_-Qe" (String#12923, DoABC#3) // _SafeStr_5394 = "_-yb" (String#6993, DoABC#3) // _SafeStr_5395 = "_-6eZ" (String#6340, DoABC#3) // _SafeStr_5396 = "_-5bK" (String#7431, DoABC#3) //------------------------------------------------------------ //_-01f._SafeStr_5122 package _-01f{ import flash.display.Sprite; import flash.display.Shape; import _-rU._SafeStr_5238; import _-rU._SafeStr_5237; import _-rU.BtnSound; import _-rU._SafeStr_5239; import _-rU.VideoTimeLabel; import _-54C.VideoMetadataVo; import _-1T2._SafeStr_5120; import flash.events.MouseEvent; import _-1M-.VideoControlsEvent; public class _SafeStr_5122 extends Sprite { private var _SafeStr_5397:int; private var _SafeStr_5398:Shape; private var _SafeStr_5399:_SafeStr_5238; private var _SafeStr_5400:_SafeStr_5237; private var _SafeStr_5401:BtnSound; private var _SafeStr_5402:_SafeStr_5239; private var _SafeStr_5403:VideoTimeLabel; private var _SafeStr_5404:VideoMetadataVo; public function _SafeStr_5122(k:int){ this._SafeStr_5405(k); } public function _SafeStr_5406(k:String):void{ this._SafeStr_5402._SafeStr_5407(k); } public function _SafeStr_5408(k:Number):void{ this._SafeStr_5400._SafeStr_5408(k); } public function _SafeStr_5409(k:Number):void{ this._SafeStr_5400._SafeStr_5409(k); if (this._SafeStr_5404 != null) { this._SafeStr_5403.update((this._SafeStr_5404.duration * k)); }; } private function _SafeStr_5410():void{ this._SafeStr_5398 = _SafeStr_5120.rect(this.width, 29, 0, 0); addChild(this._SafeStr_5398); this._SafeStr_5399 = new _SafeStr_5238(); this._SafeStr_5399.x = 0; this._SafeStr_5399.y = 3; addChild(this._SafeStr_5399); this._SafeStr_5401 = new BtnSound(); this._SafeStr_5403 = new VideoTimeLabel(); this._SafeStr_5402 = new _SafeStr_5239(); this._SafeStr_5400 = new _SafeStr_5237((this.width - ((((this._SafeStr_5399.width + this._SafeStr_5401.width) + this._SafeStr_5402.width) + this._SafeStr_5403.width) + (4 * 3)))); this._SafeStr_5403.x = (((((this.width - this._SafeStr_5402.width) - this._SafeStr_5401.width) - 3) - this._SafeStr_5403.width) - 3); this._SafeStr_5403.y = 3; this._SafeStr_5401.x = (((this.width - this._SafeStr_5402.width) - this._SafeStr_5401.width) - 3); this._SafeStr_5401.y = 3; this._SafeStr_5402.x = (this.width - this._SafeStr_5402.width); this._SafeStr_5402.y = 3; this._SafeStr_5400.x = ((this._SafeStr_5399.x + this._SafeStr_5399.width) + 3); this._SafeStr_5400.y = 11; addChild(this._SafeStr_5400); addChild(this._SafeStr_5403); addChild(this._SafeStr_5401); addChild(this._SafeStr_5402); } private function _SafeStr_5405(k:int):void{ this._SafeStr_5397 = k; this._SafeStr_5410(); addEventListener(MouseEvent.CLICK, this.onClick, false, 0, true); } private function onClick(k:MouseEvent):void{ switch (k.target) { case this._SafeStr_5399: dispatchEvent(new VideoControlsEvent(VideoControlsEvent._SafeStr_5411, true, true)); return; case this._SafeStr_5402: dispatchEvent(new VideoControlsEvent(VideoControlsEvent._SafeStr_5412, true, true)); return; }; } override public function get width():Number{ return (this._SafeStr_5397); } override public function set width(k:Number):void{ this._SafeStr_5397 = k; if (this._SafeStr_5398 != null) { this._SafeStr_5398.width = k; this._SafeStr_5400.width = k; this._SafeStr_5401.x = ((this._SafeStr_5400.x + this._SafeStr_5400.width) + 4); }; } public function set state(k:String):void{ this._SafeStr_5399._SafeStr_5407(k); } public function set _SafeStr_5413(k:Number):void{ this._SafeStr_5401._SafeStr_5407(k); } public function set meta(k:VideoMetadataVo):void{ this._SafeStr_5404 = k; this._SafeStr_5400._SafeStr_5414(k); this._SafeStr_5403._SafeStr_5414(k); } public function get play():_SafeStr_5238{ return (this._SafeStr_5399); } public function get bar():_SafeStr_5237{ return (this._SafeStr_5400); } public function get mute():BtnSound{ return (this._SafeStr_5401); } public function get fullscreen():_SafeStr_5239{ return (this._SafeStr_5402); } public function get time():VideoTimeLabel{ return (this._SafeStr_5403); } } }//package _-01f // _SafeStr_5120 = "_-00c" (String#4617, DoABC#3) // _SafeStr_5122 = "_-3QB" (String#10837, DoABC#3) // _SafeStr_5237 = "_-1-v" (String#11194, DoABC#3) // _SafeStr_5238 = "_-1co" (String#10194, DoABC#3) // _SafeStr_5239 = "_-1Ks" (String#10444, DoABC#3) // _SafeStr_5397 = "_-3uO" (String#23448, DoABC#3) // _SafeStr_5398 = "_-4va" (String#4870, DoABC#3) // _SafeStr_5399 = "_-4nL" (String#4510, DoABC#3) // _SafeStr_5400 = "_-2H" (String#4142, DoABC#3) // _SafeStr_5401 = "_-5-7" (String#7785, DoABC#3) // _SafeStr_5402 = "_-30F" (String#3373, DoABC#3) // _SafeStr_5403 = "_-6JD" (String#8198, DoABC#3) // _SafeStr_5404 = "_-rK" (String#9867, DoABC#3) // _SafeStr_5405 = "_-0h9" (String#5373, DoABC#3) // _SafeStr_5406 = "_-0es" (String#34427, DoABC#3) // _SafeStr_5407 = "_-0wN" (String#4762, DoABC#3) // _SafeStr_5408 = "_-5Ya" (String#21553, DoABC#3) // _SafeStr_5409 = "_-2N8" (String#18289, DoABC#3) // _SafeStr_5410 = "_-2ki" (String#5220, DoABC#3) // _SafeStr_5411 = "_-xt" (String#6085, DoABC#3) // _SafeStr_5412 = "_-2gW" (String#17500, DoABC#3) // _SafeStr_5413 = "_-Qu" (String#3589, DoABC#3) // _SafeStr_5414 = "_-1bH" (String#24325, DoABC#3) //------------------------------------------------------------ //_-01f.ApdevVideoPlayer package _-01f{ import flash.display.Sprite; import flash.media.Video; import flash.net.NetConnection; import flash.net.NetStream; import flash.utils.Timer; import _-54C.VideoMetadataVo; import flash.display.DisplayObjectContainer; import _-rU._SafeStr_5121; import _-1M-.VideoControlsEvent; import _-1T2._SafeStr_5120; import flash.events.TimerEvent; import flash.events.NetStatusEvent; import flash.events.SecurityErrorEvent; import flash.events.AsyncErrorEvent; import flash.events.MouseEvent; import flash.events.Event; import flash.events.IOErrorEvent; import flash.display.StageDisplayState; import flash.events.FullScreenEvent; import flash.display.Stage; import flash.display.StageAlign; import flash.events.ErrorEvent; import flash.media.SoundMixer; import flash.media.SoundTransform; import flash.net.URLRequest; public class ApdevVideoPlayer extends Sprite { public static const _SafeStr_5415:int = 140; public static const _SafeStr_5416:int = 2000; private var _SafeStr_5417:Sprite; private var _SafeStr_5418:Video; private var _SafeStr_5419:NetConnection; private var _SafeStr_5420:NetStream; private var _SafeStr_5421:Timer; private var _SafeStr_5422:Timer; private var _SafeStr_5423:String; private var _SafeStr_5424:Number; private var _SafeStr_5425:Number; private var _SafeStr_5426:int; private var _SafeStr_5427:String; private var _SafeStr_5428:Boolean; private var _SafeStr_5429:Boolean; private var _SafeStr_5430:Number; private var _SafeStr_5431:String; private var _SafeStr_5432:VideoMetadataVo; private var _SafeStr_5433:_SafeStr_5122; private var _SafeStr_5434:Number; private var _SafeStr_5435:int; private var _SafeStr_5436:int; private var _SafeStr_5437:Boolean; private var _SafeStr_5438:Boolean; private var _SafeStr_5439:Boolean; private var _SafeStr_5440:Boolean; private var _SafeStr_5441:Boolean; private var _SafeStr_5442:String; private var _SafeStr_5443:Number; private var _SafeStr_5444:Number; private var _SafeStr_5445:DisplayObjectContainer; private var _SafeStr_5446:int; private var _SafeStr_5447:Timer; private var _SafeStr_5448:int; private var _SafeStr_5449; private var _SafeStr_5450:_SafeStr_5121; private var _SafeStr_5451:Boolean; public function ApdevVideoPlayer(k:int, _arg_2:int){ this._SafeStr_5405(k, _arg_2); } public function clear():void{ this.pause(); this._SafeStr_5418.clear(); this._SafeStr_5420.close(); this._SafeStr_5418.attachNetStream(null); this._SafeStr_5418.visible = false; this._SafeStr_5452 = _SafeStr_4561._SafeStr_5393; } public function load(k:String):void{ if (k == null) { return; }; this._SafeStr_5453 = null; this._SafeStr_5423 = k; if (((this._SafeStr_5428) || (this._SafeStr_5451))) { this._SafeStr_5420.play(k); this._SafeStr_5418.attachNetStream(this._SafeStr_5420); this._SafeStr_5418.visible = true; this._SafeStr_5429 = true; this._SafeStr_5421.start(); this._SafeStr_5422.start(); this._SafeStr_5450.visible = false; }; } public function pause():void{ if (!this._SafeStr_5429) { return; }; this._SafeStr_5420.pause(); this._SafeStr_5422.reset(); this._SafeStr_5452 = _SafeStr_4561._SafeStr_5395; dispatchEvent(new VideoControlsEvent(_SafeStr_4561._SafeStr_5395)); } public function play():void{ if (!this._SafeStr_5429) { this._SafeStr_5451 = true; this.load(this._SafeStr_5423); return; }; this._SafeStr_5450.visible = false; this._SafeStr_5420.resume(); this._SafeStr_5422.start(); this._SafeStr_5452 = _SafeStr_4561._SafeStr_5394; } public function seek(k:Number, _arg_2:Boolean=false):void{ if (k < 0) { k = 0; }; if (k > (this._SafeStr_5420.bytesLoaded / this._SafeStr_5420.bytesTotal)) { k = (this._SafeStr_5420.bytesLoaded / this._SafeStr_5420.bytesTotal); }; if (!_arg_2) { this._SafeStr_5426 = 0; } else { this._SafeStr_5426++; }; if (this._SafeStr_5426 == 1) { this._SafeStr_5427 = this._SafeStr_5452; if ((((this._SafeStr_5452 == _SafeStr_4561._SafeStr_5394)) || ((this._SafeStr_5452 == _SafeStr_4561._SafeStr_5396)))) { this.pause(); }; }; this._SafeStr_5420.seek((k * this._SafeStr_5453.duration)); this._SafeStr_5433._SafeStr_5409(k); if (!_arg_2) { if ((((this._SafeStr_5427 == _SafeStr_4561._SafeStr_5394)) || ((this._SafeStr_5427 == _SafeStr_4561._SafeStr_5396)))) { this.play(); }; }; } public function _SafeStr_5454():Number{ var k:Number = 0; if (((!((this._SafeStr_5420 == null))) && (!((this._SafeStr_5453 == null))))) { k = (this._SafeStr_5420.time / this._SafeStr_5453.duration); }; return (k); } public function _SafeStr_5455(k:Object):void{ if (this._SafeStr_5453 == null) { this._SafeStr_5453 = new VideoMetadataVo(k); if (((!(isNaN(this._SafeStr_5453.width))) && (!(isNaN(this._SafeStr_5453.height))))) { this._SafeStr_5456(this._SafeStr_5435, this._SafeStr_5436); }; }; } private function _SafeStr_5410():void{ this._SafeStr_5417 = new Sprite(); this._SafeStr_5417.addChild(_SafeStr_5120._SafeStr_5457(this._SafeStr_5458, this._SafeStr_5459, 90, 3748644, 0, 1, 1)); addChild(this._SafeStr_5417); this._SafeStr_5418 = new Video(this._SafeStr_5458, this._SafeStr_5459); this._SafeStr_5418.smoothing = true; addChild(this._SafeStr_5418); this._SafeStr_5433 = new _SafeStr_5122(this._SafeStr_5458); this._SafeStr_5460 = false; addChild(this._SafeStr_5433); this._SafeStr_5450 = new _SafeStr_5121(this._SafeStr_5458, this._SafeStr_5459); this._SafeStr_5450.visible = false; addChild(this._SafeStr_5450); } private function _SafeStr_5405(k:int, _arg_2:int):void{ var _local_3:Number; this._SafeStr_5430 = 0; this._SafeStr_5424 = 0; this._SafeStr_5425 = 0; this._SafeStr_5426 = 0; this._SafeStr_5428 = false; this._SafeStr_5451 = false; this._SafeStr_5441 = (this._SafeStr_5440 = false); if (k < ApdevVideoPlayer._SafeStr_5415) { _local_3 = (((_arg_2)>0) ? (k / _arg_2) : (4 / 3)); this._SafeStr_5435 = ApdevVideoPlayer._SafeStr_5415; this._SafeStr_5436 = (ApdevVideoPlayer._SafeStr_5415 / _local_3); } else { this._SafeStr_5435 = k; this._SafeStr_5436 = _arg_2; }; this._SafeStr_5410(); this._SafeStr_5452 = _SafeStr_4561._SafeStr_5393; this._SafeStr_5421 = new Timer(500); this._SafeStr_5421.addEventListener(TimerEvent.TIMER, this._SafeStr_5461, false, 0, true); this._SafeStr_5422 = new Timer(100); this._SafeStr_5422.addEventListener(TimerEvent.TIMER, this._SafeStr_5462, false, 0, true); this._SafeStr_5463 = ApdevVideoPlayer._SafeStr_5416; this._SafeStr_5447 = new Timer(this._SafeStr_5463, 1); this._SafeStr_5447.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_5464, false, 0, true); this._SafeStr_5419 = new NetConnection(); this._SafeStr_5419.addEventListener(NetStatusEvent.NET_STATUS, this._SafeStr_5465, false, 0, true); this._SafeStr_5419.addEventListener(SecurityErrorEvent.SECURITY_ERROR, this.onError, false, 0, true); this._SafeStr_5419.addEventListener(AsyncErrorEvent.ASYNC_ERROR, this.onError, false, 0, true); this._SafeStr_5419.connect(null); addEventListener(VideoControlsEvent._SafeStr_5466, this._SafeStr_5467, false, 0, true); addEventListener(VideoControlsEvent._SafeStr_5468, this._SafeStr_5467, false, 0, true); addEventListener(VideoControlsEvent._SafeStr_5411, this._SafeStr_5469, false, 0, true); addEventListener(VideoControlsEvent._SafeStr_5470, this._SafeStr_5471, false, 0, true); addEventListener(VideoControlsEvent._SafeStr_5412, this._SafeStr_5472, false, 0, true); this._SafeStr_5417.buttonMode = true; this._SafeStr_5417.doubleClickEnabled = true; this._SafeStr_5417.addEventListener(MouseEvent.CLICK, this._SafeStr_5473, false, 0, true); addEventListener(MouseEvent.MOUSE_OVER, this.onMouseOver, false, 0, true); addEventListener(MouseEvent.MOUSE_OUT, this.onMouseOut, false, 0, true); addEventListener(Event.ADDED_TO_STAGE, this.onAddedToStage, false, 0, true); } private function _SafeStr_5474():void{ this._SafeStr_5420 = new NetStream(this._SafeStr_5419); this._SafeStr_5420.addEventListener(NetStatusEvent.NET_STATUS, this._SafeStr_5465, false, 0, true); this._SafeStr_5420.addEventListener(IOErrorEvent.IO_ERROR, this.onError, false, 0, true); this._SafeStr_5420.addEventListener(AsyncErrorEvent.ASYNC_ERROR, this._SafeStr_5475, false, 0, true); this._SafeStr_5420.bufferTime = 5; this._SafeStr_5420.client = this; } private function _SafeStr_5456(k:Number, _arg_2:Number):void{ var _local_3:Number = (this._SafeStr_5453.width / this._SafeStr_5453.height); var _local_4:Number = (k / _arg_2); if (_local_3 > _local_4) { this._SafeStr_5418.width = k; this._SafeStr_5418.height = (k / _local_3); } else { this._SafeStr_5418.width = (_arg_2 * _local_3); this._SafeStr_5418.height = _arg_2; }; this._SafeStr_5418.x = Math.round(((k - this._SafeStr_5418.width) * 0.5)); this._SafeStr_5418.y = Math.round(((_arg_2 - this._SafeStr_5418.height) * 0.5)); } private function _SafeStr_5476():void{ if (this._SafeStr_5453 == null) { return; }; if (stage.displayState == StageDisplayState.NORMAL) { this._SafeStr_5441 = this._SafeStr_5477; this._SafeStr_5477 = true; stage.displayState = StageDisplayState.FULL_SCREEN; } else { stage.displayState = StageDisplayState.NORMAL; }; } private function _SafeStr_5478():void{ if (this._SafeStr_5452 == _SafeStr_4561._SafeStr_5394) { this.pause(); } else { if ((((this._SafeStr_5452 == _SafeStr_4561._SafeStr_5395)) || ((this._SafeStr_5452 == _SafeStr_4561._SafeStr_5393)))) { this.play(); } else { if (this._SafeStr_5452 == _SafeStr_4561._SafeStr_5396) { this.seek(0); this.play(); }; }; }; } private function _SafeStr_5479(k:Boolean):void{ this._SafeStr_5433.visible = k; } private function onAddedToStage(k:Event):void{ removeEventListener(Event.ADDED_TO_STAGE, this.onAddedToStage); stage.addEventListener(FullScreenEvent.FULL_SCREEN, this._SafeStr_5480, false, 0, true); } private function _SafeStr_5471(k:VideoControlsEvent):void{ this._SafeStr_5413 = (k.data as Number); } private function _SafeStr_5473(k:MouseEvent):void{ this._SafeStr_5478(); } private function _SafeStr_5480(k:FullScreenEvent):void{ var _local_2:Stage; if (!this._SafeStr_5477) { return; }; this._SafeStr_5433._SafeStr_5406(stage.displayState); if (k.fullScreen) { this._SafeStr_5442 = stage.align; stage.align = StageAlign.TOP_LEFT; this._SafeStr_5443 = x; this._SafeStr_5444 = y; x = 0; y = 0; _local_2 = stage; this._SafeStr_5445 = parent; this._SafeStr_5446 = parent.getChildIndex(this); parent.removeChild(this); _local_2.addChild(this); this._SafeStr_5417.width = stage.stageWidth; this._SafeStr_5417.height = stage.stageHeight; this._SafeStr_5456(stage.stageWidth, stage.stageHeight); this._SafeStr_5439 = this._SafeStr_5481; this._SafeStr_5481 = true; this._SafeStr_5433.x = Math.round(((stage.stageWidth - this._SafeStr_5433.width) * 0.5)); this._SafeStr_5433.y = Math.round(((stage.stageHeight - this._SafeStr_5433.height) - 100)); stage.addEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_5482, false, 0, true); } else { this._SafeStr_5417.width = this._SafeStr_5435; this._SafeStr_5417.height = this._SafeStr_5436; this._SafeStr_5456(this._SafeStr_5458, this._SafeStr_5459); stage.align = this._SafeStr_5442; x = this._SafeStr_5443; y = this._SafeStr_5444; stage.removeChild(this); this._SafeStr_5445.addChildAt(this, this._SafeStr_5446); this._SafeStr_5477 = this._SafeStr_5441; this._SafeStr_5481 = this._SafeStr_5439; this._SafeStr_5433.x = 0; if (this._SafeStr_5460) { this._SafeStr_5433.y = (this._SafeStr_5459 - this._SafeStr_5433.height); } else { this._SafeStr_5433.y = this._SafeStr_5459; }; stage.removeEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_5482); this._SafeStr_5447.reset(); this._SafeStr_5479(true); }; } private function _SafeStr_5472(k:VideoControlsEvent):void{ this._SafeStr_5476(); } private function _SafeStr_5464(k:TimerEvent):void{ this._SafeStr_5479(false); } private function _SafeStr_5482(k:MouseEvent):void{ this._SafeStr_5479(true); this._SafeStr_5447.reset(); this._SafeStr_5447.start(); } public function _SafeStr_5483(k:*):void{ } private function onMouseOut(k:MouseEvent):void{ if (this._SafeStr_5438) { this._SafeStr_5479(false); }; } private function onMouseOver(k:MouseEvent):void{ if (this._SafeStr_5438) { this._SafeStr_5479(true); }; } private function _SafeStr_5469(k:VideoControlsEvent):void{ if (k.cancelable) { k.stopImmediatePropagation(); }; this._SafeStr_5478(); } private function _SafeStr_5467(k:VideoControlsEvent):void{ if (k.cancelable) { k.stopImmediatePropagation(); }; this.seek((k.data as Number), (k.type == VideoControlsEvent._SafeStr_5468)); } private function _SafeStr_5475(k:ErrorEvent):void{ } private function onError(k:ErrorEvent):void{ } private function _SafeStr_5461(k:TimerEvent):void{ if (this._SafeStr_5420 != null) { this._SafeStr_5433._SafeStr_5408((this._SafeStr_5420.bytesLoaded / this._SafeStr_5420.bytesTotal)); if (this._SafeStr_5420.bytesLoaded >= this._SafeStr_5420.bytesTotal) { this._SafeStr_5421.reset(); }; }; } private function _SafeStr_5465(k:NetStatusEvent):void{ switch (k.info["code"]) { case "NetStream.Play.Start": if (this._SafeStr_5452 != _SafeStr_4561._SafeStr_5395) { this._SafeStr_5452 = _SafeStr_4561._SafeStr_5394; }; return; case "NetStream.Play.Stop": this._SafeStr_5452 = _SafeStr_4561._SafeStr_5396; return; case "NetConnection.Connect.Success": this._SafeStr_5474(); return; case "NetConnection.Connect.Failed": return; }; } public function _SafeStr_5484(k:Object):void{ if (this._SafeStr_5452 == _SafeStr_4561._SafeStr_5396) { }; } private function _SafeStr_5462(k:TimerEvent):void{ if (this._SafeStr_5453 == null) { return; }; this._SafeStr_5433._SafeStr_5409((this._SafeStr_5420.time / this._SafeStr_5453.duration)); if (this._SafeStr_5452 == _SafeStr_4561._SafeStr_5396) { this._SafeStr_5422.reset(); }; } public function get _SafeStr_5453():VideoMetadataVo{ return (this._SafeStr_5432); } public function set _SafeStr_5453(k:VideoMetadataVo):void{ this._SafeStr_5432 = k; if (k != null) { this._SafeStr_5433.meta = k; }; } public function get _SafeStr_5452():String{ return (this._SafeStr_5431); } public function set _SafeStr_5452(k:String):void{ this._SafeStr_5431 = k; if (this._SafeStr_5420 != null) { this._SafeStr_5433.state = k; }; dispatchEvent(new VideoControlsEvent(VideoControlsEvent._SafeStr_5485, true, true, k)); } public function get _SafeStr_5413():Number{ return (this._SafeStr_5434); } public function set _SafeStr_5413(k:Number):void{ this._SafeStr_5434 = k; SoundMixer.soundTransform = new SoundTransform(k); this._SafeStr_5433._SafeStr_5413 = k; } public function get _SafeStr_5458():int{ return (this._SafeStr_5435); } public function set _SafeStr_5458(k:int):void{ this._SafeStr_5435 = k; } public function get _SafeStr_5459():int{ return (this._SafeStr_5436); } public function set _SafeStr_5459(k:int):void{ this._SafeStr_5436 = k; } public function get _SafeStr_5460():Boolean{ return (this._SafeStr_5437); } public function set _SafeStr_5460(k:Boolean):void{ this._SafeStr_5437 = k; if (this._SafeStr_5437) { this._SafeStr_5433.y = (this._SafeStr_5459 - this._SafeStr_5433.height); } else { this._SafeStr_5433.y = this._SafeStr_5459; }; } public function get autoPlay():Boolean{ return (this._SafeStr_5428); } public function set autoPlay(k:Boolean):void{ this._SafeStr_5428 = k; } public function get _SafeStr_5481():Boolean{ return (this._SafeStr_5438); } public function set _SafeStr_5481(k:Boolean):void{ this._SafeStr_5438 = k; if (this._SafeStr_5438) { this._SafeStr_5479(false); } else { this._SafeStr_5479(true); }; } public function get _SafeStr_5477():Boolean{ return (this._SafeStr_5440); } public function set _SafeStr_5477(k:Boolean):void{ this._SafeStr_5440 = k; } public function get _SafeStr_5463():int{ return (this._SafeStr_5448); } public function set _SafeStr_5463(k:int):void{ this._SafeStr_5448 = k; } public function get _SafeStr_5486(){ return (this._SafeStr_5449); } public function set _SafeStr_5486(k:*):void{ var _local_2:URLRequest; if (k == null) { return; }; this._SafeStr_5449 = k; if (this._SafeStr_5452 == _SafeStr_4561._SafeStr_5393) { this._SafeStr_5450.visible = true; if ((this._SafeStr_5449 is URLRequest)) { this._SafeStr_5450.load(this._SafeStr_5449); } else { if ((this._SafeStr_5449 is String)) { _local_2 = new URLRequest(this._SafeStr_5449); this._SafeStr_5450.load(_local_2); }; }; }; } public function get _SafeStr_5487():_SafeStr_5122{ return (this._SafeStr_5433); } } }//package _-01f // _SafeStr_4561 = "_-29J" (String#2841, DoABC#3) // _SafeStr_5120 = "_-00c" (String#4617, DoABC#3) // _SafeStr_5121 = "_-5dw" (String#12177, DoABC#3) // _SafeStr_5122 = "_-3QB" (String#10837, DoABC#3) // _SafeStr_5393 = "_-Qe" (String#12923, DoABC#3) // _SafeStr_5394 = "_-yb" (String#6993, DoABC#3) // _SafeStr_5395 = "_-6eZ" (String#6340, DoABC#3) // _SafeStr_5396 = "_-5bK" (String#7431, DoABC#3) // _SafeStr_5405 = "_-0h9" (String#5373, DoABC#3) // _SafeStr_5406 = "_-0es" (String#34427, DoABC#3) // _SafeStr_5408 = "_-5Ya" (String#21553, DoABC#3) // _SafeStr_5409 = "_-2N8" (String#18289, DoABC#3) // _SafeStr_5410 = "_-2ki" (String#5220, DoABC#3) // _SafeStr_5411 = "_-xt" (String#6085, DoABC#3) // _SafeStr_5412 = "_-2gW" (String#17500, DoABC#3) // _SafeStr_5413 = "_-Qu" (String#3589, DoABC#3) // _SafeStr_5415 = "_-XU" (String#16156, DoABC#3) // _SafeStr_5416 = "_-3AF" (String#25976, DoABC#3) // _SafeStr_5417 = "_-26F" (String#7310, DoABC#3) // _SafeStr_5418 = "_-5Zf" (String#4909, DoABC#3) // _SafeStr_5419 = "_-2tY" (String#12616, DoABC#3) // _SafeStr_5420 = "_-0QR" (String#3543, DoABC#3) // _SafeStr_5421 = "_-6r" (String#17991, DoABC#3) // _SafeStr_5422 = "_-6dt" (String#12267, DoABC#3) // _SafeStr_5423 = "_-1Xl" (String#15397, DoABC#3) // _SafeStr_5424 = "_-280" (String#1689, DoABC#3) // _SafeStr_5425 = "_-1lR" (String#33670, DoABC#3) // _SafeStr_5426 = "_-MF" (String#16785, DoABC#3) // _SafeStr_5427 = "_-1GM" (String#25160, DoABC#3) // _SafeStr_5428 = "_-3BK" (String#5084, DoABC#3) // _SafeStr_5429 = "_-1Ic" (String#5549, DoABC#3) // _SafeStr_5430 = "_-50l" (String#36951, DoABC#3) // _SafeStr_5431 = "_-3nK" (String#13348, DoABC#3) // _SafeStr_5432 = "_-6hC" (String#29137, DoABC#3) // _SafeStr_5433 = "_-H0" (String#3915, DoABC#3) // _SafeStr_5434 = "_-033" (String#3221, DoABC#3) // _SafeStr_5435 = "_-2i3" (String#6658, DoABC#3) // _SafeStr_5436 = "_-6No" (String#7020, DoABC#3) // _SafeStr_5437 = "_-2fq" (String#23974, DoABC#3) // _SafeStr_5438 = "_-2Tz" (String#15817, DoABC#3) // _SafeStr_5439 = "_-58g" (String#26886, DoABC#3) // _SafeStr_5440 = "_-4zl" (String#21616, DoABC#3) // _SafeStr_5441 = "_-4y0" (String#21667, DoABC#3) // _SafeStr_5442 = "_-3S5" (String#30972, DoABC#3) // _SafeStr_5443 = "_-1yd" (String#9488, DoABC#3) // _SafeStr_5444 = "_-0hj" (String#8836, DoABC#3) // _SafeStr_5445 = "_-1cx" (String#29390, DoABC#3) // _SafeStr_5446 = "_-34d" (String#31803, DoABC#3) // _SafeStr_5447 = "_-0pa" (String#15193, DoABC#3) // _SafeStr_5448 = "_-29T" (String#31764, DoABC#3) // _SafeStr_5449 = "_-3xA" (String#12069, DoABC#3) // _SafeStr_5450 = "_-47Q" (String#1092, DoABC#3) // _SafeStr_5451 = "_-Pl" (String#21604, DoABC#3) // _SafeStr_5452 = "_-41K" (String#4001, DoABC#3) // _SafeStr_5453 = "_-6aX" (String#5670, DoABC#3) // _SafeStr_5454 = "_-3ym" (String#9776, DoABC#3) // _SafeStr_5455 = "_-6EA" (String#39696, DoABC#3) // _SafeStr_5456 = "_-03l" (String#26082, DoABC#3) // _SafeStr_5457 = "_-0RH" (String#19054, DoABC#3) // _SafeStr_5458 = "_-3a7" (String#12372, DoABC#3) // _SafeStr_5459 = "_-5Yz" (String#7885, DoABC#3) // _SafeStr_5460 = "_-5Fa" (String#20241, DoABC#3) // _SafeStr_5461 = "_-4IW" (String#35555, DoABC#3) // _SafeStr_5462 = "_-384" (String#33111, DoABC#3) // _SafeStr_5463 = "_-62F" (String#22665, DoABC#3) // _SafeStr_5464 = "_-ns" (String#33525, DoABC#3) // _SafeStr_5465 = "_-6C-" (String#28993, DoABC#3) // _SafeStr_5466 = "_-3L8" (String#17466, DoABC#3) // _SafeStr_5467 = "_-0Ts" (String#28695, DoABC#3) // _SafeStr_5468 = "_-2SV" (String#15253, DoABC#3) // _SafeStr_5469 = "_-16F" (String#33708, DoABC#3) // _SafeStr_5470 = "_-041" (String#13590, DoABC#3) // _SafeStr_5471 = "_-0Rd" (String#34255, DoABC#3) // _SafeStr_5472 = "_-6MT" (String#34898, DoABC#3) // _SafeStr_5473 = "_-1k" (String#36374, DoABC#3) // _SafeStr_5474 = "_-4XJ" (String#36671, DoABC#3) // _SafeStr_5475 = "_-W5" (String#32453, DoABC#3) // _SafeStr_5476 = "_-g-" (String#38272, DoABC#3) // _SafeStr_5477 = "_-0e7" (String#14963, DoABC#3) // _SafeStr_5478 = "_-4Jp" (String#27548, DoABC#3) // _SafeStr_5479 = "_-4T2" (String#11008, DoABC#3) // _SafeStr_5480 = "_-6Hm" (String#34988, DoABC#3) // _SafeStr_5481 = "_-2gG" (String#14864, DoABC#3) // _SafeStr_5482 = "_-6TY" (String#6777, DoABC#3) // _SafeStr_5483 = "_-26f" (String#44109, DoABC#3) // _SafeStr_5484 = "_-0QP" (String#44664, DoABC#3) // _SafeStr_5485 = "_-1pM" (String#18147, DoABC#3) // _SafeStr_5486 = "_-0ak" (String#26249, DoABC#3) // _SafeStr_5487 = "_-2S3" (String#22939, DoABC#3) //------------------------------------------------------------ //_-02E._SafeStr_2911 package _-02E{ public class _SafeStr_2911 { public static const _SafeStr_5488:String = "helper"; public static const _SafeStr_5489:String = "citizenship"; public static function get _SafeStr_5490():Array{ return ([_SafeStr_5488, _SafeStr_5489]); } } }//package _-02E // _SafeStr_2911 = "_-17p" (String#3772, DoABC#3) // _SafeStr_5488 = "_-5zv" (String#7130, DoABC#3) // _SafeStr_5489 = "_-4Os" (String#5210, DoABC#3) // _SafeStr_5490 = "_-07z" (String#32092, DoABC#3) //------------------------------------------------------------ //_-02R._SafeStr_4972 package _-02R{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_4972 implements _SafeStr_2272 { public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ return (true); } } }//package _-02R // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4972 = "_-2-P" (String#12098, DoABC#3) //------------------------------------------------------------ //_-02R.NewUserExperienceGiftOfferParser package _-02R{ import _-2jU._SafeStr_2272; import __AS3__.vec.Vector; import _-5am.NewUserExperienceGiftOptions; import _-2jU._SafeStr_2713; import __AS3__.vec.*; public class NewUserExperienceGiftOfferParser implements _SafeStr_2272 { private var _SafeStr_5491:Vector.; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ var _local_2:int = k.readInt(); this._SafeStr_5491 = new Vector.(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_5491.push(new NewUserExperienceGiftOptions(k)); _local_3++; }; return (true); } public function get _SafeStr_5493():Vector.{ return (this._SafeStr_5491); } } }//package _-02R // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_5491 = "_-62o" (String#6439, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_5493 = "_-4nv" (String#38214, DoABC#3) //------------------------------------------------------------ //_-03F._SafeStr_5203 package _-03F{ import _-1Tb._SafeStr_3900; public class _SafeStr_5203 { public static const _SafeStr_5494:Number = -1; public static const _SafeStr_5495:Number = 1; private var _SafeStr_5496:_SafeStr_3900 = null; private var _SafeStr_5497:Number = -1; private var _SafeStr_5498:Number = 1; private var _SafeStr_5499:Number = -1; private var _SafeStr_5500:Number = 1; public function _SafeStr_5203(k:_SafeStr_3900, _arg_2:Number=-1, _arg_3:Number=1, _arg_4:Number=-1, _arg_5:Number=1){ this._SafeStr_5497 = _arg_2; this._SafeStr_5498 = _arg_3; this._SafeStr_5499 = _arg_4; this._SafeStr_5500 = _arg_5; this._SafeStr_5496 = k; } public function get asset():_SafeStr_3900{ return (this._SafeStr_5496); } public function get normalMinX():Number{ return (this._SafeStr_5497); } public function get normalMaxX():Number{ return (this._SafeStr_5498); } public function get normalMinY():Number{ return (this._SafeStr_5499); } public function get normalMaxY():Number{ return (this._SafeStr_5500); } public function dispose():void{ this._SafeStr_5496 = null; } } }//package _-03F // _SafeStr_3900 = "_-5e" (String#1285, DoABC#3) // _SafeStr_5203 = "_-Oe" (String#6154, DoABC#3) // _SafeStr_5494 = "_-f6" (String#3826, DoABC#3) // _SafeStr_5495 = "_-0wy" (String#3804, DoABC#3) // _SafeStr_5496 = "_-sP" (String#1552, DoABC#3) // _SafeStr_5497 = "_-698" (String#9128, DoABC#3) // _SafeStr_5498 = "_-1QT" (String#9475, DoABC#3) // _SafeStr_5499 = "_-0kH" (String#8966, DoABC#3) // _SafeStr_5500 = "_-0kW" (String#9171, DoABC#3) //------------------------------------------------------------ //_-03F.PlaneMask package _-03F{ import _-WS.Map; import _-1Tb._SafeStr_3900; import _-0bw._SafeStr_2307; public class PlaneMask { private var _SafeStr_5501:Map; private var _SafeStr_5502:Array; private var _assetNames:Map; private var _SafeStr_5503:PlaneMaskVisualization = null; private var _SafeStr_5504:int = -1; public function PlaneMask(){ this._SafeStr_5502 = []; super(); this._SafeStr_5501 = new Map(); this._assetNames = new Map(); } public function dispose():void{ var k:PlaneMaskVisualization; var _local_2:int; if (this._SafeStr_5501 != null) { k = null; _local_2 = 0; while (_local_2 < this._SafeStr_5501.length) { k = (this._SafeStr_5501._SafeStr_5505(_local_2) as PlaneMaskVisualization); if (k != null) { k.dispose(); }; _local_2++; }; this._SafeStr_5501.dispose(); this._SafeStr_5501 = null; }; this._SafeStr_5503 = null; this._SafeStr_5502 = null; } public function _SafeStr_5506(k:int):PlaneMaskVisualization{ if (this._SafeStr_5501.getValue(String(k)) != null) { return (null); }; var _local_2:PlaneMaskVisualization = new PlaneMaskVisualization(); this._SafeStr_5501.add(String(k), _local_2); this._SafeStr_5502.push(k); this._SafeStr_5502.sort(); return (_local_2); } private function _SafeStr_5507(k:int):int{ var _local_2:int; var _local_3:int = 1; while (_local_3 < this._SafeStr_5502.length) { if (this._SafeStr_5502[_local_3] > k) { if ((this._SafeStr_5502[_local_3] - k) < (k - this._SafeStr_5502[(_local_3 - 1)])) { _local_2 = _local_3; }; break; }; _local_2 = _local_3; _local_3++; }; return (_local_2); } protected function _SafeStr_5508(k:int):PlaneMaskVisualization{ if (k == this._SafeStr_5504) { return (this._SafeStr_5503); }; var _local_2:int = this._SafeStr_5507(k); if (_local_2 < this._SafeStr_5502.length) { this._SafeStr_5503 = (this._SafeStr_5501.getValue(String(this._SafeStr_5502[_local_2])) as PlaneMaskVisualization); } else { this._SafeStr_5503 = null; }; this._SafeStr_5504 = k; return (this._SafeStr_5503); } public function _SafeStr_5509(k:Number, _arg_2:_SafeStr_2307):_SafeStr_3900{ var _local_3:PlaneMaskVisualization = this._SafeStr_5508(k); if (_local_3 == null) { return (null); }; var _local_4:_SafeStr_3900 = _local_3.getAsset(_arg_2); return (_local_4); } public function _SafeStr_5510(k:int):String{ return (this._assetNames.getValue(k)); } public function _SafeStr_5511(k:int, _arg_2:String):void{ this._assetNames.add(k, _arg_2); } } }//package _-03F // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_3900 = "_-5e" (String#1285, DoABC#3) // _SafeStr_5501 = "_-0pw" (String#8539, DoABC#3) // _SafeStr_5502 = "_-1mY" (String#2704, DoABC#3) // _SafeStr_5503 = "_-6BV" (String#13868, DoABC#3) // _SafeStr_5504 = "_-5zT" (String#8089, DoABC#3) // _SafeStr_5505 = "_-5V3" (String#908, DoABC#3) // _SafeStr_5506 = "_-1MF" (String#32812, DoABC#3) // _SafeStr_5507 = "_-3Np" (String#12638, DoABC#3) // _SafeStr_5508 = "_-4Jo" (String#37140, DoABC#3) // _SafeStr_5509 = "_-4mT" (String#28419, DoABC#3) // _SafeStr_5510 = "_-2xr" (String#14959, DoABC#3) // _SafeStr_5511 = "_-2Wo" (String#33037, DoABC#3) //------------------------------------------------------------ //_-03F.PlaneMaskManager package _-03F{ import _-1Tb._SafeStr_2663; import _-WS.Map; import _-0bw.XMLValidator; import _-1Tb._SafeStr_3900; import _-3UH.BitmapDataAsset; import flash.display.BitmapData; import flash.geom.Point; import flash.geom.Matrix; import _-0bw._SafeStr_2307; public class PlaneMaskManager { private var _SafeStr_5512:_SafeStr_2663 = null; private var _masks:Map = null; private var _SafeStr_5513:XML = null; public function PlaneMaskManager(){ this._masks = new Map(); } public function get data():XML{ return (this._SafeStr_5513); } public function dispose():void{ var k:int; var _local_2:PlaneMask; this._SafeStr_5512 = null; this._SafeStr_5513 = null; if (this._masks != null) { k = 0; while (k < this._masks.length) { _local_2 = (this._masks._SafeStr_5505(k) as PlaneMask); if (_local_2 != null) { _local_2.dispose(); }; k++; }; this._masks.dispose(); }; } public function initialize(k:XML):void{ this._SafeStr_5513 = k; } public function _SafeStr_5514(k:_SafeStr_2663):void{ if (this.data == null) { return; }; this._SafeStr_5512 = k; this._SafeStr_5515(this.data, k); } private function _SafeStr_5515(k:XML, _arg_2:_SafeStr_2663):void{ var _local_7:XML; var _local_8:String; var _local_9:PlaneMask; var _local_10:XMLList; var _local_11:int; var _local_12:XML; var _local_13:int; var _local_14:PlaneMaskVisualization; var _local_15:XMLList; var _local_16:String; if ((((k == null)) || ((_arg_2 == null)))) { return; }; var _local_3:Array = ["id"]; var _local_4:Array = ["size"]; var _local_5:XMLList = k.mask; var _local_6:int; while (_local_6 < _local_5.length()) { _local_7 = _local_5[_local_6]; if (XMLValidator._SafeStr_5516(_local_7, _local_3)) { _local_8 = _local_7.@id; if (this._masks.getValue(_local_8) == null) { _local_9 = new PlaneMask(); _local_10 = _local_7.maskVisualization; _local_11 = 0; while (_local_11 < _local_10.length()) { _local_12 = _local_10[_local_11]; if (XMLValidator._SafeStr_5516(_local_12, _local_4)) { _local_13 = parseInt(_local_12.@size); _local_14 = _local_9._SafeStr_5506(_local_13); if (_local_14 != null) { _local_15 = _local_12.bitmap; _local_16 = this._SafeStr_5517(_local_15, _local_14, _arg_2); _local_9._SafeStr_5511(_local_13, _local_16); }; }; _local_11++; }; this._masks.add(_local_8, _local_9); }; }; _local_6++; }; } private function _SafeStr_5517(k:XMLList, _arg_2:PlaneMaskVisualization, _arg_3:_SafeStr_2663):String{ var _local_6:XML; var _local_7:Number; var _local_8:Number; var _local_9:Number; var _local_10:Number; var _local_11:String; var _local_12:_SafeStr_3900; if (k == null) { return (null); }; var _local_4:String; var _local_5:int; while (_local_5 < k.length()) { _local_6 = k[_local_5]; if (XMLValidator._SafeStr_5516(_local_6, ["assetName"])) { _local_7 = PlaneMaskVisualization._SafeStr_5494; _local_8 = PlaneMaskVisualization._SafeStr_5495; _local_9 = PlaneMaskVisualization._SafeStr_5494; _local_10 = PlaneMaskVisualization._SafeStr_5495; if (String(_local_6.@normalMinX) != "") { _local_7 = parseFloat(_local_6.@normalMinX); }; if (String(_local_6.@normalMaxX) != "") { _local_8 = parseFloat(_local_6.@normalMaxX); }; if (String(_local_6.@normalMinY) != "") { _local_9 = parseFloat(_local_6.@normalMinY); }; if (String(_local_6.@normalMaxY) != "") { _local_10 = parseFloat(_local_6.@normalMaxY); }; _local_11 = _local_6.@assetName; _local_12 = _arg_3.getAsset(_local_11); if (_local_12 != null) { if (!_local_12.flipH) { _local_4 = _local_11; }; _arg_2._SafeStr_5518(_local_12, _local_7, _local_8, _local_9, _local_10); }; }; _local_5++; }; return (_local_4); } public function _SafeStr_5519(k:BitmapData, _arg_2:String, _arg_3:Number, _arg_4:_SafeStr_2307, _arg_5:int, _arg_6:int):Boolean{ var _local_8:_SafeStr_3900; var _local_9:BitmapDataAsset; var _local_10:BitmapData; var _local_11:Point; var _local_12:Matrix; var _local_13:Number; var _local_14:Number; var _local_15:Number; var _local_16:Number; var _local_7:PlaneMask = (this._masks.getValue(_arg_2) as PlaneMask); if (_local_7 != null) { _local_8 = _local_7._SafeStr_5509(_arg_3, _arg_4); if (_local_8 != null) { _local_9 = (_local_8.asset as BitmapDataAsset); if (_local_9 != null) { _local_10 = (_local_9.content as BitmapData); if (_local_10 != null) { _local_11 = new Point((_arg_5 + _local_8.offsetX), (_arg_6 + _local_8.offsetY)); _local_12 = new Matrix(); _local_13 = 1; _local_14 = 1; _local_15 = 0; _local_16 = 0; if (_local_8.flipH) { _local_13 = -1; _local_15 = _local_10.width; }; if (_local_8.flipV) { _local_14 = -1; _local_16 = _local_10.height; }; _local_12.scale(_local_13, _local_14); _local_12.translate((_local_11.x + _local_15), (_local_11.y + _local_16)); k.draw(_local_10, _local_12); }; }; }; }; return (true); } public function _SafeStr_5520(k:String):PlaneMask{ return ((this._masks.getValue(k) as PlaneMask)); } } }//package _-03F // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2663 = "_-29y" (String#1916, DoABC#3) // _SafeStr_3900 = "_-5e" (String#1285, DoABC#3) // _SafeStr_5494 = "_-f6" (String#3826, DoABC#3) // _SafeStr_5495 = "_-0wy" (String#3804, DoABC#3) // _SafeStr_5505 = "_-5V3" (String#908, DoABC#3) // _SafeStr_5506 = "_-1MF" (String#32812, DoABC#3) // _SafeStr_5509 = "_-4mT" (String#28419, DoABC#3) // _SafeStr_5511 = "_-2Wo" (String#33037, DoABC#3) // _SafeStr_5512 = "_-1JD" (String#5129, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5514 = "_-3Q-" (String#8921, DoABC#3) // _SafeStr_5515 = "_-2hU" (String#36004, DoABC#3) // _SafeStr_5516 = "_-62c" (String#2514, DoABC#3) // _SafeStr_5517 = "_-4DT" (String#35263, DoABC#3) // _SafeStr_5518 = "_-2U3" (String#25233, DoABC#3) // _SafeStr_5519 = "_-1QV" (String#22365, DoABC#3) // _SafeStr_5520 = "_-0P5" (String#11557, DoABC#3) //------------------------------------------------------------ //_-03F.PlaneMaskVisualization package _-03F{ import _-1Tb._SafeStr_3900; import _-0bw._SafeStr_2307; public class PlaneMaskVisualization { public static const _SafeStr_5494:Number = -1; public static const _SafeStr_5495:Number = 1; private var _SafeStr_5521:Array; public function PlaneMaskVisualization(){ this._SafeStr_5521 = []; super(); } public function dispose():void{ var k:int; var _local_2:_SafeStr_5203; if (this._SafeStr_5521 != null) { k = 0; while (k < this._SafeStr_5521.length) { _local_2 = (this._SafeStr_5521[k] as _SafeStr_5203); if (_local_2 != null) { _local_2.dispose(); }; k++; }; this._SafeStr_5521 = null; }; } public function _SafeStr_5518(k:_SafeStr_3900, _arg_2:Number=-1, _arg_3:Number=1, _arg_4:Number=-1, _arg_5:Number=1):void{ var _local_6:_SafeStr_5203 = new _SafeStr_5203(k, _arg_2, _arg_3, _arg_4, _arg_5); this._SafeStr_5521.push(_local_6); } public function getAsset(k:_SafeStr_2307):_SafeStr_3900{ var _local_3:_SafeStr_5203; if (k == null) { return (null); }; var _local_2:int; while (_local_2 < this._SafeStr_5521.length) { _local_3 = (this._SafeStr_5521[_local_2] as _SafeStr_5203); if (_local_3 != null) { if ((((((((k.x >= _local_3.normalMinX)) && ((k.x <= _local_3.normalMaxX)))) && ((k.y >= _local_3.normalMinY)))) && ((k.y <= _local_3.normalMaxY)))) { return (_local_3.asset); }; }; _local_2++; }; return (null); } } }//package _-03F // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_3900 = "_-5e" (String#1285, DoABC#3) // _SafeStr_5203 = "_-Oe" (String#6154, DoABC#3) // _SafeStr_5494 = "_-f6" (String#3826, DoABC#3) // _SafeStr_5495 = "_-0wy" (String#3804, DoABC#3) // _SafeStr_5518 = "_-2U3" (String#25233, DoABC#3) // _SafeStr_5521 = "_-0s-" (String#4770, DoABC#3) //------------------------------------------------------------ //_-03I._SafeStr_2710 package _-03I{ public interface _SafeStr_2710 { function init(_arg_1:String, _arg_2:uint=16):Boolean; function _SafeStr_5522(_arg_1:String, _arg_2:uint=16):String; function _SafeStr_5523(_arg_1:uint=16):String; function _SafeStr_5524(_arg_1:uint=16):String; function _SafeStr_5525():Boolean; function _SafeStr_5526():Boolean; } }//package _-03I // _SafeStr_2710 = "_-5Rs" (String#12175, DoABC#3) // _SafeStr_5522 = "_-1fw" (String#29780, DoABC#3) // _SafeStr_5523 = "_-0Li" (String#25043, DoABC#3) // _SafeStr_5524 = "_-20" (String#27197, DoABC#3) // _SafeStr_5525 = "_-Nl" (String#29057, DoABC#3) // _SafeStr_5526 = "_-PT" (String#29002, DoABC#3) //------------------------------------------------------------ //_-048._SafeStr_2846 package _-048{ import _-4Bw._SafeStr_2824; import _-2A1._SafeStr_2845; import _-4Y1._SafeStr_35; import _-4Y1.Component; import _-0PS._SafeStr_2457; import _-2Yf._SafeStr_4540; import _-3QX.EffectBoxOpenDialogView; import _-3gw._SafeStr_4539; import _-3p-.MysteryTrophyOpenDialogView; import _-3gw.MysteryBoxOpenDialogView; import _-4ys.FriendFurniContextMenuView; import _-3WJ._SafeStr_431; import _-2yL._SafeStr_2790; import _-UK._SafeStr_2405; import _-2yL._SafeStr_2823; import _-3xK._SafeStr_637; import _-3UH._SafeStr_10; import _-4Y1._SafeStr_12; import _-Qx._SafeStr_500; import _-1Sh._SafeStr_2192; import _-4iK._SafeStr_4455; import _-5x9._SafeStr_2213; import _-2A1._SafeStr_4537; import _-3XT._SafeStr_2287; import _-wL._SafeStr_2221; public class _SafeStr_2846 extends _SafeStr_2824 implements _SafeStr_2845, _SafeStr_35 { private var _SafeStr_5527:Component; private var _SafeStr_5333:_SafeStr_4538; private var _SafeStr_5528:_SafeStr_2457 = null; private var _SafeStr_5529:_SafeStr_4540; private var _SafeStr_5530:_SafeStr_4542; private var _SafeStr_5531:_SafeStr_4541; private var _SafeStr_5532:MonsterPlantSeedConfirmationView; private var _SafeStr_5533:EffectBoxOpenDialogView; private var _SafeStr_5534:_SafeStr_4539; private var _SafeStr_5535:MysteryTrophyOpenDialogView; private var _SafeStr_5536:MysteryBoxOpenDialogView; private var _SafeStr_5537:FriendFurniContextMenuView; private var _SafeStr_5538:_SafeStr_4543; private var _SafeStr_5539:_SafeStr_431; private var _container:_SafeStr_2790 = null; private var _SafeStr_5540:PurchasableClothingConfirmationView; public function _SafeStr_2846(k:_SafeStr_2823, _arg_2:_SafeStr_637, _arg_3:_SafeStr_10, _arg_4:_SafeStr_12, _arg_5:_SafeStr_500, _arg_6:Component, _arg_7:_SafeStr_2192, _arg_8:_SafeStr_431){ super(k, _arg_2, _arg_3, _arg_5); this._SafeStr_5527 = _arg_6; this._SafeStr_5529 = new _SafeStr_4540(this, _arg_7, _arg_2); this._SafeStr_5530 = new _SafeStr_4542(this); this._SafeStr_5531 = new _SafeStr_4541(this); this._SafeStr_5534 = new _SafeStr_4539(this); this._SafeStr_5537 = new FriendFurniContextMenuView(this); this._SafeStr_5538 = new _SafeStr_4543(this); this._SafeStr_5532 = new MonsterPlantSeedConfirmationView(this); this._SafeStr_5536 = new MysteryBoxOpenDialogView(this); this._SafeStr_5533 = new EffectBoxOpenDialogView(this); this._SafeStr_5535 = new MysteryTrophyOpenDialogView(this); this._SafeStr_5540 = new PurchasableClothingConfirmationView(this); this._SafeStr_5539 = _arg_8; this.handler.widget = this; this.handler.roomEngine.events.addEventListener(_SafeStr_2405.REMOVED, this._SafeStr_5541); } override public function dispose():void{ if (disposed) { return; }; this._SafeStr_5527.removeUpdateReceiver(this); this.removeView(this._SafeStr_5333, false); this._SafeStr_5529.dispose(); this._SafeStr_5529 = null; this._SafeStr_5530.dispose(); this._SafeStr_5530 = null; this._SafeStr_5531.dispose(); this._SafeStr_5531 = null; this._SafeStr_5532.dispose(); this._SafeStr_5532 = null; this._SafeStr_5534.dispose(); this._SafeStr_5534 = null; this._SafeStr_5536.dispose(); this._SafeStr_5536 = null; this._SafeStr_5537.dispose(); this._SafeStr_5537 = null; this._SafeStr_5538.dispose(); this._SafeStr_5538 = null; this._SafeStr_5533.dispose(); this._SafeStr_5533 = null; this._SafeStr_5535.dispose(); this._SafeStr_5535 = null; this._SafeStr_5540.dispose(); this._SafeStr_5540 = null; this._SafeStr_5539 = null; super.dispose(); } public function set container(k:_SafeStr_2790):void{ this._container = k; } public function get container():_SafeStr_2790{ return (this._container); } public function get handler():_SafeStr_4455{ return ((_SafeStr_5542 as _SafeStr_4455)); } public function get roomEngine():_SafeStr_2213{ return (((this._container) ? this._container.roomEngine : null)); } public function _SafeStr_5543(k:_SafeStr_2457):void{ if (((!((this._SafeStr_5528 == null))) && ((this._SafeStr_5528.getId() == k.getId())))) { this.removeView(this._SafeStr_5333, false); this._SafeStr_5527.removeUpdateReceiver(this); this._SafeStr_5528 = null; }; } public function _SafeStr_5544(k:_SafeStr_2457, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:Boolean, _arg_6:Boolean):void{ this._SafeStr_5528 = k; this._SafeStr_5529._SafeStr_5545 = _arg_2; this._SafeStr_5529._SafeStr_5546 = _arg_4; this._SafeStr_5529._SafeStr_5547 = _arg_5; this._SafeStr_5529._SafeStr_5548 = _arg_6; if (this._SafeStr_5333 != null) { this.removeView(this._SafeStr_5333, false); }; this._SafeStr_5333 = this._SafeStr_5529; _SafeStr_4538.setup(this._SafeStr_5333, k, _arg_3); this._SafeStr_5527.registerUpdateReceiver(this, 10); } public function _SafeStr_5549(k:_SafeStr_2457, _arg_2:int):void{ this._SafeStr_5528 = k; if (this._SafeStr_5333 != null) { this.removeView(this._SafeStr_5333, false); }; this._SafeStr_5530._SafeStr_5550 = _arg_2; this._SafeStr_5333 = this._SafeStr_5530; _SafeStr_4538.setup(this._SafeStr_5333, k); this._SafeStr_5527.registerUpdateReceiver(this, 10); } public function _SafeStr_5551(k:_SafeStr_2457, _arg_2:int):void{ this._SafeStr_5528 = k; if (this._SafeStr_5333 != null) { this.removeView(this._SafeStr_5333, false); }; this._SafeStr_5531._SafeStr_5550 = _arg_2; this._SafeStr_5333 = this._SafeStr_5531; _SafeStr_4538.setup(this._SafeStr_5333, k); this._SafeStr_5527.registerUpdateReceiver(this, 10); } public function _SafeStr_5552(k:_SafeStr_2457):void{ this._SafeStr_5528 = k; if (this._SafeStr_5333 != null) { this.removeView(this._SafeStr_5333, false); }; if (!this._SafeStr_5532) { this._SafeStr_5532 = new MonsterPlantSeedConfirmationView(this); }; this._SafeStr_5532.open(k.getId()); } public function _SafeStr_5553(k:_SafeStr_2457):void{ this._SafeStr_5528 = k; if (this._SafeStr_5333 != null) { this.removeView(this._SafeStr_5333, false); }; if (!this._SafeStr_5540) { this._SafeStr_5540 = new PurchasableClothingConfirmationView(this); }; this._SafeStr_5540.open(k.getId()); } public function _SafeStr_5554(k:_SafeStr_2457):void{ this._SafeStr_5528 = k; if (this._SafeStr_5333 != null) { this.removeView(this._SafeStr_5333, false); }; if (!this._SafeStr_5533) { this._SafeStr_5533 = new EffectBoxOpenDialogView(this); }; this._SafeStr_5533.open(k.getId()); } public function _SafeStr_5555(k:_SafeStr_2457):void{ this._SafeStr_5528 = k; if (this._SafeStr_5333 != null) { this.removeView(this._SafeStr_5333, false); }; if (!this._SafeStr_5535) { this._SafeStr_5535 = new MysteryTrophyOpenDialogView(this); }; this._SafeStr_5535.open(k.getId()); } private function _SafeStr_5556():void{ if (this._SafeStr_5532 != null) { this._SafeStr_5532.close(); }; } public function _SafeStr_5557(k:_SafeStr_2457):void{ this._SafeStr_5528 = k; if (this._SafeStr_5333 != null) { this.removeView(this._SafeStr_5333, false); }; if (this._SafeStr_5534 == null) { this._SafeStr_5534 = new _SafeStr_4539(this); }; this._SafeStr_5534._SafeStr_5558 = this.handler.container.isOwnerOfFurniture(k); this._SafeStr_5534.show(); this._SafeStr_5333 = this._SafeStr_5534; _SafeStr_4538.setup(this._SafeStr_5333, k); this._SafeStr_5527.registerUpdateReceiver(this, 10); } public function _SafeStr_5559(k:_SafeStr_2457):void{ this._SafeStr_5528 = k; if (this._SafeStr_5333 != null) { this.removeView(this._SafeStr_5333, false); }; if (this._SafeStr_5537 == null) { this._SafeStr_5537 = new FriendFurniContextMenuView(this); }; this._SafeStr_5537.show(); this._SafeStr_5333 = this._SafeStr_5537; _SafeStr_4538.setup(this._SafeStr_5333, k); this._SafeStr_5527.registerUpdateReceiver(this, 10); } public function _SafeStr_5560(k:_SafeStr_2457, _arg_2:int):void{ this._SafeStr_5528 = k; if (this._SafeStr_5333 != null) { this.removeView(this._SafeStr_5333, false); }; if (this._SafeStr_5538 == null) { this._SafeStr_5538 = new _SafeStr_4543(this); }; this._SafeStr_5538.show(); this._SafeStr_5538._SafeStr_5550 = _arg_2; this._SafeStr_5333 = this._SafeStr_5538; _SafeStr_4538.setup(this._SafeStr_5333, k); this._SafeStr_5527.registerUpdateReceiver(this, 10); } public function _SafeStr_5561(k:_SafeStr_2457):void{ this._SafeStr_5528 = k; if (this._SafeStr_5333 != null) { this.removeView(this._SafeStr_5333, false); }; this._SafeStr_5536._SafeStr_5562(k); } public function removeView(k:_SafeStr_4537, _arg_2:Boolean):void{ if (k) { k.hide(false); if (k == this._SafeStr_5333) { this._SafeStr_5333 = null; }; }; } public function update(k:uint):void{ if (((this._SafeStr_5333) && (this._SafeStr_5528))) { this._SafeStr_5333.update(this.handler._SafeStr_5563(this._SafeStr_5528.getId()), this.handler._SafeStr_5564(this._SafeStr_5528.getId()), k); }; } public function get catalog():_SafeStr_431{ return (this._SafeStr_5539); } private function _SafeStr_5541(k:_SafeStr_2405):void{ var _local_2:int; if (k.category == _SafeStr_2287._SafeStr_5565) { _local_2 = k._SafeStr_5566; if (((!((this._SafeStr_5528 == null))) && ((this._SafeStr_5528.getId() == _local_2)))) { this.removeView(this._SafeStr_5333, false); this._SafeStr_5556(); this._SafeStr_5527.removeUpdateReceiver(this); this._SafeStr_5528 = null; }; }; } public function get friendList():_SafeStr_2221{ return (null); } } }//package _-048 // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_12 = "_-0VB" (String#1598, DoABC#3) // _SafeStr_2192 = "_-Z9" (String#5511, DoABC#3) // _SafeStr_2213 = "_-l-" (String#862, DoABC#3) // _SafeStr_2221 = "_-62h" (String#2838, DoABC#3) // _SafeStr_2287 = "_-4-R" (String#406, DoABC#3) // _SafeStr_2405 = "_-4Y-" (String#835, DoABC#3) // _SafeStr_2457 = "_-2HZ" (String#353, DoABC#3) // _SafeStr_2790 = "_-4CA" (String#884, DoABC#3) // _SafeStr_2823 = "_-3ZG" (String#734, DoABC#3) // _SafeStr_2824 = "_-72" (String#868, DoABC#3) // _SafeStr_2845 = "_-4gF" (String#4461, DoABC#3) // _SafeStr_2846 = "_-2bF" (String#3149, DoABC#3) // _SafeStr_35 = "_-0F5" (String#2450, DoABC#3) // _SafeStr_431 = "_-5AK" (String#1130, DoABC#3) // _SafeStr_4455 = "_-5xH" (String#6790, DoABC#3) // _SafeStr_4537 = "_-5rY" (String#2959, DoABC#3) // _SafeStr_4538 = "_-N1" (String#3106, DoABC#3) // _SafeStr_4539 = "_-5NJ" (String#9529, DoABC#3) // _SafeStr_4540 = "_-4wB" (String#12828, DoABC#3) // _SafeStr_4541 = "_-00t" (String#12581, DoABC#3) // _SafeStr_4542 = "_-4gH" (String#11662, DoABC#3) // _SafeStr_4543 = "_-5oV" (String#9671, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5333 = "_-2YU" (String#98, DoABC#3) // _SafeStr_5527 = "_-6hE" (String#389, DoABC#3) // _SafeStr_5528 = "_-5cu" (String#3212, DoABC#3) // _SafeStr_5529 = "_-1ok" (String#9709, DoABC#3) // _SafeStr_5530 = "_-2cg" (String#15678, DoABC#3) // _SafeStr_5531 = "_-V1" (String#16709, DoABC#3) // _SafeStr_5532 = "_-2PH" (String#9626, DoABC#3) // _SafeStr_5533 = "_-0lH" (String#12899, DoABC#3) // _SafeStr_5534 = "_-1Ss" (String#9445, DoABC#3) // _SafeStr_5535 = "_-4QI" (String#13181, DoABC#3) // _SafeStr_5536 = "_-4-Q" (String#17370, DoABC#3) // _SafeStr_5537 = "_-5ar" (String#10856, DoABC#3) // _SafeStr_5538 = "_-040" (String#8760, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5540 = "_-16d" (String#11976, DoABC#3) // _SafeStr_5541 = "_-29w" (String#5326, DoABC#3) // _SafeStr_5542 = "_-2Ia" (String#1540, DoABC#3) // _SafeStr_5543 = "_-3bF" (String#36090, DoABC#3) // _SafeStr_5544 = "_-hR" (String#32414, DoABC#3) // _SafeStr_5545 = "_-1TZ" (String#3143, DoABC#3) // _SafeStr_5546 = "_-4n4" (String#11687, DoABC#3) // _SafeStr_5547 = "_-1yY" (String#9946, DoABC#3) // _SafeStr_5548 = "_-68K" (String#12725, DoABC#3) // _SafeStr_5549 = "_-4Od" (String#36800, DoABC#3) // _SafeStr_5550 = "_-5U8" (String#5231, DoABC#3) // _SafeStr_5551 = "_-5uj" (String#38971, DoABC#3) // _SafeStr_5552 = "_-1LX" (String#28248, DoABC#3) // _SafeStr_5553 = "_-21-" (String#32121, DoABC#3) // _SafeStr_5554 = "_-pX" (String#35062, DoABC#3) // _SafeStr_5555 = "_-1Hp" (String#32437, DoABC#3) // _SafeStr_5556 = "_-1iQ" (String#34186, DoABC#3) // _SafeStr_5557 = "_-3Oq" (String#37733, DoABC#3) // _SafeStr_5558 = "_-39x" (String#33325, DoABC#3) // _SafeStr_5559 = "_-3yl" (String#36160, DoABC#3) // _SafeStr_5560 = "_-Vk" (String#35319, DoABC#3) // _SafeStr_5561 = "_-6Nh" (String#30968, DoABC#3) // _SafeStr_5562 = "_-0rt" (String#32996, DoABC#3) // _SafeStr_5563 = "_-45q" (String#38162, DoABC#3) // _SafeStr_5564 = "_-6BI" (String#34561, DoABC#3) // _SafeStr_5565 = "_-4Rn" (String#1219, DoABC#3) // _SafeStr_5566 = "_-0eD" (String#620, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) //------------------------------------------------------------ //_-048._SafeStr_4538 package _-048{ import _-2A1.ButtonMenuView; import _-0PS._SafeStr_2457; import _-2A1._SafeStr_2845; public class _SafeStr_4538 extends ButtonMenuView { protected var _SafeStr_5567:_SafeStr_2457; protected var _SafeStr_5568:String; public function _SafeStr_4538(k:_SafeStr_2845){ super(k); } public static function setup(k:_SafeStr_4538, _arg_2:_SafeStr_2457, _arg_3:String=""):void{ k._SafeStr_5567 = _arg_2; k._SafeStr_5568 = _arg_3; _SafeStr_5569(k); } protected function get _SafeStr_5570():_SafeStr_2457{ return (this._SafeStr_5567); } override public function dispose():void{ this._SafeStr_5567 = null; super.dispose(); } } }//package _-048 // _SafeStr_2457 = "_-2HZ" (String#353, DoABC#3) // _SafeStr_2845 = "_-4gF" (String#4461, DoABC#3) // _SafeStr_4538 = "_-N1" (String#3106, DoABC#3) // _SafeStr_5567 = "_-1YB" (String#2459, DoABC#3) // _SafeStr_5568 = "_-3GS" (String#1633, DoABC#3) // _SafeStr_5569 = "_-0eM" (String#12353, DoABC#3) // _SafeStr_5570 = "_-5nY" (String#39697, DoABC#3) //------------------------------------------------------------ //_-048._SafeStr_4541 package _-048{ import _-2A1._SafeStr_2845; import _-29V.IWindow; import _-3UH.XmlAsset; import _-29V.IWindowContainer; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; public class _SafeStr_4541 extends _SafeStr_4538 { private var _SafeStr_5571:int; public function _SafeStr_4541(k:_SafeStr_2845){ super(k); } override protected function updateWindow():void{ var k:XML; var _local_2:IWindow; if (((((!(_SafeStr_5572)) || (!(_SafeStr_5572.assets)))) || (!(_SafeStr_5572.windowManager)))) { return; }; if (_SafeStr_5573) { activeView = _SafeStr_5574(); } else { if (!_SafeStr_5322) { k = (XmlAsset(_SafeStr_5572.assets.getAssetByName("monsterplant_seed_menu")).content as XML); _SafeStr_5322 = (_SafeStr_5572.windowManager.buildFromXML(k, 0) as IWindowContainer); if (!_SafeStr_5322) { return; }; _SafeStr_5322.addEventListener(WindowMouseEvent._SafeStr_5575, _SafeStr_5576); _SafeStr_5322.addEventListener(WindowMouseEvent._SafeStr_5577, _SafeStr_5576); _local_2 = _SafeStr_5322.findChildByName("minimize"); if (_local_2 != null) { _local_2.addEventListener(WindowMouseEvent.CLICK, _SafeStr_5578); _local_2.addEventListener(WindowMouseEvent._SafeStr_5575, _SafeStr_5579); _local_2.addEventListener(WindowMouseEvent._SafeStr_5577, _SafeStr_5579); }; }; _SafeStr_5322.findChildByName("furni_name").caption = "${furni.mnstr_seed.name}"; _SafeStr_5322.findChildByName("buttons").procedure = this.buttonEventProc; _SafeStr_5322.visible = false; activeView = _SafeStr_5322; _SafeStr_5580 = false; }; } override protected function buttonEventProc(k:WindowEvent, _arg_2:IWindow):void{ var _local_4:_SafeStr_2846; if (((((disposed) || (!(_SafeStr_5322)))) || (_SafeStr_5322.disposed))) { return; }; var _local_3:Boolean; if (k.type == WindowMouseEvent.CLICK) { if (_arg_2.name == "button") { switch (_arg_2.parent.name) { case "use": _local_4 = (_SafeStr_5572 as _SafeStr_2846); if (_local_4 != null) { _local_4._SafeStr_5552(_SafeStr_5567); }; break; }; }; _local_3 = true; } else { super.buttonEventProc(k, _arg_2); }; if (_local_3) { _SafeStr_5572.removeView(this, false); }; } public function set _SafeStr_5550(k:int):void{ this._SafeStr_5571 = k; } } }//package _-048 // _SafeStr_2845 = "_-4gF" (String#4461, DoABC#3) // _SafeStr_2846 = "_-2bF" (String#3149, DoABC#3) // _SafeStr_4538 = "_-N1" (String#3106, DoABC#3) // _SafeStr_4541 = "_-00t" (String#12581, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5550 = "_-5U8" (String#5231, DoABC#3) // _SafeStr_5552 = "_-1LX" (String#28248, DoABC#3) // _SafeStr_5567 = "_-1YB" (String#2459, DoABC#3) // _SafeStr_5571 = "_-3ob" (String#3231, DoABC#3) // _SafeStr_5572 = "_-0k2" (String#66, DoABC#3) // _SafeStr_5573 = "_-516" (String#4230, DoABC#3) // _SafeStr_5574 = "_-0MH" (String#3449, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5576 = "_-2d-" (String#2482, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) // _SafeStr_5578 = "_-4By" (String#5935, DoABC#3) // _SafeStr_5579 = "_-1OW" (String#3239, DoABC#3) // _SafeStr_5580 = "_-5bH" (String#3489, DoABC#3) //------------------------------------------------------------ //_-048._SafeStr_4542 package _-048{ import _-2A1._SafeStr_2845; import _-3UH.XmlAsset; import _-29V.IWindowContainer; import _-5Vh.WindowMouseEvent; import _-2eN._SafeStr_4492; import _-5Vh.WindowEvent; import _-29V.IWindow; public class _SafeStr_4542 extends _SafeStr_4538 { private var _SafeStr_5571:int; public function _SafeStr_4542(k:_SafeStr_2845){ super(k); } override protected function updateWindow():void{ var k:XML; if (((((!(_SafeStr_5572)) || (!(_SafeStr_5572.assets)))) || (!(_SafeStr_5572.windowManager)))) { return; }; if (_SafeStr_5573) { activeView = _SafeStr_5574(); } else { if (!_SafeStr_5322) { k = (XmlAsset(_SafeStr_5572.assets.getAssetByName("random_teleport_menu")).content as XML); _SafeStr_5322 = (_SafeStr_5572.windowManager.buildFromXML(k, 0) as IWindowContainer); if (!_SafeStr_5322) { return; }; _SafeStr_5322.addEventListener(WindowMouseEvent._SafeStr_5575, _SafeStr_5576); _SafeStr_5322.addEventListener(WindowMouseEvent._SafeStr_5577, _SafeStr_5576); _SafeStr_5322.findChildByName("minimize").addEventListener(WindowMouseEvent.CLICK, _SafeStr_5578); _SafeStr_5322.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5575, _SafeStr_5579); _SafeStr_5322.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5577, _SafeStr_5579); }; _SafeStr_5322.findChildByName("furni_name").caption = "${furni.random_teleport.name}"; _SafeStr_5322.findChildByName("buttons").procedure = this.buttonEventProc; _SafeStr_5322.visible = false; activeView = _SafeStr_5322; _SafeStr_5580 = false; }; } override protected function buttonEventProc(k:WindowEvent, _arg_2:IWindow):void{ if (((((disposed) || (!(_SafeStr_5322)))) || (_SafeStr_5322.disposed))) { return; }; var _local_3:Boolean; if (k.type == WindowMouseEvent.CLICK) { if (_arg_2.name == "button") { switch (_arg_2.parent.name) { case "use": _SafeStr_5572.messageListener.processWidgetMessage(new _SafeStr_4492(_SafeStr_4492._SafeStr_5581, _SafeStr_5567.getId(), this._SafeStr_5571)); break; }; }; _local_3 = true; } else { super.buttonEventProc(k, _arg_2); }; if (_local_3) { _SafeStr_5572.removeView(this, false); }; } public function set _SafeStr_5550(k:int):void{ this._SafeStr_5571 = k; } } }//package _-048 // _SafeStr_2845 = "_-4gF" (String#4461, DoABC#3) // _SafeStr_4492 = "_-3DK" (String#2189, DoABC#3) // _SafeStr_4538 = "_-N1" (String#3106, DoABC#3) // _SafeStr_4542 = "_-4gH" (String#11662, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5550 = "_-5U8" (String#5231, DoABC#3) // _SafeStr_5567 = "_-1YB" (String#2459, DoABC#3) // _SafeStr_5571 = "_-3ob" (String#3231, DoABC#3) // _SafeStr_5572 = "_-0k2" (String#66, DoABC#3) // _SafeStr_5573 = "_-516" (String#4230, DoABC#3) // _SafeStr_5574 = "_-0MH" (String#3449, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5576 = "_-2d-" (String#2482, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) // _SafeStr_5578 = "_-4By" (String#5935, DoABC#3) // _SafeStr_5579 = "_-1OW" (String#3239, DoABC#3) // _SafeStr_5580 = "_-5bH" (String#3489, DoABC#3) // _SafeStr_5581 = "_-0cC" (String#10927, DoABC#3) //------------------------------------------------------------ //_-048._SafeStr_4543 package _-048{ import _-2A1._SafeStr_2845; import _-3UH.XmlAsset; import _-29V.IWindowContainer; import _-5Vh.WindowMouseEvent; import _-2eN._SafeStr_4492; import _-5Vh.WindowEvent; import _-29V.IWindow; public class _SafeStr_4543 extends _SafeStr_4538 { private var _SafeStr_5571:int; public function _SafeStr_4543(k:_SafeStr_2845){ super(k); } override protected function updateWindow():void{ var k:XML; if (((((!(_SafeStr_5572)) || (!(_SafeStr_5572.assets)))) || (!(_SafeStr_5572.windowManager)))) { return; }; if (_SafeStr_5573) { activeView = _SafeStr_5574(); } else { if (!_SafeStr_5322) { k = (XmlAsset(_SafeStr_5572.assets.getAssetByName("generic_usable_menu")).content as XML); _SafeStr_5322 = (_SafeStr_5572.windowManager.buildFromXML(k, 0) as IWindowContainer); if (!_SafeStr_5322) { return; }; _SafeStr_5322.addEventListener(WindowMouseEvent._SafeStr_5575, _SafeStr_5576); _SafeStr_5322.addEventListener(WindowMouseEvent._SafeStr_5577, _SafeStr_5576); _SafeStr_5322.findChildByName("minimize").addEventListener(WindowMouseEvent.CLICK, _SafeStr_5578); _SafeStr_5322.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5575, _SafeStr_5579); _SafeStr_5322.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5577, _SafeStr_5579); }; _SafeStr_5322.findChildByName("furni_name").caption = "${furni.generic_usable.name}"; _SafeStr_5322.findChildByName("buttons").procedure = this.buttonEventProc; _SafeStr_5322.visible = false; activeView = _SafeStr_5322; _SafeStr_5580 = false; }; } override protected function buttonEventProc(k:WindowEvent, _arg_2:IWindow):void{ if (((((disposed) || (!(_SafeStr_5322)))) || (_SafeStr_5322.disposed))) { return; }; var _local_3:Boolean; if (k.type == WindowMouseEvent.CLICK) { if (_arg_2.name == "button") { switch (_arg_2.parent.name) { case "use": _SafeStr_5572.messageListener.processWidgetMessage(new _SafeStr_4492(_SafeStr_4492._SafeStr_5581, _SafeStr_5567.getId(), this._SafeStr_5571)); break; }; }; _local_3 = true; } else { super.buttonEventProc(k, _arg_2); }; if (_local_3) { _SafeStr_5572.removeView(this, false); }; } public function set _SafeStr_5550(k:int):void{ this._SafeStr_5571 = k; } } }//package _-048 // _SafeStr_2845 = "_-4gF" (String#4461, DoABC#3) // _SafeStr_4492 = "_-3DK" (String#2189, DoABC#3) // _SafeStr_4538 = "_-N1" (String#3106, DoABC#3) // _SafeStr_4543 = "_-5oV" (String#9671, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5550 = "_-5U8" (String#5231, DoABC#3) // _SafeStr_5567 = "_-1YB" (String#2459, DoABC#3) // _SafeStr_5571 = "_-3ob" (String#3231, DoABC#3) // _SafeStr_5572 = "_-0k2" (String#66, DoABC#3) // _SafeStr_5573 = "_-516" (String#4230, DoABC#3) // _SafeStr_5574 = "_-0MH" (String#3449, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5576 = "_-2d-" (String#2482, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) // _SafeStr_5578 = "_-4By" (String#5935, DoABC#3) // _SafeStr_5579 = "_-1OW" (String#3239, DoABC#3) // _SafeStr_5580 = "_-5bH" (String#3489, DoABC#3) // _SafeStr_5581 = "_-0cC" (String#10927, DoABC#3) //------------------------------------------------------------ //_-048.MonsterPlantSeedConfirmationView package _-048{ import _-4Y1._SafeStr_3; import _-5x9._SafeStr_2325; import _-29V.IWindowContainer; import _-3xK._SafeStr_637; import _-3UH._SafeStr_10; import _-3Pt._SafeStr_2354; import _-3XT._SafeStr_2287; import _-0PS._SafeStr_2457; import _-0ch._SafeStr_2417; import flash.display.BitmapData; import _-6Sj.IFrameWindow; import _-3UH._SafeStr_39; import _-5x9._SafeStr_2973; import _-0bw._SafeStr_2308; import _-6Sj.IBitmapWrapperWindow; import _-3UH.BitmapDataAsset; import _-5Vh.WindowMouseEvent; import _-2eN._SafeStr_2749; import _-2eN._SafeStr_5079; public class MonsterPlantSeedConfirmationView implements _SafeStr_3, _SafeStr_2325 { private static const _SafeStr_5582:int = -1; private static const _SafeStr_5583:int = 0; private static const _SafeStr_5584:String = "header_button_close"; private static const _SafeStr_5585:String = "save_button"; private static const _SafeStr_5586:String = "cancel_text"; private static const _SafeStr_5587:String = "ok_button"; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_5588:Boolean = false; private var _SafeStr_5572:_SafeStr_2846; private var _SafeStr_5338:_SafeStr_637; private var _assets:_SafeStr_10; private var _SafeStr_5589:int = -1; private var _SafeStr_5590:int; private var _SafeStr_5591:_SafeStr_2354; public function MonsterPlantSeedConfirmationView(k:_SafeStr_2846){ this._SafeStr_5572 = k; this._SafeStr_5338 = k.windowManager; this._assets = this._SafeStr_5572.assets; } public function get disposed():Boolean{ return (this._SafeStr_5588); } public function dispose():void{ if (this.disposed) { return; }; this._SafeStr_5588 = true; if (this._SafeStr_5322) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; this._SafeStr_5591 = null; } public function open(k:int):void{ var _local_2:int = this._SafeStr_5572.handler.roomSession.roomId; var _local_3:_SafeStr_2457 = this._SafeStr_5572.handler.roomEngine.getRoomObject(_local_2, k, _SafeStr_2287._SafeStr_5565); if (_local_3 != null) { this._SafeStr_5591 = this._SafeStr_5572.handler._SafeStr_5592(_local_3); this._SafeStr_5589 = _local_3.getId(); }; var _local_4:int = _SafeStr_5582; switch (this._SafeStr_5591.category) { case _SafeStr_2417.MONSTERPLANT_SEED: _local_4 = _SafeStr_5583; break; default: _SafeStr_4.log(("[PlantSeedConfirmationView.open()] Unsupported furniture category: " + this._SafeStr_5591.category)); }; this._SafeStr_5593(_local_4); this._SafeStr_5322.visible = true; } private function _SafeStr_5593(k:int):void{ var _local_5:String; var _local_2:BitmapData = new BitmapData(10, 10); this._SafeStr_5572.localizations.registerParameter("useproduct.widget.title.plant_seed", "name", this._SafeStr_5591._SafeStr_5594); if (!this._SafeStr_5322) { _local_5 = "use_product_widget_frame_plant_seed_xml"; this._SafeStr_5322 = (this._SafeStr_5338.buildFromXML((this._assets.getAssetByName(_local_5).content as XML)) as IWindowContainer); this._SafeStr_5595(_SafeStr_5584); this._SafeStr_5322.center(); }; this._SafeStr_5572.localizations.registerParameter("useproduct.widget.text.plant_seed", "productName", this._SafeStr_5591._SafeStr_5594); var _local_3:IFrameWindow = (this._SafeStr_5322 as IFrameWindow); _local_3.content.removeChildAt(0); var _local_4:IWindowContainer = this.createWindow(k); _local_3.content.addChild(_local_4); switch (k) { case _SafeStr_5583: this._SafeStr_5595(_SafeStr_5585); this._SafeStr_5595(_SafeStr_5586); _local_2 = this._SafeStr_5596(this._SafeStr_5591); break; default: throw (new Error(("Invalid type for use product confirmation content apply: " + k))); }; this._SafeStr_5597(_local_2); this._SafeStr_5322.invalidate(); } private function createWindow(k:int):IWindowContainer{ var _local_2:_SafeStr_39; var _local_3:IWindowContainer; switch (k) { case _SafeStr_5583: _local_2 = this._assets.getAssetByName("use_product_controller_plant_seed_xml"); break; default: throw (new Error(("Invalid type for view content creation: " + k))); }; _local_3 = (this._SafeStr_5338.buildFromXML((_local_2.content as XML)) as IWindowContainer); return (_local_3); } private function _SafeStr_5596(k:_SafeStr_2354):BitmapData{ var _local_3:_SafeStr_2973; var _local_4:BitmapData; if (!k) { return (null); }; var _local_2:Array = k._SafeStr_5598.split(" "); switch (k.category) { case _SafeStr_2417.MONSTERPLANT_SEED: _local_3 = this._SafeStr_5572.handler.roomEngine.getFurnitureImage(this._SafeStr_5591.id, new _SafeStr_2308(90, 0, 0), 64, this, 0, "", -1, -1, null); break; default: _SafeStr_4.log(("[PlantSeedConfirmationView] Unsupported furniture category: " + k.category)); }; if (_local_3 != null) { this._SafeStr_5590 = _local_3.id; _local_4 = _local_3.data; }; return (_local_4); } private function _SafeStr_5597(k:BitmapData):void{ if (((!(this._SafeStr_5322)) || (!(k)))) { return; }; this._SafeStr_5599("preview_image_bg"); this._SafeStr_5599("preview_image"); } private function _SafeStr_5599(k:String):void{ if (!this._SafeStr_5322) { return; }; var _local_2:IBitmapWrapperWindow = (this._SafeStr_5322.findChildByName(k) as IBitmapWrapperWindow); if (_local_2 == null) { return; }; var _local_3:BitmapDataAsset = (this._assets.getAssetByName(_local_2._SafeStr_5600) as BitmapDataAsset); if (_local_3 == null) { return; }; _local_2._SafeStr_5601 = false; _local_2.bitmap = (_local_3.content as BitmapData); } public function close():void{ if (this._SafeStr_5322 != null) { this._SafeStr_5322.visible = false; }; } private function _SafeStr_5595(k:String):void{ this._SafeStr_5322.findChildByName(k).addEventListener(WindowMouseEvent.CLICK, this.onMouseClick); } private function onMouseClick(k:WindowMouseEvent):void{ var _local_2:_SafeStr_2749; switch (k.target.name) { case _SafeStr_5584: case _SafeStr_5586: case _SafeStr_5587: this.close(); break; case _SafeStr_5585: _local_2 = new _SafeStr_5079(_SafeStr_5079.MONSTERPLANT_SEED, this._SafeStr_5589); this.close(); break; }; if (_local_2) { this._SafeStr_5572.messageListener.processWidgetMessage(_local_2); }; } public function imageReady(k:int, _arg_2:BitmapData):void{ if (this.disposed) { return; }; if (this._SafeStr_5590 == k) { this._SafeStr_5597(_arg_2); this._SafeStr_5590 = 0; }; } public function _SafeStr_5602(k:int):void{ } } }//package _-048 // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_2287 = "_-4-R" (String#406, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2325 = "_-4CB" (String#1328, DoABC#3) // _SafeStr_2354 = "_-50Q" (String#686, DoABC#3) // _SafeStr_2417 = "_-2Da" (String#1188, DoABC#3) // _SafeStr_2457 = "_-2HZ" (String#353, DoABC#3) // _SafeStr_2749 = "_-0pg" (String#450, DoABC#3) // _SafeStr_2846 = "_-2bF" (String#3149, DoABC#3) // _SafeStr_2973 = "_-1qE" (String#690, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_5079 = "_-8Q" (String#4209, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5338 = "_-02L" (String#188, DoABC#3) // _SafeStr_5565 = "_-4Rn" (String#1219, DoABC#3) // _SafeStr_5572 = "_-0k2" (String#66, DoABC#3) // _SafeStr_5582 = "_-0r6" (String#6687, DoABC#3) // _SafeStr_5583 = "_-2sl" (String#14539, DoABC#3) // _SafeStr_5584 = "_-6W-" (String#1731, DoABC#3) // _SafeStr_5585 = "_-59W" (String#2181, DoABC#3) // _SafeStr_5586 = "_-2Kh" (String#3196, DoABC#3) // _SafeStr_5587 = "_-jE" (String#2174, DoABC#3) // _SafeStr_5588 = "_-0C3" (String#652, DoABC#3) // _SafeStr_5589 = "_-0Hh" (String#7789, DoABC#3) // _SafeStr_5590 = "_-1Zr" (String#4026, DoABC#3) // _SafeStr_5591 = "_-0X5" (String#1700, DoABC#3) // _SafeStr_5592 = "_-5j4" (String#5857, DoABC#3) // _SafeStr_5593 = "_-63v" (String#3726, DoABC#3) // _SafeStr_5594 = "_-0V1" (String#2606, DoABC#3) // _SafeStr_5595 = "_-31e" (String#1556, DoABC#3) // _SafeStr_5596 = "_-0XR" (String#5410, DoABC#3) // _SafeStr_5597 = "_-3Ex" (String#3337, DoABC#3) // _SafeStr_5598 = "_-3po" (String#5847, DoABC#3) // _SafeStr_5599 = "_-60j" (String#3641, DoABC#3) // _SafeStr_5600 = "_-3S8" (String#10886, DoABC#3) // _SafeStr_5601 = "_-1qp" (String#2218, DoABC#3) // _SafeStr_5602 = "_-43s" (String#2214, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) //------------------------------------------------------------ //_-048.PurchasableClothingConfirmationView package _-048{ import _-4Y1._SafeStr_3; import _-29V.IWindowContainer; import _-3xK._SafeStr_637; import _-3UH._SafeStr_10; import _-3Pt._SafeStr_2354; import _-3XT._SafeStr_2287; import _-0PS._SafeStr_2457; import __AS3__.vec.Vector; import _-0ch._SafeStr_2417; import _-AV._SafeStr_4085; import _-6Sj.IFrameWindow; import _-3UH._SafeStr_39; import _-6Sj._SafeStr_2600; import _-6Tv._SafeStr_3657; import _-5Vh.WindowMouseEvent; import _-2V7._SafeStr_4046; import __AS3__.vec.*; public class PurchasableClothingConfirmationView implements _SafeStr_3 { private static const _SafeStr_5582:int = -1; private static const _SafeStr_5603:int = 0; private static const _SafeStr_5584:String = "header_button_close"; private static const _SafeStr_5585:String = "save_button"; private static const _SafeStr_5586:String = "cancel_text"; private static const _SafeStr_5587:String = "ok_button"; private static const _SafeStr_5604:String = "avatar_preview"; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_5588:Boolean = false; private var _SafeStr_5572:_SafeStr_2846; private var _SafeStr_5338:_SafeStr_637; private var _assets:_SafeStr_10; private var _SafeStr_5589:int = -1; private var _SafeStr_5591:_SafeStr_2354; private var _SafeStr_5605:String; public function PurchasableClothingConfirmationView(k:_SafeStr_2846){ this._SafeStr_5572 = k; this._SafeStr_5338 = k.windowManager; this._assets = this._SafeStr_5572.assets; } public function dispose():void{ this._SafeStr_5588 = true; } public function get disposed():Boolean{ return (this._SafeStr_5588); } public function open(k:int):void{ var _local_6:Array; var _local_7:String; var _local_2:int = this._SafeStr_5572.handler.roomSession.roomId; var _local_3:_SafeStr_2457 = this._SafeStr_5572.handler.roomEngine.getRoomObject(_local_2, k, _SafeStr_2287._SafeStr_5565); if (_local_3 != null) { this._SafeStr_5591 = this._SafeStr_5572.handler._SafeStr_5592(_local_3); this._SafeStr_5589 = _local_3.getId(); } else { return; }; var _local_4:int = _SafeStr_5582; var _local_5:Vector. = new Vector.(0); switch (this._SafeStr_5591.category) { case _SafeStr_2417._SafeStr_5606: _local_4 = _SafeStr_5603; _local_6 = this._SafeStr_5591._SafeStr_5598.split(","); for each (_local_7 in _local_6) { if (this._SafeStr_5572.handler.container.avatarRenderManager.isValidFigureSetForGender(parseInt(_local_7), this._SafeStr_5572.handler.container.sessionDataManager.gender)) { _local_5.push(parseInt(_local_7)); }; }; break; default: _SafeStr_4.log(("[PurchasableClothingConfirmationView.open()] Unsupported furniture category: " + this._SafeStr_5591.category)); }; this._SafeStr_5605 = this._SafeStr_5572.handler.container.avatarRenderManager.getFigureStringWithFigureIds(this._SafeStr_5572.handler.container.sessionDataManager.figure, this._SafeStr_5572.handler.container.sessionDataManager.gender, _local_5); if (this._SafeStr_5572.handler.container.inventory.hasBoundFigureSetFurniture(this._SafeStr_5591._SafeStr_5607)) { this._SafeStr_5572.handler.container.connection.send(new _SafeStr_4085(this._SafeStr_5605, this._SafeStr_5572.handler.container.sessionDataManager.gender)); } else { this._SafeStr_5593(_local_4); this._SafeStr_5322.visible = true; }; } private function _SafeStr_5593(k:int):void{ var _local_4:String; this._SafeStr_5572.localizations.registerParameter("useproduct.widget.title.bind_clothing", "name", this._SafeStr_5591._SafeStr_5594); if (!this._SafeStr_5322) { _local_4 = "use_product_widget_frame_plant_seed_xml"; this._SafeStr_5322 = (this._SafeStr_5338.buildFromXML((this._assets.getAssetByName(_local_4).content as XML)) as IWindowContainer); this._SafeStr_5595(_SafeStr_5584); this._SafeStr_5322.center(); }; this._SafeStr_5322.caption = "${useproduct.widget.title.bind_clothing}"; this._SafeStr_5572.localizations.registerParameter("useproduct.widget.text.bind_clothing", "productName", this._SafeStr_5591._SafeStr_5594); var _local_2:IFrameWindow = (this._SafeStr_5322 as IFrameWindow); _local_2.content.removeChildAt(0); var _local_3:IWindowContainer = this.createWindow(k); _local_2.content.addChild(_local_3); switch (k) { case _SafeStr_5603: this._SafeStr_5595(_SafeStr_5585); this._SafeStr_5595(_SafeStr_5586); break; default: throw (new Error(("Invalid type for use product confirmation content apply: " + k))); }; this._SafeStr_5608(); this._SafeStr_5322.invalidate(); } private function createWindow(k:int):IWindowContainer{ var _local_2:_SafeStr_39; var _local_3:IWindowContainer; switch (k) { case _SafeStr_5603: _local_2 = this._assets.getAssetByName("use_product_controller_purchasable_clothing_xml"); break; default: throw (new Error(("Invalid type for view content creation: " + k))); }; _local_3 = (this._SafeStr_5338.buildFromXML((_local_2.content as XML)) as IWindowContainer); return (_local_3); } private function _SafeStr_5608():void{ var k:_SafeStr_2600 = _SafeStr_2600(this._SafeStr_5322.findChildByName(_SafeStr_5604)); var _local_2:_SafeStr_3657 = _SafeStr_3657(k.widget); _local_2.figure = this._SafeStr_5605; } public function close():void{ if (this._SafeStr_5322 != null) { this._SafeStr_5322.visible = false; }; } private function _SafeStr_5595(k:String):void{ this._SafeStr_5322.findChildByName(k).addEventListener(WindowMouseEvent.CLICK, this.onMouseClick); } private function onMouseClick(k:WindowMouseEvent):void{ switch (k.target.name) { case _SafeStr_5584: case _SafeStr_5586: case _SafeStr_5587: this.close(); return; case _SafeStr_5585: this._SafeStr_5572.handler.container.connection.send(new _SafeStr_4046(this._SafeStr_5589)); this._SafeStr_5572.handler.container.connection.send(new _SafeStr_4085(this._SafeStr_5605, this._SafeStr_5572.handler.container.sessionDataManager.gender)); this.close(); return; }; } } }//package _-048 // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_2287 = "_-4-R" (String#406, DoABC#3) // _SafeStr_2354 = "_-50Q" (String#686, DoABC#3) // _SafeStr_2417 = "_-2Da" (String#1188, DoABC#3) // _SafeStr_2457 = "_-2HZ" (String#353, DoABC#3) // _SafeStr_2600 = "_-0HZ" (String#318, DoABC#3) // _SafeStr_2846 = "_-2bF" (String#3149, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3657 = "_-6bc" (String#1593, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_4046 = "_-6Fw" (String#16350, DoABC#3) // _SafeStr_4085 = "_-525" (String#6504, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5338 = "_-02L" (String#188, DoABC#3) // _SafeStr_5565 = "_-4Rn" (String#1219, DoABC#3) // _SafeStr_5572 = "_-0k2" (String#66, DoABC#3) // _SafeStr_5582 = "_-0r6" (String#6687, DoABC#3) // _SafeStr_5584 = "_-6W-" (String#1731, DoABC#3) // _SafeStr_5585 = "_-59W" (String#2181, DoABC#3) // _SafeStr_5586 = "_-2Kh" (String#3196, DoABC#3) // _SafeStr_5587 = "_-jE" (String#2174, DoABC#3) // _SafeStr_5588 = "_-0C3" (String#652, DoABC#3) // _SafeStr_5589 = "_-0Hh" (String#7789, DoABC#3) // _SafeStr_5591 = "_-0X5" (String#1700, DoABC#3) // _SafeStr_5592 = "_-5j4" (String#5857, DoABC#3) // _SafeStr_5593 = "_-63v" (String#3726, DoABC#3) // _SafeStr_5594 = "_-0V1" (String#2606, DoABC#3) // _SafeStr_5595 = "_-31e" (String#1556, DoABC#3) // _SafeStr_5598 = "_-3po" (String#5847, DoABC#3) // _SafeStr_5603 = "_-0AW" (String#13891, DoABC#3) // _SafeStr_5604 = "_-3uu" (String#23400, DoABC#3) // _SafeStr_5605 = "_-1Ag" (String#19796, DoABC#3) // _SafeStr_5606 = "_-1Kq" (String#19902, DoABC#3) // _SafeStr_5607 = "_-6UJ" (String#3527, DoABC#3) // _SafeStr_5608 = "_-2Wx" (String#33437, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) //------------------------------------------------------------ //_-04a._SafeStr_5024 package _-04a{ import flash.display.Bitmap; import flash.geom.Point; import flash.display.BitmapData; public class _SafeStr_5024 extends Bitmap { private var _SafeStr_5609:int = 128; private var _SafeStr_5610:Point; private var _SafeStr_5611:String = ""; private var _SafeStr_5612:String = ""; private var _SafeStr_5613:Boolean = false; private var _SafeStr_5614:Boolean = false; private var _SafeStr_5615:_SafeStr_5028 = null; private var _SafeStr_5616:int = 0; private var _height:int = 0; private var _updateID1:int = -1; private var _updateID2:int = -1; private var _SafeStr_5617:int = 0; private var _SafeStr_5618:int = 0; public function _SafeStr_5024():void{ this._SafeStr_5610 = new Point(); cacheAsBitmap = false; } public function get _SafeStr_5619():int{ return (this._SafeStr_5609); } public function set _SafeStr_5619(k:int):void{ this._SafeStr_5609 = k; } public function get tag():String{ return (this._SafeStr_5611); } public function set tag(k:String):void{ this._SafeStr_5611 = k; } public function get identifier():String{ return (this._SafeStr_5612); } public function set identifier(k:String):void{ this._SafeStr_5612 = k; } public function get _SafeStr_5620():Boolean{ return (this._SafeStr_5614); } public function set _SafeStr_5620(k:Boolean):void{ this._SafeStr_5614 = k; } public function get _SafeStr_5621():Boolean{ return (this._SafeStr_5613); } public function set _SafeStr_5621(k:Boolean):void{ this._SafeStr_5613 = k; } public function get _SafeStr_5622():int{ return (this._SafeStr_5617); } public function set _SafeStr_5622(k:int):void{ this._SafeStr_5617 = k; } public function get _SafeStr_5623():int{ return (this._SafeStr_5618); } public function set _SafeStr_5623(k:int):void{ this._SafeStr_5618 = k; } public function dispose():void{ if (this._SafeStr_5615 != null) { this._SafeStr_5615.dispose(); this._SafeStr_5615 = null; }; } override public function set bitmapData(k:BitmapData):void{ var _local_2:_SafeStr_5028; if (k == bitmapData) { return; }; if (this._SafeStr_5615 != null) { this._SafeStr_5615.dispose(); this._SafeStr_5615 = null; }; if (k != null) { this._SafeStr_5616 = k.width; this._height = k.height; _local_2 = (k as _SafeStr_5028); if (_local_2 != null) { _local_2._SafeStr_5624(); this._SafeStr_5615 = _local_2; }; } else { this._SafeStr_5616 = 0; this._height = 0; this._updateID1 = -1; this._updateID2 = -1; }; super.bitmapData = k; } public function _SafeStr_5625(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_5615 == null))) && (this._SafeStr_5615.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_5609 > 0xFF)) || ((bitmapData == null)))) { return (false); }; if ((((((((k < 0)) || ((_arg_2 < 0)))) || ((k >= this._SafeStr_5616)))) || ((_arg_2 >= this._height)))) { return (false); }; return (this._SafeStr_5626(k, _arg_2)); } private function _SafeStr_5626(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_5609); } catch(e:Error) { }; return (_local_3); } } }//package _-04a // _SafeStr_5024 = "_-12U" (String#3647, DoABC#3) // _SafeStr_5028 = "_-3bb" (String#2012, DoABC#3) // _SafeStr_5609 = "_-wx" (String#19248, DoABC#3) // _SafeStr_5610 = "_-27C" (String#34088, DoABC#3) // _SafeStr_5611 = "_-ZU" (String#3354, DoABC#3) // _SafeStr_5612 = "_-wu" (String#8101, DoABC#3) // _SafeStr_5613 = "_-ve" (String#7941, DoABC#3) // _SafeStr_5614 = "_-2uD" (String#12655, DoABC#3) // _SafeStr_5615 = "_-0Wh" (String#751, DoABC#3) // _SafeStr_5616 = "_-1RX" (String#603, DoABC#3) // _SafeStr_5617 = "_-2AA" (String#30471, DoABC#3) // _SafeStr_5618 = "_-44K" (String#31049, DoABC#3) // _SafeStr_5619 = "_-3U0" (String#5242, DoABC#3) // _SafeStr_5620 = "_-20R" (String#5784, DoABC#3) // _SafeStr_5621 = "_-5Pd" (String#5781, DoABC#3) // _SafeStr_5622 = "_-1hB" (String#18225, DoABC#3) // _SafeStr_5623 = "_-26q" (String#21208, DoABC#3) // _SafeStr_5624 = "_-5OP" (String#12442, DoABC#3) // _SafeStr_5625 = "_-3v7" (String#23430, DoABC#3) // _SafeStr_5626 = "_-42Z" (String#38888, DoABC#3) //------------------------------------------------------------ //_-04a._SafeStr_5026 package _-04a{ public class _SafeStr_5026 { private var _SafeStr_5627:String = ""; private var _SafeStr_5628:String = ""; public function get _SafeStr_5566():String{ return (this._SafeStr_5627); } public function set _SafeStr_5566(k:String):void{ this._SafeStr_5627 = k; } public function get _SafeStr_5629():String{ return (this._SafeStr_5628); } public function set _SafeStr_5629(k:String):void{ this._SafeStr_5628 = k; } } }//package _-04a // _SafeStr_5026 = "_-1be" (String#7070, DoABC#3) // _SafeStr_5566 = "_-0eD" (String#620, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_5628 = "_-4Km" (String#14951, DoABC#3) // _SafeStr_5629 = "_-0QD" (String#5532, DoABC#3) //------------------------------------------------------------ //_-04a._SafeStr_5027 package _-04a{ import _-12Z._SafeStr_4675; import _-12Z._SafeStr_4375; public class _SafeStr_5027 implements _SafeStr_4675 { public static const _SafeStr_5630:Number = 100000000; private var _x:int = 0; private var _y:int = 0; private var _z:Number = 0; public var name:String = ""; private var _SafeStr_5631:_SafeStr_4375 = null; public function dispose():void{ this._SafeStr_5631 = null; this._z = -(_SafeStr_5630); } 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_4375{ return (this._SafeStr_5631); } public function set sprite(k:_SafeStr_4375):void{ this._SafeStr_5631 = k; } } }//package _-04a // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_4675 = "_-3cU" (String#11775, DoABC#3) // _SafeStr_5027 = "_-4al" (String#3658, DoABC#3) // _SafeStr_5630 = "_-3rK" (String#23520, DoABC#3) // _SafeStr_5631 = "_-2RE" (String#6841, DoABC#3) //------------------------------------------------------------ //_-04a._SafeStr_5028 package _-04a{ import flash.display.BitmapData; import flash.geom.Point; public class _SafeStr_5028 extends BitmapData { private static const _SafeStr_5632:Point = new Point(0, 0); private var _SafeStr_5633:int = 0; private var _disposed:Boolean = false; public function _SafeStr_5028(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_5634():int{ return (this._SafeStr_5633); } public function get disposed():Boolean{ return (this._disposed); } public function _SafeStr_5624():void{ this._SafeStr_5633++; } override public function dispose():void{ if (this._disposed) { return; }; if (--this._SafeStr_5633 <= 0) { super.dispose(); this._disposed = true; }; } override public function clone():BitmapData{ var data:_SafeStr_5028; try { data = new _SafeStr_5028(width, height, true, 0xFFFFFF); data.copyPixels(this, rect, _SafeStr_5632, null, null, true); } catch(e:Error) { data = new _SafeStr_5028(1, 1, true, 0xFFFFFF); }; return (data); } } }//package _-04a // _SafeStr_5028 = "_-3bb" (String#2012, DoABC#3) // _SafeStr_5624 = "_-5OP" (String#12442, DoABC#3) // _SafeStr_5632 = "_-3Vh" (String#4795, DoABC#3) // _SafeStr_5633 = "_-1ZW" (String#6122, DoABC#3) // _SafeStr_5634 = "_-69d" (String#37661, DoABC#3) //------------------------------------------------------------ //_-05I.ChatBubble package _-05I{ import flash.display.Sprite; import _-4nY.HabboFreeFlowChat; import _-6Bd._SafeStr_2741; import flash.display.Bitmap; import flash.text.TextField; import _-wA._SafeStr_4361; import flash.display.BitmapData; import _-0MJ._SafeStr_4360; import flash.text.AntiAliasType; import flash.text.GridFitType; import flash.events.TextEvent; import _-5rw._SafeStr_2805; import flash.geom.Rectangle; import flash.geom.Point; import flash.events.Event; import flash.events.MouseEvent; public class ChatBubble extends Sprite { public static const _SafeStr_5635:uint = 300; public static const _SafeStr_5636:int = 15; private const _SafeStr_5637:int = 85; private const _SafeStr_5638:int = 190; private const _SafeStr_5639:uint = 150; private const _SafeStr_5640:uint = 108; private const _SafeStr_5641:int = 28; private const _SafeStr_5642:int = 15; private var _SafeStr_5527:HabboFreeFlowChat; private var _SafeStr_5643:_SafeStr_2741; private var _SafeStr_5644:Sprite; private var _SafeStr_5645:Bitmap; private var _SafeStr_5646:Bitmap; private var _SafeStr_5647:TextField; private var _SafeStr_5648:_SafeStr_4361; private var _SafeStr_5649:uint = 0; private var _SafeStr_5650:uint; private var _SafeStr_5651:int; private var _SafeStr_5652:int; private var _SafeStr_5653:int; private var _SafeStr_5654:int; private var _SafeStr_5655:Number; private var _SafeStr_5656:Number; private var _SafeStr_5657:Boolean = false; private var _SafeStr_5658:int = 0; private var _SafeStr_5659:int; private var _SafeStr_5660:Boolean = false; private var _SafeStr_5661:Boolean = false; private var _SafeStr_5662:Sprite; public function ChatBubble(k:_SafeStr_2741, _arg_2:_SafeStr_4361, _arg_3:BitmapData, _arg_4:String, _arg_5:uint, _arg_6:HabboFreeFlowChat, _arg_7:int=-1, _arg_8:Boolean=false, _arg_9:int=-1){ var _local_18:int; var _local_19:int; var _local_20:Array; var _local_21:String; var _local_22:String; var _local_23:String; var _local_24:int; var _local_25:BitmapData; super(); this._SafeStr_5527 = _arg_6; this._SafeStr_5643 = k; this._SafeStr_5648 = _arg_2; this._SafeStr_5644 = _arg_2._SafeStr_5663(_arg_5); this._SafeStr_5645 = ((_arg_2._SafeStr_5664) ? null : new Bitmap(_arg_2.pointer)); this._SafeStr_5660 = _arg_8; var _local_10:int = _SafeStr_5635; if (_arg_7 != -1) { _local_10 = _SafeStr_4360._SafeStr_5665(_arg_7); } else { if (_arg_6._SafeStr_5666) { _local_10 = _SafeStr_4360._SafeStr_5665(_arg_6._SafeStr_5666._SafeStr_5667); }; }; _local_10 = (_local_10 - _SafeStr_5636); this.cacheAsBitmap = true; var _local_11:int = ((_local_10 - _arg_2.textFieldMargins.x) - _arg_2.textFieldMargins.width); this._SafeStr_5647 = new TextField(); this._SafeStr_5647.width = _local_11; this._SafeStr_5647.multiline = true; this._SafeStr_5647.wordWrap = true; this._SafeStr_5647.selectable = false; this._SafeStr_5647.thickness = -15; this._SafeStr_5647.sharpness = 80; this._SafeStr_5647.antiAliasType = AntiAliasType.ADVANCED; this._SafeStr_5647.embedFonts = true; this._SafeStr_5647.gridFitType = GridFitType.PIXEL; this._SafeStr_5647.cacheAsBitmap = true; this._SafeStr_5647.defaultTextFormat = _arg_2._SafeStr_5668; this._SafeStr_5647.styleSheet = this._SafeStr_5648.styleSheet; this._SafeStr_5647.addEventListener(TextEvent.LINK, this._SafeStr_5669); var _local_12 = (k._SafeStr_5670 == _SafeStr_2805._SafeStr_5671); var _local_13 = (k._SafeStr_5670 == _SafeStr_2805._SafeStr_5672); var _local_14:Boolean = ((((!(_local_12)) && (!(_local_13)))) && (!(this._SafeStr_5648._SafeStr_5664))); if (_local_14) { this._SafeStr_5647.alpha = 0.6; }; var _local_15:String = (((_local_14) ? "" : "") + ((this._SafeStr_5648._SafeStr_5664) ? "" : (("" + _arg_4) + ": "))); _local_15 = (((_local_15 + ((_local_13) ? "" : "")) + k.text) + ((_local_13) ? "" : "")); _local_15 = (_local_15 + ((_local_14) ? "" : "")); if ((((k.links == null)) || ((k.links[0] == null)))) { this._SafeStr_5647.htmlText = _local_15; } else { _local_19 = -1; _local_20 = new Array(); _local_18 = 0; while (_local_18 < k.links.length) { _local_21 = k.links[_local_18][0][1]; _local_22 = (((('') + _local_21) + ""); _local_23 = (("{" + _local_18) + "}"); _local_24 = k.text.indexOf(_local_23); _local_19 = (_local_24 + _local_22.length); _local_20.push([_local_24, _local_19]); _local_15 = _local_15.replace(_local_23, _local_22); _local_18++; }; this._SafeStr_5647.htmlText = _local_15; }; var _local_16:int = Math.min(_local_10, ((this._SafeStr_5647.textWidth + _arg_2.textFieldMargins.x) + _arg_2.textFieldMargins.width)); var _local_17:int = ((this._SafeStr_5647.textHeight + _arg_2.textFieldMargins.y) + _arg_2.textFieldMargins.height); if (!this._SafeStr_5648.isSystemStyle) { _local_17 = Math.min(this._SafeStr_5640, _local_17); }; if (_arg_9 != -1) { _local_17 = Math.max(_arg_9, _local_17); }; _local_16 = Math.max(_local_16, this._SafeStr_5644.width); _local_17 = Math.max(_local_17, this._SafeStr_5644.height); this._SafeStr_5644.width = _local_16; this._SafeStr_5644.height = _local_17; this._SafeStr_5644.x = 0; this._SafeStr_5644.y = 0; this._SafeStr_5644.cacheAsBitmap = true; addChild(this._SafeStr_5644); if (!this._SafeStr_5648._SafeStr_5664) { this._SafeStr_5645.x = Math.max(this._SafeStr_5641, Math.min(this._SafeStr_5642, this._SafeStr_5673)); this._SafeStr_5645.y = (_local_17 - _arg_2._SafeStr_5674); addChild(this._SafeStr_5645); }; if (((!((_arg_3 == null))) && (!((_arg_2._SafeStr_5675 == null))))) { if (_arg_3.height > _local_17) { _local_25 = new BitmapData(_arg_3.width, _local_17); _local_25.copyPixels(_arg_3, new Rectangle(0, (_arg_3.height - _local_17), _arg_3.width, _local_17), new Point(0, 0)); } else { _local_25 = _arg_3; }; this._SafeStr_5646 = new Bitmap(_local_25); this._SafeStr_5646.x = (_arg_2._SafeStr_5675.x - (_local_25.width / 2)); this._SafeStr_5646.y = Math.max(1, (_arg_2._SafeStr_5675.y - (_local_25.height / 2))); addChild(this._SafeStr_5646); }; this._SafeStr_5647.width = Math.min(_local_11, (this._SafeStr_5647.textWidth + this._SafeStr_5648.textFieldMargins.width)); this._SafeStr_5647.height = (this._SafeStr_5647.textHeight + this._SafeStr_5648.textFieldMargins.height); this._SafeStr_5647.x = _arg_2.textFieldMargins.x; this._SafeStr_5647.y = _arg_2.textFieldMargins.y; addChild(this._SafeStr_5647); if (((!(this._SafeStr_5648.isSystemStyle)) && ((this._SafeStr_5647.textHeight > this._SafeStr_5640)))) { this._SafeStr_5662 = new Sprite(); this._SafeStr_5662.graphics.clear(); this._SafeStr_5662.graphics.beginFill(0xFFFFFF); this._SafeStr_5662.graphics.drawRect(0, 0, (this._SafeStr_5647.textWidth + 5), (this._SafeStr_5640 - _arg_2.textFieldMargins.height)); this._SafeStr_5647.mask = this._SafeStr_5662; addChild(this._SafeStr_5662); }; this.addEventListener(Event.ADDED_TO_STAGE, this.onAddedToStage); } public function dispose():void{ this.removeEventListener(Event.ADDED_TO_STAGE, this.onAddedToStage); this.removeEventListener(MouseEvent.CLICK, this.onMouseClick); if (this._SafeStr_5662) { removeChild(this._SafeStr_5662); }; if (this._SafeStr_5647) { this._SafeStr_5647.removeEventListener(TextEvent.LINK, this._SafeStr_5669); }; removeChild(this._SafeStr_5647); if (((!((this._SafeStr_5646 == null))) && (!((this._SafeStr_5648._SafeStr_5675 == null))))) { removeChild(this._SafeStr_5646); }; if (((this._SafeStr_5645) && (this._SafeStr_5645.parent))) { removeChild(this._SafeStr_5645); }; removeChild(this._SafeStr_5644); this._SafeStr_5662 = null; this._SafeStr_5647 = null; this._SafeStr_5646 = null; this._SafeStr_5645 = null; this._SafeStr_5644 = null; this._SafeStr_5648 = null; } private function _SafeStr_5669(k:TextEvent):void{ if (((k.text) && ((k.text.length > 0)))) { this._SafeStr_5527.context.createLinkEvent(k.text); }; } public function get _SafeStr_5676():Number{ return (((this._SafeStr_5648.isSystemStyle) ? height : Math.min(this._SafeStr_5640, height))); } private function onAddedToStage(k:Event):void{ this.addEventListener(MouseEvent.CLICK, this.onMouseClick); } public function moveTo(k:int, _arg_2:int):void{ if (((!((this._SafeStr_5651 == k))) || (!((this._SafeStr_5652 == _arg_2))))) { this._SafeStr_5650 = this._SafeStr_5649; this._SafeStr_5653 = this._SafeStr_5677; this._SafeStr_5654 = y; this._SafeStr_5651 = k; this._SafeStr_5652 = _arg_2; this._SafeStr_5655 = ((k - this._SafeStr_5677) / Number(this._SafeStr_5639)); this._SafeStr_5656 = ((_arg_2 - y) / Number(this._SafeStr_5639)); }; } public function _SafeStr_5678(k:int, _arg_2:int):void{ this._SafeStr_5651 = k; this._SafeStr_5652 = _arg_2; this._SafeStr_5677 = k; y = _arg_2; this._SafeStr_5679(); } public function update(k:uint):void{ var _local_2:uint; this._SafeStr_5649 = (this._SafeStr_5649 + k); if (((!((this._SafeStr_5677 == this._SafeStr_5651))) || (!((y == this._SafeStr_5652))))) { _local_2 = (this._SafeStr_5649 - this._SafeStr_5650); if (_local_2 < this._SafeStr_5639) { this._SafeStr_5677 = int((this._SafeStr_5653 + (_local_2 * this._SafeStr_5655))); y = int((this._SafeStr_5654 + (_local_2 * this._SafeStr_5656))); } else { this._SafeStr_5677 = this._SafeStr_5651; y = this._SafeStr_5652; }; }; this._SafeStr_5679(); } public function get _SafeStr_5677():int{ return (this._SafeStr_5659); } public function set _SafeStr_5677(k:int):void{ var _local_2:int; var _local_3:int; this._SafeStr_5659 = k; if (((this._SafeStr_5660) && (stage))) { _local_2 = (this._SafeStr_5659 + this._SafeStr_5658); this._SafeStr_5661 = false; _local_3 = ((stage.stageWidth - this._SafeStr_5638) - width); if (_local_2 > _local_3) { _local_2 = _local_3; this._SafeStr_5661 = true; }; if (_local_2 < this._SafeStr_5637) { _local_2 = this._SafeStr_5637; this._SafeStr_5661 = true; }; x = _local_2; } else { x = (this._SafeStr_5659 + this._SafeStr_5658); }; } public function _SafeStr_5679():void{ if (((this._SafeStr_5645) && (this._SafeStr_5645.parent))) { this._SafeStr_5645.x = Math.max(this._SafeStr_5641, Math.min((this._SafeStr_5644.width - this._SafeStr_5642), this._SafeStr_5673)); this._SafeStr_5645.y = (this._SafeStr_5644.height - this._SafeStr_5648._SafeStr_5674); }; } public function get _SafeStr_5680():Boolean{ return (this._SafeStr_5657); } public function set _SafeStr_5680(k:Boolean):void{ this._SafeStr_5657 = k; if (k) { this.removeEventListener(MouseEvent.CLICK, this.onMouseClick); }; } public function get timeStamp():uint{ return (this._SafeStr_5643.timeStamp); } public function set component(k:HabboFreeFlowChat):void{ this._SafeStr_5527 = k; } private function get _SafeStr_5673():int{ return ((this._SafeStr_5681.x - this.x)); } public function get _SafeStr_5681():Point{ if (this._SafeStr_5643._SafeStr_5682) { return (new Point(((this._SafeStr_5527.displayObject.stage.stageWidth / 2) + Number(this._SafeStr_5643._SafeStr_5682)), 500)); }; return (this._SafeStr_5527._SafeStr_5683(this._SafeStr_5643.roomId, this._SafeStr_5643._SafeStr_5684)); } public function get roomId():int{ return (this._SafeStr_5643.roomId); } public function set _SafeStr_5685(k:int):void{ if (this._SafeStr_5658 != k) { this._SafeStr_5658 = k; this._SafeStr_5678(this._SafeStr_5651, this._SafeStr_5652); }; } private function onMouseClick(k:MouseEvent):void{ if (((this._SafeStr_5648) && (this._SafeStr_5648._SafeStr_5664))) { return; }; if (!this._SafeStr_5527._SafeStr_5686(k)) { this._SafeStr_5527._SafeStr_5687(this._SafeStr_5643); k.stopImmediatePropagation(); }; } public function get overlap():Rectangle{ return (this._SafeStr_5648.overlap); } public function get _SafeStr_5688():Boolean{ return (this._SafeStr_5661); } public function _SafeStr_5689(k:BitmapData):void{ k.draw(this); } } }//package _-05I // _SafeStr_2741 = "_-09g" (String#3663, DoABC#3) // _SafeStr_2805 = "_-ro" (String#1245, DoABC#3) // _SafeStr_4360 = "_-3uK" (String#6327, DoABC#3) // _SafeStr_4361 = "_-6Al" (String#7498, DoABC#3) // _SafeStr_5527 = "_-6hE" (String#389, DoABC#3) // _SafeStr_5635 = "_-1gp" (String#10460, DoABC#3) // _SafeStr_5636 = "_-3kN" (String#23120, DoABC#3) // _SafeStr_5637 = "_-6ae" (String#16810, DoABC#3) // _SafeStr_5638 = "_-6Rx" (String#25192, DoABC#3) // _SafeStr_5639 = "_-45r" (String#8787, DoABC#3) // _SafeStr_5640 = "_-24I" (String#5759, DoABC#3) // _SafeStr_5641 = "_-34-" (String#15791, DoABC#3) // _SafeStr_5642 = "_-Zr" (String#16701, DoABC#3) // _SafeStr_5643 = "_-3iS" (String#3475, DoABC#3) // _SafeStr_5644 = "_-4Oj" (String#1541, DoABC#3) // _SafeStr_5645 = "_-2qQ" (String#3180, DoABC#3) // _SafeStr_5646 = "_-5IW" (String#3901, DoABC#3) // _SafeStr_5647 = "_-3Uh" (String#1378, DoABC#3) // _SafeStr_5648 = "_-0be" (String#982, DoABC#3) // _SafeStr_5649 = "_-6Ef" (String#5864, DoABC#3) // _SafeStr_5650 = "_-2St" (String#15155, DoABC#3) // _SafeStr_5651 = "_-4Pe" (String#6002, DoABC#3) // _SafeStr_5652 = " if" (String#5959, DoABC#3) // _SafeStr_5653 = "_-8y" (String#16895, DoABC#3) // _SafeStr_5654 = "_-5fb" (String#16482, DoABC#3) // _SafeStr_5655 = "_-04L" (String#13823, DoABC#3) // _SafeStr_5656 = "_-2Q1" (String#15741, DoABC#3) // _SafeStr_5657 = "_-wE" (String#11849, DoABC#3) // _SafeStr_5658 = "_-Pp" (String#8298, DoABC#3) // _SafeStr_5659 = "_-46b" (String#8299, DoABC#3) // _SafeStr_5660 = "_-3pQ" (String#14306, DoABC#3) // _SafeStr_5661 = "_-26K" (String#7882, DoABC#3) // _SafeStr_5662 = "_-3z0" (String#2892, DoABC#3) // _SafeStr_5663 = "_-4sc" (String#13568, DoABC#3) // _SafeStr_5664 = "_-3Cp" (String#7006, DoABC#3) // _SafeStr_5665 = "_-48C" (String#22364, DoABC#3) // _SafeStr_5666 = "_-2Ao" (String#10176, DoABC#3) // _SafeStr_5667 = "_-3WW" (String#22926, DoABC#3) // _SafeStr_5668 = "_-dr" (String#8306, DoABC#3) // _SafeStr_5669 = "_-5s0" (String#16507, DoABC#3) // _SafeStr_5670 = "_-2e2" (String#3674, DoABC#3) // _SafeStr_5671 = "_-4nW" (String#5548, DoABC#3) // _SafeStr_5672 = "_-4Tj" (String#5651, DoABC#3) // _SafeStr_5673 = "_-3Q1" (String#14107, DoABC#3) // _SafeStr_5674 = "_-6W5" (String#13489, DoABC#3) // _SafeStr_5675 = "_-2oH" (String#7315, DoABC#3) // _SafeStr_5676 = "_-3ws" (String#26918, DoABC#3) // _SafeStr_5677 = "_-Wr" (String#5175, DoABC#3) // _SafeStr_5678 = "_-3IP" (String#14895, DoABC#3) // _SafeStr_5679 = "_-3MN" (String#14203, DoABC#3) // _SafeStr_5680 = "_-1Kr" (String#6558, DoABC#3) // _SafeStr_5681 = "_-3bU" (String#14886, DoABC#3) // _SafeStr_5682 = "_-1-e" (String#19137, DoABC#3) // _SafeStr_5683 = "_-5iX" (String#29720, DoABC#3) // _SafeStr_5684 = "_-3pC" (String#26179, DoABC#3) // _SafeStr_5685 = "_-2DS" (String#22120, DoABC#3) // _SafeStr_5686 = "_-3L-" (String#29536, DoABC#3) // _SafeStr_5687 = "_-4Dq" (String#29839, DoABC#3) // _SafeStr_5688 = "_-2JW" (String#30237, DoABC#3) // _SafeStr_5689 = "_-37t" (String#32860, DoABC#3) //------------------------------------------------------------ //_-05I.PooledChatBubble package _-05I{ import flash.display.Sprite; import _-4nY.HabboFreeFlowChat; import _-6Bd._SafeStr_2741; import flash.display.Bitmap; import flash.display.BitmapData; import flash.text.TextField; import _-wA._SafeStr_4361; import flash.events.Event; import _-0MJ._SafeStr_4360; import flash.text.AntiAliasType; import flash.text.GridFitType; import flash.events.TextEvent; import _-5rw._SafeStr_2805; import flash.geom.Rectangle; import flash.geom.Point; import flash.events.MouseEvent; import flash.display.DisplayObject; public class PooledChatBubble extends Sprite { public static const _SafeStr_5635:uint = 300; private const _SafeStr_5637:int = 85; private const _SafeStr_5638:int = 190; private const _SafeStr_5639:uint = 150; private const _SafeStr_5640:uint = 108; private const _SafeStr_5641:int = 28; private const _SafeStr_5642:int = 15; private const _SafeStr_5690:int = 2000; private var _SafeStr_5527:HabboFreeFlowChat; private var _SafeStr_5643:_SafeStr_2741; private var _SafeStr_5644:Sprite; private var _SafeStr_5645:Bitmap; private var _SafeStr_5646:Bitmap; private var _SafeStr_5691:BitmapData; private var _SafeStr_5647:TextField; private var _SafeStr_5648:_SafeStr_4361; private var _SafeStr_5649:uint = 0; private var _SafeStr_5650:uint; private var _SafeStr_5651:int; private var _SafeStr_5652:int; private var _SafeStr_5653:int; private var _SafeStr_5654:int; private var _SafeStr_5655:Number; private var _SafeStr_5656:Number; private var _SafeStr_5657:Boolean = false; private var _SafeStr_5658:int = 0; private var _SafeStr_5659:int; private var _SafeStr_5660:Boolean = false; private var _SafeStr_5661:Boolean = false; private var _SafeStr_5662:Sprite; private var _SafeStr_5692:uint = 0; private var _SafeStr_5693:int = -1; public function PooledChatBubble(k:HabboFreeFlowChat){ this._SafeStr_5527 = k; this._SafeStr_5645 = new Bitmap(); this._SafeStr_5646 = new Bitmap(); this._SafeStr_5647 = new TextField(); this._SafeStr_5662 = new Sprite(); this.addEventListener(Event.ADDED_TO_STAGE, this.onAddedToStage); this.addEventListener(Event.REMOVED_FROM_STAGE, this._SafeStr_5694); } public function set chatItem(k:_SafeStr_2741):void{ this._SafeStr_5643 = k; } public function set face(k:BitmapData):void{ this._SafeStr_5691 = k; } public function set style(k:_SafeStr_4361):void{ this._SafeStr_5648 = k; } public function _SafeStr_5695(k:String, _arg_2:uint, _arg_3:Boolean=false, _arg_4:int=-1):void{ var _local_13:int; var _local_14:int; var _local_15:Array; var _local_16:String; var _local_17:String; var _local_18:String; var _local_19:int; var _local_20:BitmapData; this._SafeStr_5644 = this._SafeStr_5648._SafeStr_5663(_arg_2); this._SafeStr_5645.bitmapData = this._SafeStr_5648.pointer; this._SafeStr_5660 = _arg_3; var _local_5:int = ((this._SafeStr_5527._SafeStr_5666) ? _SafeStr_4360._SafeStr_5665(this._SafeStr_5527._SafeStr_5666._SafeStr_5667) : _SafeStr_5635); var _local_6:int = ((_local_5 - this._SafeStr_5648.textFieldMargins.x) - this._SafeStr_5648.textFieldMargins.width); this._SafeStr_5647.width = _local_6; this._SafeStr_5647.multiline = true; this._SafeStr_5647.wordWrap = true; this._SafeStr_5647.selectable = false; this._SafeStr_5647.thickness = -15; this._SafeStr_5647.sharpness = 80; this._SafeStr_5647.antiAliasType = AntiAliasType.ADVANCED; this._SafeStr_5647.embedFonts = true; this._SafeStr_5647.gridFitType = GridFitType.PIXEL; this._SafeStr_5647.cacheAsBitmap = !(this._SafeStr_5648.allowHTML); this._SafeStr_5647.styleSheet = null; this._SafeStr_5647.defaultTextFormat = this._SafeStr_5648._SafeStr_5668; this._SafeStr_5647.styleSheet = this._SafeStr_5648.styleSheet; this._SafeStr_5647.addEventListener(TextEvent.LINK, this._SafeStr_5669); var _local_7 = (this._SafeStr_5643._SafeStr_5670 == _SafeStr_2805._SafeStr_5671); var _local_8 = (this._SafeStr_5643._SafeStr_5670 == _SafeStr_2805._SafeStr_5672); var _local_9:Boolean = ((((!(_local_7)) && (!(_local_8)))) && (!(this._SafeStr_5648._SafeStr_5664))); if (_local_9) { this._SafeStr_5647.alpha = 0.6; } else { this._SafeStr_5647.alpha = 1; }; var _local_10:String = (((_local_9) ? "" : "") + ((this._SafeStr_5648._SafeStr_5664) ? "" : (("" + k) + ": "))); _local_10 = (((_local_10 + ((_local_8) ? "" : "")) + this._SafeStr_5643.text) + ((_local_8) ? "" : "")); _local_10 = (_local_10 + ((_local_9) ? "" : "")); if ((((this._SafeStr_5643.links == null)) || ((this._SafeStr_5643.links[0] == null)))) { this._SafeStr_5647.htmlText = _local_10; } else { _local_14 = -1; _local_15 = new Array(); _local_13 = 0; while (_local_13 < this._SafeStr_5643.links.length) { _local_16 = this._SafeStr_5643.links[_local_13][0][1]; _local_17 = (((('') + _local_16) + ""); _local_18 = (("{" + _local_13) + "}"); _local_19 = this._SafeStr_5643.text.indexOf(_local_18); _local_14 = (_local_19 + _local_17.length); _local_15.push([_local_19, _local_14]); _local_10 = _local_10.replace(_local_18, _local_17); _local_13++; }; this._SafeStr_5647.htmlText = _local_10; }; this._SafeStr_5693 = _arg_4; var _local_11:int = Math.min(_local_5, ((this._SafeStr_5647.textWidth + this._SafeStr_5648.textFieldMargins.x) + this._SafeStr_5648.textFieldMargins.width)); var _local_12:int = ((this._SafeStr_5647.textHeight + this._SafeStr_5648.textFieldMargins.y) + this._SafeStr_5648.textFieldMargins.height); if (!this._SafeStr_5648.isSystemStyle) { _local_12 = Math.min(this._SafeStr_5640, _local_12); }; if (_arg_4 != -1) { _local_12 = Math.max(_arg_4, _local_12); }; _local_11 = Math.max(_local_11, this._SafeStr_5644.width); _local_12 = Math.max(_local_12, this._SafeStr_5644.height); this._SafeStr_5644.width = _local_11; this._SafeStr_5644.height = _local_12; this._SafeStr_5644.x = 0; this._SafeStr_5644.y = 0; this._SafeStr_5644.cacheAsBitmap = true; addChild(this._SafeStr_5644); if (!this._SafeStr_5648._SafeStr_5664) { this._SafeStr_5645.x = Math.max(this._SafeStr_5641, Math.min(this._SafeStr_5642, this._SafeStr_5673)); this._SafeStr_5645.y = (_local_12 - this._SafeStr_5648._SafeStr_5674); addChild(this._SafeStr_5645); }; if (((!((this._SafeStr_5691 == null))) && (!((this._SafeStr_5648._SafeStr_5675 == null))))) { if (this._SafeStr_5691.height > _local_12) { _local_20 = new BitmapData(this._SafeStr_5691.width, _local_12); _local_20.copyPixels(this._SafeStr_5691, new Rectangle(0, (this._SafeStr_5691.height - _local_12), this._SafeStr_5691.width, _local_12), new Point(0, 0)); } else { _local_20 = this._SafeStr_5691; }; this._SafeStr_5646.bitmapData = _local_20; this._SafeStr_5646.x = (this._SafeStr_5648._SafeStr_5675.x - (_local_20.width / 2)); this._SafeStr_5646.y = Math.max(1, (this._SafeStr_5648._SafeStr_5675.y - (_local_20.height / 2))); addChild(this._SafeStr_5646); }; this._SafeStr_5647.width = Math.min(_local_6, (this._SafeStr_5647.textWidth + this._SafeStr_5648.textFieldMargins.width)); this._SafeStr_5647.height = (this._SafeStr_5647.textHeight + this._SafeStr_5648.textFieldMargins.height); this._SafeStr_5647.x = this._SafeStr_5648.textFieldMargins.x; this._SafeStr_5647.y = this._SafeStr_5648.textFieldMargins.y; addChild(this._SafeStr_5647); if (((!(this._SafeStr_5648.isSystemStyle)) && ((this._SafeStr_5647.textHeight > this._SafeStr_5640)))) { this._SafeStr_5662.graphics.clear(); this._SafeStr_5662.graphics.beginFill(0xFFFFFF); this._SafeStr_5662.graphics.drawRect(0, 0, (this._SafeStr_5647.textWidth + 5), (this._SafeStr_5640 - this._SafeStr_5648.textFieldMargins.height)); this._SafeStr_5662.graphics.endFill(); this._SafeStr_5647.mask = this._SafeStr_5662; addChild(this._SafeStr_5662); this._SafeStr_5662.x = this._SafeStr_5647.x; this._SafeStr_5662.y = this._SafeStr_5647.y; } else { this._SafeStr_5662.graphics.clear(); this._SafeStr_5647.mask = null; }; this.cacheAsBitmap = !(this._SafeStr_5648.allowHTML); this._SafeStr_5657 = false; this._SafeStr_5649 = 0; this._SafeStr_5692 = 0; visible = false; } public function _SafeStr_5696():void{ this.cacheAsBitmap = false; this.removeEventListener(MouseEvent.CLICK, this.onMouseClick); if (this._SafeStr_5662.parent == this) { this._SafeStr_5697(this._SafeStr_5662); }; this._SafeStr_5697(this._SafeStr_5647); if (((!((this._SafeStr_5648._SafeStr_5675 == null))) && ((this._SafeStr_5646.parent == this)))) { this._SafeStr_5697(this._SafeStr_5646); this._SafeStr_5646.bitmapData = null; }; if (((this._SafeStr_5645) && (this._SafeStr_5645.parent))) { this._SafeStr_5697(this._SafeStr_5645); }; this._SafeStr_5697(this._SafeStr_5644); if (this._SafeStr_5647) { this._SafeStr_5647.removeEventListener(TextEvent.LINK, this._SafeStr_5669); }; } private function _SafeStr_5669(k:TextEvent):void{ var _local_2:String; var _local_3:String; var _local_4:TextField; var _local_5:Point; var _local_6:Rectangle; var _local_7:String; if (((k.text) && ((k.text.length > 0)))) { _local_2 = k.text; _local_3 = "highlight/"; if (_local_2.indexOf(_local_3) > -1) { _local_4 = (k.target as TextField); _local_5 = new Point(_local_4.mouseX, _local_4.mouseY); _local_5 = _local_4.localToGlobal(_local_5); _local_6 = new Rectangle(_local_5.x, _local_5.y); _local_7 = _local_2.substr((_local_2.indexOf(_local_3) + _local_3.length), _local_2.length); this._SafeStr_5527.windowManager.hideHint(); this._SafeStr_5527.windowManager.showHint(_local_7.toLocaleUpperCase(), _local_6); } else { this._SafeStr_5527.context.createLinkEvent(k.text); }; }; } private function _SafeStr_5697(child:DisplayObject):void{ try { removeChild(child); } catch(error:ArgumentError) { }; } public function get _SafeStr_5676():Number{ return (((this._SafeStr_5648.isSystemStyle) ? height : Math.min(this._SafeStr_5640, height))); } private function onAddedToStage(k:Event):void{ this.addEventListener(MouseEvent.CLICK, this.onMouseClick); } private function _SafeStr_5694(k:Event):void{ this.removeEventListener(MouseEvent.CLICK, this.onMouseClick); } public function moveTo(k:int, _arg_2:int):void{ if (((!((this._SafeStr_5651 == k))) || (!((this._SafeStr_5652 == _arg_2))))) { this._SafeStr_5650 = this._SafeStr_5649; this._SafeStr_5653 = this._SafeStr_5677; this._SafeStr_5654 = y; this._SafeStr_5651 = k; this._SafeStr_5652 = _arg_2; this._SafeStr_5655 = ((k - this._SafeStr_5677) / Number(this._SafeStr_5639)); this._SafeStr_5656 = ((_arg_2 - y) / Number(this._SafeStr_5639)); }; } public function _SafeStr_5678(k:int, _arg_2:int):void{ this._SafeStr_5651 = k; this._SafeStr_5652 = _arg_2; this._SafeStr_5677 = k; y = _arg_2; } public function update(k:uint):void{ var _local_2:uint; this._SafeStr_5649 = (this._SafeStr_5649 + k); if (((!((this._SafeStr_5677 == this._SafeStr_5651))) || (!((y == this._SafeStr_5652))))) { _local_2 = (this._SafeStr_5649 - this._SafeStr_5650); if ((((_local_2 < this._SafeStr_5639)) && ((_local_2 > 0)))) { this._SafeStr_5677 = int((this._SafeStr_5653 + (_local_2 * this._SafeStr_5655))); y = int((this._SafeStr_5654 + (_local_2 * this._SafeStr_5656))); } else { this._SafeStr_5677 = this._SafeStr_5651; y = this._SafeStr_5652; }; }; if (this._SafeStr_5649 > (this._SafeStr_5692 + this._SafeStr_5690)) { this._SafeStr_5679(); this._SafeStr_5692 = this._SafeStr_5649; }; if ((((this._SafeStr_5649 > this._SafeStr_5639)) && (!(visible)))) { visible = true; }; } public function get _SafeStr_5677():int{ return (this._SafeStr_5659); } public function set _SafeStr_5677(k:int):void{ var _local_2:int; var _local_3:int; this._SafeStr_5659 = k; if (((this._SafeStr_5660) && (stage))) { _local_2 = (this._SafeStr_5659 + this._SafeStr_5658); this._SafeStr_5661 = false; _local_3 = ((stage.stageWidth - this._SafeStr_5638) - width); if (_local_2 > _local_3) { _local_2 = _local_3; this._SafeStr_5661 = true; }; if (_local_2 < this._SafeStr_5637) { _local_2 = this._SafeStr_5637; this._SafeStr_5661 = true; }; x = _local_2; } else { x = (this._SafeStr_5659 + this._SafeStr_5658); }; } public function _SafeStr_5679():void{ if (((this._SafeStr_5645) && (this._SafeStr_5645.parent))) { this._SafeStr_5645.x = Math.max(this._SafeStr_5641, Math.min((this._SafeStr_5644.width - this._SafeStr_5642), this._SafeStr_5673)); this._SafeStr_5645.y = (this._SafeStr_5644.height - this._SafeStr_5648._SafeStr_5674); }; } public function get _SafeStr_5680():Boolean{ return (this._SafeStr_5657); } public function set _SafeStr_5680(k:Boolean):void{ this._SafeStr_5657 = k; if (k) { this.removeEventListener(MouseEvent.CLICK, this.onMouseClick); }; } public function get timeStamp():uint{ return (this._SafeStr_5643.timeStamp); } public function set component(k:HabboFreeFlowChat):void{ this._SafeStr_5527 = k; } private function get _SafeStr_5673():int{ return ((this._SafeStr_5681.x - this.x)); } public function get _SafeStr_5681():Point{ if (this._SafeStr_5643._SafeStr_5682) { return (new Point(((this._SafeStr_5527.displayObject.stage.stageWidth / 2) + Number(this._SafeStr_5643._SafeStr_5682)), 500)); }; return (this._SafeStr_5527._SafeStr_5683(this._SafeStr_5643.roomId, this._SafeStr_5643._SafeStr_5684)); } public function get roomId():int{ return (this._SafeStr_5643.roomId); } public function set _SafeStr_5685(k:int):void{ if (this._SafeStr_5658 != k) { this._SafeStr_5658 = k; this._SafeStr_5678(this._SafeStr_5651, this._SafeStr_5652); }; } private function onMouseClick(k:MouseEvent):void{ if (((this._SafeStr_5648) && (this._SafeStr_5648._SafeStr_5664))) { return; }; if (!this._SafeStr_5527._SafeStr_5686(k)) { this._SafeStr_5527._SafeStr_5687(this._SafeStr_5643); k.stopImmediatePropagation(); }; } public function get overlap():Rectangle{ return (this._SafeStr_5648.overlap); } public function get _SafeStr_5688():Boolean{ return (this._SafeStr_5661); } public function get minHeight():int{ return (this._SafeStr_5693); } } }//package _-05I // _SafeStr_2741 = "_-09g" (String#3663, DoABC#3) // _SafeStr_2805 = "_-ro" (String#1245, DoABC#3) // _SafeStr_4360 = "_-3uK" (String#6327, DoABC#3) // _SafeStr_4361 = "_-6Al" (String#7498, DoABC#3) // _SafeStr_5527 = "_-6hE" (String#389, DoABC#3) // _SafeStr_5635 = "_-1gp" (String#10460, DoABC#3) // _SafeStr_5637 = "_-6ae" (String#16810, DoABC#3) // _SafeStr_5638 = "_-6Rx" (String#25192, DoABC#3) // _SafeStr_5639 = "_-45r" (String#8787, DoABC#3) // _SafeStr_5640 = "_-24I" (String#5759, DoABC#3) // _SafeStr_5641 = "_-34-" (String#15791, DoABC#3) // _SafeStr_5642 = "_-Zr" (String#16701, DoABC#3) // _SafeStr_5643 = "_-3iS" (String#3475, DoABC#3) // _SafeStr_5644 = "_-4Oj" (String#1541, DoABC#3) // _SafeStr_5645 = "_-2qQ" (String#3180, DoABC#3) // _SafeStr_5646 = "_-5IW" (String#3901, DoABC#3) // _SafeStr_5647 = "_-3Uh" (String#1378, DoABC#3) // _SafeStr_5648 = "_-0be" (String#982, DoABC#3) // _SafeStr_5649 = "_-6Ef" (String#5864, DoABC#3) // _SafeStr_5650 = "_-2St" (String#15155, DoABC#3) // _SafeStr_5651 = "_-4Pe" (String#6002, DoABC#3) // _SafeStr_5652 = " if" (String#5959, DoABC#3) // _SafeStr_5653 = "_-8y" (String#16895, DoABC#3) // _SafeStr_5654 = "_-5fb" (String#16482, DoABC#3) // _SafeStr_5655 = "_-04L" (String#13823, DoABC#3) // _SafeStr_5656 = "_-2Q1" (String#15741, DoABC#3) // _SafeStr_5657 = "_-wE" (String#11849, DoABC#3) // _SafeStr_5658 = "_-Pp" (String#8298, DoABC#3) // _SafeStr_5659 = "_-46b" (String#8299, DoABC#3) // _SafeStr_5660 = "_-3pQ" (String#14306, DoABC#3) // _SafeStr_5661 = "_-26K" (String#7882, DoABC#3) // _SafeStr_5662 = "_-3z0" (String#2892, DoABC#3) // _SafeStr_5663 = "_-4sc" (String#13568, DoABC#3) // _SafeStr_5664 = "_-3Cp" (String#7006, DoABC#3) // _SafeStr_5665 = "_-48C" (String#22364, DoABC#3) // _SafeStr_5666 = "_-2Ao" (String#10176, DoABC#3) // _SafeStr_5667 = "_-3WW" (String#22926, DoABC#3) // _SafeStr_5668 = "_-dr" (String#8306, DoABC#3) // _SafeStr_5669 = "_-5s0" (String#16507, DoABC#3) // _SafeStr_5670 = "_-2e2" (String#3674, DoABC#3) // _SafeStr_5671 = "_-4nW" (String#5548, DoABC#3) // _SafeStr_5672 = "_-4Tj" (String#5651, DoABC#3) // _SafeStr_5673 = "_-3Q1" (String#14107, DoABC#3) // _SafeStr_5674 = "_-6W5" (String#13489, DoABC#3) // _SafeStr_5675 = "_-2oH" (String#7315, DoABC#3) // _SafeStr_5676 = "_-3ws" (String#26918, DoABC#3) // _SafeStr_5677 = "_-Wr" (String#5175, DoABC#3) // _SafeStr_5678 = "_-3IP" (String#14895, DoABC#3) // _SafeStr_5679 = "_-3MN" (String#14203, DoABC#3) // _SafeStr_5680 = "_-1Kr" (String#6558, DoABC#3) // _SafeStr_5681 = "_-3bU" (String#14886, DoABC#3) // _SafeStr_5682 = "_-1-e" (String#19137, DoABC#3) // _SafeStr_5683 = "_-5iX" (String#29720, DoABC#3) // _SafeStr_5684 = "_-3pC" (String#26179, DoABC#3) // _SafeStr_5685 = "_-2DS" (String#22120, DoABC#3) // _SafeStr_5686 = "_-3L-" (String#29536, DoABC#3) // _SafeStr_5687 = "_-4Dq" (String#29839, DoABC#3) // _SafeStr_5688 = "_-2JW" (String#30237, DoABC#3) // _SafeStr_5690 = "_-4o2" (String#37535, DoABC#3) // _SafeStr_5691 = "_-2kS" (String#9109, DoABC#3) // _SafeStr_5692 = "_-4BZ" (String#23821, DoABC#3) // _SafeStr_5693 = "_-2Zt" (String#5140, DoABC#3) // _SafeStr_5694 = "_-0LS" (String#25012, DoABC#3) // _SafeStr_5695 = "_-oA" (String#27185, DoABC#3) // _SafeStr_5696 = "_-61x" (String#37674, DoABC#3) // _SafeStr_5697 = "_-8V" (String#16864, DoABC#3) //------------------------------------------------------------ //_-061._SafeStr_5228 package _-061{ import _-PA.Debuggable; import flash.display.DisplayObject; import _-58d.NonLinearVideoAd; public class _SafeStr_5228 extends Debuggable { public static const _SafeStr_5698:String = "html5"; public static const _SafeStr_5699:String = "flash"; protected var _SafeStr_5700:String = "_code_"; protected var _SafeStr_5701:DisplayObject = null; protected var _SafeStr_5702:String = "flash"; public function _SafeStr_5228(k:String="flash", _arg_2:String=null){ this._SafeStr_5702 = k; if (_arg_2 != null) { this._SafeStr_5700 = _arg_2; }; } protected function replace(k:String, _arg_2:String, _arg_3:String):String{ var _local_4:RegExp = new RegExp((("_" + _arg_2) + "_"), "g"); return (k.replace(_local_4, _arg_3)); } public function getContent(k:NonLinearVideoAd):String{ if (k != null) { if (k._SafeStr_5703()) { return (this.replace(this._SafeStr_5700, "code", k.codeBlock)); }; if (k.url != null) { return (this.replace(this._SafeStr_5700, "code", k.url.url)); }; return (""); }; return ("Non-linear video ad not available"); } public function set template(k:String):void{ this._SafeStr_5700 = k; } public function get template():String{ return (this._SafeStr_5700); } } }//package _-061 // _SafeStr_5228 = "_-06e" (String#3233, DoABC#3) // _SafeStr_5698 = "_-2S-" (String#8806, DoABC#3) // _SafeStr_5699 = "_-182" (String#29242, DoABC#3) // _SafeStr_5700 = "_-2k4" (String#2112, DoABC#3) // _SafeStr_5701 = "_-1Y1" (String#4859, DoABC#3) // _SafeStr_5702 = "_-XR" (String#6107, DoABC#3) // _SafeStr_5703 = "_-7O" (String#5005, DoABC#3) //------------------------------------------------------------ //_-061._SafeStr_5229 package _-061{ import _-58d.NonLinearTextAd; import _-58d.NonLinearVideoAd; public class _SafeStr_5229 extends _SafeStr_5228 { public function _SafeStr_5229(k:String="flash", _arg_2:String=null){ super(k, (((_arg_2)!=null) ? (_arg_2) : (((k == "flash")) ? ((((("" + "

_title_

") + "

_description_

") + "

_callToActionTitle_

") + "")) : ((((("
" + "
_title_
") + "
_description_
") + "
_callToActionTitle_
") + "
"))))); } override public function getContent(k:NonLinearVideoAd):String{ var _local_2:String; if (k != null) { _local_2 = replace(_SafeStr_5700, "title", (k as NonLinearTextAd).title); _local_2 = replace(_local_2, "description", (k as NonLinearTextAd).description); _local_2 = replace(_local_2, "callToActionTitle", (k as NonLinearTextAd).callToActionTitle); return (_local_2); }; return ("Non-linear video ad not available"); } } }//package _-061 // _SafeStr_5228 = "_-06e" (String#3233, DoABC#3) // _SafeStr_5229 = "_-yg" (String#6962, DoABC#3) // _SafeStr_5700 = "_-2k4" (String#2112, DoABC#3) //------------------------------------------------------------ //_-061._SafeStr_5230 package _-061{ import _-58d.NonLinearVideoAd; public class _SafeStr_5230 extends _SafeStr_5228 { public function _SafeStr_5230(k:String="flash", _arg_2:String=null){ super(k, (((_arg_2)!=null) ? _arg_2 : (((k == "html5")) ? (this._SafeStr_5704()) : ("")))); } protected function _SafeStr_5704():String{ var k:String = ""; k = ''; k = (k + ''); k = (k + ''); k = (k + ''); k = (k + ''); k = (k + ""); k = (k + ""); return (k); } override public function getContent(k:NonLinearVideoAd):String{ var _local_2:String; var _local_3:String; if (k != null) { if (k._SafeStr_5703()) { return (k.codeBlock); }; if (k.url != null) { _local_2 = replace(_SafeStr_5700, "url", k.url.url); _local_3 = ""; if (((k._SafeStr_5706()) && (k._SafeStr_5705()))) { _local_3 = (((('width="' + k.width) + '" height="') + k.height) + '"'); }; _local_2 = replace(_local_2, "dimensions", _local_3); if (k._SafeStr_5707()) { _local_2 = replace(_local_2, "clicktag", k.getClickThroughURLString()); }; return (_local_2); }; return (""); }; return ("Non-linear video ad not available"); } } }//package _-061 // _SafeStr_5228 = "_-06e" (String#3233, DoABC#3) // _SafeStr_5230 = "_-267" (String#7819, DoABC#3) // _SafeStr_5700 = "_-2k4" (String#2112, DoABC#3) // _SafeStr_5703 = "_-7O" (String#5005, DoABC#3) // _SafeStr_5704 = "_-12e" (String#33908, DoABC#3) // _SafeStr_5705 = "_-6Jx" (String#22278, DoABC#3) // _SafeStr_5706 = "_-03D" (String#22474, DoABC#3) // _SafeStr_5707 = "_-5eH" (String#7578, DoABC#3) //------------------------------------------------------------ //_-061._SafeStr_5232 package _-061{ public class _SafeStr_5232 extends _SafeStr_5228 { public function _SafeStr_5232(k:String="flash", _arg_2:String=null){ super(k, (((_arg_2)!=null) ? _arg_2 : "")); } } }//package _-061 // _SafeStr_5228 = "_-06e" (String#3233, DoABC#3) // _SafeStr_5232 = "_-2As" (String#6910, DoABC#3) //------------------------------------------------------------ //_-061._SafeStr_5233 package _-061{ import _-58d.NonLinearVideoAd; public class _SafeStr_5233 extends _SafeStr_5228 { public function _SafeStr_5233(k:String="flash", _arg_2:String=null){ super(k, (((_arg_2)!=null) ? _arg_2 : null)); } override public function getContent(k:NonLinearVideoAd):String{ if (k != null) { if (k._SafeStr_5703()) { return (replace((((_SafeStr_5700)==null) ? "_code_" : _SafeStr_5700), "code", k.codeBlock)); }; if (k.url != null) { return (replace("", "code", k.url.url)); }; return (""); }; return ("Non-linear video ad not available"); } } }//package _-061 // _SafeStr_5228 = "_-06e" (String#3233, DoABC#3) // _SafeStr_5233 = "_-1IR" (String#8025, DoABC#3) // _SafeStr_5700 = "_-2k4" (String#2112, DoABC#3) // _SafeStr_5703 = "_-7O" (String#5005, DoABC#3) //------------------------------------------------------------ //_-061._SafeStr_5234 package _-061{ import _-58d.NonLinearVideoAd; public class _SafeStr_5234 extends _SafeStr_5228 { public function _SafeStr_5234(k:String="flash", _arg_2:String=null){ super(k); _SafeStr_5700 = (((_arg_2)!=null) ? _arg_2 : null); } protected function _SafeStr_5708(k:String, _arg_2:Number, _arg_3:Number):String{ var _local_4:String; if ((((_arg_2 > -1)) && ((_arg_3 > -1)))) { _local_4 = replace((((_SafeStr_5700)==null) ? "" : _SafeStr_5700), "code", k); _local_4 = replace(_local_4, "width", _arg_2.toString()); _local_4 = replace(_local_4, "height", _arg_3.toString()); } else { _local_4 = replace((((_SafeStr_5700)==null) ? "" : _SafeStr_5700), "code", k); }; return (_local_4); } override public function getContent(k:NonLinearVideoAd):String{ if (k != null) { if (k._SafeStr_5703()) { return (k.codeBlock); }; if (k.url != null) { return (this._SafeStr_5708(k.url.url, k.width, k.height)); }; return (""); }; return ("Non-linear video ad not available"); } } }//package _-061 // _SafeStr_5228 = "_-06e" (String#3233, DoABC#3) // _SafeStr_5234 = "_-3Ja" (String#8372, DoABC#3) // _SafeStr_5700 = "_-2k4" (String#2112, DoABC#3) // _SafeStr_5703 = "_-7O" (String#5005, DoABC#3) // _SafeStr_5708 = "_-66P" (String#38979, DoABC#3) //------------------------------------------------------------ //_-061._SafeStr_5235 package _-061{ public class _SafeStr_5235 extends _SafeStr_5228 { public function _SafeStr_5235(k:String="flash", _arg_2:String=null){ super(k, (((_arg_2)!=null) ? (_arg_2) : (((k == "flash")) ? ("_code_") : ("_code_")))); } } }//package _-061 // _SafeStr_5228 = "_-06e" (String#3233, DoABC#3) // _SafeStr_5235 = "_-40Y" (String#5938, DoABC#3) //------------------------------------------------------------ //_-06C._SafeStr_2974 package _-06C{ import _-0bw._SafeStr_2307; public class _SafeStr_2974 { protected var _SafeStr_5709:_SafeStr_2307; protected var _SafeStr_5710:_SafeStr_2307; public function _SafeStr_2974(k:_SafeStr_2307, _arg_2:_SafeStr_2307){ this._SafeStr_5709 = k; this._SafeStr_5710 = _arg_2; } public function get loc():_SafeStr_2307{ return (this._SafeStr_5709); } public function get dir():_SafeStr_2307{ return (this._SafeStr_5710); } } }//package _-06C // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_5709 = "_-1ol" (String#1272, DoABC#3) // _SafeStr_5710 = "_-gJ" (String#2028, DoABC#3) //------------------------------------------------------------ //_-07G._SafeStr_2416 package _-07G{ public class _SafeStr_2416 { private var _name:String; private var _SafeStr_5711:String = ""; private var _SafeStr_5712:int; private var _SafeStr_5713:int; private var _SafeStr_5714:Boolean; private var _SafeStr_5715:int; private var _SafeStr_5716:String; private var _SafeStr_5717:Date; private var _SafeStr_5718:int = -1; public function clear():void{ this._name = null; this._SafeStr_5711 = ""; this._SafeStr_5712 = 0; this._SafeStr_5714 = false; this._SafeStr_5716 = null; this._SafeStr_5715 = -1; this._SafeStr_5718 = -1; } 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_5711); } public function set description(k:String):void{ this._SafeStr_5711 = k; } public function get flatId():int{ return (this._SafeStr_5712); } public function set flatId(k:int):void{ this._SafeStr_5712 = k; } public function get _SafeStr_5719():int{ return (this._SafeStr_5713); } public function set _SafeStr_5719(k:int):void{ this._SafeStr_5713 = k; } public function get _SafeStr_5720():Boolean{ return (this._SafeStr_5714); } public function get _SafeStr_5721():int{ return (this._SafeStr_5715); } public function set _SafeStr_5721(k:int):void{ this._SafeStr_5715 = k; } public function set _SafeStr_5720(k:Boolean):void{ this._SafeStr_5714 = k; } public function get roomName():String{ return (this._SafeStr_5716); } public function set roomName(k:String):void{ this._SafeStr_5716 = k; } public function get expirationTime():Date{ return (this._SafeStr_5717); } public function set expirationTime(k:Date):void{ this._SafeStr_5717 = k; } public function get _SafeStr_5722():int{ return (this._SafeStr_5718); } public function set _SafeStr_5722(k:int):void{ this._SafeStr_5718 = k; } } }//package _-07G // _SafeStr_2416 = "_-1vX" (String#3410, DoABC#3) // _SafeStr_5711 = "_-2W5" (String#1305, DoABC#3) // _SafeStr_5712 = "_-690" (String#1467, DoABC#3) // _SafeStr_5713 = "_-v5" (String#1685, DoABC#3) // _SafeStr_5714 = "_-2cy" (String#26039, DoABC#3) // _SafeStr_5715 = "_-4yI" (String#21814, DoABC#3) // _SafeStr_5716 = "_-0ZJ" (String#2471, DoABC#3) // _SafeStr_5717 = "_-6i5" (String#6320, DoABC#3) // _SafeStr_5718 = "_-0i6" (String#2167, DoABC#3) // _SafeStr_5719 = "_-5zr" (String#1484, DoABC#3) // _SafeStr_5720 = "_-5xY" (String#12392, DoABC#3) // _SafeStr_5721 = "_-0m7" (String#23211, DoABC#3) // _SafeStr_5722 = "_-1FU" (String#2393, DoABC#3) //------------------------------------------------------------ //_-07G._SafeStr_2472 package _-07G{ import _-6K0._SafeStr_3455; import _-53T._SafeStr_2381; public class _SafeStr_2472 { private var _SafeStr_5723:Boolean = false; private var _SafeStr_5724:int; private var _SafeStr_5725:Array; private var _SafeStr_5726:Array; private var _SafeStr_5727:Array; private var _SafeStr_5728:Array; public function _SafeStr_2472(k:_SafeStr_2381){ if (k == null) { return; }; var _local_2:_SafeStr_3455 = k._SafeStr_5729(); if (_local_2 == null) { return; }; this._SafeStr_5723 = _local_2._SafeStr_5730; this._SafeStr_5724 = _local_2._SafeStr_5731; this._SafeStr_5725 = _local_2._SafeStr_5732; this._SafeStr_5726 = _local_2._SafeStr_5733; this._SafeStr_5727 = _local_2._SafeStr_5734; this._SafeStr_5728 = _local_2._SafeStr_5735; } public function get _SafeStr_5736():Boolean{ return (this._SafeStr_5723); } public function get price():int{ return (this._SafeStr_5724); } public function get _SafeStr_5732():Array{ return (this._SafeStr_5725); } public function get _SafeStr_5733():Array{ return (this._SafeStr_5726); } public function get _SafeStr_5734():Array{ return (this._SafeStr_5727); } public function get _SafeStr_5735():Array{ return (this._SafeStr_5728); } } }//package _-07G // _SafeStr_2381 = "_-49s" (String#9461, DoABC#3) // _SafeStr_2472 = "_-6NV" (String#9894, DoABC#3) // _SafeStr_3455 = "_-0xf" (String#10263, DoABC#3) // _SafeStr_5723 = "_-3tT" (String#5003, DoABC#3) // _SafeStr_5724 = "_-4Eb" (String#6146, DoABC#3) // _SafeStr_5725 = "_-2Ai" (String#6922, DoABC#3) // _SafeStr_5726 = "_-620" (String#4622, DoABC#3) // _SafeStr_5727 = "_-3t0" (String#5164, DoABC#3) // _SafeStr_5728 = "_-5zt" (String#12741, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5730 = "_-2nY" (String#38384, DoABC#3) // _SafeStr_5731 = "_-3uT" (String#36648, DoABC#3) // _SafeStr_5732 = "_-ID" (String#25327, DoABC#3) // _SafeStr_5733 = "_-1wS" (String#22289, DoABC#3) // _SafeStr_5734 = "_-5kC" (String#23700, DoABC#3) // _SafeStr_5735 = "_-JF" (String#16685, DoABC#3) // _SafeStr_5736 = "_-3yb" (String#7092, DoABC#3) //------------------------------------------------------------ //_-07G._SafeStr_2509 package _-07G{ import _-4Y1._SafeStr_3; import _-5x9._SafeStr_2325; import _-2Of._SafeStr_3527; import _-29V.IWindowContainer; import _-3WJ.HabboCatalog; import _-3Pt._SafeStr_2354; import _-5x9._SafeStr_2973; import _-4iq._SafeStr_3530; import _-6Sj._SafeStr_2434; import _-6Sj.IItemListWindow; import _-0bw._SafeStr_2308; import _-px._SafeStr_2511; import _-6Sj.IBitmapWrapperWindow; import _-0JW._SafeStr_3529; import _-5x9._SafeStr_2213; import _-5Vh.WindowMouseEvent; import _-0JW._SafeStr_3526; import _-0JW._SafeStr_3528; import _-5Vh.WindowEvent; import _-29V.IWindow; import flash.display.BitmapData; public class _SafeStr_2509 implements _SafeStr_3, _SafeStr_2325 { private static const _SafeStr_5737:int = 1; private static const _SafeStr_5738:int = 2; private static const _SafeStr_5739:int = 3; private var _disposed:Boolean; private var _SafeStr_5740:_SafeStr_3527; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_5741:Boolean; private var _SafeStr_5742:int = -1; private var _SafeStr_5539:HabboCatalog; private var _SafeStr_5743:_SafeStr_2354; private var _SafeStr_5744:int; private var _SafeStr_5745:int = -1; private var _SafeStr_5746:int; public function _SafeStr_2509(k:HabboCatalog){ this._SafeStr_5539 = k; this._SafeStr_5740 = new _SafeStr_3527(this._SafeStr_5747); this._SafeStr_5539.connection.addMessageEvent(this._SafeStr_5740); } private function _SafeStr_5747(k:_SafeStr_3527):void{ var _local_3:_SafeStr_2973; if (this._SafeStr_5743 == null) { return; }; var _local_2:_SafeStr_3530 = k._SafeStr_5729(); if (this._SafeStr_5743._SafeStr_5748 != _local_2._SafeStr_5749) { return; }; this._SafeStr_5741 = _local_2.buyout; if (this._SafeStr_5539.getPurse().credits < _local_2.priceInCredits) { this._SafeStr_5539._SafeStr_5750(); return; }; if (this._SafeStr_5539.getPurse()._SafeStr_5751(_local_2.activityPointType) < _local_2.priceInActivityPoints) { this._SafeStr_5539._SafeStr_5752(_local_2.activityPointType); return; }; this._SafeStr_5322 = (this._SafeStr_5539.windowManager.buildFromXML((this._SafeStr_5539.assets.getAssetByName("rent_confirmation").content as XML)) as IWindowContainer); if (_local_2.priceInCredits > 0) { this._SafeStr_5322.findChildByName("price_amount").caption = _local_2.priceInCredits.toString(); _SafeStr_2434(this._SafeStr_5322.findChildByName("price_type")).assetUri = "toolbar_credit_icon_0"; } else { this._SafeStr_5322.findChildByName("price_amount").caption = _local_2.priceInActivityPoints.toString(); }; if (this._SafeStr_5741) { this._SafeStr_5322.caption = "${rent.confirmation.title.buyout}"; this._SafeStr_5322.findChildByName("rental_description").visible = false; this._SafeStr_5322.findChildByName("ok_button").caption = "${catalog.purchase_confirmation.buy}"; }; this._SafeStr_5322.findChildByName("furni_name").caption = this._SafeStr_5743._SafeStr_5594; IItemListWindow(this._SafeStr_5322.findChildByName("content_list")).arrangeListItems(); this._SafeStr_5322.center(); this._SafeStr_5322.procedure = this._SafeStr_5753; switch (this._SafeStr_5743.type) { case _SafeStr_2511._SafeStr_5754: _local_3 = this.roomEngine.getFurnitureImage(this._SafeStr_5743.id, new _SafeStr_2308(90, 0, 0), 64, this); break; case _SafeStr_2511._SafeStr_5755: _local_3 = this.roomEngine.getWallItemImage(this._SafeStr_5743.id, new _SafeStr_2308(90, 0, 0), 64, this); break; }; IBitmapWrapperWindow(this._SafeStr_5322.findChildByName("image")).bitmap = _local_3.data; this._SafeStr_5742 = _local_3.id; } public function dispose():void{ if (this._disposed) { return; }; this.close(); if (this._SafeStr_5740 != null) { this._SafeStr_5539.connection.removeMessageEvent(this._SafeStr_5740); this._SafeStr_5740 = null; }; this._disposed = true; } public function get disposed():Boolean{ return (this._disposed); } public function show(k:_SafeStr_2354, _arg_2:Boolean, _arg_3:int=-1, _arg_4:int=-1, _arg_5:Boolean=false):void{ this.close(); this._SafeStr_5743 = k; this._SafeStr_5745 = _arg_3; this._SafeStr_5746 = _arg_4; if (_arg_5) { this._SafeStr_5744 = _SafeStr_5739; } else { if (this._SafeStr_5745 > -1) { this._SafeStr_5744 = _SafeStr_5737; } else { this._SafeStr_5744 = _SafeStr_5738; }; }; var _local_6 = (k.type == _SafeStr_2511._SafeStr_5755); this._SafeStr_5539.connection.send(new _SafeStr_3529(_local_6, k._SafeStr_5748, _arg_2)); } private function get roomEngine():_SafeStr_2213{ return (this._SafeStr_5539.roomEngine); } private function _SafeStr_5753(k:WindowEvent, _arg_2:IWindow):void{ if (((!((k.type == WindowMouseEvent.CLICK))) || ((this._SafeStr_5322 == null)))) { return; }; switch (_arg_2.name) { case "cancel_button": case "header_button_close": this.close(); return; case "ok_button": switch (this._SafeStr_5744) { case _SafeStr_5737: this._SafeStr_5539.connection.send(new _SafeStr_3526((this._SafeStr_5743.type == _SafeStr_2511._SafeStr_5755), this._SafeStr_5745, this._SafeStr_5741)); break; case _SafeStr_5738: this._SafeStr_5539.connection.send(new _SafeStr_3528(this._SafeStr_5746, this._SafeStr_5741)); break; case _SafeStr_5739: this._SafeStr_5539._SafeStr_5756(this._SafeStr_5743._SafeStr_5757); break; }; this.close(); return; }; } private function close():void{ if (this._SafeStr_5322 == null) { return; }; this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; this._SafeStr_5742 = -1; } public function imageReady(k:int, _arg_2:BitmapData):void{ if (((!((this._SafeStr_5322 == null))) && ((k == this._SafeStr_5742)))) { IBitmapWrapperWindow(this._SafeStr_5322.findChildByName("image")).bitmap = _arg_2; }; } public function _SafeStr_5602(k:int):void{ } } }//package _-07G // _SafeStr_2213 = "_-l-" (String#862, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2325 = "_-4CB" (String#1328, DoABC#3) // _SafeStr_2354 = "_-50Q" (String#686, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2509 = "_-4TN" (String#12136, DoABC#3) // _SafeStr_2511 = "_-2Gl" (String#1128, DoABC#3) // _SafeStr_2973 = "_-1qE" (String#690, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3526 = "_-3ef" (String#14990, DoABC#3) // _SafeStr_3527 = "_-2SA" (String#10148, DoABC#3) // _SafeStr_3528 = "_-vk" (String#16622, DoABC#3) // _SafeStr_3529 = "_-0jF" (String#15548, DoABC#3) // _SafeStr_3530 = "_-0e5" (String#11278, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5594 = "_-0V1" (String#2606, DoABC#3) // _SafeStr_5602 = "_-43s" (String#2214, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5737 = "_-6Rz" (String#18464, DoABC#3) // _SafeStr_5738 = "_-3yp" (String#20092, DoABC#3) // _SafeStr_5739 = "_-23o" (String#19189, DoABC#3) // _SafeStr_5740 = "_-15k" (String#15899, DoABC#3) // _SafeStr_5741 = "_-2Rm" (String#18387, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_5743 = "_-0HM" (String#1661, DoABC#3) // _SafeStr_5744 = "_-0-h" (String#1497, DoABC#3) // _SafeStr_5745 = "_-66T" (String#22080, DoABC#3) // _SafeStr_5746 = "_-6ey" (String#9598, DoABC#3) // _SafeStr_5747 = "_-1UI" (String#35020, DoABC#3) // _SafeStr_5748 = "_-6c8" (String#7692, DoABC#3) // _SafeStr_5749 = "_-0Oo" (String#24498, DoABC#3) // _SafeStr_5750 = "_-3iH" (String#11277, DoABC#3) // _SafeStr_5751 = "_-2EA" (String#7581, DoABC#3) // _SafeStr_5752 = "_-5hQ" (String#16308, DoABC#3) // _SafeStr_5753 = "_-3ax" (String#1832, DoABC#3) // _SafeStr_5754 = "_-4oV" (String#2852, DoABC#3) // _SafeStr_5755 = "_-5hW" (String#2279, DoABC#3) // _SafeStr_5756 = "_-6Ed" (String#38021, DoABC#3) // _SafeStr_5757 = "_-5IF" (String#4627, DoABC#3) //------------------------------------------------------------ //_-07G.PlacedObjectPurchaseData package _-07G{ import _-4Y1._SafeStr_3; import _-6bU._SafeStr_2357; import _-3Pt._SafeStr_2354; import _-3WJ._SafeStr_2399; public class PlacedObjectPurchaseData implements _SafeStr_3 { private var _SafeStr_5588:Boolean = false; private var _SafeStr_5627:int; private var _SafeStr_5758:int; private var _SafeStr_5759:int; private var _SafeStr_5760:String = ""; private var _x:int = 0; private var _y:int = 0; private var _SafeStr_5761:int = 0; private var _SafeStr_5713:int; private var _SafeStr_5762:int; private var _SafeStr_5763:_SafeStr_2357; private var _SafeStr_5743:_SafeStr_2354; private var _SafeStr_5764:String; public function PlacedObjectPurchaseData(k:int, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:int, _arg_6:int, _arg_7:int, _arg_8:_SafeStr_2399){ this._SafeStr_5759 = k; this._SafeStr_5627 = _arg_2; this._SafeStr_5758 = _arg_3; this._SafeStr_5760 = _arg_4; this._x = _arg_5; this._y = _arg_6; this._SafeStr_5761 = _arg_7; this._SafeStr_5765(_arg_8); } public function dispose():void{ this._SafeStr_5588 = true; this._SafeStr_5763 = null; this._SafeStr_5743 = null; } public function get disposed():Boolean{ return (this._SafeStr_5588); } private function _SafeStr_5765(k:_SafeStr_2399):void{ this._SafeStr_5713 = k._SafeStr_5719; this._SafeStr_5762 = k.product._SafeStr_5766; this._SafeStr_5763 = k.product._SafeStr_5767; this._SafeStr_5743 = k.product._SafeStr_5768; this._SafeStr_5764 = k.product._SafeStr_5769; } public function toString():String{ return ([this._SafeStr_5759, this._SafeStr_5627, this._SafeStr_5758, this._SafeStr_5760, this._x, this._y, this._SafeStr_5761, this._SafeStr_5713, this._SafeStr_5762].toString()); } public function get _SafeStr_5566():int{ return (this._SafeStr_5627); } public function get category():int{ return (this._SafeStr_5758); } public function get roomId():int{ return (this._SafeStr_5759); } public function get _SafeStr_5770():String{ return (this._SafeStr_5760); } public function get x():int{ return (this._x); } public function get y():int{ return (this._y); } public function get direction():int{ return (this._SafeStr_5761); } public function get _SafeStr_5719():int{ return (this._SafeStr_5713); } public function get _SafeStr_5766():int{ return (this._SafeStr_5762); } public function get extraParameter():String{ return (this._SafeStr_5764); } public function get furniData():_SafeStr_2354{ return (this._SafeStr_5743); } } }//package _-07G // _SafeStr_2354 = "_-50Q" (String#686, DoABC#3) // _SafeStr_2357 = "_-k5" (String#2324, DoABC#3) // _SafeStr_2399 = "_-3Qi" (String#693, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_5566 = "_-0eD" (String#620, DoABC#3) // _SafeStr_5588 = "_-0C3" (String#652, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_5713 = "_-v5" (String#1685, DoABC#3) // _SafeStr_5719 = "_-5zr" (String#1484, DoABC#3) // _SafeStr_5743 = "_-0HM" (String#1661, DoABC#3) // _SafeStr_5758 = "_-6Su" (String#1029, DoABC#3) // _SafeStr_5759 = "_-2xD" (String#739, DoABC#3) // _SafeStr_5760 = "_-64l" (String#8397, DoABC#3) // _SafeStr_5761 = "_-6gq" (String#1234, DoABC#3) // _SafeStr_5762 = "_-26j" (String#5553, DoABC#3) // _SafeStr_5763 = "_-5lX" (String#4813, DoABC#3) // _SafeStr_5764 = "_-6V2" (String#7515, DoABC#3) // _SafeStr_5765 = "_-0Sw" (String#33643, DoABC#3) // _SafeStr_5766 = "_-6es" (String#2982, DoABC#3) // _SafeStr_5767 = "_-1rs" (String#11821, DoABC#3) // _SafeStr_5768 = "_-3Be" (String#2340, DoABC#3) // _SafeStr_5769 = "_-5D" (String#1281, DoABC#3) // _SafeStr_5770 = "_-VA" (String#10664, DoABC#3) //------------------------------------------------------------ //_-07G.PurchaseConfirmationDialog package _-07G{ import _-40e._SafeStr_20; import _-5x9._SafeStr_2325; import _-3WJ.HabboCatalog; import _-5x9._SafeStr_2213; import _-Qx._SafeStr_500; import _-3UH._SafeStr_10; import _-5x9._SafeStr_2367; import _-29V.IWindowContainer; import _-6Sj.IFrameWindow; import _-En.Offer; import _-3WJ.HabboCatalogUtils; import _-5GB._SafeStr_2400; import _-px._SafeStr_2511; import _-3WJ._SafeStr_431; import _-3WJ._SafeStr_2399; import flash.display.BitmapData; import _-6Sj.IBitmapWrapperWindow; import flash.geom.Matrix; import _-6bU._SafeStr_2357; import _-6Sj.IItemListWindow; import _-3UH.BitmapDataAsset; import _-5x9._SafeStr_2973; import _-En._SafeStr_2382; import _-40e._SafeStr_48; import _-5Vh.WindowMouseEvent; import _-6Sj.ITextWindow; import _-En.ProductImageConfiguration; import _-0bw._SafeStr_2308; import _-4zJ._SafeStr_111; import _-4zJ._SafeStr_51; import _-4zJ.AvatarAction; import _-2j-._SafeStr_3506; import _-6Sj.IButtonWindow; import _-6Sj.ICheckBoxWindow; import _-29V.IWindow; import _-5Vh.WindowEvent; import _-23h.ILocalization; import _-5Vh.WindowKeyboardEvent; import _-6Sj._SafeStr_2434; import _-5A9._SafeStr_2439; import _-3Pt._SafeStr_2354; import _-6Sj.IItemGridWindow; import _-En._SafeStr_2410; import _-4-i._SafeStr_3507; import _-4-i._SafeStr_3451; import _-3sY.HabboTracking; import flash.ui.Keyboard; import _-6Sj.ITextFieldWindow; import _-6RG._SafeStr_3278; import _-6RG._SafeStr_2330; import flash.text.TextFormat; import _-64Q._SafeStr_2464; public class PurchaseConfirmationDialog implements _SafeStr_20, _SafeStr_2325 { private const _SafeStr_5771:int = 10; private const _SafeStr_5772:uint = 4293848814; private const _SafeStr_5773:uint = 0xFFFFFFFF; private const _SafeStr_5774:uint = 4291613146; private var _SafeStr_5539:HabboCatalog; private var _SafeStr_5775:_SafeStr_2213; private var _SafeStr_5776:_SafeStr_500; private var _assets:_SafeStr_10; private var _SafeStr_5713:int; private var _SafeStr_5777:String = ""; private var _SafeStr_5778:int; private var _SafeStr_5764:String; private var _SafeStr_5779:_SafeStr_2367 = null; private var _SafeStr_5780:Array; private var _SafeStr_5781:String; private var _SafeStr_5782:IWindowContainer; private var _SafeStr_5783:IWindowContainer; private var _SafeStr_5784:int = -1; private var _SafeStr_5785:int; private var _SafeStr_5786:Boolean = false; private var _SafeStr_5787:String = ""; private var _SafeStr_5788:int; private var _SafeStr_5789:int = 0; private var _SafeStr_5725:Array; private var _SafeStr_5727:Array; private var _SafeStr_5726:Array; private var _SafeStr_5790:int; private var _SafeStr_5791:int; private var _SafeStr_5792:int; private var _SafeStr_5322:IFrameWindow; private var _disposed:Boolean = false; public function PurchaseConfirmationDialog(k:_SafeStr_500, _arg_2:_SafeStr_10){ this._SafeStr_5725 = []; this._SafeStr_5727 = []; this._SafeStr_5726 = []; super(); this._SafeStr_5776 = k; this._assets = _arg_2; } private static function _SafeStr_5793(k:int):Boolean{ return ((k == 8)); } public function _SafeStr_5794(k:_SafeStr_431, _arg_2:_SafeStr_2213, _arg_3:_SafeStr_2399, _arg_4:int, _arg_5:String, _arg_6:int, _arg_7:_SafeStr_2367, _arg_8:Array, _arg_9:String, _arg_10:BitmapData):void{ this._SafeStr_5539 = (k as HabboCatalog); this._SafeStr_5775 = _arg_2; this._SafeStr_5713 = _arg_3._SafeStr_5719; this._SafeStr_5778 = _arg_4; this._SafeStr_5764 = _arg_5; this._SafeStr_5779 = _arg_7; this._SafeStr_5780 = _arg_8; this._SafeStr_5781 = _arg_9; this._SafeStr_5785 = _arg_6; this._SafeStr_5786 = ((this._SafeStr_5539._SafeStr_5795) ? _arg_3._SafeStr_5796 : false); if ((((_arg_3 is Offer)) && (!((_arg_3.product == null))))) { this._SafeStr_5777 = _arg_3.product._SafeStr_5797; } else { if ((((_arg_3 is _SafeStr_2400)) || (HabboCatalogUtils._SafeStr_5798(_arg_3._SafeStr_5799)))) { this._SafeStr_5777 = _SafeStr_2511._SafeStr_5800; } else { return; }; }; this._SafeStr_5801(_arg_3, _arg_10); this._SafeStr_5539._SafeStr_5802(_arg_3); } public function dispose():void{ if (this.disposed) { return; }; this._disposed = true; this._SafeStr_5539 = null; this._SafeStr_5775 = null; this._SafeStr_5713 = -1; this._SafeStr_5778 = -1; this._SafeStr_5764 = ""; this._SafeStr_5780 = null; if (this._SafeStr_5322 != null) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; this._SafeStr_5782 = null; if (this._SafeStr_5783 != null) { this._SafeStr_5783.dispose(); this._SafeStr_5783 = null; }; } public function get disposed():Boolean{ return (this._disposed); } public function get _SafeStr_5797():String{ return (this._SafeStr_5777); } public function _SafeStr_5803():IBitmapWrapperWindow{ return (((this._SafeStr_5322) ? (this._SafeStr_5322.findChildByName("product_image") as IBitmapWrapperWindow) : null)); } public function _SafeStr_5804():Boolean{ return (((!((this._SafeStr_5787 == null))) && (!((this._SafeStr_5787 == ""))))); } public function imageReady(k:int, _arg_2:BitmapData):void{ if (k == this._SafeStr_5788) { this._SafeStr_5788 = 0; this._SafeStr_5805(_arg_2, true); }; } public function _SafeStr_5602(k:int):void{ } private function _SafeStr_5805(k:BitmapData, _arg_2:Boolean):void{ if ((((((this._SafeStr_5322 == null)) || ((k == null)))) || (this.disposed))) { return; }; var _local_3:IBitmapWrapperWindow = (this._SafeStr_5322.findChildByName("product_image") as IBitmapWrapperWindow); if (_local_3 == null) { return; }; if (_local_3.bitmap != null) { _local_3.bitmap.dispose(); _local_3.bitmap = null; }; if (_local_3.bitmap == null) { _local_3.bitmap = new BitmapData(_local_3.width, _local_3.height, true, 0); }; var _local_4:int = ((_local_3.width - k.width) * 0.5); var _local_5:int = ((_local_3.height - k.height) * 0.5); _local_3.bitmap.draw(k, new Matrix(1, 0, 0, 1, _local_4, _local_5)); if (_arg_2) { k.dispose(); }; } private function _SafeStr_5801(k:_SafeStr_2399, _arg_2:BitmapData):void{ var _local_7:_SafeStr_2357; var _local_8:IItemListWindow; var _local_9:Boolean; var _local_10:String; var _local_11:BitmapDataAsset; var _local_12:_SafeStr_2213; var _local_13:_SafeStr_2973; var _local_14:BitmapData; var _local_15:int; var _local_16:String; var _local_17:_SafeStr_2382; var _local_18:_SafeStr_48; if (this._SafeStr_5539 == null) { return; }; if (this._SafeStr_5322 != null) { this._SafeStr_5322.dispose(); }; this._SafeStr_5322 = (this._SafeStr_5539.utils.createWindow("purchase_confirmation", 2) as IFrameWindow); if (this._SafeStr_5322 == null) { return; }; this._SafeStr_5806(k); var _local_3:IWindowContainer = (this._SafeStr_5322.findChildByName("purchase_cost_box") as IWindowContainer); this._SafeStr_5539.utils._SafeStr_5807(_local_3, k, this._SafeStr_5785); this._SafeStr_5595("buy_button", this._SafeStr_5808); this._SafeStr_5595("cancel_button", this._SafeStr_5809); this._SafeStr_5595("header_button_close", this._SafeStr_5809); this._SafeStr_5322.center(); if (this._SafeStr_5539.getBoolean("disclaimer.credit_spending.enabled")) { this._SafeStr_5322.findChildByName("spending_disclaimer").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5810); this._SafeStr_5322.findChildByName("spending_disclaimer").addEventListener(WindowMouseEvent.DOUBLE_CLICK, this._SafeStr_5810); this._SafeStr_5811(false); } else { this._SafeStr_5322.findChildByName("disclaimer").dispose(); this._SafeStr_5811(true); }; var _local_4:ITextWindow = (this._SafeStr_5322.findChildByName("product_name") as ITextWindow); if (_local_4 != null) { _local_7 = this._SafeStr_5539.getProductData(k._SafeStr_5799); _local_4.text = (((_local_7 == null)) ? k._SafeStr_5799 : _local_7.name); }; var _local_5:ITextWindow = (this._SafeStr_5322.findChildByName("quantity") as ITextWindow); if (_local_5 != null) { if (((this._SafeStr_5539._SafeStr_5812) && ((this._SafeStr_5785 > 1)))) { _local_5.text = ("X " + this._SafeStr_5785); } else { _local_8 = IItemListWindow(this._SafeStr_5322.findChildByName("properties_itemlist")); if (_local_8 != null) { _local_8.removeListItem(_local_5); }; }; }; var _local_6:IBitmapWrapperWindow = (this._SafeStr_5322.findChildByName("product_image") as IBitmapWrapperWindow); if (_local_6 != null) { _local_9 = false; if (ProductImageConfiguration._SafeStr_5813(k._SafeStr_5799)) { _local_10 = ProductImageConfiguration._SafeStr_5814[k._SafeStr_5799]; _local_11 = (this._assets.getAssetByName(_local_10) as BitmapDataAsset); if (_local_11) { this._SafeStr_5805((_local_11.content as BitmapData), false); _local_9 = true; }; }; if (((!(_local_9)) && (k.product))) { _local_12 = this._SafeStr_5539.roomEngine; _local_15 = 0; _local_16 = ""; if ((k is Offer)) { _local_17 = k.product; if (_local_17 != null) { _local_15 = _local_17._SafeStr_5766; _local_16 = _local_17._SafeStr_5769; }; }; if (_arg_2 == null) { switch (this._SafeStr_5797) { case _SafeStr_2511._SafeStr_5754: _local_13 = _local_12.getFurnitureImage(_local_15, new _SafeStr_2308(90, 0, 0), 64, this, 0, _local_16, -1, -1, this._SafeStr_5779); break; case _SafeStr_2511._SafeStr_5755: _local_13 = _local_12.getWallItemImage(_local_15, new _SafeStr_2308(90, 0, 0), 64, this, 0, _local_16); break; case _SafeStr_2511._SafeStr_5815: _local_14 = this._SafeStr_5539.getPixelEffectIcon(_local_15); break; case _SafeStr_2511._SafeStr_5800: _local_14 = this._SafeStr_5539.getSubscriptionProductIcon(_local_15); break; case _SafeStr_2511._SafeStr_5821: _local_18 = this._SafeStr_5539.avatarRenderManager.createAvatarImage(_local_16, _SafeStr_111._SafeStr_5816, null, this); _local_18.setDirection(_SafeStr_51._SafeStr_5817, 3); _local_18.appendAction(AvatarAction._SafeStr_5818); _local_18.appendAction(AvatarAction._SafeStr_5819, AvatarAction._SafeStr_5820); _local_14 = _local_18.getImage(_SafeStr_51._SafeStr_5817, true); _local_18.dispose(); break; }; if (_local_13 != null) { _local_14 = _local_13.data; this._SafeStr_5788 = _local_13.id; }; } else { _local_14 = _arg_2; }; this._SafeStr_5805(_local_14, true); _SafeStr_3506._SafeStr_5822(k, (this._SafeStr_5322.findChildByName("buy_button") as IButtonWindow)); }; }; } private function _SafeStr_5810(k:WindowMouseEvent):void{ var _local_2:ICheckBoxWindow = (k.target as ICheckBoxWindow); if (_local_2 != null) { this._SafeStr_5811(_local_2._SafeStr_5325); }; } private function _SafeStr_5811(k:Boolean):void{ if (this._SafeStr_5322 == null) { return; }; var _local_2:IWindow = this._SafeStr_5322.findChildByName("buy_button"); if (_local_2 == null) { return; }; if (k) { _local_2.enable(); } else { _local_2.disable(); }; } private function _SafeStr_5806(k:_SafeStr_2399):void{ if (k == null) { return; }; var _local_2:_SafeStr_2357 = this._SafeStr_5539.getProductData(k._SafeStr_5799); var _local_3:String = (((_local_2)==null) ? "" : _local_2.name); this._SafeStr_5539.windowManager.registerLocalizationParameter("catalog.purchase.confirmation.dialog.costs", "offer_name", _local_3); } private function _SafeStr_5595(k:String, _arg_2:Function):void{ var _local_3:IWindow = this._SafeStr_5322.findChildByName(k); if (_local_3 != null) { _local_3.addEventListener(WindowMouseEvent.CLICK, _arg_2); }; } public function getAvatarFaceBitmap(k:String):BitmapData{ if ((((this._SafeStr_5539 == null)) || ((this._SafeStr_5539.avatarRenderManager == null)))) { return (null); }; var _local_2:BitmapData; var _local_3:_SafeStr_48 = this._SafeStr_5539.avatarRenderManager.createAvatarImage(k, _SafeStr_111._SafeStr_5816, null, this); if (_local_3 != null) { _local_2 = _local_3._SafeStr_5823(_SafeStr_51._SafeStr_5824); _local_3.dispose(); }; return (_local_2); } public function _SafeStr_5825(k:String):void{ if ((((((((this._SafeStr_5539 == null)) || ((this._SafeStr_5322 == null)))) || (this._SafeStr_5322.disposed))) || (this.disposed))) { return; }; if (k == this._SafeStr_5539.sessionDataManager.figure) { this._SafeStr_5826(); }; var _local_2:_SafeStr_48 = this._SafeStr_5539.avatarRenderManager.createAvatarImage(k, _SafeStr_111._SafeStr_5816, null, this); _local_2.setDirection(_SafeStr_51._SafeStr_5817, 3); _local_2.appendAction(AvatarAction._SafeStr_5818); _local_2.appendAction(AvatarAction._SafeStr_5819, AvatarAction._SafeStr_5820); var _local_3:BitmapData = _local_2.getImage(_SafeStr_51._SafeStr_5817, true); _local_2.dispose(); this._SafeStr_5805(_local_3, true); } private function _SafeStr_5827(k:Boolean):void{ var _local_2:IBitmapWrapperWindow = (this._SafeStr_5322.findChildByName("avatar_image") as IBitmapWrapperWindow); if (_local_2 != null) { if (k) { this._SafeStr_5826(); } else { this._SafeStr_5828(); }; }; var _local_3:ITextWindow = (this._SafeStr_5322.findChildByName("message_from") as ITextWindow); if (_local_3 != null) { _local_3.visible = k; }; } private function _SafeStr_5826():void{ var k:BitmapData = this.getAvatarFaceBitmap(this._SafeStr_5539.sessionDataManager.figure); if (k != null) { this._SafeStr_5829(k); }; } private function _SafeStr_5828():void{ var _local_2:BitmapData; var k:BitmapDataAsset = (this._assets.getAssetByName("gift_incognito") as BitmapDataAsset); if (k != null) { _local_2 = (k.content as BitmapData); if (_local_2 != null) { this._SafeStr_5829(_local_2.clone()); }; }; } private function _SafeStr_5829(k:BitmapData):void{ if (k == null) { return; }; var _local_2:IBitmapWrapperWindow = (this._SafeStr_5322.findChildByName("avatar_image") as IBitmapWrapperWindow); if (_local_2 == null) { return; }; _local_2.bitmap = k; _local_2.width = k.width; _local_2.height = k.height; } private function _SafeStr_5830(k:WindowEvent):void{ this._SafeStr_5827(true); this._SafeStr_5826(); } private function _SafeStr_5831(k:WindowEvent):void{ this._SafeStr_5827(false); } private function _SafeStr_5832():Boolean{ var k:ICheckBoxWindow; if (this._SafeStr_5833()) { if (this._SafeStr_5322 != null) { k = (this._SafeStr_5322.findChildByName("show_face_checkbox") as ICheckBoxWindow); if (k != null) { return (k._SafeStr_5325); }; }; return (false); }; return (true); } private function _SafeStr_5834():void{ var _local_9:IWindow; if ((((this._SafeStr_5322 == null)) || (this._SafeStr_5322.disposed))) { return; }; var k:Boolean = this._SafeStr_5835(); var _local_2:String = ""; var _local_3:String = ""; var _local_4:ILocalization; var _local_5:ITextWindow = (this._SafeStr_5322.findChildByName("pick_box_title") as ITextWindow); if (_local_5 != null) { _local_3 = ((k) ? "catalog.gift_wrapping_new.box.default" : ("catalog.gift_wrapping_new.box." + this._SafeStr_5726[this._SafeStr_5791])); _local_4 = this._SafeStr_5776._SafeStr_5836(_local_3); _local_2 = _local_3; if (_local_4 != null) { _local_2 = _local_4.value; }; _local_5.text = _local_2; }; var _local_6:ITextWindow = (this._SafeStr_5322.findChildByName("pick_box_price_title") as ITextWindow); if (_local_6 != null) { _local_3 = ((k) ? "catalog.gift_wrapping_new.freeprice" : "catalog.gift_wrapping_new.price"); _local_4 = this._SafeStr_5776._SafeStr_5836(_local_3); _local_2 = _local_3; if (_local_4 != null) { _local_2 = _local_4.value; }; _local_6.text = _local_2; }; var _local_7:IItemListWindow = (this._SafeStr_5322.findChildByName("price_box_container") as IItemListWindow); if (_local_7 != null) { _local_9 = _local_7.getListItemByName("small_coin"); if (_local_9 != null) { _local_9.visible = !(k); _local_7.arrangeListItems(); }; }; var _local_8:ITextWindow = (this._SafeStr_5322.findChildByName("pick_ribbon_title") as ITextWindow); if (_local_8 != null) { _local_3 = ("catalog.gift_wrapping_new.ribbon." + this._SafeStr_5790); _local_4 = this._SafeStr_5776._SafeStr_5836(_local_3); _local_2 = _local_3; if (_local_4 != null) { _local_2 = _local_4.value; }; _local_8.text = _local_2; }; } public function _SafeStr_5837():void{ var _local_8:String; var _local_9:String; var _local_10:String; var _local_11:Number; if (this._SafeStr_5322 != null) { this._SafeStr_5322.dispose(); }; var k:_SafeStr_2472 = this._SafeStr_5539._SafeStr_5838; this._SafeStr_5322 = (this._SafeStr_5539.utils.createWindow("gift_wrapping") as IFrameWindow); if (this._SafeStr_5322 == null) { return; }; this._SafeStr_5322.center(); this._SafeStr_5595("give_gift_button", this._SafeStr_5839); this._SafeStr_5595("cancel_link_region", this._SafeStr_5840); this._SafeStr_5595("header_button_close", this._SafeStr_5840); var _local_2:IWindow = this._SafeStr_5322.findChildByName("name_input"); if (_local_2 != null) { if (this._SafeStr_5781 != null) { this._SafeStr_5841(this._SafeStr_5781); } else { this._SafeStr_5842(); }; this._SafeStr_5843(); _local_2.addEventListener(WindowEvent._SafeStr_5844, this._SafeStr_5845); _local_2.addEventListener(WindowMouseEvent.DOWN, this._SafeStr_5846); _local_2.addEventListener(WindowKeyboardEvent._SafeStr_5383, this._SafeStr_5847); _local_2.addEventListener(WindowEvent._SafeStr_5848, this._SafeStr_5849); _local_2.addEventListener(WindowEvent._SafeStr_5850, this._SafeStr_5851); }; var _local_3:_SafeStr_2434 = (this._SafeStr_5322.findChildByName("gift_card") as _SafeStr_2434); if (_local_3) { _local_8 = this._SafeStr_5539.getProperty("catalog.gift_wrapping_new.gift_card"); if (_local_8 != "") { _local_3.assetUri = (("${image.library.url}Giftcards/" + _local_8) + ".png"); }; }; var _local_4:ICheckBoxWindow = (this._SafeStr_5322.findChildByName("show_face_checkbox") as ICheckBoxWindow); if (_local_4) { if (this._SafeStr_5833()) { _local_4.visible = true; _local_4.select(); _local_4.addEventListener(WindowEvent._SafeStr_5852, this._SafeStr_5830); _local_4.addEventListener(WindowEvent._SafeStr_5853, this._SafeStr_5831); } else { _local_4.visible = false; }; }; var _local_5:IWindow = this._SafeStr_5322.findChildByName("show_face_checkbox_title"); if (((!((_local_5 == null))) && (!(this._SafeStr_5833())))) { _local_5.visible = false; }; this._SafeStr_5826(); var _local_6:IWindow = this._SafeStr_5322.findChildByName("message_input"); if (_local_6 != null) { this._SafeStr_5854(); _local_6.addEventListener(WindowEvent._SafeStr_5844, this._SafeStr_5855); _local_6.addEventListener(WindowEvent._SafeStr_5848, this._SafeStr_5856); _local_6.addEventListener(WindowEvent._SafeStr_5850, this._SafeStr_5857); }; var _local_7:IWindow = this._SafeStr_5322.findChildByName("message_from"); if (_local_7 != null) { _local_9 = this._SafeStr_5539.sessionDataManager.userName; _local_10 = "catalog.gift_wrapping_new.message_from"; this._SafeStr_5776.registerParameter(_local_10, "name", _local_9); _local_7.caption = this._SafeStr_5776.getLocalization(_local_10, _local_9); }; this._SafeStr_5595("ribbon_prev", this._SafeStr_5858); this._SafeStr_5595("ribbon_next", this._SafeStr_5859); this._SafeStr_5595("box_prev", this._SafeStr_5860); this._SafeStr_5595("box_next", this._SafeStr_5861); this._SafeStr_5776.registerParameter("catalog.gift_wrapping_new.price", "price", k.price.toString()); if (k._SafeStr_5735.length > 0) { _local_11 = Math.floor((Math.random() * k._SafeStr_5735.length)); this._SafeStr_5789 = k._SafeStr_5735[_local_11]; }; this._SafeStr_5725 = k._SafeStr_5732; this._SafeStr_5726 = this._SafeStr_5726.concat(k._SafeStr_5733); this._SafeStr_5726.push(this._SafeStr_5789); this._SafeStr_5727 = k._SafeStr_5734; this._SafeStr_5792 = this._SafeStr_5725[0]; this._SafeStr_5790 = this._SafeStr_5727[0]; this._SafeStr_5791 = this._SafeStr_5539.getInteger("catalog.purchase.gift_wrapping.default_box_index", 0); if ((((this._SafeStr_5791 < 0)) || ((this._SafeStr_5791 > (this._SafeStr_5726.length - 1))))) { this._SafeStr_5791 = 0; }; this._SafeStr_5862(); this._SafeStr_5863(); this._SafeStr_5864(); } private function _SafeStr_5833():Boolean{ return (this._SafeStr_5539.sessionDataManager.hasSecurity(_SafeStr_2439._SafeStr_5865)); } private function _SafeStr_5835():Boolean{ return ((this._SafeStr_5726[this._SafeStr_5791] == this._SafeStr_5789)); } private function _SafeStr_5864():void{ if (this._SafeStr_5790 < 0) { this._SafeStr_5790 = (this._SafeStr_5727.length - 1); }; if (this._SafeStr_5790 > (this._SafeStr_5727.length - 1)) { this._SafeStr_5790 = 0; }; if (this._SafeStr_5791 < 0) { this._SafeStr_5791 = (this._SafeStr_5726.length - 1); }; if (this._SafeStr_5791 > (this._SafeStr_5726.length - 1)) { this._SafeStr_5791 = 0; }; var k:int = this._SafeStr_5726[this._SafeStr_5791]; if (_SafeStr_5793(k)) { this._SafeStr_5790 = 10; if (this._SafeStr_5790 > (this._SafeStr_5727.length - 1)) { this._SafeStr_5790 = 0; }; }; var _local_2:int = ((k * 1000) + this._SafeStr_5727[this._SafeStr_5790]); if (this._SafeStr_5322 == null) { return; }; if (this._SafeStr_5775 == null) { return; }; var _local_3:String = _local_2.toString(); var _local_4:int = this._SafeStr_5792; var _local_5:Boolean = this._SafeStr_5835(); if (_local_5) { this._SafeStr_5866(false); _local_4 = this._SafeStr_5789; _local_3 = ""; } else { if (_SafeStr_5793(k)) { this._SafeStr_5866(false); } else { this._SafeStr_5866(true); if ((((k >= 3)) && ((k <= 6)))) { this._SafeStr_5867(false); }; }; }; var _local_6:_SafeStr_2973 = this._SafeStr_5775.getFurnitureImage(_local_4, new _SafeStr_2308(180), 64, this, 0, _local_3); if (_local_6 == null) { return; }; this._SafeStr_5788 = _local_6.id; this._SafeStr_5805(_local_6.data, true); this._SafeStr_5868(false); this._SafeStr_5834(); } private function _SafeStr_5862():void{ var _local_3:int; var _local_4:_SafeStr_2354; var _local_5:IWindowContainer; if (this._SafeStr_5322 == null) { return; }; var k:IItemGridWindow = (this._SafeStr_5322.findChildByName("color_grid") as IItemGridWindow); k.destroyGridItems(); var _local_2:IWindowContainer = (this._SafeStr_5539.utils.createWindow("gift_palette_item") as IWindowContainer); for each (_local_3 in this._SafeStr_5725) { _local_4 = this._SafeStr_5539._SafeStr_5869(_local_3, _SafeStr_2511._SafeStr_5754); _local_5 = (_local_2.clone() as IWindowContainer); if (((!(_local_4)) || (!(_local_5)))) { } else { _local_5.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5870); _local_5.findChildByName("color").color = _local_4._SafeStr_5871[0]; _local_5.id = _local_3; k._SafeStr_5382(_local_5); }; }; } private function _SafeStr_5872():void{ var k:IWindow = this._SafeStr_5322.findChildByName("name_input"); if (k == null) { return; }; var _local_2:String = k.caption; var _local_3:IWindow = this._SafeStr_5322.findChildByName("message_input"); var _local_4:String = (((_local_3)==null) ? "" : _local_3.caption); var _local_5:Boolean = this._SafeStr_5835(); var _local_6:int = ((_local_5) ? this._SafeStr_5789 : this._SafeStr_5792); var _local_7:int = ((_local_5) ? 0 : this._SafeStr_5726[this._SafeStr_5791]); var _local_8:int = ((_local_5) ? 0 : this._SafeStr_5727[this._SafeStr_5790]); var _local_9:Boolean = this._SafeStr_5832(); this._SafeStr_5539._SafeStr_5873(this._SafeStr_5778, this._SafeStr_5713, this._SafeStr_5764, _local_2, _local_4, _local_6, _local_7, _local_8, _local_9); } private function _SafeStr_5874(k:String):void{ var _local_2:IWindow = this._SafeStr_5322.findChildByName(k); if (_local_2 != null) { _local_2.disable(); }; } private function _SafeStr_5875(k:String):void{ var _local_2:IWindow = this._SafeStr_5322.findChildByName(k); if (_local_2 != null) { _local_2.enable(); }; } private function _SafeStr_5808(k:WindowEvent):void{ this._SafeStr_5874("buy_button"); this._SafeStr_5874("cancel_button"); this._SafeStr_5874("publish_check"); this._SafeStr_5539._SafeStr_5876(this._SafeStr_5778, this._SafeStr_5713, this._SafeStr_5764, this._SafeStr_5785); var _local_2:_SafeStr_2410 = this._SafeStr_5539._SafeStr_5877; if (_local_2 != null) { _local_2.dispatchWidgetEvent(new _SafeStr_3507(_SafeStr_3451.PURCHASE)); }; } private function _SafeStr_5878(k:WindowEvent):void{ this._SafeStr_5837(); HabboTracking.getInstance().trackEventLog("Catalog", "clickConfirm", "client.buy_as_gift.clicked"); } private function _SafeStr_5809(k:WindowEvent):void{ this._SafeStr_5539._SafeStr_5879(); this.dispose(); } private function _SafeStr_5839(k:WindowEvent):void{ this._SafeStr_5872(); this._SafeStr_5880(false); this._SafeStr_5539._SafeStr_5881 = null; this._SafeStr_5539._SafeStr_5879(); } private function _SafeStr_5840(k:WindowEvent):void{ this._SafeStr_5539._SafeStr_5879(); this.dispose(); } private function _SafeStr_5858(k:WindowEvent):void{ this._SafeStr_5790--; this._SafeStr_5864(); } private function _SafeStr_5859(k:WindowEvent):void{ this._SafeStr_5790++; this._SafeStr_5864(); } private function _SafeStr_5860(k:WindowEvent):void{ this._SafeStr_5791--; this._SafeStr_5864(); } private function _SafeStr_5861(k:WindowEvent):void{ this._SafeStr_5791++; this._SafeStr_5864(); } private function _SafeStr_5845(k:WindowEvent):void{ var _local_5:String; var _local_2:IWindow = k.target; if (_local_2 == null) { return; }; this._SafeStr_5843(); if (this._SafeStr_5787 == _local_2.caption) { return; }; var _local_3:String = _local_2.caption.toLowerCase(); var _local_4:Array = []; for each (_local_5 in this._SafeStr_5780) { if (_local_5.toLowerCase().search(_local_3) != -1) { _local_4.push(_local_5); }; if (_local_4.length >= this._SafeStr_5771) { break; }; }; this._SafeStr_5787 = _local_2.caption; this._SafeStr_5882(_local_4); } private function _SafeStr_5846(k:WindowEvent):void{ var _local_2:IWindow = k.target; if (_local_2 == null) { return; }; this._SafeStr_5868(false); } private function _SafeStr_5847(k:WindowEvent):void{ var _local_4:Boolean; var _local_2:WindowKeyboardEvent = (k as WindowKeyboardEvent); var _local_3:IWindow = k.target; switch (_local_2.keyCode) { case Keyboard.UP: this._SafeStr_5883((this._SafeStr_5784 - 1)); return; case Keyboard.DOWN: this._SafeStr_5883((this._SafeStr_5784 + 1)); if (_local_3 != null) { if (_local_3.caption.length == 0) { if ((((this._SafeStr_5782 == null)) || (!(this._SafeStr_5782.visible)))) { _local_4 = this._SafeStr_5884(); if (_local_4) { this._SafeStr_5883(0); }; }; }; }; return; case Keyboard.ENTER: this._SafeStr_5885(); return; case Keyboard.TAB: this._SafeStr_5886(); return; }; } private function _SafeStr_5884():Boolean{ var k:Array; var _local_2:String; if (((!((this._SafeStr_5780 == null))) && ((this._SafeStr_5780.length > 0)))) { k = []; for each (_local_2 in this._SafeStr_5780) { k.push(_local_2); if (k.length >= this._SafeStr_5771) { break; }; }; this._SafeStr_5882(k); this._SafeStr_5868(true); return (true); }; return (false); } private function _SafeStr_5842():void{ if (this._SafeStr_5322 == null) { return; }; var k:ITextFieldWindow = (this._SafeStr_5322.findChildByName("name_input") as ITextFieldWindow); if (k == null) { return; }; k.visible = true; k.focus(); } private function _SafeStr_5886():void{ if (this._SafeStr_5322 == null) { return; }; var k:ITextFieldWindow = (this._SafeStr_5322.findChildByName("message_input") as ITextFieldWindow); if (k == null) { return; }; k.visible = true; k.focus(); } private function _SafeStr_5885():void{ if ((((this._SafeStr_5782 == null)) || (!(this._SafeStr_5782.visible)))) { return; }; var k:IItemListWindow = (this._SafeStr_5782.findChildByName("suggestion_list") as IItemListWindow); if (k == null) { return; }; var _local_2:IWindowContainer = (k.getListItemAt(this._SafeStr_5784) as IWindowContainer); if (_local_2 == null) { return; }; var _local_3:IWindow = _local_2.findChildByName("name_text"); if (_local_3 == null) { return; }; this._SafeStr_5841(_local_3.caption); this._SafeStr_5868(false); } private function _SafeStr_5868(k:Boolean):void{ if (this._SafeStr_5782 == null) { return; }; this._SafeStr_5782.visible = k; if (!k) { this._SafeStr_5887(true); }; } private function _SafeStr_5887(k:Boolean):void{ var _local_2:IWindow = this._SafeStr_5322.findChildByName("message_input"); if (_local_2 != null) { _local_2.visible = k; }; } private function _SafeStr_5855(k:WindowEvent):void{ var _local_2:IWindow = k.target; if (_local_2 == null) { return; }; this._SafeStr_5854(); } private function _SafeStr_5849(k:WindowEvent):void{ var _local_2:IWindow = k.target; if (_local_2 == null) { return; }; this._SafeStr_5843(); } private function _SafeStr_5851(k:WindowEvent):void{ var _local_2:IWindow = k.target; if (_local_2 == null) { return; }; this._SafeStr_5843(); } private function _SafeStr_5856(k:WindowEvent):void{ this._SafeStr_5854(); this._SafeStr_5868(false); } private function _SafeStr_5857(k:WindowEvent):void{ this._SafeStr_5854(); } private function _SafeStr_5843():void{ if (this._SafeStr_5322 == null) { return; }; var k:IWindow = this._SafeStr_5322.findChildByName("name_input"); if (k == null) { return; }; var _local_2:String = k.caption; if ((((_local_2 == null)) || ((_local_2.length == 0)))) { this._SafeStr_5888(true, "name_input_hint", "catalog.gift_wrapping_new.name_hint"); } else { this._SafeStr_5888(false, "name_input_hint", "catalog.gift_wrapping_new.name_hint"); }; } private function _SafeStr_5854():void{ if (this._SafeStr_5322 == null) { return; }; var k:IWindow = this._SafeStr_5322.findChildByName("message_input"); if (k == null) { return; }; var _local_2:String = k.caption; if ((((_local_2 == null)) || ((_local_2.length == 0)))) { this._SafeStr_5888(true, "message_input_hint", "catalog.gift_wrapping_new.message_hint"); } else { this._SafeStr_5888(false, "message_input_hint", "catalog.gift_wrapping_new.message_hint"); }; } private function _SafeStr_5888(k:Boolean, _arg_2:String, _arg_3:String):void{ var _local_4:ITextWindow = (this._SafeStr_5322.findChildByName(_arg_2) as ITextWindow); if (_local_4 != null) { _local_4.text = this._SafeStr_5776.getLocalization(_arg_3); _local_4.visible = k; }; } private function _SafeStr_5889(k:Boolean):void{ if (this._SafeStr_5322 == null) { return; }; var _local_2:IWindow = this._SafeStr_5322.findChildByName("ribbon_prev"); this._SafeStr_5890(_local_2, k); var _local_3:IWindow = this._SafeStr_5322.findChildByName("ribbon_next"); this._SafeStr_5890(_local_3, k); var _local_4:IWindow = this._SafeStr_5322.findChildByName("pick_ribbon_title"); this._SafeStr_5890(_local_4, k); } private function _SafeStr_5866(k:Boolean):void{ this._SafeStr_5867(k); this._SafeStr_5889(k); } private function _SafeStr_5867(k:Boolean):void{ if (this._SafeStr_5322 == null) { return; }; var _local_2:IWindow = this._SafeStr_5322.findChildByName("box_color_title"); this._SafeStr_5890(_local_2, k); var _local_3:IWindowContainer = (this._SafeStr_5322.findChildByName("color_picker_container") as IWindowContainer); if (_local_3 != null) { this._SafeStr_5890(_local_3, k); }; } private function _SafeStr_5890(k:IWindow, _arg_2:Boolean):void{ var _local_3:_SafeStr_3278; var _local_4:int; var _local_5:int; var _local_6:IWindow; this._SafeStr_5891(k, _arg_2); if ((k is _SafeStr_2330)) { _local_3 = _SafeStr_2330(k).iterator; _local_4 = _local_3.length; if (_local_4 > 0) { _local_5 = 0; while (_local_5 < _local_4) { _local_6 = (_local_3[_local_5] as IWindow); if (_local_6 != null) { this._SafeStr_5891(_local_6, _arg_2); if ((_local_6 is _SafeStr_2330)) { this._SafeStr_5890(_local_6, _arg_2); }; }; _local_5++; }; }; }; } private function _SafeStr_5891(k:IWindow, _arg_2:Boolean):void{ if (_arg_2) { k.blend = 1; k.enable(); } else { k.blend = 0.5; k.disable(); }; } private function _SafeStr_5882(k:Array):void{ var _local_4:String; var _local_5:IWindowContainer; var _local_6:ITextWindow; var _local_7:int; var _local_8:int; var _local_9:TextFormat; var _local_10:int; if (this._SafeStr_5782 == null) { this._SafeStr_5782 = (this._SafeStr_5322.findChildByName("suggestion_container") as IWindowContainer); }; if (this._SafeStr_5783 == null) { this._SafeStr_5783 = (this._SafeStr_5539.utils.createWindow("suggestion_list_item_new") as IWindowContainer); }; if ((((this._SafeStr_5782 == null)) || ((this._SafeStr_5783 == null)))) { return; }; var _local_2:IItemListWindow = (this._SafeStr_5782.findChildByName("suggestion_list") as IItemListWindow); if (_local_2 == null) { return; }; _local_2._SafeStr_5892(); if (k.length == 0) { this._SafeStr_5868(false); return; }; this._SafeStr_5868(true); var _local_3:int; for each (_local_4 in k) { _local_5 = (this._SafeStr_5783.clone() as IWindowContainer); if (_local_5 != null) { _local_5.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5893); _local_5.addEventListener(WindowMouseEvent._SafeStr_5575, this._SafeStr_5894); _local_6 = (_local_5.findChildByName("name_text") as ITextWindow); if (_local_6 != null) { _local_6.text = _local_4; if (this._SafeStr_5787 != null) { _local_7 = this._SafeStr_5787.length; if (_local_7 > 0) { _local_8 = _local_4.toLowerCase().search(this._SafeStr_5787.toLowerCase()); if (_local_8 != -1) { _local_9 = _local_6.getTextFormat(); _local_9.bold = true; _local_10 = (_local_8 + _local_7); if (_local_10 > _local_4.length) { _local_10 = _local_4.length; }; _local_6.setTextFormat(_local_9, _local_8, _local_10); }; }; }; _local_2.addListItem(_local_5); }; _local_5.color = this._SafeStr_5895(_local_3); _local_3++; }; }; this._SafeStr_5887((k.length < 2)); this._SafeStr_5883(0); } private function _SafeStr_5893(k:WindowEvent):void{ var _local_2:IWindowContainer = (k.target as IWindowContainer); if (_local_2 == null) { return; }; var _local_3:ITextWindow = (_local_2.findChildByName("name_text") as ITextWindow); if (_local_3 == null) { return; }; this._SafeStr_5841(_local_3.text); this._SafeStr_5868(false); } private function _SafeStr_5894(k:WindowEvent):void{ var _local_2:IWindowContainer = (k.target as IWindowContainer); if (_local_2 == null) { return; }; var _local_3:IItemListWindow = (this._SafeStr_5782.findChildByName("suggestion_list") as IItemListWindow); if (_local_3 == null) { return; }; this._SafeStr_5883(_local_3._SafeStr_5896(_local_2)); } private function _SafeStr_5883(k:int):void{ var _local_3:IWindowContainer; if (this._SafeStr_5782 == null) { return; }; var _local_2:IItemListWindow = (this._SafeStr_5782.findChildByName("suggestion_list") as IItemListWindow); if (_local_2 == null) { return; }; _local_3 = (_local_2.getListItemAt(this._SafeStr_5784) as IWindowContainer); if (_local_3 != null) { _local_3.color = this._SafeStr_5895(this._SafeStr_5784); }; this._SafeStr_5784 = k; if (this._SafeStr_5784 < 0) { this._SafeStr_5784 = (_local_2.numListItems - 1); }; if (this._SafeStr_5784 >= _local_2.numListItems) { this._SafeStr_5784 = 0; }; _local_3 = (_local_2.getListItemAt(this._SafeStr_5784) as IWindowContainer); if (_local_3 != null) { _local_3.color = this._SafeStr_5774; }; } private function _SafeStr_5895(k:int):uint{ return (((((k % 2) == 0)) ? this._SafeStr_5772 : this._SafeStr_5773)); } private function _SafeStr_5841(k:String):void{ if (this._SafeStr_5322 == null) { return; }; var _local_2:IWindow = this._SafeStr_5322.findChildByName("name_input"); if (_local_2 == null) { return; }; _local_2.caption = k; this._SafeStr_5843(); this._SafeStr_5886(); } private function _SafeStr_5870(k:WindowEvent):void{ this._SafeStr_5792 = k.target.id; this._SafeStr_5863(); this._SafeStr_5864(); } private function _SafeStr_5863():void{ var _local_2:IWindowContainer; var _local_3:IWindow; if (this._SafeStr_5322 == null) { return; }; var k:IItemGridWindow = (this._SafeStr_5322.findChildByName("color_grid") as IItemGridWindow); if (k == null) { return; }; var _local_4:int; while (_local_4 < k.numGridItems) { _local_2 = (k._SafeStr_5897(_local_4) as IWindowContainer); if (_local_2 == null) { } else { _local_3 = _local_2.findChildByName("selection"); if (_local_3 == null) { } else { _local_3.visible = (_local_2.id == this._SafeStr_5792); }; }; _local_4++; }; } public function _SafeStr_5898():void{ if (this.disposed) { return; }; this._SafeStr_5880(true); if (((!(this._SafeStr_5539)) || (!(this._SafeStr_5539.windowManager)))) { return; }; this._SafeStr_5539.windowManager.alert(("$" + "{catalog.gift_wrapping.receiver_not_found.title}"), ("$" + "{catalog.gift_wrapping.receiver_not_found.info}"), 0, this._SafeStr_5899); } private function _SafeStr_5899(k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); this._SafeStr_5880(true); } private function _SafeStr_5880(k:Boolean):void{ if (this._SafeStr_5322 == null) { return; }; var _local_2:IButtonWindow = (this._SafeStr_5322.findChildByName("give_gift_button") as IButtonWindow); if (_local_2 != null) { if (k) { _local_2.enable(); } else { _local_2.disable(); }; }; } public function _SafeStr_5900():void{ if (this.disposed) { return; }; if (this._SafeStr_5322 == null) { return; }; this._SafeStr_5880(true); this._SafeStr_5875("header_button_close"); var k:ICheckBoxWindow = (this._SafeStr_5322.findChildByName("use_free_checkbox") as ICheckBoxWindow); if (k != null) { k.select(); }; } public function _SafeStr_5901():void{ var k:IWindow = this._SafeStr_5322.findChildByName("buy_button"); k.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_5808); k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5878); k.caption = "${catalog.purchase_confirmation.gift}"; this._SafeStr_5322.caption = "${catalog.purchase_confirmation.gift.title}"; } } }//package _-07G // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_111 = "_-4QR" (String#2358, DoABC#3) // _SafeStr_20 = "_-3ho" (String#3317, DoABC#3) // _SafeStr_2213 = "_-l-" (String#862, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2325 = "_-4CB" (String#1328, DoABC#3) // _SafeStr_2330 = "_-42P" (String#3528, DoABC#3) // _SafeStr_2354 = "_-50Q" (String#686, DoABC#3) // _SafeStr_2357 = "_-k5" (String#2324, DoABC#3) // _SafeStr_2367 = "_-6Fl" (String#731, DoABC#3) // _SafeStr_2382 = "_-1Fg" (String#1382, DoABC#3) // _SafeStr_2399 = "_-3Qi" (String#693, DoABC#3) // _SafeStr_2400 = "_-Ab" (String#2832, DoABC#3) // _SafeStr_2410 = "_-04C" (String#2796, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2439 = "_-6I8" (String#2698, DoABC#3) // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_2472 = "_-6NV" (String#9894, DoABC#3) // _SafeStr_2511 = "_-2Gl" (String#1128, DoABC#3) // _SafeStr_2973 = "_-1qE" (String#690, DoABC#3) // _SafeStr_3278 = "_-6gz" (String#1595, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3506 = "_-0uq" (String#15080, DoABC#3) // _SafeStr_3507 = "_-5cm" (String#4033, DoABC#3) // _SafeStr_431 = "_-5AK" (String#1130, DoABC#3) // _SafeStr_48 = "_-5ao" (String#1431, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_51 = "_-Jc" (String#1722, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5325 = "_-2iN" (String#998, DoABC#3) // _SafeStr_5382 = "_-492" (String#2697, DoABC#3) // _SafeStr_5383 = "_-1ON" (String#3499, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5595 = "_-31e" (String#1556, DoABC#3) // _SafeStr_5602 = "_-43s" (String#2214, DoABC#3) // _SafeStr_5713 = "_-v5" (String#1685, DoABC#3) // _SafeStr_5719 = "_-5zr" (String#1484, DoABC#3) // _SafeStr_5725 = "_-2Ai" (String#6922, DoABC#3) // _SafeStr_5726 = "_-620" (String#4622, DoABC#3) // _SafeStr_5727 = "_-3t0" (String#5164, DoABC#3) // _SafeStr_5732 = "_-ID" (String#25327, DoABC#3) // _SafeStr_5733 = "_-1wS" (String#22289, DoABC#3) // _SafeStr_5734 = "_-5kC" (String#23700, DoABC#3) // _SafeStr_5735 = "_-JF" (String#16685, DoABC#3) // _SafeStr_5754 = "_-4oV" (String#2852, DoABC#3) // _SafeStr_5755 = "_-5hW" (String#2279, DoABC#3) // _SafeStr_5764 = "_-6V2" (String#7515, DoABC#3) // _SafeStr_5766 = "_-6es" (String#2982, DoABC#3) // _SafeStr_5769 = "_-5D" (String#1281, DoABC#3) // _SafeStr_5771 = "_-0dr" (String#27239, DoABC#3) // _SafeStr_5772 = "_-2zp" (String#17248, DoABC#3) // _SafeStr_5773 = "_-04S" (String#20624, DoABC#3) // _SafeStr_5774 = "_-4GU" (String#35687, DoABC#3) // _SafeStr_5775 = "_-ld" (String#210, DoABC#3) // _SafeStr_5776 = "_-Ox" (String#525, DoABC#3) // _SafeStr_5777 = "_-2Ga" (String#3192, DoABC#3) // _SafeStr_5778 = "_-IU" (String#2389, DoABC#3) // _SafeStr_5779 = "_-67F" (String#2172, DoABC#3) // _SafeStr_5780 = "_-3ZD" (String#3347, DoABC#3) // _SafeStr_5781 = "_-3KC" (String#937, DoABC#3) // _SafeStr_5782 = "_-4eY" (String#5183, DoABC#3) // _SafeStr_5783 = "_-TT" (String#9924, DoABC#3) // _SafeStr_5784 = "_-0T8" (String#6684, DoABC#3) // _SafeStr_5785 = "_-5g8" (String#2600, DoABC#3) // _SafeStr_5786 = "_-18I" (String#34452, DoABC#3) // _SafeStr_5787 = "_-5vv" (String#11187, DoABC#3) // _SafeStr_5788 = "_-5iS" (String#8247, DoABC#3) // _SafeStr_5789 = "_-2XG" (String#14419, DoABC#3) // _SafeStr_5790 = "_-5nt" (String#5283, DoABC#3) // _SafeStr_5791 = "_-6Tw" (String#4896, DoABC#3) // _SafeStr_5792 = "_-5ml" (String#16062, DoABC#3) // _SafeStr_5793 = "_-5Bs" (String#20097, DoABC#3) // _SafeStr_5794 = "_-1xE" (String#8405, DoABC#3) // _SafeStr_5795 = "_-6fU" (String#11006, DoABC#3) // _SafeStr_5796 = "_-1ly" (String#4673, DoABC#3) // _SafeStr_5797 = "_-2eL" (String#2013, DoABC#3) // _SafeStr_5798 = "_-mV" (String#26968, DoABC#3) // _SafeStr_5799 = "_-2bB" (String#2310, DoABC#3) // _SafeStr_5800 = "_-2OU" (String#6291, DoABC#3) // _SafeStr_5801 = "_-4nH" (String#37369, DoABC#3) // _SafeStr_5802 = "_-5ja" (String#36214, DoABC#3) // _SafeStr_5803 = "_-02Q" (String#33210, DoABC#3) // _SafeStr_5804 = "_-4Ai" (String#35350, DoABC#3) // _SafeStr_5805 = "_-5a8" (String#4334, DoABC#3) // _SafeStr_5806 = "_-4Td" (String#36581, DoABC#3) // _SafeStr_5807 = "_-0fY" (String#9176, DoABC#3) // _SafeStr_5808 = "_-s7" (String#19435, DoABC#3) // _SafeStr_5809 = "_-56H" (String#1168, DoABC#3) // _SafeStr_5810 = "_-0SY" (String#28728, DoABC#3) // _SafeStr_5811 = "_-6-t" (String#4179, DoABC#3) // _SafeStr_5812 = "_-3TO" (String#11416, DoABC#3) // _SafeStr_5813 = "_-3zr" (String#24036, DoABC#3) // _SafeStr_5814 = "_-ku" (String#2179, DoABC#3) // _SafeStr_5815 = "_-2Jo" (String#4783, DoABC#3) // _SafeStr_5816 = "_-6bB" (String#2783, DoABC#3) // _SafeStr_5817 = "_-4Ef" (String#2333, DoABC#3) // _SafeStr_5818 = "_-1-L" (String#35075, DoABC#3) // _SafeStr_5819 = "_-0b8" (String#19773, DoABC#3) // _SafeStr_5820 = "_-2zc" (String#17890, DoABC#3) // _SafeStr_5821 = "_-YW" (String#13504, DoABC#3) // _SafeStr_5822 = "_-2KO" (String#30086, DoABC#3) // _SafeStr_5823 = "_-5Kz" (String#3211, DoABC#3) // _SafeStr_5824 = "_-373" (String#3552, DoABC#3) // _SafeStr_5825 = "_-0BT" (String#3189, DoABC#3) // _SafeStr_5826 = "_-3OQ" (String#9095, DoABC#3) // _SafeStr_5827 = "_-14I" (String#28545, DoABC#3) // _SafeStr_5828 = "_-1RA" (String#22063, DoABC#3) // _SafeStr_5829 = "_-3TM" (String#14186, DoABC#3) // _SafeStr_5830 = "_-6lE" (String#35291, DoABC#3) // _SafeStr_5831 = "_-5iv" (String#37667, DoABC#3) // _SafeStr_5832 = "_-4kl" (String#38211, DoABC#3) // _SafeStr_5833 = "_-0QS" (String#5094, DoABC#3) // _SafeStr_5834 = "_-1TC" (String#32590, DoABC#3) // _SafeStr_5835 = "_-4Er" (String#24080, DoABC#3) // _SafeStr_5836 = "_-1RZ" (String#2835, DoABC#3) // _SafeStr_5837 = "_-4G5" (String#35487, DoABC#3) // _SafeStr_5838 = "_-1Ze" (String#34419, DoABC#3) // _SafeStr_5839 = "_-3MK" (String#35890, DoABC#3) // _SafeStr_5840 = "_-0h4" (String#28344, DoABC#3) // _SafeStr_5841 = "_-2Yh" (String#22478, DoABC#3) // _SafeStr_5842 = "_-26I" (String#34973, DoABC#3) // _SafeStr_5843 = "_-2Hz" (String#15504, DoABC#3) // _SafeStr_5844 = "_-2EM" (String#4084, DoABC#3) // _SafeStr_5845 = "_-6g0" (String#36663, DoABC#3) // _SafeStr_5846 = "_-24f" (String#32323, DoABC#3) // _SafeStr_5847 = "_-2kb" (String#38522, DoABC#3) // _SafeStr_5848 = "_-1Br" (String#7042, DoABC#3) // _SafeStr_5849 = "_-o" (String#36401, DoABC#3) // _SafeStr_5850 = "_-5qj" (String#7879, DoABC#3) // _SafeStr_5851 = "_-5Fj" (String#35653, DoABC#3) // _SafeStr_5852 = "_-5z6" (String#5497, DoABC#3) // _SafeStr_5853 = "_-5eM" (String#8826, DoABC#3) // _SafeStr_5854 = "_-6-j" (String#20933, DoABC#3) // _SafeStr_5855 = "_-6Ts" (String#34150, DoABC#3) // _SafeStr_5856 = "_-5Td" (String#38436, DoABC#3) // _SafeStr_5857 = "_-an" (String#32876, DoABC#3) // _SafeStr_5858 = "_-23w" (String#34155, DoABC#3) // _SafeStr_5859 = "_-0TT" (String#34213, DoABC#3) // _SafeStr_5860 = "_-4bT" (String#35811, DoABC#3) // _SafeStr_5861 = "_-1mM" (String#34128, DoABC#3) // _SafeStr_5862 = "_-5Wj" (String#38317, DoABC#3) // _SafeStr_5863 = "_-0wm" (String#31043, DoABC#3) // _SafeStr_5864 = "_-4Bl" (String#3458, DoABC#3) // _SafeStr_5865 = "_-4xj" (String#4346, DoABC#3) // _SafeStr_5866 = "_-0rs" (String#25625, DoABC#3) // _SafeStr_5867 = "_-6Y4" (String#31850, DoABC#3) // _SafeStr_5868 = "_-6ab" (String#9807, DoABC#3) // _SafeStr_5869 = "_-0sr" (String#4058, DoABC#3) // _SafeStr_5870 = "_-1dZ" (String#35962, DoABC#3) // _SafeStr_5871 = "_-ej" (String#9614, DoABC#3) // _SafeStr_5872 = "_-0Cu" (String#32527, DoABC#3) // _SafeStr_5873 = "_-5pU" (String#38847, DoABC#3) // _SafeStr_5874 = "_-6Cy" (String#21856, DoABC#3) // _SafeStr_5875 = "_-H5" (String#34053, DoABC#3) // _SafeStr_5876 = "_-1fO" (String#24534, DoABC#3) // _SafeStr_5877 = "_-1wU" (String#5078, DoABC#3) // _SafeStr_5878 = "_-5D0" (String#35737, DoABC#3) // _SafeStr_5879 = "_-1lV" (String#6474, DoABC#3) // _SafeStr_5880 = "_-2hy" (String#5766, DoABC#3) // _SafeStr_5881 = "_-1c-" (String#24246, DoABC#3) // _SafeStr_5882 = "_-Gf" (String#27373, DoABC#3) // _SafeStr_5883 = "_-1Cd" (String#14271, DoABC#3) // _SafeStr_5884 = "_-1TS" (String#33331, DoABC#3) // _SafeStr_5885 = "_-2G-" (String#33609, DoABC#3) // _SafeStr_5886 = "_-46Q" (String#30391, DoABC#3) // _SafeStr_5887 = "_-6Oc" (String#31024, DoABC#3) // _SafeStr_5888 = "_-2Ag" (String#21450, DoABC#3) // _SafeStr_5889 = "_-1Uo" (String#34031, DoABC#3) // _SafeStr_5890 = "_-JG" (String#6784, DoABC#3) // _SafeStr_5891 = "_-0TE" (String#1725, DoABC#3) // _SafeStr_5892 = "_-16" (String#2228, DoABC#3) // _SafeStr_5893 = "_-1Qm" (String#37895, DoABC#3) // _SafeStr_5894 = "_-6WE" (String#38305, DoABC#3) // _SafeStr_5895 = "_-3tK" (String#5652, DoABC#3) // _SafeStr_5896 = "_-3HF" (String#3467, DoABC#3) // _SafeStr_5897 = "_-0hG" (String#2741, DoABC#3) // _SafeStr_5898 = "_-01r" (String#33230, DoABC#3) // _SafeStr_5899 = "_-0S7" (String#24602, DoABC#3) // _SafeStr_5900 = "_-8s" (String#23423, DoABC#3) // _SafeStr_5901 = "_-4Ld" (String#37089, DoABC#3) //------------------------------------------------------------ //_-07J._SafeStr_4350 package _-07J{ public class _SafeStr_4350 { public static const _SafeStr_5902:String = "FlashExternalGameInterface.sendGameEvent"; } }//package _-07J // _SafeStr_4350 = "_-3k2" (String#17772, DoABC#3) // _SafeStr_5902 = "_-Ds" (String#25497, DoABC#3) //------------------------------------------------------------ //_-07J._SafeStr_4351 package _-07J{ public class _SafeStr_4351 { public static const _SafeStr_5903:String = "HabboGameJsAPIEventToHabbo"; public static const _SafeStr_5904:String = "HabboGameAPI_game_crashed"; public static const _SafeStr_5905:String = "HabboGameAPI_game_loaded"; public static const QUIT_GAME_EVENT:String = "HabboGameAPI_exit_game"; } }//package _-07J // _SafeStr_4351 = "_-js" (String#10677, DoABC#3) // _SafeStr_5903 = "_-6VC" (String#24561, DoABC#3) // _SafeStr_5904 = "_-3RA" (String#21578, DoABC#3) // _SafeStr_5905 = "_-3wG" (String#23638, DoABC#3) //------------------------------------------------------------ //_-07J.JsMessageHandler package _-07J{ import _-0fm.HabboGameManager; import flash.external.ExternalInterface; public class JsMessageHandler { private static const _SafeStr_5906:String = ";"; private static const _SafeStr_5907:String = String.fromCharCode(31); private var _SafeStr_5908:HabboGameManager; private var _SafeStr_5588:Boolean; private var _SafeStr_5909:Boolean; public function JsMessageHandler(k:HabboGameManager, _arg_2:Boolean=false){ this._SafeStr_5908 = k; this._SafeStr_5909 = _arg_2; if (ExternalInterface.available) { ExternalInterface.addCallback(_SafeStr_4351._SafeStr_5903, this._SafeStr_5910); }; } public function dispose():void{ this._SafeStr_5908 = null; this._SafeStr_5588 = true; } private function _SafeStr_5910(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_5588) { return; }; var _local_2:Boolean = ExternalInterface.marshallExceptions; ExternalInterface.marshallExceptions = this._SafeStr_5909; var _local_3:int = k.indexOf(_SafeStr_5906); var _local_4:int = k.indexOf(_SafeStr_5907); 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_4351.QUIT_GAME_EVENT: this._SafeStr_5908._SafeStr_5911(); break; case _SafeStr_4351._SafeStr_5905: this._SafeStr_5908._SafeStr_5912(); break; case _SafeStr_4351._SafeStr_5904: _local_9 = null; _local_10 = k.split(_SafeStr_5907); 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_5908._SafeStr_5913(_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_5909; ExternalInterface.call(_SafeStr_4350._SafeStr_5902, event); ExternalInterface.marshallExceptions = preValue; }; } catch(e:Error) { _SafeStr_4.log(("Failed to send event to game: " + e)); }; } } }//package _-07J // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_4350 = "_-3k2" (String#17772, DoABC#3) // _SafeStr_4351 = "_-js" (String#10677, DoABC#3) // _SafeStr_5588 = "_-0C3" (String#652, DoABC#3) // _SafeStr_5902 = "_-Ds" (String#25497, DoABC#3) // _SafeStr_5903 = "_-6VC" (String#24561, DoABC#3) // _SafeStr_5904 = "_-3RA" (String#21578, DoABC#3) // _SafeStr_5905 = "_-3wG" (String#23638, DoABC#3) // _SafeStr_5906 = "_-34y" (String#25353, DoABC#3) // _SafeStr_5907 = "_-2fF" (String#18844, DoABC#3) // _SafeStr_5908 = "_-Z5" (String#363, DoABC#3) // _SafeStr_5909 = "_-4bD" (String#23923, DoABC#3) // _SafeStr_5910 = "_-0Vx" (String#32038, DoABC#3) // _SafeStr_5911 = "_-4V-" (String#31533, DoABC#3) // _SafeStr_5912 = "_-2OG" (String#31363, DoABC#3) // _SafeStr_5913 = "_-3-a" (String#29515, DoABC#3) //------------------------------------------------------------ //_-08v._SafeStr_3950 package _-08v{ import _-2jU._SafeStr_2285; public class _SafeStr_3950 implements _SafeStr_2285 { private var _SafeStr_5513:Array; public function _SafeStr_3950(k:int){ this._SafeStr_5513 = []; super(); this._SafeStr_5513.push(k); } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ } } }//package _-08v // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3950 = "_-1NN" (String#10603, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-08v._SafeStr_4252 package _-08v{ import _-2jU._SafeStr_2285; public class _SafeStr_4252 implements _SafeStr_2285 { private var _SafeStr_5513:Array; public function _SafeStr_4252(){ this._SafeStr_5513 = []; super(); } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = []; } } }//package _-08v // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4252 = "_-4Uk" (String#23445, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-099._SafeStr_4181 package _-099{ import _-2jU._SafeStr_2278; import _-IP._SafeStr_4409; public class _SafeStr_4181 extends _SafeStr_2278 { public function _SafeStr_4181(k:Function){ super(k, _SafeStr_4409); } public function _SafeStr_5729():_SafeStr_4409{ return ((_SafeStr_5915 as _SafeStr_4409)); } } }//package _-099 // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4181 = "_-0v5" (String#10156, DoABC#3) // _SafeStr_4409 = "_-0Ap" (String#11027, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-09b._SafeStr_4637 package _-09b{ import flash.utils.ByteArray; import _-2rM._SafeStr_2309; public interface _SafeStr_4637 { function dispose():void; function encode(_arg_1:int, _arg_2:Array):ByteArray; function _SafeStr_5916(_arg_1:ByteArray, _arg_2:_SafeStr_2309):Array; } }//package _-09b // _SafeStr_2309 = "_-38x" (String#1056, DoABC#3) // _SafeStr_4637 = "_-6bz" (String#17750, DoABC#3) // _SafeStr_5916 = "_-0kP" (String#27169, DoABC#3) //------------------------------------------------------------ //_-09b._SafeStr_5132 package _-09b{ import _-2jU._SafeStr_2713; import flash.utils.ByteArray; import _-24c.Hex; final class _SafeStr_5132 implements _SafeStr_2713 { private var _SafeStr_5742:int; private var _SafeStr_5513:ByteArray; public function _SafeStr_5132(k:int, _arg_2:ByteArray){ this._SafeStr_5742 = k; this._SafeStr_5513 = _arg_2; } public function _SafeStr_5917():int{ return (this._SafeStr_5742); } public function readString():String{ return (this._SafeStr_5513.readUTF()); } public function readInt():int{ return (this._SafeStr_5513.readInt()); } public function readBoolean():Boolean{ return (this._SafeStr_5513.readBoolean()); } public function readShort():int{ return (this._SafeStr_5513.readShort()); } public function readByte():int{ return (this._SafeStr_5513.readByte()); } public function readFloat():Number{ return (this._SafeStr_5513.readFloat()); } public function readDouble():Number{ return (this._SafeStr_5513.readDouble()); } public function get bytesAvailable():uint{ return (this._SafeStr_5513.bytesAvailable); } public function toString():String{ return (((((("id=" + this._SafeStr_5742) + ", pos=") + this._SafeStr_5513.position) + ", data=") + Hex._SafeStr_5918(this._SafeStr_5513, true))); } } }//package _-09b // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_5132 = "_-0IS" (String#15197, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_5917 = "_-4hh" (String#20359, DoABC#3) // _SafeStr_5918 = "_-6fH" (String#12593, DoABC#3) //------------------------------------------------------------ //_-09b.EvaWireFormat package _-09b{ import flash.utils.ByteArray; import _-00B._SafeStr_5131; import _-Wj._SafeStr_2711; import _-2rM._SafeStr_2309; public final class EvaWireFormat implements _SafeStr_4637 { private static const _SafeStr_5919:uint = (128 * 0x0400);//131072 public function dispose():void{ } public function encode(k:int, _arg_2:Array):ByteArray{ var _local_4:Object; var _local_5:uint; var _local_6:ByteArray; var _local_3:ByteArray = new ByteArray(); _local_3.writeInt(0); _local_3.writeShort(k); for each (_local_4 in _arg_2) { if ((_local_4 is String)) { _local_3.writeUTF((_local_4 as String)); } else { if ((_local_4 is int)) { _local_3.writeInt((_local_4 as int)); } else { if ((_local_4 is Boolean)) { _local_3.writeBoolean((_local_4 as Boolean)); } else { if ((_local_4 is _SafeStr_5131)) { _local_3.writeShort((_local_4 as _SafeStr_5131).value); } else { if ((_local_4 is ByteArray)) { _local_6 = (_local_4 as ByteArray); _local_3.writeInt(_local_6.length); _local_3.writeBytes(_local_6); }; }; }; }; }; }; _local_5 = _local_3.length; _local_3.position = 0; _local_3.writeInt((_local_5 - 4)); _local_3.position = _local_5; return (_local_3); } public function _SafeStr_5916(k:ByteArray, _arg_2:_SafeStr_2309):Array{ var _local_4:uint; var _local_5:uint; var _local_6:_SafeStr_2711; var _local_7:ByteArray; var _local_8:int; var _local_9:ByteArray; var _local_10:ByteArray; var _local_11:ByteArray; var _local_3:Array = new Array(); while (true) { if (k.bytesAvailable < 6) { return (_local_3); }; _local_4 = k.position; _local_5 = 0; _local_6 = _arg_2._SafeStr_5920(); if (_local_6 != null) { _local_6._SafeStr_5921(); _local_9 = new ByteArray(); _local_9.writeByte(k.readByte()); _local_9.writeByte(k.readByte()); _local_9.writeByte(k.readByte()); _local_9.writeByte(k.readByte()); _local_10 = _local_6._SafeStr_5922(_local_9); _local_5 = (((((0xFF & _local_10[0]) << 24) | ((0xFF & _local_10[1]) << 16)) | ((0xFF & _local_10[2]) << 8)) | (0xFF & _local_10[3])); } else { _local_5 = k.readInt(); }; if ((((_local_5 < 2)) || ((_local_5 > _SafeStr_5919)))) { throw (new Error(("Invalid message length " + _local_5))); }; if (k.bytesAvailable < _local_5) { k.position = _local_4; if (_local_6 != null) { _local_6.reset(); }; return (_local_3); }; _local_7 = new ByteArray(); if (_local_6 != null) { _local_11 = new ByteArray(); _local_11.writeBytes(k, k.position, _local_5); _local_7.writeBytes(_local_6._SafeStr_5922(_local_11), 0, _local_5); _local_7.position = 0; } else { _local_7.writeBytes(k, k.position, _local_5); _local_7.position = 0; }; k.position = (k.position + _local_5); _local_8 = _local_7.readShort(); _local_3.push(new _SafeStr_5132(_local_8, _local_7)); }; return (null); //dead code } } }//package _-09b // _SafeStr_2309 = "_-38x" (String#1056, DoABC#3) // _SafeStr_2711 = "_-5Ir" (String#4316, DoABC#3) // _SafeStr_4637 = "_-6bz" (String#17750, DoABC#3) // _SafeStr_5131 = "_-3n0" (String#14836, DoABC#3) // _SafeStr_5132 = "_-0IS" (String#15197, DoABC#3) // _SafeStr_5916 = "_-0kP" (String#27169, DoABC#3) // _SafeStr_5919 = "_-0tf" (String#25521, DoABC#3) // _SafeStr_5920 = "_-4Jt" (String#27611, DoABC#3) // _SafeStr_5921 = "_-3u7" (String#31621, DoABC#3) // _SafeStr_5922 = "_-2t9" (String#22661, DoABC#3) //------------------------------------------------------------ //_-09o._SafeStr_5303 package _-09o{ import _-lc.DefaultPlaylistItem; public class _SafeStr_5303 extends DefaultPlaylistItem { public function _SafeStr_5303(k:String=null, _arg_2:String=null, _arg_3:int=0, _arg_4:String=null, _arg_5:String=null){ if (k != null) { _SafeStr_5923 = k; }; if (_arg_2 != null) { _SafeStr_5924 = _arg_2; }; } } }//package _-09o // _SafeStr_5303 = "_-1Yl" (String#15483, DoABC#3) // _SafeStr_5923 = "_-1ax" (String#830, DoABC#3) // _SafeStr_5924 = "_-0Q2" (String#4516, DoABC#3) //------------------------------------------------------------ //_-09o.SMILPlaylist package _-09o{ import _-lc.DefaultPlaylist; import _-6Zk.StreamSequence; import _-3ix.ProvidersConfigGroup; public class SMILPlaylist extends DefaultPlaylist { public function SMILPlaylist(k:StreamSequence=null, _arg_2:ProvidersConfigGroup=null, _arg_3:ProvidersConfigGroup=null){ super(k, _arg_2, _arg_3); } override public function loadFromString(k:String):void{ var _local_2:XML = new XML(k); _SafeStr_5925(new _SafeStr_5303(_local_2.children()[0].children()[0].@base.toString(), _local_2.children()[1].children()[0].@src.toString())); } override public function getModel():Array{ return (new Array()); } override public function toString(k:Boolean=false):String{ return (new String()); } } }//package _-09o // _SafeStr_5303 = "_-1Yl" (String#15483, DoABC#3) // _SafeStr_5925 = "_-0PX" (String#28963, DoABC#3) //------------------------------------------------------------ //_-0ax._SafeStr_4527 package _-0ax{ import _-29V.IWindowContainer; import flash.display.BitmapData; import _-3UH.BitmapDataAsset; import _-29V.IWindow; import _-5Vh.WindowEvent; import _-6Sj.IBitmapWrapperWindow; import flash.geom.Point; public class _SafeStr_4527 { private static const _SafeStr_5926:int = 0; private static const _SafeStr_5927:int = 0xFF; private var _SafeStr_5572:BackgroundColorFurniWidget; private var _SafeStr_5928:IWindowContainer; private var _SafeStr_5929:String; private var _SafeStr_5930:BitmapData; private var _SafeStr_5931:BitmapData; private var _SafeStr_5932:int; private var _SafeStr_5933:int; public function _SafeStr_4527(k:BackgroundColorFurniWidget, _arg_2:String, _arg_3:IWindowContainer, _arg_4:int=0){ var _local_5:BitmapDataAsset; super(); this._SafeStr_5572 = k; this._SafeStr_5929 = _arg_2; this._SafeStr_5928 = _arg_3; _local_5 = BitmapDataAsset(k.assets.getAssetByName("dimmer_slider_base")); this._SafeStr_5930 = BitmapData(_local_5.content); _local_5 = BitmapDataAsset(k.assets.getAssetByName("dimmer_slider_button")); this._SafeStr_5931 = BitmapData(_local_5.content); this._SafeStr_5934(); this._SafeStr_5935(_arg_4); } public function dispose():void{ this._SafeStr_5572 = null; this._SafeStr_5928 = null; this._SafeStr_5930 = null; this._SafeStr_5931 = null; } public function _SafeStr_5935(k:int):void{ if (this._SafeStr_5928 == null) { return; }; var _local_2:IWindow = this._SafeStr_5928.findChildByName("slider_button"); if (_local_2 != null) { _local_2.x = this._SafeStr_5936(k); }; } private function _SafeStr_5936(k:int):int{ return (int((this._SafeStr_5932 * (Number((k - _SafeStr_5926)) / (_SafeStr_5927 - _SafeStr_5926))))); } private function getValue(k:Number):int{ return ((int(((k / this._SafeStr_5932) * (_SafeStr_5927 - _SafeStr_5926))) + _SafeStr_5926)); } private function _SafeStr_5937(k:WindowEvent, _arg_2:IWindow):void{ this._SafeStr_5572._SafeStr_5938(this._SafeStr_5929, this.getValue(_arg_2.x)); } private function _SafeStr_5934():void{ var k:IWindowContainer; var _local_2:IBitmapWrapperWindow; if (this._SafeStr_5928 == null) { return; }; _local_2 = (this._SafeStr_5928.findChildByName("slider_base") as IBitmapWrapperWindow); if (((!((_local_2 == null))) && (!((this._SafeStr_5930 == null))))) { _local_2.bitmap = new BitmapData(this._SafeStr_5930.width, this._SafeStr_5930.height, true, 0xFFFFFF); _local_2.bitmap.copyPixels(this._SafeStr_5930, this._SafeStr_5930.rect, new Point(0, 0), null, null, true); }; k = (this._SafeStr_5928.findChildByName("slider_movement_area") as IWindowContainer); if (k != null) { _local_2 = (k.findChildByName("slider_button") as IBitmapWrapperWindow); if (((!((_local_2 == null))) && (!((this._SafeStr_5931 == null))))) { _local_2.bitmap = new BitmapData(this._SafeStr_5931.width, this._SafeStr_5931.height, true, 0xFFFFFF); _local_2.bitmap.copyPixels(this._SafeStr_5931, this._SafeStr_5931.rect, new Point(0, 0), null, null, true); _local_2.procedure = this._SafeStr_5937; this._SafeStr_5932 = (k.width - _local_2.width); }; }; } } }//package _-0ax // _SafeStr_4527 = "_-46X" (String#5506, DoABC#3) // _SafeStr_5572 = "_-0k2" (String#66, DoABC#3) // _SafeStr_5926 = "_-22u" (String#2671, DoABC#3) // _SafeStr_5927 = "_-1uW" (String#2807, DoABC#3) // _SafeStr_5928 = "_-5Do" (String#1980, DoABC#3) // _SafeStr_5929 = "_-36G" (String#5868, DoABC#3) // _SafeStr_5930 = "_-Xt" (String#2513, DoABC#3) // _SafeStr_5931 = "_-4jf" (String#2522, DoABC#3) // _SafeStr_5932 = "_-2h2" (String#3621, DoABC#3) // _SafeStr_5933 = "_-1el" (String#18197, DoABC#3) // _SafeStr_5934 = "_-40I" (String#7186, DoABC#3) // _SafeStr_5935 = "_-5AZ" (String#1794, DoABC#3) // _SafeStr_5936 = "_-iD" (String#8513, DoABC#3) // _SafeStr_5937 = "_-NH" (String#8128, DoABC#3) // _SafeStr_5938 = "_-0f-" (String#34026, DoABC#3) //------------------------------------------------------------ //_-0ax.BackgroundColorFurniWidget package _-0ax{ import _-4Bw._SafeStr_2824; import _-6Sj.IFrameWindow; import __AS3__.vec.Vector; import _-2yL._SafeStr_2823; import _-3xK._SafeStr_637; import _-3UH._SafeStr_10; import _-Qx._SafeStr_500; import _-4iK._SafeStr_4453; import _-29V.IWindowContainer; import _-6Sj.IBitmapWrapperWindow; import flash.display.BitmapData; import _-0bw._SafeStr_3573; import _-5Vh.WindowMouseEvent; import _-0JW._SafeStr_4117; import _-0SR._SafeStr_3182; import _-5Vh.WindowEvent; import _-29V.IWindow; import __AS3__.vec.*; public class BackgroundColorFurniWidget extends _SafeStr_2824 { private static const _SafeStr_5939:String = "hue"; private static const _SafeStr_5940:String = "saturation"; private static const _SafeStr_5941:String = "lightness"; private var _SafeStr_5322:IFrameWindow; private var _SafeStr_5942:int; private var _SafeStr_5943:Vector.<_SafeStr_4527>; private var _SafeStr_5944:int; private var _SafeStr_5945:int; private var _SafeStr_5946:int; public function BackgroundColorFurniWidget(k:_SafeStr_2823, _arg_2:_SafeStr_637, _arg_3:_SafeStr_10=null, _arg_4:_SafeStr_500=null){ this._SafeStr_5943 = new Vector.<_SafeStr_4527>(); super(k, _arg_2, _arg_3, _arg_4); this.handler.widget = this; } public function get handler():_SafeStr_4453{ return ((_SafeStr_5542 as _SafeStr_4453)); } override public function dispose():void{ this._SafeStr_5947(); super.dispose(); } public function open(k:int, _arg_2:int, _arg_3:int, _arg_4:int):void{ this._SafeStr_5942 = k; this._SafeStr_5944 = Math.max(_arg_2, 0); this._SafeStr_5945 = Math.max(_arg_3, 0); this._SafeStr_5946 = Math.max(_arg_4, 0); this.createWindow(); } public function _SafeStr_5938(k:String, _arg_2:int):void{ switch (k) { case _SafeStr_5939: this._SafeStr_5944 = _arg_2; break; case _SafeStr_5940: this._SafeStr_5945 = _arg_2; break; case _SafeStr_5941: this._SafeStr_5946 = _arg_2; break; }; this._SafeStr_5948(); } private function createWindow():void{ if (!this._SafeStr_5322) { this._SafeStr_5322 = IFrameWindow(windowManager.buildFromXML((assets.getAssetByName("background_color_ui_xml").content as XML))); this._SafeStr_5322.procedure = this._SafeStr_5753; this._SafeStr_5322.center(); this._SafeStr_5943.push(new _SafeStr_4527(this, _SafeStr_5939, IWindowContainer(this._SafeStr_5322.findChildByName("hue_container")), this._SafeStr_5944)); this._SafeStr_5943.push(new _SafeStr_4527(this, _SafeStr_5940, IWindowContainer(this._SafeStr_5322.findChildByName("saturation_container")), this._SafeStr_5945)); this._SafeStr_5943.push(new _SafeStr_4527(this, _SafeStr_5941, IWindowContainer(this._SafeStr_5322.findChildByName("lightness_container")), this._SafeStr_5946)); }; } private function _SafeStr_5947():void{ var k:_SafeStr_4527; for each (k in this._SafeStr_5943) { k.dispose(); }; this._SafeStr_5943 = new Vector.<_SafeStr_4527>(); if (this._SafeStr_5322) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; } private function _SafeStr_5948():void{ if (this._SafeStr_5322 == null) { return; }; var k:IBitmapWrapperWindow = IBitmapWrapperWindow(this._SafeStr_5322.findChildByName("color_preview_bitmap")); var _local_2:BitmapData = new BitmapData(k.width, k.height, false); var _local_3:uint = _SafeStr_3573._SafeStr_5949(((((this._SafeStr_5944 & 0xFF) << 16) + ((this._SafeStr_5945 & 0xFF) << 8)) + (this._SafeStr_5946 & 0xFF))); _local_2.fillRect(_local_2.rect, _local_3); k.bitmap = _local_2; } private function _SafeStr_5753(k:WindowEvent, _arg_2:IWindow):void{ if (((!((_arg_2 == null))) && ((k.type == WindowMouseEvent.CLICK)))) { switch (_arg_2.name) { case "apply_button": this.handler.container.connection.send(new _SafeStr_4117(this._SafeStr_5942, this._SafeStr_5944, this._SafeStr_5945, this._SafeStr_5946)); return; case "on_off_button": this.handler.container.connection.send(new _SafeStr_3182(this._SafeStr_5942)); return; case "header_button_close": this._SafeStr_5947(); return; }; }; } } }//package _-0ax // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_2823 = "_-3ZG" (String#734, DoABC#3) // _SafeStr_2824 = "_-72" (String#868, DoABC#3) // _SafeStr_3182 = "_-0uX" (String#3910, DoABC#3) // _SafeStr_3573 = "_-5wT" (String#7527, DoABC#3) // _SafeStr_4117 = "_-6AV" (String#13621, DoABC#3) // _SafeStr_4453 = "_-P-" (String#10037, DoABC#3) // _SafeStr_4527 = "_-46X" (String#5506, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5542 = "_-2Ia" (String#1540, DoABC#3) // _SafeStr_5753 = "_-3ax" (String#1832, DoABC#3) // _SafeStr_5938 = "_-0f-" (String#34026, DoABC#3) // _SafeStr_5939 = "_-0H4" (String#19484, DoABC#3) // _SafeStr_5940 = "_-2zL" (String#17895, DoABC#3) // _SafeStr_5941 = "_-3jR" (String#17756, DoABC#3) // _SafeStr_5942 = "_-1an" (String#1647, DoABC#3) // _SafeStr_5943 = "_-0hO" (String#11864, DoABC#3) // _SafeStr_5944 = "_-2sQ" (String#5472, DoABC#3) // _SafeStr_5945 = "_-6Zb" (String#5507, DoABC#3) // _SafeStr_5946 = "_-1dN" (String#5570, DoABC#3) // _SafeStr_5947 = "_-46l" (String#2236, DoABC#3) // _SafeStr_5948 = "_-6Iv" (String#33124, DoABC#3) // _SafeStr_5949 = "_-bb" (String#20651, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) //------------------------------------------------------------ //_-0B0._SafeStr_2403 package _-0B0{ import _-3WJ.HabboCatalog; import _-0bT.GuildSelectorCatalogWidget; import _-2LW._SafeStr_3476; import _-yK._SafeStr_2424; public class _SafeStr_2403 { private var _SafeStr_5539:HabboCatalog; private var _SafeStr_5950:GuildSelectorCatalogWidget; public function _SafeStr_2403(k:HabboCatalog){ this._SafeStr_5539 = k; } public function dispose():void{ this._SafeStr_5539 = null; this._SafeStr_5950 = null; } public function get catalog():HabboCatalog{ return (this._SafeStr_5539); } public function _SafeStr_5951(k:GuildSelectorCatalogWidget):void{ this._SafeStr_5950 = k; this._SafeStr_5539.connection.send(new _SafeStr_3476()); } public function _SafeStr_5952(k:GuildSelectorCatalogWidget):void{ if (this._SafeStr_5950 == k) { this._SafeStr_5950 = null; } else { _SafeStr_4.log("ERROR: Tried to unregister a nonregistered group selector catalog widget"); }; } public function _SafeStr_5953(k:_SafeStr_2424):void{ var _local_2:Array = k._SafeStr_5954.slice(0, k._SafeStr_5954.length); if (((this._SafeStr_5950) && (!(this._SafeStr_5950.disposed)))) { this._SafeStr_5950._SafeStr_5955(_local_2); this._SafeStr_5950._SafeStr_5956(); }; } public function _SafeStr_5957(k:int):void{ if (this._SafeStr_5950 != null) { this._SafeStr_5539.connection.send(new _SafeStr_3476()); }; } } }//package _-0B0 // _SafeStr_2403 = "_-68A" (String#6448, DoABC#3) // _SafeStr_2424 = "_-54Z" (String#9603, DoABC#3) // _SafeStr_3476 = "_-0WK" (String#10090, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5950 = "_-2aq" (String#8281, DoABC#3) // _SafeStr_5951 = "_-6W8" (String#38651, DoABC#3) // _SafeStr_5952 = "_-4mq" (String#37549, DoABC#3) // _SafeStr_5953 = "_-1OS" (String#32002, DoABC#3) // _SafeStr_5954 = "_-0gR" (String#6127, DoABC#3) // _SafeStr_5955 = "_-1Q5" (String#36175, DoABC#3) // _SafeStr_5956 = "_-54z" (String#36760, DoABC#3) // _SafeStr_5957 = "_-1L4" (String#25348, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_3459 package _-0bT{ import _-En._SafeStr_2410; import flash.events.IEventDispatcher; import _-29V.IWindowContainer; public interface _SafeStr_3459 { function set page(_arg_1:_SafeStr_2410):void; function set events(_arg_1:IEventDispatcher):void; function get window():IWindowContainer; function get events():IEventDispatcher; function get page():_SafeStr_2410; function dispose():void; function init():Boolean; function closed():void; } }//package _-0bT // _SafeStr_2410 = "_-04C" (String#2796, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_3460 package _-0bT{ import _-29V.IWindowContainer; import flash.events.IEventDispatcher; import _-En._SafeStr_2410; import _-3UH.XmlAsset; import _-3UH.BitmapDataAsset; import flash.display.BitmapData; public class _SafeStr_3460 implements _SafeStr_3459 { protected var _SafeStr_5322:IWindowContainer; protected var _SafeStr_5958:IEventDispatcher; private var _SafeStr_5959:_SafeStr_2410; private var _SafeStr_5588:Boolean; protected var _SafeStr_5960:Boolean = false; public function _SafeStr_3460(k:IWindowContainer){ this._SafeStr_5322 = k; this._SafeStr_5960 = (k.tags.indexOf("EMBEDDED") > -1); } public function set page(k:_SafeStr_2410):void{ this._SafeStr_5959 = k; } public function set events(k:IEventDispatcher):void{ this._SafeStr_5958 = k; } public function get window():IWindowContainer{ return (this._SafeStr_5322); } public function get events():IEventDispatcher{ return (this._SafeStr_5958); } public function get page():_SafeStr_2410{ return (this._SafeStr_5959); } public function dispose():void{ this._SafeStr_5958 = null; this._SafeStr_5959 = null; this._SafeStr_5322 = null; this._SafeStr_5588 = true; } public function get disposed():Boolean{ return (this._SafeStr_5588); } public function init():Boolean{ return (true); } public function closed():void{ } protected function _SafeStr_5961(k:String):XML{ if (((((((!(this.page)) || (!(this.page.viewer)))) || (!(this.page.viewer.catalog)))) || (!(this.page.viewer.catalog.assets)))) { return (null); }; var _local_2:XmlAsset = (this.page.viewer.catalog.assets.getAssetByName(k) as XmlAsset); if (_local_2 == null) { return (null); }; return ((_local_2.content as XML)); } protected function _SafeStr_5962(k:String):void{ if (this._SafeStr_5960) { return; }; var _local_2:XML = this._SafeStr_5961(k); if (_local_2 == null) { return; }; this.window.removeChildAt(0); if (((((((!(this.window)) || (!(this.page)))) || (!(this.page.viewer)))) || (!(this.page.viewer.catalog)))) { return; }; this.window.addChild(this.page.viewer.catalog.windowManager.buildFromXML(_local_2)); } protected function _SafeStr_5963(k:String):BitmapData{ var _local_2:BitmapDataAsset = (this.page.viewer.catalog.assets.getAssetByName(k) as BitmapDataAsset); if (_local_2 == null) { return (null); }; return ((_local_2.content as BitmapData)); } } }//package _-0bT // _SafeStr_2410 = "_-04C" (String#2796, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5588 = "_-0C3" (String#652, DoABC#3) // _SafeStr_5958 = "_-6c5" (String#212, DoABC#3) // _SafeStr_5959 = "_-4pa" (String#2134, DoABC#3) // _SafeStr_5960 = "_-Hf" (String#25331, DoABC#3) // _SafeStr_5961 = "_-5CF" (String#8353, DoABC#3) // _SafeStr_5962 = "_-3RT" (String#2695, DoABC#3) // _SafeStr_5963 = "_-1yi" (String#30444, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_3505 package _-0bT{ import _-5GB._SafeStr_2400; public interface _SafeStr_3505 { function dispose():void; function init():Boolean; function reset():void; function _SafeStr_5964(_arg_1:int):void; function _SafeStr_5794(_arg_1:_SafeStr_2400):void; function get isGift():Boolean; } }//package _-0bT // _SafeStr_2400 = "_-Ab" (String#2832, DoABC#3) // _SafeStr_3505 = "_-40k" (String#8215, DoABC#3) // _SafeStr_5794 = "_-1xE" (String#8405, DoABC#3) // _SafeStr_5964 = "_-41O" (String#17413, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_4805 package _-0bT{ public class _SafeStr_4805 { public static const _SafeStr_5965:String = "activityPointDisplayWidget"; public static const _SafeStr_5966:String = "addOnBadgeViewWidget"; public static const BUILDER:String = "builderWidget"; public static const _SafeStr_5967:String = "builderAddonsWidget"; public static const _SafeStr_5968:String = "builderLoyaltyWidget"; public static const _SafeStr_5969:String = "builderSubscriptionWidget"; public static const _SafeStr_5970:String = "bundleGridScrollWidget"; public static const _SafeStr_5971:String = "bundlePurchaseExtraInfoWidget"; public static const _SafeStr_5972:String = "buyGuildWidget"; public static const _SafeStr_5973:String = "clubBuyWidget"; public static const _SafeStr_5974:String = "clubGiftWidget"; public static const _SafeStr_5975:String = "colourGridWidget"; public static const _SafeStr_5976:String = "featuredItemsWidget"; public static const _SafeStr_5977:String = "guildBadgeViewWidget"; public static const _SafeStr_5978:String = "guildSelectorWidget"; public static const _SafeStr_5979:String = "guildForumSelectorWidget"; public static const _SafeStr_5980:String = "itemGridWidget"; public static const _SafeStr_5981:String = "loyaltyVipBuyWidget"; public static const _SafeStr_5982:String = "madMoneyWidget"; public static const _SafeStr_5983:String = "marketPlaceWidget"; public static const _SafeStr_5984:String = "marketPlaceOwnItemsWidget"; public static const _SafeStr_5985:String = "newPetsWidget"; public static const _SafeStr_5986:String = "petsWidget"; public static const _SafeStr_5987:String = "petPreviewWidget"; public static const _SafeStr_5988:String = "productViewWidget"; public static const PURCHASE:String = "purchaseWidget"; public static const _SafeStr_5989:String = "recyclerWidget"; public static const _SafeStr_5990:String = "recyclerPrizesWidget"; public static const _SafeStr_5991:String = "redeemItemCodeWidget"; public static const _SafeStr_5992:String = "roomAdsCatalogWidget"; public static const _SafeStr_5993:String = "roomPreviewWidget"; public static const _SafeStr_5994:String = "simplePriceWidget"; public static const _SafeStr_5995:String = "singleViewWidget"; public static const _SafeStr_5996:String = "soldLtdItemsWidget"; public static const _SafeStr_5997:String = "songDiskProductViewWidget"; public static const _SafeStr_5998:String = "spacesNewWidget"; public static const _SafeStr_5999:String = "specialInfoWidget"; public static const _SafeStr_6000:String = "spinnerWidget"; public static const TEXT_INPUT:String = "textInputWidget"; public static const _SafeStr_6001:String = "totalPriceWidget"; public static const _SafeStr_6002:String = "traxPreviewWidget"; public static const _SafeStr_6003:String = "trophyWidget"; public static const _SafeStr_6004:String = "limitedItemWidget"; public static const _SafeStr_6005:String = "userBadgeSelectorWidget"; public static const _SafeStr_6006:String = "vipBuyWidget"; public static const _SafeStr_6007:String = "vipGiftWidget"; public static const _SafeStr_6008:String = "warningWidget"; public static const _SafeStr_6009:String = "firstProductAutoSelectorWidget"; } }//package _-0bT // _SafeStr_4805 = "_-6L1" (String#1463, DoABC#3) // _SafeStr_5965 = "_-SX" (String#19619, DoABC#3) // _SafeStr_5966 = "_-0bF" (String#19942, DoABC#3) // _SafeStr_5967 = "_-1-S" (String#24999, DoABC#3) // _SafeStr_5968 = "_-0u6" (String#24942, DoABC#3) // _SafeStr_5969 = "_-7t" (String#23418, DoABC#3) // _SafeStr_5970 = "_-1-X" (String#25010, DoABC#3) // _SafeStr_5971 = "_-4QY" (String#24200, DoABC#3) // _SafeStr_5972 = "_-3Uc" (String#22758, DoABC#3) // _SafeStr_5973 = "_-55h" (String#18015, DoABC#3) // _SafeStr_5974 = "_-0lm" (String#19722, DoABC#3) // _SafeStr_5975 = "_-k-" (String#19363, DoABC#3) // _SafeStr_5976 = "_-4k6" (String#23787, DoABC#3) // _SafeStr_5977 = "_-57I" (String#18024, DoABC#3) // _SafeStr_5978 = "_-6fN" (String#17865, DoABC#3) // _SafeStr_5979 = "_-2uO" (String#22603, DoABC#3) // _SafeStr_5980 = "_-6Uv" (String#17368, DoABC#3) // _SafeStr_5981 = "_-5hv" (String#25091, DoABC#3) // _SafeStr_5982 = "_-3bZ" (String#23833, DoABC#3) // _SafeStr_5983 = "_-6C3" (String#21004, DoABC#3) // _SafeStr_5984 = "_-6DV" (String#20484, DoABC#3) // _SafeStr_5985 = "_-66E" (String#22235, DoABC#3) // _SafeStr_5986 = "_-VM" (String#4557, DoABC#3) // _SafeStr_5987 = "_-5N" (String#23510, DoABC#3) // _SafeStr_5988 = "_-0Cl" (String#19450, DoABC#3) // _SafeStr_5989 = "_-5Pl" (String#7831, DoABC#3) // _SafeStr_5990 = "_-Gq" (String#25582, DoABC#3) // _SafeStr_5991 = "_-4sy" (String#22065, DoABC#3) // _SafeStr_5992 = "_-4t" (String#23550, DoABC#3) // _SafeStr_5993 = "_-5qX" (String#26069, DoABC#3) // _SafeStr_5994 = "_-qv" (String#24767, DoABC#3) // _SafeStr_5995 = "_-53j" (String#23521, DoABC#3) // _SafeStr_5996 = "_-0G3" (String#19475, DoABC#3) // _SafeStr_5997 = "_-1y9" (String#26027, DoABC#3) // _SafeStr_5998 = "_-0Xa" (String#25465, DoABC#3) // _SafeStr_5999 = "_-2Kt" (String#18232, DoABC#3) // _SafeStr_6000 = "_-5R4" (String#20572, DoABC#3) // _SafeStr_6001 = "_-4yU" (String#20150, DoABC#3) // _SafeStr_6002 = "_-5Z7" (String#21602, DoABC#3) // _SafeStr_6003 = "_-2h5" (String#5708, DoABC#3) // _SafeStr_6004 = "_-0Y2" (String#25384, DoABC#3) // _SafeStr_6005 = "_-5mu" (String#25942, DoABC#3) // _SafeStr_6006 = "_-n2" (String#25823, DoABC#3) // _SafeStr_6007 = "_-1TG" (String#25915, DoABC#3) // _SafeStr_6008 = "_-4p" (String#23514, DoABC#3) // _SafeStr_6009 = "_-3r1" (String#23559, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_4815 package _-0bT{ import _-29V.IWindowContainer; import _-3WJ.HabboCatalog; import _-0Cn._SafeStr_2408; import _-0Cn._SafeStr_2479; import _-29V.IWindow; import _-3WJ._SafeStr_2399; public class _SafeStr_4815 extends _SafeStr_3460 implements _SafeStr_3459 { public function _SafeStr_4815(k:IWindowContainer){ super(k); } override public function dispose():void{ var k:HabboCatalog = HabboCatalog(page.viewer.catalog); k.events.removeEventListener(_SafeStr_2408._SafeStr_6010, this._SafeStr_6011); super.dispose(); } override public function init():Boolean{ if (!super.init()) { return (false); }; _SafeStr_5962(_SafeStr_4805._SafeStr_5965); _SafeStr_5322.findChildByName("activity_points_txt").caption = ""; var k:HabboCatalog = HabboCatalog(page.viewer.catalog); k.events.addEventListener(_SafeStr_2408._SafeStr_6010, this._SafeStr_6011); return (this._SafeStr_6012()); } private function _SafeStr_6012():Boolean{ if (disposed) { return (false); }; if (_SafeStr_5322 == null) { return (false); }; var k:int = this._SafeStr_6013(); if ((((k < 1)) || (!(_SafeStr_2479._SafeStr_5360(k))))) { _SafeStr_5322.visible = false; return (false); }; var _local_2:HabboCatalog = HabboCatalog(page.viewer.catalog); var _local_3:String = ("catalog.purchase.youractivitypoints." + k); _local_2.localization.registerParameter(_local_3, "activitypoints", ("" + _local_2.getPurse()._SafeStr_5751(k))); _SafeStr_5322.findChildByName("activity_points_txt").caption = _local_2.localization.getLocalization(_local_3); var _local_4:IWindow = _SafeStr_5322.findChildByName("activity_point_icon"); _local_4.style = _SafeStr_2479._SafeStr_6014(k, _local_2, true); _SafeStr_5322.visible = true; return (true); } private function _SafeStr_6011(k:_SafeStr_2408):void{ this._SafeStr_6012(); } private function _SafeStr_6013():int{ var k:_SafeStr_2399; if ((((page == null)) || ((page.offers == null)))) { return (0); }; for each (k in page.offers) { if (k.activityPointType > 0) { return (k.activityPointType); }; }; return (0); } } }//package _-0bT // _SafeStr_2399 = "_-3Qi" (String#693, DoABC#3) // _SafeStr_2408 = "_-0OZ" (String#5965, DoABC#3) // _SafeStr_2479 = "_-0Ep" (String#3035, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_4805 = "_-6L1" (String#1463, DoABC#3) // _SafeStr_4815 = "_-1XW" (String#15490, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5360 = "_-6Wz" (String#2394, DoABC#3) // _SafeStr_5751 = "_-2EA" (String#7581, DoABC#3) // _SafeStr_5962 = "_-3RT" (String#2695, DoABC#3) // _SafeStr_5965 = "_-SX" (String#19619, DoABC#3) // _SafeStr_6010 = "_-0c8" (String#12700, DoABC#3) // _SafeStr_6011 = "_-2g9" (String#18840, DoABC#3) // _SafeStr_6012 = "_-3OR" (String#29672, DoABC#3) // _SafeStr_6013 = "_-Ja" (String#19775, DoABC#3) // _SafeStr_6014 = "_-22C" (String#6724, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_4816 package _-0bT{ import _-3WJ.HabboCatalog; import flash.utils.Timer; import _-29V.IWindow; import _-29V.IWindowContainer; import _-4-i._SafeStr_5151; import _-6Sj.ITextFieldWindow; import _-5Vh.WindowKeyboardEvent; import flash.events.TimerEvent; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; public class _SafeStr_4816 extends _SafeStr_3460 implements _SafeStr_3459 { private static const _SafeStr_6015:int = 75; private static const _SafeStr_6016:int = 35; private var _SafeStr_5539:HabboCatalog; private var _SafeStr_6017:int = 1; private var _SafeStr_5926:int = 1; private var _SafeStr_5927:int = 100; private var _SafeStr_6018:Timer; private var _SafeStr_6019:Boolean = false; private var _SafeStr_6020:Boolean = false; private var _SafeStr_6021:Boolean = false; private var _SafeStr_6022:int = 1; private var _SafeStr_6023:Array; private var _SafeStr_6024:IWindow; public function _SafeStr_4816(k:IWindowContainer, _arg_2:HabboCatalog){ this._SafeStr_6023 = new Array(0); super(k); this._SafeStr_5539 = _arg_2; } override public function dispose():void{ if (!disposed) { if (this._SafeStr_6018 != null) { this._SafeStr_6018.stop(); this._SafeStr_6018 = null; }; events.removeEventListener(_SafeStr_5151._SafeStr_6025, this._SafeStr_6026); events.removeEventListener(_SafeStr_5151._SafeStr_6027, this._SafeStr_6028); events.removeEventListener(_SafeStr_5151._SafeStr_6029, this._SafeStr_6030); events.removeEventListener(_SafeStr_5151._SafeStr_6031, this._SafeStr_6032); events.removeEventListener(_SafeStr_5151._SafeStr_6033, this._SafeStr_6034); super.dispose(); }; } override public function init():Boolean{ if (!super.init()) { return (false); }; _SafeStr_5962(_SafeStr_4805._SafeStr_6000); window.visible = false; if (!this._SafeStr_5539._SafeStr_5812) { return (true); }; window.procedure = this._SafeStr_6035; var k:ITextFieldWindow = (window.findChildByName("text_value") as ITextFieldWindow); if (k) { k.addEventListener(WindowKeyboardEvent._SafeStr_5383, this._SafeStr_6036); }; events.addEventListener(_SafeStr_5151._SafeStr_6025, this._SafeStr_6026); events.addEventListener(_SafeStr_5151._SafeStr_6027, this._SafeStr_6028); events.addEventListener(_SafeStr_5151._SafeStr_6029, this._SafeStr_6030); events.addEventListener(_SafeStr_5151._SafeStr_6031, this._SafeStr_6032); events.addEventListener(_SafeStr_5151._SafeStr_6033, this._SafeStr_6034); this._SafeStr_6018 = new Timer(_SafeStr_6015); this._SafeStr_6018.addEventListener(TimerEvent.TIMER, this._SafeStr_6037); this._SafeStr_6024 = window.findChildByName("promo.info"); return (true); } private function refresh():void{ var k:int; this._SafeStr_6017 = Math.max(this._SafeStr_6017, this._SafeStr_5926); this._SafeStr_6017 = Math.min(this._SafeStr_6017, this._SafeStr_5927); events.dispatchEvent(new _SafeStr_5151(_SafeStr_5151._SafeStr_6038, this._SafeStr_6017)); this._SafeStr_6039(this._SafeStr_6017.toString()); if (this._SafeStr_6024) { k = this._SafeStr_5539.utils._SafeStr_6040(this._SafeStr_6017); window.findChildByName("discountContainer").visible = (k > 0); this._SafeStr_5539.localization.registerParameter("catalog.bundlewidget.discount", "amount", k.toString()); }; } private function _SafeStr_6026(k:_SafeStr_5151):void{ this._SafeStr_6017 = k.value; if (k._SafeStr_6041 != null) { this._SafeStr_6023 = k._SafeStr_6041; }; this.refresh(); } private function _SafeStr_6028(k:_SafeStr_5151):void{ window.visible = true; } private function _SafeStr_6030(k:_SafeStr_5151):void{ window.visible = false; } private function _SafeStr_6032(k:_SafeStr_5151):void{ this._SafeStr_5927 = k.value; } private function _SafeStr_6034(k:_SafeStr_5151):void{ this._SafeStr_5926 = k.value; } private function _SafeStr_6037(k:TimerEvent):void{ if (disposed) { return; }; this._SafeStr_6021 = true; if (this._SafeStr_6019) { this._SafeStr_6042(); if ((this._SafeStr_6017 - this._SafeStr_6022) > _SafeStr_6016) { this._SafeStr_6042(); }; }; if (this._SafeStr_6020) { this._SafeStr_6043(); if ((this._SafeStr_6022 - this._SafeStr_6017) > _SafeStr_6016) { this._SafeStr_6043(); }; }; this.refresh(); } private function _SafeStr_6042():void{ var k:int = (this._SafeStr_6017 + 1); while (this._SafeStr_6023.indexOf(k) != -1) { k++; }; this._SafeStr_6017 = k; } private function _SafeStr_6043():void{ var k:int = (this._SafeStr_6017 - 1); while (this._SafeStr_6023.indexOf(k) != -1) { k--; }; this._SafeStr_6017 = k; } private function _SafeStr_6039(k:String):void{ if (_SafeStr_5322 == null) { return; }; if ((_SafeStr_5322.findChildByName("text_value") is ITextFieldWindow)) { if (_SafeStr_5322.findChildByName("text_value").caption.length > 0) { _SafeStr_5322.findChildByName("text_value").caption = k; }; } else { _SafeStr_5322.findChildByName("text_value").caption = k; }; } private function _SafeStr_6035(k:WindowEvent, _arg_2:IWindow=null):void{ if (!k) { return; }; if (((((((!((k.type == WindowMouseEvent.CLICK))) && (!((k.type == WindowMouseEvent.DOWN))))) && (!((k.type == WindowMouseEvent.UP))))) && (!((k.type == WindowMouseEvent._SafeStr_6044))))) { return; }; switch (k.target.name) { case "button_less": switch (k.type) { case WindowMouseEvent.DOWN: this._SafeStr_6020 = true; this._SafeStr_6022 = this._SafeStr_6017; this._SafeStr_6018.start(); break; case WindowMouseEvent.UP: case WindowMouseEvent._SafeStr_6044: this._SafeStr_6020 = false; this._SafeStr_6018.stop(); break; case WindowMouseEvent.CLICK: if (!this._SafeStr_6021) { this._SafeStr_6043(); }; this.refresh(); this._SafeStr_6021 = false; break; }; return; case "button_more": switch (k.type) { case WindowMouseEvent.DOWN: this._SafeStr_6019 = true; this._SafeStr_6022 = this._SafeStr_6017; this._SafeStr_6018.start(); break; case WindowMouseEvent.UP: case WindowMouseEvent._SafeStr_6044: this._SafeStr_6019 = false; this._SafeStr_6018.stop(); break; case WindowMouseEvent.CLICK: if (!this._SafeStr_6021) { this._SafeStr_6042(); }; this.refresh(); this._SafeStr_6021 = false; break; }; return; }; } private function _SafeStr_6036(k:WindowKeyboardEvent):void{ this._SafeStr_6017 = parseInt(k.target.caption); this.refresh(); } } }//package _-0bT // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_4805 = "_-6L1" (String#1463, DoABC#3) // _SafeStr_4816 = "_-1N" (String#16920, DoABC#3) // _SafeStr_5151 = "_-56U" (String#2030, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5383 = "_-1ON" (String#3499, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5812 = "_-3TO" (String#11416, DoABC#3) // _SafeStr_5926 = "_-22u" (String#2671, DoABC#3) // _SafeStr_5927 = "_-1uW" (String#2807, DoABC#3) // _SafeStr_5962 = "_-3RT" (String#2695, DoABC#3) // _SafeStr_6000 = "_-5R4" (String#20572, DoABC#3) // _SafeStr_6015 = "_-2p8" (String#21603, DoABC#3) // _SafeStr_6016 = "_-30x" (String#18119, DoABC#3) // _SafeStr_6017 = "_-2m7" (String#1146, DoABC#3) // _SafeStr_6018 = "_-4hs" (String#8630, DoABC#3) // _SafeStr_6019 = "_-1RV" (String#22537, DoABC#3) // _SafeStr_6020 = "_-1m4" (String#24477, DoABC#3) // _SafeStr_6021 = "_-4pN" (String#13859, DoABC#3) // _SafeStr_6022 = "_-0Ci" (String#19441, DoABC#3) // _SafeStr_6023 = "_-0ID" (String#10533, DoABC#3) // _SafeStr_6024 = "_-6V0" (String#30134, DoABC#3) // _SafeStr_6025 = "_-2hR" (String#4935, DoABC#3) // _SafeStr_6026 = "_-0AQ" (String#28903, DoABC#3) // _SafeStr_6027 = "_-5Pp" (String#4787, DoABC#3) // _SafeStr_6028 = "_-5t9" (String#16484, DoABC#3) // _SafeStr_6029 = "_-5p0" (String#2386, DoABC#3) // _SafeStr_6030 = "_-5ZJ" (String#15081, DoABC#3) // _SafeStr_6031 = "_-50A" (String#14824, DoABC#3) // _SafeStr_6032 = "_-2hb" (String#30093, DoABC#3) // _SafeStr_6033 = "_-3xB" (String#14782, DoABC#3) // _SafeStr_6034 = "_-4IL" (String#31855, DoABC#3) // _SafeStr_6035 = "_-4zY" (String#38884, DoABC#3) // _SafeStr_6036 = "_-4lU" (String#38243, DoABC#3) // _SafeStr_6037 = "_-2Yx" (String#32196, DoABC#3) // _SafeStr_6038 = "_-1Pq" (String#6238, DoABC#3) // _SafeStr_6039 = "_-37b" (String#32948, DoABC#3) // _SafeStr_6040 = "_-4gR" (String#28618, DoABC#3) // _SafeStr_6041 = "_-3QC" (String#31109, DoABC#3) // _SafeStr_6042 = "_-6L4" (String#24842, DoABC#3) // _SafeStr_6043 = "_-1LY" (String#25207, DoABC#3) // _SafeStr_6044 = "_-4SR" (String#4150, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_4817 package _-0bT{ import _-29V.IWindowContainer; import _-4-i._SafeStr_3451; import _-4-i._SafeStr_5155; public class _SafeStr_4817 extends _SafeStr_3460 implements _SafeStr_3459 { public function _SafeStr_4817(k:IWindowContainer){ super(k); } override public function init():Boolean{ if (!super.init()) { return (false); }; _SafeStr_5322.findChildByName("warning_text").caption = ""; events.addEventListener(_SafeStr_3451._SafeStr_6045, this._SafeStr_6046); return (true); } private function _SafeStr_6046(k:_SafeStr_5155):void{ _SafeStr_5322.findChildByName("warning_text").caption = k.text; } } }//package _-0bT // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_4817 = "_-1X2" (String#18356, DoABC#3) // _SafeStr_5155 = "_-4KT" (String#11605, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_6045 = "_-0ko" (String#19633, DoABC#3) // _SafeStr_6046 = "_-6Ea" (String#38728, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_4818 package _-0bT{ import _-29V.IWindowContainer; import _-4-i._SafeStr_3451; import _-6Tv._SafeStr_3453; import _-6Sj._SafeStr_2600; import _-4-i._SafeStr_2445; public class _SafeStr_4818 extends _SafeStr_3460 implements _SafeStr_3459 { public function _SafeStr_4818(k:IWindowContainer){ super(k); } override public function dispose():void{ if (!disposed) { events.removeEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6047); super.dispose(); }; } override public function init():Boolean{ if (!super.init()) { return (false); }; _SafeStr_5962(_SafeStr_4805._SafeStr_5966); events.addEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6047); return (true); } private function _SafeStr_6047(k:_SafeStr_2445):void{ var _local_2:_SafeStr_3453; if (((!(disposed)) && (k.offer._SafeStr_6048))) { _local_2 = (_SafeStr_2600(_SafeStr_5322.findChildByName("badge")).widget as _SafeStr_3453); if (_local_2 != null) { _local_2.badgeId = k.offer._SafeStr_6048; }; }; } } }//package _-0bT // _SafeStr_2445 = "_-22D" (String#2097, DoABC#3) // _SafeStr_2600 = "_-0HZ" (String#318, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3453 = "_-3ev" (String#1214, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_4805 = "_-6L1" (String#1463, DoABC#3) // _SafeStr_4818 = "_-5jv" (String#21071, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5962 = "_-3RT" (String#2695, DoABC#3) // _SafeStr_5966 = "_-0bF" (String#19942, DoABC#3) // _SafeStr_6047 = "_-18E" (String#3450, DoABC#3) // _SafeStr_6048 = "_-6OH" (String#1626, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_4819 package _-0bT{ import _-0B0._SafeStr_2403; import _-29V.IWindowContainer; import _-4-i._SafeStr_3451; import _-6Sj._SafeStr_2600; import _-6Tv._SafeStr_3453; import _-4-i._SafeStr_4804; public class _SafeStr_4819 extends _SafeStr_3460 implements _SafeStr_3459 { private var _SafeStr_6049:_SafeStr_2403; public function _SafeStr_4819(k:IWindowContainer, _arg_2:_SafeStr_2403){ super(k); this._SafeStr_6049 = _arg_2; } override public function dispose():void{ if (!disposed) { this._SafeStr_6049 = null; super.dispose(); }; } override public function init():Boolean{ if (!super.init()) { return (false); }; _SafeStr_5962(_SafeStr_4805._SafeStr_5977); events.addEventListener(_SafeStr_3451.GUILD_SELECTED, this._SafeStr_6050); return (true); } private function _SafeStr_6050(k:_SafeStr_4804):void{ if (disposed) { return; }; var _local_2:_SafeStr_3453 = (_SafeStr_2600(_SafeStr_5322.findChildByName("badge")).widget as _SafeStr_3453); if (_local_2 != null) { _local_2.badgeId = k._SafeStr_6048; _local_2.groupId = k._SafeStr_6051; }; } } }//package _-0bT // _SafeStr_2403 = "_-68A" (String#6448, DoABC#3) // _SafeStr_2600 = "_-0HZ" (String#318, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3453 = "_-3ev" (String#1214, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_4804 = "_-4m" (String#6689, DoABC#3) // _SafeStr_4805 = "_-6L1" (String#1463, DoABC#3) // _SafeStr_4819 = "_-4VL" (String#18034, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5962 = "_-3RT" (String#2695, DoABC#3) // _SafeStr_5977 = "_-57I" (String#18024, DoABC#3) // _SafeStr_6048 = "_-6OH" (String#1626, DoABC#3) // _SafeStr_6049 = "_-6lI" (String#7726, DoABC#3) // _SafeStr_6050 = "_-507" (String#23256, DoABC#3) // _SafeStr_6051 = "_-3hg" (String#4984, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_4820 package _-0bT{ import _-3WJ.HabboCatalog; import _-29V.IWindow; import _-29V.IWindowContainer; import _-4-i._SafeStr_5151; import _-4-i._SafeStr_3451; import flash.events.Event; import _-4-i._SafeStr_2445; import _-0Cn._SafeStr_2479; import _-6Sj.ITextWindow; import _-6Sj.IItemListWindow; public class _SafeStr_4820 extends _SafeStr_3460 implements _SafeStr_3459 { private static const _SafeStr_6052:String = "totalprice_container"; private static const _SafeStr_6053:String = "plus"; private static const _SafeStr_6054:String = "amount_text_left"; private static const _SafeStr_6055:String = "amount_text_right"; private static const _SafeStr_6056:String = "total_left"; private static const _SafeStr_6057:String = "total_right"; private static const _SafeStr_6058:String = "currency_indicator_bitmap_left"; private static const _SafeStr_6059:String = "currency_indicator_bitmap_right"; private var _SafeStr_5539:HabboCatalog; private var _SafeStr_6060:int; private var _SafeStr_6061:int; private var _SafeStr_6062:int; private var _SafeStr_6063:IWindow; private var _SafeStr_6064:IWindow; private var _SafeStr_6065:IWindowContainer; private var _SafeStr_6066:IWindowContainer; private var _SafeStr_5785:int = 1; public function _SafeStr_4820(k:IWindowContainer, _arg_2:HabboCatalog){ super(k); this._SafeStr_5539 = _arg_2; } override public function dispose():void{ if (!disposed) { this._SafeStr_5539 = null; events.removeEventListener(_SafeStr_5151._SafeStr_6038, this._SafeStr_6067); events.removeEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6068); this.clear(); }; } override public function init():Boolean{ if (!super.init()) { return (false); }; _SafeStr_5962(_SafeStr_4805._SafeStr_6001); window.visible = false; if (!this._SafeStr_5539._SafeStr_5812) { return (true); }; events.addEventListener(_SafeStr_5151._SafeStr_6038, this._SafeStr_6067); events.addEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6068); events.dispatchEvent(new Event(_SafeStr_3451.TOTAL_PRICE_WIDGET_INITIALIZED)); return (true); } private function _SafeStr_6067(k:_SafeStr_5151):void{ this._SafeStr_5785 = k.value; this._SafeStr_6069(); } private function _SafeStr_6068(k:_SafeStr_2445):void{ window.visible = k.offer._SafeStr_5796; this._SafeStr_6060 = k.offer.priceInCredits; this._SafeStr_6061 = k.offer.priceInActivityPoints; this._SafeStr_6062 = k.offer.activityPointType; this._SafeStr_5785 = 1; this.clear(); this._SafeStr_6070(); this._SafeStr_6069(); } private function clear():void{ this._SafeStr_6063 = null; this._SafeStr_6064 = null; this._SafeStr_6065 = null; this._SafeStr_6066 = null; _SafeStr_5322.findChildByName(_SafeStr_6053).visible = false; _SafeStr_5322.findChildByName(_SafeStr_6054).visible = false; if (_SafeStr_5322.findChildByName(_SafeStr_6056)) { _SafeStr_5322.findChildByName(_SafeStr_6056).visible = false; }; if (_SafeStr_5322.findChildByName(_SafeStr_6057)) { _SafeStr_5322.findChildByName(_SafeStr_6057).visible = false; }; _SafeStr_5322.findChildByName(_SafeStr_6058).visible = false; } private function _SafeStr_6069():void{ var _local_5:IWindow; var _local_6:IWindow; var k:int = (this._SafeStr_5785 * this._SafeStr_6060); var _local_2:int = (this._SafeStr_5785 * this._SafeStr_6061); var _local_3:int = k; var _local_4:int = _local_2; if (this._SafeStr_5539._SafeStr_5795) { _local_3 = this._SafeStr_5539.utils._SafeStr_6071(true, this._SafeStr_6060, this._SafeStr_5785); _local_4 = this._SafeStr_5539.utils._SafeStr_6071(true, this._SafeStr_6061, this._SafeStr_5785); }; if (this._SafeStr_6063 != null) { this._SafeStr_6063.caption = ((this._SafeStr_5539._SafeStr_5795) ? _local_3.toString() : k.toString()); }; if (this._SafeStr_6064 != null) { this._SafeStr_6064.caption = ((this._SafeStr_5539._SafeStr_5795) ? _local_4.toString() : _local_2.toString()); }; if (this._SafeStr_6065) { this._SafeStr_6065.visible = !((k == _local_3)); _local_5 = this._SafeStr_6065.findChildByName("text"); _local_5.caption = ((this._SafeStr_6065.visible) ? k.toString() : "0"); this._SafeStr_6065.findChildByName("strike").width = _local_5.width; }; if (this._SafeStr_6066) { this._SafeStr_6066.visible = !((_local_2 == _local_4)); _local_6 = this._SafeStr_6066.findChildByName("text"); _local_6.caption = ((this._SafeStr_6066.visible) ? _local_2.toString() : "0"); this._SafeStr_6066.findChildByName("strike").width = _local_6.width; }; } private function _SafeStr_6070():void{ var k:IWindow; var _local_2:IWindow; if (this._SafeStr_6060 > 0) { if (this._SafeStr_6061 > 0) { this._SafeStr_6063 = _SafeStr_5322.findChildByName(_SafeStr_6054); this._SafeStr_6063.visible = true; this._SafeStr_6065 = (_SafeStr_5322.findChildByName(_SafeStr_6056) as IWindowContainer); if (this._SafeStr_6065) { this._SafeStr_6065.visible = false; }; k = _SafeStr_5322.findChildByName(_SafeStr_6058); k.visible = true; _SafeStr_5322.findChildByName("plus").visible = true; } else { this._SafeStr_6063 = _SafeStr_5322.findChildByName(_SafeStr_6055); this._SafeStr_6065 = (_SafeStr_5322.findChildByName(_SafeStr_6057) as IWindowContainer); if (this._SafeStr_6065) { this._SafeStr_6065.visible = false; }; k = _SafeStr_5322.findChildByName(_SafeStr_6059); }; if (page.acceptSeasonCurrencyAsCredits) { k.style = _SafeStr_2479._SafeStr_6014(this._SafeStr_5539._SafeStr_6072(), this._SafeStr_5539, true, true); k.width = 53; } else { k.style = _SafeStr_2479._SafeStr_6014(-1, this._SafeStr_5539, true); k.width = 22; }; }; if (this._SafeStr_6061 > 0) { this._SafeStr_6064 = ITextWindow(_SafeStr_5322.findChildByName(_SafeStr_6055)); this._SafeStr_6066 = (_SafeStr_5322.findChildByName(_SafeStr_6056) as IWindowContainer); if (this._SafeStr_6066) { this._SafeStr_6066.visible = false; }; _local_2 = _SafeStr_5322.findChildByName(_SafeStr_6059); _local_2.style = _SafeStr_2479._SafeStr_6014(this._SafeStr_6062, this._SafeStr_5539, true); }; IItemListWindow(_SafeStr_5322.findChildByName(_SafeStr_6052)).arrangeListItems(); } } }//package _-0bT // _SafeStr_2445 = "_-22D" (String#2097, DoABC#3) // _SafeStr_2479 = "_-0Ep" (String#3035, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_4805 = "_-6L1" (String#1463, DoABC#3) // _SafeStr_4820 = "_-67h" (String#15902, DoABC#3) // _SafeStr_5151 = "_-56U" (String#2030, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5785 = "_-5g8" (String#2600, DoABC#3) // _SafeStr_5795 = "_-6fU" (String#11006, DoABC#3) // _SafeStr_5796 = "_-1ly" (String#4673, DoABC#3) // _SafeStr_5812 = "_-3TO" (String#11416, DoABC#3) // _SafeStr_5962 = "_-3RT" (String#2695, DoABC#3) // _SafeStr_6001 = "_-4yU" (String#20150, DoABC#3) // _SafeStr_6014 = "_-22C" (String#6724, DoABC#3) // _SafeStr_6038 = "_-1Pq" (String#6238, DoABC#3) // _SafeStr_6052 = "_-5Q7" (String#10215, DoABC#3) // _SafeStr_6053 = "_-5QA" (String#22900, DoABC#3) // _SafeStr_6054 = "_-0l" (String#9052, DoABC#3) // _SafeStr_6055 = "_-15J" (String#8243, DoABC#3) // _SafeStr_6056 = "_-1WO" (String#11494, DoABC#3) // _SafeStr_6057 = "_-3Hk" (String#14903, DoABC#3) // _SafeStr_6058 = "_-zx" (String#19214, DoABC#3) // _SafeStr_6059 = "_-4B2" (String#9238, DoABC#3) // _SafeStr_6060 = "_-1uj" (String#8821, DoABC#3) // _SafeStr_6061 = "_-9C" (String#8554, DoABC#3) // _SafeStr_6062 = "_-1lf" (String#15897, DoABC#3) // _SafeStr_6063 = "_-0Ku" (String#12116, DoABC#3) // _SafeStr_6064 = "_-Kx" (String#19749, DoABC#3) // _SafeStr_6065 = "_-1nr" (String#6374, DoABC#3) // _SafeStr_6066 = "_-0pF" (String#8062, DoABC#3) // _SafeStr_6067 = "_-1JN" (String#27104, DoABC#3) // _SafeStr_6068 = "_-45G" (String#31127, DoABC#3) // _SafeStr_6069 = "_-2RD" (String#29814, DoABC#3) // _SafeStr_6070 = "_-2sE" (String#21729, DoABC#3) // _SafeStr_6071 = "_-0x3" (String#5958, DoABC#3) // _SafeStr_6072 = "_-1wH" (String#30524, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_4821 package _-0bT{ import _-3WJ.HabboCatalog; import _-64Q._SafeStr_5159; import _-3WJ._SafeStr_2399; import flash.utils.Timer; import _-6Tv._SafeStr_3698; import _-29V.IWindowContainer; import flash.events.TimerEvent; import _-4-i._SafeStr_3451; import _-6Sj._SafeStr_2600; import _-4-i._SafeStr_2445; import _-4-i._SafeStr_4833; import _-En._SafeStr_2382; import _-En.Offer; public class _SafeStr_4821 extends _SafeStr_3460 implements _SafeStr_3459 { private static const _SafeStr_6073:int = 20000; private var _SafeStr_5539:HabboCatalog; private var _SafeStr_6074:_SafeStr_5159; private var _SafeStr_6075:_SafeStr_2399; private var _SafeStr_6076:Timer; private var _SafeStr_6077:_SafeStr_3698; public function _SafeStr_4821(k:IWindowContainer, _arg_2:HabboCatalog){ super(k); this._SafeStr_5539 = _arg_2; } override public function dispose():void{ if (!disposed) { if (this._SafeStr_6076 != null) { this._SafeStr_6076.stop(); this._SafeStr_6076.removeEventListener(TimerEvent.TIMER, this._SafeStr_6078); this._SafeStr_6076 = null; }; window.visible = false; this._SafeStr_5539 = null; this._SafeStr_6075 = null; if (this._SafeStr_6074) { this._SafeStr_6074.dispose(); this._SafeStr_6074 = null; }; events.removeEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6047); events.removeEventListener(_SafeStr_3451._SafeStr_6079, this._SafeStr_6080); super.dispose(); }; } override public function init():Boolean{ if (!super.init()) { return (false); }; var k:_SafeStr_2600 = _SafeStr_2600(_SafeStr_5322.findChildByName("unique_item_overlay_container")); this._SafeStr_6077 = _SafeStr_3698(k.widget); window.visible = false; events.addEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6047); events.addEventListener(_SafeStr_3451._SafeStr_6079, this._SafeStr_6080); this._SafeStr_6076 = new Timer(_SafeStr_6073); this._SafeStr_6076.addEventListener(TimerEvent.TIMER, this._SafeStr_6078); return (true); } private function _SafeStr_6047(k:_SafeStr_2445):void{ if (k == null) { return; }; this._SafeStr_6075 = k.offer; this.update(k.offer, true); } private function _SafeStr_6080(k:_SafeStr_4833):void{ this._SafeStr_6075 = k.offer; this.update(k.offer); } private function update(k:_SafeStr_2399, _arg_2:Boolean=false):void{ var _local_3:_SafeStr_2382; if ((((k._SafeStr_6081 == Offer._SafeStr_6082)) && (k.product.isUniqueLimitedItem))) { _local_3 = k.product; this._SafeStr_6077._SafeStr_6083 = _local_3.uniqueLimitedItemsLeft; this._SafeStr_6077._SafeStr_6084 = _local_3.uniqueLimitedItemSeriesSize; window.visible = true; if (_arg_2) { this._SafeStr_5539.sendGetProductOffer(k._SafeStr_5719); }; this._SafeStr_6076.start(); } else { window.visible = false; this._SafeStr_6076.stop(); }; } private function _SafeStr_6078(k:TimerEvent):void{ if (((_SafeStr_5322.visible) && (!((this._SafeStr_6075 == null))))) { this.update(this._SafeStr_6075, true); }; } } }//package _-0bT // _SafeStr_2382 = "_-1Fg" (String#1382, DoABC#3) // _SafeStr_2399 = "_-3Qi" (String#693, DoABC#3) // _SafeStr_2445 = "_-22D" (String#2097, DoABC#3) // _SafeStr_2600 = "_-0HZ" (String#318, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_3698 = "_-6RL" (String#10151, DoABC#3) // _SafeStr_4821 = "_-351" (String#15236, DoABC#3) // _SafeStr_4833 = "_-59s" (String#14730, DoABC#3) // _SafeStr_5159 = "_-49A" (String#18547, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5719 = "_-5zr" (String#1484, DoABC#3) // _SafeStr_6047 = "_-18E" (String#3450, DoABC#3) // _SafeStr_6073 = "_-6Yt" (String#21804, DoABC#3) // _SafeStr_6074 = "_-y" (String#12165, DoABC#3) // _SafeStr_6075 = "_-0dU" (String#14924, DoABC#3) // _SafeStr_6076 = "_-259" (String#9164, DoABC#3) // _SafeStr_6077 = "_-3jv" (String#23109, DoABC#3) // _SafeStr_6078 = "_-5z8" (String#31143, DoABC#3) // _SafeStr_6079 = "_-6ZV" (String#15979, DoABC#3) // _SafeStr_6080 = "_-4Fo" (String#30015, DoABC#3) // _SafeStr_6081 = "_-4qZ" (String#4643, DoABC#3) // _SafeStr_6082 = "_-5EF" (String#8194, DoABC#3) // _SafeStr_6083 = "_-01F" (String#20695, DoABC#3) // _SafeStr_6084 = "_-2On" (String#5737, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_4822 package _-0bT{ import _-6Sj.IButtonWindow; import _-6Sj.ITextFieldWindow; import _-29V.IWindowContainer; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowKeyboardEvent; import flash.ui.Keyboard; import _-5Vh.WindowEvent; import _-29V.IWindow; import _-64Q._SafeStr_2464; public class _SafeStr_4822 extends _SafeStr_3460 implements _SafeStr_3459 { private var _SafeStr_6085:IButtonWindow; private var _SafeStr_6086:ITextFieldWindow; public function _SafeStr_4822(k:IWindowContainer){ super(k); } override public function dispose():void{ super.dispose(); if (this._SafeStr_6085 != null) { this._SafeStr_6085.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_6087); this._SafeStr_6085 = null; }; if (this._SafeStr_6086 != null) { this._SafeStr_6086.removeEventListener(WindowKeyboardEvent._SafeStr_6088, this._SafeStr_6089); this._SafeStr_6086 = null; }; } override public function init():Boolean{ if (!super.init()) { return (false); }; this._SafeStr_6085 = (_SafeStr_5322.findChildByName("redeem") as IButtonWindow); if (this._SafeStr_6085 != null) { this._SafeStr_6085.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6087); }; this._SafeStr_6086 = (_SafeStr_5322.findChildByName("voucher_code") as ITextFieldWindow); if (this._SafeStr_6086 != null) { this._SafeStr_6086.addEventListener(WindowKeyboardEvent._SafeStr_6088, this._SafeStr_6089); }; return (true); } private function _SafeStr_6087(k:WindowMouseEvent):void{ this.redeem(); } private function _SafeStr_6089(k:WindowEvent=null, _arg_2:IWindow=null):void{ var _local_3:WindowKeyboardEvent = (k as WindowKeyboardEvent); if (_local_3.charCode == Keyboard.ENTER) { this.redeem(); }; } private function redeem():void{ var voucher:String; var input:IWindow = _SafeStr_5322.findChildByName("voucher_code"); if (input != null) { voucher = input.caption; if (voucher.length > 0) { page.viewer.catalog.redeemVoucher(voucher); input.caption = ""; } else { page.viewer.catalog.windowManager.alert("${catalog.voucher.empty.title}", "${catalog.voucher.empty.desc}", 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); }; }; } } }//package _-0bT // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_4822 = "_-2Yj" (String#18915, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_6085 = "_-01n" (String#11708, DoABC#3) // _SafeStr_6086 = "_-4U0" (String#12133, DoABC#3) // _SafeStr_6087 = "_-579" (String#31634, DoABC#3) // _SafeStr_6088 = "_-3XU" (String#4606, DoABC#3) // _SafeStr_6089 = "_-2i4" (String#14897, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_4823 package _-0bT{ import _-29V.IWindowContainer; import _-4-i._SafeStr_3451; import _-4-i._SafeStr_2445; public class _SafeStr_4823 extends _SafeStr_3460 implements _SafeStr_3459 { public function _SafeStr_4823(k:IWindowContainer){ super(k); } override public function init():Boolean{ if (!super.init()) { return (false); }; _SafeStr_5962(_SafeStr_4805._SafeStr_5999); _SafeStr_5322.findChildByName("ctlg_special_txt").caption = ""; events.addEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6090); return (true); } private function _SafeStr_6090(k:_SafeStr_2445):void{ if (k == null) { return; }; _SafeStr_5322.visible = false; } } }//package _-0bT // _SafeStr_2445 = "_-22D" (String#2097, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_4805 = "_-6L1" (String#1463, DoABC#3) // _SafeStr_4823 = "_-0NK" (String#19092, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5962 = "_-3RT" (String#2695, DoABC#3) // _SafeStr_5999 = "_-2Kt" (String#18232, DoABC#3) // _SafeStr_6090 = "_-6DS" (String#6426, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_4824 package _-0bT{ import _-3WJ.HabboCatalog; import _-37O._SafeStr_5163; import flash.utils.Timer; import _-29V.IWindowContainer; import flash.events.TimerEvent; import _-4-i._SafeStr_5156; import _-4-i._SafeStr_5151; import _-37O._SafeStr_5157; import _-37O._SafeStr_5162; public class _SafeStr_4824 extends _SafeStr_3460 implements _SafeStr_3459 { private static const _SafeStr_6091:uint = 4000; private var _SafeStr_5539:HabboCatalog; private var _SafeStr_6092:_SafeStr_5163; private var _SafeStr_6093:int = 1; private var _SafeStr_6060:int; private var _SafeStr_6061:int; private var _SafeStr_6062:int; private var _SafeStr_6094:String; private var _SafeStr_6095:int = -1; private var _SafeStr_6096:int = -1; private var _SafeStr_6097:int = -1; private var _SafeStr_6098:Boolean = false; private var _SafeStr_6099:Timer; public function _SafeStr_4824(k:IWindowContainer, _arg_2:HabboCatalog){ super(k); this._SafeStr_5539 = _arg_2; } override public function dispose():void{ if (!disposed) { this._SafeStr_6092.dispose(); this._SafeStr_6092 = null; this._SafeStr_5539 = null; this._SafeStr_6099.stop(); this._SafeStr_6099.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_6100); this._SafeStr_6099 = null; events.removeEventListener(_SafeStr_5156._SafeStr_6025, this._SafeStr_6101); events.removeEventListener(_SafeStr_5156._SafeStr_6029, this._SafeStr_6030); events.removeEventListener(_SafeStr_5151._SafeStr_6038, this._SafeStr_6102); events.removeEventListener(_SafeStr_5156._SafeStr_6103, this._SafeStr_6104); super.dispose(); }; } override public function init():Boolean{ if (!((this._SafeStr_5539._SafeStr_5812) && (this._SafeStr_5539._SafeStr_5795))) { return (true); }; this._SafeStr_6092 = new _SafeStr_5163(this, this._SafeStr_5539); events.addEventListener(_SafeStr_5156._SafeStr_6025, this._SafeStr_6101); events.addEventListener(_SafeStr_5156._SafeStr_6029, this._SafeStr_6030); events.addEventListener(_SafeStr_5151._SafeStr_6038, this._SafeStr_6102); events.addEventListener(_SafeStr_5156._SafeStr_6103, this._SafeStr_6104); this._SafeStr_6099 = new Timer(_SafeStr_6091, 1); this._SafeStr_6099.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_6100); return (true); } private function _SafeStr_6105():void{ var k:_SafeStr_5157 = new _SafeStr_5157(_SafeStr_5157._SafeStr_6106); k.quantity = this._SafeStr_6093; this._SafeStr_6095 = this._SafeStr_6092._SafeStr_6107(k); } private function _SafeStr_6108(k:int):void{ var _local_2:_SafeStr_5162; var _local_3:_SafeStr_5157; if (this._SafeStr_6095 != -1) { _local_2 = _SafeStr_5162(this._SafeStr_6092._SafeStr_6109(this._SafeStr_6095)); _local_3 = _local_2.data; _local_3.quantity = k; _local_2.update(_local_3); }; } private function _SafeStr_6110():void{ if (this._SafeStr_6095 != -1) { this._SafeStr_6092._SafeStr_6111(this._SafeStr_6095); this._SafeStr_6095 = -1; }; } private function _SafeStr_6112():void{ var k:_SafeStr_5157 = new _SafeStr_5157(_SafeStr_5157._SafeStr_6113); k.quantity = this._SafeStr_6093; k.priceActivityPoints = this._SafeStr_6061; k.activityPointType = this._SafeStr_6062; k.priceCredits = this._SafeStr_6060; this._SafeStr_6096 = this._SafeStr_6092._SafeStr_6107(k); this._SafeStr_5539.utils._SafeStr_6114(); } private function _SafeStr_6115(k:int):void{ var _local_2:_SafeStr_5162; var _local_3:_SafeStr_5157; if (this._SafeStr_6096 != -1) { _local_2 = _SafeStr_5162(this._SafeStr_6092._SafeStr_6109(this._SafeStr_6096)); _local_3 = _local_2.data; _local_3.quantity = k; _local_3.discountPriceCredits = this._SafeStr_5539.utils._SafeStr_6071(true, this._SafeStr_6060, k); _local_3.discountPriceActivityPoints = this._SafeStr_5539.utils._SafeStr_6071(true, this._SafeStr_6061, k); _local_2.update(_local_3); }; } private function _SafeStr_6116():void{ if (this._SafeStr_6096 != -1) { this._SafeStr_6092._SafeStr_6111(this._SafeStr_6096); this._SafeStr_6096 = -1; }; } private function _SafeStr_6117():void{ var k:_SafeStr_5157 = new _SafeStr_5157(_SafeStr_5157._SafeStr_6118); this._SafeStr_6097 = this._SafeStr_6092._SafeStr_6107(k); this._SafeStr_5539.utils._SafeStr_6119(); } private function _SafeStr_6120():void{ if (this._SafeStr_6097 != -1) { this._SafeStr_6092._SafeStr_6111(this._SafeStr_6097); this._SafeStr_6097 = -1; }; } private function _SafeStr_6101(k:_SafeStr_5156):void{ if (disposed) { return; }; window.visible = true; this._SafeStr_6060 = k.data.priceCredits; this._SafeStr_6061 = k.data.priceActivityPoints; this._SafeStr_6062 = k.data.activityPointType; this._SafeStr_6094 = k.data._SafeStr_6048; this._SafeStr_6092.clear(); this._SafeStr_6096 = -1; this._SafeStr_6095 = -1; this._SafeStr_6099.start(); } private function _SafeStr_6102(k:_SafeStr_5151):void{ if (disposed) { return; }; if (!this._SafeStr_5539._SafeStr_6121) { return; }; if (k.type == _SafeStr_5151._SafeStr_6038) { if (k.value != this._SafeStr_6093) { if ((((k.value >= this._SafeStr_5539._SafeStr_6121._SafeStr_6122)) && ((this._SafeStr_6096 == -1)))) { this._SafeStr_6112(); } else { if (k.value < this._SafeStr_5539._SafeStr_6121._SafeStr_6122) { this._SafeStr_6116(); }; }; this._SafeStr_6108(k.value); this._SafeStr_6115(k.value); this._SafeStr_6093 = k.value; this._SafeStr_6120(); if (this._SafeStr_6093 >= this._SafeStr_5539.utils._SafeStr_6123) { this._SafeStr_6110(); this._SafeStr_6098 = true; } else { if (this._SafeStr_6098) { this._SafeStr_6105(); this._SafeStr_6098 = false; }; }; this._SafeStr_5539.utils._SafeStr_6124(); }; }; } private function _SafeStr_6030(k:_SafeStr_5156):void{ window.visible = false; } private function _SafeStr_6104(k:_SafeStr_5156):void{ switch (k.id) { case this._SafeStr_6095: if (this._SafeStr_6097 == -1) { this._SafeStr_6117(); }; return; case this._SafeStr_6097: this._SafeStr_6120(); return; }; } private function _SafeStr_6100(k:TimerEvent):void{ this._SafeStr_6105(); } } }//package _-0bT // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_4824 = "_-3-T" (String#5786, DoABC#3) // _SafeStr_5151 = "_-56U" (String#2030, DoABC#3) // _SafeStr_5156 = "_-09s" (String#3807, DoABC#3) // _SafeStr_5157 = "_-2w1" (String#2222, DoABC#3) // _SafeStr_5162 = "_-52t" (String#4658, DoABC#3) // _SafeStr_5163 = "_-4eh" (String#12732, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5795 = "_-6fU" (String#11006, DoABC#3) // _SafeStr_5812 = "_-3TO" (String#11416, DoABC#3) // _SafeStr_6025 = "_-2hR" (String#4935, DoABC#3) // _SafeStr_6029 = "_-5p0" (String#2386, DoABC#3) // _SafeStr_6030 = "_-5ZJ" (String#15081, DoABC#3) // _SafeStr_6038 = "_-1Pq" (String#6238, DoABC#3) // _SafeStr_6048 = "_-6OH" (String#1626, DoABC#3) // _SafeStr_6060 = "_-1uj" (String#8821, DoABC#3) // _SafeStr_6061 = "_-9C" (String#8554, DoABC#3) // _SafeStr_6062 = "_-1lf" (String#15897, DoABC#3) // _SafeStr_6071 = "_-0x3" (String#5958, DoABC#3) // _SafeStr_6091 = "_-2JQ" (String#25493, DoABC#3) // _SafeStr_6092 = "_-49M" (String#6525, DoABC#3) // _SafeStr_6093 = "_-0xT" (String#15406, DoABC#3) // _SafeStr_6094 = "_-gy" (String#32726, DoABC#3) // _SafeStr_6095 = "_-5LT" (String#9714, DoABC#3) // _SafeStr_6096 = "_-2vo" (String#9470, DoABC#3) // _SafeStr_6097 = "_-1gN" (String#13037, DoABC#3) // _SafeStr_6098 = "_-38H" (String#22261, DoABC#3) // _SafeStr_6099 = "_-60W" (String#12332, DoABC#3) // _SafeStr_6100 = "_-42X" (String#30924, DoABC#3) // _SafeStr_6101 = "_-6fG" (String#31732, DoABC#3) // _SafeStr_6102 = "_-5Bk" (String#15724, DoABC#3) // _SafeStr_6103 = "_-er" (String#11842, DoABC#3) // _SafeStr_6104 = "_-5BP" (String#29301, DoABC#3) // _SafeStr_6105 = "_-003" (String#27480, DoABC#3) // _SafeStr_6106 = "_-1jN" (String#18053, DoABC#3) // _SafeStr_6107 = "_-0EQ" (String#2705, DoABC#3) // _SafeStr_6108 = "_-6AC" (String#33536, DoABC#3) // _SafeStr_6109 = "_-Ti" (String#3147, DoABC#3) // _SafeStr_6110 = "_-63X" (String#37879, DoABC#3) // _SafeStr_6111 = "_-0T6" (String#4847, DoABC#3) // _SafeStr_6112 = "_-2c4" (String#32380, DoABC#3) // _SafeStr_6113 = "_-4js" (String#20909, DoABC#3) // _SafeStr_6114 = "_-2NB" (String#33725, DoABC#3) // _SafeStr_6115 = "_-2xy" (String#37062, DoABC#3) // _SafeStr_6116 = "_-3b5" (String#35307, DoABC#3) // _SafeStr_6117 = "_-4L3" (String#37142, DoABC#3) // _SafeStr_6118 = "_-2-b" (String#19754, DoABC#3) // _SafeStr_6119 = "_-5q" (String#36576, DoABC#3) // _SafeStr_6120 = "_-2ov" (String#30838, DoABC#3) // _SafeStr_6121 = "_-6gh" (String#7076, DoABC#3) // _SafeStr_6122 = "_-4fW" (String#12692, DoABC#3) // _SafeStr_6123 = "_-4sS" (String#38312, DoABC#3) // _SafeStr_6124 = "_-0zz" (String#38082, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_4825 package _-0bT{ import _-1oV._SafeStr_3446; import _-En._SafeStr_5165; import _-29V.IWindowContainer; import _-1oV._SafeStr_2359; import _-En.PageLocalization; import _-29V.IWindow; import _-6Sj.IButtonWindow; import _-5Vh.WindowMouseEvent; import _-6Sj.IBitmapWrapperWindow; import flash.display.BitmapData; import _-1oV._SafeStr_3447; import _-5x9._SafeStr_2973; import flash.geom.Point; import _-3XT._SafeStr_2287; import _-5x9._SafeStr_2213; import _-5x9._SafeStr_2331; import _-5Vh.WindowEvent; import _-3XT._SafeStr_4446; import _-64Q._SafeStr_2464; public class _SafeStr_4825 extends _SafeStr_3460 implements _SafeStr_3459, _SafeStr_3446 { private var _SafeStr_6125:_SafeStr_5165; public function _SafeStr_4825(k:IWindowContainer){ super(k); } private function get recycler():_SafeStr_2359{ return (page.viewer.catalog.getRecycler()); } override public function dispose():void{ if (this._SafeStr_6125 != null) { this._SafeStr_6125.dispose(); this._SafeStr_6125 = null; }; if (this.recycler != null) { this.recycler.cancel(); }; super.dispose(); } override public function init():Boolean{ if (!super.init()) { return (false); }; _SafeStr_5962(_SafeStr_4805._SafeStr_5989); window.findChildByName("inactive").visible = false; window.findChildByName("timeout").visible = false; window.findChildByName("normal").visible = false; if (this.recycler == null) { return (false); }; this.recycler.init(this); return (true); } public function _SafeStr_6126():void{ window.findChildByName("inactive").visible = true; window.findChildByName("timeout").visible = false; window.findChildByName("normal").visible = false; this._SafeStr_6127(); var k:IWindow = (window.parent as IWindowContainer).findChildByName(PageLocalization._SafeStr_6128); if (k != null) { k.caption = "${recycler.info.closed}"; }; } public function _SafeStr_6129(k:int):void{ var _local_2:String = String(int((k / 60))); var _local_3:String = String((k % 60)); page.viewer.catalog.localization.registerParameter("recycler.alert.timeout", "minutes", _local_2); page.viewer.catalog.localization.registerParameter("recycler.alert.timeout", "seconds", _local_3); window.findChildByName("inactive").visible = false; window.findChildByName("timeout").visible = true; window.findChildByName("normal").visible = false; var _local_4:IWindow = (window.parent as IWindowContainer).findChildByName(PageLocalization._SafeStr_6128); if (_local_4 != null) { _local_4.caption = "${recycler.alert.timeout}"; }; } public function _SafeStr_6130():void{ window.findChildByName("inactive").visible = true; window.findChildByName("timeout").visible = false; window.findChildByName("normal").visible = false; this._SafeStr_6127(); var k:IWindow = (window.parent as IWindowContainer).findChildByName(PageLocalization._SafeStr_6128); if (k != null) { k.caption = ""; }; } public function _SafeStr_6131():void{ window.findChildByName("inactive").visible = true; window.findChildByName("timeout").visible = false; window.findChildByName("normal").visible = false; this._SafeStr_6127(); var k:IWindow = (window.parent as IWindowContainer).findChildByName(PageLocalization._SafeStr_6128); if (k != null) { k.caption = "${recycler.info.finished}"; }; var _local_2:IButtonWindow = IButtonWindow(window.findChildByName("recycle_again_button")); _local_2.visible = true; _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6132); } public function _SafeStr_6133():void{ window.findChildByName("inactive").visible = false; window.findChildByName("timeout").visible = false; window.findChildByName("normal").visible = true; this._SafeStr_6127(); window.procedure = this._SafeStr_6134; window.parent.procedure = this._SafeStr_6134; var k:IWindow = (window.parent as IWindowContainer).findChildByName(PageLocalization._SafeStr_6128); if (k != null) { k.caption = "${recycler.info.ready}"; }; } private function _SafeStr_6127():void{ var _local_2:int; var _local_3:IBitmapWrapperWindow; var k:BitmapData = _SafeStr_5963("ctlg_recycler_slot_bg"); if (k == null) { return; }; _local_2 = 1; while (_local_2 <= this.recycler._SafeStr_6135) { _local_3 = (window.findChildByName(("slot_bg_" + _local_2)) as IBitmapWrapperWindow); if (_local_3 != null) { _local_3.bitmap = k.clone(); _local_3.procedure = this._SafeStr_6136; }; _local_2++; }; _local_2 = 1; while (_local_2 <= this.recycler._SafeStr_6135) { _local_3 = (window.findChildByName(("slot_img_" + _local_2)) as IBitmapWrapperWindow); if (_local_3 != null) { _local_3.bitmap = k.clone(); _local_3.procedure = this._SafeStr_6136; }; _local_2++; }; } public function _SafeStr_6137():void{ var _local_2:IBitmapWrapperWindow; var _local_3:_SafeStr_3447; var _local_4:_SafeStr_2973; var _local_5:BitmapData; var _local_6:Point; if ((((window == null)) || ((this.recycler == null)))) { return; }; var k:int; while (k < this.recycler._SafeStr_6135) { _local_2 = (window.findChildByName(("slot_img_" + (k + 1))) as IBitmapWrapperWindow); if (_local_2 == null) { return; }; _local_3 = this.recycler._SafeStr_6138(k); if (_local_3 == null) { _local_2.bitmap = new BitmapData(1, 1, true, 0xFFFFFF); } else { _local_4 = this._SafeStr_6139(_local_3); if (((!((_local_4 == null))) && (!((_local_4.data == null))))) { _local_5 = new BitmapData(_local_2.width, _local_2.height, true, 0xFFFFFF); _local_5.fillRect(_local_5.rect, 0xFFFFFF); _local_6 = new Point(((_local_2.width - _local_4.data.width) / 2), ((_local_2.height - _local_4.data.height) / 2)); _local_5.copyPixels(_local_4.data, _local_4.data.rect, _local_6, null, null, true); _local_2.bitmap = _local_5; _local_4.data.dispose(); }; }; k++; }; } private function _SafeStr_6139(k:_SafeStr_3447):_SafeStr_2973{ var _local_2:_SafeStr_2973; if ((((k == null)) || ((page.viewer.roomEngine == null)))) { return (null); }; if (k.category == _SafeStr_2287._SafeStr_5565) { return (page.viewer.roomEngine.getFurnitureIcon(k.typeId, null)); }; if (k.category == _SafeStr_2287._SafeStr_6140) { return (page.viewer.roomEngine.getWallItemIcon(k.typeId, null, k.xxxExtra)); }; return (null); } private function _SafeStr_6134(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:_SafeStr_2213 = page.viewer.roomEngine; if (_local_3 == null) { return; }; var _local_4:_SafeStr_2331 = _local_3._SafeStr_6141(_local_3.activeRoomId); switch (k.type) { case WindowMouseEvent._SafeStr_5577: if (this._SafeStr_6125 != null) { this._SafeStr_6125._SafeStr_6142(); }; return; case WindowMouseEvent._SafeStr_6143: if (this._SafeStr_6125 != null) { this._SafeStr_6125._SafeStr_6134(k, _arg_2, _local_4); }; return; case WindowMouseEvent._SafeStr_5575: if (this._SafeStr_6125 == null) { this._SafeStr_6125 = new _SafeStr_5165(); this._SafeStr_6125.mainContainer = window; this._SafeStr_6125.roomEngine = _local_3; }; return; }; } private function _SafeStr_6136(event:WindowEvent, target:IWindow):void{ var slotId:int; var roomEngine:_SafeStr_2213 = page.viewer.roomEngine; if ((((roomEngine == null)) || ((this.recycler == null)))) { return; }; var objectData:_SafeStr_2331 = roomEngine._SafeStr_6141(roomEngine.activeRoomId); if (event.type == WindowMouseEvent.UP) { if (event.window.name.indexOf("slot_") == 0) { slotId = (int(event.window.name.charAt((event.window.name.length - 1))) - 1); if (objectData != null) { if (objectData.operation != _SafeStr_4446.OBJECT_PLACE) { page.viewer.catalog.windowManager.alert("${generic.alert.title}", "${catalog.alert.recycler.inventory}", 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); return; }; this.recycler._SafeStr_6144(slotId, objectData.id, objectData.category, objectData.typeId, objectData._SafeStr_6145); } else { this.recycler._SafeStr_6146(slotId); }; roomEngine._SafeStr_6147(); if (this._SafeStr_6125 != null) { this._SafeStr_6125._SafeStr_6142(); }; return; }; }; if (event.type == WindowMouseEvent._SafeStr_6143) { this._SafeStr_6134(event, target); }; } public function _SafeStr_6148(k:Boolean):void{ if (((disposed) || ((window == null)))) { return; }; var _local_2:IWindow = window.findChildByName("recycler_recycle"); if (_local_2 != null) { if (k) { _local_2.enable(); _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6149); } else { _local_2.disable(); }; }; } private function _SafeStr_6149(k:WindowMouseEvent):void{ if (this.recycler != null) { this.recycler._SafeStr_6150(); }; } private function _SafeStr_6132(k:WindowMouseEvent):void{ if (this.recycler != null) { this.recycler.empty(); this.recycler.init(this); }; } } }//package _-0bT // _SafeStr_2213 = "_-l-" (String#862, DoABC#3) // _SafeStr_2287 = "_-4-R" (String#406, DoABC#3) // _SafeStr_2331 = "_-6B0" (String#4479, DoABC#3) // _SafeStr_2359 = "_-2Zf" (String#8016, DoABC#3) // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_2973 = "_-1qE" (String#690, DoABC#3) // _SafeStr_3446 = "_-4BA" (String#10781, DoABC#3) // _SafeStr_3447 = "_-2cs" (String#4668, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_4446 = "_-5Wy" (String#2029, DoABC#3) // _SafeStr_4805 = "_-6L1" (String#1463, DoABC#3) // _SafeStr_4825 = "_-2Pk" (String#15829, DoABC#3) // _SafeStr_5165 = "_-6Kj" (String#13205, DoABC#3) // _SafeStr_5565 = "_-4Rn" (String#1219, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) // _SafeStr_5962 = "_-3RT" (String#2695, DoABC#3) // _SafeStr_5963 = "_-1yi" (String#30444, DoABC#3) // _SafeStr_5989 = "_-5Pl" (String#7831, DoABC#3) // _SafeStr_6125 = "_-1d4" (String#5830, DoABC#3) // _SafeStr_6126 = "_-0Sk" (String#24582, DoABC#3) // _SafeStr_6127 = "_-4kW" (String#20749, DoABC#3) // _SafeStr_6128 = "_-6A5" (String#4993, DoABC#3) // _SafeStr_6129 = "_-5Yq" (String#28447, DoABC#3) // _SafeStr_6130 = "_-0UJ" (String#29287, DoABC#3) // _SafeStr_6131 = "_-19w" (String#26791, DoABC#3) // _SafeStr_6132 = "_-6Qo" (String#32908, DoABC#3) // _SafeStr_6133 = "_-GU" (String#27296, DoABC#3) // _SafeStr_6134 = "_-4Tz" (String#14775, DoABC#3) // _SafeStr_6135 = "_-O1" (String#16777, DoABC#3) // _SafeStr_6136 = "_-3cj" (String#30193, DoABC#3) // _SafeStr_6137 = "_-1AZ" (String#19980, DoABC#3) // _SafeStr_6138 = "_-3JT" (String#21996, DoABC#3) // _SafeStr_6139 = "_-3wr" (String#9602, DoABC#3) // _SafeStr_6140 = "_-0Oj" (String#1464, DoABC#3) // _SafeStr_6141 = "_-0ZO" (String#4562, DoABC#3) // _SafeStr_6142 = "_-3ER" (String#26119, DoABC#3) // _SafeStr_6143 = "_-5fZ" (String#3247, DoABC#3) // _SafeStr_6144 = "_-4MD" (String#27561, DoABC#3) // _SafeStr_6145 = "_-6F6" (String#6488, DoABC#3) // _SafeStr_6146 = "_-29e" (String#15478, DoABC#3) // _SafeStr_6147 = "_-0Qt" (String#12303, DoABC#3) // _SafeStr_6148 = "_-68E" (String#29123, DoABC#3) // _SafeStr_6149 = "_-1B5" (String#34742, DoABC#3) // _SafeStr_6150 = "_-1gG" (String#29787, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_4826 package _-0bT{ import _-4Y1._SafeStr_3; import _-3WJ.HabboCatalog; import _-3WJ._SafeStr_2399; import _-zX._SafeStr_3216; import _-29V.IWindowContainer; import _-4-i._SafeStr_3451; import _-px._SafeStr_2388; import _-4-i._SafeStr_2468; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-29V.IWindow; import _-4-i._SafeStr_2445; import _-6Sj._SafeStr_2434; import _-px._SafeStr_2437; import _-6Sj.IButtonWindow; public class _SafeStr_4826 extends _SafeStr_3460 implements _SafeStr_3459, _SafeStr_3 { private var _SafeStr_5539:HabboCatalog; private var _SafeStr_6151:_SafeStr_2399; private var _SafeStr_6152:_SafeStr_3216; public function _SafeStr_4826(k:IWindowContainer, _arg_2:HabboCatalog){ super(k); this._SafeStr_5539 = _arg_2; this._SafeStr_6152 = new _SafeStr_3216(this._SafeStr_6153); this._SafeStr_5539.connection.addMessageEvent(this._SafeStr_6152); } override public function dispose():void{ if (disposed) { return; }; if (((!((this._SafeStr_5539 == null))) && (!((this._SafeStr_5539.connection == null))))) { this._SafeStr_5539.connection.removeMessageEvent(this._SafeStr_6152); this._SafeStr_6152 = null; this._SafeStr_5539 = null; }; events.removeEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6047); super.dispose(); } override public function init():Boolean{ if (!super.init()) { return (false); }; if (this._SafeStr_5539.catalogType != _SafeStr_2388.BUILDER) { _SafeStr_5322.visible = false; return (true); }; _SafeStr_5962(_SafeStr_4805.BUILDER); this._SafeStr_6154(false); _SafeStr_5322.procedure = this._SafeStr_5753; events.addEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6047); events.addEventListener(_SafeStr_3451._SafeStr_6155, this._SafeStr_6156); return (true); } private function _SafeStr_6156(k:_SafeStr_2468):void{ this._SafeStr_6154(false); } private function _SafeStr_6153(k:_SafeStr_3216):void{ if (this._SafeStr_5539.catalogType != _SafeStr_2388.BUILDER) { return; }; this._SafeStr_6154(true); } private function _SafeStr_5753(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; switch (_arg_2.name) { case "place_one": this._SafeStr_5539._SafeStr_6157(null, this._SafeStr_6151); return; case "place_many": this._SafeStr_5539._SafeStr_6157(null, this._SafeStr_6151, true); return; }; } private function _SafeStr_6047(k:_SafeStr_2445):void{ this._SafeStr_6151 = k.offer; this._SafeStr_6154(false); } private function _SafeStr_6154(k:Boolean):void{ var _local_3:_SafeStr_2434; var _local_4:IWindow; if (((!(_SafeStr_5322)) || (!(_SafeStr_5322.visible)))) { return; }; var _local_2:int = this._SafeStr_5539._SafeStr_6158(this._SafeStr_6151); if ((((_local_2 == _SafeStr_2437._SafeStr_6159)) && (k))) { _local_2 = _SafeStr_2437._SafeStr_6160; }; if (_local_2 == _SafeStr_2437._SafeStr_6160) { IButtonWindow(_SafeStr_5322.findChildByName("place_one")).enable(); IButtonWindow(_SafeStr_5322.findChildByName("place_many")).enable(); _SafeStr_5322.findChildByName("error_container").visible = false; } else { IButtonWindow(_SafeStr_5322.findChildByName("place_one")).disable(); IButtonWindow(_SafeStr_5322.findChildByName("place_many")).disable(); _SafeStr_5322.findChildByName("error_container").visible = true; _local_3 = (_SafeStr_5322.findChildByName("error_icon") as _SafeStr_2434); _local_4 = _SafeStr_5322.findChildByName("error_message"); switch (_local_2) { case _SafeStr_2437._SafeStr_6161: _SafeStr_5322.findChildByName("error_container").visible = false; return; case _SafeStr_2437._SafeStr_6162: _local_3.assetUri = "icons_builder_error_furnilimit"; _local_4.caption = "${builder.placement_widget.error.limit_reached}"; return; case _SafeStr_2437._SafeStr_6163: _local_3.assetUri = "icons_builder_error_notroom"; _local_4.caption = "${builder.placement_widget.error.not_in_room}"; return; case _SafeStr_2437._SafeStr_6159: _local_3.assetUri = "icons_builder_error_room"; _local_4.caption = "${builder.placement_widget.error.not_room_owner}"; return; case _SafeStr_2437._SafeStr_6164: _local_3.assetUri = "icons_builder_error_grouproom"; _local_4.caption = "${builder.placement_widget.error.group_room}"; return; case _SafeStr_2437._SafeStr_6165: _local_3.assetUri = "icons_builder_error_userinroom"; _local_4.caption = "${builder.placement_widget.error.visitors}"; return; }; }; } } }//package _-0bT // _SafeStr_2388 = "_-1OD" (String#1730, DoABC#3) // _SafeStr_2399 = "_-3Qi" (String#693, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2437 = "_-58B" (String#4324, DoABC#3) // _SafeStr_2445 = "_-22D" (String#2097, DoABC#3) // _SafeStr_2468 = "_-2lP" (String#14221, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3216 = "_-3B6" (String#6455, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_4805 = "_-6L1" (String#1463, DoABC#3) // _SafeStr_4826 = "_-3WQ" (String#14370, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5753 = "_-3ax" (String#1832, DoABC#3) // _SafeStr_5962 = "_-3RT" (String#2695, DoABC#3) // _SafeStr_6047 = "_-18E" (String#3450, DoABC#3) // _SafeStr_6151 = "_-0dj" (String#644, DoABC#3) // _SafeStr_6152 = "_-27w" (String#21540, DoABC#3) // _SafeStr_6153 = "_-5Ul" (String#22135, DoABC#3) // _SafeStr_6154 = "_-54l" (String#2589, DoABC#3) // _SafeStr_6155 = "_-5uN" (String#17510, DoABC#3) // _SafeStr_6156 = "_-0Kl" (String#35138, DoABC#3) // _SafeStr_6157 = "_-4Sn" (String#12135, DoABC#3) // _SafeStr_6158 = "_-0-E" (String#26845, DoABC#3) // _SafeStr_6159 = "_-071" (String#13594, DoABC#3) // _SafeStr_6160 = "_-09n" (String#11907, DoABC#3) // _SafeStr_6161 = "_-2rc" (String#18704, DoABC#3) // _SafeStr_6162 = "_-Pn" (String#19717, DoABC#3) // _SafeStr_6163 = "_-23R" (String#20600, DoABC#3) // _SafeStr_6164 = "_-1pK" (String#18128, DoABC#3) // _SafeStr_6165 = "_-6-S" (String#20910, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_4827 package _-0bT{ import _-3WJ.HabboCatalog; import _-29V.IWindow; import _-29V.IWindowContainer; import _-4-i._SafeStr_3451; import _-4-i._SafeStr_2445; public class _SafeStr_4827 extends _SafeStr_3460 implements _SafeStr_3459 { private var _SafeStr_5539:HabboCatalog; private var _SafeStr_6166:IWindow; public function _SafeStr_4827(k:IWindowContainer, _arg_2:HabboCatalog){ super(k); this._SafeStr_5539 = _arg_2; } override public function init():Boolean{ if (!super.init()) { return (false); }; events.addEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6047); return (true); } private function _SafeStr_6047(k:_SafeStr_2445):void{ this._SafeStr_6166 = this._SafeStr_5539.utils._SafeStr_6167(k.offer, (_SafeStr_5322 as IWindowContainer), this._SafeStr_6166, _SafeStr_5322.findChildByName("fake_productimage"), 0, true, 0); } } }//package _-0bT // _SafeStr_2445 = "_-22D" (String#2097, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_4827 = "_-7n" (String#16887, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_6047 = "_-18E" (String#3450, DoABC#3) // _SafeStr_6166 = "_-0s1" (String#3115, DoABC#3) // _SafeStr_6167 = "_-ZW" (String#10369, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_4828 package _-0bT{ import _-5GB._SafeStr_2466; import _-3WJ.HabboCatalog; import _-29V.IWindowContainer; import _-px._SafeStr_2462; import _-5GB._SafeStr_5164; import _-Qx._SafeStr_500; import _-0Cn._SafeStr_2358; import _-5A9._SafeStr_2356; import _-6Sj.ITextWindow; import flash.text.TextFormat; import flash.text.TextFormatAlign; import _-29V.IWindow; import _-5Vh.WindowMouseEvent; import _-WS.ErrorReportStorage; import _-En.CatalogPage; import _-6Sj.IItemListWindow; import _-5GB._SafeStr_2400; public class _SafeStr_4828 extends _SafeStr_3460 implements _SafeStr_3459, _SafeStr_3505 { private var _SafeStr_5332:_SafeStr_2466; private var _SafeStr_6168:Array; private var _SafeStr_5539:HabboCatalog; public function _SafeStr_4828(k:IWindowContainer, _arg_2:HabboCatalog){ super(k); this._SafeStr_5539 = _arg_2; } public function get isGift():Boolean{ return (false); } override public function dispose():void{ if (this._SafeStr_5332 != null) { this._SafeStr_5332._SafeStr_6169(this); this._SafeStr_5332 = null; }; this.reset(); super.dispose(); } override public function init():Boolean{ if (!super.init()) { return (false); }; this._SafeStr_6168 = []; this._SafeStr_5332 = this._SafeStr_5539._SafeStr_6170(); this._SafeStr_5332._SafeStr_6171(this); this._SafeStr_5332._SafeStr_6172(_SafeStr_2462._SafeStr_6173); return (true); } public function reset():void{ var k:_SafeStr_5164; for each (k in this._SafeStr_6168) { k.dispose(); }; this._SafeStr_6168 = []; } public function _SafeStr_5964(k:int):void{ var _local_4:int; var _local_5:int; var _local_6:int; if (disposed) { return; }; var _local_2:_SafeStr_500 = this._SafeStr_5539.localization; var _local_3:_SafeStr_2358 = this._SafeStr_5539.getPurse(); if (((!((_local_3 == null))) && (!((_local_2 == null))))) { _local_4 = _local_3.clubDays; _local_5 = _local_3.clubPeriods; _local_6 = ((_local_5 * 31) + _local_4); _local_2.registerParameter("catalog.vip.extend.info", "days", String(_local_6)); }; if (((!((_SafeStr_5322 == null))) && ((k == _SafeStr_2356._SafeStr_6174)))) { _SafeStr_5322.findChildByName("vip_title").caption = "${catalog.vip.extend.title}"; _SafeStr_5322.findChildByName("vip_info").caption = "${catalog.vip.extend.info}"; }; if (_SafeStr_5322 != null) { this._SafeStr_6175((_SafeStr_5322.findChildByName("vip_title") as ITextWindow)); this._SafeStr_6175((_SafeStr_5322.findChildByName("vip_info") as ITextWindow), 3); }; this._SafeStr_6176(); } private function _SafeStr_6175(k:ITextWindow, _arg_2:Number=0):void{ var _local_3:TextFormat = k.getTextFormat(); _local_3.align = TextFormatAlign.CENTER; _local_3.leading = _arg_2; k.setTextFormat(_local_3); } private function _SafeStr_6176():void{ var k:IWindow; if (_SafeStr_5322) { k = _SafeStr_5322.findChildByName("vip_link"); if (k) { k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6177); k._SafeStr_6178 = 0; }; }; } public function _SafeStr_6177(k:WindowMouseEvent):void{ this._SafeStr_5539.utils.showVipBenefits(); } public function _SafeStr_5794(offer:_SafeStr_2400):void{ var item:_SafeStr_5164; if (((disposed) || (!(offer.vip)))) { return; }; _SafeStr_4.log(("Offer: " + [offer._SafeStr_5719, offer._SafeStr_6179, offer.priceCredits, offer.vip, offer.months, offer._SafeStr_6180, offer.year, offer.month, offer.day, offer._SafeStr_6181])); offer.page = page; try { item = new _SafeStr_5164(offer, this._SafeStr_5539, "HabboCatalogBuy"); } catch(e:Error) { ErrorReportStorage._SafeStr_6182("ClubBuyCatalogWidget", (((("showOffer - new ClubBuyItem(" + String(offer)) + ", ") + String((page as CatalogPage))) + ") crashed!")); return; }; var target:IItemListWindow = (_SafeStr_5322.findChildByName("item_list_vip") as IItemListWindow); if (target != null) { target.addListItem(item.window); }; this._SafeStr_6168.push(item); } } }//package _-0bT // _SafeStr_2356 = "_-k9" (String#1139, DoABC#3) // _SafeStr_2358 = "_-3-A" (String#3987, DoABC#3) // _SafeStr_2400 = "_-Ab" (String#2832, DoABC#3) // _SafeStr_2462 = "_-3ZI" (String#6725, DoABC#3) // _SafeStr_2466 = "_-08B" (String#6415, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_3505 = "_-40k" (String#8215, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_4828 = "_-1TK" (String#14326, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5164 = "_-38Z" (String#4790, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5332 = "_-0CD" (String#194, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5719 = "_-5zr" (String#1484, DoABC#3) // _SafeStr_5794 = "_-1xE" (String#8405, DoABC#3) // _SafeStr_5964 = "_-41O" (String#17413, DoABC#3) // _SafeStr_6168 = "_-1eU" (String#1180, DoABC#3) // _SafeStr_6169 = "_-0ZK" (String#25479, DoABC#3) // _SafeStr_6170 = "_-gm" (String#25749, DoABC#3) // _SafeStr_6171 = "_-35t" (String#10507, DoABC#3) // _SafeStr_6172 = "_-5W0" (String#10432, DoABC#3) // _SafeStr_6173 = "_-0yN" (String#21027, DoABC#3) // _SafeStr_6174 = "_-6L0" (String#1995, DoABC#3) // _SafeStr_6175 = "_-2ni" (String#14272, DoABC#3) // _SafeStr_6176 = "_-0Pr" (String#10891, DoABC#3) // _SafeStr_6177 = "_-2WO" (String#22373, DoABC#3) // _SafeStr_6178 = "_-6Jm" (String#3497, DoABC#3) // _SafeStr_6179 = "_-5B3" (String#2369, DoABC#3) // _SafeStr_6180 = "_-2FL" (String#15887, DoABC#3) // _SafeStr_6181 = "_-2Hc" (String#15610, DoABC#3) // _SafeStr_6182 = "_-5CK" (String#1829, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_4829 package _-0bT{ import _-5tE._SafeStr_502; import _-2rM._SafeStr_2309; import _-29V.IWindowContainer; import _-6Sj.IButtonWindow; import _-29V.IWindow; import _-2jU._SafeStr_2275; import _-5Vh.WindowMouseEvent; import _-4fb._SafeStr_3539; import _-c9._SafeStr_4282; import _-3WJ.HabboCatalog; import _-5tE._SafeStr_3548; import _-4-i._SafeStr_3451; import _-5tE._SafeStr_3533; import _-En._SafeStr_2382; import _-1dj._SafeStr_4051; import _-4-i._SafeStr_2445; import _-Qx._SafeStr_500; public class _SafeStr_4829 extends ProductViewCatalogWidget { private var _SafeStr_6183:_SafeStr_502; private var _SafeStr_6184:_SafeStr_2309; private var _SafeStr_6185:IWindowContainer; private var _SafeStr_6186:IButtonWindow; private var _SafeStr_6187:IWindow; private var _SafeStr_6188:int = -1; private var _SafeStr_6189:String = ""; private var _SafeStr_6190:String = ""; private var _SafeStr_6191:_SafeStr_2275 = null; public function _SafeStr_4829(k:IWindowContainer, _arg_2:HabboCatalog){ super(k, _arg_2); this._SafeStr_6186 = (_SafeStr_5322.findChildByName("listen") as IButtonWindow); this._SafeStr_6187 = _SafeStr_5322.findChildByName("ctlg_song_length"); if (this._SafeStr_6186 != null) { this._SafeStr_6186.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6192); this._SafeStr_6186.disable(); }; this._SafeStr_6185 = (_SafeStr_5322.findChildByName("playPreviewContainer") as IWindowContainer); if (this._SafeStr_6185 != null) { this._SafeStr_6185.visible = false; }; this._SafeStr_6183 = _arg_2._SafeStr_6193; if (this._SafeStr_6183 != null) { this._SafeStr_6183.events.addEventListener(_SafeStr_3539._SafeStr_6194, this._SafeStr_6195); }; this._SafeStr_6184 = _arg_2.connection; if (((this._SafeStr_6184) && (!(this._SafeStr_6191)))) { this._SafeStr_6191 = new _SafeStr_4282(this._SafeStr_6196); this._SafeStr_6184.addMessageEvent(this._SafeStr_6191); }; } override public function dispose():void{ if (this._SafeStr_6186 != null) { this._SafeStr_6186.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_6192); }; if (((!((this._SafeStr_6183 == null))) && (!((this._SafeStr_6183._SafeStr_6197 == null))))) { this._SafeStr_6183._SafeStr_6197.stop(_SafeStr_3548._SafeStr_6198); if (this._SafeStr_6183.events != null) { this._SafeStr_6183.events.removeEventListener(_SafeStr_3539._SafeStr_6194, this._SafeStr_6195); }; this._SafeStr_6183 = null; if (((this._SafeStr_6184) && (this._SafeStr_6191))) { this._SafeStr_6184.removeMessageEvent(this._SafeStr_6191); this._SafeStr_6191 = null; }; this._SafeStr_6184 = null; }; super.dispose(); } override public function closed():void{ super.closed(); if (((!((this._SafeStr_6183 == null))) && (!((this._SafeStr_6183._SafeStr_6197 == null))))) { this._SafeStr_6183._SafeStr_6197.stop(_SafeStr_3548._SafeStr_6198); }; } override public function init():Boolean{ if (!super.init()) { return (false); }; if (page.offers.length == 0) { return (false); }; events.addEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6047); return (true); } private function _SafeStr_6192(k:WindowMouseEvent):void{ if (((!((this._SafeStr_6183 == null))) && (!((this._SafeStr_6183._SafeStr_6197 == null))))) { this._SafeStr_6199(_SafeStr_3548._SafeStr_6200); this._SafeStr_6199(_SafeStr_3548._SafeStr_6198); this._SafeStr_6183._SafeStr_6197._SafeStr_6201(this._SafeStr_6188, _SafeStr_3548._SafeStr_6198, 15, 40, 0.5, 2); }; } private function _SafeStr_6199(k:int):void{ var _local_3:_SafeStr_3533; var _local_2:int = this._SafeStr_6183._SafeStr_6197._SafeStr_6202(k); if (_local_2 != -1) { _local_3 = this._SafeStr_6183._SafeStr_6197._SafeStr_6203(_local_2); if (_local_3._SafeStr_6204 != null) { _local_3._SafeStr_6204._SafeStr_6205 = 0; }; }; } private function _SafeStr_6047(k:_SafeStr_2445):void{ if ((((k == null)) || ((k.offer == null)))) { return; }; var _local_2:_SafeStr_2382 = k.offer.product; if (_local_2._SafeStr_5769.length > 0) { this._SafeStr_6188 = parseInt(_local_2._SafeStr_5769); if (this._SafeStr_6188 == 0) { this._SafeStr_6189 = _local_2._SafeStr_5769; if (this._SafeStr_6184) { this._SafeStr_6184.send(new _SafeStr_4051(this._SafeStr_6189)); }; }; if (this._SafeStr_6185 != null) { this._SafeStr_6185.visible = true; }; } else { this._SafeStr_6188 = -1; }; this._SafeStr_5341(); } private function _SafeStr_5341():void{ var _local_3:int; var _local_4:int; var _local_5:String; var _local_6:String; var _local_7:_SafeStr_500; var _local_8:String; var k:Boolean; var _local_2:int = this._SafeStr_6206(); if (_local_2 >= 0) { _local_3 = (_local_2 / 60); _local_4 = (_local_2 % 60); _local_5 = ("" + _local_3); _local_6 = ("" + _local_4); if (_local_4 < 10) { _local_6 = ("0" + _local_6); }; _local_7 = (page.viewer.catalog as HabboCatalog).localization; _local_7.registerParameter("catalog.song.length", "min", _local_5); _local_8 = _local_7.registerParameter("catalog.song.length", "sec", _local_6); k = true; if (this._SafeStr_6187 != null) { this._SafeStr_6187.caption = _local_8; }; } else { if (this._SafeStr_6187 != null) { this._SafeStr_6187.caption = ""; }; }; if (this._SafeStr_6186 != null) { if (k) { this._SafeStr_6186.enable(); } else { this._SafeStr_6186.disable(); }; }; } private function _SafeStr_6206():int{ var k:_SafeStr_3533; if (((!((this._SafeStr_6183 == null))) && (!((this._SafeStr_6183._SafeStr_6197 == null))))) { k = this._SafeStr_6183._SafeStr_6197._SafeStr_6203(this._SafeStr_6188); if (k != null) { return ((k.length / 1000)); }; this._SafeStr_6183._SafeStr_6197._SafeStr_6207(this._SafeStr_6188); }; return (-1); } private function _SafeStr_6195(k:_SafeStr_3539):void{ if (k.id == this._SafeStr_6188) { this._SafeStr_5341(); }; } private function _SafeStr_6196(k:_SafeStr_4282):void{ if (k._SafeStr_5729()._SafeStr_6208 == this._SafeStr_6189) { this._SafeStr_6188 = k._SafeStr_5729()._SafeStr_6209; this._SafeStr_5341(); }; } } }//package _-0bT // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2309 = "_-38x" (String#1056, DoABC#3) // _SafeStr_2382 = "_-1Fg" (String#1382, DoABC#3) // _SafeStr_2445 = "_-22D" (String#2097, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3533 = "_-3NR" (String#2114, DoABC#3) // _SafeStr_3539 = "_-4oO" (String#3399, DoABC#3) // _SafeStr_3548 = "_-2lA" (String#2822, DoABC#3) // _SafeStr_4051 = "_-JY" (String#16679, DoABC#3) // _SafeStr_4282 = "_-2fS" (String#12918, DoABC#3) // _SafeStr_4829 = "_-2jx" (String#14297, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_502 = "_-1GQ" (String#2451, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5341 = "_-1vg" (String#1615, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5769 = "_-5D" (String#1281, DoABC#3) // _SafeStr_6047 = "_-18E" (String#3450, DoABC#3) // _SafeStr_6183 = "_-4eX" (String#827, DoABC#3) // _SafeStr_6184 = "_-3QT" (String#481, DoABC#3) // _SafeStr_6185 = "_-4Hf" (String#15007, DoABC#3) // _SafeStr_6186 = "_-IC" (String#4125, DoABC#3) // _SafeStr_6187 = "_-G8" (String#16755, DoABC#3) // _SafeStr_6188 = "_-2xR" (String#6691, DoABC#3) // _SafeStr_6189 = "_-2TP" (String#10580, DoABC#3) // _SafeStr_6190 = "_-3mS" (String#44920, DoABC#3) // _SafeStr_6191 = "_-0-Y" (String#12718, DoABC#3) // _SafeStr_6192 = "_-2jo" (String#14313, DoABC#3) // _SafeStr_6193 = "_-2b7" (String#1555, DoABC#3) // _SafeStr_6194 = "_-5eY" (String#5047, DoABC#3) // _SafeStr_6195 = "_-Om" (String#4331, DoABC#3) // _SafeStr_6196 = "_-2a2" (String#32013, DoABC#3) // _SafeStr_6197 = "_-3ty" (String#2584, DoABC#3) // _SafeStr_6198 = "_-UD" (String#7375, DoABC#3) // _SafeStr_6199 = "_-5gB" (String#16479, DoABC#3) // _SafeStr_6200 = "_-30Z" (String#6030, DoABC#3) // _SafeStr_6201 = "_-5Cy" (String#13290, DoABC#3) // _SafeStr_6202 = "_-1V6" (String#9277, DoABC#3) // _SafeStr_6203 = "_-2YQ" (String#3729, DoABC#3) // _SafeStr_6204 = "_-31d" (String#4237, DoABC#3) // _SafeStr_6205 = "_-4rM" (String#6886, DoABC#3) // _SafeStr_6206 = "_-4n5" (String#37431, DoABC#3) // _SafeStr_6207 = "_-4Gi" (String#11294, DoABC#3) // _SafeStr_6208 = "_-1N2" (String#32833, DoABC#3) // _SafeStr_6209 = "_-3gt" (String#5009, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_4830 package _-0bT{ import _-29V.IWindowContainer; import _-3WJ._SafeStr_2399; import _-5x9._SafeStr_2367; import _-3WJ.HabboCatalog; import _-4-i._SafeStr_3451; import _-4-i._SafeStr_4807; import _-px._SafeStr_2388; import _-5Vh.WindowMouseEvent; import _-6Sj.IButtonWindow; import _-3UH.XmlAsset; import _-4-i._SafeStr_5151; import _-4-i._SafeStr_5168; import _-29V.IWindow; import _-2j-._SafeStr_3506; import _-4-i._SafeStr_2445; import _-En._SafeStr_2382; import _-En.Offer; import _-4-i._SafeStr_2396; import _-64Q._SafeStr_2464; import _-5Vh.WindowEvent; import _-3sY.HabboTracking; import _-4-i._SafeStr_5152; import _-4-i._SafeStr_4806; import _-4-i._SafeStr_3507; public class _SafeStr_4830 extends _SafeStr_3460 implements _SafeStr_3459 { private var _SafeStr_6210:XML; private var _SafeStr_6211:IWindowContainer; private var _SafeStr_6151:_SafeStr_2399; private var _SafeStr_6212:String = ""; private var _SafeStr_6213:_SafeStr_2367 = null; private var _SafeStr_5785:int = 1; private var _SafeStr_6214:Function; private var _SafeStr_5539:HabboCatalog; private var _SafeStr_6215:Boolean; private var _SafeStr_6216:Boolean = false; private var _SafeStr_6217:Boolean = true; public function _SafeStr_4830(k:IWindowContainer, _arg_2:HabboCatalog){ super(k); this._SafeStr_5539 = _arg_2; } override public function dispose():void{ if (disposed) { return; }; events.removeEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6047); events.removeEventListener(_SafeStr_3451._SafeStr_6218, this._SafeStr_6219); events.removeEventListener(_SafeStr_3451.PURCHASE_OVERRIDE, this._SafeStr_6220); events.removeEventListener(_SafeStr_3451._SafeStr_6221, this._SafeStr_6222); events.removeEventListener(_SafeStr_3451.TOGGLE, this._SafeStr_6223); super.dispose(); } private function _SafeStr_6223(k:_SafeStr_4807):void{ if (k._SafeStr_6224 == _SafeStr_4805.PURCHASE) { this._SafeStr_6217 = k.enabled; window.visible = this._SafeStr_6217; }; } override public function init():Boolean{ if (!super.init()) { return (false); }; if (this._SafeStr_5539.catalogType == _SafeStr_2388.BUILDER) { _SafeStr_5322.visible = false; return (true); }; _SafeStr_5962(_SafeStr_4805.PURCHASE); _SafeStr_5322.findChildByName("selection_information").visible = true; _SafeStr_5322.findChildByName("default_buttons").visible = false; this._SafeStr_6215 = false; if (window.tags.indexOf("ROOM_INITIATE_PURCHASE") > -1) { this._SafeStr_5539._SafeStr_6225(); }; _SafeStr_5322.findChildByName("buy_button").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6226); var k:IButtonWindow = (_SafeStr_5322.findChildByName("gift_button") as IButtonWindow); if (window.tags.indexOf("NO_GIFT_OPTION") > -1) { this._SafeStr_6215 = true; k.visible = false; }; k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6227); k.disable(); var _local_2:XmlAsset = (this._SafeStr_5539.assets.getAssetByName("purchaseWidgetBuyVipStub") as XmlAsset); if (_local_2 != null) { this._SafeStr_6210 = (_local_2.content as XML); }; events.addEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6047); events.addEventListener(_SafeStr_3451._SafeStr_6218, this._SafeStr_6219); events.addEventListener(_SafeStr_3451.PURCHASE_OVERRIDE, this._SafeStr_6220); events.addEventListener(_SafeStr_3451.INIT_PURCHASE, this._SafeStr_6228); events.addEventListener(_SafeStr_3451._SafeStr_6221, this._SafeStr_6222); events.addEventListener(_SafeStr_5151._SafeStr_6038, this._SafeStr_6229); events.addEventListener(_SafeStr_3451._SafeStr_6230, this._SafeStr_6231); events.addEventListener(_SafeStr_3451.TOGGLE, this._SafeStr_6223); return (true); } private function _SafeStr_6220(k:_SafeStr_5168):void{ this._SafeStr_6214 = k.callback; } private function _SafeStr_6232(k:_SafeStr_2399):void{ var _local_2:IWindowContainer; if (this._SafeStr_6211 != null) { this._SafeStr_6211.visible = false; _SafeStr_5322.removeChild(this._SafeStr_6211); this._SafeStr_6211.dispose(); this._SafeStr_6211 = null; }; } private function get _SafeStr_6233():Boolean{ return (!(((this._SafeStr_6216) && ((this._SafeStr_6212 == ""))))); } private function _SafeStr_6047(k:_SafeStr_2445):void{ var _local_2:IWindow; var _local_3:Boolean; this._SafeStr_5785 = 1; this._SafeStr_6151 = k.offer; _SafeStr_5322.findChildByName("selection_information").visible = false; _SafeStr_5322.findChildByName("default_buttons").visible = true; this._SafeStr_6232(this._SafeStr_6151); this._SafeStr_5539._SafeStr_6234(false); if (this._SafeStr_6211 == null) { this._SafeStr_6235(this._SafeStr_6233); this._SafeStr_5880(this._SafeStr_6233); _SafeStr_3506._SafeStr_5822(this._SafeStr_6151, _SafeStr_5322.findChildByName("purchase_label")); _local_2 = _SafeStr_5322.findChildByName("gift_button"); if (_local_2 != null) { _local_2.visible = ((!(this._SafeStr_6151._SafeStr_6236)) && (!(this._SafeStr_6215))); }; if (!this._SafeStr_6151._SafeStr_6237) { this._SafeStr_5880(false); }; _local_3 = this._SafeStr_6238(this._SafeStr_6151); if (_local_3) { this._SafeStr_6235(false); this._SafeStr_5880(false); }; window.visible = this._SafeStr_6217; } else { this._SafeStr_6235(false); this._SafeStr_5880(false); }; } private function _SafeStr_6238(k:_SafeStr_2399):Boolean{ var _local_2:_SafeStr_2382; var _local_3:Boolean; if (k != null) { if (k._SafeStr_6081 == Offer._SafeStr_6082) { _local_2 = this._SafeStr_6151.product; if (((!((_local_2 == null))) && (_local_2.isUniqueLimitedItem))) { _local_3 = (_local_2.uniqueLimitedItemsLeft == 0); return (_local_3); }; }; }; return (false); } private function _SafeStr_6235(k:Boolean):void{ if (this._SafeStr_5539.sessionDataManager._SafeStr_6239()) { k = false; }; this._SafeStr_6240("buy_button", k); } private function _SafeStr_5880(k:Boolean):void{ if (this._SafeStr_5539.sessionDataManager._SafeStr_6239()) { k = false; }; this._SafeStr_6240("gift_button", k); } private function _SafeStr_6240(k:String, _arg_2:Boolean):void{ if (_SafeStr_5322 == null) { return; }; var _local_3:IWindow = _SafeStr_5322.findChildByName(k); if (_local_3 == null) { return; }; if (_arg_2) { _local_3.enable(); _local_3.blend = 1; } else { _local_3.disable(); _local_3.blend = 0.5; }; } private function _SafeStr_6219(k:_SafeStr_2396):void{ this._SafeStr_6212 = k.parameter; this._SafeStr_6235(this._SafeStr_6233); this._SafeStr_5880(((((((!((this._SafeStr_6151 == null))) && (this._SafeStr_6151._SafeStr_6237))) && (this._SafeStr_6233))) && ((this._SafeStr_5785 == 1)))); } private function _SafeStr_6226(event:WindowMouseEvent, isGift:Boolean=false):void{ if (!this._SafeStr_5539._SafeStr_6241(this._SafeStr_6151.clubLevel)) { this._SafeStr_5539.openClubCenter(); return; }; this._SafeStr_5539._SafeStr_6234(isGift); if (this._SafeStr_6214 == null) { if (this._SafeStr_6151 != null) { if (((!((this._SafeStr_5539._SafeStr_6242 == null))) && ((this._SafeStr_5539._SafeStr_6242._SafeStr_5719 == this._SafeStr_6151._SafeStr_5719)))) { if (this._SafeStr_5539._SafeStr_6242.flatId == 0) { this._SafeStr_5539.windowManager.alert("${roomad.error.title}", "${roomad.alert.no.available.room}", 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); return; }; if ((((((this._SafeStr_5539._SafeStr_6242.name == null)) || ((this._SafeStr_5539._SafeStr_6242.name.length < 5)))) || ((this._SafeStr_5539._SafeStr_6242.name.substr(0, 1) == " ")))) { this._SafeStr_5539.windowManager.alert("${roomad.error.title}", "${roomad.alert.name.empty}", 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); return; }; }; this._SafeStr_5539._SafeStr_6243(this._SafeStr_6151, page.pageId, this._SafeStr_6212, this._SafeStr_5785, this._SafeStr_6213, null, true, null); }; } else { this._SafeStr_6214(event); }; } private function _SafeStr_6227(k:WindowMouseEvent):void{ this._SafeStr_6226(k, true); HabboTracking.getInstance().trackEventLog("Catalog", "click", "client.buy_as_gift.clicked"); } private function _SafeStr_6228(k:_SafeStr_5152):void{ if (this._SafeStr_6151 != null) { this._SafeStr_5539._SafeStr_6243(this._SafeStr_6151, page.pageId, this._SafeStr_6212, this._SafeStr_5785, this._SafeStr_6213, null, true, null); }; } private function _SafeStr_6244(k:WindowMouseEvent):void{ this._SafeStr_5539._SafeStr_6245(page.pageId); this._SafeStr_5539.openClubCenter(); HabboTracking.getInstance().trackEventLog("Catalog", "click", "BUY_CLUB"); } private function _SafeStr_6222(k:_SafeStr_4806):void{ this._SafeStr_6213 = k.stuffData; } private function _SafeStr_6229(k:_SafeStr_5151):void{ this._SafeStr_5785 = k.value; if (this._SafeStr_5785 > 1) { this._SafeStr_5880(false); } else { if (((!((this._SafeStr_6151 == null))) && (this._SafeStr_6233))) { this._SafeStr_5880(this._SafeStr_6151._SafeStr_6237); }; }; } private function _SafeStr_6231(k:_SafeStr_3507):void{ this._SafeStr_6216 = true; this._SafeStr_6235(this._SafeStr_6233); this._SafeStr_5880(((((!((this._SafeStr_6151 == null))) && (this._SafeStr_6233))) && ((this._SafeStr_5785 == 1)))); } } }//package _-0bT // _SafeStr_2367 = "_-6Fl" (String#731, DoABC#3) // _SafeStr_2382 = "_-1Fg" (String#1382, DoABC#3) // _SafeStr_2388 = "_-1OD" (String#1730, DoABC#3) // _SafeStr_2396 = "_-558" (String#5186, DoABC#3) // _SafeStr_2399 = "_-3Qi" (String#693, DoABC#3) // _SafeStr_2445 = "_-22D" (String#2097, DoABC#3) // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_3506 = "_-0uq" (String#15080, DoABC#3) // _SafeStr_3507 = "_-5cm" (String#4033, DoABC#3) // _SafeStr_4805 = "_-6L1" (String#1463, DoABC#3) // _SafeStr_4806 = "_-3xb" (String#8459, DoABC#3) // _SafeStr_4807 = "_-1yo" (String#5584, DoABC#3) // _SafeStr_4830 = "_-4cP" (String#14483, DoABC#3) // _SafeStr_5151 = "_-56U" (String#2030, DoABC#3) // _SafeStr_5152 = "_-1cj" (String#8895, DoABC#3) // _SafeStr_5168 = "_-0UG" (String#8941, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5719 = "_-5zr" (String#1484, DoABC#3) // _SafeStr_5785 = "_-5g8" (String#2600, DoABC#3) // _SafeStr_5822 = "_-2KO" (String#30086, DoABC#3) // _SafeStr_5880 = "_-2hy" (String#5766, DoABC#3) // _SafeStr_5962 = "_-3RT" (String#2695, DoABC#3) // _SafeStr_6038 = "_-1Pq" (String#6238, DoABC#3) // _SafeStr_6047 = "_-18E" (String#3450, DoABC#3) // _SafeStr_6081 = "_-4qZ" (String#4643, DoABC#3) // _SafeStr_6082 = "_-5EF" (String#8194, DoABC#3) // _SafeStr_6151 = "_-0dj" (String#644, DoABC#3) // _SafeStr_6210 = "_-JC" (String#33673, DoABC#3) // _SafeStr_6211 = "_-O-" (String#13045, DoABC#3) // _SafeStr_6212 = "_-2e8" (String#18794, DoABC#3) // _SafeStr_6213 = "_-2Lm" (String#24480, DoABC#3) // _SafeStr_6214 = "_-1bW" (String#24226, DoABC#3) // _SafeStr_6215 = "_-4fJ" (String#24054, DoABC#3) // _SafeStr_6216 = "_-5EU" (String#26241, DoABC#3) // _SafeStr_6217 = "_-6AO" (String#2312, DoABC#3) // _SafeStr_6218 = "_-tB" (String#16525, DoABC#3) // _SafeStr_6219 = "_-3M" (String#26872, DoABC#3) // _SafeStr_6220 = "_-JL" (String#27445, DoABC#3) // _SafeStr_6221 = "_-1vO" (String#11389, DoABC#3) // _SafeStr_6222 = "_-Tt" (String#27007, DoABC#3) // _SafeStr_6223 = "_-0LP" (String#27824, DoABC#3) // _SafeStr_6224 = "_-3YJ" (String#37232, DoABC#3) // _SafeStr_6225 = "_-3io" (String#37146, DoABC#3) // _SafeStr_6226 = "_-0gO" (String#12105, DoABC#3) // _SafeStr_6227 = "_-ED" (String#24648, DoABC#3) // _SafeStr_6228 = "_-2P5" (String#34384, DoABC#3) // _SafeStr_6229 = "_-6K6" (String#34993, DoABC#3) // _SafeStr_6230 = "_-0pW" (String#13990, DoABC#3) // _SafeStr_6231 = "_-25F" (String#32602, DoABC#3) // _SafeStr_6232 = "_-1cX" (String#38919, DoABC#3) // _SafeStr_6233 = "_-6Yr" (String#10852, DoABC#3) // _SafeStr_6234 = "_-4J4" (String#11532, DoABC#3) // _SafeStr_6235 = "_-6HC" (String#16480, DoABC#3) // _SafeStr_6236 = "_-5Yu" (String#9566, DoABC#3) // _SafeStr_6237 = "_-1qc" (String#5738, DoABC#3) // _SafeStr_6238 = "_-3NT" (String#38769, DoABC#3) // _SafeStr_6239 = "_-1XU" (String#6445, DoABC#3) // _SafeStr_6240 = "_-3od" (String#13375, DoABC#3) // _SafeStr_6241 = "_-6B3" (String#13725, DoABC#3) // _SafeStr_6242 = "_-5rz" (String#3340, DoABC#3) // _SafeStr_6243 = "_-6ZF" (String#7922, DoABC#3) // _SafeStr_6244 = "_-1al" (String#44273, DoABC#3) // _SafeStr_6245 = "_-1Is" (String#34372, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_4831 package _-0bT{ import _-4Y1._SafeStr_3; import _-3WJ.HabboCatalog; import _-29V.IWindowContainer; import _-4-i._SafeStr_3451; import _-29V.IWindow; import _-px._SafeStr_2388; import _-4-i._SafeStr_2474; import _-5Vh.WindowMouseEvent; import _-35T._SafeStr_6; import _-5xd._SafeStr_2444; import _-5Vh.WindowEvent; public class _SafeStr_4831 extends _SafeStr_3460 implements _SafeStr_3459, _SafeStr_3 { private var _SafeStr_5539:HabboCatalog; private var _SafeStr_6246:String; public function _SafeStr_4831(k:IWindowContainer, _arg_2:HabboCatalog){ super(k); this._SafeStr_5539 = _arg_2; } override public function init():Boolean{ if (!super.init()) { return (false); }; this._SafeStr_6246 = this._SafeStr_5539.getProperty("builders_club.buy_membership_page"); this._SafeStr_6247(); _SafeStr_5322.procedure = this._SafeStr_5753; events.addEventListener(_SafeStr_3451._SafeStr_6248, this._SafeStr_6249); return (true); } private function _SafeStr_6247():void{ var k:Number = this._SafeStr_5539._SafeStr_6250; var _local_2:IWindow = _SafeStr_5322.findChildByName("subscribe_button"); var _local_3:IWindow = _SafeStr_5322.findChildByName("subscribe_button_sms"); var _local_4:IWindow = _SafeStr_5322.findChildByName("subscribe_button_big"); var _local_5:IWindow = _SafeStr_5322.findChildByName("try_button"); if (((((!(!((_local_5 == null)))) || (!(!((_local_2 == null)))))) || (!(!((_local_4 == null)))))) { return; }; if ((((k > 0)) || ((this._SafeStr_5539._SafeStr_6252(_SafeStr_2388.BUILDER)._SafeStr_6251(this._SafeStr_5539.getProperty("builders_club.try_page")) == null)))) { _local_4.visible = true; _local_2.visible = false; _local_5.visible = false; _local_3.visible = false; } else { _local_4.visible = false; _local_2.visible = false; _local_5.visible = true; _local_3.visible = false; }; if (((!((this._SafeStr_6246 == null))) && (!((this._SafeStr_6246 == ""))))) { _local_3.visible = true; if (!_local_5.visible) { _local_3.x = _local_5.x; _local_3.y = _local_5.y; }; if (_local_4.visible) { _local_4.visible = false; _local_2.visible = false; }; }; } private function _SafeStr_6249(k:_SafeStr_2474):void{ this._SafeStr_6247(); } private function _SafeStr_5753(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; switch (_arg_2.name) { case "subscribe_button_big": case "subscribe_button": _SafeStr_6.openWebPageAndMinimizeClient(this._SafeStr_5539.getProperty(_SafeStr_2444._SafeStr_6253)); return; case "subscribe_button_sms": _SafeStr_6.openWebPageAndMinimizeClient(this._SafeStr_6246); return; case "try_button": this._SafeStr_5539.openCatalogPage(this._SafeStr_5539.getProperty("builders_club.try_page"), _SafeStr_2388.BUILDER); return; }; } } }//package _-0bT // _SafeStr_2388 = "_-1OD" (String#1730, DoABC#3) // _SafeStr_2444 = "_-xj" (String#7141, DoABC#3) // _SafeStr_2474 = "_-1NQ" (String#10399, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_4831 = "_-40F" (String#14273, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5753 = "_-3ax" (String#1832, DoABC#3) // _SafeStr_6 = "_-TM" (String#1447, DoABC#3) // _SafeStr_6246 = "_-4BV" (String#17197, DoABC#3) // _SafeStr_6247 = "_-JB" (String#27490, DoABC#3) // _SafeStr_6248 = "_-09X" (String#19361, DoABC#3) // _SafeStr_6249 = "_-48I" (String#38415, DoABC#3) // _SafeStr_6250 = "_-4Mj" (String#14833, DoABC#3) // _SafeStr_6251 = "_-4Su" (String#31588, DoABC#3) // _SafeStr_6252 = "_-08y" (String#9370, DoABC#3) // _SafeStr_6253 = "_-1ZL" (String#22335, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_4832 package _-0bT{ import _-6Sj.IButtonWindow; import _-29V.IWindowContainer; import _-5Vh.WindowMouseEvent; import _-64Q._SafeStr_2464; import _-5Vh.WindowEvent; public class _SafeStr_4832 extends _SafeStr_3460 implements _SafeStr_3459 { private var _SafeStr_6254:IButtonWindow; public function _SafeStr_4832(k:IWindowContainer){ super(k); } override public function dispose():void{ super.dispose(); if (this._SafeStr_6254 != null) { this._SafeStr_6254.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_6255); this._SafeStr_6254 = null; }; } override public function init():Boolean{ if (!super.init()) { return (false); }; this._SafeStr_6254 = (_SafeStr_5322.findChildByName("ctlg_madmoney_button") as IButtonWindow); if (this._SafeStr_6254 != null) { }; return (true); } private function _SafeStr_6255(event:WindowMouseEvent):void{ page.viewer.catalog.windowManager.alert("TODO", "Fix in MadMoneyCatalogWidget.as", 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); } } }//package _-0bT // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_4832 = "_-3JQ" (String#17560, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_6254 = "_-0HP" (String#15907, DoABC#3) // _SafeStr_6255 = "_-6HO" (String#6885, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_4834 package _-0bT{ import _-6Sj.ITextFieldWindow; import _-29V.IWindowContainer; import _-5Vh.WindowKeyboardEvent; import _-4-i._SafeStr_5158; public class _SafeStr_4834 extends _SafeStr_3460 implements _SafeStr_3459 { private var _SafeStr_6256:ITextFieldWindow; public function _SafeStr_4834(k:IWindowContainer){ super(k); } override public function init():Boolean{ if (!super.init()) { return (false); }; this._SafeStr_6256 = (_SafeStr_5322.findChildByName("input_text") as ITextFieldWindow); if (this._SafeStr_6256 != null) { this._SafeStr_6256.addEventListener(WindowKeyboardEvent._SafeStr_5383, this._SafeStr_6257); }; return (true); } private function _SafeStr_6257(k:WindowKeyboardEvent):void{ if (this._SafeStr_6256 == null) { return; }; events.dispatchEvent(new _SafeStr_5158(this._SafeStr_6256.text)); } } }//package _-0bT // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_4834 = "_-5DM" (String#20426, DoABC#3) // _SafeStr_5158 = "_-4ch" (String#13029, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5383 = "_-1ON" (String#3499, DoABC#3) // _SafeStr_6256 = "_-2mK" (String#14258, DoABC#3) // _SafeStr_6257 = "_-3-f" (String#34156, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_4835 package _-0bT{ import _-5x9._SafeStr_2325; import _-En._SafeStr_2447; import flash.display.BitmapData; import _-3WJ._SafeStr_2399; import _-29V.IWindowContainer; import _-4-i._SafeStr_3451; import _-6Sj.IBitmapWrapperWindow; import _-4-i._SafeStr_2445; import _-5Vh.WindowMouseEvent; import _-3WJ.HabboCatalog; import _-5Vh.WindowEvent; import _-29V.IWindow; import _-4-i._SafeStr_5152; import _-5x9._SafeStr_2973; import _-0bw._SafeStr_2308; import _-4-i._SafeStr_5166; import flash.geom.Point; public class _SafeStr_4835 extends _SafeStr_3460 implements _SafeStr_3459, _SafeStr_2325, _SafeStr_2447 { private var _SafeStr_6258:int = -1; private var _SafeStr_6259:int = -1; private var _SafeStr_6260:BitmapData = null; private var _SafeStr_6261:BitmapData = null; private var _SafeStr_6262:Object; private var _SafeStr_6151:_SafeStr_2399; public function _SafeStr_4835(k:IWindowContainer){ super(k); } override public function dispose():void{ if (this._SafeStr_6260 != null) { this._SafeStr_6260.dispose(); this._SafeStr_6260 = null; }; if (this._SafeStr_6261 != null) { this._SafeStr_6261.dispose(); this._SafeStr_6261 = null; }; events.removeEventListener(_SafeStr_3451.UPDATE_ROOM_PREVIEW, this._SafeStr_6263); super.dispose(); } override public function init():Boolean{ if (!super.init()) { return (false); }; var k:IBitmapWrapperWindow = (window.getChildByName("catalog_floor_preview_example") as IBitmapWrapperWindow); k.procedure = this._SafeStr_6255; events.addEventListener(_SafeStr_3451.UPDATE_ROOM_PREVIEW, this._SafeStr_6263); events.addEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6090); return (true); } private function _SafeStr_6090(k:_SafeStr_2445):void{ if (k == null) { return; }; this._SafeStr_6151 = k.offer; } private function _SafeStr_6255(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.UP) { this._SafeStr_6262 = null; } else { if (k.type == WindowMouseEvent.DOWN) { if (_arg_2 == null) { return; }; this._SafeStr_6262 = _arg_2; } else { if ((((((k.type == WindowMouseEvent._SafeStr_5577)) && (!((this._SafeStr_6262 == null))))) && ((this._SafeStr_6262 == _arg_2)))) { if (this._SafeStr_6151) { (page.viewer.catalog as HabboCatalog)._SafeStr_6157(this, this._SafeStr_6151); this._SafeStr_6262 = null; }; } else { if (k.type == WindowMouseEvent.UP) { (this._SafeStr_6262 == null); } else { if (k.type == WindowMouseEvent.CLICK) { (this._SafeStr_6262 == null); } else { if (k.type == WindowMouseEvent.DOUBLE_CLICK) { this._SafeStr_6262 = null; }; }; }; }; }; }; } public function _SafeStr_6264(k:Boolean, _arg_2:String):void{ if (disposed) { return; }; if (k) { events.dispatchEvent(new _SafeStr_5152(false, _arg_2)); }; } public function _SafeStr_6265():void{ } private function _SafeStr_6263(k:_SafeStr_5166):void{ var _local_5:BitmapData; var _local_6:BitmapData; var _local_2:String = "ads_twi_windw"; var _local_3:_SafeStr_2973 = page.viewer.roomEngine.getRoomImage(k._SafeStr_6266, k._SafeStr_6267, k._SafeStr_6268, k._SafeStr_6269, this, _local_2); var _local_4:_SafeStr_2973 = page.viewer.roomEngine.getGenericRoomObjectImage(_local_2, "", new _SafeStr_2308(180, 0, 0), k._SafeStr_6269, this); if (((!((_local_3 == null))) && (!((_local_4 == null))))) { this._SafeStr_6258 = _local_3.id; this._SafeStr_6259 = _local_4.id; _local_5 = (_local_3.data as BitmapData); _local_6 = (_local_4.data as BitmapData); if (this._SafeStr_6260 != null) { this._SafeStr_6260.dispose(); }; if (this._SafeStr_6261 != null) { this._SafeStr_6261.dispose(); }; this._SafeStr_6260 = _local_5; this._SafeStr_6261 = _local_6; this._SafeStr_6270(_local_5, _local_6); }; } private function _SafeStr_6270(k:BitmapData, _arg_2:BitmapData):void{ var _local_3:IBitmapWrapperWindow; var _local_4:int; var _local_5:int; var _local_6:int; var _local_7:int; var _local_8:int; var _local_9:int; if (((((!((k == null))) && (!((_arg_2 == null))))) && (!(window.disposed)))) { _local_3 = (window.getChildByName("catalog_floor_preview_example") as IBitmapWrapperWindow); if (_local_3 != null) { if (_local_3.bitmap == null) { _local_3.bitmap = new BitmapData(_local_3.width, _local_3.height, true, 0xFFFFFF); }; _local_4 = -45; _local_5 = 20; _local_3.bitmap.fillRect(_local_3.bitmap.rect, 0xFFFFFF); _local_6 = (((_local_3.width - k.width) / 2) + _local_4); _local_7 = (((_local_3.height - k.height) / 2) + _local_5); _local_3.bitmap.copyPixels(k, k.rect, new Point(_local_6, _local_7), null, null, true); _local_8 = ((_local_3.width / 2) + _local_4); _local_9 = (((_local_3.height / 2) + _local_5) - _arg_2.height); _local_8 = (_local_8 + 1); _local_9 = (_local_9 + 44); _local_3.bitmap.copyPixels(_arg_2, _arg_2.rect, new Point(_local_8, _local_9), null, null, true); _local_3.invalidate(); }; }; } public function imageReady(k:int, _arg_2:BitmapData):void{ if (disposed) { return; }; switch (k) { case this._SafeStr_6258: this._SafeStr_6258 = 0; if (this._SafeStr_6260 != null) { this._SafeStr_6260.dispose(); }; this._SafeStr_6260 = _arg_2; break; case this._SafeStr_6259: this._SafeStr_6259 = 0; if (this._SafeStr_6261 != null) { this._SafeStr_6261.dispose(); }; this._SafeStr_6261 = _arg_2; break; }; if (((!((this._SafeStr_6260 == null))) && (!((this._SafeStr_6261 == null))))) { this._SafeStr_6270(this._SafeStr_6260, this._SafeStr_6261); }; } public function _SafeStr_5602(k:int):void{ } } }//package _-0bT // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2325 = "_-4CB" (String#1328, DoABC#3) // _SafeStr_2399 = "_-3Qi" (String#693, DoABC#3) // _SafeStr_2445 = "_-22D" (String#2097, DoABC#3) // _SafeStr_2447 = "_-6if" (String#5825, DoABC#3) // _SafeStr_2973 = "_-1qE" (String#690, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_4835 = "_-2px" (String#14143, DoABC#3) // _SafeStr_5152 = "_-1cj" (String#8895, DoABC#3) // _SafeStr_5166 = "_-4lM" (String#12474, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) // _SafeStr_5602 = "_-43s" (String#2214, DoABC#3) // _SafeStr_6090 = "_-6DS" (String#6426, DoABC#3) // _SafeStr_6151 = "_-0dj" (String#644, DoABC#3) // _SafeStr_6157 = "_-4Sn" (String#12135, DoABC#3) // _SafeStr_6255 = "_-6HO" (String#6885, DoABC#3) // _SafeStr_6258 = "_-4ov" (String#22933, DoABC#3) // _SafeStr_6259 = "_-4VI" (String#23450, DoABC#3) // _SafeStr_6260 = "_-5DX" (String#6936, DoABC#3) // _SafeStr_6261 = "_-1Pu" (String#7131, DoABC#3) // _SafeStr_6262 = "_-5k5" (String#4688, DoABC#3) // _SafeStr_6263 = "_-W" (String#29994, DoABC#3) // _SafeStr_6264 = "_-6Be" (String#11716, DoABC#3) // _SafeStr_6265 = "_-4d-" (String#35172, DoABC#3) // _SafeStr_6266 = "_-3jg" (String#6824, DoABC#3) // _SafeStr_6267 = "_-6MP" (String#6668, DoABC#3) // _SafeStr_6268 = "_-3yM" (String#6745, DoABC#3) // _SafeStr_6269 = "_-2Ts" (String#18510, DoABC#3) // _SafeStr_6270 = "_-004" (String#27487, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_4836 package _-0bT{ import _-5tE._SafeStr_502; import _-6Sj.IButtonWindow; import _-5Vh.WindowMouseEvent; import _-29V.IWindowContainer; import _-5tE._SafeStr_3548; import _-4-i._SafeStr_3451; import _-En._SafeStr_2382; import _-4-i._SafeStr_2445; import _-5tE._SafeStr_3533; public class _SafeStr_4836 extends _SafeStr_3460 implements _SafeStr_3459 { private var _SafeStr_6183:_SafeStr_502; private var _SafeStr_6186:IButtonWindow; private var _SafeStr_6188:int = -1; public function _SafeStr_4836(k:IWindowContainer, _arg_2:_SafeStr_502){ super(k); this._SafeStr_6186 = (_SafeStr_5322.findChildByName("listen") as IButtonWindow); _SafeStr_4.log(("Trax listener found button: " + this._SafeStr_6186)); if (this._SafeStr_6186 != null) { this._SafeStr_6186.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6192); this._SafeStr_6186.disable(); }; this._SafeStr_6183 = _arg_2; } override public function dispose():void{ if (this._SafeStr_6186 != null) { this._SafeStr_6186.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_6192); }; if (((!((this._SafeStr_6183 == null))) && (!((this._SafeStr_6183._SafeStr_6197 == null))))) { this._SafeStr_6183._SafeStr_6197.stop(_SafeStr_3548._SafeStr_6198); this._SafeStr_6183 = null; }; super.dispose(); } override public function init():Boolean{ if (!super.init()) { return (false); }; if (page.offers.length == 0) { return (false); }; events.addEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6047); return (true); } override public function closed():void{ super.closed(); if (((!((this._SafeStr_6183 == null))) && (!((this._SafeStr_6183._SafeStr_6197 == null))))) { this._SafeStr_6183._SafeStr_6197.stop(_SafeStr_3548._SafeStr_6198); }; } private function _SafeStr_6047(k:_SafeStr_2445):void{ if ((((k == null)) || ((k.offer == null)))) { return; }; var _local_2:Boolean; var _local_3:_SafeStr_2382 = k.offer.product; if (_local_3._SafeStr_5769.length > 0) { this._SafeStr_6188 = parseInt(_local_3._SafeStr_5769); _local_2 = true; }; if (this._SafeStr_6186 != null) { if (_local_2) { this._SafeStr_6186.enable(); } else { this._SafeStr_6186.disable(); }; }; } private function _SafeStr_6192(k:WindowMouseEvent):void{ if (((!((this._SafeStr_6183 == null))) && (!((this._SafeStr_6183._SafeStr_6197 == null))))) { this._SafeStr_6199(_SafeStr_3548._SafeStr_6200); this._SafeStr_6199(_SafeStr_3548._SafeStr_6198); this._SafeStr_6183._SafeStr_6197._SafeStr_6201(this._SafeStr_6188, _SafeStr_3548._SafeStr_6198, 15, 40, 0, 2); }; } private function _SafeStr_6199(k:int):void{ var _local_3:_SafeStr_3533; var _local_2:int = this._SafeStr_6183._SafeStr_6197._SafeStr_6202(k); if (_local_2 != -1) { _local_3 = this._SafeStr_6183._SafeStr_6197._SafeStr_6203(_local_2); if (_local_3._SafeStr_6204 != null) { _local_3._SafeStr_6204._SafeStr_6205 = 0; }; }; } } }//package _-0bT // _SafeStr_2382 = "_-1Fg" (String#1382, DoABC#3) // _SafeStr_2445 = "_-22D" (String#2097, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_3533 = "_-3NR" (String#2114, DoABC#3) // _SafeStr_3548 = "_-2lA" (String#2822, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_4836 = "_-1W6" (String#15069, DoABC#3) // _SafeStr_502 = "_-1GQ" (String#2451, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5769 = "_-5D" (String#1281, DoABC#3) // _SafeStr_6047 = "_-18E" (String#3450, DoABC#3) // _SafeStr_6183 = "_-4eX" (String#827, DoABC#3) // _SafeStr_6186 = "_-IC" (String#4125, DoABC#3) // _SafeStr_6188 = "_-2xR" (String#6691, DoABC#3) // _SafeStr_6192 = "_-2jo" (String#14313, DoABC#3) // _SafeStr_6197 = "_-3ty" (String#2584, DoABC#3) // _SafeStr_6198 = "_-UD" (String#7375, DoABC#3) // _SafeStr_6199 = "_-5gB" (String#16479, DoABC#3) // _SafeStr_6200 = "_-30Z" (String#6030, DoABC#3) // _SafeStr_6201 = "_-5Cy" (String#13290, DoABC#3) // _SafeStr_6202 = "_-1V6" (String#9277, DoABC#3) // _SafeStr_6203 = "_-2YQ" (String#3729, DoABC#3) // _SafeStr_6204 = "_-31d" (String#4237, DoABC#3) // _SafeStr_6205 = "_-4rM" (String#6886, DoABC#3) //------------------------------------------------------------ //_-0bT._SafeStr_4837 package _-0bT{ import _-6Sj.IButtonWindow; import _-5Vh.WindowMouseEvent; import _-29V.IWindowContainer; import _-3sY.HabboTracking; import _-2LW._SafeStr_4146; import _-px._SafeStr_2388; public class _SafeStr_4837 extends _SafeStr_3460 implements _SafeStr_3459 { private var _button:IButtonWindow; public function _SafeStr_4837(k:IWindowContainer){ super(k); if (this._button) { this._button.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_6271); }; } override public function init():Boolean{ if (!super.init()) { return (false); }; this._button = (window.findChildByName("start_guild_purchase") as IButtonWindow); this._button.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6271); return (true); } private function _SafeStr_6271(k:WindowMouseEvent):void{ if (HabboTracking.getInstance() != null) { HabboTracking.getInstance().trackGoogle("groupPurchase", "catalogBuyClicked"); }; page.viewer.catalog.connection.send(new _SafeStr_4146()); page.viewer.catalog.toggleCatalog(_SafeStr_2388.NORMAL); } } }//package _-0bT // _SafeStr_2388 = "_-1OD" (String#1730, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_4146 = "_-4GG" (String#11934, DoABC#3) // _SafeStr_4837 = "_-1eq" (String#15571, DoABC#3) // _SafeStr_6271 = "_-2xA" (String#2088, DoABC#3) //------------------------------------------------------------ //_-0bT.BuilderAddonsCatalogWidget package _-0bT{ import _-4Y1._SafeStr_3; import _-3WJ.HabboCatalog; import _-29V.IWindowContainer; import _-3WJ._SafeStr_2399; import _-6Sj.IItemListWindow; import _-29V.IWindow; import _-6Sj.IButtonWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; public class BuilderAddonsCatalogWidget extends _SafeStr_3460 implements _SafeStr_3459, _SafeStr_3 { private var _SafeStr_5539:HabboCatalog; public function BuilderAddonsCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog){ super(k); this._SafeStr_5539 = _arg_2; } override public function init():Boolean{ var _local_5:_SafeStr_2399; var _local_6:IWindowContainer; if (!super.init()) { return (false); }; _SafeStr_5322.procedure = this._SafeStr_5753; var k:IItemListWindow = (_SafeStr_5322.findChildByName("addons_list") as IItemListWindow); var _local_2:IWindow = k._SafeStr_6272(0); var _local_3:int; var _local_4 = (this._SafeStr_5539._SafeStr_6250 > 0); _SafeStr_5322.findChildByName("trial_warning").visible = !(_local_4); for each (_local_5 in page.offers) { _local_6 = (_local_2.clone() as IWindowContainer); _local_6.findChildByName("item_header").caption = _local_5._SafeStr_6273; _local_6.findChildByName("item_price").caption = _local_5.priceInCredits.toString(); _local_6.findChildByName("item_buy").caption = _local_5._SafeStr_6274; _local_6.findChildByName("item_buy").id = _local_3; if (_local_5.priceInActivityPoints > 0) { _local_6.findChildByName("diamonds_icon").visible = true; _local_6.findChildByName("diamonds_price").visible = true; _local_6.findChildByName("diamonds_price").caption = _local_5.priceInActivityPoints.toString(); }; if (!_local_4) { IButtonWindow(_local_6.findChildByName("item_buy")).disable(); }; _local_3++; k.addListItem(_local_6); }; return (true); } private function _SafeStr_5753(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; if (_arg_2.name == "item_buy") { this._SafeStr_5539._SafeStr_6243(page.offers[_arg_2.id], page.pageId); }; } } }//package _-0bT // _SafeStr_2399 = "_-3Qi" (String#693, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5753 = "_-3ax" (String#1832, DoABC#3) // _SafeStr_6243 = "_-6ZF" (String#7922, DoABC#3) // _SafeStr_6250 = "_-4Mj" (String#14833, DoABC#3) // _SafeStr_6272 = "_-6Yg" (String#2938, DoABC#3) // _SafeStr_6273 = "_-3l8" (String#11312, DoABC#3) // _SafeStr_6274 = "_-2yn" (String#11272, DoABC#3) //------------------------------------------------------------ //_-0bT.BuilderLoyaltyCatalogWidget package _-0bT{ import _-4Y1._SafeStr_3; import _-3WJ.HabboCatalog; import _-29V.IWindowContainer; import _-3WJ._SafeStr_2399; import _-6Sj.IItemListWindow; import _-29V.IWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; public class BuilderLoyaltyCatalogWidget extends _SafeStr_3460 implements _SafeStr_3459, _SafeStr_3 { private var _SafeStr_5539:HabboCatalog; public function BuilderLoyaltyCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog){ super(k); this._SafeStr_5539 = _arg_2; } override public function init():Boolean{ var _local_4:_SafeStr_2399; var _local_5:IWindowContainer; if (!super.init()) { return (false); }; _SafeStr_5322.procedure = this._SafeStr_5753; var k:IItemListWindow = (_SafeStr_5322.findChildByName("loyalty_list") as IItemListWindow); var _local_2:IWindow = k._SafeStr_6272(0); var _local_3:int; for each (_local_4 in page.offers) { _local_5 = (_local_2.clone() as IWindowContainer); _local_5.findChildByName("item_header").caption = _local_4._SafeStr_6273; this._SafeStr_5539.utils._SafeStr_5807((_local_5.findChildByName("item_cost_box") as IWindowContainer), _local_4); _local_5.findChildByName("item_buy").caption = _local_4._SafeStr_6274; _local_5.findChildByName("item_buy").id = _local_3; _local_3++; k.addListItem(_local_5); }; return (true); } private function _SafeStr_5753(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; if (_arg_2.name == "item_buy") { this._SafeStr_5539._SafeStr_6243(page.offers[_arg_2.id], page.pageId); }; } } }//package _-0bT // _SafeStr_2399 = "_-3Qi" (String#693, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5753 = "_-3ax" (String#1832, DoABC#3) // _SafeStr_5807 = "_-0fY" (String#9176, DoABC#3) // _SafeStr_6243 = "_-6ZF" (String#7922, DoABC#3) // _SafeStr_6272 = "_-6Yg" (String#2938, DoABC#3) // _SafeStr_6273 = "_-3l8" (String#11312, DoABC#3) // _SafeStr_6274 = "_-2yn" (String#11272, DoABC#3) //------------------------------------------------------------ //_-0bT.BundleGridViewCatalogWidget package _-0bT{ import _-En._SafeStr_3456; import _-En._SafeStr_3457; import _-3WJ._SafeStr_2399; import _-6Sj.IItemGridWindow; import _-29V.IWindowContainer; import _-4-i._SafeStr_3451; import _-3UH.XmlAsset; import _-4-i._SafeStr_2445; import _-4-i._SafeStr_3507; import _-En._SafeStr_2382; import _-29V.IWindow; import flash.display.BitmapData; import _-px._SafeStr_2511; import _-En._SafeStr_2383; import _-5x9._SafeStr_2213; import _-5x9._SafeStr_2367; import __AS3__.vec.Vector; public class BundleGridViewCatalogWidget extends _SafeStr_3460 implements _SafeStr_3459, _SafeStr_3456, _SafeStr_3457 { private var _SafeStr_6151:_SafeStr_2399; private var _SafeStr_6275:XML; private var _SafeStr_6276:IItemGridWindow; public function BundleGridViewCatalogWidget(k:IWindowContainer){ super(k); } override public function init():Boolean{ if (!super.init()) { return (false); }; events.addEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6047); events.addEventListener(_SafeStr_3451.WIDGETS_INITIALIZED, this._SafeStr_6277); var k:XmlAsset = (page.viewer.catalog.assets.getAssetByName("gridItem") as XmlAsset); this._SafeStr_6275 = (k.content as XML); this._SafeStr_6276 = IItemGridWindow(_SafeStr_5322.findChildByName("bundleGrid")); return (true); } override public function dispose():void{ if (!disposed) { events.removeEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6047); events.removeEventListener(_SafeStr_3451.WIDGETS_INITIALIZED, this._SafeStr_6277); super.dispose(); }; } private function _SafeStr_6277(k:_SafeStr_3507):void{ var _local_2:_SafeStr_2399; if (page.offers.length == 1) { _local_2 = page.offers[0]; if (_local_2 != null) { events.dispatchEvent(new _SafeStr_2445(_local_2)); }; }; } private function _SafeStr_6047(k:_SafeStr_2445):void{ this._SafeStr_6151 = k.offer; this._SafeStr_6276.destroyGridItems(); this._SafeStr_6278(); } protected function _SafeStr_6278():void{ var _local_2:_SafeStr_2382; var _local_3:IWindowContainer; var _local_4:IWindow; var _local_5:BitmapData; var k:IWindowContainer = (this._SafeStr_6151.page.viewer.catalog.windowManager.buildFromXML(this._SafeStr_6275) as IWindowContainer); for each (_local_2 in this._SafeStr_6151.productContainer.products) { if (_local_2._SafeStr_5797 == _SafeStr_2511._SafeStr_6279) { } else { _local_3 = (k.clone() as IWindowContainer); _local_4 = _local_3.findChildByName("clubLevelIcon"); if (_local_4 != null) { _local_4.visible = false; }; this._SafeStr_6276._SafeStr_5382(_local_3); _local_2.view = _local_3; _local_5 = _local_2._SafeStr_6280(this); if (_local_5 != null) { _local_5.dispose(); }; _local_2.grid = this; }; }; } public function get offer():_SafeStr_2399{ return (this._SafeStr_6151); } public function select(k:_SafeStr_2383, _arg_2:Boolean):void{ } public function _SafeStr_6281(k:_SafeStr_2383):Boolean{ return (false); } public function initProductIcon(k:_SafeStr_2213, _arg_2:_SafeStr_2367=null):void{ } public function activate():void{ } public function get products():Vector.<_SafeStr_2382>{ return (null); } public function get _SafeStr_6282():_SafeStr_2382{ return (null); } public function set view(k:IWindowContainer):void{ } public function get view():IWindowContainer{ return (null); } public function set grid(k:_SafeStr_3456):void{ } public function _SafeStr_6283(k:int):void{ } } }//package _-0bT // _SafeStr_2213 = "_-l-" (String#862, DoABC#3) // _SafeStr_2367 = "_-6Fl" (String#731, DoABC#3) // _SafeStr_2382 = "_-1Fg" (String#1382, DoABC#3) // _SafeStr_2383 = "_-08I" (String#3016, DoABC#3) // _SafeStr_2399 = "_-3Qi" (String#693, DoABC#3) // _SafeStr_2445 = "_-22D" (String#2097, DoABC#3) // _SafeStr_2511 = "_-2Gl" (String#1128, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3456 = "_-1Re" (String#5499, DoABC#3) // _SafeStr_3457 = "_-6W2" (String#4723, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_3507 = "_-5cm" (String#4033, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5382 = "_-492" (String#2697, DoABC#3) // _SafeStr_5797 = "_-2eL" (String#2013, DoABC#3) // _SafeStr_6047 = "_-18E" (String#3450, DoABC#3) // _SafeStr_6151 = "_-0dj" (String#644, DoABC#3) // _SafeStr_6275 = "_-kQ" (String#4053, DoABC#3) // _SafeStr_6276 = "_-32R" (String#1461, DoABC#3) // _SafeStr_6277 = "_-1nn" (String#4030, DoABC#3) // _SafeStr_6278 = "_-2p2" (String#8163, DoABC#3) // _SafeStr_6279 = "_-58y" (String#6067, DoABC#3) // _SafeStr_6280 = "_-0cX" (String#19579, DoABC#3) // _SafeStr_6281 = "_-4tE" (String#15786, DoABC#3) // _SafeStr_6282 = "_-0dH" (String#9332, DoABC#3) // _SafeStr_6283 = "_-6Rq" (String#18531, DoABC#3) //------------------------------------------------------------ //_-0bT.ClubBuyCatalogWidget package _-0bT{ import _-5GB._SafeStr_2466; import _-29V.IWindowContainer; import _-3WJ.HabboCatalog; import _-px._SafeStr_2462; import _-5GB._SafeStr_5160; import _-Qx._SafeStr_500; import _-0Cn._SafeStr_2358; import _-En._SafeStr_2503; import _-5A9._SafeStr_2356; import _-WS.ErrorReportStorage; import _-29V.IWindow; import _-4Am.WindowParam; import _-5Vh.WindowMouseEvent; import _-6Sj.IItemListWindow; import _-En.CatalogPage; import _-5GB._SafeStr_2400; import _-4Y1._SafeStr_12; import _-35T._SafeStr_6; import _-64Q._SafeStr_2464; import _-5Vh.WindowEvent; public class ClubBuyCatalogWidget extends _SafeStr_3460 implements _SafeStr_3459, _SafeStr_3505 { private var _SafeStr_5332:_SafeStr_2466; private var _SafeStr_6168:Array; public function ClubBuyCatalogWidget(k:IWindowContainer){ super(k); } override public function dispose():void{ if (this._SafeStr_5332 != null) { this._SafeStr_5332._SafeStr_6169(this); }; this._SafeStr_5332 = null; this.reset(); super.dispose(); } public function get isGift():Boolean{ return (false); } override public function init():Boolean{ if (!super.init()) { return (false); }; this._SafeStr_6168 = []; _SafeStr_5962(_SafeStr_4805._SafeStr_5973); this._SafeStr_5332 = (page.viewer.catalog as HabboCatalog)._SafeStr_6170(); this._SafeStr_5332._SafeStr_6171(this); this._SafeStr_5332._SafeStr_6172(_SafeStr_2462._SafeStr_6284); return (true); } public function reset():void{ var k:_SafeStr_5160; for each (k in this._SafeStr_6168) { k.dispose(); }; this._SafeStr_6168 = []; } public function _SafeStr_5964(clubType:int):void{ var catalog:HabboCatalog; var localization:_SafeStr_500; var purse:_SafeStr_2358; var clubDays:int; var clubPeriods:int; var clubDaysTotal:int; if (disposed) { return; }; var viewer:_SafeStr_2503 = page.viewer; if (viewer) { catalog = (viewer.catalog as HabboCatalog); if (catalog) { localization = catalog.localization; purse = catalog.getPurse(); if (((purse) && (localization))) { clubDays = purse.clubDays; clubPeriods = purse.clubPeriods; clubDaysTotal = ((clubPeriods * 31) + clubDays); localization.registerParameter("catalog.club.buy.remaining.hc", "days", String(clubDaysTotal)); localization.registerParameter("catalog.club.buy.remaining.vip", "days", String(clubDaysTotal)); }; }; }; try { if (_SafeStr_5322) { switch (clubType) { case _SafeStr_2356._SafeStr_6285: _SafeStr_5322.findChildByName("club_header").caption = "${catalog.club.buy.header.none}"; _SafeStr_5322.findChildByName("club_info").caption = "${catalog.club.buy.info.none}"; _SafeStr_5322.findChildByName("club_remaining").visible = false; _SafeStr_5322.findChildByName("club_remaining_bg").visible = false; break; case _SafeStr_2356._SafeStr_6286: _SafeStr_5322.findChildByName("club_header").caption = "${catalog.club.buy.header.hc}"; _SafeStr_5322.findChildByName("club_info").caption = "${catalog.club.buy.info.hc}"; _SafeStr_5322.findChildByName("club_remaining").caption = "${catalog.club.buy.remaining.hc}"; break; case _SafeStr_2356._SafeStr_6174: _SafeStr_5322.findChildByName("club_header").caption = "${catalog.club.buy.header.vip}"; _SafeStr_5322.findChildByName("club_info").caption = "${catalog.club.buy.info.vip}"; _SafeStr_5322.findChildByName("club_remaining").caption = "${catalog.club.buy.remaining.vip}"; this._SafeStr_6287(); break; }; }; } catch(e:Error) { ErrorReportStorage._SafeStr_6182("ClubBuyCatalogWidget", "initClubType - Window not properly constructed!"); }; this._SafeStr_6176(); } private function _SafeStr_6176():void{ var k:IWindow; if (_SafeStr_5322) { k = _SafeStr_5322.findChildByName("club_link"); if (k) { k.setParamFlag(WindowParam._SafeStr_6288); k._SafeStr_6178 = 0; k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6289); }; }; } public function _SafeStr_5794(offer:_SafeStr_2400):void{ var target:IItemListWindow; var item:_SafeStr_5160; if (disposed) { return; }; _SafeStr_4.log(("Offer: " + [offer._SafeStr_5719, offer._SafeStr_6179, offer.priceCredits, offer.vip, offer.months, offer._SafeStr_6180, offer.year, offer.month, offer.day, offer._SafeStr_6181])); offer.page = page; try { item = new _SafeStr_5160(offer, (page as CatalogPage)); } catch(e:Error) { ErrorReportStorage._SafeStr_6182("ClubBuyCatalogWidget", (((("showOffer - new ClubBuyItem(" + String(offer)) + ", ") + String((page as CatalogPage))) + ") crashed!")); return; }; if (offer.vip) { target = (_SafeStr_5322.findChildByName("item_list_vip") as IItemListWindow); } else { target = (_SafeStr_5322.findChildByName("item_list_hc") as IItemListWindow); }; if (target != null) { target.addListItem(item.window); }; this._SafeStr_6168.push(item); } private function _SafeStr_6289(k:WindowMouseEvent):void{ var _local_3:_SafeStr_12; var _local_4:String; var _local_2:String = IWindow(k.target).name; _local_3 = (page.viewer.catalog as HabboCatalog); switch (_local_2) { case "club_link": _local_4 = _local_3.getProperty("link.format.club"); this.openExternalLink(_local_4); return; }; } private function openExternalLink(k:String):void{ if (k != "") { page.viewer.catalog.windowManager.alert("${catalog.alert.external.link.title}", "${catalog.alert.external.link.desc}", 0, this._SafeStr_6290); _SafeStr_6.navigateToURL(k, "habboMain"); }; } private function _SafeStr_6290(k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); } private function _SafeStr_6287():void{ var _local_2:XML; var _local_3:IWindow; var k:IItemListWindow = (_SafeStr_5322.findChildByName("item_list_hc") as IItemListWindow); if (k != null) { _local_2 = _SafeStr_5961("club_buy_info_item"); _local_3 = page.viewer.catalog.windowManager.buildFromXML(_local_2); k.addListItem(_local_3); }; } } }//package _-0bT // _SafeStr_12 = "_-0VB" (String#1598, DoABC#3) // _SafeStr_2356 = "_-k9" (String#1139, DoABC#3) // _SafeStr_2358 = "_-3-A" (String#3987, DoABC#3) // _SafeStr_2400 = "_-Ab" (String#2832, DoABC#3) // _SafeStr_2462 = "_-3ZI" (String#6725, DoABC#3) // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_2466 = "_-08B" (String#6415, DoABC#3) // _SafeStr_2503 = "_-2Z6" (String#7571, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_3505 = "_-40k" (String#8215, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_4805 = "_-6L1" (String#1463, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5160 = "_-31k" (String#7360, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5332 = "_-0CD" (String#194, DoABC#3) // _SafeStr_5719 = "_-5zr" (String#1484, DoABC#3) // _SafeStr_5794 = "_-1xE" (String#8405, DoABC#3) // _SafeStr_5961 = "_-5CF" (String#8353, DoABC#3) // _SafeStr_5962 = "_-3RT" (String#2695, DoABC#3) // _SafeStr_5964 = "_-41O" (String#17413, DoABC#3) // _SafeStr_5973 = "_-55h" (String#18015, DoABC#3) // _SafeStr_6 = "_-TM" (String#1447, DoABC#3) // _SafeStr_6168 = "_-1eU" (String#1180, DoABC#3) // _SafeStr_6169 = "_-0ZK" (String#25479, DoABC#3) // _SafeStr_6170 = "_-gm" (String#25749, DoABC#3) // _SafeStr_6171 = "_-35t" (String#10507, DoABC#3) // _SafeStr_6172 = "_-5W0" (String#10432, DoABC#3) // _SafeStr_6174 = "_-6L0" (String#1995, DoABC#3) // _SafeStr_6176 = "_-0Pr" (String#10891, DoABC#3) // _SafeStr_6178 = "_-6Jm" (String#3497, DoABC#3) // _SafeStr_6179 = "_-5B3" (String#2369, DoABC#3) // _SafeStr_6180 = "_-2FL" (String#15887, DoABC#3) // _SafeStr_6181 = "_-2Hc" (String#15610, DoABC#3) // _SafeStr_6182 = "_-5CK" (String#1829, DoABC#3) // _SafeStr_6284 = "_-34j" (String#18302, DoABC#3) // _SafeStr_6285 = "_-6bd" (String#3494, DoABC#3) // _SafeStr_6286 = "_-6QN" (String#3025, DoABC#3) // _SafeStr_6287 = "_-Fq" (String#34119, DoABC#3) // _SafeStr_6288 = "_-61H" (String#2578, DoABC#3) // _SafeStr_6289 = "_-GT" (String#25152, DoABC#3) // _SafeStr_6290 = "_-40b" (String#10947, DoABC#3) //------------------------------------------------------------ //_-0bT.ClubGiftWidget package _-0bT{ import _-5GB._SafeStr_2420; import _-WS.Map; import _-29V.IWindowContainer; import _-3WJ.HabboCatalog; import _-29V.IWindow; import _-3WJ._SafeStr_2399; import _-53T.CatalogPageMessageOfferData; import __AS3__.vec.Vector; import _-En._SafeStr_2382; import _-6bU._SafeStr_2357; import _-53T._SafeStr_2488; import _-53T._SafeStr_3477; import _-3Pt._SafeStr_2354; import _-En.Product; import _-6Sj.IItemListWindow; import _-En.Offer; import _-6Sj.IIconWindow; import _-6Sj.IButtonWindow; import _-En._SafeStr_3457; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import flash.geom.Rectangle; import _-5x9._SafeStr_2973; import _-6Sj.IBitmapWrapperWindow; import _-0bw._SafeStr_2308; import _-px._SafeStr_2511; import flash.display.BitmapData; import flash.geom.Point; import _-3UH.XmlAsset; import __AS3__.vec.*; public class ClubGiftWidget extends _SafeStr_3460 implements _SafeStr_3459 { private const _SafeStr_6291:int = 31; private var _SafeStr_5332:_SafeStr_2420; private var _SafeStr_6168:Map; private var _SafeStr_6292:IWindowContainer; private var _SafeStr_5539:HabboCatalog; public function ClubGiftWidget(k:IWindowContainer, _arg_2:_SafeStr_2420, _arg_3:HabboCatalog){ super(k); this._SafeStr_5539 = _arg_3; this._SafeStr_5332 = _arg_2; this._SafeStr_6168 = new Map(); } override public function dispose():void{ super.dispose(); this._SafeStr_5332 = null; this._SafeStr_5539 = null; if (this._SafeStr_6292) { this._SafeStr_6292.dispose(); this._SafeStr_6292 = null; }; } override public function init():Boolean{ if (!window) { return (false); }; if (!super.init()) { return (false); }; this._SafeStr_5332.widget = this; _SafeStr_5962(_SafeStr_4805._SafeStr_5974); _SafeStr_5322.findChildByName("info_text").caption = ""; _SafeStr_5322.findChildByName("past_club_days").caption = ""; _SafeStr_5322.findChildByName("past_vip_days").caption = ""; this.update(); return (true); } public function update():void{ this._SafeStr_6293(); this._SafeStr_6294(); } private function _SafeStr_6293():void{ var _local_2:String; var _local_3:int; var _local_4:int; var _local_7:int; if (((!(this._SafeStr_5332)) || (!(window)))) { return; }; var k:IWindow = window.findChildByName("info_text"); if (!k) { return; }; if (this._SafeStr_5332._SafeStr_6295 > 0) { _local_2 = "catalog.club_gift.available"; this._SafeStr_5332.localization.registerParameter(_local_2, "amount", this._SafeStr_5332._SafeStr_6295.toString()); } else { if (this._SafeStr_5332._SafeStr_6296 > 0) { _local_2 = "catalog.club_gift.days_until_next"; this._SafeStr_5332.localization.registerParameter(_local_2, "days", this._SafeStr_5332._SafeStr_6296.toString()); } else { if (this._SafeStr_5332._SafeStr_6297) { _local_2 = "catalog.club_gift.not_available"; } else { _local_2 = "catalog.club_gift.no_club"; }; }; }; k.caption = this._SafeStr_5332.localization.getLocalization(_local_2); if (!this._SafeStr_5332.purse) { return; }; var _local_5:IWindow = window.findChildByName("past_club_days"); if (_local_5) { _local_7 = (this._SafeStr_5332.purse._SafeStr_6298 + this._SafeStr_5332.purse._SafeStr_6299); _local_2 = (((_local_7 >= this._SafeStr_6291)) ? "catalog.club_gift.past_club.long" : "catalog.club_gift.past_club"); _local_3 = (_local_7 % this._SafeStr_6291); _local_4 = (_local_7 / this._SafeStr_6291); this._SafeStr_5332.localization.registerParameter(_local_2, "days", _local_3.toString()); this._SafeStr_5332.localization.registerParameter(_local_2, "months", _local_4.toString()); _local_5.caption = this._SafeStr_5332.localization.getLocalization(_local_2); }; var _local_6:IWindow = window.findChildByName("past_vip_days"); if (_local_6) { _local_2 = (((this._SafeStr_5332.purse._SafeStr_6299 >= this._SafeStr_6291)) ? "catalog.club_gift.past_vip.long" : "catalog.club_gift.past_vip"); _local_3 = (this._SafeStr_5332.purse._SafeStr_6299 % this._SafeStr_6291); _local_4 = (this._SafeStr_5332.purse._SafeStr_6299 / this._SafeStr_6291); this._SafeStr_5332.localization.registerParameter(_local_2, "days", _local_3.toString()); this._SafeStr_5332.localization.registerParameter(_local_2, "months", _local_4.toString()); _local_6.caption = this._SafeStr_5332.localization.getLocalization(_local_2); }; } private function _SafeStr_6294():void{ var k:_SafeStr_2399; var _local_2:Array; var _local_5:IWindow; var _local_6:CatalogPageMessageOfferData; var _local_7:Vector.<_SafeStr_2382>; var _local_8:_SafeStr_2357; var _local_9:_SafeStr_2488; var _local_10:_SafeStr_3477; var _local_11:_SafeStr_2354; var _local_12:Product; if (((((!(this._SafeStr_5332)) || (!(window)))) || (!(page)))) { return; }; for each (k in this._SafeStr_6168) { k.dispose(); }; this._SafeStr_6168.reset(); _local_2 = this._SafeStr_5332._SafeStr_6300(); if (!_local_2) { return; }; var _local_3:Map = this._SafeStr_5332._SafeStr_6301(); if (!_local_3) { return; }; var _local_4:IItemListWindow = (window.findChildByName("gift_list") as IItemListWindow); if (!_local_4) { return; }; _local_4._SafeStr_6302(); for each (_local_6 in _local_2) { _local_7 = new Vector.<_SafeStr_2382>(0); _local_8 = this._SafeStr_5332.catalog.getProductData(_local_6._SafeStr_5799); for each (_local_9 in _local_6.products) { _local_11 = this._SafeStr_5332.catalog._SafeStr_5869(_local_9._SafeStr_6303, _local_9._SafeStr_5797); _local_12 = new Product(_local_9._SafeStr_5797, _local_9._SafeStr_6303, _local_9._SafeStr_5769, _local_9.productCount, _local_8, _local_11, this._SafeStr_5539); _local_7.push(_local_12); }; k = new Offer(_local_6._SafeStr_5719, _local_6._SafeStr_5799, _local_6._SafeStr_6304, _local_6.priceInCredits, _local_6.priceInActivityPoints, _local_6.activityPointType, _local_6._SafeStr_6237, _local_6.clubLevel, _local_7, _local_6._SafeStr_5796, this._SafeStr_5539); k.page = page; _local_10 = (_local_3.getValue(k._SafeStr_5719) as _SafeStr_3477); _local_5 = this._SafeStr_6305(k, _local_10); if (!_local_5) { } else { _local_4.addListItem(_local_5); this._SafeStr_6168.add(k._SafeStr_5719, k); }; }; } private function _SafeStr_6305(k:_SafeStr_2399, _arg_2:_SafeStr_3477):IWindow{ var _local_6:int; var _local_7:String; var _local_12:int; var _local_13:int; if (((((!(k)) || (!(k.product)))) || (!(_arg_2)))) { return (null); }; var _local_3:IWindowContainer = (this.createWindow("club_gift_list_item") as IWindowContainer); if (!_local_3) { return (null); }; _local_3.procedure = this._SafeStr_6306; var _local_4:_SafeStr_2382 = k.product; if (!_local_4) { return (null); }; var _local_5:_SafeStr_2357 = _local_4._SafeStr_5767; if (!_local_5) { return (null); }; this._SafeStr_6307(_local_3.findChildByName("gift_name"), _local_5.name); this._SafeStr_6307(_local_3.findChildByName("gift_desc"), _local_5.description); if (_arg_2._SafeStr_6308) { _local_6 = (_arg_2._SafeStr_6309 - this._SafeStr_5332.purse._SafeStr_6299); } else { _local_6 = (_arg_2._SafeStr_6309 - (this._SafeStr_5332.purse._SafeStr_6298 + this._SafeStr_5332.purse._SafeStr_6299)); }; if (((!(_arg_2._SafeStr_6310)) && ((_local_6 > 0)))) { if (_arg_2._SafeStr_6308) { _local_7 = "catalog.club_gift.vip_missing"; } else { _local_7 = "catalog.club_gift.club_missing"; }; if (_local_6 >= this._SafeStr_6291) { _local_7 = (_local_7 + ".long"); }; _local_12 = (_local_6 % this._SafeStr_6291); _local_13 = (_local_6 / this._SafeStr_6291); this._SafeStr_5332.localization.registerParameter(_local_7, "days", _local_12.toString()); this._SafeStr_5332.localization.registerParameter(_local_7, "months", _local_13.toString()); } else { if (this._SafeStr_5332._SafeStr_6295 > 0) { _local_7 = "catalog.club_gift.selectable"; } else { _local_7 = ""; }; }; this._SafeStr_6307(_local_3.findChildByName("months_required"), (((_local_7.length > 0)) ? this._SafeStr_5332.localization.getLocalization(_local_7) : "")); var _local_8:IIconWindow = (_local_3.findChildByName("vip_icon") as IIconWindow); if (_local_8) { _local_8.visible = _arg_2._SafeStr_6308; }; var _local_9:IButtonWindow = (_local_3.findChildByName("select_button") as IButtonWindow); if (_local_9) { if (((_arg_2._SafeStr_6310) && ((this._SafeStr_5332._SafeStr_6295 > 0)))) { _local_9.enable(); } else { _local_9.disable(); }; _local_9.id = k._SafeStr_5719; }; var _local_10:_SafeStr_3457 = k.productContainer; if (!_local_10) { return (null); }; if (((((!(page)) || (!(page.viewer)))) || (!(page.viewer.roomEngine)))) { return (null); }; var _local_11:IWindowContainer = (_local_3.findChildByName("image_container") as IWindowContainer); if (_local_11) { _local_10.view = _local_11; _local_10.initProductIcon(page.viewer.roomEngine); _local_11.procedure = this._SafeStr_6311; _local_11.id = k._SafeStr_5719; }; return (_local_3); } private function _SafeStr_6307(k:IWindow, _arg_2:String):void{ k.caption = _arg_2; } private function _SafeStr_6306(k:WindowEvent, _arg_2:IWindow):void{ if (((((((!(k)) || (!(_arg_2)))) || (!(this._SafeStr_6168)))) || (!(this._SafeStr_5332)))) { return; }; if (k.type != WindowMouseEvent.CLICK) { return; }; if (_arg_2.name != "select_button") { return; }; var _local_3:_SafeStr_2399 = this._SafeStr_6168.getValue(_arg_2.id); if (!_local_3) { return; }; this._SafeStr_5332._SafeStr_6312(_local_3); } private function _SafeStr_6311(k:WindowEvent, _arg_2:IWindow):void{ var _local_4:Rectangle; if (((((!(k)) || (!(_arg_2)))) || (!(this._SafeStr_6168)))) { return; }; if (_arg_2.name != "image_container") { return; }; var _local_3:_SafeStr_2399 = this._SafeStr_6168.getValue(_arg_2.id); if (!_local_3) { return; }; if (k.type == WindowMouseEvent._SafeStr_5575) { _local_4 = new Rectangle(); _arg_2.getGlobalRectangle(_local_4); }; if (k.type == WindowMouseEvent._SafeStr_5577) { this._SafeStr_6313(); }; } private function _SafeStr_6314(k:Offer, _arg_2:Rectangle):void{ var _local_5:_SafeStr_2973; if (((!(k)) || (!(k.productContainer)))) { return; }; if (((((!(page)) || (!(page.viewer)))) || (!(page.viewer.roomEngine)))) { return; }; var _local_3:_SafeStr_2382 = k.product; if (!_local_3) { return; }; if (!this._SafeStr_6292) { this._SafeStr_6292 = (this.createWindow("club_gift_preview") as IWindowContainer); }; if (!this._SafeStr_6292) { return; }; var _local_4:IBitmapWrapperWindow = (this._SafeStr_6292.findChildByName("image") as IBitmapWrapperWindow); if (!_local_4) { return; }; switch (_local_3._SafeStr_5797) { case _SafeStr_2511._SafeStr_5754: _local_5 = page.viewer.roomEngine.getFurnitureImage(_local_3._SafeStr_5766, new _SafeStr_2308(90), 64, null, 0, _local_3._SafeStr_5769); break; case _SafeStr_2511._SafeStr_5755: _local_5 = page.viewer.roomEngine.getWallItemImage(_local_3._SafeStr_5766, new _SafeStr_2308(90), 64, null, 0, _local_3._SafeStr_5769); break; default: return; }; if (((!(_local_5)) || (!(_local_5.data)))) { return; }; _local_4.width = _local_5.data.width; _local_4.height = _local_5.data.height; if (_local_4.bitmap) { _local_4.bitmap.dispose(); }; _local_4.bitmap = new BitmapData(_local_4.width, _local_4.height); _local_4.bitmap.draw(_local_5.data); _local_5.data.dispose(); var _local_6:Point = Point.interpolate(_arg_2.topLeft, _arg_2.bottomRight, 0.5); this._SafeStr_6292._SafeStr_6315(_local_6.subtract(new Point((this._SafeStr_6292.width / 2), (this._SafeStr_6292.height / 2)))); this._SafeStr_6292.visible = true; this._SafeStr_6292.activate(); } private function _SafeStr_6313():void{ if (this._SafeStr_6292) { this._SafeStr_6292.visible = false; }; } private function createWindow(k:String):IWindow{ if (((((!(this._SafeStr_5332)) || (!(this._SafeStr_5332.assets)))) || (!(this._SafeStr_5332.windowManager)))) { return (null); }; var _local_2:XmlAsset = (this._SafeStr_5332.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_5332.windowManager.buildFromXML(_local_3)); } } }//package _-0bT // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2354 = "_-50Q" (String#686, DoABC#3) // _SafeStr_2357 = "_-k5" (String#2324, DoABC#3) // _SafeStr_2382 = "_-1Fg" (String#1382, DoABC#3) // _SafeStr_2399 = "_-3Qi" (String#693, DoABC#3) // _SafeStr_2420 = "_-45m" (String#6969, DoABC#3) // _SafeStr_2488 = "_-pH" (String#2816, DoABC#3) // _SafeStr_2511 = "_-2Gl" (String#1128, DoABC#3) // _SafeStr_2973 = "_-1qE" (String#690, DoABC#3) // _SafeStr_3457 = "_-6W2" (String#4723, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_3477 = "_-5eE" (String#7063, DoABC#3) // _SafeStr_4805 = "_-6L1" (String#1463, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5332 = "_-0CD" (String#194, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) // _SafeStr_5719 = "_-5zr" (String#1484, DoABC#3) // _SafeStr_5754 = "_-4oV" (String#2852, DoABC#3) // _SafeStr_5755 = "_-5hW" (String#2279, DoABC#3) // _SafeStr_5766 = "_-6es" (String#2982, DoABC#3) // _SafeStr_5767 = "_-1rs" (String#11821, DoABC#3) // _SafeStr_5769 = "_-5D" (String#1281, DoABC#3) // _SafeStr_5796 = "_-1ly" (String#4673, DoABC#3) // _SafeStr_5797 = "_-2eL" (String#2013, DoABC#3) // _SafeStr_5799 = "_-2bB" (String#2310, DoABC#3) // _SafeStr_5869 = "_-0sr" (String#4058, DoABC#3) // _SafeStr_5962 = "_-3RT" (String#2695, DoABC#3) // _SafeStr_5974 = "_-0lm" (String#19722, DoABC#3) // _SafeStr_6168 = "_-1eU" (String#1180, DoABC#3) // _SafeStr_6237 = "_-1qc" (String#5738, DoABC#3) // _SafeStr_6291 = "_-2J1" (String#8158, DoABC#3) // _SafeStr_6292 = "_-SZ" (String#5487, DoABC#3) // _SafeStr_6293 = "_-1ul" (String#14361, DoABC#3) // _SafeStr_6294 = "_-02v" (String#13938, DoABC#3) // _SafeStr_6295 = "_-2lB" (String#10728, DoABC#3) // _SafeStr_6296 = "_-3hp" (String#17614, DoABC#3) // _SafeStr_6297 = "_-YL" (String#9631, DoABC#3) // _SafeStr_6298 = "_-2XW" (String#9331, DoABC#3) // _SafeStr_6299 = "_-2Xz" (String#6449, DoABC#3) // _SafeStr_6300 = "_-2Ij" (String#25523, DoABC#3) // _SafeStr_6301 = "_-fM" (String#38268, DoABC#3) // _SafeStr_6302 = "_-U9" (String#2422, DoABC#3) // _SafeStr_6303 = "_-2Us" (String#8437, DoABC#3) // _SafeStr_6304 = "_-2TV" (String#18476, DoABC#3) // _SafeStr_6305 = "_-1Ji" (String#9483, DoABC#3) // _SafeStr_6306 = "_-18L" (String#6288, DoABC#3) // _SafeStr_6307 = "_-207" (String#1665, DoABC#3) // _SafeStr_6308 = "_-1CA" (String#15840, DoABC#3) // _SafeStr_6309 = "_-0jG" (String#27162, DoABC#3) // _SafeStr_6310 = "_-2yR" (String#14958, DoABC#3) // _SafeStr_6311 = "_-0bc" (String#33788, DoABC#3) // _SafeStr_6312 = "_-3dl" (String#35656, DoABC#3) // _SafeStr_6313 = "_-12d" (String#33904, DoABC#3) // _SafeStr_6314 = "_-6fS" (String#12504, DoABC#3) // _SafeStr_6315 = "_-4JU" (String#14571, DoABC#3) //------------------------------------------------------------ //_-0bT.ColourGridCatalogWidget package _-0bT{ import _-6Sj.IItemGridWindow; import flash.display.BitmapData; import _-29V.IWindowContainer; import _-4-i._SafeStr_3451; import _-3UH.XmlAsset; import _-3UH.BitmapDataAsset; import _-4-i._SafeStr_5154; import _-4-i._SafeStr_5167; import _-29V.IWindow; import _-6Sj.IBitmapWrapperWindow; import _-5Vh.WindowMouseEvent; import flash.geom.Point; import flash.geom.ColorTransform; import flash.geom.Rectangle; import _-4-i._SafeStr_5153; public class ColourGridCatalogWidget extends _SafeStr_3460 implements _SafeStr_3459 { private var _SafeStr_6316:Array; private var _SafeStr_6317:IItemGridWindow; private var _SafeStr_6318:XML; private var _SafeStr_6319:BitmapData; private var _SafeStr_6320:BitmapData; private var _SafeStr_6321:BitmapData; private var _SafeStr_6322:IWindowContainer; public function ColourGridCatalogWidget(k:IWindowContainer){ super(k); } override public function dispose():void{ if (!this._SafeStr_6317.disposed) { this._SafeStr_6317.destroyGridItems(); this._SafeStr_6317.dispose(); }; this._SafeStr_6317 = null; this._SafeStr_6318 = null; this._SafeStr_6322 = null; events.removeEventListener(_SafeStr_3451.COLOUR_ARRAY, this._SafeStr_6323); events.removeEventListener(_SafeStr_3451.MULTI_COLOUR_ARRAY, this._SafeStr_6324); super.dispose(); } override public function init():Boolean{ if (!super.init()) { return (false); }; _SafeStr_5962(_SafeStr_4805._SafeStr_5975); var k = (_SafeStr_5322.tags.indexOf("FIXED") > -1); if (!k) { _SafeStr_5322.getChildAt(0).width = _SafeStr_5322.width; _SafeStr_5322.getChildAt(0).height = _SafeStr_5322.height; }; this._SafeStr_6317 = (_SafeStr_5322.findChildByName("colourGrid") as IItemGridWindow); this._SafeStr_6317.width = window.width; this._SafeStr_6317.height = window.height; var _local_2:XmlAsset = (page.viewer.catalog.assets.getAssetByName("color_chooser_cell") as XmlAsset); this._SafeStr_6318 = (_local_2.content as XML); events.addEventListener(_SafeStr_3451.COLOUR_ARRAY, this._SafeStr_6323); events.addEventListener(_SafeStr_3451.MULTI_COLOUR_ARRAY, this._SafeStr_6324); return (true); } private function _SafeStr_6323(k:_SafeStr_5154):void{ var _local_2:int; var _local_3:BitmapDataAsset; var _local_4:BitmapDataAsset; var _local_5:BitmapDataAsset; this._SafeStr_6316 = []; for each (_local_2 in k._SafeStr_5871) { this._SafeStr_6316.push([_local_2]); }; _local_3 = (page.viewer.catalog.assets.getAssetByName(k._SafeStr_6325) as BitmapDataAsset); this._SafeStr_6319 = (_local_3.content as BitmapData); _local_4 = (page.viewer.catalog.assets.getAssetByName(k._SafeStr_6326) as BitmapDataAsset); this._SafeStr_6320 = (_local_4.content as BitmapData); _local_5 = (page.viewer.catalog.assets.getAssetByName(k._SafeStr_6327) as BitmapDataAsset); this._SafeStr_6321 = (_local_5.content as BitmapData); this._SafeStr_6328(); this.select((this._SafeStr_6317._SafeStr_5897(k.index) as IWindowContainer)); } private function _SafeStr_6324(k:_SafeStr_5167):void{ var _local_2:Array; var _local_3:BitmapDataAsset; var _local_4:BitmapDataAsset; var _local_5:BitmapDataAsset; this._SafeStr_6316 = []; for each (_local_2 in k._SafeStr_5871) { this._SafeStr_6316.push(_local_2.slice()); }; _local_3 = (page.viewer.catalog.assets.getAssetByName(k._SafeStr_6325) as BitmapDataAsset); this._SafeStr_6319 = (_local_3.content as BitmapData); _local_4 = (page.viewer.catalog.assets.getAssetByName(k._SafeStr_6326) as BitmapDataAsset); this._SafeStr_6320 = (_local_4.content as BitmapData); _local_5 = (page.viewer.catalog.assets.getAssetByName(k._SafeStr_6327) as BitmapDataAsset); this._SafeStr_6321 = (_local_5.content as BitmapData); this._SafeStr_6328(); this.select((this._SafeStr_6317._SafeStr_5897(0) as IWindowContainer)); } private function select(k:IWindowContainer):void{ var _local_2:IWindow; _SafeStr_4.log(("[ColourGridCatalogWidget] Select: " + k)); if (this._SafeStr_6322 != null) { _local_2 = this._SafeStr_6322.getChildByName("chosen"); if (_local_2 != null) { _local_2.visible = false; }; }; this._SafeStr_6322 = k; if (this._SafeStr_6322 != null) { _local_2 = this._SafeStr_6322.getChildByName("chosen"); }; if (_local_2 != null) { _local_2.visible = true; }; } private function _SafeStr_6328():void{ var k:Array; var _local_2:IWindowContainer; var _local_3:IBitmapWrapperWindow; var _local_4:IBitmapWrapperWindow; var _local_5:IBitmapWrapperWindow; var _local_6:uint; var _local_7:uint; var _local_8:uint; var _local_9:BitmapData; var _local_10:BitmapData; var _local_11:int; var _local_12:int; var _local_13:int; _SafeStr_4.log(("[ColourGridCatalogWidget] Display colors: " + [this._SafeStr_6316.length, this._SafeStr_6317.numGridItems])); this._SafeStr_6317.destroyGridItems(); this._SafeStr_6322 = null; for each (k in this._SafeStr_6316) { if (k.length > 0) { _local_2 = (page.viewer.catalog.windowManager.buildFromXML(this._SafeStr_6318) as IWindowContainer); _local_2.addEventListener(WindowMouseEvent.CLICK, this.onClick); _local_2.background = true; _local_2.color = 0xFFFFFFFF; _local_2.width = this._SafeStr_6319.width; _local_2.height = this._SafeStr_6319.height; this._SafeStr_6317._SafeStr_5382(_local_2); _local_3 = (_local_2.findChildByTag("BG_BORDER") as IBitmapWrapperWindow); if (_local_3 != null) { _local_3.bitmap = new BitmapData(this._SafeStr_6319.width, this._SafeStr_6319.height, true, 0); _local_3.bitmap.copyPixels(this._SafeStr_6319, this._SafeStr_6319.rect, new Point(0, 0)); }; _local_4 = (_local_2.findChildByTag("COLOR_IMAGE") as IBitmapWrapperWindow); if (_local_4 != null) { _local_4.bitmap = new BitmapData(this._SafeStr_6320.width, this._SafeStr_6320.height, true, 0); _local_6 = 0xFF; _local_7 = 0xFF; _local_8 = 0xFF; _local_9 = null; _local_10 = null; _local_11 = k[0]; if (_local_11 >= 0) { _local_6 = ((_local_11 >> 16) & 0xFF); _local_7 = ((_local_11 >> 8) & 0xFF); _local_8 = ((_local_11 >> 0) & 0xFF); }; _local_9 = this._SafeStr_6320.clone(); _local_9.colorTransform(_local_9.rect, new ColorTransform((_local_6 / 0xFF), (_local_7 / 0xFF), (_local_8 / 0xFF))); if (k.length > 1) { _local_12 = k[1]; if (_local_12 >= 0) { _local_6 = ((_local_12 >> 16) & 0xFF); _local_7 = ((_local_12 >> 8) & 0xFF); _local_8 = ((_local_12 >> 0) & 0xFF); }; _local_10 = this._SafeStr_6320.clone(); _local_10.colorTransform(_local_10.rect, new ColorTransform((_local_6 / 0xFF), (_local_7 / 0xFF), (_local_8 / 0xFF))); }; _local_4.bitmap.copyPixels(_local_9, _local_9.rect, new Point(0, 0)); _local_9.dispose(); if (_local_10 != null) { _local_13 = (_local_10.width / 2); _local_4.bitmap.copyPixels(_local_10, new Rectangle(_local_13, 0, (_local_10.width - _local_13), _local_10.height), new Point((_local_10.width / 2), 0)); _local_10.dispose(); }; }; _local_5 = (_local_2.findChildByTag("COLOR_CHOSEN") as IBitmapWrapperWindow); if (_local_5 != null) { _local_5.bitmap = new BitmapData(this._SafeStr_6321.width, this._SafeStr_6321.height, true, 0xFFFFFF); _local_5.bitmap.copyPixels(this._SafeStr_6321, this._SafeStr_6321.rect, new Point(0, 0), null, null, true); _local_5.visible = false; }; }; }; } private function onClick(k:WindowMouseEvent):void{ this.select((k.target as IWindowContainer)); var _local_2:int = this._SafeStr_6317._SafeStr_5384((k.target as IWindow)); events.dispatchEvent(new _SafeStr_5153(_local_2)); } } }//package _-0bT // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_4805 = "_-6L1" (String#1463, DoABC#3) // _SafeStr_5153 = "_-0ok" (String#8203, DoABC#3) // _SafeStr_5154 = "_-0n-" (String#7250, DoABC#3) // _SafeStr_5167 = "_-6Lb" (String#13494, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5382 = "_-492" (String#2697, DoABC#3) // _SafeStr_5384 = "_-5Zh" (String#3966, DoABC#3) // _SafeStr_5871 = "_-ej" (String#9614, DoABC#3) // _SafeStr_5897 = "_-0hG" (String#2741, DoABC#3) // _SafeStr_5962 = "_-3RT" (String#2695, DoABC#3) // _SafeStr_5975 = "_-k-" (String#19363, DoABC#3) // _SafeStr_6316 = "_-2rk" (String#5161, DoABC#3) // _SafeStr_6317 = "_-2HN" (String#6131, DoABC#3) // _SafeStr_6318 = "_-3Ps" (String#21693, DoABC#3) // _SafeStr_6319 = "_-21" (String#9023, DoABC#3) // _SafeStr_6320 = "_-5CD" (String#13022, DoABC#3) // _SafeStr_6321 = "_-5r-" (String#11505, DoABC#3) // _SafeStr_6322 = "_-6lT" (String#1841, DoABC#3) // _SafeStr_6323 = "_-4jv" (String#28235, DoABC#3) // _SafeStr_6324 = "_-fc" (String#28906, DoABC#3) // _SafeStr_6325 = "_-6FG" (String#23914, DoABC#3) // _SafeStr_6326 = "_-3Df" (String#25745, DoABC#3) // _SafeStr_6327 = "_-KC" (String#25630, DoABC#3) // _SafeStr_6328 = "_-0rf" (String#19366, DoABC#3) //------------------------------------------------------------ //_-0bT.FeaturedItemsCatalogWidget package _-0bT{ import _-3WJ.HabboCatalog; import _-6Sj.IItemListWindow; import _-29V.IWindowContainer; import _-53T._SafeStr_2471; import _-6Sj._SafeStr_2434; import _-6Sj.ITextWindow; import _-29V.IWindow; import _-5Vh.WindowMouseEvent; import _-px._SafeStr_2386; import _-px._SafeStr_2388; import _-5Vh.WindowEvent; public class FeaturedItemsCatalogWidget extends _SafeStr_3460 implements _SafeStr_3459 { private var _SafeStr_5539:HabboCatalog; private var _SafeStr_6329:IItemListWindow; private var _SafeStr_5700:IWindowContainer; public function FeaturedItemsCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog){ super(k); this._SafeStr_5539 = _arg_2; } override public function dispose():void{ if (!disposed) { this._SafeStr_5539 = null; this._SafeStr_6329.dispose(); this._SafeStr_6329 = null; this._SafeStr_5700.dispose(); this._SafeStr_5700 = null; super.dispose(); }; } override public function init():Boolean{ if (!super.init()) { return (false); }; this._SafeStr_6329 = (window.findChildByName("itemlist_featured") as IItemListWindow); this._SafeStr_5700 = (this._SafeStr_6329.getListItemByName("featured_item_template") as IWindowContainer); this._SafeStr_6329._SafeStr_5892(); if ((((this._SafeStr_5539._SafeStr_6330 == null)) || ((this._SafeStr_5539._SafeStr_6330.length == 0)))) { return (true); }; var k:IWindowContainer = (_SafeStr_5322.findChildByName("firstitem") as IWindowContainer); this._SafeStr_6331(this._SafeStr_5539._SafeStr_6330[0], k); var _local_2:int = 1; while (_local_2 < Math.min(4, this._SafeStr_5539._SafeStr_6330.length)) { this._SafeStr_6329.addListItem(this._SafeStr_6332(this._SafeStr_5539._SafeStr_6330[_local_2])); _local_2++; }; return (true); } private function _SafeStr_6332(k:_SafeStr_2471):IWindowContainer{ return (this._SafeStr_6331(k, (this._SafeStr_5700.clone() as IWindowContainer))); } private function _SafeStr_6331(k:_SafeStr_2471, _arg_2:IWindowContainer):IWindowContainer{ var _local_5:String; var _local_6:_SafeStr_2434; var _local_3:ITextWindow = (_arg_2.findChildByName("item_title") as ITextWindow); _local_3.text = k._SafeStr_6333; if (((!((k._SafeStr_6334 == null))) && (!((k._SafeStr_6334 == ""))))) { _local_5 = this._SafeStr_5539.context.configuration.getProperty("image.library.url"); _local_6 = (_arg_2.findChildByName("item_image") as _SafeStr_2434); _local_6.assetUri = (_local_5 + k._SafeStr_6334); }; var _local_4:IWindow = _arg_2.getChildByName("event_catcher_region"); if (_local_4 != null) { _local_4.procedure = this._SafeStr_6255; }; return (_arg_2); } private function _SafeStr_6255(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:int; var _local_4:_SafeStr_2471; if (k.type == WindowMouseEvent.DOWN) { _local_3 = this._SafeStr_6329._SafeStr_5896(_arg_2.parent); _local_3 = (((_local_3)<0) ? 0 : (_local_3 + 1)); _local_4 = this._SafeStr_5539._SafeStr_6330[_local_3]; switch (_local_4.type) { case _SafeStr_2471._SafeStr_6340: if (_local_4._SafeStr_6335 == _SafeStr_2386._SafeStr_6336) { return (this._SafeStr_5539.openCatalogPage(_SafeStr_2386._SafeStr_6337, _SafeStr_2388.NORMAL)); }; if (_local_4._SafeStr_6335 == _SafeStr_2386._SafeStr_6338) { return (this._SafeStr_5539.openCatalogPage(_SafeStr_2386._SafeStr_6339, _SafeStr_2388.NORMAL)); }; this._SafeStr_5539.openCatalogPage(_local_4._SafeStr_6335, _SafeStr_2388.NORMAL); return; case _SafeStr_2471._SafeStr_6343: this._SafeStr_5539._SafeStr_6341(_local_4._SafeStr_6342, _SafeStr_2388.NORMAL); return; }; }; } } }//package _-0bT // _SafeStr_2386 = "_-2xZ" (String#3599, DoABC#3) // _SafeStr_2388 = "_-1OD" (String#1730, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2471 = "_-2HR" (String#5310, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5700 = "_-2k4" (String#2112, DoABC#3) // _SafeStr_5892 = "_-16" (String#2228, DoABC#3) // _SafeStr_5896 = "_-3HF" (String#3467, DoABC#3) // _SafeStr_6255 = "_-6HO" (String#6885, DoABC#3) // _SafeStr_6329 = "_-1kn" (String#5196, DoABC#3) // _SafeStr_6330 = "_-3Lr" (String#7369, DoABC#3) // _SafeStr_6331 = "_-3mW" (String#17735, DoABC#3) // _SafeStr_6332 = "_-Wf" (String#38780, DoABC#3) // _SafeStr_6333 = "_-1UF" (String#31217, DoABC#3) // _SafeStr_6334 = "_-3zW" (String#24038, DoABC#3) // _SafeStr_6335 = "_-58G" (String#23480, DoABC#3) // _SafeStr_6336 = "_-6SM" (String#25126, DoABC#3) // _SafeStr_6337 = "_-6JK" (String#22327, DoABC#3) // _SafeStr_6338 = "_-01g" (String#22426, DoABC#3) // _SafeStr_6339 = "_-0-y" (String#8864, DoABC#3) // _SafeStr_6340 = "_-Qf" (String#19630, DoABC#3) // _SafeStr_6341 = "_-2KN" (String#15915, DoABC#3) // _SafeStr_6342 = "_-6Rv" (String#34252, DoABC#3) // _SafeStr_6343 = "_-Tp" (String#19519, DoABC#3) //------------------------------------------------------------ //_-0bT.FirstProductSelectorCatalogWidget package _-0bT{ import _-29V.IWindowContainer; import _-4-i._SafeStr_3451; import _-3WJ._SafeStr_2399; import _-4-i._SafeStr_2445; import _-4-i._SafeStr_3507; public class FirstProductSelectorCatalogWidget extends _SafeStr_3460 implements _SafeStr_3459 { public function FirstProductSelectorCatalogWidget(k:IWindowContainer){ super(k); } override public function init():Boolean{ if (!super.init()) { return (false); }; events.addEventListener(_SafeStr_3451.WIDGETS_INITIALIZED, this._SafeStr_6277); return (true); } private function _SafeStr_6277(k:_SafeStr_3507):void{ if (page.offers.length == 0) { return; }; var _local_2:_SafeStr_2399 = page.offers[0]; events.dispatchEvent(new _SafeStr_2445(_local_2)); } } }//package _-0bT // _SafeStr_2399 = "_-3Qi" (String#693, DoABC#3) // _SafeStr_2445 = "_-22D" (String#2097, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_3507 = "_-5cm" (String#4033, DoABC#3) // _SafeStr_6277 = "_-1nn" (String#4030, DoABC#3) //------------------------------------------------------------ //_-0bT.GuildForumSelectorCatalogWidget package _-0bT{ import _-29V.IWindowContainer; import _-0B0._SafeStr_2403; import _-yK._SafeStr_4647; import _-5A9._SafeStr_2439; import _-4-i._SafeStr_5155; public class GuildForumSelectorCatalogWidget extends GuildSelectorCatalogWidget { public function GuildForumSelectorCatalogWidget(k:IWindowContainer, _arg_2:_SafeStr_2403){ super(k, _arg_2); } override protected function filterGroupMemberships(k:Array):Array{ var _local_5:_SafeStr_4647; var _local_2:Array = new Array(); var _local_3:int = _SafeStr_6049.catalog.sessionDataManager.userId; var _local_4:Boolean = _SafeStr_6049.catalog.sessionDataManager.hasSecurity(_SafeStr_2439._SafeStr_6344); for each (_local_5 in k) { if (((((!(_local_5._SafeStr_6346)) && (!((_local_5._SafeStr_6345 == _local_3))))) && (!(_local_4)))) { } else { _local_2.push(_local_5); }; }; return (_local_2); } override protected function selectGroup(k:_SafeStr_4647):void{ super.selectGroup(k); events.dispatchEvent(new _SafeStr_5155(((k._SafeStr_6346) ? "${catalog.alert.group_has_forum}" : ""))); } } }//package _-0bT // _SafeStr_2403 = "_-68A" (String#6448, DoABC#3) // _SafeStr_2439 = "_-6I8" (String#2698, DoABC#3) // _SafeStr_4647 = "_-4dj" (String#3812, DoABC#3) // _SafeStr_5155 = "_-4KT" (String#11605, DoABC#3) // _SafeStr_6049 = "_-6lI" (String#7726, DoABC#3) // _SafeStr_6344 = "_-6-g" (String#4665, DoABC#3) // _SafeStr_6345 = "_-HD" (String#1585, DoABC#3) // _SafeStr_6346 = "_-3nD" (String#27333, DoABC#3) //------------------------------------------------------------ //_-0bT.GuildSelectorCatalogWidget package _-0bT{ import _-6Sj._SafeStr_3610; import _-0B0._SafeStr_2403; import _-29V.IWindow; import _-29V.IWindowContainer; import _-4-i._SafeStr_3451; import _-4-i._SafeStr_4804; import _-5Vh.WindowMouseEvent; import _-4-i._SafeStr_3507; import _-yK._SafeStr_4647; import _-4-i._SafeStr_4807; import _-En.Offer; import _-5Vh.WindowEvent; import _-4-i._SafeStr_4806; import _-4-i._SafeStr_2396; import flash.display.BitmapData; import flash.geom.Rectangle; import _-6Sj.IBitmapWrapperWindow; import _-6Sj._SafeStr_3582; import _-4V9.StringArrayStuffData; import _-5x9._SafeStr_2367; public class GuildSelectorCatalogWidget extends _SafeStr_3460 implements _SafeStr_3459 { private static const _SafeStr_6347:String = "guild_selector"; private static const _SafeStr_6348:String = "guild_selector_widget_item"; private static const _SafeStr_6349:uint = 0; private static const _SafeStr_6350:int = 1; private static const _SafeStr_6351:int = 14; private static const _SafeStr_6352:int = 21; private var _SafeStr_6353:_SafeStr_3610; protected var _SafeStr_6049:_SafeStr_2403; private var _SafeStr_6354:Array; private var _SafeStr_6355:IWindow; private var _SafeStr_6356:IWindow; private var _SafeStr_6357:int = -1; public function GuildSelectorCatalogWidget(k:IWindowContainer, _arg_2:_SafeStr_2403){ super(k); this._SafeStr_6049 = _arg_2; } override public function dispose():void{ if (!disposed) { events.removeEventListener(_SafeStr_3451.WIDGETS_INITIALIZED, this._SafeStr_6277); page.dispatchWidgetEvent(new _SafeStr_4804(_SafeStr_4804._SafeStr_6358, "", "", "")); if (this._SafeStr_6353) { this._SafeStr_6353.procedure = null; this._SafeStr_6353 = null; }; this._SafeStr_6355 = null; this._SafeStr_6356 = null; if (this._SafeStr_6049) { this._SafeStr_6049._SafeStr_5952(this); this._SafeStr_6049 = null; }; super.dispose(); }; } override public function init():Boolean{ if (!super.init()) { return (false); }; events.addEventListener(_SafeStr_3451.WIDGETS_INITIALIZED, this._SafeStr_6277); _SafeStr_5962(_SafeStr_4805._SafeStr_5978); this._SafeStr_6355 = window.findChildByName("guild_selector"); this._SafeStr_6356 = window.findChildByName("members_only"); var k:IWindow = window.findChildByName("find_groups_button"); if (k) { k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6359); }; this._SafeStr_6353 = (_SafeStr_5322.findChildByName(_SafeStr_6347) as _SafeStr_3610); if (this._SafeStr_6353) { this._SafeStr_6353.procedure = this._SafeStr_6360; } else { _SafeStr_4.log((("ERROR: Missing '" + _SafeStr_6347) + "' itemlist_dropmenu component from page layout xml")); }; this._SafeStr_6355.visible = false; this._SafeStr_6356.visible = false; return (true); } private function _SafeStr_6277(k:_SafeStr_3507):void{ this._SafeStr_6049._SafeStr_5951(this); events.dispatchEvent(new _SafeStr_3507(_SafeStr_3451._SafeStr_6230)); } public function _SafeStr_5955(k:Array):void{ var _local_7:_SafeStr_4647; var _local_2:int = -1; this._SafeStr_6354 = this.filterGroupMemberships(k); var _local_3 = (k.length > 0); events.dispatchEvent(new _SafeStr_4807(_SafeStr_4805.PURCHASE, _local_3)); this._SafeStr_6355.visible = _local_3; this._SafeStr_6356.visible = !(_local_3); var _local_4:int = this._SafeStr_6353.numMenuItems; var _local_5:int; while (_local_5 < _local_4) { this._SafeStr_6353._SafeStr_6361(0); _local_5++; }; var _local_6:int; while (_local_6 < this._SafeStr_6354.length) { _local_7 = this._SafeStr_6354[_local_6]; this._SafeStr_6353._SafeStr_6362(this._SafeStr_6363(_local_7)); if (_local_7.favourite) { _local_2 = _local_6; }; _local_6++; }; if (this._SafeStr_6357 == -1) { if (_local_2 != -1) { this._SafeStr_6353.selection = _local_2; } else { if (this._SafeStr_6353.numMenuItems > 0) { this._SafeStr_6353.selection = 0; }; }; } else { this._SafeStr_6353.selection = this._SafeStr_6357; }; } protected function filterGroupMemberships(k:Array):Array{ return (k); } public function _SafeStr_5956():void{ if (((((page) && (page.offers))) && ((page.offers.length > 0)))) { page.selectOffer(Offer(page.offers[0])._SafeStr_5719); }; } private function _SafeStr_6360(k:WindowEvent, _arg_2:IWindow):void{ switch (k.type) { case WindowEvent._SafeStr_6365: this._SafeStr_6364(this._SafeStr_6353.selection); this._SafeStr_6357 = this._SafeStr_6353.selection; return; }; } private function _SafeStr_6364(k:int):void{ var _local_2:_SafeStr_4647; if (k > -1) { _local_2 = this._SafeStr_6354[k]; this.selectGroup(_local_2); }; } protected function selectGroup(k:_SafeStr_4647):void{ page.dispatchWidgetEvent(new _SafeStr_4804(k.groupId, k._SafeStr_6366, k._SafeStr_6367, k._SafeStr_6048)); page.dispatchWidgetEvent(new _SafeStr_4806(this._SafeStr_6368(k.groupId, k._SafeStr_6366, k._SafeStr_6367, k._SafeStr_6048))); events.dispatchEvent(new _SafeStr_2396(k.groupId.toString())); } private function _SafeStr_6369(k:uint, _arg_2:uint):BitmapData{ var _local_3:BitmapData = new BitmapData(_SafeStr_6352, _SafeStr_6351, false, _SafeStr_6349); var _local_4:int = ((_local_3.width / 2) + 1); var _local_5:Rectangle = new Rectangle(); _local_5.left = _SafeStr_6350; _local_5.top = _SafeStr_6350; _local_5.right = _local_4; _local_5.bottom = (_local_3.height - _SafeStr_6350); var _local_6:Rectangle = new Rectangle(); _local_6.left = _local_4; _local_6.top = _SafeStr_6350; _local_6.right = (_local_3.width - _SafeStr_6350); _local_6.bottom = (_local_3.height - _SafeStr_6350); _local_3.fillRect(_local_5, k); _local_3.fillRect(_local_6, _arg_2); return (_local_3); } private function _SafeStr_6363(k:_SafeStr_4647):IWindow{ var _local_2:BitmapData = this._SafeStr_6369(parseInt(k._SafeStr_6366, 16), parseInt(k._SafeStr_6367, 16)); var _local_3:XML = (page.viewer.catalog.assets.getAssetByName(_SafeStr_6348).content as XML); var _local_4:IWindowContainer = (page.viewer.catalog.windowManager.buildFromXML(_local_3) as IWindowContainer); var _local_5:IBitmapWrapperWindow = (_local_4.findChildByName("guild_colors") as IBitmapWrapperWindow); var _local_6:_SafeStr_3582 = (_local_4.findChildByName("guild_name") as _SafeStr_3582); _local_5.bitmap = _local_2; _local_6.caption = k.groupName; return (_local_4); } private function _SafeStr_6359(k:WindowMouseEvent):void{ if (((((((page) && (page.viewer))) && (page.viewer.catalog))) && (page.viewer.catalog.navigator))) { page.viewer.catalog.navigator.performGuildBaseSearch(); }; } private function _SafeStr_6368(k:uint, _arg_2:String, _arg_3:String, _arg_4:String):_SafeStr_2367{ var _local_5:Array = new Array(); _local_5.push("0"); _local_5.push(k.toString()); _local_5.push(_arg_4); _local_5.push(_arg_2); _local_5.push(_arg_3); var _local_6:StringArrayStuffData = new StringArrayStuffData(); _local_6._SafeStr_6370(_local_5); return (_local_6); } } }//package _-0bT // _SafeStr_2367 = "_-6Fl" (String#731, DoABC#3) // _SafeStr_2396 = "_-558" (String#5186, DoABC#3) // _SafeStr_2403 = "_-68A" (String#6448, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_3507 = "_-5cm" (String#4033, DoABC#3) // _SafeStr_3582 = "_-2Am" (String#1606, DoABC#3) // _SafeStr_3610 = "_-2HG" (String#6060, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_4647 = "_-4dj" (String#3812, DoABC#3) // _SafeStr_4804 = "_-4m" (String#6689, DoABC#3) // _SafeStr_4805 = "_-6L1" (String#1463, DoABC#3) // _SafeStr_4806 = "_-3xb" (String#8459, DoABC#3) // _SafeStr_4807 = "_-1yo" (String#5584, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5719 = "_-5zr" (String#1484, DoABC#3) // _SafeStr_5951 = "_-6W8" (String#38651, DoABC#3) // _SafeStr_5952 = "_-4mq" (String#37549, DoABC#3) // _SafeStr_5955 = "_-1Q5" (String#36175, DoABC#3) // _SafeStr_5956 = "_-54z" (String#36760, DoABC#3) // _SafeStr_5962 = "_-3RT" (String#2695, DoABC#3) // _SafeStr_5978 = "_-6fN" (String#17865, DoABC#3) // _SafeStr_6048 = "_-6OH" (String#1626, DoABC#3) // _SafeStr_6049 = "_-6lI" (String#7726, DoABC#3) // _SafeStr_6230 = "_-0pW" (String#13990, DoABC#3) // _SafeStr_6277 = "_-1nn" (String#4030, DoABC#3) // _SafeStr_6347 = "_-0gS" (String#19535, DoABC#3) // _SafeStr_6348 = "_-22O" (String#22802, DoABC#3) // _SafeStr_6349 = "_-37Q" (String#25319, DoABC#3) // _SafeStr_6350 = "_-1cT" (String#8816, DoABC#3) // _SafeStr_6351 = "_-4qf" (String#22700, DoABC#3) // _SafeStr_6352 = "_-23T" (String#22283, DoABC#3) // _SafeStr_6353 = "_-4OH" (String#5306, DoABC#3) // _SafeStr_6354 = "_-4l7" (String#20740, DoABC#3) // _SafeStr_6355 = "_-0yo" (String#7002, DoABC#3) // _SafeStr_6356 = "_-dx" (String#20476, DoABC#3) // _SafeStr_6357 = "_-3fG" (String#7275, DoABC#3) // _SafeStr_6358 = "_-95" (String#17949, DoABC#3) // _SafeStr_6359 = "_-4ym" (String#38797, DoABC#3) // _SafeStr_6360 = "_-5y-" (String#35410, DoABC#3) // _SafeStr_6361 = "_-44X" (String#21861, DoABC#3) // _SafeStr_6362 = "_-6S5" (String#18301, DoABC#3) // _SafeStr_6363 = "_-1q7" (String#34630, DoABC#3) // _SafeStr_6364 = "_-5Rl" (String#37914, DoABC#3) // _SafeStr_6365 = "_-183" (String#2263, DoABC#3) // _SafeStr_6366 = "_-6XP" (String#7952, DoABC#3) // _SafeStr_6367 = "_-450" (String#9007, DoABC#3) // _SafeStr_6368 = "_-6Vx" (String#23967, DoABC#3) // _SafeStr_6369 = "_-3Y1" (String#37624, DoABC#3) // _SafeStr_6370 = "_-lk" (String#20627, DoABC#3) //------------------------------------------------------------ //_-0bT.ItemGridCatalogWidget package _-0bT{ import _-En._SafeStr_3456; import _-En._SafeStr_2447; import _-6Sj.IItemGridWindow; import _-En._SafeStr_2383; import flash.utils.Timer; import _-5A9._SafeStr_2175; import flash.utils.Dictionary; import _-29V.IWindowContainer; import flash.events.TimerEvent; import _-3UH.XmlAsset; import _-4-i._SafeStr_3451; import _-px._SafeStr_2388; import _-En.ProductContainer; import _-3WJ._SafeStr_2399; import _-4-i._SafeStr_2445; import _-px._SafeStr_2511; import _-4-i._SafeStr_2396; import _-4-i._SafeStr_5154; import _-3WJ.HabboCatalog; import _-4-i._SafeStr_5152; import __AS3__.vec.Vector; import _-En.Offer; import _-En._SafeStr_3491; import _-En._SafeStr_3457; import _-5x9._SafeStr_2367; import _-4V9.StringArrayStuffData; import _-4-i._SafeStr_4804; import _-4-i._SafeStr_5153; import __AS3__.vec.*; public class ItemGridCatalogWidget extends _SafeStr_3460 implements _SafeStr_3459, _SafeStr_3456, _SafeStr_2447 { protected var _SafeStr_6276:IItemGridWindow; protected var _SafeStr_6275:XML; protected var _SafeStr_6371:XML; protected var _SafeStr_6372:XML; protected var _SafeStr_6322:_SafeStr_2383; private var _SafeStr_6373:int = 0; protected var _SafeStr_6374:Timer; protected var _SafeStr_6375:Boolean = true; private var _SafeStr_6376:int = 0; protected var _SafeStr_6377:_SafeStr_2175; private var _SafeStr_6378:int = -1; private var _selectedGuildColor1:String; private var _selectedGuildColor2:String; private var _SafeStr_6379:String; private var _SafeStr_6380:String; public var _SafeStr_6381:Dictionary; public var _SafeStr_6382:int = 0; private var _SafeStr_6383:int = 0; public function ItemGridCatalogWidget(k:IWindowContainer, _arg_2:_SafeStr_2175, _arg_3:String){ this._SafeStr_6381 = new Dictionary(); super(k); this._SafeStr_6377 = _arg_2; this._SafeStr_6380 = _arg_3; } override public function dispose():void{ if (this._SafeStr_6374 != null) { this._SafeStr_6374.stop(); this._SafeStr_6374.removeEventListener(TimerEvent.TIMER, this._SafeStr_6384); this._SafeStr_6374 = null; }; if (this._SafeStr_6276 != null) { this._SafeStr_6276.destroyGridItems(); this._SafeStr_6276 = null; }; this._SafeStr_6275 = null; this._SafeStr_6371 = null; this._SafeStr_6372 = null; this._SafeStr_6322 = null; super.dispose(); } override public function init():Boolean{ if (!super.init()) { return (false); }; _SafeStr_5962(_SafeStr_4805._SafeStr_5980); var k = (_SafeStr_5322.tags.indexOf("FIXED") > -1); this._SafeStr_6276 = (_SafeStr_5322.findChildByName("itemGrid") as IItemGridWindow); if (!k) { _SafeStr_5322.getChildAt(0).width = _SafeStr_5322.width; _SafeStr_5322.getChildAt(0).height = _SafeStr_5322.height; }; this._SafeStr_6276._SafeStr_6385 = 0; var _local_2:XmlAsset = (page.viewer.catalog.assets.getAssetByName("gridItem") as XmlAsset); this._SafeStr_6275 = (_local_2.content as XML); _local_2 = (page.viewer.catalog.assets.getAssetByName("grid_item_with_price_single") as XmlAsset); this._SafeStr_6372 = (_local_2.content as XML); _local_2 = (page.viewer.catalog.assets.getAssetByName("grid_item_with_price_multi") as XmlAsset); this._SafeStr_6371 = (_local_2.content as XML); this._SafeStr_6278(); if (this._SafeStr_6375) { this._SafeStr_6374 = new Timer(25); this._SafeStr_6374.addEventListener(TimerEvent.TIMER, this._SafeStr_6384); this._SafeStr_6374.start(); } else { this._SafeStr_6384(); }; events.addEventListener(_SafeStr_3451.GUILD_SELECTED, this._SafeStr_6050); events.addEventListener(_SafeStr_3451.COLOUR_INDEX, this._SafeStr_6386); return (true); } public function select(k:_SafeStr_2383, _arg_2:Boolean):void{ if (this._SafeStr_6322 != null) { this._SafeStr_6322.deactivate(); }; this._SafeStr_6322 = k; k.activate(); if (this._SafeStr_6322.view) { this._SafeStr_6322.view.findChildByName("border_outline").color = (((this._SafeStr_6380 == _SafeStr_2388.NORMAL)) ? 6538729 : 16758076); }; var _local_3:ProductContainer = (k as ProductContainer); if (!_local_3) { return; }; if (_local_3.isLazy) { return; }; var _local_4:_SafeStr_2399 = _local_3.offer; if (_local_4 != null) { events.dispatchEvent(new _SafeStr_2445(_local_4)); if (((_local_4.product) && ((_local_4.product._SafeStr_5797 == _SafeStr_2511._SafeStr_5755)))) { events.dispatchEvent(new _SafeStr_2396(_local_4.product._SafeStr_5769)); }; }; if (_arg_2) { events.dispatchEvent(new _SafeStr_5154(this._SafeStr_6387(), "ctlg_clr_27x22_1", "ctlg_clr_27x22_2", "ctlg_clr_27x22_3", this._SafeStr_6388())); }; } public function _SafeStr_6281(k:_SafeStr_2383):Boolean{ var _local_2:_SafeStr_2399 = (k as ProductContainer).offer; if (_local_2 != null) { if (this._SafeStr_6377.clubLevel >= _local_2.clubLevel) { (page.viewer.catalog as HabboCatalog)._SafeStr_6157(this, _local_2); }; }; return (true); } public function _SafeStr_6264(k:Boolean, _arg_2:String):void{ if (disposed) { return; }; if (k) { events.dispatchEvent(new _SafeStr_5152(false, _arg_2)); }; } public function _SafeStr_6265():void{ } protected function _SafeStr_6278():void{ var _local_3:String; var _local_4:int; var _local_5:_SafeStr_2399; var _local_6:uint; var _local_7:uint; var k:Array = []; var _local_2:Vector.<_SafeStr_2399> = new Vector.<_SafeStr_2399>(); if (page.layoutCode == "default_3x3_color_grouping") { page.offers.sort(this._SafeStr_6389); for each (_local_5 in page.offers) { if (((!(_local_5.product._SafeStr_5768)) || (!(_local_5.product.isColorable)))) { _local_2.push(_local_5); } else { _local_3 = _local_5.product._SafeStr_5768._SafeStr_5748.split("*")[0]; _local_4 = int(_local_5.product._SafeStr_5768._SafeStr_5748.split("*")[1]); if (!this._SafeStr_6381[_local_3]) { this._SafeStr_6381[_local_3] = []; }; if (_local_5.product._SafeStr_5768._SafeStr_5871) { for each (_local_6 in _local_5.product._SafeStr_5768._SafeStr_5871) { if (_local_6 != 0xFFFFFF) { _local_7 = _local_6; }; }; if (this._SafeStr_6381[_local_3].indexOf(_local_7) == -1) { this._SafeStr_6381[_local_3][_local_4] = _local_7; }; }; if (k.indexOf(_local_3) == -1) { _local_2.push(_local_5); k.push(_local_3); }; }; }; page.offers.sort(this._SafeStr_6390); } else { _local_2 = page.offers; }; for each (_local_5 in page.offers) { this._SafeStr_6391(_local_5.gridItem, !((_local_2.indexOf(_local_5) == -1))); _local_5.gridItem.grid = this; if (_local_5._SafeStr_6081 == Offer._SafeStr_6392) { this._SafeStr_6373++; if ((_local_5.productContainer is _SafeStr_3491)) { (_local_5.productContainer as _SafeStr_3491)._SafeStr_6393(this._SafeStr_6373); }; }; }; } private function _SafeStr_6389(k:_SafeStr_2399, _arg_2:_SafeStr_2399):int{ if (((!(k.product._SafeStr_5768._SafeStr_6394)) || (!(_arg_2.product._SafeStr_5768._SafeStr_6394)))) { return (1); }; if (k.product._SafeStr_5768._SafeStr_6394 > _arg_2.product._SafeStr_5768._SafeStr_6394) { return (1); }; if (k == _arg_2) { return (0); }; return (-1); } private function _SafeStr_6390(k:_SafeStr_2399, _arg_2:_SafeStr_2399):int{ if (k.product._SafeStr_5768._SafeStr_5607 > _arg_2.product._SafeStr_5768._SafeStr_5607) { return (1); }; if (k == _arg_2) { return (0); }; return (-1); } protected function _SafeStr_6395():void{ if (this._SafeStr_6374 != null) { this._SafeStr_6374.reset(); }; this._SafeStr_6376 = 0; } protected function _SafeStr_6384(k:TimerEvent=null):void{ var _local_3:int; var _local_4:_SafeStr_2399; if (disposed) { return; }; if (k != null) { }; var _local_2:int = page.offers.length; if (_local_2 > 0) { _local_3 = 0; while (_local_3 < 3) { if ((((this._SafeStr_6376 >= 0)) && ((this._SafeStr_6376 < _local_2)))) { _local_4 = page.offers[this._SafeStr_6376]; this._SafeStr_6396(_local_4); _local_4.productContainer.grid = this; }; this._SafeStr_6376++; if (this._SafeStr_6376 >= _local_2) { this._SafeStr_6395(); return; }; _local_3++; }; }; } protected function _SafeStr_6391(k:_SafeStr_2383, _arg_2:Boolean=true):void{ var _local_3:XML; var _local_4:_SafeStr_3457 = (k as _SafeStr_3457); var _local_5:Boolean = ((((!((_local_4 == null))) && (!((_local_4.offer == null))))) && ((((_local_4.offer.priceInCredits > 0)) || ((_local_4.offer.priceInActivityPoints > 0))))); if (((_local_5) && (!((this._SafeStr_6380 == _SafeStr_2388.BUILDER))))) { if (((((_local_4.offer) && ((_local_4.offer.priceInCredits > 0)))) && ((_local_4.offer.priceInActivityPoints > 0)))) { _local_3 = this._SafeStr_6371; } else { _local_3 = this._SafeStr_6372; }; } else { _local_3 = this._SafeStr_6275; }; var _local_6:IWindowContainer = (page.viewer.catalog.windowManager.buildFromXML(_local_3) as IWindowContainer); if (_arg_2) { this._SafeStr_6276._SafeStr_5382(_local_6); }; k.view = _local_6; if ((_local_4 is ProductContainer)) { (_local_4 as ProductContainer)._SafeStr_6070((page.viewer.catalog as HabboCatalog)); }; } protected function _SafeStr_6396(k:_SafeStr_2399):void{ var _local_2:_SafeStr_2367; var _local_3:Array; var _local_4:StringArrayStuffData; if (((!((k == null))) && (!(k.disposed)))) { _local_2 = null; if (this._SafeStr_6378 != _SafeStr_4804._SafeStr_6358) { _local_3 = new Array(); _local_3.push("0"); _local_3.push(this._SafeStr_6378.toString()); _local_3.push(this._SafeStr_6379); _local_3.push(this._selectedGuildColor1); _local_3.push(this._selectedGuildColor2); _local_4 = new StringArrayStuffData(); _local_4._SafeStr_6370(_local_3); _local_2 = _local_4; }; k.productContainer.initProductIcon(page.viewer.roomEngine, _local_2); }; } private function _SafeStr_6050(k:_SafeStr_4804):void{ var _local_2:_SafeStr_2399; if (disposed) { return; }; this._SafeStr_6378 = k._SafeStr_6051; this._selectedGuildColor1 = k.color1; this._selectedGuildColor2 = k.color2; this._SafeStr_6379 = k._SafeStr_6048; this._SafeStr_6276.destroyGridItems(); for each (_local_2 in page.offers) { this._SafeStr_6391(_local_2.gridItem); this._SafeStr_6396(_local_2); _local_2.productContainer.grid = this; }; } private function _SafeStr_6397(k:_SafeStr_2399):void{ if (this._SafeStr_6276._SafeStr_5384(k.gridItem.view) >= 0) { this._SafeStr_6276._SafeStr_6398(k.gridItem.view); }; } private function _SafeStr_6386(k:_SafeStr_5153):void{ var _local_2:_SafeStr_2399; var _local_3:_SafeStr_2399; var _local_4:int; for each (_local_3 in page.offers) { if (_local_3.gridItem == this._SafeStr_6322) { _local_2 = _local_3; }; }; if (((!(_local_2)) || (!(_local_2.product.isColorable)))) { return; }; _local_4 = this._SafeStr_6276._SafeStr_5384(_local_2.gridItem.view); this._SafeStr_6397(_local_2); var _local_5:String = ((_local_2.product._SafeStr_5768._SafeStr_5748.split("*")[0] + "*") + (k.index + 1)); for each (_local_3 in page.offers) { if (_local_3.product._SafeStr_5768._SafeStr_5748 == _local_5) { this._SafeStr_6276._SafeStr_6399(_local_3.gridItem.view, _local_4); this.select(_local_3.gridItem, false); _local_3.gridItem.grid = this; }; }; } public function _SafeStr_6387():Array{ var k:_SafeStr_2399; var _local_2:_SafeStr_2399; for each (_local_2 in page.offers) { if (_local_2.gridItem == this._SafeStr_6322) { k = _local_2; }; }; if (((!(k)) || (!(k.product.isColorable)))) { return ([]); }; return (this._SafeStr_6381[k.product._SafeStr_5768._SafeStr_5748.split("*")[0]]); } private function _SafeStr_6388():int{ var k:_SafeStr_2399; var _local_2:_SafeStr_2399; for each (_local_2 in page.offers) { if (_local_2.gridItem == this._SafeStr_6322) { k = _local_2; }; }; if (((!(k)) || (!(k.product.isColorable)))) { return (0); }; return (Math.max((k.product._SafeStr_5768._SafeStr_6394 - 1), 0)); } } }//package _-0bT // _SafeStr_2175 = "_-4xS" (String#1073, DoABC#3) // _SafeStr_2367 = "_-6Fl" (String#731, DoABC#3) // _SafeStr_2383 = "_-08I" (String#3016, DoABC#3) // _SafeStr_2388 = "_-1OD" (String#1730, DoABC#3) // _SafeStr_2396 = "_-558" (String#5186, DoABC#3) // _SafeStr_2399 = "_-3Qi" (String#693, DoABC#3) // _SafeStr_2445 = "_-22D" (String#2097, DoABC#3) // _SafeStr_2447 = "_-6if" (String#5825, DoABC#3) // _SafeStr_2511 = "_-2Gl" (String#1128, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3456 = "_-1Re" (String#5499, DoABC#3) // _SafeStr_3457 = "_-6W2" (String#4723, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_3491 = "_-52s" (String#7561, DoABC#3) // _SafeStr_4804 = "_-4m" (String#6689, DoABC#3) // _SafeStr_4805 = "_-6L1" (String#1463, DoABC#3) // _SafeStr_5152 = "_-1cj" (String#8895, DoABC#3) // _SafeStr_5153 = "_-0ok" (String#8203, DoABC#3) // _SafeStr_5154 = "_-0n-" (String#7250, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5382 = "_-492" (String#2697, DoABC#3) // _SafeStr_5384 = "_-5Zh" (String#3966, DoABC#3) // _SafeStr_5607 = "_-6UJ" (String#3527, DoABC#3) // _SafeStr_5748 = "_-6c8" (String#7692, DoABC#3) // _SafeStr_5755 = "_-5hW" (String#2279, DoABC#3) // _SafeStr_5768 = "_-3Be" (String#2340, DoABC#3) // _SafeStr_5769 = "_-5D" (String#1281, DoABC#3) // _SafeStr_5797 = "_-2eL" (String#2013, DoABC#3) // _SafeStr_5871 = "_-ej" (String#9614, DoABC#3) // _SafeStr_5962 = "_-3RT" (String#2695, DoABC#3) // _SafeStr_5980 = "_-6Uv" (String#17368, DoABC#3) // _SafeStr_6048 = "_-6OH" (String#1626, DoABC#3) // _SafeStr_6050 = "_-507" (String#23256, DoABC#3) // _SafeStr_6051 = "_-3hg" (String#4984, DoABC#3) // _SafeStr_6070 = "_-2sE" (String#21729, DoABC#3) // _SafeStr_6081 = "_-4qZ" (String#4643, DoABC#3) // _SafeStr_6157 = "_-4Sn" (String#12135, DoABC#3) // _SafeStr_6264 = "_-6Be" (String#11716, DoABC#3) // _SafeStr_6265 = "_-4d-" (String#35172, DoABC#3) // _SafeStr_6275 = "_-kQ" (String#4053, DoABC#3) // _SafeStr_6276 = "_-32R" (String#1461, DoABC#3) // _SafeStr_6278 = "_-2p2" (String#8163, DoABC#3) // _SafeStr_6281 = "_-4tE" (String#15786, DoABC#3) // _SafeStr_6322 = "_-6lT" (String#1841, DoABC#3) // _SafeStr_6358 = "_-95" (String#17949, DoABC#3) // _SafeStr_6370 = "_-lk" (String#20627, DoABC#3) // _SafeStr_6371 = "_-1u" (String#23685, DoABC#3) // _SafeStr_6372 = "_-5ko" (String#24845, DoABC#3) // _SafeStr_6373 = "_-5AD" (String#21978, DoABC#3) // _SafeStr_6374 = "_-0c1" (String#983, DoABC#3) // _SafeStr_6375 = "_-6BE" (String#32957, DoABC#3) // _SafeStr_6376 = "_-4hb" (String#11370, DoABC#3) // _SafeStr_6377 = "_-4Pu" (String#2409, DoABC#3) // _SafeStr_6378 = "_-4C-" (String#23809, DoABC#3) // _SafeStr_6379 = "_-2k8" (String#29564, DoABC#3) // _SafeStr_6380 = "_-AC" (String#2618, DoABC#3) // _SafeStr_6381 = "_-6Hv" (String#12509, DoABC#3) // _SafeStr_6382 = "_-07c" (String#44350, DoABC#3) // _SafeStr_6383 = "_-1op" (String#43565, DoABC#3) // _SafeStr_6384 = "_-3xn" (String#14564, DoABC#3) // _SafeStr_6385 = "_-0C8" (String#19295, DoABC#3) // _SafeStr_6386 = "_-23G" (String#10270, DoABC#3) // _SafeStr_6387 = "_-4Bm" (String#36076, DoABC#3) // _SafeStr_6388 = "_-4Qq" (String#36495, DoABC#3) // _SafeStr_6389 = "_-0mA" (String#33078, DoABC#3) // _SafeStr_6390 = "_-33J" (String#32540, DoABC#3) // _SafeStr_6391 = "_-Hb" (String#10937, DoABC#3) // _SafeStr_6392 = "_-lU" (String#8970, DoABC#3) // _SafeStr_6393 = "_-1g5" (String#29699, DoABC#3) // _SafeStr_6394 = "_-10I" (String#9172, DoABC#3) // _SafeStr_6395 = "_-20D" (String#23777, DoABC#3) // _SafeStr_6396 = "_-4XM" (String#26833, DoABC#3) // _SafeStr_6397 = "_-52b" (String#35505, DoABC#3) // _SafeStr_6398 = "_-21Z" (String#6394, DoABC#3) // _SafeStr_6399 = "_-5wu" (String#16171, DoABC#3) //------------------------------------------------------------ //_-0bT.LocalizationCatalogWidget package _-0bT{ import flash.utils.Dictionary; import _-3WJ.HabboCatalog; import _-29V.IWindowContainer; import _-4-i._SafeStr_3451; import _-4-i._SafeStr_2445; import _-29V.IWindow; import _-4Am.WindowParam; import _-5Vh.WindowMouseEvent; import _-Qx._SafeStr_500; import _-4Y1._SafeStr_12; import _-px._SafeStr_2386; import _-35T._SafeStr_6; import _-5xd._SafeStr_2444; import _-64Q._SafeStr_2464; import _-5Vh.WindowEvent; import _-6Sj.IBitmapWrapperWindow; import flash.display.BitmapData; import _-En.PageLocalization; import _-6Sj._SafeStr_2615; import _-5Vh._SafeStr_3715; import _-0Kw._SafeStr_2366; import _-6Sj._SafeStr_2434; import _-En.CatalogPage; import _-px._SafeStr_2388; import _-3UH.BitmapDataAsset; import flash.geom.Point; import flash.net.URLRequest; import _-3UH._SafeStr_37; import _-0Ge.AssetLoaderEvent; import flash.text.StyleSheet; import _-6Sj.ITextWindow; public class LocalizationCatalogWidget extends _SafeStr_3460 implements _SafeStr_3459 { private var _SafeStr_6400:Dictionary; private var _SafeStr_5539:HabboCatalog; public function LocalizationCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog){ super(k); this._SafeStr_6400 = new Dictionary(); this._SafeStr_5539 = _arg_2; } override public function dispose():void{ super.dispose(); this._SafeStr_5539 = null; } override public function init():Boolean{ if (!super.init()) { return (false); }; this._SafeStr_6401(); this._SafeStr_6402(); this._SafeStr_6176(); events.addEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6403); return (true); } private function _SafeStr_6403(k:_SafeStr_2445):void{ if (k == null) { return; }; } private function _SafeStr_6176():void{ var k:String; var _local_2:IWindow; if (page.hasLinks) { for each (k in page.links) { _local_2 = _SafeStr_5322.findChildByName(k); if (_local_2 != null) { _local_2.setParamFlag(WindowParam._SafeStr_6288); _local_2._SafeStr_6178 = 0; _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6289); }; }; }; } private function _SafeStr_6289(k:WindowMouseEvent):void{ var _local_6:String; var _local_2:_SafeStr_500 = (page.viewer.catalog as HabboCatalog).localization; var _local_3:_SafeStr_12 = (page.viewer.catalog as HabboCatalog); var _local_4:String = IWindow(k.target).name; var _local_5:String = ""; switch (page.layoutCode) { case "frontpage3": switch (_local_4) { case "ctlg_txt3": if (IWindow(k.target).caption != "") { _local_5 = page.localization.getTextElementContent(6); page.viewer.catalog.openCatalogPage(_local_5); }; break; case "ctlg_txt7": if (IWindow(k.target).caption != "") { _local_5 = page.localization.getTextElementContent(10); if (_local_5.indexOf("http") >= 0) { this.openExternalLink(_local_5); } else { if (_local_5 == _SafeStr_2386._SafeStr_6404) { _SafeStr_6.openWebPageAndMinimizeClient(this._SafeStr_5539.getProperty(_SafeStr_2444._SafeStr_6405)); } else { page.viewer.catalog.openCatalogPage(_local_5); }; }; }; break; }; return; case "info_pixels": switch (_local_4) { case "ctlg_text_5": this._SafeStr_5539.questEngine.showAchievements(); break; case "ctlg_text_7": _local_5 = page.localization.getTextElementContent(7); page.viewer.catalog.openCatalogPage(_local_5); break; }; return; case "info_credits": switch (_local_4) { case "ctlg_text_5": _SafeStr_6.openWebPageAndMinimizeClient(this._SafeStr_5539.getProperty(_SafeStr_2444._SafeStr_6405)); break; case "ctlg_text_7": _local_5 = page.localization.getTextElementContent(7); page.viewer.catalog.openCatalogPage(_local_5); break; }; return; case "collectibles": switch (_local_4) { case "ctlg_collectibles_link": _local_5 = _local_3.getProperty("link.format.collectibles"); this.openExternalLink(_local_5); break; }; return; case "club1": switch (_local_4) { case "ctlg_text_5": page.viewer.catalog.openCatalogPage(_SafeStr_2386._SafeStr_6339); break; }; return; case "club_buy": switch (_local_4) { case "club_link": _local_5 = _local_3.getProperty("link.format.club"); this.openExternalLink(_local_5); break; }; return; case "mad_money": switch (_local_4) { case "ctlg_madmoney_button": _local_5 = _local_3.getProperty("link.format.madmoney"); this.openExternalLink(_local_5); break; }; return; case "monkey": switch (_local_4) { case "ctlg_teaserimg_1_region": case "ctlg_special_img_region": _local_5 = _local_2.getLocalization("link.format.monkey", "http://store.apple.com/"); this.openExternalLink(_local_5); break; }; return; case "niko": switch (_local_4) { case "ctlg_teaserimg_1_region": case "ctlg_special_img_region": _local_5 = _local_2.getLocalization("link.format.niko", "http://itunes.apple.com/us/app/niko/id481670205?mt=8"); this.openExternalLink(_local_5); break; }; return; default: _SafeStr_4.log(("[LocalizationCatalogWidget] Unhandled link clicked" + [page.layoutCode, _local_4])); }; } private function openExternalLink(k:String):void{ if (k != "") { page.viewer.catalog.windowManager.alert("${catalog.alert.external.link.title}", "${catalog.alert.external.link.desc}", 0, this._SafeStr_6290); _SafeStr_6.navigateToURL(k, "habboMain"); }; } private function _SafeStr_6290(k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); } private function _SafeStr_6402():void{ var _local_2:IWindow; var _local_3:String; var _local_4:String; var k:Array = []; _SafeStr_5322.groupChildrenWithTag("STATIC_IMAGE", k, 10); for each (_local_2 in k) { if ((_local_2 is IBitmapWrapperWindow)) { _local_3 = _local_2.name; _local_4 = _local_2.name; this._SafeStr_6400[_local_4] = _local_3; if (page.viewer.catalog.assets.hasAsset(_local_4)) { this._SafeStr_6406(_local_3, _local_4); } else { this._SafeStr_6407(_local_4); }; }; }; } protected function _SafeStr_6401():void{ var _local_2:String; var _local_3:String; var _local_7:IWindow; var _local_8:BitmapData; var _local_9:String; var k:int; this._SafeStr_6400 = new Dictionary(); this._SafeStr_5539.mainContainer.findChildByName(PageLocalization._SafeStr_6128).caption = ""; k = 0; while (k < page.localization.textCount) { _local_2 = page.localization.getTextElementName(k, page.layoutCode); _local_3 = page.localization.getTextElementContent(k); if (_local_2 == PageLocalization._SafeStr_6128) { _local_7 = this._SafeStr_5539.mainContainer.findChildByName(_local_2); } else { if (_SafeStr_5322 != null) { _local_7 = _SafeStr_5322.findChildByName(_local_2); }; }; if (_local_7 != null) { _local_3 = _local_3.replace(/\r\n/g, "\n"); _local_7.caption = _local_3; if ((_local_7 is _SafeStr_2615)) { _local_7.addEventListener(_SafeStr_3715._SafeStr_6408, this._SafeStr_6409); this._SafeStr_6410((_local_7 as _SafeStr_2615)); }; } else { _SafeStr_4.log(((("[LocalizationCatalogWidget] Could not place text in layout: element: " + _local_2) + ", content: ") + _local_3)); }; k++; }; k = 0; while (k < page.localization.imageCount) { _local_2 = page.localization.getImageElementName(k, page.layoutCode); _local_3 = page.localization.getImageElementContent(k); if (_local_2 == "") { } else { if (_local_3 == "") { } else { _local_9 = _local_3; this._SafeStr_6400[_local_9] = _local_2; if (page.viewer.catalog.assets.hasAsset(_local_9)) { this._SafeStr_6406(_local_2, _local_9); } else { this._SafeStr_6407(_local_9); }; }; }; k++; }; var _local_4:_SafeStr_2366 = this._SafeStr_5539._SafeStr_6412._SafeStr_6411(page.pageId); var _local_5:IWindow = this._SafeStr_5539.mainContainer.findChildByName(PageLocalization._SafeStr_6413); var _local_6:_SafeStr_2434 = (this._SafeStr_5539.mainContainer.findChildByName(PageLocalization._SafeStr_6414) as _SafeStr_2434); if (_local_5 != null) { _local_5.caption = (((_local_4)!=null) ? _local_4.localization : (((page.mode == CatalogPage._SafeStr_6415)) ? "${catalog.search.header}" : "${catalog.header}")); }; if (((!((_local_6 == null))) && (!((_local_4 == null))))) { _local_6.assetUri = (((page.mode == CatalogPage._SafeStr_6415)) ? "common_small_pen" : (((this._SafeStr_5539.catalogType == _SafeStr_2388.BUILDER)) ? (this._SafeStr_5539.imageGalleryHost + "icon_193.png") : ((this._SafeStr_5539.imageGalleryHost + _local_4._SafeStr_6416) + ".png"))); }; } private function _SafeStr_6409(k:WindowEvent):void{ var _local_2:_SafeStr_3715 = (k as _SafeStr_3715); if (_local_2 != null) { _SafeStr_4.log(("=============== HTML LINK: " + _local_2.link)); } else { _SafeStr_4.log(("=============== BAD HTML LINK: " + k.target)); }; } private function _SafeStr_6406(k:String, _arg_2:String):void{ var _local_3:IWindow; var _local_4:BitmapDataAsset; var _local_5:BitmapData; var _local_6:int; var _local_7:int; var _local_8:String; var _local_9:String; _SafeStr_4.log(("[LocalizationCatalogWidget] Set Element Image: " + [k, _arg_2])); if (_SafeStr_5322 == null) { _SafeStr_4.log(("[LocalizationCatalogWidget] Window is null! " + [k, _arg_2])); return; }; if (_SafeStr_5322.disposed) { _SafeStr_4.log(("[LocalizationCatalogWidget] Window is disposed! " + [k, _arg_2, _SafeStr_5322.name])); return; }; if (k == PageLocalization._SafeStr_6417) { _local_3 = this._SafeStr_5539.mainContainer.findChildByName(k); } else { _local_3 = _SafeStr_5322.findChildByName(k); }; if ((_local_3 is IBitmapWrapperWindow)) { _local_4 = (page.viewer.catalog.assets.getAssetByName(_arg_2) as BitmapDataAsset); if (_local_4 == null) { _SafeStr_4.log(("[LocalizationCatalogWidget] Asset does not exist (Bitmap window): " + [k, _arg_2])); return; }; _local_5 = (_local_4.content as BitmapData); if ((_local_3 as IBitmapWrapperWindow).bitmap == null) { (_local_3 as IBitmapWrapperWindow).bitmap = new BitmapData(_local_3.width, _local_3.height, true, 0xFFFFFF); }; (_local_3 as IBitmapWrapperWindow).bitmap.fillRect((_local_3 as IBitmapWrapperWindow).bitmap.rect, 0xFFFFFF); _local_6 = ((_local_3.width - _local_5.width) / 2); _local_7 = ((_local_3.height - _local_5.height) / 2); (_local_3 as IBitmapWrapperWindow).bitmap.copyPixels(_local_5, _local_5.rect, new Point(_local_6, _local_7), null, null, true); } else { if ((_local_3 is _SafeStr_2434)) { _local_8 = this._SafeStr_5539.getProperty("image.library.catalogue.url"); _local_9 = ((_local_8 + _arg_2) + ".gif"); _SafeStr_4.log(("[LocalizationCatalogWidget] Static Image: " + _local_9)); (_local_3 as _SafeStr_2434).assetUri = _local_9; } else { _SafeStr_4.log(("[LocalizationCatalogWidget] Could not find element: " + k)); }; }; } private function _SafeStr_6407(k:String):void{ var _local_2:String; var _local_6:IWindow; var _local_3:String = (page.viewer.catalog as HabboCatalog).getProperty("image.library.catalogue.url"); var _local_4 = ((page.viewer.catalog as HabboCatalog).getProperty("image.library.url") + "Top_Story_Images/"); var _local_5:String = this._SafeStr_6400[k]; if (_local_5 == PageLocalization._SafeStr_6417) { _local_6 = this._SafeStr_5539.mainContainer.findChildByName(_local_5); } else { _local_6 = _SafeStr_5322.findChildByName(_local_5); }; if (((_local_6) && ((_local_6.tags.indexOf("TOP_STORY") > -1)))) { _local_2 = _local_4; } else { _local_2 = _local_3; }; var _local_7 = ((_local_2 + k) + ".gif"); _SafeStr_4.log(("[LocalizationCatalogWidget] : " + _local_7)); var _local_8:URLRequest = new URLRequest(_local_7); var _local_9:_SafeStr_37 = page.viewer.catalog.assets.loadAssetFromFile(k, _local_8, "image/gif"); _local_9.addEventListener(AssetLoaderEvent._SafeStr_6418, this._SafeStr_6419); } private function _SafeStr_6419(k:AssetLoaderEvent):void{ var _local_3:String; var _local_4:String; var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); if (_local_2 != null) { _local_3 = _local_2.assetName; _local_4 = this._SafeStr_6400[_local_3]; this._SafeStr_6406(_local_4, _local_3); }; } private function _SafeStr_6410(k:ITextWindow):void{ if (!k) { return; }; var _local_2:StyleSheet = new StyleSheet(); var _local_3:Object = new Object(); _local_3.color = "#336a95"; var _local_4:Object = new Object(); _local_4.textDecoration = "underline"; _local_4.color = "#333333"; var _local_5:Object = new Object(); _local_5.color = "#41b7d9"; var _local_6:Object = new Object(); _local_6.textDecoration = "underline"; _local_2.setStyle("a:link", _local_4); _local_2.setStyle("a:hover", _local_3); _local_2.setStyle("a:active", _local_5); _local_2.setStyle(".visited", _local_6); k.styleSheet = _local_2; } } }//package _-0bT // _SafeStr_12 = "_-0VB" (String#1598, DoABC#3) // _SafeStr_2366 = "_-62V" (String#846, DoABC#3) // _SafeStr_2386 = "_-2xZ" (String#3599, DoABC#3) // _SafeStr_2388 = "_-1OD" (String#1730, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2444 = "_-xj" (String#7141, DoABC#3) // _SafeStr_2445 = "_-22D" (String#2097, DoABC#3) // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_2615 = "_-L" (String#10232, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_37 = "_-4eo" (String#1156, DoABC#3) // _SafeStr_3715 = "_-5DP" (String#5466, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_6 = "_-TM" (String#1447, DoABC#3) // _SafeStr_6128 = "_-6A5" (String#4993, DoABC#3) // _SafeStr_6176 = "_-0Pr" (String#10891, DoABC#3) // _SafeStr_6178 = "_-6Jm" (String#3497, DoABC#3) // _SafeStr_6288 = "_-61H" (String#2578, DoABC#3) // _SafeStr_6289 = "_-GT" (String#25152, DoABC#3) // _SafeStr_6290 = "_-40b" (String#10947, DoABC#3) // _SafeStr_6339 = "_-0-y" (String#8864, DoABC#3) // _SafeStr_6400 = "_-1ad" (String#12240, DoABC#3) // _SafeStr_6401 = "_-4p1" (String#38086, DoABC#3) // _SafeStr_6402 = "_-5bG" (String#34146, DoABC#3) // _SafeStr_6403 = "_-5Z2" (String#38860, DoABC#3) // _SafeStr_6404 = "_-3cS" (String#24336, DoABC#3) // _SafeStr_6405 = "_-1Ke" (String#8293, DoABC#3) // _SafeStr_6406 = "_-4d8" (String#3101, DoABC#3) // _SafeStr_6407 = "_-2mo" (String#29599, DoABC#3) // _SafeStr_6408 = "_-2AM" (String#15458, DoABC#3) // _SafeStr_6409 = "_-6bW" (String#36998, DoABC#3) // _SafeStr_6410 = "_-1f4" (String#15851, DoABC#3) // _SafeStr_6411 = "_-35N" (String#15246, DoABC#3) // _SafeStr_6412 = "_-46g" (String#4002, DoABC#3) // _SafeStr_6413 = "_-1GI" (String#19960, DoABC#3) // _SafeStr_6414 = "_-0Ud" (String#24485, DoABC#3) // _SafeStr_6415 = "_-1FR" (String#11243, DoABC#3) // _SafeStr_6416 = "_-0xJ" (String#6557, DoABC#3) // _SafeStr_6417 = "_-35j" (String#11746, DoABC#3) // _SafeStr_6418 = "_-63Y" (String#2878, DoABC#3) // _SafeStr_6419 = "_-5FT" (String#35586, DoABC#3) //------------------------------------------------------------ //_-0bT.MarketPlaceCatalogWidget package _-0bT{ import _-5x9._SafeStr_2325; import _-4V3._SafeStr_3445; import _-4V3._SafeStr_3484; import _-6Sj.IItemListWindow; import _-29V.IWindowContainer; import flash.utils.Timer; import _-WS.Map; import flash.events.TimerEvent; import _-4V3.MarketplaceChart; import flash.display.BitmapData; import _-4V3._SafeStr_2385; import _-29V.IWindow; import _-6Sj.ISelectorWindow; import _-6Sj.ISelectableWindow; import _-6Sj.IBitmapWrapperWindow; import _-4V3._SafeStr_2355; import _-6Sj.IDropMenuWindow; import _-3UH.XmlAsset; import _-Qx._SafeStr_500; import _-5x9._SafeStr_2973; import flash.geom.Point; import _-6Sj._SafeStr_2600; import _-6Tv._SafeStr_3667; import _-6Tv._SafeStr_3686; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-6Tv._SafeStr_3669; import flash.geom.Matrix; import _-6Sj.ITextFieldWindow; public class MarketPlaceCatalogWidget extends _SafeStr_3460 implements _SafeStr_3459, _SafeStr_2325, _SafeStr_3445 { private const _SafeStr_6420:int = 1; private const _SafeStr_6421:int = 2; private const _SafeStr_6422:int = 40; private const _SafeStr_6423:int = 10; private var _SafeStr_6424:Array; private var _SafeStr_6425:_SafeStr_3484; private var _SafeStr_6426:IItemListWindow; private var _SafeStr_6427:IWindowContainer; private var _SafeStr_6428:Timer; private var _SafeStr_6168:Map; private var _SafeStr_6429:int; public function MarketPlaceCatalogWidget(k:IWindowContainer){ this._SafeStr_6424 = []; super(k); } override public function dispose():void{ super.dispose(); this._SafeStr_6425 = null; this._SafeStr_6168 = null; this._SafeStr_6426 = null; if (this._SafeStr_6427) { this._SafeStr_6427.dispose(); this._SafeStr_6427 = null; }; if (this._SafeStr_6428) { this._SafeStr_6428.removeEventListener(TimerEvent.TIMER, this._SafeStr_6430); this._SafeStr_6428 = null; }; } override public function init():Boolean{ if (!super.init()) { return (false); }; if (this._SafeStr_6431 == null) { return (false); }; this._SafeStr_6431._SafeStr_6171(this); this._SafeStr_6432(); var k:IItemListWindow = (_SafeStr_5322.findChildByName("offer_list") as IItemListWindow); this._SafeStr_6427 = (k.removeListItem(k.getListItemByName("offer_item")) as IWindowContainer); return (true); } public function _SafeStr_6433():void{ this._SafeStr_6434(); this._SafeStr_6294(); } public function _SafeStr_6435():void{ var _local_6:MarketplaceChart; var _local_9:BitmapData; var _local_10:String; if (((((!(this._SafeStr_6431)) || (!(this._SafeStr_6431.localization)))) || (!(_SafeStr_5322)))) { return; }; var k:_SafeStr_2385 = this._SafeStr_6431._SafeStr_6436; if (!k) { return; }; var _local_2:IWindowContainer = (_SafeStr_5322.findChildByName("details_container") as IWindowContainer); if (((!(_local_2)) || (!(_local_2.visible)))) { return; }; var _local_3:IWindow = _local_2.findChildByName("offer_count"); if (_local_3) { this._SafeStr_6431.localization.registerParameter("catalog.marketplace.offer_details.offer_count", "count", k._SafeStr_6437.toString()); _local_3.visible = true; }; var _local_4:ISelectorWindow = (_local_2.findChildByName("chart_selector") as ISelectorWindow); if (!_local_4) { return; }; var _local_5:ISelectableWindow = _local_4._SafeStr_6438(); if (!_local_5) { return; }; switch (_local_5.name) { case "price_development": _local_6 = new MarketplaceChart(k._SafeStr_6439, k._SafeStr_6440); break; case "trade_volume": _local_6 = new MarketplaceChart(k._SafeStr_6439, k._SafeStr_6441); break; default: return; }; if (!_local_6) { return; }; var _local_7:IBitmapWrapperWindow = (_local_2.findChildByName("chart_bitmap") as IBitmapWrapperWindow); if (_local_7) { _local_7.bitmap = null; _local_7.bitmap = new BitmapData(_local_7.width, _local_7.height); _local_9 = _local_6.draw(_local_7.width, _local_7.height); _local_7.bitmap.draw(_local_9); _local_9.dispose(); }; var _local_8:IWindow = _local_2.findChildByName("chart_title"); if (_local_8) { if (_local_6.available) { _local_10 = ("catalog.marketplace.offer_details.chart_title." + _local_5.name); this._SafeStr_6431.localization.registerParameter(_local_10, "days", k._SafeStr_6442.toString()); } else { _local_10 = "catalog.marketplace.offer_details.chart_title.not_available"; }; _local_8.caption = this._SafeStr_6431.localization.getLocalization(_local_10); }; } private function get _SafeStr_6431():_SafeStr_2355{ if (((((page) && (page.viewer))) && (page.viewer.catalog))) { return (page.viewer.catalog.getMarketPlace()); }; return (null); } public function _SafeStr_6432():void{ _SafeStr_5962(_SafeStr_4805._SafeStr_5983); window.procedure = this._SafeStr_6443; this._SafeStr_6426 = (window.findChildByName("offer_list") as IItemListWindow); this._SafeStr_6444("search_by_activity"); } private function _SafeStr_6444(k:String):void{ var _local_5:String; var _local_2:ISelectorWindow = (_SafeStr_5322.findChildByName("search_selector") as ISelectorWindow); if (_local_2 == null) { return; }; var _local_3:ISelectableWindow = _local_2._SafeStr_6445(k); if (_local_3 == null) { return; }; _local_2._SafeStr_6446(_local_3); var _local_4:IWindowContainer = (_SafeStr_5322.findChildByName("search_container") as IWindowContainer); if (_local_4 == null) { return; }; while (_local_4.numChildren > 0) { _local_4.removeChildAt(0); }; switch (k) { case "search_by_value": _local_5 = "marketplace_search_simple"; this._SafeStr_6424 = [1, 2]; break; case "search_by_activity": _local_5 = "marketplace_search_simple"; this._SafeStr_6424 = [3, 4, 5, 6]; break; case "search_advanced": _local_5 = "marketplace_search_advanced"; this._SafeStr_6424 = [1, 2, 3, 4, 5, 6]; break; default: return; }; var _local_6:IWindowContainer = (this.createWindow(_local_5) as IWindowContainer); _local_4.addChild(_local_6); var _local_7:IDropMenuWindow = (_SafeStr_5322.findChildByName("sort_dropmenu") as IDropMenuWindow); if (_local_7 != null) { _local_7.populate(this._SafeStr_6447(this._SafeStr_6424)); _local_7.selection = 0; }; } private function _SafeStr_6447(k:Array):Array{ var _local_3:int; var _local_2:Array = []; for each (_local_3 in k) { _local_2.push(((("$" + "{catalog.marketplace.sort.") + _local_3) + "}")); }; return (_local_2); } private function createWindow(k:String):IWindow{ if (((((((((!(page)) || (!(page.viewer)))) || (!(page.viewer.catalog)))) || (!(page.viewer.catalog.assets)))) || (!(page.viewer.catalog.windowManager)))) { return (null); }; var _local_2:XmlAsset = (page.viewer.catalog.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 (page.viewer.catalog.windowManager.buildFromXML(_local_3)); } private function _SafeStr_6448(k:int, _arg_2:int=-1, _arg_3:int=-1):void{ var _local_6:String; var _local_4:_SafeStr_500 = this._SafeStr_6431.localization; if (!_local_4) { return; }; if (((((((!(window)) || (!(page)))) || (!(page.viewer)))) || (!(page.viewer.catalog)))) { return; }; var _local_5:IWindow = window.findChildByName("status_text"); if (_local_5 == null) { return; }; if (k == this._SafeStr_6420) { _local_6 = _local_4.getLocalization("catalog.marketplace.searching"); } else { if (this._SafeStr_6421) { if (_arg_3 > 0) { _local_6 = _local_4.getLocalization("catalog.marketplace.items_found"); _local_6 = _local_6.replace("%count%", _arg_3); if ((((_arg_2 > 0)) && ((_arg_2 < _arg_3)))) { _local_6 = (_local_6 + ((". " + _local_4.getLocalization("catalog.marketplace.items_shown")) + ".")); _local_6 = _local_6.replace("%count%", _arg_2); }; } else { _local_6 = _local_4.getLocalization("catalog.marketplace.no_items"); }; }; }; _local_5.caption = _local_6; } private function _SafeStr_6294():void{ if (((!(this._SafeStr_6431)) || (!(window)))) { return; }; var k:Map = this._SafeStr_6431._SafeStr_6449(); if (!k) { return; }; var _local_2:int = this._SafeStr_6431._SafeStr_6450(); this._SafeStr_6168 = k; if (!this._SafeStr_6426) { return; }; this._SafeStr_6426._SafeStr_6302(); if (!this._SafeStr_6427) { return; }; var _local_3:Array = k._SafeStr_6451(); if (_local_3 == null) { return; }; this._SafeStr_6448(this._SafeStr_6421, _local_3.length, _local_2); if (!this._SafeStr_6428) { this._SafeStr_6428 = new Timer(25); this._SafeStr_6428.addEventListener(TimerEvent.TIMER, this._SafeStr_6430); }; this._SafeStr_6429 = 0; this._SafeStr_6452(); this._SafeStr_6428.start(); } private function _SafeStr_6430(k:TimerEvent):void{ if (!this._SafeStr_6428) { return; }; if (this._SafeStr_6452()) { this._SafeStr_6428.stop(); }; } private function _SafeStr_6452():Boolean{ if (!this._SafeStr_6168) { return (true); }; var k:int; while (k < 5) { if (this._SafeStr_6429 >= this._SafeStr_6168.length) { return (true); }; this.addListItem(this._SafeStr_6168._SafeStr_5505(this._SafeStr_6429)); this._SafeStr_6429++; k++; }; return (false); } private function addListItem(k:_SafeStr_3484):void{ var _local_7:String; var _local_8:String; var _local_9:_SafeStr_2973; var _local_10:IBitmapWrapperWindow; var _local_11:Point; var _local_12:IWindow; var _local_13:_SafeStr_2600; var _local_14:_SafeStr_3667; var _local_15:_SafeStr_2600; var _local_16:_SafeStr_3686; var _local_17:IWindow; if (((((((!(k)) || (!(this._SafeStr_6426)))) || (!(this._SafeStr_6427)))) || (!(this._SafeStr_6431.localization)))) { return; }; var _local_2:IWindowContainer = (this._SafeStr_6427.clone() as IWindowContainer); if (((!(_local_2)) || (_local_2.disposed))) { return; }; var _local_3:IWindow = _local_2.findChildByName("item_name"); if (_local_3 != null) { _local_3.caption = ((("$" + "{") + this._SafeStr_6431._SafeStr_6453(k)) + "}"); }; var _local_4:IWindow = _local_2.findChildByName("item_desc"); if (_local_4 != null) { _local_4.caption = ((("$" + "{") + this._SafeStr_6431._SafeStr_6454(k)) + "}"); }; var _local_5:IWindow = _local_2.findChildByName("item_price"); if (_local_5 != null) { _local_7 = this._SafeStr_6431.localization.getLocalization("catalog.marketplace.offer.price_public_item"); _local_7 = _local_7.replace("%price%", k.price); _local_7 = _local_7.replace("%average%", (((k._SafeStr_6455)!=0) ? k._SafeStr_6455.toString() : " - ")); _local_5.caption = _local_7; }; var _local_6:IWindow = _local_2.findChildByName("offer_count"); if (_local_6) { _local_8 = this._SafeStr_6431.localization.getLocalization("catalog.marketplace.offer_count"); _local_8 = _local_8.replace("%count%", k._SafeStr_6437); _local_6.caption = _local_8; }; if (k.image == null) { _local_9 = this._SafeStr_6139(k.furniId, k._SafeStr_6456, k.extraData); if (((!((_local_9 == null))) && (!((_local_9.data == null))))) { k.image = (_local_9.data as BitmapData); k._SafeStr_6457 = _local_9.id; }; _local_2.id = _local_9.id; }; if (k.image != null) { _local_10 = (_local_2.findChildByName("item_image") as IBitmapWrapperWindow); if (_local_10 != null) { _local_11 = new Point(((_local_10.width - k.image.width) / 2), ((_local_10.height - k.image.height) / 2)); if (_local_10.bitmap == null) { _local_10.bitmap = new BitmapData(_local_10.width, _local_10.height, true, 0); }; _local_10.bitmap.copyPixels(k.image, k.image.rect, _local_11); }; }; if (k.isUniqueLimitedItem) { _local_12 = _local_2.findChildByName("unique_item_background_bitmap"); _local_13 = _SafeStr_2600(_local_2.findChildByName("unique_item_overlay_widget")); _local_14 = _SafeStr_3667(_local_13.widget); _local_14._SafeStr_6458 = k.stuffData.uniqueSerialNumber; _local_14.animated = true; _local_12.visible = true; _local_13.visible = true; }; if (((k.stuffData) && ((k.stuffData.rarityLevel >= 0)))) { _local_15 = _SafeStr_2600(_local_2.findChildByName("rarity_item_overlay_widget")); _local_16 = _SafeStr_3686(_local_15.widget); _local_15.visible = true; _local_16.rarityLevel = k.stuffData.rarityLevel; }; if (this._SafeStr_6431._SafeStr_6239()) { _local_17 = _local_2.findChildByName("buy_button"); if (_local_17 != null) { _local_17.disable(); }; }; this._SafeStr_6426.addListItem(_local_2); _local_2.procedure = this._SafeStr_6459; } public function imageReady(k:int, _arg_2:BitmapData):void{ var _local_4:IWindowContainer; var _local_5:_SafeStr_3484; var _local_6:IBitmapWrapperWindow; var _local_7:Point; if (((((((((disposed) || (!(this._SafeStr_6431)))) || (!(_arg_2)))) || (!(this._SafeStr_6426)))) || (!(this._SafeStr_6168)))) { return; }; var _local_3:Array = []; if (this._SafeStr_6426._SafeStr_6460(k, _local_3)) { for each (_local_4 in _local_3) { if (_local_4) { _local_6 = (_local_4.findChildByName("item_image") as IBitmapWrapperWindow); if (_local_6 != null) { _local_6.bitmap = new BitmapData(_local_6.width, _local_6.height, true, 0xFFFFFF); _local_7 = new Point(((_local_6.width - _arg_2.width) / 2), ((_local_6.height - _arg_2.height) / 2)); _local_6.bitmap.copyPixels(_arg_2, _arg_2.rect, _local_7, null, null, true); }; _local_4.id = 0; }; }; }; for each (_local_5 in this._SafeStr_6168) { if (_local_5._SafeStr_6457 == k) { _local_5._SafeStr_6457 = 0; _local_5.image = _arg_2; }; }; } public function _SafeStr_5602(k:int):void{ } private function _SafeStr_6139(k:int, _arg_2:int, _arg_3:String=null):_SafeStr_2973{ if (((((!(page)) || (!(page.viewer)))) || (!(page.viewer.roomEngine)))) { return (null); }; if (_arg_2 == 1) { return (page.viewer.roomEngine.getFurnitureIcon(k, this)); }; if (_arg_2 == 2) { return (page.viewer.roomEngine.getWallItemIcon(k, this, _arg_3)); }; return (null); } private function _SafeStr_6459(k:WindowEvent, _arg_2:IWindow=null):void{ var _local_3:int; var _local_4:Map; var _local_5:_SafeStr_3484; if (k.type == WindowMouseEvent.CLICK) { if (((((!(window)) || (!(this._SafeStr_6431)))) || (!(_arg_2)))) { return; }; if (this._SafeStr_6426 == null) { return; }; _local_3 = this._SafeStr_6426._SafeStr_5896(k.window.parent); _local_4 = this._SafeStr_6431._SafeStr_6449(); _local_5 = (_local_4._SafeStr_5505(_local_3) as _SafeStr_3484); if (!_local_5) { return; }; switch (_arg_2.name) { case "buy_button": this._SafeStr_6431._SafeStr_6461(_local_5._SafeStr_5719); return; case "more_button": this._SafeStr_6462(_local_5); return; }; }; } private function _SafeStr_6462(k:_SafeStr_3484):void{ var _local_10:_SafeStr_2973; var _local_11:IBitmapWrapperWindow; var _local_12:_SafeStr_3669; var _local_13:_SafeStr_3686; var _local_14:IWindow; if (((((!(k)) || (!(_SafeStr_5322)))) || (!(this._SafeStr_6431)))) { return; }; this._SafeStr_6425 = k; var _local_2:_SafeStr_500 = this._SafeStr_6431.localization; if (!_local_2) { return; }; _SafeStr_5322.getChildAt(0).visible = false; var _local_3:IWindowContainer = (_SafeStr_5322.findChildByName("details_container") as IWindowContainer); if (_local_3) { _local_3.visible = true; } else { _local_3 = (this.createWindow("marketplace_offer_details") as IWindowContainer); _SafeStr_5322.addChild(_local_3); _local_3.procedure = this._SafeStr_6463; }; var _local_4:IWindow = _local_3.findChildByName("item_name"); if (_local_4) { _local_4.caption = ((("$" + "{") + this._SafeStr_6431._SafeStr_6453(k)) + "}"); }; _local_4 = _local_3.findChildByName("item_description"); if (_local_4) { _local_4.caption = ((("$" + "{") + this._SafeStr_6431._SafeStr_6454(k)) + "}"); }; _local_4 = _local_3.findChildByName("item_count"); if (_local_4) { _local_4.visible = false; }; _local_2.registerParameter("catalog.marketplace.offer_details.price", "price", k.price.toString()); _local_2.registerParameter("catalog.marketplace.offer_details.average_price", "days", this._SafeStr_6431._SafeStr_6464.toString()); var _local_5:String = (((k._SafeStr_6455 == 0)) ? " - " : k._SafeStr_6455.toString()); _local_2.registerParameter("catalog.marketplace.offer_details.average_price", "average", _local_5); if (k.image == null) { _local_10 = this._SafeStr_6139(k.furniId, k._SafeStr_6456, k.extraData); if (((!((_local_10 == null))) && (!((_local_10.data == null))))) { k.image = (_local_10.data as BitmapData); k._SafeStr_6457 = _local_10.id; }; }; if (k.image != null) { _local_11 = (_local_3.findChildByName("item_image") as IBitmapWrapperWindow); if (_local_11 != null) { _local_11.bitmap = null; _local_11.bitmap = new BitmapData(_local_11.width, _local_11.height, true, 0); _local_11.bitmap.draw(k.image, new Matrix(1, 0, 0, 1, ((_local_11.width - k.image.width) / 2), ((_local_11.height - k.image.height) / 2))); }; }; var _local_6:ISelectorWindow = (_local_3.findChildByName("chart_selector") as ISelectorWindow); if (_local_6) { _local_6._SafeStr_6446(_local_6._SafeStr_6465(0)); }; var _local_7:IBitmapWrapperWindow = (_local_3.findChildByName("chart_bitmap") as IBitmapWrapperWindow); if (_local_7) { _local_7.bitmap = null; }; var _local_8:_SafeStr_2600 = _SafeStr_2600(_local_3.findChildByName("unique_item_overlay_widget")); if (k.isUniqueLimitedItem) { _local_12 = _SafeStr_3669(_local_8.widget); _local_12._SafeStr_6458 = k.stuffData.uniqueSerialNumber; _local_12._SafeStr_6084 = k.stuffData._SafeStr_6466; _local_8.visible = true; } else { _local_8.visible = false; }; var _local_9:_SafeStr_2600 = _SafeStr_2600(_local_3.findChildByName("rarity_item_overlay_widget")); if (((k.stuffData) && ((k.stuffData.rarityLevel >= 0)))) { _local_13 = _SafeStr_3686(_local_9.widget); _local_9.visible = true; _local_13.rarityLevel = k.stuffData.rarityLevel; } else { _local_9.visible = false; }; if (this._SafeStr_6431._SafeStr_6239()) { _local_14 = _local_3.findChildByName("buy_button"); if (_local_14 != null) { _local_14.disable(); }; }; this._SafeStr_6431._SafeStr_6467(k._SafeStr_6456, k.furniId); } private function _SafeStr_6434():void{ if (!_SafeStr_5322) { return; }; this._SafeStr_6425 = null; var k:IWindow = _SafeStr_5322.findChildByName("details_container"); if (k) { k.visible = false; }; _SafeStr_5322.getChildAt(0).visible = true; } private function _SafeStr_6468():void{ var _local_5:IWindow; this._SafeStr_6448(this._SafeStr_6420); var k:int = -1; var _local_2:int = -1; var _local_3:String = ""; var _local_4:int = 1; _local_5 = _SafeStr_5322.findChildByName("min_price_input"); if (_local_5) { if (_local_5.caption == "") { k = -1; } else { k = parseInt(_local_5.caption); }; }; _local_5 = _SafeStr_5322.findChildByName("max_price_input"); if (_local_5) { if (_local_5.caption == "") { _local_2 = -1; } else { _local_2 = parseInt(_local_5.caption); }; }; _local_5 = _SafeStr_5322.findChildByName("search_input"); if (_local_5) { _local_3 = _local_5.caption; }; var _local_6:IDropMenuWindow = (_SafeStr_5322.findChildByName("sort_dropmenu") as IDropMenuWindow); if (((((_local_6) && ((_local_6.selection >= 0)))) && ((_local_6.selection < this._SafeStr_6424.length)))) { _local_4 = this._SafeStr_6424[_local_6.selection]; }; this._SafeStr_6431._SafeStr_6172(k, _local_2, _local_3, _local_4); } private function _SafeStr_6443(k:WindowEvent, _arg_2:IWindow=null):void{ var _local_5:ISelectorWindow; var _local_6:ISelectableWindow; var _local_7:ITextFieldWindow; var _local_8:int; if (((((!(k)) || (!(_arg_2)))) || (!(this._SafeStr_6431)))) { return; }; var _local_3:_SafeStr_500 = this._SafeStr_6431.localization; var _local_4:IWindow = window.findChildByName("search_input"); if (k.type == WindowEvent._SafeStr_6365) { switch (_arg_2.name) { case "sort_dropmenu": _local_5 = (_SafeStr_5322.findChildByName("search_selector") as ISelectorWindow); if (!_local_5) { return; }; _local_6 = _local_5._SafeStr_6438(); if (!_local_6) { return; }; if ((((_local_6.name == "search_by_value")) || ((_local_6.name == "search_by_activity")))) { this._SafeStr_6468(); }; break; case "search_by_value": case "search_by_activity": case "search_advanced": this._SafeStr_6444(_arg_2.name); break; }; } else { if (k.type == WindowMouseEvent.CLICK) { switch (_arg_2.name) { case "search_input": if (((((_local_3) && (_local_4))) && ((_local_4.caption == _local_3.getLocalization("catalog.marketplace.search_name"))))) { _local_4.caption = ""; }; break; case "search_button": if (((((_local_3) && (_local_4))) && ((_local_4.caption == _local_3.getLocalization("catalog.marketplace.search_name"))))) { return; }; this._SafeStr_6468(); break; }; } else { if (k.type == WindowEvent._SafeStr_5844) { _local_7 = (_arg_2 as ITextFieldWindow); if (!_local_7) { return; }; switch (_local_7.name) { case "min_price_input": case "max_price_input": _local_8 = this._SafeStr_6423; break; case "search_input": _local_8 = this._SafeStr_6422; break; default: return; }; if (_local_7.text.length > _local_8) { _local_7.text = _local_7.text.substr(0, _local_8); }; _local_7.scrollH = 0; }; }; }; } private function _SafeStr_6463(k:WindowEvent, _arg_2:IWindow):void{ if (((!(k)) || (!(_arg_2)))) { return; }; if (k.type == WindowMouseEvent.CLICK) { switch (_arg_2.name) { case "back_button": this._SafeStr_6434(); return; case "buy_button": this._SafeStr_6431._SafeStr_6461(this._SafeStr_6425._SafeStr_5719); return; }; return; }; if (k.type == WindowEvent._SafeStr_6365) { switch (_arg_2.name) { case "price_development": case "trade_volume": this._SafeStr_6435(); return; }; }; } } }//package _-0bT // _SafeStr_2325 = "_-4CB" (String#1328, DoABC#3) // _SafeStr_2355 = "_-4GJ" (String#8067, DoABC#3) // _SafeStr_2385 = "_-4Dm" (String#6297, DoABC#3) // _SafeStr_2600 = "_-0HZ" (String#318, DoABC#3) // _SafeStr_2973 = "_-1qE" (String#690, DoABC#3) // _SafeStr_3445 = "_-2SM" (String#10142, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_3484 = "_-0wu" (String#2082, DoABC#3) // _SafeStr_3667 = "_-1t5" (String#3738, DoABC#3) // _SafeStr_3669 = "_-5Gj" (String#3823, DoABC#3) // _SafeStr_3686 = "_-5oa" (String#3170, DoABC#3) // _SafeStr_4805 = "_-6L1" (String#1463, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5505 = "_-5V3" (String#908, DoABC#3) // _SafeStr_5602 = "_-43s" (String#2214, DoABC#3) // _SafeStr_5719 = "_-5zr" (String#1484, DoABC#3) // _SafeStr_5844 = "_-2EM" (String#4084, DoABC#3) // _SafeStr_5896 = "_-3HF" (String#3467, DoABC#3) // _SafeStr_5962 = "_-3RT" (String#2695, DoABC#3) // _SafeStr_5983 = "_-6C3" (String#21004, DoABC#3) // _SafeStr_6084 = "_-2On" (String#5737, DoABC#3) // _SafeStr_6139 = "_-3wr" (String#9602, DoABC#3) // _SafeStr_6168 = "_-1eU" (String#1180, DoABC#3) // _SafeStr_6171 = "_-35t" (String#10507, DoABC#3) // _SafeStr_6172 = "_-5W0" (String#10432, DoABC#3) // _SafeStr_6239 = "_-1XU" (String#6445, DoABC#3) // _SafeStr_6294 = "_-02v" (String#13938, DoABC#3) // _SafeStr_6302 = "_-U9" (String#2422, DoABC#3) // _SafeStr_6365 = "_-183" (String#2263, DoABC#3) // _SafeStr_6420 = "_-1uK" (String#15195, DoABC#3) // _SafeStr_6421 = "_-1gl" (String#15598, DoABC#3) // _SafeStr_6422 = "_-4Oe" (String#36814, DoABC#3) // _SafeStr_6423 = "_-28p" (String#33176, DoABC#3) // _SafeStr_6424 = "_-27V" (String#10155, DoABC#3) // _SafeStr_6425 = "_-1Wk" (String#21500, DoABC#3) // _SafeStr_6426 = "_-0Xo" (String#747, DoABC#3) // _SafeStr_6427 = "_-4Qi" (String#10720, DoABC#3) // _SafeStr_6428 = "_-5G6" (String#8183, DoABC#3) // _SafeStr_6429 = "_-6X4" (String#16233, DoABC#3) // _SafeStr_6430 = "_-6Q0" (String#30686, DoABC#3) // _SafeStr_6431 = "_-qR" (String#1917, DoABC#3) // _SafeStr_6432 = "_-6HG" (String#18382, DoABC#3) // _SafeStr_6433 = "_-Sq" (String#9558, DoABC#3) // _SafeStr_6434 = "_-Ek" (String#28843, DoABC#3) // _SafeStr_6435 = "_-5GN" (String#20252, DoABC#3) // _SafeStr_6436 = "_-3CR" (String#15711, DoABC#3) // _SafeStr_6437 = "_-5-c" (String#5141, DoABC#3) // _SafeStr_6438 = "_-2hG" (String#2208, DoABC#3) // _SafeStr_6439 = "_-3-G" (String#12767, DoABC#3) // _SafeStr_6440 = "_-1vk" (String#14341, DoABC#3) // _SafeStr_6441 = "_-3ux" (String#14704, DoABC#3) // _SafeStr_6442 = "_-6DO" (String#13817, DoABC#3) // _SafeStr_6443 = "_-0Vf" (String#25515, DoABC#3) // _SafeStr_6444 = "_-3EX" (String#30905, DoABC#3) // _SafeStr_6445 = "_-5gF" (String#7167, DoABC#3) // _SafeStr_6446 = "_-6Gs" (String#1744, DoABC#3) // _SafeStr_6447 = "_-3Tm" (String#37452, DoABC#3) // _SafeStr_6448 = "_-1O" (String#16879, DoABC#3) // _SafeStr_6449 = "_-4nw" (String#22874, DoABC#3) // _SafeStr_6450 = "_-3y0" (String#17588, DoABC#3) // _SafeStr_6451 = "_-1-C" (String#2261, DoABC#3) // _SafeStr_6452 = "_-5XP" (String#27859, DoABC#3) // _SafeStr_6453 = "_-419" (String#14279, DoABC#3) // _SafeStr_6454 = "_-0vH" (String#18398, DoABC#3) // _SafeStr_6455 = "_-3if" (String#5032, DoABC#3) // _SafeStr_6456 = "_-2W6" (String#5274, DoABC#3) // _SafeStr_6457 = "_-1z7" (String#6479, DoABC#3) // _SafeStr_6458 = "_-0iv" (String#4257, DoABC#3) // _SafeStr_6459 = "_-4TR" (String#36726, DoABC#3) // _SafeStr_6460 = "_-2UJ" (String#15159, DoABC#3) // _SafeStr_6461 = "_-0d8" (String#25101, DoABC#3) // _SafeStr_6462 = "_-6bk" (String#7638, DoABC#3) // _SafeStr_6463 = "_-1w1" (String#38497, DoABC#3) // _SafeStr_6464 = "_-4JH" (String#6759, DoABC#3) // _SafeStr_6465 = "_-4A" (String#6664, DoABC#3) // _SafeStr_6466 = "_-0Wm" (String#7666, DoABC#3) // _SafeStr_6467 = "_-1Sx" (String#29887, DoABC#3) // _SafeStr_6468 = "_-2Oi" (String#7450, DoABC#3) //------------------------------------------------------------ //_-0bT.MarketPlaceOwnItemsCatalogWidget package _-0bT{ import _-5x9._SafeStr_2325; import _-4V3._SafeStr_3445; import _-WS.Map; import _-6Sj.IItemListWindow; import _-29V.IWindowContainer; import _-3xK._SafeStr_637; import _-4V3._SafeStr_3487; import _-Qx._SafeStr_500; import _-29V.IWindow; import _-4V3._SafeStr_2355; import _-4V3._SafeStr_3484; import _-5x9._SafeStr_2973; import _-6Sj.IBitmapWrapperWindow; import flash.geom.Point; import _-6Sj._SafeStr_2600; import _-6Tv._SafeStr_3667; import _-6Tv._SafeStr_3686; import flash.display.BitmapData; import _-6Sj.IButtonWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; public class MarketPlaceOwnItemsCatalogWidget extends _SafeStr_3460 implements _SafeStr_3459, _SafeStr_2325, _SafeStr_3445 { private const _SafeStr_6420:int = 1; private const _SafeStr_6421:int = 2; private var _SafeStr_6469:Map; private var _SafeStr_6426:IItemListWindow; private var _SafeStr_6168:Map; public function MarketPlaceOwnItemsCatalogWidget(k:IWindowContainer){ super(k); this._SafeStr_6469 = new Map(); } override public function dispose():void{ super.dispose(); } override public function init():Boolean{ if (!super.init()) { return (false); }; if (this._SafeStr_6431 == null) { return (false); }; var k:_SafeStr_637 = this._SafeStr_6431.windowManager; if (k == null) { return (false); }; this._SafeStr_6432(); var _local_2:IItemListWindow = (_SafeStr_5322.findChildByName("item_list") as IItemListWindow); this._SafeStr_6469.add(_SafeStr_3487._SafeStr_6470, _local_2.removeListItem(_local_2.getListItemByName("ongoing_item"))); this._SafeStr_6469.add(_SafeStr_3487._SafeStr_6471, _local_2.removeListItem(_local_2.getListItemByName("sold_item"))); this._SafeStr_6469.add(_SafeStr_3487._SafeStr_6472, _local_2.removeListItem(_local_2.getListItemByName("expired_item"))); this._SafeStr_6431._SafeStr_6171(this); this._SafeStr_6431._SafeStr_6473(); this._SafeStr_6448(this._SafeStr_6420); this._SafeStr_6474(false); return (true); } private function _SafeStr_6474(k:Boolean):void{ if (!window) { return; }; var _local_2:IWindowContainer = (window.findChildByName("redeem_border") as IWindowContainer); if (_local_2) { _local_2.visible = k; }; } public function _SafeStr_6433():void{ if (this._SafeStr_6431 == null) { return; }; this._SafeStr_6294(this._SafeStr_6431._SafeStr_6475()); } private function _SafeStr_6448(k:int, _arg_2:int=-1):void{ var _local_5:String; if (((!(this._SafeStr_6431)) || (!(window)))) { return; }; var _local_3:_SafeStr_500 = this._SafeStr_6431.localization; if (!_local_3) { return; }; var _local_4:IWindow = window.findChildByName("status_text"); if (_local_4 == null) { return; }; if (k == this._SafeStr_6420) { _local_5 = _local_3.getLocalization("catalog.marketplace.searching"); } else { if (this._SafeStr_6421) { if (_arg_2 > 0) { _local_5 = _local_3.getLocalization("catalog.marketplace.items_found"); _local_5 = _local_5.replace("%count%", _arg_2); } else { _local_5 = _local_3.getLocalization("catalog.marketplace.no_items"); }; }; }; _local_4.caption = _local_5; } private function get _SafeStr_6431():_SafeStr_2355{ if (((((!(page)) || (!(page.viewer)))) || (!(page.viewer.catalog)))) { return (null); }; return (page.viewer.catalog.getMarketPlace()); } private function _SafeStr_6294(k:Map):void{ var _local_4:IWindowContainer; var _local_10:int; var _local_11:_SafeStr_3484; var _local_12:IWindowContainer; var _local_13:IWindow; var _local_14:IWindow; var _local_15:IWindow; var _local_16:String; var _local_17:IWindow; var _local_18:int; var _local_19:int; var _local_20:int; var _local_21:String; var _local_22:String; var _local_23:IWindow; var _local_24:IWindow; var _local_25:_SafeStr_2973; var _local_26:IBitmapWrapperWindow; var _local_27:Point; var _local_28:IWindow; var _local_29:_SafeStr_2600; var _local_30:_SafeStr_3667; var _local_31:_SafeStr_2600; var _local_32:_SafeStr_3686; if (((((!(k)) || (!(this._SafeStr_6431)))) || (!(window)))) { return; }; this._SafeStr_6168 = k; var _local_2:_SafeStr_500 = this._SafeStr_6431.localization; if (!_local_2) { return; }; var _local_3:IItemListWindow = (window.findChildByName("item_list") as IItemListWindow); if (!_local_3) { return; }; _local_3._SafeStr_6302(); var _local_5:int; var _local_6:Array = k._SafeStr_6451(); if (!_local_6) { return; }; this._SafeStr_6448(this._SafeStr_6421, _local_6.length); var _local_7:int; while (_local_7 < _local_6.length) { _local_10 = _local_6[_local_7]; _local_11 = (k.getValue(_local_10) as _SafeStr_3484); if (_local_11.status == _SafeStr_3487._SafeStr_6471) { _local_5++; }; _local_4 = this._SafeStr_6469.getValue(_local_11.status); if (_local_4) { _local_12 = (_local_4.clone() as IWindowContainer); if (!((!(_local_12)) || (_local_12.disposed))) { _local_13 = _local_12.findChildByName("item_name"); if (_local_13 != null) { _local_13.caption = (((this._SafeStr_6431)!=null) ? ((("$" + "{") + this._SafeStr_6431._SafeStr_6453(_local_11)) + "}") : ""); }; _local_14 = _local_12.findChildByName("item_desc"); if (_local_14 != null) { _local_14.caption = (((this._SafeStr_6431)!=null) ? ((("$" + "{") + this._SafeStr_6431._SafeStr_6454(_local_11)) + "}") : ""); }; _local_15 = _local_12.findChildByName("item_price"); if (_local_15 != null) { _local_16 = _local_2.getLocalization("catalog.marketplace.offer.price_own_item"); _local_16 = _local_16.replace("%price%", _local_11.price); _local_15.caption = _local_16; }; if (_local_11.status == _SafeStr_3487._SafeStr_6470) { _local_17 = _local_12.findChildByName("item_time"); if (_local_17 != null) { _local_18 = Math.max(1, _local_11._SafeStr_6476); _local_19 = Math.floor((_local_18 / 60)); _local_20 = (_local_18 - (_local_19 * 60)); _local_21 = ((_local_20 + " ") + _local_2.getLocalization("catalog.marketplace.offer.minutes")); if (_local_19 > 0) { _local_21 = ((((_local_19 + " ") + _local_2.getLocalization("catalog.marketplace.offer.hours")) + " ") + _local_21); }; _local_22 = _local_2.getLocalization("catalog.marketplace.offer.time_left"); _local_22 = _local_22.replace("%time%", _local_21); _local_17.caption = _local_22; }; }; if (_local_11.status == _SafeStr_3487._SafeStr_6471) { _local_23 = _local_12.findChildByName("item_sold"); if (_local_23 != null) { _local_23.caption = _local_2.getLocalization("catalog.marketplace.offer.sold"); }; }; if (_local_11.status == _SafeStr_3487._SafeStr_6472) { _local_24 = _local_12.findChildByName("item_expired"); if (_local_24 != null) { _local_24.caption = _local_2.getLocalization("catalog.marketplace.offer.expired"); }; }; if (_local_11.image == null) { _local_25 = this._SafeStr_6139(_local_11.furniId, _local_11._SafeStr_6456, _local_11.extraData); if (((!((_local_25 == null))) && (!((_local_25.data == null))))) { _local_11.image = (_local_25.data as BitmapData); _local_11._SafeStr_6457 = _local_25.id; _local_12.id = _local_25.id; }; }; if (_local_11.image != null) { _local_26 = (_local_12.findChildByName("item_image") as IBitmapWrapperWindow); if (_local_26 != null) { _local_27 = new Point(((_local_26.width - _local_11.image.width) / 2), ((_local_26.height - _local_11.image.height) / 2)); if (_local_26.bitmap == null) { _local_26.bitmap = new BitmapData(_local_26.width, _local_26.height, true, 0); }; _local_26.bitmap.copyPixels(_local_11.image, _local_11.image.rect, _local_27); }; }; if (_local_11.isUniqueLimitedItem) { _local_28 = _local_12.findChildByName("unique_item_background_bitmap"); _local_29 = _SafeStr_2600(_local_12.findChildByName("unique_item_overlay_widget")); _local_30 = _SafeStr_3667(_local_29.widget); _local_30._SafeStr_6458 = _local_11.stuffData.uniqueSerialNumber; _local_30.animated = true; _local_28.visible = true; _local_29.visible = true; }; if (((_local_11.stuffData) && ((_local_11.stuffData.rarityLevel >= 0)))) { _local_31 = _SafeStr_2600(_local_12.findChildByName("rarity_item_overlay_widget")); _local_32 = _SafeStr_3686(_local_31.widget); _local_31.visible = true; _local_32.rarityLevel = _local_11.stuffData.rarityLevel; }; _local_3.addListItem(_local_12); _local_12.procedure = this._SafeStr_6477; }; }; _local_7++; }; this._SafeStr_6474(true); var _local_8:IButtonWindow = (window.findChildByName("redeem_sold") as IButtonWindow); var _local_9:IWindow = window.findChildByName("redeem_info"); if (((_local_8) && (_local_9))) { if (_local_5 > 0) { _local_8.enable(); _local_2.registerParameter("catalog.marketplace.redeem.get_credits", "count", _local_5.toString()); _local_2.registerParameter("catalog.marketplace.redeem.get_credits", "credits", this._SafeStr_6431._SafeStr_6478.toString()); _local_9.caption = ("$" + "{catalog.marketplace.redeem.get_credits}"); } else { _local_8.disable(); _local_9.caption = ("$" + "{catalog.marketplace.redeem.no_sold_items}"); }; }; } public function _SafeStr_6432():void{ _SafeStr_5962(_SafeStr_4805._SafeStr_5984); window.procedure = this._SafeStr_6443; this._SafeStr_6426 = (window.findChildByName("item_list") as IItemListWindow); } public function imageReady(k:int, _arg_2:BitmapData):void{ var _local_4:IWindowContainer; var _local_5:_SafeStr_3484; var _local_6:IBitmapWrapperWindow; var _local_7:Point; if (((((((((disposed) || (!(this._SafeStr_6431)))) || (!(_arg_2)))) || (!(this._SafeStr_6426)))) || (!(this._SafeStr_6168)))) { return; }; var _local_3:Array = []; if (this._SafeStr_6426._SafeStr_6460(k, _local_3)) { for each (_local_4 in _local_3) { if (_local_4) { _local_6 = (_local_4.findChildByName("item_image") as IBitmapWrapperWindow); if (_local_6 != null) { _local_6.bitmap = new BitmapData(_local_6.width, _local_6.height, true, 0xFFFFFF); _local_7 = new Point(((_local_6.width - _arg_2.width) / 2), ((_local_6.height - _arg_2.height) / 2)); _local_6.bitmap.copyPixels(_arg_2, _arg_2.rect, _local_7, null, null, true); }; _local_4.id = 0; }; }; }; for each (_local_5 in this._SafeStr_6168) { if (_local_5._SafeStr_6457 == k) { _local_5._SafeStr_6457 = 0; _local_5.image = _arg_2; }; }; } public function _SafeStr_5602(k:int):void{ } private function _SafeStr_6139(k:int, _arg_2:int, _arg_3:String=null):_SafeStr_2973{ if (((((!(page)) || (!(page.viewer)))) || (!(page.viewer.roomEngine)))) { return (null); }; if (_arg_2 == 1) { return (page.viewer.roomEngine.getFurnitureIcon(k, this)); }; if (_arg_2 == 2) { return (page.viewer.roomEngine.getWallItemIcon(k, this, _arg_3)); }; return (null); } private function _SafeStr_6477(k:WindowEvent, _arg_2:IWindow=null):void{ var _local_3:IItemListWindow; var _local_4:int; var _local_5:Map; var _local_6:_SafeStr_3484; if (k.type == WindowMouseEvent.CLICK) { if (((((!(this._SafeStr_6431)) || (!(_arg_2)))) || (!(window)))) { return; }; if (_arg_2.name == "pick_button") { _local_3 = (window.findChildByName("item_list") as IItemListWindow); if (_local_3 == null) { return; }; _local_4 = _local_3._SafeStr_5896(k.window.parent); _local_5 = this._SafeStr_6431._SafeStr_6475(); if (!_local_5) { return; }; _local_6 = (_local_5._SafeStr_5505(_local_4) as _SafeStr_3484); if (_local_6) { this._SafeStr_6431._SafeStr_6479(_local_6._SafeStr_5719); }; }; }; } private function _SafeStr_6443(k:WindowEvent, _arg_2:IWindow):void{ if (_arg_2 == null) { _arg_2 = (k.target as IWindow); }; if (k.type == WindowMouseEvent.CLICK) { switch (_arg_2.name) { case "redeem_sold": if (this._SafeStr_6431) { this._SafeStr_6431._SafeStr_6480(); }; return; }; }; } public function _SafeStr_6435():void{ } } }//package _-0bT // _SafeStr_2325 = "_-4CB" (String#1328, DoABC#3) // _SafeStr_2355 = "_-4GJ" (String#8067, DoABC#3) // _SafeStr_2600 = "_-0HZ" (String#318, DoABC#3) // _SafeStr_2973 = "_-1qE" (String#690, DoABC#3) // _SafeStr_3445 = "_-2SM" (String#10142, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_3484 = "_-0wu" (String#2082, DoABC#3) // _SafeStr_3487 = "_-Uv" (String#7440, DoABC#3) // _SafeStr_3667 = "_-1t5" (String#3738, DoABC#3) // _SafeStr_3686 = "_-5oa" (String#3170, DoABC#3) // _SafeStr_4805 = "_-6L1" (String#1463, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5505 = "_-5V3" (String#908, DoABC#3) // _SafeStr_5602 = "_-43s" (String#2214, DoABC#3) // _SafeStr_5719 = "_-5zr" (String#1484, DoABC#3) // _SafeStr_5896 = "_-3HF" (String#3467, DoABC#3) // _SafeStr_5962 = "_-3RT" (String#2695, DoABC#3) // _SafeStr_5984 = "_-6DV" (String#20484, DoABC#3) // _SafeStr_6139 = "_-3wr" (String#9602, DoABC#3) // _SafeStr_6168 = "_-1eU" (String#1180, DoABC#3) // _SafeStr_6171 = "_-35t" (String#10507, DoABC#3) // _SafeStr_6294 = "_-02v" (String#13938, DoABC#3) // _SafeStr_6302 = "_-U9" (String#2422, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_6420 = "_-1uK" (String#15195, DoABC#3) // _SafeStr_6421 = "_-1gl" (String#15598, DoABC#3) // _SafeStr_6426 = "_-0Xo" (String#747, DoABC#3) // _SafeStr_6431 = "_-qR" (String#1917, DoABC#3) // _SafeStr_6432 = "_-6HG" (String#18382, DoABC#3) // _SafeStr_6433 = "_-Sq" (String#9558, DoABC#3) // _SafeStr_6435 = "_-5GN" (String#20252, DoABC#3) // _SafeStr_6443 = "_-0Vf" (String#25515, DoABC#3) // _SafeStr_6448 = "_-1O" (String#16879, DoABC#3) // _SafeStr_6451 = "_-1-C" (String#2261, DoABC#3) // _SafeStr_6453 = "_-419" (String#14279, DoABC#3) // _SafeStr_6454 = "_-0vH" (String#18398, DoABC#3) // _SafeStr_6456 = "_-2W6" (String#5274, DoABC#3) // _SafeStr_6457 = "_-1z7" (String#6479, DoABC#3) // _SafeStr_6458 = "_-0iv" (String#4257, DoABC#3) // _SafeStr_6460 = "_-2UJ" (String#15159, DoABC#3) // _SafeStr_6469 = "_-0VV" (String#14454, DoABC#3) // _SafeStr_6470 = "_-3N" (String#17655, DoABC#3) // _SafeStr_6471 = "_-4lS" (String#12515, DoABC#3) // _SafeStr_6472 = "_-Gu" (String#8954, DoABC#3) // _SafeStr_6473 = "_-0M0" (String#27821, DoABC#3) // _SafeStr_6474 = "_-x1" (String#27773, DoABC#3) // _SafeStr_6475 = "_-4UO" (String#23505, DoABC#3) // _SafeStr_6476 = "_-6jO" (String#7873, DoABC#3) // _SafeStr_6477 = "_-2wo" (String#36861, DoABC#3) // _SafeStr_6478 = "_-tI" (String#19478, DoABC#3) // _SafeStr_6479 = "_-4rj" (String#27672, DoABC#3) // _SafeStr_6480 = "_-2Sj" (String#31688, DoABC#3) //------------------------------------------------------------ //_-0bT.NewPetsCatalogWidget package _-0bT{ import _-5x9._SafeStr_2325; import _-WS.Map; import _-29V.IWindow; import _-3WJ.HabboCatalog; import _-29V.IWindowContainer; import _-3WJ._SafeStr_2399; import _-4-i._SafeStr_3451; import _-4-i._SafeStr_5168; import _-4-i._SafeStr_2445; import _-4-i._SafeStr_3507; import _-6K0._SafeStr_3508; import _-5x9.PetColorResult; import _-4-i._SafeStr_5167; import _-4-i._SafeStr_5153; import _-5Vh.WindowEvent; import _-64Q._SafeStr_2464; import _-4-i._SafeStr_2461; import _-Qx._SafeStr_500; import _-4-i._SafeStr_2370; import _-5x9._SafeStr_2213; import _-4nT._SafeStr_2993; import _-0bw._SafeStr_2308; import _-5x9._SafeStr_2973; import flash.display.BitmapData; import _-6Sj.IBitmapWrapperWindow; import flash.geom.Point; import flash.geom.Matrix; public class NewPetsCatalogWidget extends _SafeStr_3460 implements _SafeStr_3459, _SafeStr_2325 { private static const _SafeStr_6481:Array = [15]; private static const _SafeStr_6482:int = 20; private var _SafeStr_6168:Map; private var _SafeStr_6483:IWindow; private var _SafeStr_6484:int = -1; private var _SafeStr_6485:int = -1; private var _SafeStr_6486:String; private var _SafeStr_6487:Boolean = false; private var _SafeStr_5588:Boolean = false; private var _SafeStr_6488:Array = null; private var _SafeStr_5539:HabboCatalog; private var _SafeStr_6166:IWindow; private var _SafeStr_6489:int = -1; public function NewPetsCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog){ super(k); this._SafeStr_5539 = _arg_2; } override public function dispose():void{ if (this._SafeStr_5588) { return; }; this._SafeStr_6487 = false; if (this._SafeStr_6168 != null) { this._SafeStr_6168.dispose(); this._SafeStr_6168 = null; }; this._SafeStr_6488 = null; this._SafeStr_5539 = null; this._SafeStr_6166 = null; super.dispose(); this._SafeStr_5588 = true; } override public function init():Boolean{ if (!super.init()) { return (false); }; this._SafeStr_6487 = false; this._SafeStr_6483 = window.findChildByName("name_input_text"); if (this._SafeStr_6483 == null) { return (false); }; this._SafeStr_6483.caption = ""; this._SafeStr_6168 = new Map(); if (page.offers.length == 0) { return (false); }; var k:_SafeStr_2399 = page.offers[0]; this._SafeStr_6484 = this._SafeStr_6490(k._SafeStr_5799); if (this._SafeStr_6484 < 8) { return (false); }; this._SafeStr_6486 = k._SafeStr_5799; this._SafeStr_6491(k._SafeStr_5799); if (((!((this._SafeStr_6488 == null))) && ((this._SafeStr_6488.length > 0)))) { this._SafeStr_6485 = 0; } else { this._SafeStr_6485 = -1; }; this._SafeStr_6168.add(this._SafeStr_6484, k); events.addEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6047); events.addEventListener(_SafeStr_3451.COLOUR_INDEX, this._SafeStr_6386); events.addEventListener(_SafeStr_3451._SafeStr_6492, this._SafeStr_6493); events.addEventListener(_SafeStr_3451.WIDGETS_INITIALIZED, this._SafeStr_6277); events.addEventListener(_SafeStr_3451.SELLABLE_PET_PALETTES, this._SafeStr_6494); return (true); } private function _SafeStr_6277(k:_SafeStr_3507=null):void{ if (this._SafeStr_5588) { return; }; events.dispatchEvent(new _SafeStr_5168(this._SafeStr_6226)); var _local_2:_SafeStr_2399 = this._SafeStr_6168._SafeStr_5505(0); if (_local_2 != null) { events.dispatchEvent(new _SafeStr_2445(_local_2)); }; this._SafeStr_6495(); } private function _SafeStr_6495():void{ var k:Array; var _local_2:int; var _local_3:_SafeStr_3508; var _local_4:PetColorResult; if (this._SafeStr_6488 != null) { k = []; _local_2 = 0; while ((((_local_2 < _SafeStr_6482)) && ((_local_2 < this._SafeStr_6488.length)))) { _local_3 = this._SafeStr_6488[_local_2]; _local_4 = this._SafeStr_5539.roomEngine._SafeStr_6496(this._SafeStr_6484, _local_3.paletteId); if (_local_4 != null) { if (_local_4._SafeStr_6366 == _local_4._SafeStr_6367) { k.push([_local_4._SafeStr_6366]); } else { k.push([_local_4._SafeStr_6366, _local_4._SafeStr_6367]); }; }; _local_2++; }; events.dispatchEvent(new _SafeStr_5167(k, "ctlg_clr_27x22_1", "ctlg_clr_27x22_2", "ctlg_clr_27x22_3")); }; } private function _SafeStr_6386(k:_SafeStr_5153):void{ if (k == null) { return; }; var _local_2:int = k.index; this._SafeStr_6497(_local_2); } private function _SafeStr_6497(k:int):void{ if (((!((this._SafeStr_6488 == null))) && ((this._SafeStr_6488.length > 0)))) { if ((((k < 0)) || ((k > this._SafeStr_6488.length)))) { k = 0; }; this._SafeStr_6485 = k; this._SafeStr_6498(); }; } private function _SafeStr_6499():String{ var k:_SafeStr_3508; if (this._SafeStr_6485 < 0) { return (""); }; if (((!((page == null))) && (!((page.viewer == null))))) { if (((!((this._SafeStr_5539 == null))) && (!((this._SafeStr_5539.localization == null))))) { k = (this._SafeStr_6488[this._SafeStr_6485] as _SafeStr_3508); return (this._SafeStr_5539.localization.getLocalization(this._SafeStr_6500(this._SafeStr_6484, k._SafeStr_6501), this._SafeStr_6500(this._SafeStr_6484, k._SafeStr_6501))); }; }; k = this._SafeStr_6488[this._SafeStr_6485]; return (this._SafeStr_6500(this._SafeStr_6484, k._SafeStr_6501)); } private function _SafeStr_6226(k:WindowEvent):void{ if (this._SafeStr_6487) { _SafeStr_4.log("* Cannot buy a pet, pending previous name approval."); }; if (this._SafeStr_6502() == "") { return; }; var _local_2:String = this._SafeStr_6483.caption; this._SafeStr_6487 = true; this._SafeStr_5539._SafeStr_6503(_local_2, 1); } private function _SafeStr_6047(k:_SafeStr_2445):void{ if (k == null) { return; }; this._SafeStr_6498(); } private function _SafeStr_6493(event:_SafeStr_2461):void{ if ((((event == null)) || (!(this._SafeStr_6487)))) { return; }; this._SafeStr_6487 = false; var nameValidationInfo:String = event.nameValidationInfo; if (event.result != 0) { this._SafeStr_5539._SafeStr_6234(false); }; switch (event.result) { case 1: this._SafeStr_5539.windowManager.alert("${catalog.alert.purchaseerror.title}", this._SafeStr_6504("long", nameValidationInfo), 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); return; case 2: this._SafeStr_5539.windowManager.alert("${catalog.alert.purchaseerror.title}", this._SafeStr_6504("short", nameValidationInfo), 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); return; case 3: this._SafeStr_5539.windowManager.alert("${catalog.alert.purchaseerror.title}", this._SafeStr_6504("chars", nameValidationInfo), 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); return; case 4: this._SafeStr_5539.windowManager.alert("${catalog.alert.purchaseerror.title}", this._SafeStr_6504("bobba", nameValidationInfo), 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); return; }; var extraParameter:String = this._SafeStr_6502(); if (extraParameter == "") { _SafeStr_4.log("* Not enough information to buy a pet!"); return; }; _SafeStr_4.log(("* Will buy pet as " + extraParameter)); this._SafeStr_5539._SafeStr_6243(this._SafeStr_6168._SafeStr_5505(0), page.pageId, extraParameter, 1, null, null, true, this._SafeStr_6505()); } private function _SafeStr_6504(k:String, _arg_2:String):String{ var _local_3:_SafeStr_500 = this._SafeStr_5539.localization; var _local_4:String = ("catalog.alert.petname." + k); var _local_5 = (_local_4 + ".additionalInfo"); _local_3.registerParameter(_local_5, "additional_info", _arg_2); var _local_6:String = _local_3.getLocalization(_local_4); var _local_7:String = _local_3.getLocalization(_local_5); if (((((((!((_arg_2 == null))) && ((_arg_2.length > 0)))) && (!((_local_7 == null))))) && ((_local_7.length > 0)))) { _local_6 = _local_7; }; return (_local_6); } private function _SafeStr_6494(k:_SafeStr_2370):void{ if (k._SafeStr_6179 == this._SafeStr_6486) { this._SafeStr_6488 = this._SafeStr_6506(k._SafeStr_6507); this._SafeStr_6495(); this._SafeStr_6497(0); this._SafeStr_6498(); }; } private function _SafeStr_6506(k:Array):Array{ var _local_3:_SafeStr_3508; if (!k) { return (null); }; var _local_2:Array = new Array(); for each (_local_3 in k) { if ((((_local_3.type == this._SafeStr_6484)) && (_local_3.sellable))) { _local_2.push(_local_3); }; }; return (_local_2); } private function _SafeStr_6505():BitmapData{ var _local_2:int; var _local_6:_SafeStr_2213; var _local_11:int; var _local_12:int; var _local_13:PetColorResult; var _local_14:PetColorResult; var _local_15:int; var _local_16:int; var _local_17:_SafeStr_2993; var _local_18:_SafeStr_2993; var k:_SafeStr_2399 = this._SafeStr_6168._SafeStr_5505(0); if ((((k == null)) || ((this._SafeStr_6485 < 0)))) { return (null); }; _local_2 = this._SafeStr_6484; var _local_3:_SafeStr_3508 = this._SafeStr_6488[this._SafeStr_6485]; var _local_4:int = _local_3.paletteId; var _local_5 = 0xFFFFFF; _local_6 = this._SafeStr_5539.roomEngine; var _local_7 = (_SafeStr_6481.indexOf(_local_2) == -1); var _local_8:_SafeStr_2308 = ((_local_7) ? new _SafeStr_2308(135) : new _SafeStr_2308(90)); var _local_9:Array = []; switch (_local_2) { case 15: _local_11 = _local_6._SafeStr_6508(_local_2, "hair"); _local_12 = _local_6._SafeStr_6508(_local_2, "tail"); _local_13 = _local_6._SafeStr_6509(_local_2, "hair"); _local_14 = _local_6._SafeStr_6509(_local_2, "tail"); _local_15 = ((_local_13) ? parseInt(_local_13.id) : -1); _local_16 = ((_local_14) ? parseInt(_local_14.id) : -1); _local_17 = new _SafeStr_2993(_local_11, -1, _local_15); _local_18 = new _SafeStr_2993(_local_12, -1, _local_16); _local_9 = [_local_17, _local_18]; break; }; var _local_10:_SafeStr_2973 = _local_6._SafeStr_6505(_local_2, _local_4, _local_5, _local_8, 64, this, true, 0, _local_9); if (_local_10 != null) { this._SafeStr_6489 = _local_10.id; return (_local_10.data); }; return (null); } private function _SafeStr_6498():void{ var k:_SafeStr_2399 = this._SafeStr_6168._SafeStr_5505(0); if ((((k == null)) || ((this._SafeStr_6485 < 0)))) { return; }; var _local_2:BitmapData = this._SafeStr_6505(); if (_local_2 != null) { this._SafeStr_5599(_local_2, true); }; var _local_3:IWindow = window.findChildByName("ctlg_teaserimg_1"); this._SafeStr_6166 = this._SafeStr_5539.utils._SafeStr_6167(k, _SafeStr_5322, this._SafeStr_6166, _local_3, -6, false, 6); var _local_4:IWindow = _SafeStr_5322.findChildByName("pet_breed_text"); if (_local_4) { _local_4.caption = this._SafeStr_6499(); }; } private function _SafeStr_6502():String{ var name:String = this._SafeStr_6483.caption; if ((((name == null)) || ((name.length == 0)))) { this._SafeStr_5539.windowManager.alert("${catalog.alert.purchaseerror.title}", "${catalog.alert.petname.empty}", 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); return (""); }; if (this._SafeStr_6485 < 0) { return (""); }; var color:uint = 0xFFFFFF; var data:_SafeStr_3508 = this._SafeStr_6488[this._SafeStr_6485]; var p:String = ((((name + String.fromCharCode(10)) + data.paletteId) + String.fromCharCode(10)) + this._SafeStr_6510(color.toString(16).toUpperCase(), 6)); return (p); } private function _SafeStr_5599(k:BitmapData, _arg_2:Boolean):void{ var _local_3:IBitmapWrapperWindow; var _local_4:int; var _local_5:BitmapData; var _local_6:Point; if (!window.disposed) { if (k == null) { k = new BitmapData(1, 1); _arg_2 = true; }; _local_3 = (window.findChildByName("ctlg_teaserimg_1") as IBitmapWrapperWindow); if (_local_3 != null) { if (_local_3.bitmap == null) { _local_3.bitmap = new BitmapData(_local_3.width, _local_3.height, true, 0xFFFFFF); }; _local_3.bitmap.fillRect(_local_3.bitmap.rect, 0xFFFFFF); _local_4 = 1; if (_SafeStr_6481.indexOf(this._SafeStr_6484) == -1) { _local_4 = 2; }; _local_5 = new BitmapData((k.width * _local_4), (k.height * _local_4), true, 0xFFFFFF); _local_5.draw(k, new Matrix(_local_4, 0, 0, _local_4)); _local_6 = new Point(((_local_3.width - _local_5.width) / 2), ((_local_3.height - _local_5.height) / 2)); _local_3.bitmap.copyPixels(_local_5, _local_5.rect, _local_6, null, null, true); _local_3.invalidate(); _local_5.dispose(); }; }; if (_arg_2) { k.dispose(); }; } private function _SafeStr_6490(k:String):int{ if (k.length == 0) { return (0); }; var _local_2:int; _local_2 = (k.length - 1); while (_local_2 >= 0) { if (isNaN(parseInt(k.charAt(_local_2)))) { break; }; _local_2--; }; if (_local_2 > 0) { return (int(k.substring((_local_2 + 1)))); }; return (-1); } private function _SafeStr_6500(k:int, _arg_2:int):String{ return (((("pet.breed." + k) + ".") + _arg_2)); } private function _SafeStr_6510(k:String, _arg_2:int):String{ while (k.length < _arg_2) { k = ("0" + k); }; return (k); } private function _SafeStr_6491(k:String):void{ var _local_2:Array; if (this._SafeStr_6488 == null) { _local_2 = this._SafeStr_5539._SafeStr_6511(k); this._SafeStr_6488 = this._SafeStr_6506(_local_2); }; } public function imageReady(k:int, _arg_2:BitmapData):void{ if (disposed) { return; }; if (k == this._SafeStr_6489) { this._SafeStr_5599(_arg_2, true); this._SafeStr_6277(); }; } public function _SafeStr_5602(k:int):void{ } } }//package _-0bT // _SafeStr_2213 = "_-l-" (String#862, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2325 = "_-4CB" (String#1328, DoABC#3) // _SafeStr_2370 = "_-6gI" (String#13228, DoABC#3) // _SafeStr_2399 = "_-3Qi" (String#693, DoABC#3) // _SafeStr_2445 = "_-22D" (String#2097, DoABC#3) // _SafeStr_2461 = "_-5EP" (String#9117, DoABC#3) // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_2973 = "_-1qE" (String#690, DoABC#3) // _SafeStr_2993 = "_-RN" (String#2155, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_3507 = "_-5cm" (String#4033, DoABC#3) // _SafeStr_3508 = "_-6aY" (String#3388, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5153 = "_-0ok" (String#8203, DoABC#3) // _SafeStr_5167 = "_-6Lb" (String#13494, DoABC#3) // _SafeStr_5168 = "_-0UG" (String#8941, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5505 = "_-5V3" (String#908, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5588 = "_-0C3" (String#652, DoABC#3) // _SafeStr_5599 = "_-60j" (String#3641, DoABC#3) // _SafeStr_5602 = "_-43s" (String#2214, DoABC#3) // _SafeStr_5799 = "_-2bB" (String#2310, DoABC#3) // _SafeStr_6047 = "_-18E" (String#3450, DoABC#3) // _SafeStr_6166 = "_-0s1" (String#3115, DoABC#3) // _SafeStr_6167 = "_-ZW" (String#10369, DoABC#3) // _SafeStr_6168 = "_-1eU" (String#1180, DoABC#3) // _SafeStr_6179 = "_-5B3" (String#2369, DoABC#3) // _SafeStr_6226 = "_-0gO" (String#12105, DoABC#3) // _SafeStr_6234 = "_-4J4" (String#11532, DoABC#3) // _SafeStr_6243 = "_-6ZF" (String#7922, DoABC#3) // _SafeStr_6277 = "_-1nn" (String#4030, DoABC#3) // _SafeStr_6366 = "_-6XP" (String#7952, DoABC#3) // _SafeStr_6367 = "_-450" (String#9007, DoABC#3) // _SafeStr_6386 = "_-23G" (String#10270, DoABC#3) // _SafeStr_6481 = "_-6fF" (String#17914, DoABC#3) // _SafeStr_6482 = "_-0ME" (String#19134, DoABC#3) // _SafeStr_6483 = "_-6OJ" (String#1028, DoABC#3) // _SafeStr_6484 = "_-2eg" (String#3444, DoABC#3) // _SafeStr_6485 = "_-0oJ" (String#4103, DoABC#3) // _SafeStr_6486 = "_-2fz" (String#14856, DoABC#3) // _SafeStr_6487 = "_-4As" (String#5898, DoABC#3) // _SafeStr_6488 = "_-2vW" (String#2912, DoABC#3) // _SafeStr_6489 = "_-1y-" (String#14379, DoABC#3) // _SafeStr_6490 = "_-0cU" (String#25107, DoABC#3) // _SafeStr_6491 = "_-1A0" (String#25559, DoABC#3) // _SafeStr_6492 = "_-14U" (String#13650, DoABC#3) // _SafeStr_6493 = "_-eS" (String#16969, DoABC#3) // _SafeStr_6494 = "_-5kU" (String#22570, DoABC#3) // _SafeStr_6495 = "_-531" (String#26512, DoABC#3) // _SafeStr_6496 = "_-2ne" (String#12841, DoABC#3) // _SafeStr_6497 = "_-5hz" (String#26958, DoABC#3) // _SafeStr_6498 = "_-2Te" (String#5802, DoABC#3) // _SafeStr_6499 = "_-0HY" (String#34442, DoABC#3) // _SafeStr_6500 = "_-2HE" (String#13056, DoABC#3) // _SafeStr_6501 = "_-421" (String#3904, DoABC#3) // _SafeStr_6502 = "_-0qW" (String#13846, DoABC#3) // _SafeStr_6503 = "_-1yz" (String#30392, DoABC#3) // _SafeStr_6504 = "_-1qs" (String#7096, DoABC#3) // _SafeStr_6505 = "_-2oe" (String#2165, DoABC#3) // _SafeStr_6506 = "_-6R6" (String#16078, DoABC#3) // _SafeStr_6507 = "_-6Ku" (String#21068, DoABC#3) // _SafeStr_6508 = "_-69F" (String#15947, DoABC#3) // _SafeStr_6509 = "_-22o" (String#9900, DoABC#3) // _SafeStr_6510 = "_-ah" (String#22587, DoABC#3) // _SafeStr_6511 = "_-3NN" (String#30871, DoABC#3) //------------------------------------------------------------ //_-0bT.PetPreviewCatalogWidget package _-0bT{ import _-5x9._SafeStr_2325; import _-29V.IWindow; import _-6Sj.IBitmapWrapperWindow; import flash.geom.Point; import _-3WJ.HabboCatalog; import _-29V.IWindowContainer; import _-3UH.XmlAsset; import _-0bw._SafeStr_2308; import _-5x9._SafeStr_2973; import _-4-i._SafeStr_3451; import _-3WJ._SafeStr_2399; import flash.display.BitmapData; import _-5x9._SafeStr_2213; import _-En._SafeStr_2382; import _-3Pt._SafeStr_2354; import _-5x9.PetColorResult; import _-4nT._SafeStr_2993; import _-6bU._SafeStr_2357; import _-4nT._SafeStr_3564; import _-0ch._SafeStr_2417; import _-En.Offer; import _-4-i._SafeStr_2445; public class PetPreviewCatalogWidget extends _SafeStr_3460 implements _SafeStr_3459, _SafeStr_2325 { private var _SafeStr_6512:int = 15; private var _SafeStr_6513:int = 1; private var COLOR:int = 0xFFFFFF; private var _SafeStr_6514:int = 2; private var _SafeStr_6515:int = -1; private var _SafeStr_6516:IWindow; private var _SafeStr_6517:IWindow; private var _SafeStr_6518:IBitmapWrapperWindow; private var _SafeStr_6519:Point; private var _SafeStr_5590:int; protected var _SafeStr_6275:XML; private var _SafeStr_5539:HabboCatalog; private var _SafeStr_6166:IWindow; public function PetPreviewCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog){ super(k); this._SafeStr_5539 = _arg_2; } override public function dispose():void{ this._SafeStr_5539 = null; this._SafeStr_6166 = null; super.dispose(); } override public function init():Boolean{ if (!super.init()) { return (false); }; this._SafeStr_6516 = _SafeStr_5322.findChildByName("ctlg_product_name"); this._SafeStr_6516.caption = ""; this._SafeStr_6517 = _SafeStr_5322.findChildByName("ctlg_description"); this._SafeStr_6517.caption = ""; this._SafeStr_6518 = (_SafeStr_5322.findChildByName("ctlg_teaserimg_1") as IBitmapWrapperWindow); this._SafeStr_6519 = new Point(this._SafeStr_6518.x, this._SafeStr_6518.y); var k:XmlAsset = (page.viewer.catalog.assets.getAssetByName("gridItem") as XmlAsset); this._SafeStr_6275 = (k.content as XML); var _local_2:_SafeStr_2973 = (page.viewer.catalog as HabboCatalog).roomEngine._SafeStr_6505(this._SafeStr_6512, this._SafeStr_6514, this.COLOR, new _SafeStr_2308(90), 64, this, true, 0); if (_local_2 != null) { this._SafeStr_5599(_local_2.data, true, new Point(0, 0)); this._SafeStr_5590 = _local_2.id; }; events.addEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6090); return (true); } private function _SafeStr_6090(k:_SafeStr_2445):void{ var _local_2:_SafeStr_2399; var _local_4:String; var _local_5:String; var _local_6:BitmapData; var _local_8:_SafeStr_2213; var _local_9:_SafeStr_2382; var _local_10:_SafeStr_2973; var _local_11:_SafeStr_2354; var _local_12:String; var _local_13:Array; var _local_14:int; var _local_15:Array; var _local_16:Array; var _local_17:Array; var _local_18:Array; var _local_19:int; var _local_20:String; var _local_21:Array; var _local_22:int; var _local_23:PetColorResult; var _local_24:int; var _local_25:int; var _local_26:PetColorResult; var _local_27:PetColorResult; var _local_28:int; var _local_29:int; var _local_30:_SafeStr_2993; var _local_31:_SafeStr_2993; if (k == null) { return; }; _local_2 = k.offer; var _local_3:_SafeStr_2357 = page.viewer.catalog.getProductData(_local_2._SafeStr_5799); if (_local_3 != null) { _local_4 = (("${" + _local_3.name) + "}"); _local_5 = (("${" + _local_3.description) + "}"); } else { _local_4 = (("${" + _local_2._SafeStr_5799) + "}"); _local_5 = (("${" + _local_2._SafeStr_5799) + "}"); }; this._SafeStr_6516.caption = _local_4; this._SafeStr_6517.caption = _local_5; this._SafeStr_6517.y = ((this._SafeStr_6516.y + this._SafeStr_6516.height) + 5); this._SafeStr_6166 = this._SafeStr_5539.utils._SafeStr_6167(k.offer, _SafeStr_5322, this._SafeStr_6166, this._SafeStr_6518, -6, true, 6); var _local_7:Point = new Point(0, 0); _local_8 = (page.viewer.catalog as HabboCatalog).roomEngine; switch (_local_2._SafeStr_6081) { case Offer._SafeStr_6082: case Offer._SafeStr_6527: _local_9 = _local_2.product; _local_11 = _local_9._SafeStr_5768; if ((((_local_11 == null)) || ((_local_11._SafeStr_5598 == null)))) { _SafeStr_4.log(("[PetPreviewCatalogWidget] Unsupported product: " + _local_9._SafeStr_5797)); break; }; _local_12 = _local_11._SafeStr_5598; _local_13 = _local_12.split(" "); if (_local_13.length < 1) { _SafeStr_4.log(("[PetPreviewCatalogWidget] Invalid custom params: " + _local_9._SafeStr_5797)); break; }; _local_14 = int(_local_13[0]); _local_18 = []; switch (_local_11.category) { case _SafeStr_2417._SafeStr_6522: if (_local_13.length < 2) { _SafeStr_4.log(("[PetPreviewCatalogWidget] Invalid custom params: " + _local_9._SafeStr_5797)); break; }; _local_20 = _local_13[1]; _local_21 = _local_8._SafeStr_6520(_local_14, _local_20); for each (_local_23 in _local_21) { if (_local_23.breed == this._SafeStr_6513) { _local_22 = int(_local_23.id); break; }; }; switch (_local_14) { case _SafeStr_3564._SafeStr_6521: _local_24 = 2; _local_25 = 3; _local_26 = _local_8._SafeStr_6509(_local_14, "hair"); _local_27 = _local_8._SafeStr_6509(_local_14, "tail"); _local_28 = ((_local_26) ? parseInt(_local_26.id) : -1); _local_29 = ((_local_27) ? parseInt(_local_27.id) : -1); _local_30 = new _SafeStr_2993(_local_24, -1, _local_28); _local_31 = new _SafeStr_2993(_local_25, -1, _local_29); _local_18 = [_local_30, _local_31]; break; }; _local_10 = _local_8._SafeStr_6505(_local_14, _local_22, this.COLOR, new _SafeStr_2308(90), 64, this, true, 0, _local_18); break; case _SafeStr_2417._SafeStr_6523: if (_local_13.length < 4) { _SafeStr_4.log(("[PetPreviewCatalogWidget] Invalid custom params: " + _local_9._SafeStr_5797)); break; }; _local_15 = (_local_13[1] as String).split(","); _local_16 = (_local_13[2] as String).split(","); _local_17 = (_local_13[3] as String).split(","); _local_19 = 0; while (_local_19 < _local_15.length) { _local_18.push(new _SafeStr_2993(int(_local_15[_local_19]), int(_local_16[_local_19]), int(_local_17[_local_19]))); _local_19++; }; _local_10 = _local_8._SafeStr_6505(_local_14, this._SafeStr_6514, this.COLOR, new _SafeStr_2308(90), 64, this, true, 0, _local_18); break; case _SafeStr_2417._SafeStr_6524: if (_local_13.length < 3) { _SafeStr_4.log(("[PetPreviewCatalogWidget] Invalid custom params: " + _local_9._SafeStr_5797)); break; }; _local_15 = (_local_13[1] as String).split(","); _local_17 = (_local_13[2] as String).split(","); _local_19 = 0; while (_local_19 < _local_15.length) { _local_18.push(new _SafeStr_2993(int(_local_15[_local_19]), this._SafeStr_6515, int(_local_17[_local_19]))); _local_19++; }; _local_10 = _local_8._SafeStr_6505(_local_14, this._SafeStr_6514, this.COLOR, new _SafeStr_2308(90), 64, this, true, 0, _local_18); break; case _SafeStr_2417._SafeStr_6525: if (_local_13.length < 4) { _SafeStr_4.log(("[PetPreviewCatalogWidget] Invalid custom params: " + _local_9._SafeStr_5797)); }; _local_18.push(new _SafeStr_2993(int(_local_13[1]), int(_local_13[2]), int(_local_13[3]))); _local_10 = _local_8._SafeStr_6505(_local_14, this._SafeStr_6514, this.COLOR, new _SafeStr_2308(90), 64, this, true, 0, _local_18); break; default: _SafeStr_4.log(("[PetPreviewCatalogWidget] Unsupported Product Type: " + _local_9._SafeStr_5797)); }; if (_local_10 != null) { _local_2._SafeStr_6526 = _local_10.id; _local_6 = _local_10.data; }; break; default: _SafeStr_4.log(("[PetPreviewCatalogWidget] Unknown pricing model" + _local_2._SafeStr_6081)); }; this._SafeStr_5599(_local_6, true, _local_7); _SafeStr_5322.invalidate(); } public function imageReady(k:int, _arg_2:BitmapData):void{ var _local_3:Offer; if (((((disposed) || ((page == null)))) || ((page.offers == null)))) { return; }; if (this._SafeStr_5590 == k) { this._SafeStr_5599(_arg_2, true); this._SafeStr_5590 = 0; } else { for each (_local_3 in page.offers) { if (_local_3._SafeStr_6526 == k) { this._SafeStr_5599(_arg_2, true); _local_3._SafeStr_6526 = 0; break; }; }; }; } public function _SafeStr_5602(k:int):void{ } private function _SafeStr_5599(k:BitmapData, _arg_2:Boolean, _arg_3:Point=null):void{ var _local_4:Point; if (((!((this._SafeStr_6518 == null))) && (!(window.disposed)))) { if (k == null) { k = new BitmapData(1, 1); _arg_2 = true; }; if (this._SafeStr_6518.bitmap == null) { this._SafeStr_6518.bitmap = new BitmapData(this._SafeStr_6518.width, this._SafeStr_6518.height, true, 0xFFFFFF); }; this._SafeStr_6518.bitmap.fillRect(this._SafeStr_6518.bitmap.rect, 0xFFFFFF); _local_4 = new Point(((this._SafeStr_6518.width - k.width) / 2), ((this._SafeStr_6518.height - k.height) / 2)); this._SafeStr_6518.bitmap.copyPixels(k, k.rect, _local_4, null, null, true); this._SafeStr_6518.invalidate(); this._SafeStr_6518.x = this._SafeStr_6519.x; this._SafeStr_6518.y = this._SafeStr_6519.y; if (_arg_3 != null) { this._SafeStr_6518.x = (this._SafeStr_6518.x + _arg_3.x); this._SafeStr_6518.y = (this._SafeStr_6518.y + _arg_3.y); }; }; if (_arg_2) { k.dispose(); }; } } }//package _-0bT // _SafeStr_2213 = "_-l-" (String#862, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2325 = "_-4CB" (String#1328, DoABC#3) // _SafeStr_2354 = "_-50Q" (String#686, DoABC#3) // _SafeStr_2357 = "_-k5" (String#2324, DoABC#3) // _SafeStr_2382 = "_-1Fg" (String#1382, DoABC#3) // _SafeStr_2399 = "_-3Qi" (String#693, DoABC#3) // _SafeStr_2417 = "_-2Da" (String#1188, DoABC#3) // _SafeStr_2445 = "_-22D" (String#2097, DoABC#3) // _SafeStr_2973 = "_-1qE" (String#690, DoABC#3) // _SafeStr_2993 = "_-RN" (String#2155, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_3564 = "_-2tw" (String#2640, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5590 = "_-1Zr" (String#4026, DoABC#3) // _SafeStr_5598 = "_-3po" (String#5847, DoABC#3) // _SafeStr_5599 = "_-60j" (String#3641, DoABC#3) // _SafeStr_5602 = "_-43s" (String#2214, DoABC#3) // _SafeStr_5768 = "_-3Be" (String#2340, DoABC#3) // _SafeStr_5797 = "_-2eL" (String#2013, DoABC#3) // _SafeStr_5799 = "_-2bB" (String#2310, DoABC#3) // _SafeStr_6081 = "_-4qZ" (String#4643, DoABC#3) // _SafeStr_6082 = "_-5EF" (String#8194, DoABC#3) // _SafeStr_6090 = "_-6DS" (String#6426, DoABC#3) // _SafeStr_6166 = "_-0s1" (String#3115, DoABC#3) // _SafeStr_6167 = "_-ZW" (String#10369, DoABC#3) // _SafeStr_6275 = "_-kQ" (String#4053, DoABC#3) // _SafeStr_6505 = "_-2oe" (String#2165, DoABC#3) // _SafeStr_6509 = "_-22o" (String#9900, DoABC#3) // _SafeStr_6512 = "_-T3" (String#34910, DoABC#3) // _SafeStr_6513 = "_-1DT" (String#33886, DoABC#3) // _SafeStr_6514 = "_-0mW" (String#19646, DoABC#3) // _SafeStr_6515 = "_-Fs" (String#34044, DoABC#3) // _SafeStr_6516 = "_-65D" (String#3502, DoABC#3) // _SafeStr_6517 = "_-kX" (String#5030, DoABC#3) // _SafeStr_6518 = "_-xg" (String#1530, DoABC#3) // _SafeStr_6519 = "_-2dC" (String#9934, DoABC#3) // _SafeStr_6520 = "_-VP" (String#16717, DoABC#3) // _SafeStr_6521 = "_-0-X" (String#8739, DoABC#3) // _SafeStr_6522 = "_-Aa" (String#11257, DoABC#3) // _SafeStr_6523 = "_-1jK" (String#10412, DoABC#3) // _SafeStr_6524 = "_-0OL" (String#10978, DoABC#3) // _SafeStr_6525 = "_-4tB" (String#8256, DoABC#3) // _SafeStr_6526 = "_-cE" (String#4016, DoABC#3) // _SafeStr_6527 = "_-1j1" (String#8390, DoABC#3) //------------------------------------------------------------ //_-0bT.PetsCatalogWidget package _-0bT{ import _-5x9._SafeStr_2325; import _-WS.Map; import _-3WJ.HabboCatalog; import _-29V.IWindow; import _-29V.IWindowContainer; import _-3WJ._SafeStr_2399; import _-4-i._SafeStr_3451; import _-4-i._SafeStr_5168; import _-En.Offer; import _-4-i._SafeStr_2445; import _-4-i._SafeStr_5154; import _-4-i._SafeStr_3507; import _-5Vh.WindowEvent; import _-6Sj.IDropMenuWindow; import _-4-i._SafeStr_5153; import _-64Q._SafeStr_2464; import _-4-i._SafeStr_2461; import _-Qx._SafeStr_500; import _-4-i._SafeStr_2370; import _-6K0._SafeStr_3508; import _-0bw._SafeStr_2308; import _-5x9._SafeStr_2973; import flash.display.BitmapData; import _-6Sj.IBitmapWrapperWindow; import flash.geom.Point; import flash.geom.Matrix; public class PetsCatalogWidget extends _SafeStr_3460 implements _SafeStr_3459, _SafeStr_2325 { private var _SafeStr_6168:Map; private var _SafeStr_6484:int = -1; private var _SafeStr_6485:int = 0; private var _SafeStr_6528:int = 0; private var _SafeStr_6486:String; private var _SafeStr_6487:Boolean = false; private var _SafeStr_6488:Array; private var _SafeStr_6529:Array; private var _SafeStr_5588:Boolean = false; private var _SafeStr_5539:HabboCatalog; private var _SafeStr_6166:IWindow; private var _SafeStr_6489:int = -1; private var _SafeStr_6483:IWindow; public function PetsCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog){ super(k); this._SafeStr_5539 = _arg_2; } override public function dispose():void{ if (this._SafeStr_5588) { return; }; this._SafeStr_6487 = false; this._SafeStr_6168.dispose(); this._SafeStr_6168 = null; this._SafeStr_6488 = null; this._SafeStr_6529 = null; this._SafeStr_5539 = null; this._SafeStr_6166 = null; super.dispose(); this._SafeStr_5588 = true; } override public function init():Boolean{ if (!super.init()) { return (false); }; this._SafeStr_6487 = false; var k:IWindow = window.findChildByName("ctlg_buy_button"); this._SafeStr_6483 = window.findChildByName("name_input_text"); if (this._SafeStr_6483 == null) { return (false); }; this._SafeStr_6483.caption = ""; this._SafeStr_6168 = new Map(); if (page.offers.length == 0) { return (false); }; var _local_2:_SafeStr_2399 = page.offers[0]; this._SafeStr_6484 = this._SafeStr_6490(_local_2._SafeStr_5799); if (this._SafeStr_6484 >= 8) { return (false); }; this._SafeStr_6491(_local_2._SafeStr_5799); this._SafeStr_6486 = _local_2._SafeStr_5799; this._SafeStr_6530(); this._SafeStr_6168.add(this._SafeStr_6484, _local_2); events.addEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6047); events.addEventListener(_SafeStr_3451.COLOUR_INDEX, this._SafeStr_6386); events.addEventListener(_SafeStr_3451._SafeStr_6492, this._SafeStr_6493); events.addEventListener(_SafeStr_3451.WIDGETS_INITIALIZED, this._SafeStr_6277); events.addEventListener(_SafeStr_3451.SELLABLE_PET_PALETTES, this._SafeStr_6494); return (true); } private function _SafeStr_6530():void{ this._SafeStr_6529 = []; if (this._SafeStr_6484 == 0) { this._SafeStr_6529 = [16743226, 16750435, 16764339, 0xF59500, 16498012, 16704690, 0xEDD400, 16115545, 16513201, 8694111, 11585939, 14413767, 6664599, 9553845, 12971486, 8358322, 10002885, 13292268, 10780600, 12623573, 14403561, 12418717, 14327229, 15517403, 14515069, 15764368, 16366271, 0xABABAB, 0xD4D4D4, 0xFFFFFF, 14256481, 14656129, 15848130, 14005087, 14337152, 15918540, 15118118, 15531929, 9764857, 11258085]; } else { if (this._SafeStr_6484 == 1) { this._SafeStr_6529 = [16743226, 16750435, 16764339, 0xF59500, 16498012, 16704690, 0xEDD400, 16115545, 16513201, 8694111, 11585939, 14413767, 6664599, 9553845, 12971486, 8358322, 10002885, 13292268, 10780600, 12623573, 14403561, 12418717, 14327229, 15517403, 14515069, 15764368, 16366271, 0xABABAB, 0xD4D4D4, 0xFFFFFF, 14256481, 14656129, 15848130, 14005087, 14337152, 15918540, 15118118, 15531929, 9764857, 11258085]; } else { if (this._SafeStr_6484 == 2) { this._SafeStr_6529 = [16579283, 15378351, 8830016, 15257125, 9340985, 8949607, 6198292, 8703620, 9889626, 8972045, 12161285, 13162269, 8620113, 12616503, 8628101, 0xD2FF00, 9764857]; } else { if (this._SafeStr_6484 == 3) { this._SafeStr_6529 = [0xFFFFFF, 0xEEEEEE, 0xDDDDDD]; } else { if (this._SafeStr_6484 == 4) { this._SafeStr_6529 = [0xFFFFFF, 16053490, 15464440, 16248792, 15396319, 15007487]; } else { if (this._SafeStr_6484 == 5) { this._SafeStr_6529 = [0xFFFFFF, 0xEEEEEE, 0xDDDDDD]; } else { if (this._SafeStr_6484 == 6) { this._SafeStr_6529 = [0xFFFFFF, 0xEEEEEE, 0xDDDDDD, 16767177, 16770205, 16751331]; } else { if (this._SafeStr_6484 == 7) { this._SafeStr_6529 = [0xCCCCCC, 0xAEAEAE, 16751331, 10149119, 16763290, 16743786]; }; }; }; }; }; }; }; }; } private function _SafeStr_6277(k:_SafeStr_3507=null):void{ var _local_4:int; if (this._SafeStr_5588) { return; }; events.dispatchEvent(new _SafeStr_5168(this._SafeStr_6226)); var _local_2:Offer = this._SafeStr_6168._SafeStr_5505(0); if (_local_2 != null) { events.dispatchEvent(new _SafeStr_2445(_local_2)); }; var _local_3:Array = []; for each (_local_4 in this._SafeStr_6529) { _local_3.push(_local_4); }; events.dispatchEvent(new _SafeStr_5154(_local_3, "ctlg_clr_27x22_1", "ctlg_clr_27x22_2", "ctlg_clr_27x22_3")); } private function _SafeStr_6226(k:WindowEvent):void{ if (this._SafeStr_6487) { _SafeStr_4.log("* Cannot buy a pet, pending previous name approval."); }; if (this._SafeStr_6502() == "") { return; }; this._SafeStr_6487 = true; this._SafeStr_5539._SafeStr_6503(this._SafeStr_6483.caption, 1); } public function _SafeStr_6531(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:int; if (k.type == WindowEvent._SafeStr_6365) { _local_3 = IDropMenuWindow(_arg_2).selection; if ((((this._SafeStr_6488 == null)) || ((_local_3 >= this._SafeStr_6488.length)))) { return; }; this._SafeStr_6485 = _local_3; this._SafeStr_6498(); }; } private function _SafeStr_6047(k:_SafeStr_2445):void{ if (k == null) { return; }; this._SafeStr_6498(); } private function _SafeStr_6386(k:_SafeStr_5153):void{ if (k == null) { return; }; this._SafeStr_6528 = k.index; if ((((this._SafeStr_6528 < 0)) || ((this._SafeStr_6528 > this._SafeStr_6529.length)))) { this._SafeStr_6528 = 0; }; this._SafeStr_6498(); } private function _SafeStr_6493(event:_SafeStr_2461):void{ if ((((event == null)) || (!(this._SafeStr_6487)))) { return; }; this._SafeStr_6487 = false; var nameValidationInfo:String = event.nameValidationInfo; if (event.result != 0) { this._SafeStr_5539._SafeStr_6234(false); }; switch (event.result) { case 1: this._SafeStr_5539.windowManager.alert("${catalog.alert.purchaseerror.title}", this._SafeStr_6504("long", nameValidationInfo), 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); return; case 2: this._SafeStr_5539.windowManager.alert("${catalog.alert.purchaseerror.title}", this._SafeStr_6504("short", nameValidationInfo), 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); return; case 3: this._SafeStr_5539.windowManager.alert("${catalog.alert.purchaseerror.title}", this._SafeStr_6504("chars", nameValidationInfo), 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); return; case 4: this._SafeStr_5539.windowManager.alert("${catalog.alert.purchaseerror.title}", this._SafeStr_6504("bobba", nameValidationInfo), 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); return; }; var extraParameter:String = this._SafeStr_6502(); if (extraParameter == "") { _SafeStr_4.log("* Not enough information to buy a pet!"); return; }; _SafeStr_4.log(("* Will buy pet as " + extraParameter)); this._SafeStr_5539._SafeStr_6243(this._SafeStr_6168._SafeStr_5505(0), page.pageId, extraParameter, 1, null, null, true, this._SafeStr_6505()); } private function _SafeStr_6504(k:String, _arg_2:String):String{ var _local_3:_SafeStr_500 = this._SafeStr_5539.localization; var _local_4:String = ("catalog.alert.petname." + k); var _local_5 = (_local_4 + ".additionalInfo"); _local_3.registerParameter(_local_5, "additional_info", _arg_2); var _local_6:String = _local_3.getLocalization(_local_4); var _local_7:String = _local_3.getLocalization(_local_5); if (((((((!((_arg_2 == null))) && ((_arg_2.length > 0)))) && (!((_local_7 == null))))) && ((_local_7.length > 0)))) { _local_6 = _local_7; }; return (_local_6); } private function _SafeStr_6494(k:_SafeStr_2370):void{ if (k._SafeStr_6179 == this._SafeStr_6486) { this._SafeStr_6488 = this._SafeStr_6506(k._SafeStr_6507); this._SafeStr_6485 = 0; this._SafeStr_6532(); }; } private function _SafeStr_6506(k:Array):Array{ var _local_3:_SafeStr_3508; if (!k) { return (null); }; var _local_2:Array = new Array(); for each (_local_3 in k) { if ((((_local_3.type == this._SafeStr_6484)) && (_local_3.sellable))) { _local_2.push(_local_3); }; }; return (_local_2); } private function _SafeStr_6532():void{ var _local_5:_SafeStr_3508; var k:_SafeStr_500 = this._SafeStr_5539.localization; var _local_2:Array = new Array(); var _local_3:int; while (_local_3 < this._SafeStr_6488.length) { _local_5 = (this._SafeStr_6488[_local_3] as _SafeStr_3508); _local_2.push(k.getLocalization(this._SafeStr_6500(this._SafeStr_6484, _local_5._SafeStr_6501), this._SafeStr_6500(this._SafeStr_6484, _local_5._SafeStr_6501))); _local_3++; }; var _local_4:IDropMenuWindow = (window.findChildByName("type_drop_menu") as IDropMenuWindow); if (_local_4 == null) { return; }; if (_local_2.length > 1) { _local_4.populate(_local_2); _local_4.selection = 0; _local_4.procedure = this._SafeStr_6531; _local_4.visible = true; } else { _local_4.visible = false; }; this._SafeStr_6498(); } private function _SafeStr_6505():BitmapData{ var k:Offer = this._SafeStr_6168._SafeStr_5505(0); if (k == null) { return (null); }; if ((((this._SafeStr_6488 == null)) || ((this._SafeStr_6485 >= this._SafeStr_6488.length)))) { return (null); }; var _local_2:uint = 0xFFFFFF; if ((((this._SafeStr_6528 >= 0)) && ((this._SafeStr_6528 < this._SafeStr_6529.length)))) { _local_2 = this._SafeStr_6529[this._SafeStr_6528]; }; var _local_3:int = this._SafeStr_6484; var _local_4:_SafeStr_3508 = (this._SafeStr_6488[this._SafeStr_6485] as _SafeStr_3508); var _local_5:int = _local_4.paletteId; var _local_6:_SafeStr_2973 = this._SafeStr_5539.roomEngine._SafeStr_6505(_local_3, _local_5, _local_2, new _SafeStr_2308(90, 0, 0), 64, this); if (_local_6 != null) { this._SafeStr_6489 = _local_6.id; return (_local_6.data); }; return (null); } private function _SafeStr_6498():void{ var k:Offer = this._SafeStr_6168._SafeStr_5505(0); if ((((k == null)) || ((this._SafeStr_6485 < 0)))) { return; }; var _local_2:BitmapData = this._SafeStr_6505(); if (_local_2 != null) { this._SafeStr_5599(_local_2, true); }; var _local_3:IWindow = window.findChildByName("ctlg_teaserimg_1"); this._SafeStr_6166 = this._SafeStr_5539.utils._SafeStr_6167(k, _SafeStr_5322, this._SafeStr_6166, _local_3, -6, false, 6); } private function _SafeStr_6502():String{ var name:String = this._SafeStr_6483.caption; if ((((name == null)) || ((name.length == 0)))) { this._SafeStr_5539.windowManager.alert("${catalog.alert.purchaseerror.title}", "${catalog.alert.petname.empty}", 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); return (""); }; if ((((this._SafeStr_6488 == null)) || ((this._SafeStr_6485 >= this._SafeStr_6488.length)))) { return (""); }; if (this._SafeStr_6528 >= this._SafeStr_6529.length) { return (""); }; var color:uint = this._SafeStr_6529[this._SafeStr_6528]; var data:_SafeStr_3508 = (this._SafeStr_6488[this._SafeStr_6485] as _SafeStr_3508); var paletteId:int = data.paletteId; var p:String = ((((name + String.fromCharCode(10)) + paletteId) + String.fromCharCode(10)) + this._SafeStr_6510(color.toString(16).toUpperCase(), 6)); return (p); } private function _SafeStr_5599(k:BitmapData, _arg_2:Boolean):void{ var _local_3:IBitmapWrapperWindow; var _local_4:int; var _local_5:BitmapData; var _local_6:Point; if (!window.disposed) { if (k == null) { k = new BitmapData(1, 1); _arg_2 = true; }; _local_3 = (window.findChildByName("ctlg_teaserimg_1") as IBitmapWrapperWindow); if (_local_3 != null) { if (_local_3.bitmap == null) { _local_3.bitmap = new BitmapData(_local_3.width, _local_3.height, true, 0xFFFFFF); }; _local_3.bitmap.fillRect(_local_3.bitmap.rect, 0xFFFFFF); _local_4 = 2; _local_5 = new BitmapData((k.width * _local_4), (k.height * _local_4), true, 0xFFFFFF); _local_5.draw(k, new Matrix(_local_4, 0, 0, _local_4)); _local_6 = new Point(((_local_3.width - _local_5.width) / 2), ((_local_3.height - _local_5.height) / 2)); _local_3.bitmap.copyPixels(_local_5, _local_5.rect, _local_6, null, null, true); _local_3.invalidate(); _local_5.dispose(); }; }; if (_arg_2) { k.dispose(); }; } private function _SafeStr_6490(k:String):int{ if (k.length == 0) { return (0); }; var _local_2:int; _local_2 = (k.length - 1); while (_local_2 >= 0) { if (isNaN(parseInt(k.charAt(_local_2)))) { break; }; _local_2--; }; if (_local_2 > 0) { return (int(k.substring((_local_2 + 1)))); }; return (-1); } private function _SafeStr_6500(k:int, _arg_2:int):String{ return (((("pet.breed." + k) + ".") + _arg_2)); } private function _SafeStr_6510(k:String, _arg_2:int):String{ while (k.length < _arg_2) { k = ("0" + k); }; return (k); } private function _SafeStr_6491(k:String):void{ var _local_2:Array; if (this._SafeStr_6488 == null) { _local_2 = this._SafeStr_5539._SafeStr_6511(k); this._SafeStr_6488 = this._SafeStr_6506(_local_2); this._SafeStr_6485 = 0; if (this._SafeStr_6488 != null) { this._SafeStr_6532(); }; }; } public function imageReady(k:int, _arg_2:BitmapData):void{ if (disposed) { return; }; if (k == this._SafeStr_6489) { this._SafeStr_5599(_arg_2, true); this._SafeStr_6277(); }; } public function _SafeStr_5602(k:int):void{ } } }//package _-0bT // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2325 = "_-4CB" (String#1328, DoABC#3) // _SafeStr_2370 = "_-6gI" (String#13228, DoABC#3) // _SafeStr_2399 = "_-3Qi" (String#693, DoABC#3) // _SafeStr_2445 = "_-22D" (String#2097, DoABC#3) // _SafeStr_2461 = "_-5EP" (String#9117, DoABC#3) // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_2973 = "_-1qE" (String#690, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_3507 = "_-5cm" (String#4033, DoABC#3) // _SafeStr_3508 = "_-6aY" (String#3388, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5153 = "_-0ok" (String#8203, DoABC#3) // _SafeStr_5154 = "_-0n-" (String#7250, DoABC#3) // _SafeStr_5168 = "_-0UG" (String#8941, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5505 = "_-5V3" (String#908, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5588 = "_-0C3" (String#652, DoABC#3) // _SafeStr_5599 = "_-60j" (String#3641, DoABC#3) // _SafeStr_5602 = "_-43s" (String#2214, DoABC#3) // _SafeStr_5799 = "_-2bB" (String#2310, DoABC#3) // _SafeStr_6047 = "_-18E" (String#3450, DoABC#3) // _SafeStr_6166 = "_-0s1" (String#3115, DoABC#3) // _SafeStr_6167 = "_-ZW" (String#10369, DoABC#3) // _SafeStr_6168 = "_-1eU" (String#1180, DoABC#3) // _SafeStr_6179 = "_-5B3" (String#2369, DoABC#3) // _SafeStr_6226 = "_-0gO" (String#12105, DoABC#3) // _SafeStr_6234 = "_-4J4" (String#11532, DoABC#3) // _SafeStr_6243 = "_-6ZF" (String#7922, DoABC#3) // _SafeStr_6277 = "_-1nn" (String#4030, DoABC#3) // _SafeStr_6365 = "_-183" (String#2263, DoABC#3) // _SafeStr_6386 = "_-23G" (String#10270, DoABC#3) // _SafeStr_6483 = "_-6OJ" (String#1028, DoABC#3) // _SafeStr_6484 = "_-2eg" (String#3444, DoABC#3) // _SafeStr_6485 = "_-0oJ" (String#4103, DoABC#3) // _SafeStr_6486 = "_-2fz" (String#14856, DoABC#3) // _SafeStr_6487 = "_-4As" (String#5898, DoABC#3) // _SafeStr_6488 = "_-2vW" (String#2912, DoABC#3) // _SafeStr_6489 = "_-1y-" (String#14379, DoABC#3) // _SafeStr_6490 = "_-0cU" (String#25107, DoABC#3) // _SafeStr_6491 = "_-1A0" (String#25559, DoABC#3) // _SafeStr_6492 = "_-14U" (String#13650, DoABC#3) // _SafeStr_6493 = "_-eS" (String#16969, DoABC#3) // _SafeStr_6494 = "_-5kU" (String#22570, DoABC#3) // _SafeStr_6498 = "_-2Te" (String#5802, DoABC#3) // _SafeStr_6500 = "_-2HE" (String#13056, DoABC#3) // _SafeStr_6501 = "_-421" (String#3904, DoABC#3) // _SafeStr_6502 = "_-0qW" (String#13846, DoABC#3) // _SafeStr_6503 = "_-1yz" (String#30392, DoABC#3) // _SafeStr_6504 = "_-1qs" (String#7096, DoABC#3) // _SafeStr_6505 = "_-2oe" (String#2165, DoABC#3) // _SafeStr_6506 = "_-6R6" (String#16078, DoABC#3) // _SafeStr_6507 = "_-6Ku" (String#21068, DoABC#3) // _SafeStr_6510 = "_-ah" (String#22587, DoABC#3) // _SafeStr_6511 = "_-3NN" (String#30871, DoABC#3) // _SafeStr_6528 = "_-41H" (String#3824, DoABC#3) // _SafeStr_6529 = "_-F2" (String#5011, DoABC#3) // _SafeStr_6530 = "_-6WG" (String#38455, DoABC#3) // _SafeStr_6531 = "_-6N1" (String#34672, DoABC#3) // _SafeStr_6532 = "_-23p" (String#28549, DoABC#3) //------------------------------------------------------------ //_-0bT.ProductViewCatalogWidget package _-0bT{ import _-5x9._SafeStr_2325; import _-En._SafeStr_2447; import flash.display.BitmapData; import _-29V.IWindow; import _-6Sj.IBitmapWrapperWindow; import _-29V.IWindowContainer; import _-6Sj.IDisplayObjectWrapper; import flash.geom.Point; import _-6Sj.IItemGridWindow; import _-5x9._SafeStr_2367; import _-4-i._SafeStr_2445; import _-3WJ.HabboCatalog; import _-3WJ._SafeStr_2399; import _-En._SafeStr_2382; import _-En.Product; import _-px._SafeStr_2511; import _-4-i._SafeStr_3451; import _-4-i._SafeStr_5151; import _-0VD._SafeStr_2430; import flash.display.DisplayObject; import _-6Sj.ITextWindow; import _-3UH.XmlAsset; import _-3UH.BitmapDataAsset; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-5x9._SafeStr_2973; import _-En._SafeStr_3491; import _-40e._SafeStr_48; import _-3Pt._SafeStr_2354; import __AS3__.vec.Vector; import _-3xK._SafeStr_637; import _-1Oc._SafeStr_136; import _-1Oc._SafeStr_135; import _-1Oc._SafeStr_134; import _-4-i._SafeStr_5156; import _-En.ProductImageConfiguration; import _-En.Offer; import _-0ch._SafeStr_2417; import _-0bw._SafeStr_2308; import _-3XT._SafeStr_2485; import _-4zJ._SafeStr_111; import _-4zJ.AvatarAction; import _-4zJ._SafeStr_51; import _-37O._SafeStr_5157; import flash.geom.Matrix; import flash.display.BlendMode; import flash.net.URLRequest; import _-3UH._SafeStr_37; import _-0Ge.AssetLoaderEvent; import _-4-i._SafeStr_4806; import flash.events.Event; import __AS3__.vec.*; public class ProductViewCatalogWidget extends _SafeStr_3460 implements _SafeStr_3459, _SafeStr_2325, _SafeStr_2447 { private static const _SafeStr_6533:int = 2; private static const _SafeStr_6534:int = 3; private static const _SafeStr_6535:int = 4; private var _SafeStr_6536:BitmapData; private var _SafeStr_6516:IWindow; private var _SafeStr_6517:IWindow; private var _SafeStr_6518:IBitmapWrapperWindow; private var _SafeStr_6537:IWindowContainer; private var _SafeStr_6538:IDisplayObjectWrapper; private var _SafeStr_6519:Point; private var _SafeStr_6539:IItemGridWindow; protected var _SafeStr_6275:XML; private var _SafeStr_6540:Array; private var _SafeStr_6541:_SafeStr_2367; private var _SafeStr_6542:_SafeStr_2445 = null; private var _SafeStr_5539:HabboCatalog; private var _SafeStr_6166:IWindow; private var _SafeStr_6543:Boolean = true; private var _SafeStr_6544:Boolean = false; private var _SafeStr_6545:Boolean = true; private var _SafeStr_6151:_SafeStr_2399; private var _SafeStr_6546:Boolean; public function ProductViewCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog){ super(k); this._SafeStr_5539 = _arg_2; } private static function _SafeStr_6547(k:_SafeStr_2445):Boolean{ var _local_3:int; var _local_4:_SafeStr_2382; var _local_2:Boolean; if (k.offer.productContainer.products.length == 2) { _local_3 = 0; while (_local_3 < 2) { _local_4 = k.offer.productContainer.products[_local_3]; if ((((_local_4._SafeStr_5797 == _SafeStr_2511._SafeStr_5815)) && ((_local_4._SafeStr_5766 == Product._SafeStr_6548)))) { _local_2 = true; }; _local_3++; }; }; return (_local_2); } override public function dispose():void{ if (!disposed) { events.removeEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6090); events.removeEventListener(_SafeStr_3451._SafeStr_6221, this._SafeStr_6549); events.removeEventListener(_SafeStr_5151._SafeStr_6038, this._SafeStr_6102); events.removeEventListener(_SafeStr_3451.TOTAL_PRICE_WIDGET_INITIALIZED, this._SafeStr_6550); this._SafeStr_5539 = null; this._SafeStr_6166 = null; super.dispose(); this._SafeStr_6536 = null; this._SafeStr_6537 = null; }; } override public function init():Boolean{ var _local_3:_SafeStr_2430; var _local_4:DisplayObject; if (!super.init()) { return (false); }; _SafeStr_5962(_SafeStr_4805._SafeStr_5988); if (!_SafeStr_5960) { _SafeStr_5322.getChildAt(0).width = _SafeStr_5322.width; _SafeStr_5322.getChildAt(0).height = _SafeStr_5322.height; }; if (_SafeStr_5322.tags.indexOf("2X") > -1) { }; this._SafeStr_6545 = (_SafeStr_5322.tags.indexOf("NO_ROOM_CANVAS") == -1); this._SafeStr_6166 = null; this._SafeStr_6516 = _SafeStr_5322.findChildByName("ctlg_product_name"); this._SafeStr_6516.caption = ""; this._SafeStr_6517 = _SafeStr_5322.findChildByName("ctlg_description"); this._SafeStr_6517.caption = ""; (this._SafeStr_6516 as ITextWindow).textColor = 0; (this._SafeStr_6517 as ITextWindow).textColor = 0; this._SafeStr_6518 = (_SafeStr_5322.findChildByName("ctlg_teaserimg_1") as IBitmapWrapperWindow); this._SafeStr_6537 = (_SafeStr_5322.findChildByName("room_canvas_container") as IWindowContainer); if (this._SafeStr_6537 != null) { this._SafeStr_6537.visible = false; this._SafeStr_6538 = (this._SafeStr_6537.findChildByName("room_canvas") as IDisplayObjectWrapper); _local_3 = (page.viewer.catalog as HabboCatalog)._SafeStr_6551; if (((!((this._SafeStr_6538 == null))) && (!((_local_3 == null))))) { this._SafeStr_6537.procedure = this._SafeStr_6552; _local_3._SafeStr_6553 = false; _local_3.reset(false); _local_4 = _local_3._SafeStr_6554(this._SafeStr_6538.width, this._SafeStr_6538.height); if (_local_4 != null) { this._SafeStr_6538.setDisplayObject(_local_4); }; } else { this._SafeStr_6537 = null; this._SafeStr_6538 = null; }; }; this._SafeStr_6519 = new Point(this._SafeStr_6518.x, this._SafeStr_6518.y); this._SafeStr_6539 = (_SafeStr_5322.findChildByName("bundleGrid") as IItemGridWindow); if (this._SafeStr_6539 == null) { _SafeStr_4.log("[ProductViewCatalogWidget] Bundle Grid not initialized!"); }; var k:XmlAsset = (page.viewer.catalog.assets.getAssetByName("gridItem") as XmlAsset); this._SafeStr_6275 = (k.content as XML); var _local_2:BitmapDataAsset = (page.viewer.catalog.assets.getAssetByName("ctlg_dyndeal_background") as BitmapDataAsset); this._SafeStr_6536 = (_local_2.content as BitmapData); events.addEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6090); events.addEventListener(_SafeStr_3451._SafeStr_6221, this._SafeStr_6549); events.addEventListener(_SafeStr_5151._SafeStr_6038, this._SafeStr_6102); events.addEventListener(_SafeStr_3451.TOTAL_PRICE_WIDGET_INITIALIZED, this._SafeStr_6550); return (true); } private function _SafeStr_6552(k:WindowEvent, _arg_2:IWindow):void{ switch (k.type) { case WindowMouseEvent.CLICK: if (this._SafeStr_5539._SafeStr_6551 != null) { this._SafeStr_5539._SafeStr_6551._SafeStr_6555(); }; return; case WindowMouseEvent.UP: case WindowMouseEvent._SafeStr_5575: this._SafeStr_6546 = false; return; case WindowMouseEvent.DOWN: this._SafeStr_6546 = true; return; case WindowMouseEvent._SafeStr_5577: if (this._SafeStr_6546) { if (this._SafeStr_5539.isDraggable(this._SafeStr_6151)) { this._SafeStr_5539._SafeStr_6157(this, this._SafeStr_6151); }; }; this._SafeStr_6546 = false; return; }; } private function _SafeStr_6090(k:_SafeStr_2445):void{ var _local_2:String; var _local_3:_SafeStr_2399; var _local_4:BitmapData; var _local_5:Point; var _local_6:_SafeStr_2430; var _local_7:_SafeStr_2382; var _local_8:_SafeStr_2973; var _local_9:_SafeStr_3491; var _local_10:_SafeStr_48; var _local_11:_SafeStr_2354; var _local_12:Vector.; var _local_13:Array; var _local_14:String; var _local_15:String; var _local_16:String; var _local_17:String; var _local_18:String; var _local_19:String; var _local_20:String; var _local_21:_SafeStr_2354; var _local_22:String; var _local_23:_SafeStr_637; var _local_24:IWindowContainer; var _local_25:uint; var _local_26:BitmapData; var _local_27:HabboCatalog; var _local_28:_SafeStr_48; var _local_29:Point; var _local_30:int; var _local_31:Point; var _local_32:_SafeStr_136; var _local_33:_SafeStr_135; var _local_34:_SafeStr_134; if (k == null) { return; }; this._SafeStr_6542 = k; this._SafeStr_6556(); _local_3 = k.offer; this._SafeStr_6151 = _local_3; if (this._SafeStr_6539 != null) { this._SafeStr_6539.visible = false; this._SafeStr_6539.destroyGridItems(); }; this._SafeStr_6516.caption = _local_3._SafeStr_6273; this._SafeStr_6517.caption = _local_3._SafeStr_6274; this._SafeStr_6517.y = (this._SafeStr_6516.y + this._SafeStr_6516.height); if (((((this._SafeStr_5539._SafeStr_5812) && (_local_3._SafeStr_5796))) && (this._SafeStr_6544))) { this._SafeStr_6557(); this._SafeStr_6558(_local_3); this._SafeStr_6543 = false; } else { events.dispatchEvent(new _SafeStr_5151(_SafeStr_5151._SafeStr_6029)); events.dispatchEvent(new _SafeStr_5156(_SafeStr_5156._SafeStr_6029)); this._SafeStr_6543 = true; }; if (this._SafeStr_6543) { this._SafeStr_6166 = this._SafeStr_5539.utils._SafeStr_6167(_local_3, _SafeStr_5322, this._SafeStr_6166, this._SafeStr_6518, -6, false, 6, page.acceptSeasonCurrencyAsCredits, page.acceptSeasonCurrencyAsCredits); } else { if (this._SafeStr_6166 != null) { _SafeStr_5322.removeChild(this._SafeStr_6166); this._SafeStr_6166.dispose(); this._SafeStr_6166 = null; }; }; if (((!((_local_3._SafeStr_6048 == null))) && (!((_local_3._SafeStr_6048 == ""))))) { this._SafeStr_5539.utils._SafeStr_6559(_local_3._SafeStr_6048, _SafeStr_5322, 6, 38, true, false); } else { if (_SafeStr_6547(k)) { this._SafeStr_5539.utils._SafeStr_6560("catalogue_effects_ninja", _SafeStr_5322, 6, 38, true, false); } else { this._SafeStr_5539.utils._SafeStr_6561(_SafeStr_5322); }; }; if (ProductImageConfiguration._SafeStr_5813(_local_3._SafeStr_5799)) { this._SafeStr_6562(ProductImageConfiguration._SafeStr_5814[_local_3._SafeStr_5799]); if (this._SafeStr_6537 != null) { this._SafeStr_6537.visible = false; }; } else { _local_5 = new Point(0, 0); _local_6 = this._SafeStr_5539._SafeStr_6551; switch (_local_3._SafeStr_6081) { case Offer._SafeStr_6392: _local_4 = this._SafeStr_6536.clone(); if (this._SafeStr_6539 != null) { this._SafeStr_6539.visible = true; _local_9 = (_local_3.productContainer as _SafeStr_3491); _local_9._SafeStr_6278(this._SafeStr_6539, this._SafeStr_6275); this._SafeStr_6539.scrollV = 0; }; if (this._SafeStr_6537 != null) { this._SafeStr_6537.visible = false; }; break; case Offer._SafeStr_6082: case Offer._SafeStr_6527: case Offer._SafeStr_6583: _local_7 = _local_3.product; if (((!((this._SafeStr_6537 == null))) && (this._SafeStr_6545))) { if ((((((_local_7._SafeStr_5797 == _SafeStr_2511._SafeStr_5754)) || ((_local_7._SafeStr_5797 == _SafeStr_2511._SafeStr_5755)))) || ((_local_7._SafeStr_5797 == _SafeStr_2511._SafeStr_5815)))) { this._SafeStr_6537.visible = true; } else { this._SafeStr_6537.visible = false; }; }; if (((!((_local_6 == null))) && (!((this._SafeStr_6538 == null))))) { _local_6._SafeStr_6563.y = ((_local_7.isUniqueLimitedItem) ? -15 : 0); _local_6._SafeStr_6553 = false; }; switch (_local_7._SafeStr_5797) { case _SafeStr_2511._SafeStr_5754: if (((!((_local_6 == null))) && (!((this._SafeStr_6538 == null))))) { if ((((_local_7 == null)) || ((_local_7._SafeStr_5768 == null)))) { break; }; if (_local_7._SafeStr_5768.category == _SafeStr_2417._SafeStr_5606) { _local_11 = this._SafeStr_5539.sessionDataManager._SafeStr_6564(_local_7._SafeStr_5768.id); _local_12 = new Vector.(0); _local_13 = _local_11._SafeStr_5598.split(","); for each (_local_14 in _local_13) { if ((page.viewer.catalog as HabboCatalog).avatarRenderManager.isValidFigureSetForGender(parseInt(_local_14), (page.viewer.catalog as HabboCatalog).sessionDataManager.gender)) { _local_12.push(parseInt(_local_14)); }; }; _local_2 = (page.viewer.catalog as HabboCatalog).avatarRenderManager.getFigureStringWithFigureIds((page.viewer.catalog as HabboCatalog).sessionDataManager.figure, (page.viewer.catalog as HabboCatalog).sessionDataManager.gender, _local_12); _local_6._SafeStr_6565(_local_2, _local_7._SafeStr_5766); } else { _local_6._SafeStr_6566(_local_7._SafeStr_5766, new _SafeStr_2308(90, 0, 0), this._SafeStr_6541); }; } else { _local_8 = page.viewer.roomEngine.getFurnitureImage(_local_7._SafeStr_5766, new _SafeStr_2308(90, 0, 0), 64, this, 0, _local_7._SafeStr_5769, -1, -1, this._SafeStr_6541); _local_3._SafeStr_6526 = _local_8.id; }; break; case _SafeStr_2511._SafeStr_5755: if ((((((_local_7._SafeStr_5768.category == _SafeStr_6533)) || ((_local_7._SafeStr_5768.category == _SafeStr_6534)))) || ((_local_7._SafeStr_5768.category == _SafeStr_6535)))) { _local_15 = this._SafeStr_5539.roomEngine._SafeStr_6567(this._SafeStr_5539.roomEngine.activeRoomId, _SafeStr_2485._SafeStr_6568); _local_16 = this._SafeStr_5539.roomEngine._SafeStr_6567(this._SafeStr_5539.roomEngine.activeRoomId, _SafeStr_2485._SafeStr_6569); _local_17 = this._SafeStr_5539.roomEngine._SafeStr_6567(this._SafeStr_5539.roomEngine.activeRoomId, _SafeStr_2485._SafeStr_6570); _local_15 = ((((_local_15) && ((_local_15.length > 0)))) ? _local_15 : "101"); _local_16 = ((((_local_16) && ((_local_16.length > 0)))) ? _local_16 : "101"); _local_17 = ((((_local_17) && ((_local_17.length > 0)))) ? _local_17 : "1.1"); _local_6._SafeStr_6571(true, true); _local_18 = (((_local_7._SafeStr_5768.category == _SafeStr_6534)) ? _local_7._SafeStr_5769 : _local_16); _local_19 = (((_local_7._SafeStr_5768.category == _SafeStr_6533)) ? _local_7._SafeStr_5769 : _local_15); _local_20 = (((_local_7._SafeStr_5768.category == _SafeStr_6535)) ? _local_7._SafeStr_5769 : _local_17); _local_6._SafeStr_6572(_local_18, _local_19, _local_20); if (_local_7._SafeStr_5768.category == _SafeStr_6535) { _local_21 = this._SafeStr_5539._SafeStr_6573("ads_twi_windw", _SafeStr_2511._SafeStr_5755); _local_6._SafeStr_6574(_local_21.id, new _SafeStr_2308(90, 0, 0), _local_21._SafeStr_5598); }; } else { if (((!((_local_6 == null))) && (!((this._SafeStr_6538 == null))))) { _local_6._SafeStr_6574(_local_7._SafeStr_5766, new _SafeStr_2308(90, 0, 0), _local_7._SafeStr_5769); } else { _local_8 = page.viewer.roomEngine.getWallItemImage(_local_7._SafeStr_5766, new _SafeStr_2308(90, 0, 0), 64, this, 0, _local_7._SafeStr_5769); _local_3._SafeStr_6526 = _local_8.id; }; }; break; case _SafeStr_2511._SafeStr_5821: _local_10 = this._SafeStr_5539.avatarRenderManager.createAvatarImage(_local_7._SafeStr_5769, _SafeStr_111._SafeStr_5816, null); _local_10.appendAction(AvatarAction._SafeStr_5819, AvatarAction._SafeStr_5820); _local_10.setDirection(_SafeStr_51._SafeStr_5817, 4); _local_10.setDirection(_SafeStr_51._SafeStr_5824, 3); _local_4 = _local_10._SafeStr_5823(_SafeStr_51._SafeStr_5817); break; case _SafeStr_2511._SafeStr_5815: if (((!((_local_6 == null))) && (!((this._SafeStr_6538 == null))))) { _local_22 = (page.viewer.catalog as HabboCatalog).sessionDataManager.figure; _local_6._SafeStr_6565(_local_22, _local_7._SafeStr_5766); } else { _local_23 = page.viewer.catalog.windowManager; _local_24 = (_SafeStr_5322.findChildByName("pixelsBackground") as IWindowContainer); _local_25 = 4291611852; if (_local_24 != null) { _local_24.visible = true; _local_25 = _local_24.color; }; _local_4 = new BitmapData(this._SafeStr_6518.width, this._SafeStr_6518.height, false, _local_25); _local_26 = null; _local_27 = (page.viewer.catalog as HabboCatalog); if (_local_27.avatarRenderManager != null) { _local_2 = _local_27.sessionDataManager.figure; _local_28 = _local_27.avatarRenderManager.createAvatarImage(_local_2, _SafeStr_111._SafeStr_5816); if (_local_28 != null) { _local_28.setDirection(_SafeStr_51._SafeStr_5824, 3); _local_28._SafeStr_6575(); _local_28.appendAction(AvatarAction._SafeStr_5819, AvatarAction._SafeStr_5820); _local_28.appendAction(AvatarAction._SafeStr_6576, _local_7._SafeStr_5766); _local_28._SafeStr_6577(); _local_28._SafeStr_6578(1); _local_28._SafeStr_6578(1); _local_26 = _local_28.getImage(_SafeStr_51._SafeStr_5817, true); _local_29 = new Point(0, 0); if (_local_26 != null) { _local_32 = _local_28._SafeStr_6579; if (_local_32 != null) { }; _local_29.x = ((_local_4.width - _local_26.width) / 2); _local_29.y = ((_local_4.height - _local_26.height) / 2); for each (_local_33 in _local_28._SafeStr_6580()) { if (_local_33.id == "avatar") { _local_34 = _local_28._SafeStr_6581(_local_33); _local_5.x = _local_34.dx; _local_5.y = _local_34.dy; }; }; }; _local_30 = 64; _local_31 = new Point(((_local_26.width - _local_30) / 2), (_local_26.height - (_local_30 / 4))); this._SafeStr_6582(_local_4, _local_28, _local_5, _local_29.add(_local_31), false); _local_4.copyPixels(_local_26, _local_26.rect, _local_29, null, null, true); this._SafeStr_6582(_local_4, _local_28, _local_5, _local_29.add(_local_31)); }; }; if (_local_28) { _local_28.dispose(); }; }; break; case _SafeStr_2511._SafeStr_5800: break; default: _SafeStr_4.log(("[ProductViewCatalogWidget] Unknown Product Type: " + _local_7._SafeStr_5797)); }; if (_local_8 != null) { _local_4 = _local_8.data; }; break; default: _SafeStr_4.log(("[ProductViewCatalogWidget] Unknown pricing model" + _local_3._SafeStr_6081)); }; this._SafeStr_5599(_local_4, true, _local_5); }; if (((((((((((this._SafeStr_6545) && (_local_6))) && (this._SafeStr_6538))) && (this._SafeStr_6537))) && (this._SafeStr_6538.visible))) && (this._SafeStr_6537.visible))) { (this._SafeStr_6516 as ITextWindow).textColor = 0xFFFFFFFF; (this._SafeStr_6517 as ITextWindow).textColor = 0xFFFFFFFF; } else { (this._SafeStr_6516 as ITextWindow).textColor = 0xFF000000; (this._SafeStr_6517 as ITextWindow).textColor = 0xFF000000; }; _SafeStr_5322.invalidate(); } private function _SafeStr_6558(k:_SafeStr_2399):void{ var _local_2:_SafeStr_5157 = new _SafeStr_5157(_SafeStr_5157._SafeStr_6584); _local_2.activityPointType = k.activityPointType; _local_2.priceActivityPoints = k.priceInActivityPoints; _local_2.priceCredits = k.priceInCredits; _local_2._SafeStr_6048 = k._SafeStr_6048; events.dispatchEvent(new _SafeStr_5156(_SafeStr_5156._SafeStr_6025, _local_2)); } private function _SafeStr_6557():void{ if (this._SafeStr_5539._SafeStr_5795) { events.dispatchEvent(new _SafeStr_5151(_SafeStr_5151._SafeStr_6025, 1, this._SafeStr_5539.utils._SafeStr_6585)); } else { events.dispatchEvent(new _SafeStr_5151(_SafeStr_5151._SafeStr_6025, 1)); }; events.dispatchEvent(new _SafeStr_5151(_SafeStr_5151._SafeStr_6027)); if (this._SafeStr_5539._SafeStr_6121 != null) { events.dispatchEvent(new _SafeStr_5151(_SafeStr_5151._SafeStr_6031, this._SafeStr_5539._SafeStr_6121._SafeStr_6586)); }; events.dispatchEvent(new _SafeStr_5151(_SafeStr_5151._SafeStr_6033, 1)); } private function _SafeStr_6582(k:BitmapData, _arg_2:_SafeStr_48, _arg_3:Point, _arg_4:Point, _arg_5:Boolean=true):void{ var _local_6:_SafeStr_135; var _local_7:int; var _local_8:_SafeStr_134; var _local_9:int; var _local_10:int; var _local_11:int; var _local_12:int; var _local_13:int; var _local_14:String; var _local_15:BitmapDataAsset; var _local_16:BitmapData; var _local_17:Number; var _local_18:Number; var _local_19:Number; var _local_20:Matrix; for each (_local_6 in _arg_2._SafeStr_6580()) { _local_7 = _SafeStr_5322.getChildIndex(this._SafeStr_6518); _local_8 = _arg_2._SafeStr_6581(_local_6); _local_9 = 0; _local_10 = _local_6._SafeStr_6587(_arg_2.getDirection()); _local_11 = _local_6._SafeStr_6588(_arg_2.getDirection()); _local_12 = _local_6._SafeStr_6589(_arg_2.getDirection()); _local_13 = 0; if (!_arg_5) { if (_local_12 >= 0) { continue; }; } else { if (_local_12 < 0) { continue; }; }; if (_local_6._SafeStr_6590) { _local_13 = _arg_2.getDirection(); }; if (_local_8 != null) { _local_9 = _local_8._SafeStr_6591; _local_10 = (_local_10 + _local_8.dx); _local_11 = (_local_11 + _local_8.dy); _local_13 = (_local_13 + _local_8._SafeStr_6592); }; if (_local_13 < 0) { _local_13 = (_local_13 + 8); }; if (_local_13 > 7) { _local_13 = (_local_13 - 8); }; _local_14 = ((((((_arg_2._SafeStr_6593() + "_") + _local_6.member) + "_") + _local_13) + "_") + _local_9); _local_15 = _arg_2.getAsset(_local_14); if (_local_15 == null) { } else { _local_16 = (_local_15.content as BitmapData).clone(); _local_17 = 1; _local_18 = ((_arg_4.x - (1 * _local_15.offset.x)) + _local_10); _local_19 = ((_arg_4.y - (1 * _local_15.offset.y)) + _local_11); if (_local_6.ink == 33) { _local_20 = new Matrix(1, 0, 0, 1, (_local_18 - _arg_3.x), (_local_19 - _arg_3.y)); k.draw(_local_16, _local_20, null, BlendMode.ADD, null, false); } else { k.copyPixels(_local_16, _local_16.rect, new Point((_local_18 - _arg_3.x), (_local_19 - _arg_3.y))); }; }; }; } private function _SafeStr_6556():void{ var k:IBitmapWrapperWindow; for each (k in this._SafeStr_6540) { _SafeStr_5322.removeChild(k); k.dispose(); k = null; }; this._SafeStr_6540 = new Array(); } public function imageReady(k:int, _arg_2:BitmapData):void{ var _local_3:_SafeStr_2399; if (((((disposed) || ((page == null)))) || ((page.offers == null)))) { return; }; for each (_local_3 in page.offers) { if (_local_3._SafeStr_6526 == k) { this._SafeStr_5599(_arg_2, true); _local_3._SafeStr_6526 = 0; break; }; }; } public function _SafeStr_5602(k:int):void{ } private function _SafeStr_5599(k:BitmapData, _arg_2:Boolean, _arg_3:Point=null):void{ var _local_4:Point; if (((!((this._SafeStr_6518 == null))) && (!(window.disposed)))) { if (k == null) { k = new BitmapData(1, 1); _arg_2 = true; }; if (this._SafeStr_6518.bitmap == null) { this._SafeStr_6518.bitmap = new BitmapData(this._SafeStr_6518.width, this._SafeStr_6518.height, true, 0xFFFFFF); }; this._SafeStr_6518.bitmap.fillRect(this._SafeStr_6518.bitmap.rect, 0xFFFFFF); _local_4 = new Point(((this._SafeStr_6518.width - k.width) / 2), ((this._SafeStr_6518.height - k.height) / 2)); this._SafeStr_6518.bitmap.copyPixels(k, k.rect, _local_4, null, null, true); this._SafeStr_6518.invalidate(); this._SafeStr_6518.x = this._SafeStr_6519.x; this._SafeStr_6518.y = this._SafeStr_6519.y; if (_arg_3 != null) { this._SafeStr_6518.x = (this._SafeStr_6518.x + _arg_3.x); this._SafeStr_6518.y = (this._SafeStr_6518.y + _arg_3.y); }; }; if (_arg_2) { k.dispose(); }; } private function _SafeStr_6562(k:String):void{ if (((((((((!(k)) || (!(page)))) || (!(page.viewer)))) || (!(page.viewer.catalog)))) || (!(page.viewer.catalog.assets)))) { return; }; var _local_2:BitmapDataAsset = (page.viewer.catalog.assets.getAssetByName(k) as BitmapDataAsset); if (_local_2 == null) { this._SafeStr_6594(k); return; }; this._SafeStr_5599((_local_2.content as BitmapData), false); } private function _SafeStr_6594(k:String):void{ if (((((((!(k)) || (!(page)))) || (!(page.viewer)))) || (!(page.viewer.catalog)))) { return; }; var _local_2 = ((page.viewer.catalog.imageGalleryHost + k) + ".gif"); _SafeStr_4.log(("[ProductViewCatalogWidget] Retrieve Product Preview Asset: " + _local_2)); var _local_3:URLRequest = new URLRequest(_local_2); if (!page.viewer.catalog.assets) { return; }; var _local_4:_SafeStr_37 = page.viewer.catalog.assets.loadAssetFromFile(k, _local_3, "image/gif"); if (!_local_4) { return; }; _local_4.addEventListener(AssetLoaderEvent._SafeStr_6418, this._SafeStr_6595); } private function _SafeStr_6595(k:AssetLoaderEvent):void{ var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); if (_local_2 != null) { this._SafeStr_6562(_local_2.assetName); _local_2.removeEventListener(AssetLoaderEvent._SafeStr_6418, this._SafeStr_6595); }; } private function _SafeStr_6549(k:_SafeStr_4806):void{ var _local_2:_SafeStr_2430; this._SafeStr_6541 = k.stuffData; if (this._SafeStr_6542 != null) { _local_2 = (page.viewer.catalog as HabboCatalog)._SafeStr_6551; if (_local_2 != null) { _local_2.reset(false); }; this._SafeStr_6090(this._SafeStr_6542); }; } private function _SafeStr_6102(k:_SafeStr_5151):void{ var _local_2:IWindowContainer; if (k.type == _SafeStr_5151._SafeStr_6038) { _local_2 = (window.findChildByName("price_box_new") as IWindowContainer); if (((!((_local_2 == null))) && (!((this._SafeStr_6542 == null))))) { this._SafeStr_5539.utils._SafeStr_5807(_local_2, this._SafeStr_6542.offer); }; }; } private function _SafeStr_6550(k:Event):void{ this._SafeStr_6544 = true; } override public function closed():void{ var k:_SafeStr_2430 = (page.viewer.catalog as HabboCatalog)._SafeStr_6551; if (k) { k._SafeStr_6553 = true; }; } public function _SafeStr_6264(k:Boolean, _arg_2:String):void{ } } }//package _-0bT // _SafeStr_111 = "_-4QR" (String#2358, DoABC#3) // _SafeStr_134 = "_-3Ap" (String#7916, DoABC#3) // _SafeStr_135 = "_-0Df" (String#8559, DoABC#3) // _SafeStr_136 = "_-0kI" (String#21807, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2325 = "_-4CB" (String#1328, DoABC#3) // _SafeStr_2354 = "_-50Q" (String#686, DoABC#3) // _SafeStr_2367 = "_-6Fl" (String#731, DoABC#3) // _SafeStr_2382 = "_-1Fg" (String#1382, DoABC#3) // _SafeStr_2399 = "_-3Qi" (String#693, DoABC#3) // _SafeStr_2417 = "_-2Da" (String#1188, DoABC#3) // _SafeStr_2430 = "_-49z" (String#3485, DoABC#3) // _SafeStr_2445 = "_-22D" (String#2097, DoABC#3) // _SafeStr_2447 = "_-6if" (String#5825, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2511 = "_-2Gl" (String#1128, DoABC#3) // _SafeStr_2973 = "_-1qE" (String#690, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_3491 = "_-52s" (String#7561, DoABC#3) // _SafeStr_37 = "_-4eo" (String#1156, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_48 = "_-5ao" (String#1431, DoABC#3) // _SafeStr_4805 = "_-6L1" (String#1463, DoABC#3) // _SafeStr_4806 = "_-3xb" (String#8459, DoABC#3) // _SafeStr_51 = "_-Jc" (String#1722, DoABC#3) // _SafeStr_5151 = "_-56U" (String#2030, DoABC#3) // _SafeStr_5156 = "_-09s" (String#3807, DoABC#3) // _SafeStr_5157 = "_-2w1" (String#2222, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) // _SafeStr_5598 = "_-3po" (String#5847, DoABC#3) // _SafeStr_5599 = "_-60j" (String#3641, DoABC#3) // _SafeStr_5602 = "_-43s" (String#2214, DoABC#3) // _SafeStr_5606 = "_-1Kq" (String#19902, DoABC#3) // _SafeStr_5754 = "_-4oV" (String#2852, DoABC#3) // _SafeStr_5755 = "_-5hW" (String#2279, DoABC#3) // _SafeStr_5766 = "_-6es" (String#2982, DoABC#3) // _SafeStr_5768 = "_-3Be" (String#2340, DoABC#3) // _SafeStr_5769 = "_-5D" (String#1281, DoABC#3) // _SafeStr_5795 = "_-6fU" (String#11006, DoABC#3) // _SafeStr_5796 = "_-1ly" (String#4673, DoABC#3) // _SafeStr_5797 = "_-2eL" (String#2013, DoABC#3) // _SafeStr_5799 = "_-2bB" (String#2310, DoABC#3) // _SafeStr_5800 = "_-2OU" (String#6291, DoABC#3) // _SafeStr_5807 = "_-0fY" (String#9176, DoABC#3) // _SafeStr_5812 = "_-3TO" (String#11416, DoABC#3) // _SafeStr_5813 = "_-3zr" (String#24036, DoABC#3) // _SafeStr_5814 = "_-ku" (String#2179, DoABC#3) // _SafeStr_5815 = "_-2Jo" (String#4783, DoABC#3) // _SafeStr_5816 = "_-6bB" (String#2783, DoABC#3) // _SafeStr_5817 = "_-4Ef" (String#2333, DoABC#3) // _SafeStr_5819 = "_-0b8" (String#19773, DoABC#3) // _SafeStr_5820 = "_-2zc" (String#17890, DoABC#3) // _SafeStr_5821 = "_-YW" (String#13504, DoABC#3) // _SafeStr_5823 = "_-5Kz" (String#3211, DoABC#3) // _SafeStr_5824 = "_-373" (String#3552, DoABC#3) // _SafeStr_5960 = "_-Hf" (String#25331, DoABC#3) // _SafeStr_5962 = "_-3RT" (String#2695, DoABC#3) // _SafeStr_5988 = "_-0Cl" (String#19450, DoABC#3) // _SafeStr_6025 = "_-2hR" (String#4935, DoABC#3) // _SafeStr_6027 = "_-5Pp" (String#4787, DoABC#3) // _SafeStr_6029 = "_-5p0" (String#2386, DoABC#3) // _SafeStr_6031 = "_-50A" (String#14824, DoABC#3) // _SafeStr_6033 = "_-3xB" (String#14782, DoABC#3) // _SafeStr_6038 = "_-1Pq" (String#6238, DoABC#3) // _SafeStr_6048 = "_-6OH" (String#1626, DoABC#3) // _SafeStr_6081 = "_-4qZ" (String#4643, DoABC#3) // _SafeStr_6082 = "_-5EF" (String#8194, DoABC#3) // _SafeStr_6090 = "_-6DS" (String#6426, DoABC#3) // _SafeStr_6102 = "_-5Bk" (String#15724, DoABC#3) // _SafeStr_6121 = "_-6gh" (String#7076, DoABC#3) // _SafeStr_6151 = "_-0dj" (String#644, DoABC#3) // _SafeStr_6157 = "_-4Sn" (String#12135, DoABC#3) // _SafeStr_6166 = "_-0s1" (String#3115, DoABC#3) // _SafeStr_6167 = "_-ZW" (String#10369, DoABC#3) // _SafeStr_6221 = "_-1vO" (String#11389, DoABC#3) // _SafeStr_6264 = "_-6Be" (String#11716, DoABC#3) // _SafeStr_6273 = "_-3l8" (String#11312, DoABC#3) // _SafeStr_6274 = "_-2yn" (String#11272, DoABC#3) // _SafeStr_6275 = "_-kQ" (String#4053, DoABC#3) // _SafeStr_6278 = "_-2p2" (String#8163, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_6392 = "_-lU" (String#8970, DoABC#3) // _SafeStr_6418 = "_-63Y" (String#2878, DoABC#3) // _SafeStr_6516 = "_-65D" (String#3502, DoABC#3) // _SafeStr_6517 = "_-kX" (String#5030, DoABC#3) // _SafeStr_6518 = "_-xg" (String#1530, DoABC#3) // _SafeStr_6519 = "_-2dC" (String#9934, DoABC#3) // _SafeStr_6526 = "_-cE" (String#4016, DoABC#3) // _SafeStr_6527 = "_-1j1" (String#8390, DoABC#3) // _SafeStr_6533 = "_-65H" (String#4469, DoABC#3) // _SafeStr_6534 = "_-1R4" (String#4501, DoABC#3) // _SafeStr_6535 = "_-4Mg" (String#4235, DoABC#3) // _SafeStr_6536 = "_-nT" (String#26056, DoABC#3) // _SafeStr_6537 = "_-21X" (String#4893, DoABC#3) // _SafeStr_6538 = "_-AO" (String#4363, DoABC#3) // _SafeStr_6539 = "_-05i" (String#5036, DoABC#3) // _SafeStr_6540 = "_-6k7" (String#28819, DoABC#3) // _SafeStr_6541 = "_-2yD" (String#23319, DoABC#3) // _SafeStr_6542 = "_-4aI" (String#15547, DoABC#3) // _SafeStr_6543 = "_-5PU" (String#22881, DoABC#3) // _SafeStr_6544 = "_-VD" (String#27072, DoABC#3) // _SafeStr_6545 = "_-2kD" (String#24017, DoABC#3) // _SafeStr_6546 = "_-Ij" (String#19916, DoABC#3) // _SafeStr_6547 = "_-2Os" (String#29951, DoABC#3) // _SafeStr_6548 = "_-Ex" (String#16678, DoABC#3) // _SafeStr_6549 = "_-L4" (String#26748, DoABC#3) // _SafeStr_6550 = "_-5mm" (String#30996, DoABC#3) // _SafeStr_6551 = "_-393" (String#6873, DoABC#3) // _SafeStr_6552 = "_-0rD" (String#38350, DoABC#3) // _SafeStr_6553 = "_-205" (String#13170, DoABC#3) // _SafeStr_6554 = "_-6CI" (String#4258, DoABC#3) // _SafeStr_6555 = "_-0BZ" (String#19314, DoABC#3) // _SafeStr_6556 = "_-4r0" (String#37822, DoABC#3) // _SafeStr_6557 = "_-23C" (String#37707, DoABC#3) // _SafeStr_6558 = "_-6PY" (String#38563, DoABC#3) // _SafeStr_6559 = "_-0Iz" (String#35060, DoABC#3) // _SafeStr_6560 = "_-3zs" (String#36122, DoABC#3) // _SafeStr_6561 = "_-0Qy" (String#33975, DoABC#3) // _SafeStr_6562 = "_-5G7" (String#9049, DoABC#3) // _SafeStr_6563 = "_-1KY" (String#25376, DoABC#3) // _SafeStr_6564 = "_-0qA" (String#4064, DoABC#3) // _SafeStr_6565 = "_-l1" (String#25970, DoABC#3) // _SafeStr_6566 = "_-07T" (String#25871, DoABC#3) // _SafeStr_6567 = "_-6Wg" (String#5666, DoABC#3) // _SafeStr_6568 = "_-5a2" (String#6663, DoABC#3) // _SafeStr_6569 = "_-6Ou" (String#6926, DoABC#3) // _SafeStr_6570 = "_-00G" (String#6682, DoABC#3) // _SafeStr_6571 = "_-51H" (String#14814, DoABC#3) // _SafeStr_6572 = "_-3Aw" (String#6028, DoABC#3) // _SafeStr_6573 = "_-4Po" (String#24214, DoABC#3) // _SafeStr_6574 = "_-0AD" (String#13905, DoABC#3) // _SafeStr_6575 = "_-366" (String#35139, DoABC#3) // _SafeStr_6576 = "_-C1" (String#19844, DoABC#3) // _SafeStr_6577 = "_-21j" (String#35538, DoABC#3) // _SafeStr_6578 = "_-bA" (String#27609, DoABC#3) // _SafeStr_6579 = "_-6iN" (String#35765, DoABC#3) // _SafeStr_6580 = "_-1n6" (String#18418, DoABC#3) // _SafeStr_6581 = "_-EP" (String#19803, DoABC#3) // _SafeStr_6582 = "_-3zp" (String#28633, DoABC#3) // _SafeStr_6583 = "_-5PJ" (String#20526, DoABC#3) // _SafeStr_6584 = "_-6RQ" (String#23172, DoABC#3) // _SafeStr_6585 = "_-1oE" (String#31842, DoABC#3) // _SafeStr_6586 = "_-3yI" (String#36469, DoABC#3) // _SafeStr_6587 = "_-2LY" (String#24691, DoABC#3) // _SafeStr_6588 = "_-27B" (String#24910, DoABC#3) // _SafeStr_6589 = "_-1Pz" (String#26518, DoABC#3) // _SafeStr_6590 = "_-Qr" (String#28611, DoABC#3) // _SafeStr_6591 = "_-1PG" (String#28183, DoABC#3) // _SafeStr_6592 = "_-3vV" (String#27122, DoABC#3) // _SafeStr_6593 = "_-4dA" (String#20280, DoABC#3) // _SafeStr_6594 = "_-57d" (String#11078, DoABC#3) // _SafeStr_6595 = "_-49" (String#8906, DoABC#3) //------------------------------------------------------------ //_-0bT.RecyclerPrizesCatalogWidget package _-0bT{ import _-En._SafeStr_3456; import _-1oV.PrizeViewer; import _-6Sj.IItemListWindow; import _-En._SafeStr_2383; import _-29V.IWindowContainer; import _-3UH.XmlAsset; import flash.events.TimerEvent; import _-1oV._SafeStr_4813; import _-29V.IWindow; import _-6Sj.IItemGridWindow; import _-1oV.PrizeLevelContainer; import _-1oV.DealPrizeContainer; import _-1oV._SafeStr_2359; public class RecyclerPrizesCatalogWidget extends _SafeStr_3460 implements _SafeStr_3459, _SafeStr_3456 { private var _SafeStr_6596:Array; private var _SafeStr_6597:PrizeViewer; private var _SafeStr_6426:IItemListWindow; private var _SafeStr_6275:XML; private var _SafeStr_6598:XML; private var _SafeStr_6322:_SafeStr_2383; public function RecyclerPrizesCatalogWidget(k:IWindowContainer){ super(k); } override public function dispose():void{ super.dispose(); if (this._SafeStr_6597 != null) { this._SafeStr_6597.dispose(); this._SafeStr_6597 = null; }; this._SafeStr_6596 = null; this._SafeStr_6426 = null; this._SafeStr_6275 = null; this._SafeStr_6598 = null; this._SafeStr_6322 = null; } override public function init():Boolean{ var k:XmlAsset; if (!super.init()) { return (false); }; this._SafeStr_6597 = new PrizeViewer(); this._SafeStr_6596 = this.recycler._SafeStr_6599(); if (this._SafeStr_6596 == null) { return (false); }; this._SafeStr_6426 = (_SafeStr_5322.findChildByName("itemList") as IItemListWindow); k = (page.viewer.catalog.assets.getAssetByName("gridItem") as XmlAsset); this._SafeStr_6275 = (k.content as XML); k = (page.viewer.catalog.assets.getAssetByName("recyclerPrizesWidgetLevelItem") as XmlAsset); this._SafeStr_6598 = (k.content as XML); this._SafeStr_6278(); if ((((this._SafeStr_6596.length > 0)) && ((this._SafeStr_6596[0].prizes.length > 0)))) { this.select((this._SafeStr_6596[0].prizes[0] as _SafeStr_2383), false); }; return (true); } private function _SafeStr_6278(k:TimerEvent=null):void{ var _local_2:int; while (_local_2 < this._SafeStr_6596.length) { this._SafeStr_6600(this._SafeStr_6596[_local_2]); _local_2++; }; } private function _SafeStr_6600(k:PrizeLevelContainer):void{ var _local_6:_SafeStr_4813; var _local_2:IWindowContainer = (page.viewer.catalog.windowManager.buildFromXML(this._SafeStr_6598) as IWindowContainer); this._SafeStr_6426.addListItem(_local_2); var _local_3:IWindow = _local_2.findChildByName("headerText"); if (_local_3 != null) { _local_3.caption = page.viewer.catalog.localization.getLocalization(("recycler.prizes.category." + k._SafeStr_6601)); }; var _local_4:IItemGridWindow = (_local_2.findChildByName("itemGrid") as IItemGridWindow); var _local_5:int; while (_local_5 < k.prizes.length) { _local_6 = k.prizes[_local_5]; this._SafeStr_6602(_local_6, _local_4); _local_5++; }; } private function _SafeStr_6602(k:_SafeStr_4813, _arg_2:IItemGridWindow):void{ if ((((((k == null)) || ((_arg_2 == null)))) || (_arg_2.disposed))) { return; }; var _local_3:IWindowContainer = (page.viewer.catalog.windowManager.buildFromXML(this._SafeStr_6275) as IWindowContainer); _local_3.findChildByName("clubLevelIcon").visible = false; k.view = _local_3; k.grid = this; k.setIcon(page.viewer.roomEngine); _arg_2._SafeStr_5382(_local_3); _arg_2.height = _arg_2._SafeStr_6603.height; if ((k is DealPrizeContainer)) { _arg_2.width = _arg_2._SafeStr_6603.width; }; } public function select(k:_SafeStr_2383, _arg_2:Boolean):void{ if (k == null) { return; }; if (this._SafeStr_6322 != null) { this._SafeStr_6322.deactivate(); }; this._SafeStr_6322 = k; k.activate(); var _local_3:IWindowContainer = (window.findChildByName("productView") as IWindowContainer); var _local_4:_SafeStr_4813 = (k as _SafeStr_4813); var _local_5:DealPrizeContainer = (k as DealPrizeContainer); var _local_6:String = ""; if (_local_5 != null) { _local_6 = page.viewer.catalog.localization.getLocalization(("recycler.prizes.odds." + _local_4._SafeStr_6604)); this._SafeStr_6597._SafeStr_6605(page.viewer.roomEngine, page, this._SafeStr_6275, _local_3, _local_5, _local_4.title, _local_6); } else { if (_local_4 != null) { _local_6 = page.viewer.catalog.localization.getLocalization(("recycler.prizes.odds." + _local_4._SafeStr_6604)); this._SafeStr_6597._SafeStr_6606(page.viewer.roomEngine, _local_3, _local_4._SafeStr_6607, _local_4._SafeStr_6608, _local_4.title, _local_6); }; }; } public function _SafeStr_6281(k:_SafeStr_2383):Boolean{ return (false); } private function get recycler():_SafeStr_2359{ return (page.viewer.catalog.getRecycler()); } } }//package _-0bT // _SafeStr_2359 = "_-2Zf" (String#8016, DoABC#3) // _SafeStr_2383 = "_-08I" (String#3016, DoABC#3) // _SafeStr_3456 = "_-1Re" (String#5499, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_4813 = "_-0eK" (String#4979, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5382 = "_-492" (String#2697, DoABC#3) // _SafeStr_6275 = "_-kQ" (String#4053, DoABC#3) // _SafeStr_6278 = "_-2p2" (String#8163, DoABC#3) // _SafeStr_6281 = "_-4tE" (String#15786, DoABC#3) // _SafeStr_6322 = "_-6lT" (String#1841, DoABC#3) // _SafeStr_6426 = "_-0Xo" (String#747, DoABC#3) // _SafeStr_6596 = "_-rb" (String#3540, DoABC#3) // _SafeStr_6597 = "_-4UR" (String#6856, DoABC#3) // _SafeStr_6598 = "_-38C" (String#22280, DoABC#3) // _SafeStr_6599 = "_-0iL" (String#27081, DoABC#3) // _SafeStr_6600 = "_-0bo" (String#33759, DoABC#3) // _SafeStr_6601 = "_-1kj" (String#24463, DoABC#3) // _SafeStr_6602 = "_-6Am" (String#37236, DoABC#3) // _SafeStr_6603 = "_-B5" (String#2119, DoABC#3) // _SafeStr_6604 = "_-2FF" (String#29400, DoABC#3) // _SafeStr_6605 = "_-qD" (String#34854, DoABC#3) // _SafeStr_6606 = "_-TW" (String#34983, DoABC#3) // _SafeStr_6607 = "_-1g2" (String#10498, DoABC#3) // _SafeStr_6608 = "_-Pr" (String#8804, DoABC#3) //------------------------------------------------------------ //_-0bT.RoomAdsCatalogWidget package _-0bT{ import _-3WJ.HabboCatalog; import _-2jU._SafeStr_2275; import _-6Sj.IDropMenuWindow; import _-29V.IWindowContainer; import _-2rM._SafeStr_2309; import _-53T._SafeStr_4307; import _-5Vh.WindowEvent; import _-4-i._SafeStr_3451; import _-07G._SafeStr_2416; import _-UK._SafeStr_194; import _-56A._SafeStr_3329; import _-yK._SafeStr_4651; import _-6K0._SafeStr_5013; import _-3WJ._SafeStr_2399; import _-4-i._SafeStr_2445; import _-4-i._SafeStr_3507; import _-6Sj.ITextFieldWindow; import _-29V.IWindow; import _-En.Offer; import __AS3__.vec.Vector; import _-5A9._SafeStr_2356; public class RoomAdsCatalogWidget extends _SafeStr_3460 implements _SafeStr_3459 { private var _SafeStr_5539:HabboCatalog; private var _SafeStr_6609:_SafeStr_2275 = null; private var _name:String; private var _SafeStr_5711:String; private var _SafeStr_6610:Array; private var _SafeStr_6611:Boolean; private var _SafeStr_6612:IDropMenuWindow; public function RoomAdsCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog){ super(k); this._SafeStr_5539 = _arg_2; } override public function init():Boolean{ if (!super.init()) { return (false); }; if (this._SafeStr_5539 == null) { return (false); }; var k:_SafeStr_2309 = this._SafeStr_5539.connection; if (this._SafeStr_6609 == null) { this._SafeStr_6609 = new _SafeStr_4307(this._SafeStr_6613); k.addMessageEvent(this._SafeStr_6609); }; this._SafeStr_5539._SafeStr_6614(); window.findChildByName("name_input_text").addEventListener(WindowEvent._SafeStr_5844, this._SafeStr_6615); window.findChildByName("desc_input_text").addEventListener(WindowEvent._SafeStr_5844, this._SafeStr_6616); events.addEventListener(_SafeStr_3451.PURCHASE, this._SafeStr_6617); var _local_2:_SafeStr_2416 = this._SafeStr_5539._SafeStr_6242; var _local_3:int = this._SafeStr_5539.getInteger("room_ad.duration.minutes", 120); var _local_4:int = this._SafeStr_6618(_local_2, _local_3); this._SafeStr_5539.localization.registerParameter("roomad.catalog_text", "duration", String(_local_4)); this._SafeStr_5539.roomEngine.events.addEventListener(_SafeStr_194._SafeStr_6619, this._SafeStr_6620); this._SafeStr_6621(); return (true); } private function _SafeStr_6618(k:_SafeStr_2416, _arg_2:int):int{ var _local_3:Boolean = this._SafeStr_5539.getBoolean("roomad.limited_extension"); if (((((!(_local_3)) || ((k == null)))) || ((k.expirationTime == null)))) { return (_arg_2); }; var _local_4:Date = new Date(); var _local_5:Number = _local_4.getTime(); var _local_6:Number = k.expirationTime.getTime(); var _local_7:Number = (_local_5 - _local_6); var _local_8:Number = (_local_7 / (1000 * 60)); _local_8 = (_local_8 + _arg_2); return (_local_8); } private function _SafeStr_6621():void{ var _local_2:_SafeStr_3329; if (window == null) { return; }; this._SafeStr_6612 = (window.findChildByName("categories_list") as IDropMenuWindow); var k:Array = []; for each (_local_2 in this._SafeStr_5539.navigator._SafeStr_6622) { k.push((("${navigator.searchcode.title.eventcategory__" + _local_2._SafeStr_5722) + "}")); }; this._SafeStr_6612.populate(k); this._SafeStr_6612.selection = 0; this._SafeStr_6612.addEventListener(WindowEvent._SafeStr_6365, this._SafeStr_6623); } private function _SafeStr_6620(k:_SafeStr_194):void{ if (k == null) { return; }; this._SafeStr_6624(k.roomId, false); } private function _SafeStr_6624(k:int, _arg_2:Boolean=false):void{ var _local_8:_SafeStr_4651; var _local_9:String; var _local_10:_SafeStr_2416; if (window == null) { return; }; var _local_3:IDropMenuWindow = (window.findChildByName("room_drop_menu") as IDropMenuWindow); if (this._SafeStr_6610 == null) { if (_local_3.numMenuItems > 0) { _local_3.selection = 0; }; return; }; var _local_4:int; var _local_5:Array = []; var _local_6:int; while (_local_6 < this._SafeStr_6610.length) { _local_8 = (this._SafeStr_6610[_local_6] as _SafeStr_4651); if (_arg_2) { if (_local_8.roomName.length > 25) { _local_9 = (_local_8.roomName.substr(0, 25) + "..."); _local_5.push(_local_9); } else { _local_5.push(_local_8.roomName); }; }; if (_local_8.roomId == k) { _local_4 = _local_6; }; _local_6++; }; if (_arg_2) { if (_local_5.length == 0) { _local_5.push(this._SafeStr_5539.localization.getLocalization("roomad.no.available.room", "roomad.no.available.room")); }; _local_3.populate(_local_5); }; var _local_7:_SafeStr_4651 = (this._SafeStr_6610[_local_4] as _SafeStr_4651); if (_local_7 != null) { _local_3.selection = _local_4; _local_10 = this._SafeStr_5539._SafeStr_6242; if (_local_10 == null) { _local_10 = new _SafeStr_2416(); this._SafeStr_5539._SafeStr_6242 = _local_10; }; _local_10.flatId = _local_7.roomId; } else { _local_3.selection = 0; }; } private function _SafeStr_6625():void{ var _local_2:_SafeStr_4651; var k:_SafeStr_2416 = this._SafeStr_5539._SafeStr_6242; if (((!((k == null))) && (k._SafeStr_5720))) { window.findChildByName("name_input_text").caption = k.name; window.findChildByName("desc_input_text").caption = k.description; _local_2 = new _SafeStr_4651(k.flatId, k.roomName, false); if (this._SafeStr_6610 != null) { this._SafeStr_6610.push(_local_2); }; if (this._SafeStr_6612 == null) { this._SafeStr_6612 = (window.findChildByName("categories_list") as IDropMenuWindow); }; this._SafeStr_6612.selection = (k._SafeStr_5722 - 1); }; } public function _SafeStr_6613(k:_SafeStr_2275):void{ var _local_7:_SafeStr_2416; var _local_8:IWindowContainer; if (((!(window)) || (window.disposed))) { return; }; var _local_2:_SafeStr_4307 = (k as _SafeStr_4307); var _local_3:_SafeStr_5013 = _local_2._SafeStr_5729(); var _local_4:IDropMenuWindow = (window.findChildByName("room_drop_menu") as IDropMenuWindow); this._SafeStr_6610 = _local_3.rooms; this._SafeStr_6611 = _local_3._SafeStr_6308; var _local_5:int = this._SafeStr_5539.roomEngine.activeRoomId; this._SafeStr_6625(); this._SafeStr_6621(); this._SafeStr_6624(_local_5, true); var _local_6:_SafeStr_2399 = this._SafeStr_6626(); if (_local_6 != null) { events.dispatchEvent(new _SafeStr_2445(_local_6)); _local_7 = this._SafeStr_5539._SafeStr_6242; if (_local_7 == null) { _local_7 = new _SafeStr_2416(); this._SafeStr_5539._SafeStr_6242 = _local_7; }; _local_7._SafeStr_5719 = _local_6._SafeStr_5719; this._SafeStr_5539._SafeStr_6242 = _local_7; _local_8 = (window.findChildByName("price_container") as IWindowContainer); this._SafeStr_5539.utils._SafeStr_5807(_local_8, _local_6); }; } private function _SafeStr_6617(k:_SafeStr_3507):void{ this._SafeStr_5539._SafeStr_6614(); window.findChildByName("name_input_text").caption = ""; window.findChildByName("desc_input_text").caption = ""; if (this._SafeStr_5539._SafeStr_6242) { this._SafeStr_5539._SafeStr_6242.clear(); }; } private function _SafeStr_6615(k:WindowEvent):void{ var _local_2:ITextFieldWindow = (k.target as ITextFieldWindow); if (_local_2 == null) { return; }; var _local_3:_SafeStr_2416 = this._SafeStr_5539._SafeStr_6242; if (_local_3 != null) { _local_3.name = _local_2.text; }; } private function _SafeStr_6616(k:WindowEvent):void{ var _local_2:ITextFieldWindow = (k.target as ITextFieldWindow); if (_local_2 == null) { return; }; var _local_3:_SafeStr_2416 = this._SafeStr_5539._SafeStr_6242; if (_local_3 != null) { _local_3.description = _local_2.text; }; } private function _SafeStr_6627(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:int; var _local_4:_SafeStr_4651; var _local_5:_SafeStr_2416; var _local_6:int; var _local_7:IWindow; var _local_8:String; if ((((k.type == WindowEvent._SafeStr_6365)) && ((this._SafeStr_6610.length > 0)))) { _local_3 = IDropMenuWindow(_arg_2).selection; _local_4 = (this._SafeStr_6610[_local_3] as _SafeStr_4651); _local_5 = this._SafeStr_5539._SafeStr_6242; if (_local_5) { _local_5.flatId = _local_4.roomId; _local_6 = this._SafeStr_5539.getInteger("room_ad.duration.minutes", 120); if (_local_4.roomId == _local_5._SafeStr_5721) { _local_6 = this._SafeStr_6618(_local_5, _local_6); }; _local_7 = window.findChildByName("ctlg_text_1"); _local_7.caption = "${roomad.catalog_text}"; this._SafeStr_5539.localization.registerParameter("roomad.catalog_text", "duration", String(_local_6)); _local_8 = this._SafeStr_5539.localization.getLocalization("roomad.catalog_text"); _local_7.caption = _local_8; }; }; } private function _SafeStr_6623(k:WindowEvent):void{ var _local_5:_SafeStr_3329; var _local_6:_SafeStr_2416; var _local_2:int; var _local_3:int = -1; var _local_4:int = this._SafeStr_6612.selection; for each (_local_5 in this._SafeStr_5539.navigator._SafeStr_6622) { if (_local_5.visible) { if (_local_4 == _local_2) { _local_3 = _local_5._SafeStr_5722; break; }; _local_2++; }; }; _local_6 = this._SafeStr_5539._SafeStr_6242; if (_local_6) { _local_6._SafeStr_5722 = _local_3; }; } private function _SafeStr_6626():_SafeStr_2399{ var _local_2:int; var _local_3:Offer; var k:Vector.<_SafeStr_2399> = page.offers; if (((!((k == null))) && (k))) { if (k.length == 1) { return (k[0]); }; _local_2 = 0; while (_local_2 < k.length) { _local_3 = (k[_local_2] as Offer); if ((((((_local_3.clubLevel == _SafeStr_2356._SafeStr_6174)) && (this._SafeStr_6611))) || (((!((_local_3.clubLevel == _SafeStr_2356._SafeStr_6174))) && (!(this._SafeStr_6611)))))) { return (_local_3); }; _local_2++; }; }; return (null); } override public function dispose():void{ var k:_SafeStr_2309; super.dispose(); if (this._SafeStr_5539 != null) { k = this._SafeStr_5539.connection; if (this._SafeStr_6609 != null) { k.removeMessageEvent(this._SafeStr_6609); this._SafeStr_6609 = null; }; this._SafeStr_5539.roomEngine.events.removeEventListener(_SafeStr_194._SafeStr_6619, this._SafeStr_6620); this._SafeStr_5539 = null; }; } } }//package _-0bT // _SafeStr_194 = "_-0lc" (String#1200, DoABC#3) // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2309 = "_-38x" (String#1056, DoABC#3) // _SafeStr_2356 = "_-k9" (String#1139, DoABC#3) // _SafeStr_2399 = "_-3Qi" (String#693, DoABC#3) // _SafeStr_2416 = "_-1vX" (String#3410, DoABC#3) // _SafeStr_2445 = "_-22D" (String#2097, DoABC#3) // _SafeStr_3329 = "_-4N6" (String#5698, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_3507 = "_-5cm" (String#4033, DoABC#3) // _SafeStr_4307 = "_-6dJ" (String#9291, DoABC#3) // _SafeStr_4651 = "_-0ei" (String#2801, DoABC#3) // _SafeStr_5013 = "_-3mK" (String#11217, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5711 = "_-2W5" (String#1305, DoABC#3) // _SafeStr_5719 = "_-5zr" (String#1484, DoABC#3) // _SafeStr_5720 = "_-5xY" (String#12392, DoABC#3) // _SafeStr_5721 = "_-0m7" (String#23211, DoABC#3) // _SafeStr_5722 = "_-1FU" (String#2393, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5807 = "_-0fY" (String#9176, DoABC#3) // _SafeStr_5844 = "_-2EM" (String#4084, DoABC#3) // _SafeStr_6174 = "_-6L0" (String#1995, DoABC#3) // _SafeStr_6242 = "_-5rz" (String#3340, DoABC#3) // _SafeStr_6308 = "_-1CA" (String#15840, DoABC#3) // _SafeStr_6365 = "_-183" (String#2263, DoABC#3) // _SafeStr_6609 = "_-6Vb" (String#12835, DoABC#3) // _SafeStr_6610 = "_-5OT" (String#1748, DoABC#3) // _SafeStr_6611 = "_-2g-" (String#8226, DoABC#3) // _SafeStr_6612 = "_-2Qf" (String#5741, DoABC#3) // _SafeStr_6613 = "_-5k9" (String#38364, DoABC#3) // _SafeStr_6614 = "_-RX" (String#23251, DoABC#3) // _SafeStr_6615 = "_-1pY" (String#34424, DoABC#3) // _SafeStr_6616 = "_-5bZ" (String#32746, DoABC#3) // _SafeStr_6617 = "_-qV" (String#34926, DoABC#3) // _SafeStr_6618 = "_-3uV" (String#27091, DoABC#3) // _SafeStr_6619 = "_-6K1" (String#6174, DoABC#3) // _SafeStr_6620 = "_-36U" (String#15812, DoABC#3) // _SafeStr_6621 = "_-4T1" (String#31765, DoABC#3) // _SafeStr_6622 = "_-5Nq" (String#10075, DoABC#3) // _SafeStr_6623 = "_-5ec" (String#36644, DoABC#3) // _SafeStr_6624 = "_-0mp" (String#27601, DoABC#3) // _SafeStr_6625 = "_-15Q" (String#34126, DoABC#3) // _SafeStr_6626 = "_-5Jq" (String#35372, DoABC#3) // _SafeStr_6627 = "_-61e" (String#45138, DoABC#3) //------------------------------------------------------------ //_-0bT.SingleViewCatalogWidget package _-0bT{ import _-29V.IWindowContainer; import _-3WJ.HabboCatalog; import _-4-i._SafeStr_3451; import _-3WJ._SafeStr_2399; import _-4-i._SafeStr_2445; import _-4-i._SafeStr_3507; public class SingleViewCatalogWidget extends ProductViewCatalogWidget implements _SafeStr_3459 { public function SingleViewCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog){ super(k, _arg_2); } override public function dispose():void{ super.dispose(); } override public function init():Boolean{ if (!super.init()) { return (false); }; events.addEventListener(_SafeStr_3451.WIDGETS_INITIALIZED, this._SafeStr_6277); return (true); } public function _SafeStr_6277(k:_SafeStr_3507):void{ if (page.offers.length == 0) { return; }; var _local_2:_SafeStr_2399 = page.offers[0]; events.dispatchEvent(new _SafeStr_2445(_local_2)); } } }//package _-0bT // _SafeStr_2399 = "_-3Qi" (String#693, DoABC#3) // _SafeStr_2445 = "_-22D" (String#2097, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3507 = "_-5cm" (String#4033, DoABC#3) // _SafeStr_6277 = "_-1nn" (String#4030, DoABC#3) //------------------------------------------------------------ //_-0bT.SoldLtdItemsCatalogWidget package _-0bT{ import _-3WJ.HabboCatalog; import _-29V.IWindowContainer; import _-4-i._SafeStr_3451; import __AS3__.vec.Vector; import _-0Kw._SafeStr_2366; import _-En.CatalogPage; import _-px._SafeStr_2386; import _-4-i._SafeStr_4807; import _-4-i._SafeStr_2445; import __AS3__.vec.*; public class SoldLtdItemsCatalogWidget extends _SafeStr_3460 implements _SafeStr_3459 { private var _SafeStr_5539:HabboCatalog; public function SoldLtdItemsCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog){ super(k); this._SafeStr_5539 = _arg_2; } override public function dispose():void{ if (!disposed) { events.removeEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6090); super.dispose(); }; } override public function init():Boolean{ if (!super.init()) { return (false); }; _SafeStr_5962(_SafeStr_4805._SafeStr_5996); window.visible = false; events.addEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6090); return (true); } private function _SafeStr_6090(k:_SafeStr_2445):void{ var _local_2:Vector.<_SafeStr_2366>; var _local_3:_SafeStr_2366; if ((((((k == null)) || ((k.offer == null)))) || ((k.offer.product == null)))) { return; }; if (page.mode == CatalogPage._SafeStr_6415) { _local_2 = this._SafeStr_5539._SafeStr_6412._SafeStr_6628(k.offer._SafeStr_5719); if (!_local_2) { _local_2 = new Vector.<_SafeStr_2366>(0); }; for each (_local_3 in _local_2) { if (_local_3.pageName.indexOf(_SafeStr_2386._SafeStr_6629) > -1) { window.visible = true; events.dispatchEvent(new _SafeStr_4807(_SafeStr_4805.PURCHASE, false)); return; }; }; }; if (page.layoutCode == "sold_ltd_items") { window.visible = true; events.dispatchEvent(new _SafeStr_4807(_SafeStr_4805.PURCHASE, false)); return; }; if (((k.offer.product.isUniqueLimitedItem) && ((k.offer.product.uniqueLimitedItemsLeft == 0)))) { window.visible = true; events.dispatchEvent(new _SafeStr_4807(_SafeStr_4805.PURCHASE, false)); } else { window.visible = false; events.dispatchEvent(new _SafeStr_4807(_SafeStr_4805.PURCHASE, true)); }; } } }//package _-0bT // _SafeStr_2366 = "_-62V" (String#846, DoABC#3) // _SafeStr_2386 = "_-2xZ" (String#3599, DoABC#3) // _SafeStr_2445 = "_-22D" (String#2097, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_4805 = "_-6L1" (String#1463, DoABC#3) // _SafeStr_4807 = "_-1yo" (String#5584, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5719 = "_-5zr" (String#1484, DoABC#3) // _SafeStr_5962 = "_-3RT" (String#2695, DoABC#3) // _SafeStr_5996 = "_-0G3" (String#19475, DoABC#3) // _SafeStr_6090 = "_-6DS" (String#6426, DoABC#3) // _SafeStr_6412 = "_-46g" (String#4002, DoABC#3) // _SafeStr_6415 = "_-1FR" (String#11243, DoABC#3) // _SafeStr_6628 = "_-3tY" (String#8411, DoABC#3) // _SafeStr_6629 = "_-J4" (String#25123, DoABC#3) //------------------------------------------------------------ //_-0bT.SpacesNewCatalogWidget package _-0bT{ import _-4Y1._SafeStr_3; import _-En._SafeStr_3456; import _-6Sj.ISelectorWindow; import _-29V.IWindowContainer; import _-5A9._SafeStr_2175; import __AS3__.vec.Vector; import _-3WJ._SafeStr_2399; import _-29V.IWindow; import _-4-i._SafeStr_3451; import _-6Sj.ISelectableWindow; import _-5Vh.WindowEvent; import _-4-i._SafeStr_3507; import _-En.ProductContainer; import _-4-i._SafeStr_2396; import _-En._SafeStr_2383; import _-4-i._SafeStr_5166; import _-En._SafeStr_2382; import _-En.Offer; import _-px._SafeStr_2511; import __AS3__.vec.*; public class SpacesNewCatalogWidget extends ItemGridCatalogWidget implements _SafeStr_3, _SafeStr_3459, _SafeStr_3456 { private var _SafeStr_6630:Array; private var _SafeStr_6631:Array; private var _SafeStr_6632:int = 0; private var _SafeStr_6633:Array; private var _SafeStr_6634:ISelectorWindow; private var _SafeStr_6635:Array; public function SpacesNewCatalogWidget(k:IWindowContainer, _arg_2:_SafeStr_2175, _arg_3:String){ this._SafeStr_6630 = ["wallpaper", "floor", "landscape"]; this._SafeStr_6631 = new Array(); this._SafeStr_6633 = [0, 0, 0]; this._SafeStr_6635 = ["group.walls", "group.floors", "group.views"]; super(k, _arg_2, _arg_3); } override public function dispose():void{ var k:Vector.<_SafeStr_2399>; var _local_2:_SafeStr_2399; super.dispose(); for each (k in this._SafeStr_6631) { for each (_local_2 in k) { _local_2.dispose(); }; }; this._SafeStr_6631 = null; } override public function init():Boolean{ var k:int; var _local_2:IWindow; _SafeStr_4.log("Init Item Group Catalog Widget (Spaces New)"); this._SafeStr_6636(); if (!super.init()) { return (false); }; events.addEventListener(_SafeStr_3451.WIDGETS_INITIALIZED, this._SafeStr_6277); this._SafeStr_6634 = (_SafeStr_5322.findChildByName("groups") as ISelectorWindow); if (this._SafeStr_6634) { k = 0; while (k < this._SafeStr_6634._SafeStr_6637) { _local_2 = this._SafeStr_6634._SafeStr_6465(k); if ((_local_2 is ISelectableWindow)) { _local_2.addEventListener(WindowEvent._SafeStr_6365, this._SafeStr_6638); }; k++; }; }; this.switchCategory(this._SafeStr_6635[this._SafeStr_6632]); this._SafeStr_6639(); return (true); } public function _SafeStr_6277(k:_SafeStr_3507):void{ var _local_2:int = this._SafeStr_6633[this._SafeStr_6632]; var _local_3:_SafeStr_2399 = this._SafeStr_6631[this._SafeStr_6632][_local_2]; this.select(_local_3.gridItem, false); } public function _SafeStr_6640(k:int):void{ var _local_2:_SafeStr_2399; if ((((k > -1)) && ((k < _SafeStr_6276.numGridItems)))) { _local_2 = this._SafeStr_6631[this._SafeStr_6632][k]; this.select(_local_2.gridItem, false); }; } override public function select(k:_SafeStr_2383, _arg_2:Boolean):void{ if (k == null) { return; }; super.select(k, false); var _local_3:_SafeStr_2399 = (k as ProductContainer).offer; if (_local_3 == null) { return; }; events.dispatchEvent(new _SafeStr_2396(_local_3.product._SafeStr_5769)); this._SafeStr_6633[this._SafeStr_6632] = (this._SafeStr_6631[this._SafeStr_6632] as Vector.<_SafeStr_2399>).indexOf(_local_3); this._SafeStr_6639(); } private function _SafeStr_6639():void{ var k:int = this._SafeStr_6633[0]; var _local_2:int = this._SafeStr_6633[1]; var _local_3:int = this._SafeStr_6633[2]; var _local_4:_SafeStr_2399 = (((this._SafeStr_6631[0].length > k)) ? this._SafeStr_6631[0][k] : null); var _local_5:_SafeStr_2399 = (((this._SafeStr_6631[1].length > _local_2)) ? this._SafeStr_6631[1][_local_2] : null); var _local_6:_SafeStr_2399 = (((this._SafeStr_6631[2].length > _local_3)) ? this._SafeStr_6631[2][_local_3] : null); if (((((!(_local_5)) || (!(_local_4)))) || (!(_local_6)))) { return; }; events.dispatchEvent(new _SafeStr_5166(_local_5.product._SafeStr_5769, _local_4.product._SafeStr_5769, _local_6.product._SafeStr_5769, 64)); } private function _SafeStr_6636():Boolean{ var k:_SafeStr_2399; var _local_2:_SafeStr_2382; var _local_3:int; var _local_4:String; var _local_5:int; for each (k in page.offers) { if ((((k._SafeStr_6081 == Offer._SafeStr_6082)) || ((k._SafeStr_6081 == Offer._SafeStr_6527)))) { _local_2 = k.product; if (_local_2 != null) { _local_3 = _local_2._SafeStr_5766; if ((((_local_2._SafeStr_5797 == _SafeStr_2511._SafeStr_5755)) || ((_local_2._SafeStr_5797 == _SafeStr_2511._SafeStr_5754)))) { if (_local_2._SafeStr_5768 != null) { _local_4 = _local_2._SafeStr_5768._SafeStr_5607; _local_5 = this._SafeStr_6630.indexOf(_local_4); if (this._SafeStr_6630.indexOf(_local_4) == -1) { this._SafeStr_6630.push(_local_4); }; while (this._SafeStr_6631.length < this._SafeStr_6630.length) { this._SafeStr_6631.push(new Vector.<_SafeStr_2399>(0)); }; switch (_local_4) { case "floor": (this._SafeStr_6631[_local_5] as Vector.<_SafeStr_2399>).push(k); break; case "wallpaper": (this._SafeStr_6631[_local_5] as Vector.<_SafeStr_2399>).push(k); break; case "landscape": (this._SafeStr_6631[_local_5] as Vector.<_SafeStr_2399>).push(k); break; default: _SafeStr_4.log(("[SpacesCatalogWidget] : " + _local_4)); }; }; }; }; }; }; page.replaceOffers(new Vector.<_SafeStr_2399>(0), false); return (true); } private function _SafeStr_6638(k:WindowEvent):void{ var _local_3:int; var _local_2:ISelectableWindow = (k.target as ISelectableWindow); if (_local_2) { _local_3 = this._SafeStr_6634._SafeStr_6641(_local_2); _SafeStr_4.log(("select: " + [_local_2.name, _local_3])); this.switchCategory(_local_2.name); }; } private function switchCategory(k:String):void{ var _local_3:Vector.<_SafeStr_2399>; var _local_4:int; if (disposed) { return; }; if (!this._SafeStr_6634) { return; }; this._SafeStr_6634._SafeStr_6446(this._SafeStr_6634._SafeStr_6445(k)); var _local_2:int = -1; switch (k) { case "group.walls": _local_2 = 0; break; case "group.floors": _local_2 = 1; break; case "group.views": _local_2 = 2; break; default: _local_2 = -1; }; if (_local_2 > -1) { if (_SafeStr_6322 != null) { _SafeStr_6322.deactivate(); }; _SafeStr_6322 = null; this._SafeStr_6632 = _local_2; if (_SafeStr_6276) { _SafeStr_6276.destroyGridItems(); }; _local_3 = (((this._SafeStr_6631[this._SafeStr_6632] == null)) ? new Vector.<_SafeStr_2399>(0) : this._SafeStr_6631[this._SafeStr_6632]); page.replaceOffers(_local_3, false); _SafeStr_6395(); _SafeStr_6278(); _SafeStr_6384(); if (_SafeStr_6374) { _SafeStr_6374.start(); }; _local_4 = this._SafeStr_6633[this._SafeStr_6632]; this._SafeStr_6640(_local_4); }; } } }//package _-0bT // _SafeStr_2175 = "_-4xS" (String#1073, DoABC#3) // _SafeStr_2382 = "_-1Fg" (String#1382, DoABC#3) // _SafeStr_2383 = "_-08I" (String#3016, DoABC#3) // _SafeStr_2396 = "_-558" (String#5186, DoABC#3) // _SafeStr_2399 = "_-3Qi" (String#693, DoABC#3) // _SafeStr_2511 = "_-2Gl" (String#1128, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3456 = "_-1Re" (String#5499, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3507 = "_-5cm" (String#4033, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_5166 = "_-4lM" (String#12474, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5607 = "_-6UJ" (String#3527, DoABC#3) // _SafeStr_5754 = "_-4oV" (String#2852, DoABC#3) // _SafeStr_5755 = "_-5hW" (String#2279, DoABC#3) // _SafeStr_5766 = "_-6es" (String#2982, DoABC#3) // _SafeStr_5768 = "_-3Be" (String#2340, DoABC#3) // _SafeStr_5769 = "_-5D" (String#1281, DoABC#3) // _SafeStr_5797 = "_-2eL" (String#2013, DoABC#3) // _SafeStr_6081 = "_-4qZ" (String#4643, DoABC#3) // _SafeStr_6082 = "_-5EF" (String#8194, DoABC#3) // _SafeStr_6276 = "_-32R" (String#1461, DoABC#3) // _SafeStr_6277 = "_-1nn" (String#4030, DoABC#3) // _SafeStr_6278 = "_-2p2" (String#8163, DoABC#3) // _SafeStr_6322 = "_-6lT" (String#1841, DoABC#3) // _SafeStr_6365 = "_-183" (String#2263, DoABC#3) // _SafeStr_6374 = "_-0c1" (String#983, DoABC#3) // _SafeStr_6384 = "_-3xn" (String#14564, DoABC#3) // _SafeStr_6395 = "_-20D" (String#23777, DoABC#3) // _SafeStr_6445 = "_-5gF" (String#7167, DoABC#3) // _SafeStr_6446 = "_-6Gs" (String#1744, DoABC#3) // _SafeStr_6465 = "_-4A" (String#6664, DoABC#3) // _SafeStr_6527 = "_-1j1" (String#8390, DoABC#3) // _SafeStr_6630 = "_-0Zg" (String#13747, DoABC#3) // _SafeStr_6631 = "_-6-p" (String#3172, DoABC#3) // _SafeStr_6632 = "_-x6" (String#2336, DoABC#3) // _SafeStr_6633 = "_-0jz" (String#11137, DoABC#3) // _SafeStr_6634 = "_-dE" (String#2010, DoABC#3) // _SafeStr_6635 = "_-1P7" (String#1104, DoABC#3) // _SafeStr_6636 = "_-515" (String#37020, DoABC#3) // _SafeStr_6637 = "_-1RD" (String#8018, DoABC#3) // _SafeStr_6638 = "_-0yS" (String#22253, DoABC#3) // _SafeStr_6639 = "_-1Vp" (String#31647, DoABC#3) // _SafeStr_6640 = "_-5rq" (String#33192, DoABC#3) // _SafeStr_6641 = "_-1OP" (String#12193, DoABC#3) //------------------------------------------------------------ //_-0bT.TrophyCatalogWidget package _-0bT{ import _-5x9._SafeStr_2325; import _-6Sj.IBitmapWrapperWindow; import _-WS.Map; import _-3WJ.HabboCatalog; import _-29V.IWindow; import _-29V.IWindowContainer; import _-4-i._SafeStr_3451; import _-6Sj.IContainerButtonWindow; import _-5Vh.WindowMouseEvent; import _-En.Offer; import _-4-i._SafeStr_2445; import _-4-i._SafeStr_5154; import _-4-i._SafeStr_3507; import flash.display.BitmapData; import _-En._SafeStr_2382; import _-5x9._SafeStr_2973; import _-3WJ._SafeStr_2399; import _-6bU._SafeStr_2357; import _-En.ProductImageConfiguration; import _-0bw._SafeStr_2308; import _-4-i._SafeStr_5153; import _-4-i._SafeStr_2396; import _-4-i._SafeStr_5158; import flash.geom.Point; import _-3UH.BitmapDataAsset; import flash.net.URLRequest; import _-3UH._SafeStr_37; import _-0Ge.AssetLoaderEvent; public class TrophyCatalogWidget extends _SafeStr_3460 implements _SafeStr_3459, _SafeStr_2325 { private static const gold:int = 0xFFCC00; private static const silver:int = 0xCCCCCC; private static const _SafeStr_6642:int = 0xCC6600; private var _SafeStr_6518:IBitmapWrapperWindow; private var _SafeStr_6643:Map; private var _SafeStr_6644:int = 0; private var _SafeStr_6645:String = "g"; private var _SafeStr_5539:HabboCatalog; private var _SafeStr_6166:IWindow; public function TrophyCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog){ super(k); this._SafeStr_5539 = _arg_2; } override public function dispose():void{ if (this._SafeStr_6643 != null) { this._SafeStr_6643.dispose(); }; this._SafeStr_6643 = null; this._SafeStr_5539 = null; this._SafeStr_6166 = null; super.dispose(); } override public function init():Boolean{ var _local_4:String; var _local_5:String; var _local_6:Map; var _local_7:IWindowContainer; if (!super.init()) { return (false); }; this._SafeStr_6518 = (window.findChildByName("ctlg_teaserimg_1") as IBitmapWrapperWindow); events.addEventListener(_SafeStr_3451.SELECT_PRODUCT, this._SafeStr_6047); events.addEventListener(_SafeStr_3451.COLOUR_INDEX, this._SafeStr_6386); events.addEventListener(_SafeStr_3451.TEXT_INPUT, this._SafeStr_6646); var k:IContainerButtonWindow = (window.findChildByName("ctlg_nextmodel_button") as IContainerButtonWindow); var _local_2:IContainerButtonWindow = (window.findChildByName("ctlg_prevmodel_button") as IContainerButtonWindow); if (k != null) { k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6647); }; if (_local_2 != null) { _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6648); }; this._SafeStr_6643 = new Map(); var _local_3:Offer; for each (_local_3 in page.offers) { _local_4 = this._SafeStr_6649(_local_3._SafeStr_5799); _local_5 = this._SafeStr_6650(_local_3._SafeStr_5799); if (this._SafeStr_6643.getValue(_local_4) == null) { this._SafeStr_6643.add(_local_4, new Map()); }; _local_6 = (this._SafeStr_6643.getValue(_local_4) as Map); _local_6.add(_local_5, _local_3); }; if (page.offers.length == 1) { k.visible = (_local_2.visible = false); if (page.offers[0].product.isColorable == false) { if (IWindowContainer(window.parent)) { _local_7 = (IWindowContainer(window.parent).findChildByName("colourGridWidget") as IWindowContainer); if (_local_7) { _local_7.visible = false; }; }; }; }; events.addEventListener(_SafeStr_3451.WIDGETS_INITIALIZED, this._SafeStr_6277); return (true); } private function _SafeStr_6277(k:_SafeStr_3507):void{ var _local_4:Offer; var _local_2:Array = new Array(); _local_2.push(gold); _local_2.push(silver); _local_2.push(_SafeStr_6642); var _local_3:Map = this._SafeStr_6643._SafeStr_5505(this._SafeStr_6644); if (_local_3 != null) { _local_4 = _local_3.getValue(this._SafeStr_6645); if (_local_4 == null) { _local_4 = _local_3._SafeStr_5505(0); }; if (_local_4 != null) { events.dispatchEvent(new _SafeStr_2445(_local_4)); }; }; events.dispatchEvent(new _SafeStr_5154(_local_2, "ctlg_clr_40x32_1", "ctlg_clr_40x32_2", "ctlg_clr_40x32_3")); } private function _SafeStr_6047(k:_SafeStr_2445):void{ var _local_4:BitmapData; var _local_5:_SafeStr_2382; var _local_6:_SafeStr_2973; if (k == null) { return; }; var _local_2:_SafeStr_2399 = k.offer; var _local_3:_SafeStr_2357 = page.viewer.catalog.getProductData(_local_2._SafeStr_5799); if (ProductImageConfiguration._SafeStr_5813(_local_2._SafeStr_5799)) { this._SafeStr_6562(ProductImageConfiguration._SafeStr_5814[_local_2._SafeStr_5799]); } else { _local_5 = _local_2.product; _local_6 = page.viewer.roomEngine.getFurnitureImage(_local_5._SafeStr_5766, new _SafeStr_2308(2, 0, 0), 64, this, 0, _local_5._SafeStr_5769); _local_2._SafeStr_6526 = _local_6.id; if (_local_6 != null) { _local_4 = _local_6.data; }; this._SafeStr_5599(_local_4, true); }; this._SafeStr_6166 = this._SafeStr_5539.utils._SafeStr_6167(_local_2, _SafeStr_5322, this._SafeStr_6166, this._SafeStr_6518, 0, false, 0); } private function _SafeStr_6386(k:_SafeStr_5153):void{ var _local_3:Offer; if (k.index == 0) { this._SafeStr_6645 = "g"; }; if (k.index == 1) { this._SafeStr_6645 = "s"; }; if (k.index == 2) { this._SafeStr_6645 = "b"; }; var _local_2:Map = this._SafeStr_6643._SafeStr_5505(this._SafeStr_6644); if (_local_2 != null) { _local_3 = _local_2.getValue(this._SafeStr_6645); if (_local_3 == null) { _local_3 = _local_2._SafeStr_5505(0); }; if (_local_3 != null) { events.dispatchEvent(new _SafeStr_2445(_local_3)); }; }; this._SafeStr_6166 = this._SafeStr_5539.utils._SafeStr_6167(_local_3, _SafeStr_5322, this._SafeStr_6166, this._SafeStr_6518, 0, false, 0); } public function _SafeStr_6646(k:_SafeStr_5158):void{ events.dispatchEvent(new _SafeStr_2396(k.text)); } public function imageReady(k:int, _arg_2:BitmapData):void{ var _local_3:Offer; if (((((disposed) || ((page == null)))) || ((page.offers == null)))) { return; }; for each (_local_3 in page.offers) { if (_local_3._SafeStr_6526 == k) { _local_3._SafeStr_6526 = 0; this._SafeStr_5599(_arg_2, true); break; }; }; } public function _SafeStr_5602(k:int):void{ } private function _SafeStr_6649(k:String):String{ var _local_2:String = this._SafeStr_6650(k); if (_local_2.length > 0) { return (k.slice(0, ((k.length - 1) - _local_2.length))); }; return (k); } private function _SafeStr_6650(k:String):String{ var _local_2:int = k.indexOf("prizetrophy_2011_"); if (_local_2 != -1) { return (""); }; var _local_3:int = (k.lastIndexOf("_") + 1); if (_local_3 <= 0) { return (""); }; var _local_4:String = k.substr(_local_3); if ((((_local_4.length > 1)) || (((((!((_local_4 == "g"))) && (!((_local_4 == "s"))))) && (!((_local_4 == "b"))))))) { return (""); }; return (_local_4); } private function _SafeStr_6647(k:WindowMouseEvent):void{ var _local_3:Offer; this._SafeStr_6644++; if (this._SafeStr_6644 >= this._SafeStr_6643.length) { this._SafeStr_6644 = 0; }; var _local_2:Map = this._SafeStr_6643._SafeStr_5505(this._SafeStr_6644); if (_local_2 != null) { _local_3 = _local_2.getValue(this._SafeStr_6645); if (_local_3 == null) { _local_3 = _local_2._SafeStr_5505(0); }; if (_local_3 != null) { events.dispatchEvent(new _SafeStr_2445(_local_3)); }; }; } private function _SafeStr_6648(k:WindowMouseEvent):void{ var _local_3:Offer; this._SafeStr_6644--; if (this._SafeStr_6644 < 0) { this._SafeStr_6644 = (this._SafeStr_6643.length - 1); }; var _local_2:Map = this._SafeStr_6643._SafeStr_5505(this._SafeStr_6644); if (_local_2 != null) { _local_3 = _local_2.getValue(this._SafeStr_6645); if (_local_3 == null) { _local_3 = _local_2._SafeStr_5505(0); }; if (_local_3 != null) { events.dispatchEvent(new _SafeStr_2445(_local_3)); }; }; } private function _SafeStr_5599(k:BitmapData, _arg_2:Boolean):void{ var _local_3:Point; if (((!(window.disposed)) && (!((this._SafeStr_6518 == null))))) { if (k == null) { k = new BitmapData(1, 1); _arg_2 = true; }; if (this._SafeStr_6518.bitmap == null) { this._SafeStr_6518.bitmap = new BitmapData(this._SafeStr_6518.width, this._SafeStr_6518.height, true, 0xFFFFFF); }; this._SafeStr_6518.bitmap.fillRect(this._SafeStr_6518.bitmap.rect, 0xFFFFFF); _local_3 = new Point(((this._SafeStr_6518.width - k.width) / 2), ((this._SafeStr_6518.height - k.height) / 2)); this._SafeStr_6518.bitmap.copyPixels(k, k.rect, _local_3, null, null, true); this._SafeStr_6518.invalidate(); }; if (((_arg_2) && (!((k == null))))) { k.dispose(); }; } private function _SafeStr_6562(k:String):void{ var _local_2:BitmapDataAsset = (page.viewer.catalog.assets.getAssetByName(k) as BitmapDataAsset); if (_local_2 == null) { this._SafeStr_6594(k); return; }; this._SafeStr_5599((_local_2.content as BitmapData), false); } private function _SafeStr_6594(k:String):void{ var _local_2 = ((page.viewer.catalog.imageGalleryHost + k) + ".gif"); _SafeStr_4.log(("[TrophyCatalogWidget] Retrieve Product Preview Asset: " + _local_2)); var _local_3:URLRequest = new URLRequest(_local_2); var _local_4:_SafeStr_37 = page.viewer.catalog.assets.loadAssetFromFile(k, _local_3, "image/gif"); _local_4.addEventListener(AssetLoaderEvent._SafeStr_6418, this._SafeStr_6595); } private function _SafeStr_6595(k:AssetLoaderEvent):void{ var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); if (_local_2 != null) { this._SafeStr_6562(_local_2.assetName); }; } } }//package _-0bT // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2325 = "_-4CB" (String#1328, DoABC#3) // _SafeStr_2357 = "_-k5" (String#2324, DoABC#3) // _SafeStr_2382 = "_-1Fg" (String#1382, DoABC#3) // _SafeStr_2396 = "_-558" (String#5186, DoABC#3) // _SafeStr_2399 = "_-3Qi" (String#693, DoABC#3) // _SafeStr_2445 = "_-22D" (String#2097, DoABC#3) // _SafeStr_2973 = "_-1qE" (String#690, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_3507 = "_-5cm" (String#4033, DoABC#3) // _SafeStr_37 = "_-4eo" (String#1156, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_5153 = "_-0ok" (String#8203, DoABC#3) // _SafeStr_5154 = "_-0n-" (String#7250, DoABC#3) // _SafeStr_5158 = "_-4ch" (String#13029, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5505 = "_-5V3" (String#908, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5599 = "_-60j" (String#3641, DoABC#3) // _SafeStr_5602 = "_-43s" (String#2214, DoABC#3) // _SafeStr_5766 = "_-6es" (String#2982, DoABC#3) // _SafeStr_5769 = "_-5D" (String#1281, DoABC#3) // _SafeStr_5799 = "_-2bB" (String#2310, DoABC#3) // _SafeStr_5813 = "_-3zr" (String#24036, DoABC#3) // _SafeStr_5814 = "_-ku" (String#2179, DoABC#3) // _SafeStr_6047 = "_-18E" (String#3450, DoABC#3) // _SafeStr_6166 = "_-0s1" (String#3115, DoABC#3) // _SafeStr_6167 = "_-ZW" (String#10369, DoABC#3) // _SafeStr_6277 = "_-1nn" (String#4030, DoABC#3) // _SafeStr_6386 = "_-23G" (String#10270, DoABC#3) // _SafeStr_6418 = "_-63Y" (String#2878, DoABC#3) // _SafeStr_6518 = "_-xg" (String#1530, DoABC#3) // _SafeStr_6526 = "_-cE" (String#4016, DoABC#3) // _SafeStr_6562 = "_-5G7" (String#9049, DoABC#3) // _SafeStr_6594 = "_-57d" (String#11078, DoABC#3) // _SafeStr_6595 = "_-49" (String#8906, DoABC#3) // _SafeStr_6642 = "_-0Dj" (String#25921, DoABC#3) // _SafeStr_6643 = "_-2Kw" (String#5804, DoABC#3) // _SafeStr_6644 = "_-4KP" (String#6599, DoABC#3) // _SafeStr_6645 = "_-3AR" (String#9928, DoABC#3) // _SafeStr_6646 = "_-6Qu" (String#32041, DoABC#3) // _SafeStr_6647 = "_-1r3" (String#32201, DoABC#3) // _SafeStr_6648 = "_-6WN" (String#38984, DoABC#3) // _SafeStr_6649 = "_-MX" (String#32572, DoABC#3) // _SafeStr_6650 = "_-Op" (String#27112, DoABC#3) //------------------------------------------------------------ //_-0bT.UserBadgeSelectorCatalogWidget package _-0bT{ import _-6Sj.IItemGridWindow; import _-3WJ.HabboCatalog; import _-2jU._SafeStr_2275; import _-29V.IWindowContainer; import _-3UH.XmlAsset; import _-4-i._SafeStr_3451; import _-0fE._SafeStr_3471; import _-3WJ._SafeStr_2399; import _-4-i._SafeStr_3507; import _-4-i._SafeStr_2445; import _-6Tv._SafeStr_3453; import _-6Sj._SafeStr_2600; import _-5W._SafeStr_4670; import _-6Sj.IBorderWindow; import _-5Vh.WindowMouseEvent; import _-4-i._SafeStr_2396; import _-4-i._SafeStr_4806; import _-5Vh.WindowEvent; import _-29V.IWindow; import _-4V9.StringArrayStuffData; import _-5x9._SafeStr_2367; public class UserBadgeSelectorCatalogWidget extends _SafeStr_3460 implements _SafeStr_3459 { private static const _SafeStr_6651:String = "badgeGridItem"; private var _SafeStr_6276:IItemGridWindow; private var _SafeStr_6275:XML; private var _SafeStr_5539:HabboCatalog; private var _SafeStr_6652:int = -1; private var _SafeStr_6653:_SafeStr_2275; private var _SafeStr_6654:Array; public function UserBadgeSelectorCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog){ super(k); this._SafeStr_5539 = _arg_2; this._SafeStr_6654 = this._SafeStr_5539.getProperty("badge.display.excluded.badgeCodes").split(","); } override public function dispose():void{ if (this._SafeStr_6653) { this._SafeStr_5539.connection.removeMessageEvent(this._SafeStr_6653); }; this._SafeStr_5539 = null; this._SafeStr_6654 = null; super.dispose(); } override public function init():Boolean{ this._SafeStr_6276 = (_SafeStr_5322.findChildByName("badgeGrid") as IItemGridWindow); var k:XmlAsset = (page.viewer.catalog.assets.getAssetByName("badgeGridItem") as XmlAsset); this._SafeStr_6275 = (k.content as XML); this._SafeStr_6655(); events.addEventListener(_SafeStr_3451.WIDGETS_INITIALIZED, this._SafeStr_6277); this._SafeStr_6653 = new _SafeStr_3471(this._SafeStr_6656); this._SafeStr_5539.connection.addMessageEvent(this._SafeStr_6653); return (true); } private function _SafeStr_6655():void{ var _local_2:String; this._SafeStr_6276.destroyGridItems(); var k:int; for each (_local_2 in this._SafeStr_5539.inventory._SafeStr_6657(this._SafeStr_6654)) { this._SafeStr_6276._SafeStr_5382(this._SafeStr_6391(_local_2, k++)); }; } private function _SafeStr_6277(k:_SafeStr_3507):void{ if (page.offers.length == 0) { return; }; var _local_2:_SafeStr_2399 = page.offers[0]; events.dispatchEvent(new _SafeStr_3507(_SafeStr_3451._SafeStr_6230)); events.dispatchEvent(new _SafeStr_2445(_local_2)); } protected function _SafeStr_6391(k:String, _arg_2:int):IWindowContainer{ var _local_3:IWindowContainer = (page.viewer.catalog.windowManager.buildFromXML(this._SafeStr_6275) as IWindowContainer); var _local_4:_SafeStr_3453 = _SafeStr_3453(_SafeStr_2600(_local_3.findChildByName("badgeWidget")).widget); _local_4.type = _SafeStr_4670.NORMAL; _local_4.badgeId = k; _local_3.id = _arg_2; _local_3.name = _SafeStr_6651; _local_3.procedure = this._SafeStr_6658; return (_local_3); } private function _SafeStr_6659(k:int, _arg_2:Boolean):void{ var _local_3:IWindowContainer = IWindowContainer(this._SafeStr_6276._SafeStr_5897(k)); if (_local_3 != null) { IBorderWindow(_local_3.findChildByName("bg")).style = ((_arg_2) ? 0 : 2); }; } private function _SafeStr_6660(k:int):String{ var _local_2:IWindowContainer = IWindowContainer(this._SafeStr_6276._SafeStr_5897(k)); var _local_3:_SafeStr_3453 = _SafeStr_3453(_SafeStr_2600(_local_2.findChildByName("badgeWidget")).widget); return (_local_3.badgeId); } private function _SafeStr_6658(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; if (_arg_2.name == _SafeStr_6651) { if (this._SafeStr_6652 != -1) { this._SafeStr_6659(this._SafeStr_6652, false); }; this._SafeStr_6652 = _arg_2.id; if (this._SafeStr_6652 < this._SafeStr_5539.inventory._SafeStr_6657(this._SafeStr_6654).length) { this._SafeStr_6659(this._SafeStr_6652, true); events.dispatchEvent(new _SafeStr_2396(this._SafeStr_6660(this._SafeStr_6652))); page.dispatchWidgetEvent(new _SafeStr_4806(this._SafeStr_6368())); }; }; } private function _SafeStr_6368():_SafeStr_2367{ var k:Array = new Array(); k.push("0"); k.push(this._SafeStr_5539.inventory._SafeStr_6657(this._SafeStr_6654)[this._SafeStr_6652]); k.push(""); k.push(""); var _local_2:StringArrayStuffData = new StringArrayStuffData(); _local_2._SafeStr_6370(k); return (_local_2); } private function _SafeStr_6656(k:_SafeStr_2275):void{ this._SafeStr_6655(); } } }//package _-0bT // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2367 = "_-6Fl" (String#731, DoABC#3) // _SafeStr_2396 = "_-558" (String#5186, DoABC#3) // _SafeStr_2399 = "_-3Qi" (String#693, DoABC#3) // _SafeStr_2445 = "_-22D" (String#2097, DoABC#3) // _SafeStr_2600 = "_-0HZ" (String#318, DoABC#3) // _SafeStr_3451 = "_-0r" (String#1148, DoABC#3) // _SafeStr_3453 = "_-3ev" (String#1214, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_3471 = "_-5Y3" (String#7215, DoABC#3) // _SafeStr_3507 = "_-5cm" (String#4033, DoABC#3) // _SafeStr_4670 = "_-09x" (String#5842, DoABC#3) // _SafeStr_4806 = "_-3xb" (String#8459, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5382 = "_-492" (String#2697, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5897 = "_-0hG" (String#2741, DoABC#3) // _SafeStr_6230 = "_-0pW" (String#13990, DoABC#3) // _SafeStr_6275 = "_-kQ" (String#4053, DoABC#3) // _SafeStr_6276 = "_-32R" (String#1461, DoABC#3) // _SafeStr_6277 = "_-1nn" (String#4030, DoABC#3) // _SafeStr_6368 = "_-6Vx" (String#23967, DoABC#3) // _SafeStr_6370 = "_-lk" (String#20627, DoABC#3) // _SafeStr_6391 = "_-Hb" (String#10937, DoABC#3) // _SafeStr_6651 = "_-5Hv" (String#20401, DoABC#3) // _SafeStr_6652 = "_-50P" (String#10824, DoABC#3) // _SafeStr_6653 = "_-30U" (String#18467, DoABC#3) // _SafeStr_6654 = "_-52B" (String#14869, DoABC#3) // _SafeStr_6655 = "_-5PL" (String#29275, DoABC#3) // _SafeStr_6656 = "_-4j5" (String#36111, DoABC#3) // _SafeStr_6657 = "_-3oY" (String#20341, DoABC#3) // _SafeStr_6658 = "_-4UQ" (String#36645, DoABC#3) // _SafeStr_6659 = "_-1Km" (String#27034, DoABC#3) // _SafeStr_6660 = "_-1uv" (String#32921, DoABC#3) //------------------------------------------------------------ //_-0bT.VipBuyCatalogWidget package _-0bT{ import _-5GB._SafeStr_2466; import _-3WJ.HabboCatalog; import _-29V.IWindowContainer; import _-px._SafeStr_2462; import _-5GB._SafeStr_5164; import _-Qx._SafeStr_500; import _-0Cn._SafeStr_2358; import _-5A9._SafeStr_2356; import _-6Sj.ITextWindow; import flash.text.TextFormat; import flash.text.TextFormatAlign; import _-29V.IWindow; import _-5Vh.WindowMouseEvent; import flash.text.StyleSheet; import _-WS.ErrorReportStorage; import _-En.CatalogPage; import _-6Sj.IItemListWindow; import _-5GB._SafeStr_2400; public class VipBuyCatalogWidget extends _SafeStr_3460 implements _SafeStr_3459, _SafeStr_3505 { private var _SafeStr_5332:_SafeStr_2466; private var _SafeStr_6168:Array; private var _SafeStr_5539:HabboCatalog; private var _SafeStr_6661:Boolean; public function VipBuyCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog, _arg_3:Boolean=false){ super(k); this._SafeStr_5539 = _arg_2; this._SafeStr_6661 = _arg_3; } public function get isGift():Boolean{ return (this._SafeStr_6661); } override public function dispose():void{ if (this._SafeStr_5332 != null) { this._SafeStr_5332._SafeStr_6169(this); this._SafeStr_5332 = null; }; this.reset(); super.dispose(); } override public function init():Boolean{ if (!super.init()) { return (false); }; this._SafeStr_6168 = []; this._SafeStr_5332 = this._SafeStr_5539._SafeStr_6170(); this._SafeStr_5332._SafeStr_6171(this); this._SafeStr_5332._SafeStr_6172(((this._SafeStr_6661) ? _SafeStr_2462._SafeStr_6662 : _SafeStr_2462._SafeStr_6663)); return (true); } public function reset():void{ var k:_SafeStr_5164; for each (k in this._SafeStr_6168) { k.dispose(); }; this._SafeStr_6168 = []; } public function _SafeStr_5964(k:int):void{ var _local_4:int; var _local_5:int; var _local_6:int; if (disposed) { return; }; var _local_2:_SafeStr_500 = this._SafeStr_5539.localization; var _local_3:_SafeStr_2358 = this._SafeStr_5539.getPurse(); if (((!((_local_3 == null))) && (!((_local_2 == null))))) { _local_4 = _local_3.clubDays; _local_5 = _local_3.clubPeriods; _local_6 = ((_local_5 * 31) + _local_4); _local_2.registerParameter("catalog.vip.extend.info", "days", String(_local_6)); }; if (((((!((_SafeStr_5322 == null))) && ((k == _SafeStr_2356._SafeStr_6174)))) && (!(this._SafeStr_6661)))) { _SafeStr_5322.findChildByName("vip_title").caption = "${catalog.vip.extend.title}"; _SafeStr_5322.findChildByName("vip_info").caption = "${catalog.vip.extend.info}"; }; if (_SafeStr_5322 != null) { this._SafeStr_6175((_SafeStr_5322.findChildByName("vip_title") as ITextWindow)); this._SafeStr_6175((_SafeStr_5322.findChildByName("vip_info") as ITextWindow), 3); }; this._SafeStr_6176(); } private function _SafeStr_6175(k:ITextWindow, _arg_2:Number=0):void{ var _local_3:TextFormat = k.getTextFormat(); _local_3.align = TextFormatAlign.CENTER; _local_3.leading = _arg_2; k.setTextFormat(_local_3); } private function _SafeStr_6176():void{ var k:IWindow; var _local_2:ITextWindow; if (_SafeStr_5322) { k = _SafeStr_5322.findChildByName("vip_link"); if (k) { k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6177); k._SafeStr_6178 = 0; }; _local_2 = (_SafeStr_5322.findChildByName("hccenter_link") as ITextWindow); if (((_local_2) && (this._SafeStr_5332))) { _local_2.text = this._SafeStr_5332.localization.getLocalization("catalog.vip.buy.hccenter", "catalog.vip.buy.hccenter"); this._SafeStr_6410(_local_2); }; }; } private function _SafeStr_6410(k:ITextWindow):void{ if (!k) { return; }; var _local_2:StyleSheet = new StyleSheet(); var _local_3:Object = new Object(); _local_3.textDecoration = "underline"; _local_2.setStyle("a:link", _local_3); k.styleSheet = _local_2; } public function _SafeStr_6177(k:WindowMouseEvent):void{ this._SafeStr_5539.utils.showVipBenefits(); } public function _SafeStr_5794(offer:_SafeStr_2400):void{ var item:_SafeStr_5164; if (((disposed) || (!(offer.vip)))) { return; }; _SafeStr_4.log(("Offer: " + [offer._SafeStr_5719, offer._SafeStr_6179, offer.priceCredits, offer.vip, offer.months, offer._SafeStr_6180, offer.year, offer.month, offer.day, offer._SafeStr_6181])); offer.page = page; try { item = new _SafeStr_5164(offer, this._SafeStr_5539, ((this._SafeStr_6661) ? "HabboCatalogGift" : "HabboCatalogBuy")); } catch(e:Error) { ErrorReportStorage._SafeStr_6182("ClubBuyCatalogWidget", (((("showOffer - new ClubBuyItem(" + String(offer)) + ", ") + String((page as CatalogPage))) + ") crashed!")); return; }; var target:IItemListWindow = (_SafeStr_5322.findChildByName("item_list_vip") as IItemListWindow); if (target != null) { target.addListItem(item.window); }; this._SafeStr_6168.push(item); } } }//package _-0bT // _SafeStr_2356 = "_-k9" (String#1139, DoABC#3) // _SafeStr_2358 = "_-3-A" (String#3987, DoABC#3) // _SafeStr_2400 = "_-Ab" (String#2832, DoABC#3) // _SafeStr_2462 = "_-3ZI" (String#6725, DoABC#3) // _SafeStr_2466 = "_-08B" (String#6415, DoABC#3) // _SafeStr_3459 = "_-4FX" (String#1723, DoABC#3) // _SafeStr_3460 = "_-4jN" (String#858, DoABC#3) // _SafeStr_3505 = "_-40k" (String#8215, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5164 = "_-38Z" (String#4790, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5332 = "_-0CD" (String#194, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5719 = "_-5zr" (String#1484, DoABC#3) // _SafeStr_5794 = "_-1xE" (String#8405, DoABC#3) // _SafeStr_5964 = "_-41O" (String#17413, DoABC#3) // _SafeStr_6168 = "_-1eU" (String#1180, DoABC#3) // _SafeStr_6169 = "_-0ZK" (String#25479, DoABC#3) // _SafeStr_6170 = "_-gm" (String#25749, DoABC#3) // _SafeStr_6171 = "_-35t" (String#10507, DoABC#3) // _SafeStr_6172 = "_-5W0" (String#10432, DoABC#3) // _SafeStr_6174 = "_-6L0" (String#1995, DoABC#3) // _SafeStr_6175 = "_-2ni" (String#14272, DoABC#3) // _SafeStr_6176 = "_-0Pr" (String#10891, DoABC#3) // _SafeStr_6177 = "_-2WO" (String#22373, DoABC#3) // _SafeStr_6178 = "_-6Jm" (String#3497, DoABC#3) // _SafeStr_6179 = "_-5B3" (String#2369, DoABC#3) // _SafeStr_6180 = "_-2FL" (String#15887, DoABC#3) // _SafeStr_6181 = "_-2Hc" (String#15610, DoABC#3) // _SafeStr_6182 = "_-5CK" (String#1829, DoABC#3) // _SafeStr_6410 = "_-1f4" (String#15851, DoABC#3) // _SafeStr_6661 = "_-5w6" (String#16226, DoABC#3) // _SafeStr_6662 = "_-0pl" (String#20919, DoABC#3) // _SafeStr_6663 = "_-4ji" (String#20907, DoABC#3) //------------------------------------------------------------ //_-0BU._SafeStr_4162 package _-0BU{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_4162 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_4162(k:int){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-0BU // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4162 = "_-5sC" (String#16516, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-0bw._SafeStr_2305 package _-0bw{ import flash.geom.Point; public interface _SafeStr_2305 { function get scale():Number; function get _SafeStr_6665():_SafeStr_2307; function get direction():_SafeStr_2307; function _SafeStr_6666(_arg_1:_SafeStr_2307):_SafeStr_2307; function _SafeStr_6667(_arg_1:_SafeStr_2307):Point; function _SafeStr_6668(_arg_1:_SafeStr_2307):_SafeStr_2307; function _SafeStr_6669(_arg_1:Point, _arg_2:_SafeStr_2307, _arg_3:_SafeStr_2307, _arg_4:_SafeStr_2307):Point; function _SafeStr_6670(_arg_1:_SafeStr_2307, _arg_2:_SafeStr_2307):void; function _SafeStr_6671(_arg_1:_SafeStr_2307, _arg_2:Number):void; function _SafeStr_6672():void; function _SafeStr_6673():void; function _SafeStr_6674():void; function _SafeStr_6675():Boolean; function get _SafeStr_6676():int; function set _SafeStr_6677(_arg_1:Number):void; } }//package _-0bw // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_6665 = "_-4Sw" (String#14590, DoABC#3) // _SafeStr_6666 = "_-4-1" (String#13257, DoABC#3) // _SafeStr_6667 = "_-2aP" (String#3204, DoABC#3) // _SafeStr_6668 = "_-616" (String#5547, DoABC#3) // _SafeStr_6669 = "_-5wf" (String#30036, DoABC#3) // _SafeStr_6670 = "_-0hc" (String#26960, DoABC#3) // _SafeStr_6671 = "_-3-x" (String#12613, DoABC#3) // _SafeStr_6672 = "_-8a" (String#27086, DoABC#3) // _SafeStr_6673 = "_-1YM" (String#25719, DoABC#3) // _SafeStr_6674 = "_-4os" (String#22814, DoABC#3) // _SafeStr_6675 = "_-1wM" (String#12219, DoABC#3) // _SafeStr_6676 = "_-25A" (String#4669, DoABC#3) // _SafeStr_6677 = "_-3gl" (String#24179, DoABC#3) //------------------------------------------------------------ //_-0bw._SafeStr_2307 package _-0bw{ public interface _SafeStr_2307 { function get x():Number; function get y():Number; function get z():Number; function get length():Number; } }//package _-0bw // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) //------------------------------------------------------------ //_-0bw._SafeStr_2308 package _-0bw{ public class _SafeStr_2308 implements _SafeStr_2307 { private var _x:Number; private var _y:Number; private var _z:Number; private var _SafeStr_6678: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_6679(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_6680(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_6681(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_6682(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_6680(k, _arg_2) / _local_3)); } public static function _SafeStr_6683(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_6678)) { this._SafeStr_6678 = Math.sqrt((((this._x * this._x) + (this._y * this._y)) + (this._z * this._z))); }; return (this._SafeStr_6678); } public function set x(k:Number):void{ this._x = k; this._SafeStr_6678 = NaN; } public function set y(k:Number):void{ this._y = k; this._SafeStr_6678 = NaN; } public function set z(k:Number):void{ this._z = k; this._SafeStr_6678 = NaN; } public function _SafeStr_6684():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_6678 = NaN; } public function _SafeStr_6685(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_6678 = NaN; } public function _SafeStr_6686(k:Number):void{ this._x = (this._x * k); this._y = (this._y * k); this._z = (this._z * k); this._SafeStr_6678 = 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_6678 = NaN; }; } public function _SafeStr_6687(k:_SafeStr_2307):void{ if (k == null) { return; }; this._x = k.x; this._y = k.y; this._z = k.z; this._SafeStr_6678 = NaN; } public function toString():String{ return ((("(" + [this._x, this._y, this._z].join(",")) + ")")); } } }//package _-0bw // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_6678 = "_-20y" (String#5728, DoABC#3) // _SafeStr_6679 = "implements" (String#6987, DoABC#3) // _SafeStr_6680 = "_-5bx" (String#22668, DoABC#3) // _SafeStr_6681 = "_-5wh" (String#10785, DoABC#3) // _SafeStr_6682 = "_-08K" (String#6631, DoABC#3) // _SafeStr_6683 = "_-2aZ" (String#18959, DoABC#3) // _SafeStr_6684 = "_-60V" (String#12320, DoABC#3) // _SafeStr_6685 = "_-17-" (String#19247, DoABC#3) // _SafeStr_6686 = "_-601" (String#8058, DoABC#3) // _SafeStr_6687 = "_-2h3" (String#1277, DoABC#3) //------------------------------------------------------------ //_-0bw._SafeStr_2806 package _-0bw{ public class _SafeStr_2806 { private static const _SafeStr_6688:int = 0x7FFF0000; public static function _SafeStr_6689(k:int):int{ return (((k & 0xFFFF) + _SafeStr_6688)); } public static function _SafeStr_6690(k:int):Boolean{ return ((k >= _SafeStr_6688)); } } }//package _-0bw // _SafeStr_2806 = "_-1LM" (String#12206, DoABC#3) // _SafeStr_6688 = "_-2kV" (String#17363, DoABC#3) // _SafeStr_6689 = "_-gj" (String#32398, DoABC#3) // _SafeStr_6690 = "_-6Ke" (String#21806, DoABC#3) //------------------------------------------------------------ //_-0bw._SafeStr_2864 package _-0bw{ import flash.utils.getTimer; public class _SafeStr_2864 { public static const _SafeStr_6691:int = 0; public static const _SafeStr_6692:int = 1; public static const _SafeStr_6693:int = 2; public static const _SafeStr_6694:int = 3; private static var _SafeStr_6695:int = _SafeStr_6691;//0 private static var _SafeStr_6696:Boolean = false; private static var _SafeStr_6697:Number; private static var _SafeStr_6698:int = 0; private static var _SafeStr_6699:int = (20 * 1000);//20000 private static var _SafeStr_6700:int = 2000; public static function init(k:int, _arg_2:int):void{ _SafeStr_6697 = 0; _SafeStr_6699 = k; _SafeStr_6700 = _arg_2; _SafeStr_6698 = getTimer(); _SafeStr_6695 = _SafeStr_6692; } public static function _SafeStr_6701():void{ if ((((_SafeStr_6695 == _SafeStr_6691)) || ((_SafeStr_6695 == _SafeStr_6694)))) { return; }; var k:int = (getTimer() - _SafeStr_6698); if (k > (_SafeStr_6699 + _SafeStr_6700)) { _SafeStr_6695 = _SafeStr_6694; return; }; _SafeStr_6696 = true; if (k < _SafeStr_6699) { _SafeStr_6695 = _SafeStr_6692; return; }; _SafeStr_6695 = _SafeStr_6693; _SafeStr_6697 = ((k - _SafeStr_6699) / _SafeStr_6700); } public static function _SafeStr_6702():void{ _SafeStr_6696 = false; } public static function _SafeStr_6703():Boolean{ return (((_SafeStr_6696) && (_SafeStr_6704()))); } public static function _SafeStr_6704():Boolean{ if ((((_SafeStr_6695 == _SafeStr_6692)) || ((_SafeStr_6695 == _SafeStr_6693)))) { return (true); }; return (false); } public static function _SafeStr_6705(k:Number=0, _arg_2:Number=1):Number{ return (Math.min(Math.max(_SafeStr_6697, k), _arg_2)); } public static function get _SafeStr_6706():int{ return ((_SafeStr_6699 + _SafeStr_6700)); } } }//package _-0bw // _SafeStr_2864 = "_-4Bb" (String#4220, DoABC#3) // _SafeStr_6691 = "_-2MG" (String#5735, DoABC#3) // _SafeStr_6692 = "_-3Dk" (String#4677, DoABC#3) // _SafeStr_6693 = "_-4Ys" (String#5531, DoABC#3) // _SafeStr_6694 = "_-3s" (String#5599, DoABC#3) // _SafeStr_6695 = "_-3RB" (String#372, DoABC#3) // _SafeStr_6696 = "_-0rI" (String#3752, DoABC#3) // _SafeStr_6697 = "_-54-" (String#5184, DoABC#3) // _SafeStr_6698 = "_-1Vw" (String#4785, DoABC#3) // _SafeStr_6699 = "_-1PK" (String#3576, DoABC#3) // _SafeStr_6700 = "_-3sQ" (String#3719, DoABC#3) // _SafeStr_6701 = "_-5dM" (String#10778, DoABC#3) // _SafeStr_6702 = "_-5VJ" (String#10546, DoABC#3) // _SafeStr_6703 = "_-2Td" (String#10565, DoABC#3) // _SafeStr_6704 = "_-0Qu" (String#3888, DoABC#3) // _SafeStr_6705 = "_-3Hb" (String#23988, DoABC#3) // _SafeStr_6706 = "_-4Jr" (String#23060, DoABC#3) //------------------------------------------------------------ //_-0bw._SafeStr_3004 package _-0bw{ public class _SafeStr_3004 { private var _SafeStr_6707:int = 0; private var _SafeStr_6708:Array; private var _SafeStr_6709:Array; public function _SafeStr_3004(k:int){ this._SafeStr_6708 = []; this._SafeStr_6709 = []; super(); if (k < 0) { k = 0; }; var _local_2:int; while (_local_2 < k) { this._SafeStr_6709.push(_local_2); _local_2++; }; } public function dispose():void{ this._SafeStr_6708 = null; this._SafeStr_6709 = null; this._SafeStr_6707 = 0; } public function _SafeStr_6710():int{ var k:int; if (this._SafeStr_6709.length > 0) { k = (this._SafeStr_6709.pop() as int); this._SafeStr_6708.push(k); return (k); }; return (-1); } public function _SafeStr_6711(k:int):void{ var _local_2:int = this._SafeStr_6708.indexOf(k); if (_local_2 >= 0) { this._SafeStr_6708.splice(_local_2, 1); this._SafeStr_6709.push(k); }; } } }//package _-0bw // _SafeStr_3004 = "_-6Up" (String#8779, DoABC#3) // _SafeStr_6707 = "_-0vV" (String#11669, DoABC#3) // _SafeStr_6708 = "_-6gL" (String#17043, DoABC#3) // _SafeStr_6709 = "_-5Qx" (String#12007, DoABC#3) // _SafeStr_6710 = "_-63Z" (String#28336, DoABC#3) // _SafeStr_6711 = "_-42i" (String#17398, DoABC#3) //------------------------------------------------------------ //_-0bw._SafeStr_3021 package _-0bw{ import _-WS.Map; import flash.geom.Point; public class _SafeStr_3021 implements _SafeStr_2305 { public static const _SafeStr_6712:Number = 64; public static const _SafeStr_6713:Number = 32; private var _SafeStr_6714:int = 0; private var _x:_SafeStr_2308; private var _y:_SafeStr_2308; private var _z:_SafeStr_2308; private var _SafeStr_6715:_SafeStr_2308; private var _location:_SafeStr_2308; private var _SafeStr_5761:_SafeStr_2308; private var _SafeStr_6716:_SafeStr_2308; private var _SafeStr_6717:Number = 1; private var _SafeStr_6718:Number = 1; private var _SafeStr_6719:Number = 1; private var _SafeStr_6720:Number = 1; private var _SafeStr_6721:Number = 1; private var _SafeStr_6722:Number = 1; private var _SafeStr_6723:Number = 1; private var _SafeStr_5709:_SafeStr_2308; private var _SafeStr_5710:_SafeStr_2308; private var _SafeStr_6724:Number = -500; private var _SafeStr_6725:Number = 500; private var _SafeStr_6726:Map = null; public function _SafeStr_3021(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_6715 = new _SafeStr_2308(); this._location = new _SafeStr_2308(); this._SafeStr_5761 = new _SafeStr_2308(); this._SafeStr_6716 = new _SafeStr_2308(); this._SafeStr_6721 = 1; this._SafeStr_6722 = 1; this._SafeStr_6727 = 1; this._SafeStr_6728 = 1; this._SafeStr_6723 = (Math.sqrt((1 / 2)) / Math.sqrt((3 / 4))); this._SafeStr_6677 = 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_6729(_arg_4); } else { this._SafeStr_6729(_arg_2); }; this._SafeStr_6726 = 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_6680(_arg_2, _arg_4); if (Math.abs(_local_5) < 1E-5) { return (null); }; var _local_6:_SafeStr_2308 = _SafeStr_2308._SafeStr_6679(k, _arg_3); var _local_7:Number = (-(_SafeStr_2308._SafeStr_6680(_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_6676():int{ return (this._SafeStr_6714); } public function get scale():Number{ return ((this._SafeStr_6717 / Math.sqrt(0.5))); } public function get _SafeStr_6665():_SafeStr_2307{ return (this._SafeStr_6715); } public function get location():_SafeStr_2307{ this._location._SafeStr_6687(this._SafeStr_5709); this._location.x = (this._location.x * this._SafeStr_6718); this._location.y = (this._location.y * this._SafeStr_6719); this._location.z = (this._location.z * this._SafeStr_6720); return (this._location); } public function get direction():_SafeStr_2307{ return (this._SafeStr_5761); } public function set _SafeStr_6727(k:Number):void{ if (this._SafeStr_6718 != (k * this._SafeStr_6721)) { this._SafeStr_6718 = (k * this._SafeStr_6721); this._SafeStr_6714++; }; } public function set _SafeStr_6728(k:Number):void{ if (this._SafeStr_6719 != (k * this._SafeStr_6722)) { this._SafeStr_6719 = (k * this._SafeStr_6722); this._SafeStr_6714++; }; } public function set _SafeStr_6677(k:Number):void{ if (this._SafeStr_6720 != (k * this._SafeStr_6723)) { this._SafeStr_6720 = (k * this._SafeStr_6723); this._SafeStr_6714++; }; } public function set scale(k:Number):void{ if (k <= 1) { k = 1; }; k = (k * Math.sqrt(0.5)); if (k != this._SafeStr_6717) { this._SafeStr_6717 = k; this._SafeStr_6714++; }; } public function set location(k:_SafeStr_2307):void{ if (k == null) { return; }; if (this._SafeStr_5709 == null) { this._SafeStr_5709 = new _SafeStr_2308(); }; var _local_2:Number = this._SafeStr_5709.x; var _local_3:Number = this._SafeStr_5709.y; var _local_4:Number = this._SafeStr_5709.z; this._SafeStr_5709._SafeStr_6687(k); this._SafeStr_5709.x = (this._SafeStr_5709.x / this._SafeStr_6718); this._SafeStr_5709.y = (this._SafeStr_5709.y / this._SafeStr_6719); this._SafeStr_5709.z = (this._SafeStr_5709.z / this._SafeStr_6720); if (((((!((this._SafeStr_5709.x == _local_2))) || (!((this._SafeStr_5709.y == _local_3))))) || (!((this._SafeStr_5709.z == _local_4))))) { this._SafeStr_6714++; }; } 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_5710 == null) { this._SafeStr_5710 = new _SafeStr_2308(); }; var _local_2:Number = this._SafeStr_5710.x; var _local_3:Number = this._SafeStr_5710.y; var _local_4:Number = this._SafeStr_5710.z; this._SafeStr_5710._SafeStr_6687(k); this._SafeStr_5761._SafeStr_6687(k); if (((((!((this._SafeStr_5710.x == _local_2))) || (!((this._SafeStr_5710.y == _local_3))))) || (!((this._SafeStr_5710.z == _local_4))))) { this._SafeStr_6714++; }; 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_6687(_local_23); this._y._SafeStr_6687(_local_24); this._z._SafeStr_6687(_local_25); this._SafeStr_6715._SafeStr_6687(this._z); } else { this._x._SafeStr_6687(_local_18); this._y._SafeStr_6687(_local_19); this._z._SafeStr_6687(_local_20); this._SafeStr_6715._SafeStr_6687(this._z); }; } public function dispose():void{ this._x = null; this._y = null; this._z = null; this._SafeStr_5709 = null; this._SafeStr_5710 = null; this._SafeStr_6715 = null; this._location = null; if (this._SafeStr_6726 != null) { this._SafeStr_6726.dispose(); this._SafeStr_6726 = null; }; } public function _SafeStr_6670(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_6726 != null) { _local_3 = ((((int(Math.round(k.x)) + "_") + int(Math.round(k.y))) + "_") + int(Math.round(k.z))); this._SafeStr_6726.remove(_local_3); _local_4 = new _SafeStr_2308(); _local_4._SafeStr_6687(_arg_2); this._SafeStr_6726.add(_local_3, _local_4); this._SafeStr_6714++; }; } private function _SafeStr_6730(k:_SafeStr_2307):_SafeStr_2307{ var _local_2:String; if (this._SafeStr_6726 != null) { _local_2 = ((((int(Math.round(k.x)) + "_") + int(Math.round(k.y))) + "_") + int(Math.round(k.z))); return (this._SafeStr_6726.getValue(_local_2)); }; return (null); } public function _SafeStr_6729(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_6716._SafeStr_6687(_local_22); } else { this._SafeStr_6716._SafeStr_6687(_local_17); }; this._SafeStr_6714++; } public function _SafeStr_6671(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_6666(k:_SafeStr_2307):_SafeStr_2307{ if (k == null) { return (null); }; var _local_2:Number = _SafeStr_2308._SafeStr_6682(k, this._x); var _local_3:Number = _SafeStr_2308._SafeStr_6682(k, this._y); var _local_4:Number = _SafeStr_2308._SafeStr_6682(k, this._z); var _local_5:_SafeStr_2308 = new _SafeStr_2308(_local_2, _local_3, _local_4); return (_local_5); } public function _SafeStr_6668(k:_SafeStr_2307):_SafeStr_2307{ var _local_2:_SafeStr_2308 = _SafeStr_2308._SafeStr_6679(k, this._SafeStr_5709); _local_2.x = (_local_2.x * this._SafeStr_6718); _local_2.y = (_local_2.y * this._SafeStr_6719); _local_2.z = (_local_2.z * this._SafeStr_6720); var _local_3:Number = _SafeStr_2308._SafeStr_6682(_local_2, this._SafeStr_6716); if ((((_local_3 < this._SafeStr_6724)) || ((_local_3 > this._SafeStr_6725)))) { return (null); }; var _local_4:Number = _SafeStr_2308._SafeStr_6682(_local_2, this._x); var _local_5:Number = -(_SafeStr_2308._SafeStr_6682(_local_2, this._y)); _local_4 = (_local_4 * this._SafeStr_6717); _local_5 = (_local_5 * this._SafeStr_6717); var _local_6:_SafeStr_2307 = this._SafeStr_6730(k); if (_local_6 != null) { _local_2 = _SafeStr_2308._SafeStr_6679(k, this._SafeStr_5709); _local_2.add(_local_6); _local_2.x = (_local_2.x * this._SafeStr_6718); _local_2.y = (_local_2.y * this._SafeStr_6719); _local_2.z = (_local_2.z * this._SafeStr_6720); _local_3 = _SafeStr_2308._SafeStr_6682(_local_2, this._SafeStr_6716); }; _local_2.x = _local_4; _local_2.y = _local_5; _local_2.z = _local_3; return (_local_2); } public function _SafeStr_6667(k:_SafeStr_2307):Point{ var _local_2:_SafeStr_2307 = this._SafeStr_6668(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_6669(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_6717); var _local_6:Number = (-(k.y) / this._SafeStr_6717); 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_5709.x * this._SafeStr_6718), (this._SafeStr_5709.y * this._SafeStr_6719), (this._SafeStr_5709.z * this._SafeStr_6720)); _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_6718), (_arg_2.y * this._SafeStr_6719), (_arg_2.z * this._SafeStr_6720)); var _local_11:_SafeStr_2308 = new _SafeStr_2308((_arg_3.x * this._SafeStr_6718), (_arg_3.y * this._SafeStr_6719), (_arg_3.z * this._SafeStr_6720)); var _local_12:_SafeStr_2308 = new _SafeStr_2308((_arg_4.x * this._SafeStr_6718), (_arg_4.y * this._SafeStr_6719), (_arg_4.z * this._SafeStr_6720)); var _local_13:_SafeStr_2307 = _SafeStr_2308._SafeStr_6681(_local_11, _local_12); var _local_14:_SafeStr_2308 = new _SafeStr_2308(); _local_14._SafeStr_6687(_SafeStr_3021.getIntersectionVector(_local_8, _local_9, _local_10, _local_13)); if (_local_14 != null) { _local_14._SafeStr_6685(_local_10); _local_15 = ((_SafeStr_2308._SafeStr_6682(_local_14, _arg_3) / _local_11.length) * _arg_3.length); _local_16 = ((_SafeStr_2308._SafeStr_6682(_local_14, _arg_4) / _local_12.length) * _arg_4.length); return (new Point(_local_15, _local_16)); }; return (null); } public function _SafeStr_6672():void{ if (this._SafeStr_6675()) { this.scale = _SafeStr_6713; } else { this.scale = _SafeStr_6712; }; } public function _SafeStr_6675():Boolean{ return ((this.scale == _SafeStr_6712)); } public function _SafeStr_6673():void{ this.scale = _SafeStr_6713; } public function _SafeStr_6674():void{ this.scale = _SafeStr_6712; } } }//package _-0bw // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_3021 = "_-1K-" (String#2900, DoABC#3) // _SafeStr_5709 = "_-1ol" (String#1272, DoABC#3) // _SafeStr_5710 = "_-gJ" (String#2028, DoABC#3) // _SafeStr_5761 = "_-6gq" (String#1234, DoABC#3) // _SafeStr_6665 = "_-4Sw" (String#14590, DoABC#3) // _SafeStr_6666 = "_-4-1" (String#13257, DoABC#3) // _SafeStr_6667 = "_-2aP" (String#3204, DoABC#3) // _SafeStr_6668 = "_-616" (String#5547, DoABC#3) // _SafeStr_6669 = "_-5wf" (String#30036, DoABC#3) // _SafeStr_6670 = "_-0hc" (String#26960, DoABC#3) // _SafeStr_6671 = "_-3-x" (String#12613, DoABC#3) // _SafeStr_6672 = "_-8a" (String#27086, DoABC#3) // _SafeStr_6673 = "_-1YM" (String#25719, DoABC#3) // _SafeStr_6674 = "_-4os" (String#22814, DoABC#3) // _SafeStr_6675 = "_-1wM" (String#12219, DoABC#3) // _SafeStr_6676 = "_-25A" (String#4669, DoABC#3) // _SafeStr_6677 = "_-3gl" (String#24179, DoABC#3) // _SafeStr_6679 = "implements" (String#6987, DoABC#3) // _SafeStr_6680 = "_-5bx" (String#22668, DoABC#3) // _SafeStr_6681 = "_-5wh" (String#10785, DoABC#3) // _SafeStr_6682 = "_-08K" (String#6631, DoABC#3) // _SafeStr_6685 = "_-17-" (String#19247, DoABC#3) // _SafeStr_6687 = "_-2h3" (String#1277, DoABC#3) // _SafeStr_6712 = "_-0Z" (String#11104, DoABC#3) // _SafeStr_6713 = "_-47S" (String#14355, DoABC#3) // _SafeStr_6714 = "_-6Ec" (String#4685, DoABC#3) // _SafeStr_6715 = "_-5Y0" (String#15961, DoABC#3) // _SafeStr_6716 = "_-10q" (String#6388, DoABC#3) // _SafeStr_6717 = "_-2Qo" (String#1074, DoABC#3) // _SafeStr_6718 = "_-3Zt" (String#7612, DoABC#3) // _SafeStr_6719 = "_-2nF" (String#7567, DoABC#3) // _SafeStr_6720 = "_-2-S" (String#7487, DoABC#3) // _SafeStr_6721 = "_-4tz" (String#21915, DoABC#3) // _SafeStr_6722 = "_-5ok" (String#22952, DoABC#3) // _SafeStr_6723 = "_-lx" (String#25805, DoABC#3) // _SafeStr_6724 = "_-6hM" (String#38614, DoABC#3) // _SafeStr_6725 = "_-1zf" (String#32176, DoABC#3) // _SafeStr_6726 = "_-96" (String#8585, DoABC#3) // _SafeStr_6727 = "_-5SK" (String#37863, DoABC#3) // _SafeStr_6728 = "_-44-" (String#38840, DoABC#3) // _SafeStr_6729 = "_-2f9" (String#18887, DoABC#3) // _SafeStr_6730 = "_-23O" (String#33346, DoABC#3) //------------------------------------------------------------ //_-0bw._SafeStr_3137 package _-0bw{ import flash.utils.Timer; import flash.utils.getTimer; import flash.events.TimerEvent; public class _SafeStr_3137 { public static const _SafeStr_6691:int = 0; public static const _SafeStr_6692:int = 1; public static const _SafeStr_6693:int = 2; public static const _SafeStr_6694:int = 3; private static var _SafeStr_6695:int = _SafeStr_6691;//0 private static var _SafeStr_6696:Boolean = false; private static var _SafeStr_6697:Number; private static var _SafeStr_6698:int = 0; private static var _SafeStr_6699:int = (20 * 1000);//20000 private static var _SafeStr_6700:int = 5000; private static var _SafeStr_6731:Timer; public static function init(k:int, _arg_2:int):void{ _SafeStr_6697 = 0; _SafeStr_6699 = k; _SafeStr_6700 = _arg_2; _SafeStr_6698 = getTimer(); _SafeStr_6695 = _SafeStr_6692; } public static function _SafeStr_6701():void{ if ((((_SafeStr_6695 == _SafeStr_6691)) || ((_SafeStr_6695 == _SafeStr_6694)))) { return; }; if ((((_SafeStr_6731 == null)) || (!(_SafeStr_6731.running)))) { _SafeStr_6731 = new Timer(_SafeStr_6700, 1); _SafeStr_6731.addEventListener(TimerEvent.TIMER_COMPLETE, _SafeStr_6702); _SafeStr_6731.start(); }; var k:int = (getTimer() - _SafeStr_6698); if (k > (_SafeStr_6699 + _SafeStr_6700)) { _SafeStr_6695 = _SafeStr_6694; return; }; _SafeStr_6696 = true; if (k < _SafeStr_6699) { _SafeStr_6695 = _SafeStr_6692; return; }; _SafeStr_6695 = _SafeStr_6693; _SafeStr_6697 = ((k - _SafeStr_6699) / _SafeStr_6700); } public static function _SafeStr_6702(k:TimerEvent):void{ _SafeStr_6696 = false; _SafeStr_6731.stop(); _SafeStr_6731.removeEventListener(TimerEvent.TIMER_COMPLETE, _SafeStr_6702); _SafeStr_6731 = null; } public static function _SafeStr_6703():Boolean{ return (((_SafeStr_6696) && (_SafeStr_6704()))); } private static function _SafeStr_6704():Boolean{ if ((((_SafeStr_6695 == _SafeStr_6692)) || ((_SafeStr_6695 == _SafeStr_6693)))) { return (true); }; return (false); } } }//package _-0bw // _SafeStr_3137 = "_-5LP" (String#7755, DoABC#3) // _SafeStr_6691 = "_-2MG" (String#5735, DoABC#3) // _SafeStr_6692 = "_-3Dk" (String#4677, DoABC#3) // _SafeStr_6693 = "_-4Ys" (String#5531, DoABC#3) // _SafeStr_6694 = "_-3s" (String#5599, DoABC#3) // _SafeStr_6695 = "_-3RB" (String#372, DoABC#3) // _SafeStr_6696 = "_-0rI" (String#3752, DoABC#3) // _SafeStr_6697 = "_-54-" (String#5184, DoABC#3) // _SafeStr_6698 = "_-1Vw" (String#4785, DoABC#3) // _SafeStr_6699 = "_-1PK" (String#3576, DoABC#3) // _SafeStr_6700 = "_-3sQ" (String#3719, DoABC#3) // _SafeStr_6701 = "_-5dM" (String#10778, DoABC#3) // _SafeStr_6702 = "_-5VJ" (String#10546, DoABC#3) // _SafeStr_6703 = "_-2Td" (String#10565, DoABC#3) // _SafeStr_6704 = "_-0Qu" (String#3888, DoABC#3) // _SafeStr_6731 = "_-5uS" (String#3981, DoABC#3) //------------------------------------------------------------ //_-0bw._SafeStr_3573 package _-0bw{ public class _SafeStr_3573 { public static function _SafeStr_6732(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_5949(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 xyz2CieLab(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_3573.xyz2CieLab(_SafeStr_3573.rgb2xyz(k))); } } }//package _-0bw // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_3573 = "_-5wT" (String#7527, DoABC#3) // _SafeStr_5949 = "_-bb" (String#20651, DoABC#3) // _SafeStr_6732 = "_-4DC" (String#29865, DoABC#3) //------------------------------------------------------------ //_-0bw._SafeStr_4693 package _-0bw{ import flash.utils.Timer; import flash.utils.getTimer; import flash.events.TimerEvent; public class _SafeStr_4693 { public static const _SafeStr_6691:int = 0; public static const _SafeStr_6692:int = 1; public static const _SafeStr_6693:int = 2; public static const _SafeStr_6694:int = 3; private static var _SafeStr_6695:int = _SafeStr_6691;//0 private static var _SafeStr_6696:Boolean = false; private static var _SafeStr_6697:Number; private static var _SafeStr_6698:int = 0; private static var _SafeStr_6699:int = (20 * 1000);//20000 private static var _SafeStr_6700:int = 5000; private static var _SafeStr_6731:Timer; public static function init(k:int, _arg_2:int):void{ _SafeStr_6697 = 0; _SafeStr_6699 = k; _SafeStr_6700 = _arg_2; _SafeStr_6698 = getTimer(); _SafeStr_6695 = _SafeStr_6692; } public static function _SafeStr_6701():void{ if ((((_SafeStr_6695 == _SafeStr_6691)) || ((_SafeStr_6695 == _SafeStr_6694)))) { return; }; if ((((_SafeStr_6731 == null)) || (!(_SafeStr_6731.running)))) { _SafeStr_6731 = new Timer(_SafeStr_6700, 1); _SafeStr_6731.addEventListener(TimerEvent.TIMER_COMPLETE, _SafeStr_6702); _SafeStr_6731.start(); }; var k:int = (getTimer() - _SafeStr_6698); if (k > (_SafeStr_6699 + _SafeStr_6700)) { _SafeStr_6695 = _SafeStr_6694; return; }; _SafeStr_6696 = true; if (k < _SafeStr_6699) { _SafeStr_6695 = _SafeStr_6692; return; }; _SafeStr_6695 = _SafeStr_6693; _SafeStr_6697 = ((k - _SafeStr_6699) / _SafeStr_6700); } public static function _SafeStr_6702(k:TimerEvent):void{ _SafeStr_6696 = false; _SafeStr_6731.stop(); _SafeStr_6731.removeEventListener(TimerEvent.TIMER_COMPLETE, _SafeStr_6702); _SafeStr_6731 = null; } public static function _SafeStr_6703():Boolean{ return (((_SafeStr_6696) && (_SafeStr_6704()))); } private static function _SafeStr_6704():Boolean{ if ((((_SafeStr_6695 == _SafeStr_6692)) || ((_SafeStr_6695 == _SafeStr_6693)))) { return (true); }; return (false); } } }//package _-0bw // _SafeStr_4693 = "_-1Cm" (String#14135, DoABC#3) // _SafeStr_6691 = "_-2MG" (String#5735, DoABC#3) // _SafeStr_6692 = "_-3Dk" (String#4677, DoABC#3) // _SafeStr_6693 = "_-4Ys" (String#5531, DoABC#3) // _SafeStr_6694 = "_-3s" (String#5599, DoABC#3) // _SafeStr_6695 = "_-3RB" (String#372, DoABC#3) // _SafeStr_6696 = "_-0rI" (String#3752, DoABC#3) // _SafeStr_6697 = "_-54-" (String#5184, DoABC#3) // _SafeStr_6698 = "_-1Vw" (String#4785, DoABC#3) // _SafeStr_6699 = "_-1PK" (String#3576, DoABC#3) // _SafeStr_6700 = "_-3sQ" (String#3719, DoABC#3) // _SafeStr_6701 = "_-5dM" (String#10778, DoABC#3) // _SafeStr_6702 = "_-5VJ" (String#10546, DoABC#3) // _SafeStr_6703 = "_-2Td" (String#10565, DoABC#3) // _SafeStr_6704 = "_-0Qu" (String#3888, DoABC#3) // _SafeStr_6731 = "_-5uS" (String#3981, DoABC#3) //------------------------------------------------------------ //_-0bw._SafeStr_5029 package _-0bw{ import flash.display.BitmapData; import flash.geom.Point; import flash.geom.Matrix; public class _SafeStr_5029 { 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_6733(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_6734(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_6735(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 _-0bw // _SafeStr_5029 = "_-10r" (String#7603, DoABC#3) // _SafeStr_6733 = "_-3Sz" (String#22899, DoABC#3) // _SafeStr_6734 = "_-3ID" (String#30127, DoABC#3) // _SafeStr_6735 = "_-640" (String#27766, DoABC#3) //------------------------------------------------------------ //_-0bw._SafeStr_5063 package _-0bw{ import flash.geom.Point; public class _SafeStr_5063 { 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_6685(k:Point, _arg_2:Point):Point{ return (new Point((k.x - _arg_2.x), (k.y - _arg_2.y))); } public static function _SafeStr_6686(k:Point, _arg_2:Number):Point{ return (new Point((k.x * _arg_2), (k.y * _arg_2))); } } }//package _-0bw // _SafeStr_5063 = "_-1Gl" (String#15456, DoABC#3) // _SafeStr_6685 = "_-17-" (String#19247, DoABC#3) // _SafeStr_6686 = "_-601" (String#8058, DoABC#3) //------------------------------------------------------------ //_-0bw.XMLValidator package _-0bw{ public class XMLValidator { public static function _SafeStr_5516(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 _-0bw // _SafeStr_5516 = "_-62c" (String#2514, DoABC#3) //------------------------------------------------------------ //_-0Bw._SafeStr_2349 package _-0Bw{ public class _SafeStr_2349 { public static const _SafeStr_6736:int = 0; public static const _SafeStr_6737:int = 1; public static const _SafeStr_6738:int = 2; public static const _SafeStr_6739:int = 3; public static const _SafeStr_6740:int = 4; public static const _SafeStr_5865:int = 5; } }//package _-0Bw // _SafeStr_2349 = "_-50R" (String#2017, DoABC#3) // _SafeStr_5865 = "_-4xj" (String#4346, DoABC#3) // _SafeStr_6736 = "_-z1" (String#8334, DoABC#3) // _SafeStr_6737 = "_-3zg" (String#3039, DoABC#3) // _SafeStr_6738 = "_-JO" (String#16674, DoABC#3) // _SafeStr_6739 = "_-bX" (String#20666, DoABC#3) // _SafeStr_6740 = "_-057" (String#9201, DoABC#3) //------------------------------------------------------------ //_-0Bw._SafeStr_3195 package _-0Bw{ public class _SafeStr_3195 { public static const _SafeStr_6741:int = 0; public static const _SafeStr_6742:int = 1; public static const _SafeStr_6743:int = 2; public static function _SafeStr_6744(k:int):String{ switch (k) { case _SafeStr_6743: return ("${trading.mode.free}"); case _SafeStr_6742: return ("${trading.mode.controller}"); case _SafeStr_6741: return ("${trading.mode.not.allowed}"); }; return (""); } } }//package _-0Bw // _SafeStr_3195 = "_-1jU" (String#8866, DoABC#3) // _SafeStr_6741 = "_-11Z" (String#19220, DoABC#3) // _SafeStr_6742 = "_-18K" (String#19760, DoABC#3) // _SafeStr_6743 = "_-jG" (String#11660, DoABC#3) // _SafeStr_6744 = "_-3ze" (String#36119, DoABC#3) //------------------------------------------------------------ //_-0Bw._SafeStr_3231 package _-0Bw{ public class _SafeStr_3231 { public static const _SafeStr_6745:int = 4008; public static const _SafeStr_6746:int = -13001; } }//package _-0Bw // _SafeStr_3231 = "_-e8" (String#22379, DoABC#3) // _SafeStr_6745 = "_-5so" (String#8354, DoABC#3) // _SafeStr_6746 = "_-6V9" (String#29576, DoABC#3) //------------------------------------------------------------ //_-0CF._SafeStr_1 package _-0CF{ import flash.display.MovieClip; public class _SafeStr_1 { static const _SafeStr_6747:Array = new Array([-824019065, 747413455, -1445564105, -1616558106, 276546290, 1752412176, -231396062, -1396134783, -17588779, 349099346, 1738841845, -1248237292, -1179176070, -1536621865, 444940981, -189755510], [1293645512, 417849349, 316170044, -1043233726, -548730195, 1884625619, 739293562, 1114850292, 30020754, 1661456544, -2057485184, -347991991, -486068531, -1859479446, 706086350, -986228809], [1829986083, -1762077137, 1992737750, 1495147477, -1463675773, 2142939418, 1830055199, -873724814, -16123282, -1120589324, 386545607, 1087714901, 147668579, -30486709, -914008635, 2104141474, 1441948046, 1096291008, -1214761556, 1640731428, 741433857, -69040779, -1370061804, -903268683, 1543421451, 0x78B000B7], [-1611539911, -478978883, 1117566178, 820717328, 1120769964, 2009858968, -863271827, 1073308266, 1240993835, 84782315, 1885132759, 297688185, 1789953812, 902445030, 774628011, 1964519946, 81461209, 1353580069, 1365071306, 1106939523, -863271827, 1073308266, -2052204053, -1056395601, -138526629, 595524233, 989261825, 392541175], [-1122617664, -1178892284, -1698449547, 207815257, 1039123086, -914951632, -169489939, -1757663436, 6804140, 418922167, -1196989222, -2089477085, -2072265410, 60686412, 1698870490, -593531382, -1462684489, 579401479, 1550963868, 1764279239, 377061887, -926177561, 43885830, 1488659051, -1559778440, -1233596082, -1113586027, -163644300], [-1722964912, -262699312, 1896000571, -1634266368, -1539057556, -1937977312, 0x59001384, -1236601479, -2082137758, 994816705, -1188878189, 776685366, 1020689354, -1088503787, 10024493, -249905590], [-174767276, -1089728867, 910881895, 1596227239, 1917019462, -531486952, 1126604176, -324326822, -2047479364, -2014708523, 897021712, -1811011290, 1126604176, -324326822, -174767276, -1089728867, -690618219, -1302524004], [1113325174, 1777161105, -1212981160, 438114519, -19558547, 1457945605, 1395569544, -1546180079, -1191174998, -1680278840, -444940406, -135542998, 1143739312, -2091428776, 494858175, 485268272, 833555815, 977722904, -2078972271, -2079831678, -71950089, 540376714, 629530074, 2124758653], [-1246981761, 1744654705, -1067531363, -1311827716, -1002825398, -325409366, -1799987336, -731017856, -781867592, -682704840, 30081199, -971640283, -1710672128, -2007192829, 144329577, -1930381476, 577554130, -898564906, -989888187, -893686637], [-1150296414, -1356448179, 1312248326, 1209225666, -732375642, -460680607, 949733194, -2007985932, -514790126, 601734191, 399312300, 1210095875, 859850327, -1087965095, 1866975642, -518096611, 528826367, -1977255643, -1449549528, -1441151269, -379636455, -128410792], [1592278492, -1410171858, 424420244, -147777083, 644524705, 1492915767, 301430284, -1991714803, 876459725, 1660475766, 1465372530, 1061965596, 1757272975, -484734470, 831105466, -1332298291, 872093877, 1073297241, -1446631648, -1687457462, -1431591105, -1339588398], [342673052, 1255098022, 56633387, 660904095, -606421008, 1956375524, -494259558, 907184132, 2061239361, -1969637441, 1243828923, -409291097, -1424511795, 1941732960, -764580168, 932652882, 138337710, -585975834, 857757856, 555290617, 2103875032, 100651487]); static const _SafeStr_6748:Array = new Array([-442181068, -257970945, 1486829658, 1459925003], [144641718, 1688008290, 1775052360, -2025749956], [870683118, -1626320234, 737144732, 438061051], [-1775614767, 660467792, -1180309238, -1381447503], [1616405068, 1433550055, 1393494782, -479805949], [1160027548, -355580393, -1063736809, 463967538], [-1353690660, -1101925375, 468173525, 1665426115], [1144493791, 81878901, -932197232, -565384094], [1768640319, -283981708, -1683011669, -2122126077], [110461878, 1793519856, -1628800246, -1811744951], [-503865428, 543547349, -1261431616, 1554946603], [-759733488, -988393396, -67460595, -1845384236]); static const _SafeStr_6749:Array = new Array(_SafeStr_1._SafeStr_6750(-649, -342), _SafeStr_1._SafeStr_6750(-648, -343), _SafeStr_1._SafeStr_6750(-651, -340), _SafeStr_1._SafeStr_6750(-650, -341), _SafeStr_1._SafeStr_6750(-645, -346), _SafeStr_1._SafeStr_6750(-644, -347), _SafeStr_1._SafeStr_6750(-647, -344), _SafeStr_1._SafeStr_6750(-646, -345), _SafeStr_1._SafeStr_6750(-641, -350), _SafeStr_1._SafeStr_6750(-640, -351), _SafeStr_1._SafeStr_6750(-643, -348), _SafeStr_1._SafeStr_6750(-642, -349)); static const _SafeStr_6751:Boolean = true; public static function _SafeStr_6750(_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_6747[((_arg_1 - 5) ^ -654)].length; while (_local_4 < _local_5) { _local_6 = int(_SafeStr_6747[((_arg_1 - 5) ^ -654)][_local_4]); _local_4++; _local_7 = int(_SafeStr_6747[((_arg_1 - 5) ^ -654)][_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_6748[((_arg_2 + 3) ^ -339)][((_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_6748[((_arg_2 + 3) ^ -339)][(_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_5304(_arg_1:MovieClip):Boolean{ return (true); return (false); //dead code } } }//package _-0CF // _SafeStr_1 = "_-Sn" (String#13, DoABC#1) // _SafeStr_5304 = "_-654" (String#23, DoABC#1) // _SafeStr_6747 = "_-6V-" (String#8, DoABC#1) // _SafeStr_6748 = "_-21z" (String#11, DoABC#1) // _SafeStr_6749 = "_-25p" (String#9, DoABC#1) // _SafeStr_6750 = "_-0D4" (String#5, DoABC#1) // _SafeStr_6751 = "_-0sq" (String#12, DoABC#1) //------------------------------------------------------------ //_-0ch._SafeStr_2417 package _-0ch{ public class _SafeStr_2417 { public static const DEFAULT:int = 1; public static const _SafeStr_6533:int = 2; public static const _SafeStr_6534:int = 3; public static const _SafeStr_6535:int = 4; public static const _SafeStr_6752:int = 5; public static const _SafeStr_6753:int = 6; public static const _SafeStr_6754:int = 7; public static const _SafeStr_6755:int = 8; public static const _SafeStr_6756:int = 9; public static const _SafeStr_6757:int = 10; public static const _SafeStr_6003:int = 11; public static const _SafeStr_6758:int = 12; public static const _SafeStr_6522:int = 13; public static const _SafeStr_6523:int = 14; public static const _SafeStr_6524:int = 15; public static const _SafeStr_6525:int = 16; public static const _SafeStr_6759:int = 17; public static const _SafeStr_6760:int = 18; public static const MONSTERPLANT_SEED:int = 19; public static const _SafeStr_6761:int = 20; public static const _SafeStr_6762:int = 21; public static const _SafeStr_6763:int = 22; public static const _SafeStr_5606:int = 23; } }//package _-0ch // _SafeStr_2417 = "_-2Da" (String#1188, DoABC#3) // _SafeStr_5606 = "_-1Kq" (String#19902, DoABC#3) // _SafeStr_6003 = "_-2h5" (String#5708, DoABC#3) // _SafeStr_6522 = "_-Aa" (String#11257, DoABC#3) // _SafeStr_6523 = "_-1jK" (String#10412, DoABC#3) // _SafeStr_6524 = "_-0OL" (String#10978, DoABC#3) // _SafeStr_6525 = "_-4tB" (String#8256, DoABC#3) // _SafeStr_6533 = "_-65H" (String#4469, DoABC#3) // _SafeStr_6534 = "_-1R4" (String#4501, DoABC#3) // _SafeStr_6535 = "_-4Mg" (String#4235, DoABC#3) // _SafeStr_6752 = "_-2Ku" (String#15869, DoABC#3) // _SafeStr_6753 = "_-3rf" (String#6775, DoABC#3) // _SafeStr_6754 = "_-6k-" (String#28666, DoABC#3) // _SafeStr_6755 = "_-6ik" (String#11911, DoABC#3) // _SafeStr_6756 = "_-5OF" (String#8048, DoABC#3) // _SafeStr_6757 = "_-402" (String#22117, DoABC#3) // _SafeStr_6758 = "_-2D7" (String#31968, DoABC#3) // _SafeStr_6759 = "_-4ww" (String#15064, DoABC#3) // _SafeStr_6760 = "_-5-1" (String#27555, DoABC#3) // _SafeStr_6761 = "_-0nF" (String#9588, DoABC#3) // _SafeStr_6762 = "_-yE" (String#13575, DoABC#3) // _SafeStr_6763 = "_-5VZ" (String#13097, DoABC#3) //------------------------------------------------------------ //_-0ch._SafeStr_2625 package _-0ch{ public class _SafeStr_2625 { public static const _SafeStr_6764:int = 1; public static const _SafeStr_6765:int = 2; public static const _SafeStr_6766:int = 3; public static const BADGE:int = 4; public static const BOT:int = 5; public static const GAMES:int = 6; public static const _SafeStr_6767:Array = [_SafeStr_6764, _SafeStr_6765, _SafeStr_6766, BADGE, BOT]; } }//package _-0ch // _SafeStr_2625 = "_-0x9" (String#2996, DoABC#3) // _SafeStr_6764 = "_-2av" (String#9641, DoABC#3) // _SafeStr_6765 = "_-3ah" (String#9687, DoABC#3) // _SafeStr_6766 = "_-6QY" (String#4185, DoABC#3) // _SafeStr_6767 = "_-2lx" (String#14285, DoABC#3) //------------------------------------------------------------ //_-0ch._SafeStr_2629 package _-0ch{ public class _SafeStr_2629 { public static const EMPTY:String = "empty"; public static const _SafeStr_6768:String = "trading"; public static const _SafeStr_5989:String = "recycler"; } }//package _-0ch // _SafeStr_2629 = "_-3Er" (String#6215, DoABC#3) // _SafeStr_5989 = "_-5Pl" (String#7831, DoABC#3) // _SafeStr_6768 = "_-4G0" (String#9244, DoABC#3) //------------------------------------------------------------ //_-0ch._SafeStr_2633 package _-0ch{ public class _SafeStr_2633 { public static const _SafeStr_6769:String = "furni"; public static const _SafeStr_6770:String = "rentables"; public static const _SafeStr_5363:String = "badges"; public static const _SafeStr_6771:String = "effects"; public static const _SafeStr_5986:String = "pets"; public static const _SafeStr_6772:String = "bots"; public static const _SafeStr_6773:String = "marketplace"; } }//package _-0ch // _SafeStr_2633 = "_-5QF" (String#1178, DoABC#3) // _SafeStr_5363 = "_-3A8" (String#5115, DoABC#3) // _SafeStr_5986 = "_-VM" (String#4557, DoABC#3) // _SafeStr_6769 = "_-4Fb" (String#2945, DoABC#3) // _SafeStr_6770 = "_-36X" (String#4066, DoABC#3) // _SafeStr_6771 = "class" (String#3977, DoABC#3) // _SafeStr_6772 = "_-3Nk" (String#5236, DoABC#3) // _SafeStr_6773 = "_-1SY" (String#9296, DoABC#3) //------------------------------------------------------------ //_-0Cn._SafeStr_2358 package _-0Cn{ public interface _SafeStr_2358 { function set credits(_arg_1:int):void; function set clubDays(_arg_1:int):void; function set clubPeriods(_arg_1:int):void; function get _SafeStr_6774():Boolean; function get _SafeStr_6775():int; function set _SafeStr_6774(_arg_1:Boolean):void; function get credits():int; function get clubDays():int; function get clubPeriods():int; function get _SafeStr_6776():Boolean; function get _SafeStr_6777():Boolean; function get _SafeStr_6298():int; function get _SafeStr_6299():int; function _SafeStr_5751(_arg_1:int):int; } }//package _-0Cn // _SafeStr_2358 = "_-3-A" (String#3987, DoABC#3) // _SafeStr_5751 = "_-2EA" (String#7581, DoABC#3) // _SafeStr_6298 = "_-2XW" (String#9331, DoABC#3) // _SafeStr_6299 = "_-2Xz" (String#6449, DoABC#3) // _SafeStr_6774 = "_-371" (String#18491, DoABC#3) // _SafeStr_6775 = "_-3Ao" (String#6072, DoABC#3) // _SafeStr_6776 = "_-5Ce" (String#20420, DoABC#3) // _SafeStr_6777 = "_-6-5" (String#4841, DoABC#3) //------------------------------------------------------------ //_-0Cn._SafeStr_2404 package _-0Cn{ import flash.events.Event; public class _SafeStr_2404 extends Event { public static const _SafeStr_6778:String = "catalog_purse_credit_balance"; public static const _SafeStr_6779:String = "catalog_purse_activity_point_balance"; private var _SafeStr_6780:int; private var _SafeStr_6781:int; public function _SafeStr_2404(k:String, _arg_2:int, _arg_3:int, _arg_4:Boolean=false, _arg_5:Boolean=false){ super(k, _arg_4, _arg_5); this._SafeStr_6780 = _arg_2; this._SafeStr_6781 = _arg_3; } public function get balance():int{ return (this._SafeStr_6780); } public function get activityPointType():int{ return (this._SafeStr_6781); } } }//package _-0Cn // _SafeStr_2404 = "_-1MQ" (String#3496, DoABC#3) // _SafeStr_6778 = "_-qX" (String#5920, DoABC#3) // _SafeStr_6779 = "_-2-t" (String#10806, DoABC#3) // _SafeStr_6780 = "_-0L7" (String#6588, DoABC#3) // _SafeStr_6781 = "_-4MH" (String#3021, DoABC#3) //------------------------------------------------------------ //_-0Cn._SafeStr_2408 package _-0Cn{ import flash.events.Event; public class _SafeStr_2408 extends Event { public static const _SafeStr_6010:String = "catalog_purse_update"; public function _SafeStr_2408(k:Boolean=false, _arg_2:Boolean=false){ super(_SafeStr_6010, k, _arg_2); } } }//package _-0Cn // _SafeStr_2408 = "_-0OZ" (String#5965, DoABC#3) // _SafeStr_6010 = "_-0c8" (String#12700, DoABC#3) //------------------------------------------------------------ //_-0Cn._SafeStr_2479 package _-0Cn{ import _-4Y1._SafeStr_12; public class _SafeStr_2479 { public static const _SafeStr_6782:int = 0; public static const _SafeStr_6783:int = 3; public static const _SafeStr_6784:int = 5; public static const SEASONAL_1:int = 101; public static const SEASONAL_2:int = 102; public static const SEASONAL_3:int = 103; public static const SEASONAL_4:int = 104; public static const SEASONAL_5:int = 105; public static const NO_OP_1:int = 1; public static const NO_OP_2:int = 2; public static const NO_OP_4:int = 4; public static function _SafeStr_6785():Array{ return ([_SafeStr_6782, SEASONAL_1, SEASONAL_2, SEASONAL_3, SEASONAL_4, SEASONAL_5, NO_OP_1, NO_OP_2, NO_OP_4]); } public static function _SafeStr_6014(k:int, _arg_2:_SafeStr_12, _arg_3:Boolean, _arg_4:Boolean=false):int{ var _local_5:String; if (k == -1) { return (((_arg_3) ? 34 : 35)); }; if (k == _SafeStr_6782) { return (((_arg_3) ? 32 : 33)); }; if (k == _SafeStr_6783) { return (((_arg_3) ? 36 : 37)); }; if (k == _SafeStr_6784) { if (_arg_2.getBoolean("diamonds.enabled")) { return (((_arg_3) ? 41 : 42)); }; return (((_arg_3) ? 53 : 54)); }; _local_5 = (((("currencyiconstyle." + ((_arg_3) ? "big" : "small")) + ".") + k) + ((_arg_4) ? ".combo" : "")); return (_arg_2.getInteger(_local_5, 0)); } public static function _SafeStr_5360(k:int):Boolean{ if ([NO_OP_1, NO_OP_2, NO_OP_4].indexOf(k) != 1) { return (false); }; return (true); } } }//package _-0Cn // _SafeStr_12 = "_-0VB" (String#1598, DoABC#3) // _SafeStr_2479 = "_-0Ep" (String#3035, DoABC#3) // _SafeStr_5360 = "_-6Wz" (String#2394, DoABC#3) // _SafeStr_6014 = "_-22C" (String#6724, DoABC#3) // _SafeStr_6782 = "_-zO" (String#6575, DoABC#3) // _SafeStr_6783 = "_-2me" (String#22058, DoABC#3) // _SafeStr_6784 = "_-0qE" (String#10561, DoABC#3) // _SafeStr_6785 = "_-5Qk" (String#37790, DoABC#3) //------------------------------------------------------------ //_-0Cn.Purse package _-0Cn{ import flash.utils.Dictionary; import flash.utils.getTimer; public class Purse implements _SafeStr_2358 { private var _SafeStr_6786:int = 0; private var _SafeStr_6787:Dictionary; private var _SafeStr_6788:int = 0; private var _SafeStr_6789:int = 0; private var _SafeStr_6790:Boolean = false; private var _SafeStr_6791:int = 0; private var _SafeStr_6792:int = 0; private var _SafeStr_6793:Boolean = false; private var _SafeStr_6794:int = 0; private var _SafeStr_6795:int; private var _SafeStr_6796:int; public function Purse(){ this._SafeStr_6787 = new Dictionary(); super(); } public function get credits():int{ return (this._SafeStr_6786); } public function set credits(k:int):void{ this._SafeStr_6796 = getTimer(); this._SafeStr_6786 = k; } public function get clubDays():int{ return (this._SafeStr_6788); } public function set clubDays(k:int):void{ this._SafeStr_6796 = getTimer(); this._SafeStr_6788 = k; } public function get clubPeriods():int{ return (this._SafeStr_6789); } public function set clubPeriods(k:int):void{ this._SafeStr_6796 = getTimer(); this._SafeStr_6789 = k; } public function get _SafeStr_6776():Boolean{ return ((((this._SafeStr_6788 > 0)) || ((this._SafeStr_6789 > 0)))); } public function get _SafeStr_6777():Boolean{ return (this._SafeStr_6790); } public function get _SafeStr_6774():Boolean{ return (this._SafeStr_6793); } public function set _SafeStr_6774(k:Boolean):void{ this._SafeStr_6793 = k; } public function set _SafeStr_6777(k:Boolean):void{ this._SafeStr_6790 = k; } public function get _SafeStr_6298():int{ return (this._SafeStr_6791); } public function set _SafeStr_6298(k:int):void{ this._SafeStr_6796 = getTimer(); this._SafeStr_6791 = k; } public function get _SafeStr_6299():int{ return (this._SafeStr_6792); } public function set _SafeStr_6299(k:int):void{ this._SafeStr_6796 = getTimer(); this._SafeStr_6792 = k; } public function get _SafeStr_6797():Dictionary{ return (this._SafeStr_6787); } public function set _SafeStr_6797(k:Dictionary):void{ this._SafeStr_6796 = getTimer(); this._SafeStr_6787 = k; } public function _SafeStr_5751(k:int):int{ return (this._SafeStr_6787[k]); } public function set _SafeStr_6775(k:int):void{ this._SafeStr_6796 = getTimer(); this._SafeStr_6794 = k; } public function get _SafeStr_6775():int{ var k:int = ((getTimer() - this._SafeStr_6796) / (1000 * 60)); var _local_2:int = (this._SafeStr_6794 - k); return ((((_local_2 > 0)) ? _local_2 : 0)); } public function set _SafeStr_6798(k:int):void{ this._SafeStr_6796 = getTimer(); this._SafeStr_6795 = k; } public function get _SafeStr_6798():int{ return (this._SafeStr_6795); } public function get _SafeStr_6799():int{ return (this._SafeStr_6796); } } }//package _-0Cn // _SafeStr_2358 = "_-3-A" (String#3987, DoABC#3) // _SafeStr_5751 = "_-2EA" (String#7581, DoABC#3) // _SafeStr_6298 = "_-2XW" (String#9331, DoABC#3) // _SafeStr_6299 = "_-2Xz" (String#6449, DoABC#3) // _SafeStr_6774 = "_-371" (String#18491, DoABC#3) // _SafeStr_6775 = "_-3Ao" (String#6072, DoABC#3) // _SafeStr_6776 = "_-5Ce" (String#20420, DoABC#3) // _SafeStr_6777 = "_-6-5" (String#4841, DoABC#3) // _SafeStr_6786 = "_-0--" (String#26804, DoABC#3) // _SafeStr_6787 = "_-1R-" (String#20250, DoABC#3) // _SafeStr_6788 = "_-6H4" (String#8547, DoABC#3) // _SafeStr_6789 = "_-6WR" (String#13276, DoABC#3) // _SafeStr_6790 = "_-5I-" (String#9727, DoABC#3) // _SafeStr_6791 = "_-2M5" (String#15950, DoABC#3) // _SafeStr_6792 = "_-6jL" (String#17007, DoABC#3) // _SafeStr_6793 = "_-38T" (String#14427, DoABC#3) // _SafeStr_6794 = "_-6hg" (String#8853, DoABC#3) // _SafeStr_6795 = "_-2z9" (String#9267, DoABC#3) // _SafeStr_6796 = "_-5io" (String#4337, DoABC#3) // _SafeStr_6797 = "_-5sa" (String#24630, DoABC#3) // _SafeStr_6798 = "_-2Gs" (String#9021, DoABC#3) // _SafeStr_6799 = "_-3HT" (String#43850, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_2668 package _-0Dx{ import _-2jU._SafeStr_2285; public class _SafeStr_2668 implements _SafeStr_2285 { public function _SafeStr_5914():Array{ return ([]); } public function dispose():void{ } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2668 = "_-0FG" (String#15454, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_2669 package _-0Dx{ import _-2jU._SafeStr_2285; public class _SafeStr_2669 implements _SafeStr_2285 { public function _SafeStr_5914():Array{ return ([]); } public function dispose():void{ } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2669 = "_-3vM" (String#14724, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_2687 package _-0Dx{ import _-2jU._SafeStr_2285; public class _SafeStr_2687 implements _SafeStr_2285 { private var _SafeStr_6800:Boolean; public function _SafeStr_2687(k:Boolean){ this._SafeStr_6800 = k; } public function _SafeStr_5914():Array{ return ([this._SafeStr_6800]); } public function dispose():void{ } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2687 = "_-4oj" (String#13903, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6800 = "_-1ij" (String#30211, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_3905 package _-0Dx{ import _-2jU._SafeStr_2285; public class _SafeStr_3905 implements _SafeStr_2285 { private var _SafeStr_6664:Array; public function _SafeStr_3905(k:String){ this._SafeStr_6664 = []; super(); this._SafeStr_6664.push(k); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3905 = "_-0pZ" (String#10552, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_3910 package _-0Dx{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_3910 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_3910(k:String, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664 = [k, _arg_2, _arg_3, _arg_4, _arg_5]; } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3910 = "_-0Ot" (String#9893, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_3911 package _-0Dx{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_3911 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_3911(k:int, _arg_2:int){ this._SafeStr_6664 = []; super(); this._SafeStr_6664 = [k, _arg_2]; } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return ((this._SafeStr_6664 == null)); } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3911 = "_-1yH" (String#9943, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_3912 package _-0Dx{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_3912 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_3912(k:String, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:Array){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k); this._SafeStr_6664.push(_arg_2); this._SafeStr_6664.push(_arg_3); this._SafeStr_6664.push(_arg_4); this._SafeStr_6664.push((_arg_5.length / 2)); this._SafeStr_6664 = this._SafeStr_6664.concat(_arg_5); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3912 = "_-3q9" (String#8134, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_3913 package _-0Dx{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_3913 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_3913(k:int, _arg_2:int, _arg_3:int, _arg_4:String){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664 = [k, _arg_2, _arg_3, _arg_4]; } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3913 = "_-BD" (String#10305, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_3915 package _-0Dx{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_3915 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_3915(k:String, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:int){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664 = [k, _arg_2, _arg_3, _arg_4, _arg_5]; } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3915 = "_-5lE" (String#16314, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_3916 package _-0Dx{ import _-2jU._SafeStr_2285; public class _SafeStr_3916 implements _SafeStr_2285 { public function _SafeStr_5914():Array{ return ([]); } public function dispose():void{ } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3916 = "_-2TN" (String#15250, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_3917 package _-0Dx{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_3917 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_3917(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:String){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664 = [k, _arg_2, _arg_3, _arg_4, _arg_5]; } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3917 = "_-0ue" (String#10143, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_3920 package _-0Dx{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_3920 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_3920(k:String, _arg_2:int, _arg_3:int, _arg_4:Array){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k); this._SafeStr_6664.push(_arg_2); this._SafeStr_6664.push(_arg_3); this._SafeStr_6664.push((_arg_4.length / 2)); this._SafeStr_6664 = this._SafeStr_6664.concat(_arg_4); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3920 = "_-1X7" (String#10021, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_3979 package _-0Dx{ import _-2jU._SafeStr_2285; public class _SafeStr_3979 implements _SafeStr_2285 { public function _SafeStr_5914():Array{ return ([]); } public function dispose():void{ } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3979 = "_-2NY" (String#25080, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_3992 package _-0Dx{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_3992 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_3992(k:Boolean){ this._SafeStr_6664 = []; super(); this._SafeStr_6664 = [k]; } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return ((this._SafeStr_6664 == null)); } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3992 = "_-53i" (String#11072, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_3994 package _-0Dx{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_3994 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_5513:Array; private var _disposed:Boolean = false; public function _SafeStr_3994(k:Boolean){ this._SafeStr_5513 = []; super(); this._SafeStr_5513.push(k); } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; this._disposed = true; } public function get disposed():Boolean{ return (this._disposed); } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3994 = "_-2CG" (String#10185, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_4002 package _-0Dx{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_4002 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_5513:Array; private var _disposed:Boolean = false; public function _SafeStr_4002(k:Boolean, _arg_2:Boolean, _arg_3:Boolean, _arg_4:Boolean){ this._SafeStr_5513 = []; super(); this._SafeStr_5513 = [k, _arg_2, _arg_3, _arg_4]; } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; this._disposed = true; } public function get disposed():Boolean{ return (this._disposed); } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4002 = "_-0a5" (String#6007, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_4010 package _-0Dx{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_4010 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_5513:Array; private var _disposed:Boolean = false; public function _SafeStr_4010(){ this._SafeStr_5513 = []; super(); } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; this._disposed = true; } public function get disposed():Boolean{ return (this._disposed); } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4010 = "_-2L8" (String#10402, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_4028 package _-0Dx{ import _-2jU._SafeStr_2285; public class _SafeStr_4028 implements _SafeStr_2285 { private var _SafeStr_6801:String; public function _SafeStr_4028(k:String){ this._SafeStr_6801 = k; } public function _SafeStr_5914():Array{ return ([this._SafeStr_6801]); } public function dispose():void{ } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4028 = "_-5Xj" (String#21573, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6801 = "_-0QK" (String#15529, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_4050 package _-0Dx{ import _-2jU._SafeStr_2285; public class _SafeStr_4050 implements _SafeStr_2285 { private var _SafeStr_6802:int; public function _SafeStr_4050(k:int){ this._SafeStr_6802 = k; } public function _SafeStr_5914():Array{ return ([this._SafeStr_6802]); } public function dispose():void{ } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4050 = "_-2y4" (String#23273, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6802 = "_-0H3" (String#3451, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_4071 package _-0Dx{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_4071 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_4071(k:int){ this._SafeStr_6664 = []; super(); this._SafeStr_6664 = [k]; } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return ((this._SafeStr_6664 == null)); } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4071 = "_-3ir" (String#8632, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_4097 package _-0Dx{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_4097 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_5513:Array; private var _disposed:Boolean = false; public function _SafeStr_4097(){ this._SafeStr_5513 = []; super(); } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; this._disposed = true; } public function get disposed():Boolean{ return (this._disposed); } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4097 = "_-0xI" (String#15475, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_4100 package _-0Dx{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_4100 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_4100(){ this._SafeStr_6664 = []; super(); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return ((this._SafeStr_6664 == null)); } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4100 = "_-5KP" (String#6985, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_4151 package _-0Dx{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_4151 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_5513:Array; private var _disposed:Boolean = false; public function _SafeStr_4151(){ this._SafeStr_5513 = []; super(); } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; this._disposed = true; } public function get disposed():Boolean{ return (this._disposed); } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4151 = "_-26Q" (String#10026, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_4169 package _-0Dx{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_4169 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_5513:Array; private var _disposed:Boolean = false; public function _SafeStr_4169(k:Boolean){ this._SafeStr_5513 = []; super(); this._SafeStr_5513.push(k); } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; this._disposed = true; } public function get disposed():Boolean{ return (this._disposed); } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4169 = "_-5g" (String#6027, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_4184 package _-0Dx{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_4184 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_5513:Array; private var _disposed:Boolean = false; public function _SafeStr_4184(){ this._SafeStr_5513 = []; super(); } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; this._disposed = true; } public function get disposed():Boolean{ return (this._disposed); } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4184 = "_-O4" (String#16779, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_4200 package _-0Dx{ import _-2jU._SafeStr_2285; public class _SafeStr_4200 implements _SafeStr_2285 { private var _SafeStr_5718:int; public function _SafeStr_4200(k:int){ this._SafeStr_5718 = k; } public function _SafeStr_5914():Array{ return ([this._SafeStr_5718]); } public function dispose():void{ } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4200 = "_-2zf" (String#22977, DoABC#3) // _SafeStr_5718 = "_-0i6" (String#2167, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_4208 package _-0Dx{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_4208 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_5513:Array; private var _disposed:Boolean = false; public function _SafeStr_4208(k:int, _arg_2:String){ this._SafeStr_5513 = []; super(); this._SafeStr_5513.push(k); this._SafeStr_5513.push(_arg_2); } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; this._disposed = true; } public function get disposed():Boolean{ return (this._disposed); } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4208 = "_-2eD" (String#9919, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_4212 package _-0Dx{ import _-2jU._SafeStr_2285; public class _SafeStr_4212 implements _SafeStr_2285 { public function _SafeStr_5914():Array{ return ([]); } public function dispose():void{ } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4212 = "_-3AY" (String#25991, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_4213 package _-0Dx{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_4213 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_5513:Array; private var _disposed:Boolean = false; public function _SafeStr_4213(k:String){ this._SafeStr_5513 = []; super(); this._SafeStr_5513.push(k); } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; this._disposed = true; } public function get disposed():Boolean{ return (this._disposed); } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4213 = "_-5IG" (String#14433, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_4261 package _-0Dx{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_4261 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_5513:Array; private var _disposed:Boolean = false; public function _SafeStr_4261(k:String){ this._SafeStr_5513 = []; super(); this._SafeStr_5513.push(k); } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; this._disposed = true; } public function get disposed():Boolean{ return (this._disposed); } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4261 = "_-61N" (String#13601, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0Dx._SafeStr_4281 package _-0Dx{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_4281 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_5513:Array; private var _disposed:Boolean = false; public function _SafeStr_4281(k:Boolean){ this._SafeStr_5513 = []; super(); this._SafeStr_5513.push(k); } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; this._disposed = true; } public function get disposed():Boolean{ return (this._disposed); } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4281 = "_-33y" (String#15234, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0Dx.PostQuizAnswersComposer package _-0Dx{ import _-2jU._SafeStr_2285; public class PostQuizAnswersComposer implements _SafeStr_2285 { private var _SafeStr_6664:Array; public function PostQuizAnswersComposer(k:String, _arg_2:Array){ this._SafeStr_6664 = []; super(); this._SafeStr_6664.push(k); this._SafeStr_6664.push(_arg_2.length); var _local_3:int; while (_local_3 < _arg_2.length) { this._SafeStr_6664.push(_arg_2[_local_3]); _local_3++; }; } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } } }//package _-0Dx // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-0fE._SafeStr_3471 package _-0fE{ import _-2jU._SafeStr_2278; import _-1W3._SafeStr_3469; public class _SafeStr_3471 extends _SafeStr_2278 { public function _SafeStr_3471(k:Function){ super(k, _SafeStr_3469); } public function _SafeStr_5729():_SafeStr_3469{ return ((_SafeStr_5915 as _SafeStr_3469)); } } }//package _-0fE // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3469 = "_-3Pu" (String#9180, DoABC#3) // _SafeStr_3471 = "_-5Y3" (String#7215, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0fE._SafeStr_3755 package _-0fE{ import _-2jU._SafeStr_2278; import _-1W3._SafeStr_3735; public class _SafeStr_3755 extends _SafeStr_2278 { public function _SafeStr_3755(k:Function){ super(k, _SafeStr_3735); } public function _SafeStr_5729():_SafeStr_3735{ return ((_SafeStr_5915 as _SafeStr_3735)); } } }//package _-0fE // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3735 = "_-61X" (String#10243, DoABC#3) // _SafeStr_3755 = "_-0bx" (String#10944, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0fE._SafeStr_3781 package _-0fE{ import _-2jU._SafeStr_2278; import _-1W3._SafeStr_3722; public class _SafeStr_3781 extends _SafeStr_2278 { public function _SafeStr_3781(k:Function){ super(k, _SafeStr_3722); } public function _SafeStr_5729():_SafeStr_3722{ return ((_SafeStr_5915 as _SafeStr_3722)); } } }//package _-0fE // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3722 = "_-cv" (String#10668, DoABC#3) // _SafeStr_3781 = "_-wh" (String#12199, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0fE._SafeStr_4112 package _-0fE{ import _-2jU._SafeStr_2278; import _-1W3._SafeStr_4961; public class _SafeStr_4112 extends _SafeStr_2278 { public function _SafeStr_4112(k:Function){ super(k, _SafeStr_4961); } public function _SafeStr_5729():_SafeStr_4961{ return ((_SafeStr_5915 as _SafeStr_4961)); } } }//package _-0fE // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4112 = "_-jP" (String#11162, DoABC#3) // _SafeStr_4961 = "_-6Ee" (String#12068, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0fm._SafeStr_1417 package _-0fm{ import _-4Y1._SafeStr_8; import flash.events.IEventDispatcher; public interface _SafeStr_1417 extends _SafeStr_8 { function get events():IEventDispatcher; function get _SafeStr_6803():Boolean; function get _SafeStr_6804():Boolean; function loadGameClient(_arg_1:int, _arg_2:String, _arg_3:String, _arg_4:String, _arg_5:String, _arg_6:int, _arg_7:int, _arg_8:int, _arg_9:Object):void; function _SafeStr_6805(_arg_1:int, _arg_2:String, _arg_3:String, _arg_4:String=""):void; function _SafeStr_6806(_arg_1:int, _arg_2:String, _arg_3:String):void; function joinPlayerQueue(_arg_1:int):void; function _SafeStr_6807(_arg_1:int):void; function acceptGameInvite(_arg_1:int, _arg_2:int):void; function showGameCenter(_arg_1:String, _arg_2:int=0, _arg_3:Boolean=false):void; function showGameCenterByGameName(_arg_1:String, _arg_2:String, _arg_3:Boolean=false):void; function _SafeStr_6808():void; function _SafeStr_6809(_arg_1:int):String; function getGameId(_arg_1:String):int; function getGameAssetURL(_arg_1:int, _arg_2:String):String; } }//package _-0fm // _SafeStr_1417 = "_-5LD" (String#3814, DoABC#3) // _SafeStr_6803 = "_-pa" (String#25040, DoABC#3) // _SafeStr_6804 = "_-2uA" (String#18767, DoABC#3) // _SafeStr_6805 = "_-2VH" (String#31228, DoABC#3) // _SafeStr_6806 = "_-1kr" (String#12665, DoABC#3) // _SafeStr_6807 = "_-6Dl" (String#13611, DoABC#3) // _SafeStr_6808 = "_-2JR" (String#18070, DoABC#3) // _SafeStr_6809 = "_-6ST" (String#34042, DoABC#3) // _SafeStr_8 = "_-6in" (String#1560, DoABC#3) //------------------------------------------------------------ //_-0fm._SafeStr_2730 package _-0fm{ public class _SafeStr_2730 { public static const _SafeStr_6810:String = "basejump"; } }//package _-0fm // _SafeStr_2730 = "_-1hD" (String#18227, DoABC#3) // _SafeStr_6810 = "_-2FZ" (String#18275, DoABC#3) //------------------------------------------------------------ //_-0fm._SafeStr_4349 package _-0fm{ public class _SafeStr_4349 { public static const _SafeStr_6811:String = "GAE_ICON"; public static const _SafeStr_6812:String = "GAE_SMALL_ICON"; public static const _SafeStr_6813:String = "GAE_LOGO"; public static const _SafeStr_6814:String = "GAE_GRADIENT"; public static const _SafeStr_6815:String = "GAE_THEME"; } }//package _-0fm // _SafeStr_4349 = "_-5Q-" (String#5952, DoABC#3) // _SafeStr_6811 = "_-20t" (String#19984, DoABC#3) // _SafeStr_6812 = "_-5P2" (String#15412, DoABC#3) // _SafeStr_6813 = "_-3bc" (String#14821, DoABC#3) // _SafeStr_6814 = "_-5gq" (String#30988, DoABC#3) // _SafeStr_6815 = "_-y-" (String#19209, DoABC#3) //------------------------------------------------------------ //_-0fm.HabboGameManager package _-0fm{ import _-4Y1.Component; import _-3va._SafeStr_36; import _-67y._SafeStr_1375; import _-3xK._SafeStr_637; import _-Qx._SafeStr_500; import _-5A9._SafeStr_2175; import _-5A9._SafeStr_198; import _-11z._SafeStr_2155; import _-40e._SafeStr_13; import _-3WJ._SafeStr_431; import _-5x9._SafeStr_2213; import _-1Y6._SafeStr_1357; import _-Qa._SafeStr_1202; import _-Zf._SafeStr_270; import _-1JS.SharedMessageHandler; import _-07J.JsMessageHandler; import _-18p._SafeStr_2727; import _-1Tx._SafeStr_2653; import flash.display.Loader; import com.sulake.iid.IIDHabboWindowManager; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDHabboConfigurationManager; import com.sulake.iid.IIDHabboLocalizationManager; import com.sulake.iid.IIDSessionDataManager; import com.sulake.iid.IIDHabboRoomSessionManager; import com.sulake.iid.IIDAvatarRenderManager; import com.sulake.iid.IIDHabboToolbar; import com.sulake.iid.IIDHabboCatalog; import com.sulake.iid.IIDHabboLandingView; import com.sulake.iid.IIDRoomEngine; import com.sulake.iid.IIDHabboHelp; import com.sulake.iid.IIDHabboInventory; import com.sulake.iid.IIDHabboNavigator; import _-4Y1._SafeStr_9; import _-3UH._SafeStr_10; import _-5A9._SafeStr_2439; import _-3Xw._SafeStr_2297; import _-4Y1._SafeStr_34; import _-4Y1._SafeStr_8; import _-18p.GameConfigurations; import _-11z.HabboToolbarIconEnum; import _-2w9._SafeStr_2734; import _-2jU._SafeStr_2285; import _-2rM._SafeStr_2309; import _-2a8._SafeStr_2286; import _-35T._SafeStr_6; import _-2cB._SafeStr_2728; import _-11z._SafeStr_2736; import _-vp._SafeStr_2737; import _-vp._SafeStr_2731; import flash.system.LoaderContext; import _-WS.PlayerVersionCheck; import _-vp._SafeStr_2729; import flash.net.URLRequest; import flash.events.MouseEvent; import flash.events.Event; import flash.events.IOErrorEvent; import flash.events.SecurityErrorEvent; import flash.events.ProgressEvent; import flash.system.Capabilities; import flash.system.ApplicationDomain; import flash.system.SecurityDomain; import flash.events.UncaughtErrorEvent; import flash.display.Stage; import _-0ch._SafeStr_2625; import flash.net.URLVariables; import flash.display.DisplayObject; import _-6a2.Core; import flash.display.StageScaleMode; import _-1JS.SharedEventToGameEnum; import _-vp._SafeStr_2735; import _-vp._SafeStr_2732; import _-vp._SafeStr_2733; import flash.events.ErrorEvent; import flash.net.URLRequestMethod; import flash.net.sendToURL; public class HabboGameManager extends Component implements _SafeStr_1417, _SafeStr_36 { private static const EMBEDDED:int = 0; private static const IFRAME:int = 1; private var _SafeStr_5337:_SafeStr_1375; private var _SafeStr_5338:_SafeStr_637; private var _SafeStr_5776:_SafeStr_500; private var _SafeStr_6816:_SafeStr_2175; private var _SafeStr_6817:_SafeStr_198; private var _SafeStr_6818:_SafeStr_2155; private var _SafeStr_6819:_SafeStr_13; private var _SafeStr_5539:_SafeStr_431; private var _SafeStr_5775:_SafeStr_2213; private var _SafeStr_6820:_SafeStr_1357; private var _SafeStr_6821:_SafeStr_1202; private var _SafeStr_6822:_SafeStr_270; private var _SafeStr_6823:IncomingMessages; private var _SafeStr_6824:SharedMessageHandler; private var _SafeStr_6825:JsMessageHandler; private var _SafeStr_6826:Boolean = false; private var _SafeStr_6827:Boolean = false; private var _SafeStr_6828:Boolean = false; private var _SafeStr_6829:_SafeStr_2727; private var _SafeStr_6830:_SafeStr_2653; private var _SafeStr_6831:Loader; private var _SafeStr_6832:String; private var _SafeStr_6833:String; private var _SafeStr_6834:String; private var _SafeStr_6835:int; private var _SafeStr_6836:String; private var _SafeStr_6837:int; private var _SafeStr_6838:int = -1; private var _SafeStr_6839:int = -1; private var _SafeStr_6840:int = -1; private var _SafeStr_6841:Array; private var _SafeStr_6842:Boolean = false; private var _SafeStr_6843:int = 0; private var _SafeStr_6844:String = ""; public function HabboGameManager(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null){ super(k, _arg_2, _arg_3); queueInterface(new IIDHabboWindowManager(), this._SafeStr_6845); queueInterface(new IIDHabboCommunicationManager(), this._SafeStr_6846); queueInterface(new IIDHabboConfigurationManager(), this._SafeStr_6847); queueInterface(new IIDHabboLocalizationManager(), this._SafeStr_6848); queueInterface(new IIDSessionDataManager(), this._SafeStr_6849); queueInterface(new IIDHabboRoomSessionManager(), this._SafeStr_6850); queueInterface(new IIDAvatarRenderManager(), this._SafeStr_6851); queueInterface(new IIDHabboToolbar(), this._SafeStr_6852); queueInterface(new IIDHabboCatalog(), this._SafeStr_6853); queueInterface(new IIDHabboLandingView(), this._SafeStr_6854); queueInterface(new IIDRoomEngine(), this.onRoomEngineReady); queueInterface(new IIDHabboHelp(), this._SafeStr_6855); queueInterface(new IIDHabboInventory(), this._SafeStr_6856); queueInterface(new IIDHabboNavigator(), this._SafeStr_6857); this._SafeStr_6825 = new JsMessageHandler(this, true); k.addLinkEventTracker(this); HabboGamesCom.log(("HabboGameManager initialized: " + _arg_3)); } public function get windowManager():_SafeStr_637{ return (this._SafeStr_5338); } public function get sessionDataManager():_SafeStr_2175{ return (this._SafeStr_6816); } public function get communication():_SafeStr_1375{ return (this._SafeStr_5337); } public function get localization():_SafeStr_500{ return (this._SafeStr_5776); } public function get _SafeStr_6858():_SafeStr_13{ return (this._SafeStr_6819); } public function get roomEngine():_SafeStr_2213{ return (this._SafeStr_5775); } public function get inventory():_SafeStr_1202{ return (this._SafeStr_6821); } public function get navigator():_SafeStr_270{ return (this._SafeStr_6822); } public function get _SafeStr_6803():Boolean{ return (((this._SafeStr_6826) || (((this._SafeStr_6827) && (this.sessionDataManager.hasSecurity(_SafeStr_2439._SafeStr_6344)))))); } public function get _SafeStr_6804():Boolean{ return (this._SafeStr_6828); } public function set _SafeStr_6859(k:Boolean):void{ this._SafeStr_6828 = k; } override public function dispose():void{ if (this._SafeStr_5337) { this._SafeStr_5337.release(new IIDHabboCommunicationManager()); this._SafeStr_5337 = null; }; context.removeLinkEventTracker(this); if (this._SafeStr_5338) { this._SafeStr_5338.release(new IIDHabboWindowManager()); this._SafeStr_5338 = null; }; if (this._SafeStr_5776) { this._SafeStr_5776.release(new IIDHabboLocalizationManager()); this._SafeStr_5776 = null; }; if (this._SafeStr_6816 != null) { this._SafeStr_6816.release(new IIDSessionDataManager()); this._SafeStr_6816 = null; }; if (this._SafeStr_6820 != null) { this._SafeStr_6820.release(new IIDHabboHelp()); this._SafeStr_6820 = null; }; if (this._SafeStr_6818) { if (this._SafeStr_6818.events) { this._SafeStr_6818.events.removeEventListener(_SafeStr_2297._SafeStr_6860, this._SafeStr_6861); }; this._SafeStr_6818.release(new IIDHabboToolbar()); this._SafeStr_6818 = null; }; if (this._SafeStr_6819 != null) { this._SafeStr_6819.release(new IIDAvatarRenderManager()); this._SafeStr_6819 = null; }; if (this._SafeStr_5539 != null) { this._SafeStr_5539.release(new IIDHabboCatalog()); this._SafeStr_5539 = null; }; if (this._SafeStr_6823) { this._SafeStr_6823.dispose(); this._SafeStr_6823 = null; }; if (this._SafeStr_6830) { this._SafeStr_6830.release(new IIDHabboLandingView()); this._SafeStr_6830 = null; }; if (this._SafeStr_5775) { this._SafeStr_5775.release(new IIDRoomEngine()); this._SafeStr_5775 = null; }; if (this._SafeStr_6821) { this._SafeStr_6821.release(new IIDHabboInventory()); this._SafeStr_6821 = null; }; if (this._SafeStr_6822) { this._SafeStr_6822.release(new IIDHabboNavigator()); this._SafeStr_6822 = null; }; if (this._SafeStr_6824) { this._SafeStr_6824.dispose(); this._SafeStr_6824 = null; }; if (this._SafeStr_6825) { this._SafeStr_6825.dispose(); this._SafeStr_6825 = null; }; this._SafeStr_6839 = -1; super.dispose(); } private function _SafeStr_6845(k:_SafeStr_34, _arg_2:_SafeStr_8):void{ this._SafeStr_5338 = (_arg_2 as _SafeStr_637); WindowUtils.init(assets, this._SafeStr_5338); } private function _SafeStr_6846(k:_SafeStr_34, _arg_2:_SafeStr_8):void{ this._SafeStr_5337 = (_arg_2 as _SafeStr_1375); this._SafeStr_6823 = new IncomingMessages(this); } private function _SafeStr_6847(k:_SafeStr_34, _arg_2:_SafeStr_8):void{ this._SafeStr_6826 = getBoolean("game.center.enabled"); this._SafeStr_6827 = getBoolean("game.center.enabled.forStaff"); } private function _SafeStr_6848(k:_SafeStr_34, _arg_2:_SafeStr_8):void{ this._SafeStr_5776 = (_arg_2 as _SafeStr_500); } private function _SafeStr_6849(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void{ this._SafeStr_6816 = (_arg_2 as _SafeStr_2175); } private function _SafeStr_6850(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void{ this._SafeStr_6817 = (_arg_2 as _SafeStr_198); } private function _SafeStr_6851(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void{ this._SafeStr_6819 = (_arg_2 as _SafeStr_13); } private function _SafeStr_6852(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void{ this._SafeStr_6818 = (_arg_2 as _SafeStr_2155); this._SafeStr_6818.events.addEventListener(_SafeStr_2297._SafeStr_6860, this._SafeStr_6861); } private function _SafeStr_6853(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void{ this._SafeStr_5539 = (_arg_2 as _SafeStr_431); } private function _SafeStr_6854(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void{ if (disposed) { return; }; this._SafeStr_6830 = (_arg_2 as _SafeStr_2653); } private function onRoomEngineReady(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void{ this._SafeStr_5775 = (_arg_2 as _SafeStr_2213); } private function _SafeStr_6855(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void{ if (disposed) { return; }; this._SafeStr_6820 = (_arg_2 as _SafeStr_1357); } private function _SafeStr_6856(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void{ if (disposed) { return; }; this._SafeStr_6821 = (_arg_2 as _SafeStr_1202); } private function _SafeStr_6857(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void{ if (disposed) { return; }; this._SafeStr_6822 = (_arg_2 as _SafeStr_270); } public function _SafeStr_6862(k:int):void{ this._SafeStr_6843 = k; } public function _SafeStr_6863():int{ var k:String = getProperty("game.center.promoted_game"); var _local_2:int = GameConfigurations.getId(k); return (_local_2); } public function _SafeStr_6864():void{ var k:String = GameConfigurations._SafeStr_6865(this._SafeStr_6863()); if (((((!((k == null))) && (!(this._SafeStr_6842)))) && ((this._SafeStr_6843 == 0)))) { this._SafeStr_6842 = true; this._SafeStr_6820._SafeStr_6866(HabboToolbarIconEnum.GAMES, (k.toLowerCase() + ".promotion"), _SafeStr_2734.LEFT, "GAMES"); }; } public function send(k:_SafeStr_2285):void{ if (this._SafeStr_5337) { this._SafeStr_5337.connection.send(k); }; } public function _SafeStr_6867(k:String, _arg_2:String, _arg_3:int=-1):void{ this._SafeStr_5539.openClubCenter(); this._SafeStr_6868(k, _arg_2); } public function alert(k:String):void{ if (((this._SafeStr_6803) && (this._SafeStr_6829))) { this._SafeStr_6829._SafeStr_6869(k); }; } public function _SafeStr_6868(k:String, _arg_2:String, _arg_3:String="", _arg_4:int=0):void{ var _local_5:_SafeStr_2309 = this._SafeStr_5337.connection; if (((_local_5) && (!((_arg_2 == ""))))) { this.send(new _SafeStr_2286("GameCenter", k, _arg_2, _arg_3, _arg_4)); }; } private function _SafeStr_6861(k:_SafeStr_2297):void{ switch (k._SafeStr_6870) { case HabboToolbarIconEnum.GAMES: if (this._SafeStr_6803) { this.showGameCenterByGameName("showGameCenter.toolBarClick", this._SafeStr_6871); }; return; case HabboToolbarIconEnum.STORIES: _SafeStr_4.log("stories button click"); if (this._SafeStr_6826) { if (getInteger("spaweb", 0) == 1) { _SafeStr_6.openPage("/stories"); _SafeStr_4.log("calling openPage to stories"); } else { this.showGameCenterByGameName("showGameCenter.toolBarClick", "elisa_habbo_stories", true); _SafeStr_4.log("old game center opening of stories"); }; }; return; case HabboToolbarIconEnum.RECEPTION: this._SafeStr_6808(); return; }; } private function get _SafeStr_6871():String{ return (((propertyExists("game.center.default_game")) ? getProperty("game.center.default_game") : _SafeStr_2730._SafeStr_6810)); } public function showGameCenterByGameName(k:String, _arg_2:String, _arg_3:Boolean=false):void{ var _local_4:Array = _arg_2.split("?"); _arg_2 = _local_4[0]; if (_local_4.length > 1) { this._SafeStr_6844 = ("?" + _local_4[1]); }; var _local_5:int = GameConfigurations.getId(_arg_2); if (_local_5 > -1) { this.showGameCenter(k, _local_5, _arg_3); } else { _local_5 = GameConfigurations.getId(this._SafeStr_6871); this.showGameCenter(k, _local_5); }; } public function showGameCenter(k:String, _arg_2:int=0, _arg_3:Boolean=false):void{ this._SafeStr_6872(); if (!this._SafeStr_6829) { this._SafeStr_6829 = new _SafeStr_2727(this); }; if (((this._SafeStr_6817) && (this._SafeStr_6817.getSession(-1)))) { this._SafeStr_6817._SafeStr_6873(-1, false); this.send(new _SafeStr_2728()); }; this._SafeStr_6818._SafeStr_6874(_SafeStr_2736._SafeStr_6875); this._SafeStr_6829.initialize(_arg_2, _arg_3); this._SafeStr_6868(GameConfigurations._SafeStr_6865(_arg_2), k); if (this._SafeStr_6822) { this._SafeStr_6822._SafeStr_6876(); }; } private function _SafeStr_6872():void{ GameConfigurations._SafeStr_6877 = false; this.send(new _SafeStr_2737()); this.send(new _SafeStr_2731()); } public function _SafeStr_6808():void{ if (this._SafeStr_6829) { this._SafeStr_6829.disable(); }; } public function loadGameClient(k:int, _arg_2:String, _arg_3:String, _arg_4:String, _arg_5:String, _arg_6:int, _arg_7:int, _arg_8:int, _arg_9:Object):void{ var _local_12:LoaderContext; if (!PlayerVersionCheck._SafeStr_6878(_arg_7, _arg_8)) { this._SafeStr_6868(GameConfigurations._SafeStr_6865(k), "versionCheckFailed"); this.send(new _SafeStr_2729(k)); this._SafeStr_5776.registerParameter("gamecenter.flash_version_required", "version", ((_arg_7 + ".") + _arg_8)); this.alert("${gamecenter.flash_version_required}"); return; }; var _local_10:Loader = new Loader(); var _local_11:URLRequest = new URLRequest(_arg_3); _local_10.addEventListener(MouseEvent.CLICK, this._SafeStr_6879); _local_10.addEventListener(MouseEvent.DOUBLE_CLICK, this._SafeStr_6879); _local_10.addEventListener(MouseEvent.MOUSE_UP, this._SafeStr_6879); _local_10.addEventListener(MouseEvent.MOUSE_DOWN, this._SafeStr_6879); _local_10.addEventListener(MouseEvent.MOUSE_OVER, this._SafeStr_6879); _local_10.addEventListener(MouseEvent.MOUSE_OUT, this._SafeStr_6879); _local_10.addEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_6879); _local_10.addEventListener(MouseEvent.MOUSE_WHEEL, this._SafeStr_6879); _local_10.addEventListener(MouseEvent.ROLL_OVER, this._SafeStr_6879); _local_10.addEventListener(MouseEvent.ROLL_OUT, this._SafeStr_6879); _local_10.contentLoaderInfo.addEventListener(Event.COMPLETE, this._SafeStr_6880); _local_10.contentLoaderInfo.addEventListener(Event.INIT, this._SafeStr_6881); _local_10.contentLoaderInfo.addEventListener(Event.UNLOAD, this._SafeStr_6882); _local_10.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, this._SafeStr_6883); _local_10.contentLoaderInfo.addEventListener(SecurityErrorEvent.SECURITY_ERROR, this._SafeStr_6884); _local_10.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, this._SafeStr_6885); if (_local_10.contentLoaderInfo.hasOwnProperty("uncaughtErrorEvents")) { _local_10.contentLoaderInfo["uncaughtErrorEvents"].addEventListener("uncaughtError", this._SafeStr_6886, true, int.MAX_VALUE); _local_10.contentLoaderInfo["uncaughtErrorEvents"].addEventListener("uncaughtError", this._SafeStr_6886, false, int.MAX_VALUE); }; this._SafeStr_6831 = _local_10; this._SafeStr_6832 = _arg_2; if (this._SafeStr_6824) { this._SafeStr_6824.dispose(); }; this._SafeStr_6824 = new SharedMessageHandler(this, _local_10.contentLoaderInfo.sharedEvents); this._SafeStr_6833 = _arg_4; this._SafeStr_6834 = _arg_5; this._SafeStr_6835 = _arg_6; if (Capabilities.playerType == "StandAlone") { _local_12 = new LoaderContext(false, new ApplicationDomain()); } else { _local_12 = new LoaderContext(false, new ApplicationDomain(), SecurityDomain.currentDomain); }; _local_11.data = this._SafeStr_6887(_arg_9); if (PlayerVersionCheck._SafeStr_6878(10, 2)) { _local_11.data = null; _local_12.parameters = _arg_9; }; _local_10.load(_local_11, _local_12); _local_10.uncaughtErrorEvents.addEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, this._SafeStr_6886, true, int.MAX_VALUE); _local_10.uncaughtErrorEvents.addEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, this._SafeStr_6886, false, int.MAX_VALUE); var _local_13:Stage = context.displayObjectContainer.stage; this._SafeStr_6836 = _local_13.quality; this._SafeStr_6837 = _local_13.frameRate; this._SafeStr_6839 = k; this._SafeStr_6840 = EMBEDDED; this._SafeStr_6868(GameConfigurations._SafeStr_6865(k), "loadGameClient"); this.inventory._SafeStr_5347._SafeStr_6888(_SafeStr_2625.GAMES, [k]); if (this._SafeStr_6829) { this._SafeStr_6829._SafeStr_6889(k); }; } public function _SafeStr_6805(k:int, _arg_2:String, _arg_3:String, _arg_4:String=""):void{ if (_arg_3.indexOf("?") != -1) { _arg_4.replace("?", "&"); }; _SafeStr_6.showGame((_arg_3 + this._SafeStr_6844)); this._SafeStr_6844 = ""; this._SafeStr_6839 = k; this._SafeStr_6840 = IFRAME; this._SafeStr_6832 = _arg_2; this._SafeStr_6868(GameConfigurations._SafeStr_6865(k), "loadGameClient"); this.inventory._SafeStr_5347._SafeStr_6888(_SafeStr_2625.GAMES, [k]); if (this._SafeStr_6829) { this._SafeStr_6829._SafeStr_6889(k); }; } private function _SafeStr_6887(k:Object):URLVariables{ var _local_3:String; var _local_2:URLVariables = new URLVariables(); for (_local_3 in k) { _local_2[_local_3] = k[_local_3]; }; return (_local_2); } private function _SafeStr_6881(k:Event):void{ var _local_4:DisplayObject; var _local_2:Stage = context.displayObjectContainer.stage; _local_2.quality = this._SafeStr_6833; _local_2.frameRate = this._SafeStr_6835; this._SafeStr_6841 = new Array(); var _local_3:int = (_local_2.numChildren - 1); while (_local_3 >= 0) { _local_4 = _local_2.getChildAt(_local_3); this._SafeStr_6841.push(_local_4); _local_2.removeChildAt(_local_3); _local_3--; }; this._SafeStr_6841.reverse(); _local_2.addEventListener(Event.RESIZE, this._SafeStr_6890); _local_2.addChild(this._SafeStr_6831); Core._SafeStr_6892._SafeStr_6891(0); this._SafeStr_6890(); } private function _SafeStr_6880(k:Event):void{ HabboGamesCom.log("[HabboGameManager] external game client complete"); this._SafeStr_6890(); this._SafeStr_5912(); } public function _SafeStr_5912():void{ this._SafeStr_6868(GameConfigurations._SafeStr_6865(this._SafeStr_6839), "gameClientLoaded"); } private function _SafeStr_6890(k:Event=null):void{ var _local_2:Stage; var _local_3:Number; var _local_4:Number; if (disposed) { return; }; _local_2 = context.displayObjectContainer.stage; if (this._SafeStr_6831) { switch (this._SafeStr_6834) { case StageScaleMode.SHOW_ALL: _local_3 = (this._SafeStr_6831.width / this._SafeStr_6831.height); _local_4 = (_local_2.stageWidth / _local_2.stageHeight); if (_local_3 > _local_4) { this._SafeStr_6831.width = _local_2.stageWidth; this._SafeStr_6831.scaleY = this._SafeStr_6831.scaleX; } else { this._SafeStr_6831.height = _local_2.stageHeight; this._SafeStr_6831.scaleX = this._SafeStr_6831.scaleY; }; this._SafeStr_6831.x = ((_local_2.stageWidth - this._SafeStr_6831.width) / 2); this._SafeStr_6831.y = ((_local_2.stageHeight - this._SafeStr_6831.height) / 2); break; case StageScaleMode.NO_SCALE: this._SafeStr_6831.width = _local_2.stageWidth; this._SafeStr_6831.height = _local_2.stageHeight; this._SafeStr_6831.scaleX = 1; this._SafeStr_6831.scaleY = 1; this._SafeStr_6831.x = 0; this._SafeStr_6831.y = 0; break; }; if (((this._SafeStr_6824) && ((this._SafeStr_6824._SafeStr_6893 > -1)))) { this._SafeStr_6824.send(this._SafeStr_6824._SafeStr_6893, SharedEventToGameEnum.RESIZE_UPDATE, new Array(_local_2.stageWidth, _local_2.stageHeight)); }; }; } private function _SafeStr_6883(k:IOErrorEvent):void{ HabboGamesCom.log("[HabboGameManager] external game client IO error"); context.error(("IOError while loading game client for " + this._SafeStr_6839), false); this._SafeStr_6806(this._SafeStr_6839, this._SafeStr_6832, "loadGameClientError"); } private function _SafeStr_6884(k:SecurityErrorEvent):void{ HabboGamesCom.log("[HabboGameManager] external game client security error"); context.error(("SecurityError while loading game client for " + this._SafeStr_6839), false); this._SafeStr_6806(this._SafeStr_6839, this._SafeStr_6832, "loadGameClientError"); } private function _SafeStr_6885(k:ProgressEvent):void{ HabboGamesCom.log(((("[HabboGameManager] external game client progress " + k.bytesLoaded) + "/") + k.bytesTotal)); } private function _SafeStr_6879(k:Event):void{ k.stopImmediatePropagation(); } public function joinPlayerQueue(k:int):void{ this._SafeStr_6894(); this.send(new _SafeStr_2735(k)); if (this._SafeStr_6829) { this._SafeStr_6829._SafeStr_6895(k); }; this._SafeStr_6838 = k; this._SafeStr_6868(GameConfigurations._SafeStr_6865(k), "joinPlayerQueue"); } private function _SafeStr_6894():void{ if (this._SafeStr_6838 != -1) { this._SafeStr_6807(this._SafeStr_6838); }; } public function _SafeStr_6807(k:int):void{ this.send(new _SafeStr_2732(k)); this._SafeStr_6838 = -1; } public function acceptGameInvite(k:int, _arg_2:int):void{ this._SafeStr_6894(); this.send(new _SafeStr_2733(k, _arg_2)); this._SafeStr_6838 = k; this._SafeStr_6868(GameConfigurations._SafeStr_6865(k), "joinPlayerQueue", "", _arg_2); if (this._SafeStr_6829) { this._SafeStr_6829._SafeStr_6895(k); }; } public function _SafeStr_6882(k:Event):void{ HabboGamesCom.log("[HabboGameManager] external game client unloaded"); } public function _SafeStr_6806(k:int, _arg_2:String, _arg_3:String):void{ var _local_4:_SafeStr_2297; this._SafeStr_6838 = -1; if (this._SafeStr_6829) { this._SafeStr_6829._SafeStr_6889(k); }; if ((((this._SafeStr_6839 > -1)) && ((this._SafeStr_6832 == _arg_2)))) { this._SafeStr_6868(GameConfigurations._SafeStr_6865(this._SafeStr_6839), _arg_3); this._SafeStr_6839 = -1; Core._SafeStr_6892.resume(); switch (this._SafeStr_6840) { case EMBEDDED: this.unloadGameClient(); break; case IFRAME: this._SafeStr_6896(); break; }; if (GameConfigurations._SafeStr_6865(k) == "elisa_habbo_stories") { if (this._SafeStr_6830) { this._SafeStr_6830.activate(); }; _local_4 = new _SafeStr_2297(_SafeStr_2297._SafeStr_6860); _local_4._SafeStr_6870 = HabboToolbarIconEnum.RECEPTION; this._SafeStr_6818.events.dispatchEvent(_local_4); } else { if (this._SafeStr_6829) { this._SafeStr_6829.activate(k, false); this._SafeStr_6868(GameConfigurations._SafeStr_6865(k), "showGameCenter.gameEnd"); }; }; this.send(new _SafeStr_2729(k)); }; } public function _SafeStr_5911():void{ if (this._SafeStr_6839 > -1) { this._SafeStr_6806(this._SafeStr_6839, this._SafeStr_6832, "unloadGameClient"); }; } private function unloadGameClient():void{ var _local_2:DisplayObject; var k:Stage = context.displayObjectContainer.stage; k.removeEventListener(Event.RESIZE, this._SafeStr_6890); if (this._SafeStr_6831) { if (k.contains(this._SafeStr_6831)) { k.removeChild(this._SafeStr_6831); }; if (this._SafeStr_6831.contentLoaderInfo.hasOwnProperty("uncaughtErrorEvents")) { this._SafeStr_6831.contentLoaderInfo["uncaughtErrorEvents"].removeEventListener("uncaughtError", this._SafeStr_6886, true); this._SafeStr_6831.contentLoaderInfo["uncaughtErrorEvents"].removeEventListener("uncaughtError", this._SafeStr_6886, false); }; this._SafeStr_6831.removeEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, this._SafeStr_6886, true); this._SafeStr_6831.removeEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, this._SafeStr_6886, false); this._SafeStr_6831.unloadAndStop(); this._SafeStr_6831 = null; }; for each (_local_2 in this._SafeStr_6841) { k.addChild(_local_2); }; this._SafeStr_6841 = null; k.quality = this._SafeStr_6836; k.frameRate = this._SafeStr_6837; } private function _SafeStr_6896():void{ _SafeStr_6.hideGame(); } public function _SafeStr_6809(k:int):String{ return (GameConfigurations._SafeStr_6865(k)); } public function getGameId(k:String):int{ return (GameConfigurations.getId(k)); } public function getGameAssetURL(k:int, _arg_2:String):String{ return (GameConfigurations._SafeStr_6897(k, _arg_2)); } private function _SafeStr_6886(k:UncaughtErrorEvent):void{ var _local_2:String; var _local_3:String; var _local_5:Error; var _local_6:ErrorEvent; HabboGamesCom.log(((("[HabboGameManager] external game client crashed, eventType:" + k.type) + " errorID:") + k.errorID)); var _local_4:String; if ((k.error is Error)) { _local_5 = (k.error as Error); _local_2 = _local_5.errorID.toString(); _local_3 = _local_5.message; _local_4 = _local_5.getStackTrace(); } else { if ((k.error is ErrorEvent)) { _local_6 = (k.error as ErrorEvent); _local_2 = _local_6.errorID.toString(); _local_3 = _local_6.type; _local_4 = _local_6.toString(); } else { _local_2 = k.errorID.toString(); _local_3 = k.type; _local_4 = k.error.toString(); }; }; this._SafeStr_5913(_local_2, _local_3, _local_4); k.stopImmediatePropagation(); } public function _SafeStr_5913(k:String, _arg_2:String, _arg_3:String=null):void{ this._SafeStr_6898(this._SafeStr_6839, k, _arg_2, _arg_3); this._SafeStr_6806(this._SafeStr_6839, this._SafeStr_6832, "gameClientCrash"); this.alert("${gamecenter.game_crashed}"); } private function _SafeStr_6898(gameTypeId:int, errorId:String, errorMessage:String, debugData:String=null):void{ var url:String = getProperty("game.center.error.url"); var variables:URLVariables = new URLVariables(); var request:URLRequest = new URLRequest(url); variables.gameTypeId = gameTypeId; variables.flashVersion = Capabilities.version; variables.errorId = errorId; variables.errorMessage = errorMessage; if (debugData) { variables.debugData = debugData; }; request.data = variables; request.method = URLRequestMethod.POST; if (Capabilities.playerType != "StandAlone") { try { sendToURL(request); } catch(e:Error) { _SafeStr_4.log(("Error while sending error report: " + e.message)); }; }; } public function get _SafeStr_6899():String{ return ("games/"); } public function _SafeStr_6900(k:String):void{ var _local_2:Array = k.split("/"); if (_local_2.length < 2) { return; }; switch (_local_2[1]) { case "open": if (_local_2.length > 2) { this.showGameCenterByGameName("", _local_2[2]); }; return; case "play": if (_local_2.length > 2) { this.showGameCenterByGameName("", _local_2[2], true); }; return; }; } } }//package _-0fm // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_1202 = "_-2GY" (String#2478, DoABC#3) // _SafeStr_13 = "_-5oO" (String#1978, DoABC#3) // _SafeStr_1357 = "_-0cv" (String#2274, DoABC#3) // _SafeStr_1375 = "_-67Z" (String#891, DoABC#3) // _SafeStr_1417 = "_-5LD" (String#3814, DoABC#3) // _SafeStr_198 = "_-5rs" (String#2316, DoABC#3) // _SafeStr_2155 = "_-4Q7" (String#1601, DoABC#3) // _SafeStr_2175 = "_-4xS" (String#1073, DoABC#3) // _SafeStr_2213 = "_-l-" (String#862, DoABC#3) // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2286 = "_-66Y" (String#1559, DoABC#3) // _SafeStr_2297 = "_-5m7" (String#880, DoABC#3) // _SafeStr_2309 = "_-38x" (String#1056, DoABC#3) // _SafeStr_2439 = "_-6I8" (String#2698, DoABC#3) // _SafeStr_2625 = "_-0x9" (String#2996, DoABC#3) // _SafeStr_2653 = "_-2wD" (String#9433, DoABC#3) // _SafeStr_270 = "_-6R1" (String#2202, DoABC#3) // _SafeStr_2727 = "_-1b7" (String#5479, DoABC#3) // _SafeStr_2728 = "_-5wd" (String#4798, DoABC#3) // _SafeStr_2729 = "_-2Ko" (String#10350, DoABC#3) // _SafeStr_2730 = "_-1hD" (String#18227, DoABC#3) // _SafeStr_2731 = "_-6-1" (String#11341, DoABC#3) // _SafeStr_2732 = "_-2yb" (String#14669, DoABC#3) // _SafeStr_2733 = "_-5d-" (String#13835, DoABC#3) // _SafeStr_2734 = "_-3tn" (String#9122, DoABC#3) // _SafeStr_2735 = "_-6lJ" (String#16842, DoABC#3) // _SafeStr_2736 = "_-172" (String#2713, DoABC#3) // _SafeStr_2737 = "_-1Co" (String#10968, DoABC#3) // _SafeStr_34 = "_-hi" (String#1387, DoABC#3) // _SafeStr_36 = "_-5Jb" (String#3293, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_431 = "_-5AK" (String#1130, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5337 = "_-jQ" (String#411, DoABC#3) // _SafeStr_5338 = "_-02L" (String#188, DoABC#3) // _SafeStr_5347 = "_-4xY" (String#4224, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5775 = "_-ld" (String#210, DoABC#3) // _SafeStr_5776 = "_-Ox" (String#525, DoABC#3) // _SafeStr_5911 = "_-4V-" (String#31533, DoABC#3) // _SafeStr_5912 = "_-2OG" (String#31363, DoABC#3) // _SafeStr_5913 = "_-3-a" (String#29515, DoABC#3) // _SafeStr_6 = "_-TM" (String#1447, DoABC#3) // _SafeStr_6344 = "_-6-g" (String#4665, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_6803 = "_-pa" (String#25040, DoABC#3) // _SafeStr_6804 = "_-2uA" (String#18767, DoABC#3) // _SafeStr_6805 = "_-2VH" (String#31228, DoABC#3) // _SafeStr_6806 = "_-1kr" (String#12665, DoABC#3) // _SafeStr_6807 = "_-6Dl" (String#13611, DoABC#3) // _SafeStr_6808 = "_-2JR" (String#18070, DoABC#3) // _SafeStr_6809 = "_-6ST" (String#34042, DoABC#3) // _SafeStr_6810 = "_-2FZ" (String#18275, DoABC#3) // _SafeStr_6816 = "_-2Xj" (String#573, DoABC#3) // _SafeStr_6817 = "_-4R" (String#1307, DoABC#3) // _SafeStr_6818 = "_-2U7" (String#287, DoABC#3) // _SafeStr_6819 = "_-3x0" (String#4164, DoABC#3) // _SafeStr_6820 = "_-67U" (String#234, DoABC#3) // _SafeStr_6821 = "_-4eG" (String#526, DoABC#3) // _SafeStr_6822 = "_-2GQ" (String#109, DoABC#3) // _SafeStr_6823 = "_-1p2" (String#3620, DoABC#3) // _SafeStr_6824 = "_-41v" (String#7595, DoABC#3) // _SafeStr_6825 = "_-00D" (String#20678, DoABC#3) // _SafeStr_6826 = "_-wd" (String#25794, DoABC#3) // _SafeStr_6827 = "_-1hm" (String#30156, DoABC#3) // _SafeStr_6828 = "_-0TB" (String#28824, DoABC#3) // _SafeStr_6829 = "_-0B" (String#1031, DoABC#3) // _SafeStr_6830 = "_-0Yn" (String#404, DoABC#3) // _SafeStr_6831 = "_-4LH" (String#2975, DoABC#3) // _SafeStr_6832 = "_-4-y" (String#4922, DoABC#3) // _SafeStr_6833 = "_-107" (String#28057, DoABC#3) // _SafeStr_6834 = "_-5Hi" (String#28575, DoABC#3) // _SafeStr_6835 = "_-26M" (String#31414, DoABC#3) // _SafeStr_6836 = "_-0xn" (String#30560, DoABC#3) // _SafeStr_6837 = "_-2zR" (String#31252, DoABC#3) // _SafeStr_6838 = "_-6Qj" (String#11918, DoABC#3) // _SafeStr_6839 = "_-34M" (String#5361, DoABC#3) // _SafeStr_6840 = "_-5av" (String#23982, DoABC#3) // _SafeStr_6841 = "_-6Y3" (String#16137, DoABC#3) // _SafeStr_6842 = "_-3Lp" (String#29738, DoABC#3) // _SafeStr_6843 = "_-2eF" (String#30911, DoABC#3) // _SafeStr_6844 = "_-zW" (String#24528, DoABC#3) // _SafeStr_6845 = "_-1p9" (String#25623, DoABC#3) // _SafeStr_6846 = "_-8d" (String#36625, DoABC#3) // _SafeStr_6847 = "_-6H-" (String#23410, DoABC#3) // _SafeStr_6848 = "_-60Y" (String#11580, DoABC#3) // _SafeStr_6849 = "_-5Uo" (String#22048, DoABC#3) // _SafeStr_6850 = "_-Wn" (String#35219, DoABC#3) // _SafeStr_6851 = "_-02w" (String#33302, DoABC#3) // _SafeStr_6852 = "_-0wS" (String#22765, DoABC#3) // _SafeStr_6853 = "_-3su" (String#23424, DoABC#3) // _SafeStr_6854 = "_-39A" (String#32779, DoABC#3) // _SafeStr_6855 = "_-12D" (String#24543, DoABC#3) // _SafeStr_6856 = "_-5-v" (String#37305, DoABC#3) // _SafeStr_6857 = "_-60N" (String#37518, DoABC#3) // _SafeStr_6858 = "_-4EV" (String#35226, DoABC#3) // _SafeStr_6859 = "_-2lD" (String#38674, DoABC#3) // _SafeStr_6860 = "_-5-m" (String#2548, DoABC#3) // _SafeStr_6861 = "_-4cg" (String#3829, DoABC#3) // _SafeStr_6862 = "_-5Sk" (String#38011, DoABC#3) // _SafeStr_6863 = "_-08e" (String#25736, DoABC#3) // _SafeStr_6864 = "_-50O" (String#36854, DoABC#3) // _SafeStr_6865 = "_-5Mf" (String#3261, DoABC#3) // _SafeStr_6866 = "_-3dk" (String#11168, DoABC#3) // _SafeStr_6867 = "_-159" (String#34092, DoABC#3) // _SafeStr_6868 = "_-4R0" (String#4781, DoABC#3) // _SafeStr_6869 = "_-3kU" (String#6837, DoABC#3) // _SafeStr_6870 = "_-5TT" (String#4008, DoABC#3) // _SafeStr_6871 = "_-1Wi" (String#31619, DoABC#3) // _SafeStr_6872 = "_-3QS" (String#38913, DoABC#3) // _SafeStr_6873 = "_-66N" (String#10671, DoABC#3) // _SafeStr_6874 = "_-Ze" (String#6188, DoABC#3) // _SafeStr_6875 = "_-1kv" (String#9189, DoABC#3) // _SafeStr_6876 = "_-Sw" (String#9830, DoABC#3) // _SafeStr_6877 = "_-1tf" (String#4901, DoABC#3) // _SafeStr_6878 = "_-1XF" (String#31598, DoABC#3) // _SafeStr_6879 = "_-1Ay" (String#7707, DoABC#3) // _SafeStr_6880 = "_-3lb" (String#37270, DoABC#3) // _SafeStr_6881 = "_-4TD" (String#36680, DoABC#3) // _SafeStr_6882 = "_-4xr" (String#38813, DoABC#3) // _SafeStr_6883 = "_-Ot" (String#32149, DoABC#3) // _SafeStr_6884 = "_-1hi" (String#33798, DoABC#3) // _SafeStr_6885 = "_-6g6" (String#36344, DoABC#3) // _SafeStr_6886 = "_-3d" (String#9028, DoABC#3) // _SafeStr_6887 = "_-2aY" (String#32064, DoABC#3) // _SafeStr_6888 = "_-6iw" (String#23845, DoABC#3) // _SafeStr_6889 = "_-2NK" (String#25204, DoABC#3) // _SafeStr_6890 = "_-26A" (String#21104, DoABC#3) // _SafeStr_6891 = "_-1z3" (String#43540, DoABC#3) // _SafeStr_6892 = "_-1TV" (String#5722, DoABC#3) // _SafeStr_6893 = "_-0tA" (String#29826, DoABC#3) // _SafeStr_6894 = "_-5nU" (String#30825, DoABC#3) // _SafeStr_6895 = "_-0eG" (String#27539, DoABC#3) // _SafeStr_6896 = "_-1Sm" (String#34445, DoABC#3) // _SafeStr_6897 = "_-4Xk" (String#14737, DoABC#3) // _SafeStr_6898 = "_-6Il" (String#32533, DoABC#3) // _SafeStr_6899 = "_-1Qx" (String#3492, DoABC#3) // _SafeStr_6900 = "_-3Mr" (String#3693, DoABC#3) // _SafeStr_8 = "_-6in" (String#1560, DoABC#3) // _SafeStr_9 = "_-3rX" (String#1383, DoABC#3) //------------------------------------------------------------ //_-0fm.IncomingMessages package _-0fm{ import _-4Y1._SafeStr_3; import _-67y._SafeStr_1375; import _-4a3._SafeStr_3961; import _-4a3._SafeStr_4108; import _-4XP._SafeStr_2296; import _-4a3._SafeStr_4057; import _-4a3._SafeStr_4138; import _-4a3._SafeStr_4215; import _-4a3._SafeStr_4096; import _-5cL._SafeStr_3240; import _-5cL._SafeStr_3246; import _-3ca._SafeStr_4219; import _-5cL._SafeStr_3261; import _-4a3._SafeStr_4216; import _-6ct._SafeStr_4356; import _-6ct._SafeStr_4357; import _-6ct.LoadGameMessageParser; import _-6ct._SafeStr_4355; import _-6ct._SafeStr_4358; import _-vR._SafeStr_4352; import _-08v._SafeStr_3950; import _-vp._SafeStr_2737; import _-vp._SafeStr_2731; import _-2jU._SafeStr_2275; import _-6ct._SafeStr_4353; import _-6ct.GameListMessageParser; import _-18p.GameConfigurations; import _-18p._SafeStr_4348; import _-6ct._SafeStr_4354; import _-6ct.GameAchievementsMessageParser; public class IncomingMessages implements _SafeStr_3 { private var _SafeStr_6901:HabboGameManager; private var _SafeStr_5588:Boolean = false; public function IncomingMessages(k:HabboGameManager){ this._SafeStr_6901 = k; var _local_2:_SafeStr_1375 = this._SafeStr_6901.communication; _local_2.addHabboConnectionMessageEvent(new _SafeStr_3961(this._SafeStr_6902)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_4108(this._SafeStr_6903)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_2296(this._SafeStr_6904)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_4057(this._SafeStr_6905)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_4138(this._SafeStr_6906)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_4215(this._SafeStr_6907)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_4096(this._SafeStr_6908)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_3240(this._SafeStr_6909)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_3246(this._SafeStr_6909)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_4219(this._SafeStr_6910)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_3261(this._SafeStr_6909)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_4216(this._SafeStr_6911)); } public function dispose():void{ this._SafeStr_6901 = null; this._SafeStr_5588 = true; } public function get disposed():Boolean{ return (this._SafeStr_5588); } private function _SafeStr_6908(k:_SafeStr_4096):void{ var _local_2:_SafeStr_4356 = k._SafeStr_5729(); HabboGamesCom.log(("[BaseJump] joined queue for game " + _local_2.gameTypeId)); } private function _SafeStr_6911(k:_SafeStr_4216):void{ var _local_2:_SafeStr_4357 = k._SafeStr_5729(); HabboGamesCom.log(("[BaseJump] left queue for game " + _local_2.gameTypeId)); } private function _SafeStr_6903(k:_SafeStr_4108):void{ var _local_2:LoadGameMessageParser = k._SafeStr_5729(); HabboGamesCom.log(((("[BaseJump] load game " + _local_2.gameTypeId) + " url:") + _local_2.url)); this._SafeStr_6901.loadGameClient(_local_2.gameTypeId, _local_2._SafeStr_6912, _local_2.url, _local_2.quality, _local_2.scaleMode, _local_2.frameRate, _local_2._SafeStr_6913, _local_2._SafeStr_6914, _local_2.params); } private function _SafeStr_6906(k:_SafeStr_4138):void{ var _local_2:_SafeStr_4355 = k._SafeStr_5729(); HabboGamesCom.log(((("[BaseJump] load game url " + _local_2.gameTypeId) + " url:") + _local_2.url)); this._SafeStr_6901._SafeStr_6805(_local_2.gameTypeId, _local_2._SafeStr_6912, _local_2.url); } private function _SafeStr_6907(k:_SafeStr_4215):void{ var _local_2:_SafeStr_4358 = k._SafeStr_5729(); HabboGamesCom.log(("[BaseJump] unload game " + _local_2.gameTypeId)); this._SafeStr_6901._SafeStr_6806(_local_2.gameTypeId, _local_2._SafeStr_6912, "unloadGameClient"); } private function _SafeStr_6910(k:_SafeStr_4219):void{ var _local_2:_SafeStr_4352 = k._SafeStr_5729(); if (_local_2.gameTypeId == this._SafeStr_6901._SafeStr_6863()) { this._SafeStr_6901._SafeStr_6862(_local_2._SafeStr_6915); this._SafeStr_6901._SafeStr_6864(); }; } private function _SafeStr_6904(k:_SafeStr_2296):void{ var _local_2:int = this._SafeStr_6901._SafeStr_6863(); if (_local_2 != -1) { this._SafeStr_6901.send(new _SafeStr_3950(_local_2)); }; this._SafeStr_6901.send(new _SafeStr_2737()); this._SafeStr_6901.send(new _SafeStr_2731()); } private function _SafeStr_6909(k:_SafeStr_2275):void{ this._SafeStr_6901._SafeStr_6859 = true; } private function _SafeStr_6902(k:_SafeStr_3961):void{ var _local_3:_SafeStr_4353; var _local_2:GameListMessageParser = (k.parser as GameListMessageParser); GameConfigurations._SafeStr_6916(); for each (_local_3 in _local_2.games) { GameConfigurations._SafeStr_6917(new _SafeStr_4348(_local_3._SafeStr_6918, _local_3._SafeStr_6919, _local_3.bgColor, _local_3.textColor, _local_3._SafeStr_6920, _local_3._SafeStr_6921)); }; GameConfigurations._SafeStr_6922(this._SafeStr_6901.events); } private function _SafeStr_6905(k:_SafeStr_4057):void{ var _local_3:_SafeStr_4354; var _local_4:int; var _local_5:String; var _local_2:GameAchievementsMessageParser = (k.parser as GameAchievementsMessageParser); GameConfigurations._SafeStr_6923(); for each (_local_3 in _local_2.achievements) { _local_4 = 1; while (_local_4 <= _local_3.levels) { _local_5 = (("ACH_" + _local_3._SafeStr_6924) + _local_4); GameConfigurations._SafeStr_6925(_local_3.gameTypeId, _local_5); _local_4++; }; }; GameConfigurations._SafeStr_6926(this._SafeStr_6901.events); } } }//package _-0fm // _SafeStr_1375 = "_-67Z" (String#891, DoABC#3) // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2296 = "_-5TL" (String#6638, DoABC#3) // _SafeStr_2731 = "_-6-1" (String#11341, DoABC#3) // _SafeStr_2737 = "_-1Co" (String#10968, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3240 = "_-59F" (String#9026, DoABC#3) // _SafeStr_3246 = "_-030" (String#9427, DoABC#3) // _SafeStr_3261 = "_-4Kw" (String#9425, DoABC#3) // _SafeStr_3950 = "_-1NN" (String#10603, DoABC#3) // _SafeStr_3961 = "_-ib" (String#11663, DoABC#3) // _SafeStr_4057 = "_-3-Y" (String#12851, DoABC#3) // _SafeStr_4096 = "_-2ih" (String#13563, DoABC#3) // _SafeStr_4108 = "_-6Nw" (String#11503, DoABC#3) // _SafeStr_4138 = "_-5ie" (String#11626, DoABC#3) // _SafeStr_4215 = "_-6A7" (String#12182, DoABC#3) // _SafeStr_4216 = "_-1xO" (String#12113, DoABC#3) // _SafeStr_4219 = "_-1gH" (String#7324, DoABC#3) // _SafeStr_4348 = "_-050" (String#3213, DoABC#3) // _SafeStr_4352 = "_-0x" (String#8902, DoABC#3) // _SafeStr_4353 = "_-Vu" (String#7761, DoABC#3) // _SafeStr_4354 = "_-5UE" (String#7731, DoABC#3) // _SafeStr_4355 = "_-0DZ" (String#11136, DoABC#3) // _SafeStr_4356 = "_-do" (String#10656, DoABC#3) // _SafeStr_4357 = "_-4hu" (String#11435, DoABC#3) // _SafeStr_4358 = "_-5aw" (String#10874, DoABC#3) // _SafeStr_5588 = "_-0C3" (String#652, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_6805 = "_-2VH" (String#31228, DoABC#3) // _SafeStr_6806 = "_-1kr" (String#12665, DoABC#3) // _SafeStr_6859 = "_-2lD" (String#38674, DoABC#3) // _SafeStr_6862 = "_-5Sk" (String#38011, DoABC#3) // _SafeStr_6863 = "_-08e" (String#25736, DoABC#3) // _SafeStr_6864 = "_-50O" (String#36854, DoABC#3) // _SafeStr_6901 = "_-18C" (String#1472, DoABC#3) // _SafeStr_6902 = "_-1C2" (String#32907, DoABC#3) // _SafeStr_6903 = "_-1CJ" (String#33107, DoABC#3) // _SafeStr_6904 = "_-6IP" (String#34359, DoABC#3) // _SafeStr_6905 = "_-2zQ" (String#37102, DoABC#3) // _SafeStr_6906 = "_-2Ob" (String#33714, DoABC#3) // _SafeStr_6907 = "_-09B" (String#32119, DoABC#3) // _SafeStr_6908 = "_-4WP" (String#36566, DoABC#3) // _SafeStr_6909 = "_-2pP" (String#14127, DoABC#3) // _SafeStr_6910 = "_-R" (String#24326, DoABC#3) // _SafeStr_6911 = "_-3Fe" (String#34504, DoABC#3) // _SafeStr_6912 = "_-16n" (String#15141, DoABC#3) // _SafeStr_6913 = "_-36k" (String#33758, DoABC#3) // _SafeStr_6914 = "_-sc" (String#34962, DoABC#3) // _SafeStr_6915 = "_-3jt" (String#37099, DoABC#3) // _SafeStr_6916 = "_-3TB" (String#37467, DoABC#3) // _SafeStr_6917 = "_-4us" (String#38655, DoABC#3) // _SafeStr_6918 = "_-jm" (String#7651, DoABC#3) // _SafeStr_6919 = "_-3xE" (String#14787, DoABC#3) // _SafeStr_6920 = "_-21V" (String#20003, DoABC#3) // _SafeStr_6921 = "_-1aB" (String#21456, DoABC#3) // _SafeStr_6922 = "_-3Um" (String#37905, DoABC#3) // _SafeStr_6923 = "_-2j2" (String#35911, DoABC#3) // _SafeStr_6924 = "_-05w" (String#32318, DoABC#3) // _SafeStr_6925 = "_-0dG" (String#34231, DoABC#3) // _SafeStr_6926 = "_-Zh" (String#32520, DoABC#3) //------------------------------------------------------------ //_-0fm.WindowUtils package _-0fm{ import _-3UH._SafeStr_10; import _-3xK._SafeStr_637; import _-29V.IWindow; import _-29V.IWindowContainer; import _-6Sj.IItemListWindow; import _-6Sj.IItemGridWindow; import _-6Sj.IBitmapWrapperWindow; import _-6Sj.IDisplayObjectWrapper; import flash.display.BitmapData; import flash.geom.Point; import flash.display.Bitmap; import _-3UH.XmlAsset; import _-3UH._SafeStr_39; import _-6RG.PropertyStruct; import _-3UH.BitmapDataAsset; import _-6Sj.ITextWindow; public class WindowUtils { private static var _assets:_SafeStr_10; private static var _SafeStr_5338:_SafeStr_637; public static function _SafeStr_6927(k:IWindow, _arg_2:String):void{ var _local_3:IWindow; k.caption = _arg_2; if ((k.parent is IWindowContainer)) { _local_3 = (k.parent as IWindowContainer).findChildByName((k.name + "_stroke")); }; if ((k.parent is IItemListWindow)) { _local_3 = (k.parent as IItemListWindow).getListItemByName((k.name + "_stroke")); }; if ((k.parent is IItemGridWindow)) { _local_3 = (k.parent as IItemGridWindow)._SafeStr_6928((k.name + "_stroke")); }; if (_local_3) { if (_local_3.caption != _arg_2) { _local_3.caption = _arg_2; }; }; } public static function init(k:_SafeStr_10, _arg_2:_SafeStr_637):void{ _assets = k; _SafeStr_5338 = _arg_2; } public static function _SafeStr_6406(k:IWindow, _arg_2:BitmapData, _arg_3:int=0, _arg_4:int=0, _arg_5:int=0):void{ var _local_9:IBitmapWrapperWindow; var _local_10:IDisplayObjectWrapper; if (_arg_2 == null) { return; }; if (k == null) { return; }; if (k.disposed) { return; }; var _local_6:int = (((_arg_3)>0) ? _arg_3 : k.height); var _local_7:int = (((k.width - _arg_2.width) / 2) + _arg_4); var _local_8:int = (((_local_6 - _arg_2.height) / 2) + _arg_5); if ((k as IBitmapWrapperWindow) != null) { _local_9 = IBitmapWrapperWindow(k); if ((((_local_9.bitmap == null)) || ((_arg_3 > 0)))) { _local_9.bitmap = new BitmapData(k.width, _local_6, true, 0xFFFFFF); }; _local_9.bitmap.fillRect(_local_9.bitmap.rect, 0xFFFFFF); _local_9.bitmap.copyPixels(_arg_2, _arg_2.rect, new Point(_local_7, _local_8), null, null, false); k.invalidate(); } else { if ((k as IDisplayObjectWrapper) != null) { _local_10 = IDisplayObjectWrapper(k); _local_10.setDisplayObject(new Bitmap(_arg_2)); }; }; } public static function createWindow(k:String, _arg_2:int=2):IWindow{ var _local_6:IWindow; var _local_7:IBitmapWrapperWindow; HabboGamesCom.log(("CreateWindow: " + k)); if (((!(_assets)) || (!(_SafeStr_5338)))) { return (null); }; var _local_3:XmlAsset = (_assets.getAssetByName(k) as XmlAsset); if (_local_3 == null) { HabboGamesCom.log(("CreateWindow() could not find the asset for window: " + k)); return (null); }; var _local_4:IWindow = _SafeStr_5338.buildFromXML((_local_3.content as XML), _arg_2); var _local_5:Array = []; if ((_local_4 is IWindowContainer)) { (_local_4 as IWindowContainer).groupChildrenWithTag("bitmap", _local_5, -1); } else { if ((_local_4 is IItemListWindow)) { (_local_4 as IItemListWindow)._SafeStr_6929("bitmap", _local_5, -1); } else { if ((_local_4 is IItemGridWindow)) { }; }; }; for each (_local_6 in _local_5) { HabboGamesCom.log(("Found child: " + _local_6.name)); }; for each (_local_7 in _local_5) { if (_local_7 == null) { } else { _SafeStr_6930(_local_7, false); }; }; return (_local_4); } private static function _SafeStr_6930(bmpWindow:IBitmapWrapperWindow, active:Boolean):void{ var asset:_SafeStr_39; var assetName:String; var src:BitmapData; if (!_assets) { return; }; if (bmpWindow == null) { return; }; var result:Array = bmpWindow.properties.filter(function (k:*, _arg_2:int, _arg_3:Array):Boolean{ return ((PropertyStruct(k).key == "bitmap_asset_name")); }); var offset:Point = new Point(); if (((result) && (result.length))) { assetName = (PropertyStruct(result[0]).value as String); HabboGamesCom.log(((("Found Image: " + bmpWindow.name) + " : ") + assetName)); if (active) { assetName = assetName.replace("_on", ""); }; asset = _assets.getAssetByName(assetName); if (((asset) && ((asset is BitmapDataAsset)))) { bmpWindow.bitmap = new BitmapData(bmpWindow.width, bmpWindow.height, true, 0); src = (asset.content as BitmapData); offset.x = ((bmpWindow.width - src.width) / 2); offset.y = ((bmpWindow.height - src.height) / 2); bmpWindow.bitmap.copyPixels(src, src.rect, offset); }; }; } public static function _SafeStr_6931(k:IWindowContainer, _arg_2:String):void{ var _local_3:IWindow = k.findChildByName(_arg_2); if (_local_3) { _local_3.visible = false; }; var _local_4:IWindow = k.findChildByName((_arg_2 + "_stroke")); if (_local_4) { _local_4.visible = false; }; } public static function _SafeStr_6932(k:IWindow, _arg_2:uint):void{ var _local_4:ITextWindow; var _local_3:Array = []; if ((k is IWindowContainer)) { (k as IWindowContainer).groupChildrenWithTag("stroke", _local_3, 10); } else { if ((k is IItemListWindow)) { (k as IItemListWindow)._SafeStr_6929("stroke", _local_3, 10); } else { if ((k is IItemGridWindow)) { }; }; }; for each (_local_4 in _local_3) { if (_local_4 == null) { } else { _local_4.textColor = _arg_2; }; }; } public static function _SafeStr_6933(k:IWindowContainer, _arg_2:String):void{ var _local_3:IWindow = k.findChildByName(_arg_2); if (_local_3) { _local_3.visible = true; }; var _local_4:IWindow = k.findChildByName((_arg_2 + "_stroke")); if (_local_4) { _local_4.visible = true; }; } } }//package _-0fm // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_5338 = "_-02L" (String#188, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_6406 = "_-4d8" (String#3101, DoABC#3) // _SafeStr_6927 = "_-5pZ" (String#5207, DoABC#3) // _SafeStr_6928 = "_-3u1" (String#18038, DoABC#3) // _SafeStr_6929 = "_-52V" (String#10946, DoABC#3) // _SafeStr_6930 = "_-1Bj" (String#26148, DoABC#3) // _SafeStr_6931 = "_-29p" (String#44103, DoABC#3) // _SafeStr_6932 = "_-2p7" (String#43787, DoABC#3) // _SafeStr_6933 = "_-4V7" (String#43737, DoABC#3) //------------------------------------------------------------ //_-0Ge._SafeStr_62 package _-0Ge{ import flash.events.IEventDispatcher; import _-4Y1._SafeStr_3; import flash.net.URLRequest; public interface _SafeStr_62 extends IEventDispatcher, _SafeStr_3 { function get url():String; function get content():Object; function get mimeType():String; function get bytesLoaded():uint; function get bytesTotal():uint; function get errorCode():uint; function get _SafeStr_6934():String; function get _SafeStr_6935():int; function get _SafeStr_6936():Boolean; function get id():int; function load(_arg_1:URLRequest):void; } }//package _-0Ge // _SafeStr_3 = "_-3sj" (String#2437, DoABC#2) // _SafeStr_62 = "_-42j" (String#2466, DoABC#2) // _SafeStr_6934 = "_-0cw" (String#1720, DoABC#2) // _SafeStr_6935 = "_-6Zp" (String#3030, DoABC#2) // _SafeStr_6936 = "_-5M4" (String#2761, DoABC#2) //------------------------------------------------------------ //_-0Ge._SafeStr_63 package _-0Ge{ import _-3va.EventDispatcherWrapper; import _-4Y1._SafeStr_3; import flash.events.HTTPStatusEvent; import _-0Ge.AssetLoaderEvent; import flash.events.Event; import flash.events.ProgressEvent; import flash.events.IOErrorEvent; import flash.events.SecurityErrorEvent; class _SafeStr_63 extends EventDispatcherWrapper implements _SafeStr_3 { public static const NONE:uint = 0; public static const IO_ERROR:uint = 1; public static const SECURITY_ERROR:uint = 2; protected var _SafeStr_6937:int = 0; protected var _SafeStr_6938:int = 0; protected var _SafeStr_6939:int = 2; protected var _SafeStr_6940:uint = 0; public function get errorCode():uint{ return (this._SafeStr_6940); } protected function loadEventHandler(k:Event):void{ switch (k.type) { case HTTPStatusEvent.HTTP_STATUS: this._SafeStr_6937 = HTTPStatusEvent(k).status; dispatchEvent(new AssetLoaderEvent(AssetLoaderEvent._SafeStr_6941, this._SafeStr_6937)); return; case Event.COMPLETE: dispatchEvent(new AssetLoaderEvent(AssetLoaderEvent._SafeStr_6418, this._SafeStr_6937)); return; case Event.UNLOAD: dispatchEvent(new AssetLoaderEvent(AssetLoaderEvent._SafeStr_6942, this._SafeStr_6937)); return; case Event.OPEN: dispatchEvent(new AssetLoaderEvent(AssetLoaderEvent._SafeStr_6943, this._SafeStr_6937)); return; case ProgressEvent.PROGRESS: dispatchEvent(new AssetLoaderEvent(AssetLoaderEvent._SafeStr_6944, this._SafeStr_6937)); return; case IOErrorEvent.IO_ERROR: this._SafeStr_6940 = IO_ERROR; if (!this.retry()) { dispatchEvent(new AssetLoaderEvent(AssetLoaderEvent._SafeStr_6945, this._SafeStr_6937)); }; return; case SecurityErrorEvent.SECURITY_ERROR: this._SafeStr_6940 = SECURITY_ERROR; if (!this.retry()) { dispatchEvent(new AssetLoaderEvent(AssetLoaderEvent._SafeStr_6945, this._SafeStr_6937)); }; return; }; } protected function retry():Boolean{ return (false); } } }//package _-0Ge // _SafeStr_3 = "_-3sj" (String#2437, DoABC#2) // _SafeStr_63 = "_-4H1" (String#2521, DoABC#2) // _SafeStr_6418 = "_-63Y" (String#2918, DoABC#2) // _SafeStr_6937 = "_-aX" (String#3195, DoABC#2) // _SafeStr_6938 = "_-PD" (String#3153, DoABC#2) // _SafeStr_6939 = "_-5TY" (String#2793, DoABC#2) // _SafeStr_6940 = "_-5Ri" (String#2787, DoABC#2) // _SafeStr_6941 = "_-5up" (String#2892, DoABC#2) // _SafeStr_6942 = "_-5KD" (String#2751, DoABC#2) // _SafeStr_6943 = "_-hK" (String#3220, DoABC#2) // _SafeStr_6944 = "_-19Q" (String#1825, DoABC#2) // _SafeStr_6945 = "_-0kc" (String#1746, DoABC#2) //------------------------------------------------------------ //_-0Ge._SafeStr_64 package _-0Ge{ import flash.display.Loader; import flash.system.LoaderContext; import flash.utils.Timer; import flash.events.Event; import flash.events.HTTPStatusEvent; import flash.events.ProgressEvent; import flash.events.IOErrorEvent; import flash.events.SecurityErrorEvent; import flash.net.URLRequest; import flash.utils.ByteArray; import flash.display.Bitmap; import flash.display.BitmapData; import _-WS.PlayerVersionCheck; import _-mh.PNGEncoder; import flash.events.TimerEvent; import flash.system.Security; public class _SafeStr_64 extends _SafeStr_63 implements _SafeStr_62 { protected var _SafeStr_5923:String; protected var _SafeStr_6946:String; protected var _SafeStr_6947:Loader; protected var _SafeStr_6948:LoaderContext; private var _SafeStr_6949:String = null; private var _SafeStr_6950:int = -1; private var _SafeStr_6951:Boolean = false; private var _SafeStr_5742:int = -1; private var _SafeStr_6952:Timer; private var _SafeStr_6953:Event; public function _SafeStr_64(k:String, _arg_2:URLRequest=null, _arg_3:String=null, _arg_4:int=-1, _arg_5:ByteArray=null, _arg_6:int=-1){ this._SafeStr_5923 = (((_arg_2 == null)) ? "" : _arg_2.url); this._SafeStr_6946 = k; this._SafeStr_6947 = new Loader(); this._SafeStr_6948 = new LoaderContext(); this._SafeStr_6948.checkPolicyFile = true; this._SafeStr_6947.contentLoaderInfo.addEventListener(Event.COMPLETE, this._SafeStr_6954); this._SafeStr_6947.contentLoaderInfo.addEventListener(Event.UNLOAD, loadEventHandler); this._SafeStr_6947.contentLoaderInfo.addEventListener(HTTPStatusEvent.HTTP_STATUS, loadEventHandler); this._SafeStr_6947.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, loadEventHandler); this._SafeStr_6947.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, loadEventHandler); this._SafeStr_6947.contentLoaderInfo.addEventListener(SecurityErrorEvent.SECURITY_ERROR, loadEventHandler); this._SafeStr_6949 = _arg_3; this._SafeStr_6950 = _arg_4; this._SafeStr_5742 = _arg_6; if (((!((_arg_5 == null))) && ((_arg_5.length > 0)))) { this._SafeStr_6951 = true; this._SafeStr_6947.loadBytes(_arg_5); } else { if (((!((_arg_2 == null))) && (!((_arg_2.url == null))))) { this._SafeStr_6947.load(_arg_2, this._SafeStr_6948); }; }; } public function get url():String{ return (this._SafeStr_5923); } public function get content():Object{ return (((this._SafeStr_6947) ? this._SafeStr_6947.content : null)); } public function get bytes():ByteArray{ var k:Bitmap = (this.content as Bitmap); if (k == null) { return (null); }; var _local_2:BitmapData = k.bitmapData; if (PlayerVersionCheck._SafeStr_6878(11, 3)) { }; return (PNGEncoder.encode(_local_2)); } public function get mimeType():String{ return (this._SafeStr_6946); } public function get bytesLoaded():uint{ return (((this._SafeStr_6947) ? this._SafeStr_6947.contentLoaderInfo.bytesLoaded : 0)); } public function get bytesTotal():uint{ return (((this._SafeStr_6947) ? this._SafeStr_6947.contentLoaderInfo.bytesTotal : 0)); } public function get _SafeStr_6955():LoaderContext{ return (this._SafeStr_6948); } public function get _SafeStr_6934():String{ return (this._SafeStr_6949); } public function get _SafeStr_6935():int{ return (this._SafeStr_6950); } public function get _SafeStr_6936():Boolean{ return (this._SafeStr_6951); } public function get id():int{ return (this._SafeStr_5742); } public function load(k:URLRequest):void{ this._SafeStr_5923 = k.url; _SafeStr_6938 = 0; this._SafeStr_6947.load(k, this._SafeStr_6948); } override protected function retry():Boolean{ if (!_disposed) { if (++_SafeStr_6938 <= _SafeStr_6939) { try { this._SafeStr_6947.close(); this._SafeStr_6947.unload(); } catch(e:Error) { }; this._SafeStr_6947.load(new URLRequest((((this._SafeStr_5923 + (((this._SafeStr_5923.indexOf("?") == -1)) ? "?" : "&")) + "retry=") + _SafeStr_6938)), this._SafeStr_6948); return (true); }; }; return (false); } override public function dispose():void{ if (!_disposed) { super.dispose(); this._SafeStr_6947.contentLoaderInfo.removeEventListener(Event.COMPLETE, this._SafeStr_6954); this._SafeStr_6947.contentLoaderInfo.removeEventListener(Event.UNLOAD, loadEventHandler); this._SafeStr_6947.contentLoaderInfo.removeEventListener(HTTPStatusEvent.HTTP_STATUS, loadEventHandler); this._SafeStr_6947.contentLoaderInfo.removeEventListener(ProgressEvent.PROGRESS, loadEventHandler); this._SafeStr_6947.contentLoaderInfo.removeEventListener(IOErrorEvent.IO_ERROR, loadEventHandler); this._SafeStr_6947.contentLoaderInfo.removeEventListener(SecurityErrorEvent.SECURITY_ERROR, loadEventHandler); if (this._SafeStr_6952) { this._SafeStr_6952.stop(); this._SafeStr_6952.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_6956); this._SafeStr_6952 = null; }; try { this._SafeStr_6947.close(); } catch(e) { }; this._SafeStr_6947.unload(); this._SafeStr_6947 = null; this._SafeStr_6946 = null; this._SafeStr_5923 = null; }; } private function _SafeStr_6954(k:Event):void{ if (this._SafeStr_5923 == this._SafeStr_6947.contentLoaderInfo.url) { loadEventHandler(k); return; }; this._SafeStr_6953 = k; var _local_2:int = this._SafeStr_6947.contentLoaderInfo.url.indexOf("//"); var _local_3 = (this._SafeStr_6947.contentLoaderInfo.url.slice(0, (this._SafeStr_6947.contentLoaderInfo.url.indexOf("/", (_local_2 + 3)) + 1)) + "crossdomain.xml"); Security.loadPolicyFile(_local_3); this._SafeStr_6957(); } private function _SafeStr_6956(k:TimerEvent):void{ if (this._SafeStr_6947.contentLoaderInfo.childAllowsParent) { loadEventHandler(this._SafeStr_6953); } else { this._SafeStr_6957(); }; } private function _SafeStr_6957():void{ this._SafeStr_6952 = new Timer(250, 1); this._SafeStr_6952.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_6956); this._SafeStr_6952.start(); } } }//package _-0Ge // _SafeStr_5742 = "_-Pw" (String#3157, DoABC#2) // _SafeStr_5923 = "_-1ax" (String#1924, DoABC#2) // _SafeStr_62 = "_-42j" (String#2466, DoABC#2) // _SafeStr_63 = "_-4H1" (String#2521, DoABC#2) // _SafeStr_64 = "_-0dF" (String#1722, DoABC#2) // _SafeStr_6878 = "_-1XF" (String#1909, DoABC#2) // _SafeStr_6934 = "_-0cw" (String#1720, DoABC#2) // _SafeStr_6935 = "_-6Zp" (String#3030, DoABC#2) // _SafeStr_6936 = "_-5M4" (String#2761, DoABC#2) // _SafeStr_6938 = "_-PD" (String#3153, DoABC#2) // _SafeStr_6939 = "_-5TY" (String#2793, DoABC#2) // _SafeStr_6946 = "_-2mL" (String#2203, DoABC#2) // _SafeStr_6947 = "_-3Ky" (String#76, DoABC#2) // _SafeStr_6948 = "_-4AI" (String#2490, DoABC#2) // _SafeStr_6949 = "_-2Vs" (String#2142, DoABC#2) // _SafeStr_6950 = "_-0c5" (String#1716, DoABC#2) // _SafeStr_6951 = "_-dw" (String#3206, DoABC#2) // _SafeStr_6952 = "_-2NU" (String#2116, DoABC#2) // _SafeStr_6953 = "_-2FI" (String#2092, DoABC#2) // _SafeStr_6954 = "_-0sg" (String#1769, DoABC#2) // _SafeStr_6955 = "_-5G8" (String#2741, DoABC#2) // _SafeStr_6956 = "_-2b0" (String#2163, DoABC#2) // _SafeStr_6957 = "_-5ku" (String#2854, DoABC#2) //------------------------------------------------------------ //_-0Ge._SafeStr_65 package _-0Ge{ import flash.net.URLLoader; import flash.utils.Timer; import flash.events.Event; import flash.events.HTTPStatusEvent; import flash.events.ProgressEvent; import flash.events.IOErrorEvent; import flash.events.SecurityErrorEvent; import flash.events.TimerEvent; import flash.net.URLRequest; import flash.utils.ByteArray; import flash.net.URLLoaderDataFormat; public class _SafeStr_65 extends _SafeStr_63 implements _SafeStr_62 { public static const _SafeStr_6958:String = "/crossdomain.xml"; protected var _SafeStr_5923:String; protected var _SafeStr_6946:String; protected var _SafeStr_5513:Object; protected var _SafeStr_6947:URLLoader; private var _SafeStr_6949:String = null; private var _SafeStr_6950:int = -1; private var _SafeStr_6951:Boolean = false; private var _SafeStr_5742:int; public function _SafeStr_65(k:String, _arg_2:URLRequest=null, _arg_3:String=null, _arg_4:int=-1, _arg_5:ByteArray=null, _arg_6:int=-1){ var _local_7:Timer; super(); this._SafeStr_5923 = (((_arg_2 == null)) ? "" : _arg_2.url); this._SafeStr_6946 = k; this._SafeStr_6947 = new URLLoader(); this._SafeStr_6947.addEventListener(Event.COMPLETE, loadEventHandler); this._SafeStr_6947.addEventListener(Event.UNLOAD, loadEventHandler); this._SafeStr_6947.addEventListener(HTTPStatusEvent.HTTP_STATUS, loadEventHandler); this._SafeStr_6947.addEventListener(ProgressEvent.PROGRESS, loadEventHandler); this._SafeStr_6947.addEventListener(IOErrorEvent.IO_ERROR, loadEventHandler); this._SafeStr_6947.addEventListener(SecurityErrorEvent.SECURITY_ERROR, this._SafeStr_6959); this._SafeStr_6949 = _arg_3; this._SafeStr_6950 = _arg_4; this._SafeStr_5742 = _arg_6; if (((!((_arg_5 == null))) && ((_arg_5.length > 0)))) { this._SafeStr_6951 = true; this._SafeStr_5513 = _arg_5; _local_7 = new Timer(10, 1); _local_7.addEventListener(TimerEvent.TIMER, this._SafeStr_6960); _local_7.start(); return; }; if (_arg_2 != null) { this.load(_arg_2); }; } public function get url():String{ return (this._SafeStr_5923); } public function get content():Object{ return (((this._SafeStr_5513) ? this._SafeStr_5513 : ((this._SafeStr_6947) ? this._SafeStr_6947.data : null))); } public function get bytes():ByteArray{ return (((this._SafeStr_6947) ? this._SafeStr_6947.data : null)); } public function get mimeType():String{ return (this._SafeStr_6946); } public function get bytesLoaded():uint{ return (((this._SafeStr_6947) ? this._SafeStr_6947.bytesLoaded : 0)); } public function get bytesTotal():uint{ return (((this._SafeStr_6947) ? this._SafeStr_6947.bytesTotal : 0)); } public function get _SafeStr_6936():Boolean{ return (this._SafeStr_6951); } public function get _SafeStr_6934():String{ return (this._SafeStr_6949); } public function get _SafeStr_6935():int{ return (this._SafeStr_6950); } public function get id():int{ return (this._SafeStr_5742); } public function load(k:URLRequest):void{ this._SafeStr_5923 = k.url; this._SafeStr_5513 = null; _SafeStr_6938 = 0; this._SafeStr_6947.dataFormat = URLLoaderDataFormat.BINARY; this._SafeStr_6947.load(k); } override protected function retry():Boolean{ if (!_disposed) { if (++_SafeStr_6938 <= _SafeStr_6939) { try { this._SafeStr_6947.close(); } catch(e:Error) { }; this._SafeStr_6947.load(new URLRequest((((this._SafeStr_5923 + (((this._SafeStr_5923.indexOf("?") == -1)) ? "?" : "&")) + "retry=") + _SafeStr_6938))); return (true); }; }; return (false); } override public function dispose():void{ if (!_disposed) { super.dispose(); this._SafeStr_6947.removeEventListener(Event.COMPLETE, loadEventHandler); this._SafeStr_6947.removeEventListener(Event.UNLOAD, loadEventHandler); this._SafeStr_6947.removeEventListener(HTTPStatusEvent.HTTP_STATUS, loadEventHandler); this._SafeStr_6947.removeEventListener(ProgressEvent.PROGRESS, loadEventHandler); this._SafeStr_6947.removeEventListener(IOErrorEvent.IO_ERROR, loadEventHandler); this._SafeStr_6947.removeEventListener(SecurityErrorEvent.SECURITY_ERROR, this._SafeStr_6959); try { this._SafeStr_6947.close(); } catch(e:Error) { }; this._SafeStr_6947 = null; this._SafeStr_6946 = null; this._SafeStr_5513 = null; this._SafeStr_5923 = null; }; } private function _SafeStr_6959(k:SecurityErrorEvent):void{ if (!_disposed) { loadEventHandler(k); }; } private function _SafeStr_6960(k:TimerEvent):void{ var _local_2:Timer = (k.target as Timer); if (_local_2) { _local_2.stop(); _local_2.removeEventListener(TimerEvent.TIMER, this._SafeStr_6960); }; if (!_disposed) { loadEventHandler(new Event(Event.COMPLETE)); }; } } }//package _-0Ge // _SafeStr_5513 = "_-ZV" (String#3188, DoABC#2) // _SafeStr_5742 = "_-Pw" (String#3157, DoABC#2) // _SafeStr_5923 = "_-1ax" (String#1924, DoABC#2) // _SafeStr_62 = "_-42j" (String#2466, DoABC#2) // _SafeStr_63 = "_-4H1" (String#2521, DoABC#2) // _SafeStr_65 = "_-5mD" (String#2861, DoABC#2) // _SafeStr_6934 = "_-0cw" (String#1720, DoABC#2) // _SafeStr_6935 = "_-6Zp" (String#3030, DoABC#2) // _SafeStr_6936 = "_-5M4" (String#2761, DoABC#2) // _SafeStr_6938 = "_-PD" (String#3153, DoABC#2) // _SafeStr_6939 = "_-5TY" (String#2793, DoABC#2) // _SafeStr_6946 = "_-2mL" (String#2203, DoABC#2) // _SafeStr_6947 = "_-3Ky" (String#76, DoABC#2) // _SafeStr_6949 = "_-2Vs" (String#2142, DoABC#2) // _SafeStr_6950 = "_-0c5" (String#1716, DoABC#2) // _SafeStr_6951 = "_-dw" (String#3206, DoABC#2) // _SafeStr_6958 = "_-0Wk" (String#1693, DoABC#2) // _SafeStr_6959 = "_-6MB" (String#2977, DoABC#2) // _SafeStr_6960 = "_-0TJ" (String#1677, DoABC#2) //------------------------------------------------------------ //_-0Ge._SafeStr_67 package _-0Ge{ import flash.net.URLStream; import flash.utils.ByteArray; import flash.utils.Timer; import flash.events.Event; import flash.events.HTTPStatusEvent; import flash.events.IOErrorEvent; import flash.events.ProgressEvent; import flash.events.SecurityErrorEvent; import flash.events.TimerEvent; import flash.net.URLRequest; public class _SafeStr_67 extends _SafeStr_63 implements _SafeStr_62 { protected var _SafeStr_5923:String; protected var _SafeStr_6946:String; protected var _SafeStr_6961:URLStream; protected var _SafeStr_5513:ByteArray; private var _SafeStr_6949:String; private var _SafeStr_6950:int; private var _SafeStr_6951:Boolean = false; private var _SafeStr_5742:int; public function _SafeStr_67(k:String, _arg_2:URLRequest=null, _arg_3:String=null, _arg_4:int=-1, _arg_5:ByteArray=null, _arg_6:int=-1){ var _local_7:Timer; super(); this._SafeStr_5923 = (((_arg_2 == null)) ? "" : _arg_2.url); this._SafeStr_6946 = k; this._SafeStr_6961 = new URLStream(); this._SafeStr_6961.addEventListener(Event.COMPLETE, loadEventHandler); this._SafeStr_6961.addEventListener(HTTPStatusEvent.HTTP_STATUS, loadEventHandler); this._SafeStr_6961.addEventListener(IOErrorEvent.IO_ERROR, loadEventHandler); this._SafeStr_6961.addEventListener(Event.OPEN, loadEventHandler); this._SafeStr_6961.addEventListener(ProgressEvent.PROGRESS, loadEventHandler); this._SafeStr_6961.addEventListener(SecurityErrorEvent.SECURITY_ERROR, loadEventHandler); this._SafeStr_6949 = _arg_3; this._SafeStr_6950 = _arg_4; this._SafeStr_5742 = _arg_6; if (((!((_arg_5 == null))) && ((_arg_5.length > 0)))) { this._SafeStr_6951 = true; this._SafeStr_5513 = _arg_5; _local_7 = new Timer(10, 1); _local_7.addEventListener(TimerEvent.TIMER, this._SafeStr_6960); _local_7.start(); return; }; if (_arg_2 != null) { this.load(_arg_2); }; } public function get url():String{ return (this._SafeStr_5923); } public function get content():Object{ return (((this._SafeStr_5513) ? this._SafeStr_5513 : this._SafeStr_6961)); } public function get bytes():ByteArray{ if (this._SafeStr_5513) { return (this._SafeStr_5513); }; var k:ByteArray = new ByteArray(); this._SafeStr_6961.readBytes(k); return (k); } public function get mimeType():String{ return (this._SafeStr_6946); } public function get bytesLoaded():uint{ return (this._SafeStr_6961.bytesAvailable); } public function get bytesTotal():uint{ return (this._SafeStr_6961.bytesAvailable); } public function get _SafeStr_6934():String{ return (this._SafeStr_6949); } public function get _SafeStr_6935():int{ return (this._SafeStr_6950); } public function get _SafeStr_6936():Boolean{ return (this._SafeStr_6951); } public function get id():int{ return (this._SafeStr_5742); } public function load(k:URLRequest):void{ this._SafeStr_5923 = k.url; this._SafeStr_6961.load(k); } override public function dispose():void{ if (!_disposed) { super.dispose(); this._SafeStr_6961.removeEventListener(Event.COMPLETE, loadEventHandler); this._SafeStr_6961.removeEventListener(HTTPStatusEvent.HTTP_STATUS, loadEventHandler); this._SafeStr_6961.removeEventListener(IOErrorEvent.IO_ERROR, loadEventHandler); this._SafeStr_6961.removeEventListener(Event.OPEN, loadEventHandler); this._SafeStr_6961.removeEventListener(ProgressEvent.PROGRESS, loadEventHandler); this._SafeStr_6961.removeEventListener(SecurityErrorEvent.SECURITY_ERROR, loadEventHandler); this._SafeStr_6961.close(); this._SafeStr_6961 = null; this._SafeStr_6946 = null; this._SafeStr_5923 = null; }; } private function _SafeStr_6960(k:TimerEvent):void{ var _local_2:Timer = (k.target as Timer); if (_local_2) { _local_2.stop(); _local_2.removeEventListener(TimerEvent.TIMER, this._SafeStr_6960); }; if (!_disposed) { loadEventHandler(new Event(Event.COMPLETE)); }; } } }//package _-0Ge // _SafeStr_5513 = "_-ZV" (String#3188, DoABC#2) // _SafeStr_5742 = "_-Pw" (String#3157, DoABC#2) // _SafeStr_5923 = "_-1ax" (String#1924, DoABC#2) // _SafeStr_62 = "_-42j" (String#2466, DoABC#2) // _SafeStr_63 = "_-4H1" (String#2521, DoABC#2) // _SafeStr_67 = "_-4XA" (String#2578, DoABC#2) // _SafeStr_6934 = "_-0cw" (String#1720, DoABC#2) // _SafeStr_6935 = "_-6Zp" (String#3030, DoABC#2) // _SafeStr_6936 = "_-5M4" (String#2761, DoABC#2) // _SafeStr_6946 = "_-2mL" (String#2203, DoABC#2) // _SafeStr_6949 = "_-2Vs" (String#2142, DoABC#2) // _SafeStr_6950 = "_-0c5" (String#1716, DoABC#2) // _SafeStr_6951 = "_-dw" (String#3206, DoABC#2) // _SafeStr_6960 = "_-0TJ" (String#1677, DoABC#2) // _SafeStr_6961 = "_-5xZ" (String#2897, DoABC#2) //------------------------------------------------------------ //_-0Ge._SafeStr_68 package _-0Ge{ import flash.media.Sound; import flash.events.Event; import flash.events.IOErrorEvent; import flash.events.ProgressEvent; import flash.net.URLRequest; import flash.utils.ByteArray; public class _SafeStr_68 extends _SafeStr_63 implements _SafeStr_62 { protected var _SafeStr_5923:String; protected var _SafeStr_6946:String; protected var _SafeStr_6962:Sound; private var _SafeStr_6949:String; private var _SafeStr_6950:int; private var _SafeStr_6951:Boolean = false; private var _SafeStr_5742:int; public function _SafeStr_68(k:String, _arg_2:URLRequest=null, _arg_3:String=null, _arg_4:int=-1, _arg_5:ByteArray=null, _arg_6:int=-1){ this._SafeStr_5923 = (((_arg_2 == null)) ? "" : _arg_2.url); this._SafeStr_6946 = k; this._SafeStr_6962 = new Sound(null, null); this._SafeStr_6962.addEventListener(Event.ID3, loadEventHandler); this._SafeStr_6962.addEventListener(Event.OPEN, loadEventHandler); this._SafeStr_6962.addEventListener(Event.COMPLETE, loadEventHandler); this._SafeStr_6962.addEventListener(IOErrorEvent.IO_ERROR, loadEventHandler); this._SafeStr_6962.addEventListener(ProgressEvent.PROGRESS, loadEventHandler); this._SafeStr_6949 = _arg_3; this._SafeStr_6950 = _arg_4; this._SafeStr_5742 = _arg_6; if (((!((_arg_5 == null))) && ((_arg_5.length > 0)))) { this._SafeStr_6951 = true; this._SafeStr_6962.loadPCMFromByteArray(_arg_5, _arg_5.length); } else { if (_arg_2 != null) { this.load(_arg_2); }; }; } public function get url():String{ return (this._SafeStr_5923); } public function get content():Object{ return (this._SafeStr_6962); } public function get bytes():ByteArray{ var k:ByteArray = new ByteArray(); this._SafeStr_6962.extract(k, this._SafeStr_6962.length); return (k); } public function get mimeType():String{ return (this._SafeStr_6946); } public function get bytesLoaded():uint{ return (((this._SafeStr_6962) ? this._SafeStr_6962.bytesLoaded : 0)); } public function get bytesTotal():uint{ return (((this._SafeStr_6962) ? this._SafeStr_6962.bytesTotal : 0)); } public function get _SafeStr_6934():String{ return (this._SafeStr_6949); } public function get _SafeStr_6935():int{ return (this._SafeStr_6950); } public function get _SafeStr_6936():Boolean{ return (this._SafeStr_6951); } public function get id():int{ return (this._SafeStr_5742); } override public function dispose():void{ if (!disposed) { this._SafeStr_6962.removeEventListener(Event.ID3, loadEventHandler); this._SafeStr_6962.removeEventListener(Event.OPEN, loadEventHandler); this._SafeStr_6962.removeEventListener(Event.COMPLETE, loadEventHandler); this._SafeStr_6962.removeEventListener(IOErrorEvent.IO_ERROR, loadEventHandler); this._SafeStr_6962.removeEventListener(ProgressEvent.PROGRESS, loadEventHandler); this._SafeStr_6962 = null; this._SafeStr_6946 = null; this._SafeStr_5923 = null; super.dispose(); }; } public function load(k:URLRequest):void{ this._SafeStr_5923 = k.url; this._SafeStr_6962.load(k, null); } } }//package _-0Ge // _SafeStr_5742 = "_-Pw" (String#3157, DoABC#2) // _SafeStr_5923 = "_-1ax" (String#1924, DoABC#2) // _SafeStr_62 = "_-42j" (String#2466, DoABC#2) // _SafeStr_63 = "_-4H1" (String#2521, DoABC#2) // _SafeStr_68 = "_-2yu" (String#2253, DoABC#2) // _SafeStr_6934 = "_-0cw" (String#1720, DoABC#2) // _SafeStr_6935 = "_-6Zp" (String#3030, DoABC#2) // _SafeStr_6936 = "_-5M4" (String#2761, DoABC#2) // _SafeStr_6946 = "_-2mL" (String#2203, DoABC#2) // _SafeStr_6949 = "_-2Vs" (String#2142, DoABC#2) // _SafeStr_6950 = "_-0c5" (String#1716, DoABC#2) // _SafeStr_6951 = "_-dw" (String#3206, DoABC#2) // _SafeStr_6962 = "_-1b9" (String#1925, DoABC#2) //------------------------------------------------------------ //_-0Ge._SafeStr_69 package _-0Ge{ import flash.net.URLRequest; import flash.utils.ByteArray; import flash.events.Event; import _-6FD._SafeStr_149; import flash.errors.IllegalOperationError; public class _SafeStr_69 extends _SafeStr_65 implements _SafeStr_62 { public function _SafeStr_69(k:String, _arg_2:URLRequest=null, _arg_3:String=null, _arg_4:int=-1, _arg_5:ByteArray=null, _arg_6:int=-1){ super(k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6); } override protected function retry():Boolean{ if (!_disposed) { if (++_SafeStr_6938 <= _SafeStr_6939) { try { _SafeStr_6947.close(); } catch(e:Error) { }; _SafeStr_6947.load(new URLRequest((((_SafeStr_5923 + (((_SafeStr_5923.indexOf("?") == -1)) ? "?" : "&")) + "retry=") + _SafeStr_6938))); return (true); }; }; return (false); } override protected function loadEventHandler(k:Event):void{ if (k.type == Event.COMPLETE) { this._SafeStr_6963(); }; super.loadEventHandler(k); } private function _SafeStr_6963():void{ var byteArray:ByteArray; var encoder:_SafeStr_149; var data:String = ""; if ((_SafeStr_6947.data is ByteArray)) { byteArray = (_SafeStr_6947.data as ByteArray); if (byteArray.length == 0) { data = ""; } else { try { encoder = new _SafeStr_149(); data = encoder._SafeStr_6964(byteArray).toString(); } catch(error:IllegalOperationError) { byteArray.position = 0; data = byteArray.readUTFBytes(byteArray.length); }; }; byteArray.clear(); } else { data = (_SafeStr_6947.data as String); }; _SafeStr_6947.data = data; } } }//package _-0Ge // _SafeStr_149 = "_-2Uw" (String#2139, DoABC#2) // _SafeStr_5923 = "_-1ax" (String#1924, DoABC#2) // _SafeStr_62 = "_-42j" (String#2466, DoABC#2) // _SafeStr_65 = "_-5mD" (String#2861, DoABC#2) // _SafeStr_69 = "_-Kh" (String#3130, DoABC#2) // _SafeStr_6938 = "_-PD" (String#3153, DoABC#2) // _SafeStr_6939 = "_-5TY" (String#2793, DoABC#2) // _SafeStr_6947 = "_-3Ky" (String#76, DoABC#2) // _SafeStr_6963 = "_-0Vo" (String#1686, DoABC#2) // _SafeStr_6964 = "_-1I5" (String#1859, DoABC#2) //------------------------------------------------------------ //_-0Ge.AssetLoaderEvent package _-0Ge{ import flash.events.Event; public class AssetLoaderEvent extends Event { public static const _SafeStr_6418:String = "AssetLoaderEventComplete"; public static const _SafeStr_6944:String = "AssetLoaderEventProgress"; public static const _SafeStr_6942:String = "AssetLoaderEventUnload"; public static const _SafeStr_6941:String = "AssetLoaderEventStatus"; public static const _SafeStr_6945:String = "AssetLoaderEventError"; public static const _SafeStr_6943:String = "AssetLoaderEventOpen"; private var _SafeStr_6937:int; public function AssetLoaderEvent(k:String, _arg_2:int){ this._SafeStr_6937 = _arg_2; super(k, false, false); } public function get status():int{ return (this._SafeStr_6937); } override public function clone():Event{ return (new AssetLoaderEvent(type, this._SafeStr_6937)); } override public function toString():String{ return (formatToString("AssetLoaderEvent", "type", "status")); } } }//package _-0Ge // _SafeStr_6418 = "_-63Y" (String#2918, DoABC#2) // _SafeStr_6937 = "_-aX" (String#3195, DoABC#2) // _SafeStr_6941 = "_-5up" (String#2892, DoABC#2) // _SafeStr_6942 = "_-5KD" (String#2751, DoABC#2) // _SafeStr_6943 = "_-hK" (String#3220, DoABC#2) // _SafeStr_6944 = "_-19Q" (String#1825, DoABC#2) // _SafeStr_6945 = "_-0kc" (String#1746, DoABC#2) //------------------------------------------------------------ //_-0gt.AnimationAction package _-0gt{ import flash.geom.Point; import flash.utils.Dictionary; import _-WS.Map; public class AnimationAction { public static const _SafeStr_6965:Point = new Point(0, 0); private var _SafeStr_5742:String; private var _SafeStr_6966:Dictionary; private var _SafeStr_6967:Map; private var _SafeStr_6968:int; private var _SafeStr_6969:Array; public function AnimationAction(k:XML){ var _local_2:XML; var _local_3:XML; var _local_4:AnimationActionPart; var _local_5:int; var _local_6:Map; var _local_7:XML; var _local_8:int; var _local_9:int; var _local_10:Map; var _local_11:XML; var _local_12:String; var _local_13:int; var _local_14:int; this._SafeStr_6967 = new Map(); super(); this._SafeStr_5742 = String(k.@id); this._SafeStr_6966 = new Dictionary(); for each (_local_2 in k.part) { _local_4 = new AnimationActionPart(_local_2); this._SafeStr_6966[String(_local_2.@["set-type"])] = _local_4; this._SafeStr_6968 = Math.max(this._SafeStr_6968, _local_4.frames.length); }; this._SafeStr_6969 = []; for each (_local_3 in k.offsets.frame) { _local_5 = parseInt(_local_3.@id); this._SafeStr_6968 = Math.max(this._SafeStr_6968, _local_5); _local_6 = new Map(); this._SafeStr_6967[_local_5] = _local_6; for each (_local_7 in _local_3.directions.direction) { _local_9 = parseInt(_local_7.@id); _local_10 = new Map(); _local_6[_local_9] = _local_10; for each (_local_11 in _local_7.bodypart) { _local_12 = String(_local_11.@id); _local_13 = ((_local_11.hasOwnProperty("@dx")) ? parseInt(_local_11.@dx) : 0); _local_14 = ((_local_11.hasOwnProperty("@dy")) ? parseInt(_local_11.@dy) : 0); _local_10[_local_12] = new Point(_local_13, _local_14); }; }; this._SafeStr_6969.push(_local_5); _local_8 = parseInt(_local_3.@repeats); if (_local_8 > 1) { while (--_local_8 > 0) { this._SafeStr_6969.push(_local_5); }; }; }; } public function _SafeStr_6970(k:String):AnimationActionPart{ return ((this._SafeStr_6966[k] as AnimationActionPart)); } public function get id():String{ return (this._SafeStr_5742); } public function get _SafeStr_6971():Dictionary{ return (this._SafeStr_6966); } public function get _SafeStr_6972():int{ return (this._SafeStr_6968); } public function _SafeStr_6973(k:int, _arg_2:int, _arg_3:String):Point{ var _local_7:Point; var _local_8:Map; var _local_4:int = (_arg_2 % this._SafeStr_6969.length); var _local_5:int = this._SafeStr_6969[_local_4]; var _local_6:Map = this._SafeStr_6967[_local_5]; if (_local_6) { _local_8 = _local_6[k]; if (_local_8) { _local_7 = _local_8[_arg_3]; }; }; return ((((_local_7)!=null) ? _local_7 : _SafeStr_6965)); } } }//package _-0gt // _SafeStr_5742 = "_-Pw" (String#3157, DoABC#2) // _SafeStr_6965 = "_-0oG" (String#1752, DoABC#2) // _SafeStr_6966 = "_-2z-" (String#2255, DoABC#2) // _SafeStr_6967 = "_-4Ch" (String#2500, DoABC#2) // _SafeStr_6968 = "_-3pU" (String#2424, DoABC#2) // _SafeStr_6969 = "_-0z7" (String#1787, DoABC#2) // _SafeStr_6970 = "_-1CH" (String#1835, DoABC#2) // _SafeStr_6971 = "_-Pf" (String#3156, DoABC#2) // _SafeStr_6972 = "_-0B4" (String#1620, DoABC#2) // _SafeStr_6973 = "_-5JO" (String#2748, DoABC#2) //------------------------------------------------------------ //_-0gt.AnimationActionPart package _-0gt{ public class AnimationActionPart { private var _SafeStr_6974:Array; public function AnimationActionPart(k:XML){ var _local_2:XML; var _local_3:int; super(); this._SafeStr_6974 = new Array(); for each (_local_2 in k.frame) { this._SafeStr_6974.push(new AnimationFrame(_local_2)); _local_3 = parseInt(_local_2.@repeats); if (_local_3 > 1) { while (--_local_3 > 0) { this._SafeStr_6974.push(this._SafeStr_6974[(this._SafeStr_6974.length - 1)]); }; }; }; } public function get frames():Array{ return (this._SafeStr_6974); } } }//package _-0gt // _SafeStr_6974 = "_-28M" (String#2062, DoABC#2) //------------------------------------------------------------ //_-0gt.AnimationFrame package _-0gt{ public class AnimationFrame { private var _SafeStr_6975:int; private var _SafeStr_6976:String; public function AnimationFrame(k:XML){ this._SafeStr_6975 = parseInt(k.@number); this._SafeStr_6976 = k.@assetpartdefinition; } public function get number():int{ return (this._SafeStr_6975); } public function get _SafeStr_6977():String{ return (this._SafeStr_6976); } } }//package _-0gt // _SafeStr_6975 = "_-3yB" (String#2450, DoABC#2) // _SafeStr_6976 = "_-4zf" (String#2680, DoABC#2) // _SafeStr_6977 = "_-Nr" (String#3149, DoABC#2) //------------------------------------------------------------ //_-0HJ._SafeStr_4389 package _-0HJ{ import flash.display.BitmapData; import _-0bw._SafeStr_2307; import _-67B._SafeStr_5033; public interface _SafeStr_4389 { function initializeDimensions(_arg_1:int, _arg_2:int):Boolean; function render(_arg_1:BitmapData, _arg_2:String, _arg_3:Number, _arg_4:Number, _arg_5:Number, _arg_6:_SafeStr_2307, _arg_7:Boolean, _arg_8:Number=0, _arg_9:Number=0, _arg_10:Number=0, _arg_11:Number=0, _arg_12:int=0):_SafeStr_5033; function getTextureIdentifier(_arg_1:Number, _arg_2:_SafeStr_2307):String; function _SafeStr_6978(_arg_1:String):Array; function _SafeStr_6979():void; } }//package _-0HJ // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_4389 = "_-2qN" (String#8141, DoABC#3) // _SafeStr_5033 = "_-44i" (String#1964, DoABC#3) // _SafeStr_6978 = "_-1G7" (String#12238, DoABC#3) // _SafeStr_6979 = "_-3nx" (String#35521, DoABC#3) //------------------------------------------------------------ //_-0HL._SafeStr_145 package _-0HL{ public class _SafeStr_145 { private var _location:Vector3D; private var _SafeStr_6980:Vector3D; private var _SafeStr_6981:Boolean = false; public function _SafeStr_145(k:Number, _arg_2:Number, _arg_3:Number){ this._SafeStr_6980 = new Vector3D(); super(); this._location = new Vector3D(k, _arg_2, _arg_3); if (((((!((k == 0))) || (!((_arg_2 == 0))))) || (!((_arg_3 == 0))))) { this._SafeStr_6981 = true; }; } public function get location():Vector3D{ return (this._location); } public function get _SafeStr_6982():Vector3D{ return (this._SafeStr_6980); } public function _SafeStr_6983(k:Matrix4x4):void{ if (this._SafeStr_6981) { this._SafeStr_6980 = k._SafeStr_6984(this._location); }; } } }//package _-0HL // _SafeStr_145 = "_-q5" (String#3250, DoABC#2) // _SafeStr_6980 = "_-5ix" (String#2847, DoABC#2) // _SafeStr_6981 = "_-3er" (String#2392, DoABC#2) // _SafeStr_6982 = "_-18q" (String#1824, DoABC#2) // _SafeStr_6983 = "_-6NI" (String#2983, DoABC#2) // _SafeStr_6984 = "_-2yr" (String#2251, DoABC#2) //------------------------------------------------------------ //_-0HL.AvatarModelGeometry package _-0HL{ import flash.utils.Dictionary; import _-qU.AvatarCanvas; import _-40e._SafeStr_48; public class AvatarModelGeometry { private var _SafeStr_6985:AvatarSet; private var _SafeStr_6986:Dictionary; private var _SafeStr_6987:Dictionary; private var _SafeStr_6988:Matrix4x4; private var _SafeStr_6989:Vector3D; private var _SafeStr_6990: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_6989 = new Vector3D(0, 0, 10); super(); this._SafeStr_6988 = new Matrix4x4(); this._SafeStr_6986 = new Dictionary(); this._SafeStr_6987 = new Dictionary(); this._SafeStr_6985 = new AvatarSet(k.avatarset[0]); this._SafeStr_6990 = 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_6989.x = _local_11; this._SafeStr_6989.y = _local_12; this._SafeStr_6989.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_6990[_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_6991(null)) { _local_8[_local_16] = _local_10; }; }; this._SafeStr_6986[String(_local_6.@id)] = _local_7; this._SafeStr_6987[String(_local_6.@id)] = _local_8; }; } public function _SafeStr_6992(k:_SafeStr_48):void{ var _local_2:Dictionary; var _local_3:GeometryBodyPart; for each (_local_2 in this._SafeStr_6986) { for each (_local_3 in _local_2) { _local_3._SafeStr_6993(k); }; }; } public function _SafeStr_6994(k:String):Array{ var _local_2:Array = []; var _local_3:AvatarSet = this._SafeStr_6985._SafeStr_6995(k); if (_local_3 != null) { _local_2 = _local_3._SafeStr_6996(); }; return (_local_2); } public function _SafeStr_6997(k:String):Boolean{ var _local_2:AvatarSet = this._SafeStr_6985._SafeStr_6995(k); if (_local_2 != null) { return (_local_2._SafeStr_6998); }; return (false); } public function _SafeStr_6999(k:String, _arg_2:String):AvatarCanvas{ var _local_4:AvatarCanvas; var _local_3:Dictionary = this._SafeStr_6990[k]; if (_local_3 != null) { _local_4 = (_local_3[_arg_2] as AvatarCanvas); }; return (_local_4); } private function _SafeStr_7000(k:String):Boolean{ return (!((this._SafeStr_6986[k] == null))); } private function _SafeStr_7001(k:String, _arg_2:String):Boolean{ var _local_3:Dictionary; if (this._SafeStr_7000(k)) { _local_3 = (this._SafeStr_6986[k] as Dictionary); return (!((_local_3[_arg_2] == null))); }; return (false); } private function _SafeStr_7002(k:String):Array{ var _local_4:String; var _local_2:Dictionary = this._SafeStr_7003(k); var _local_3:Array = new Array(); for (_local_4 in this._SafeStr_6986) { _local_3.push(_local_4); }; return (_local_3); } private function _SafeStr_7003(k:String):Dictionary{ if (this._SafeStr_7000(k)) { return ((this._SafeStr_6986[k] as Dictionary)); }; return (new Dictionary()); } public function _SafeStr_7004(k:String, _arg_2:String):GeometryBodyPart{ var _local_3:Dictionary = this._SafeStr_7003(k); return (_local_3[_arg_2]); } public function _SafeStr_7005(k:String, _arg_2:String, _arg_3:_SafeStr_48):GeometryBodyPart{ var _local_5:GeometryBodyPart; var _local_6:Dictionary; var _local_4:Dictionary = this._SafeStr_6987[k]; if (_local_4 != null) { _local_5 = _local_4[_arg_2]; if (_local_5 != null) { return (_local_5); }; _local_6 = this._SafeStr_7003(k); for each (_local_5 in _local_6) { if (_local_5._SafeStr_7006(_arg_2, _arg_3)) { return (_local_5); }; }; }; return (null); } private function _SafeStr_7007(k:Dictionary, _arg_2:String):Array{ var _local_5:GeometryBodyPart; var _local_6:String; var _local_3:Array = []; var _local_4:Array = this._SafeStr_6994(_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_7008(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_7003(_arg_3); var _local_5:Array = this._SafeStr_7007(_local_4, k); var _local_6:Array = new Array(); var _local_8:Array = new Array(); this._SafeStr_6988 = Matrix4x4._SafeStr_7009(_arg_2); for each (_local_7 in _local_5) { _local_7._SafeStr_6983(this._SafeStr_6988); _local_9 = _local_7._SafeStr_7010(this._SafeStr_6989); _local_6.push([_local_9, _local_7]); }; _local_6.sort(this._SafeStr_7011); 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_7012(k:String, _arg_2:String, _arg_3:uint, _arg_4:Array, _arg_5:_SafeStr_48):Array{ var _local_6:GeometryBodyPart; if (this._SafeStr_7001(k, _arg_2)) { _local_6 = (this._SafeStr_7003(k)[_arg_2] as GeometryBodyPart); this._SafeStr_6988 = Matrix4x4._SafeStr_7009(_arg_3); return (_local_6._SafeStr_7012(this._SafeStr_6988, this._SafeStr_6989, _arg_4, _arg_5)); }; return ([]); } private function _SafeStr_7011(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 _-0HL // _SafeStr_4 = "_-4tV" (String#2658, DoABC#2) // _SafeStr_48 = "_-5ao" (String#2824, DoABC#2) // _SafeStr_6983 = "_-6NI" (String#2983, DoABC#2) // _SafeStr_6985 = "_-2C6" (String#2080, DoABC#2) // _SafeStr_6986 = "_-6lH" (String#3069, DoABC#2) // _SafeStr_6987 = "_-4GH" (String#2516, DoABC#2) // _SafeStr_6988 = "_-LD" (String#3133, DoABC#2) // _SafeStr_6989 = "_-5N8" (String#2765, DoABC#2) // _SafeStr_6990 = "_-5ZA" (String#2816, DoABC#2) // _SafeStr_6991 = "_-4Y8" (String#2579, DoABC#2) // _SafeStr_6992 = "_-3o3" (String#2420, DoABC#2) // _SafeStr_6993 = "_-5Xb" (String#2809, DoABC#2) // _SafeStr_6994 = "_-5C1" (String#2725, DoABC#2) // _SafeStr_6995 = "_-1np" (String#1976, DoABC#2) // _SafeStr_6996 = "_-1we" (String#2003, DoABC#2) // _SafeStr_6997 = "_-60s" (String#2909, DoABC#2) // _SafeStr_6998 = "_-4Lz" (String#2543, DoABC#2) // _SafeStr_6999 = "_-5i2" (String#2844, DoABC#2) // _SafeStr_7000 = "_-5q-" (String#2878, DoABC#2) // _SafeStr_7001 = "_-6Mj" (String#2979, DoABC#2) // _SafeStr_7002 = "_-4sF" (String#2650, DoABC#2) // _SafeStr_7003 = "_-5v2" (String#2893, DoABC#2) // _SafeStr_7004 = "_-2o3" (String#2209, DoABC#2) // _SafeStr_7005 = "_-23s" (String#2039, DoABC#2) // _SafeStr_7006 = "_-3Px" (String#2343, DoABC#2) // _SafeStr_7007 = "_-2Re" (String#2129, DoABC#2) // _SafeStr_7008 = "_-2Gv" (String#2099, DoABC#2) // _SafeStr_7009 = "_-12E" (String#1802, DoABC#2) // _SafeStr_7010 = "_-3kf" (String#2409, DoABC#2) // _SafeStr_7011 = "_-6HX" (String#2967, DoABC#2) // _SafeStr_7012 = "_-6Nc" (String#2984, DoABC#2) //------------------------------------------------------------ //_-0HL.AvatarSet package _-0HL{ import flash.utils.Dictionary; public class AvatarSet { private var _SafeStr_5742:String; private var _SafeStr_7013:Dictionary; private var _SafeStr_7014:Array; private var _SafeStr_7015:Array; private var _SafeStr_7016: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_5742 = String(k.@id); var _local_2:String = String(k.@main); this._SafeStr_7016 = (((_local_2)==null) ? false : Boolean(parseInt(_local_2))); this._SafeStr_7013 = new Dictionary(); this._SafeStr_7014 = new Array(); for each (_local_4 in k.avatarset) { _local_3 = new AvatarSet(_local_4); this._SafeStr_7013[String(_local_4.@id)] = _local_3; }; for each (_local_5 in k.bodypart) { this._SafeStr_7014.push(String(_local_5.@id)); }; _local_6 = this._SafeStr_7014.concat(); for each (_local_3 in this._SafeStr_7013) { _local_6 = _local_6.concat(_local_3._SafeStr_6996()); }; this._SafeStr_7015 = _local_6; } public function _SafeStr_6995(k:String):AvatarSet{ var _local_2:AvatarSet; if (k == this._SafeStr_5742) { return (this); }; for each (_local_2 in this._SafeStr_7013) { if (_local_2._SafeStr_6995(k) != null) { return (_local_2); }; }; return (null); } public function _SafeStr_6996():Array{ return (this._SafeStr_7015.concat()); } public function get id():String{ return (this._SafeStr_5742); } public function get _SafeStr_6998():Boolean{ var _local_1:AvatarSet; if (this._SafeStr_7016) { return (true); }; for each (_local_1 in this._SafeStr_7013) { if (_local_1._SafeStr_6998) { return (true); }; }; return (false); } } }//package _-0HL // _SafeStr_5742 = "_-Pw" (String#3157, DoABC#2) // _SafeStr_6995 = "_-1np" (String#1976, DoABC#2) // _SafeStr_6996 = "_-1we" (String#2003, DoABC#2) // _SafeStr_6998 = "_-4Lz" (String#2543, DoABC#2) // _SafeStr_7013 = "_-We" (String#3179, DoABC#2) // _SafeStr_7014 = "_-6gf" (String#3052, DoABC#2) // _SafeStr_7015 = "_-0bh" (String#1714, DoABC#2) // _SafeStr_7016 = "_-wG" (String#3267, DoABC#2) //------------------------------------------------------------ //_-0HL.GeometryBodyPart package _-0HL{ import flash.utils.Dictionary; import _-40e._SafeStr_48; public class GeometryBodyPart extends _SafeStr_145 { private var _SafeStr_5742:String; private var _SafeStr_7017:Dictionary; private var _SafeStr_7018:Number; private var _SafeStr_7019: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_7018 = parseFloat(k.@radius); this._SafeStr_5742 = String(k.@id); this._SafeStr_7017 = new Dictionary(); this._SafeStr_7019 = new Dictionary(true); for each (_local_2 in k..item) { _local_3 = new GeometryItem(_local_2); this._SafeStr_7017[String(_local_2.@id)] = _local_3; }; } public function _SafeStr_7020(k:_SafeStr_48):Array{ var _local_3:GeometryItem; var _local_2:Array = []; if (this._SafeStr_7019[k] !== undefined) { for each (_local_3 in this._SafeStr_7019[k]) { if (_local_3 != null) { _local_2.push(_local_3); }; }; }; return (_local_2); } public function _SafeStr_6991(k:_SafeStr_48):Array{ var _local_2:GeometryItem; var _local_3:Array = []; for each (_local_2 in this._SafeStr_7017) { if (_local_2 != null) { _local_3.push(_local_2.id); }; }; if (this._SafeStr_7019[k] !== undefined) { for each (_local_2 in this._SafeStr_7019[k]) { if (_local_2 != null) { _local_3.push(_local_2.id); }; }; }; return (_local_3); } public function _SafeStr_6993(k:_SafeStr_48):Boolean{ var _local_2:String; if (this._SafeStr_7019[k] !== undefined) { for (_local_2 in this._SafeStr_7019[k]) { delete this._SafeStr_7019[k][_local_2]; }; this._SafeStr_7019[k] = null; delete this._SafeStr_7019[k]; }; return (true); } public function _SafeStr_7021(k:XML, _arg_2:_SafeStr_48):Boolean{ var _local_3:String = String(k.@id); if (this._SafeStr_7006(_local_3, _arg_2)) { return (false); }; if (this._SafeStr_7019[_arg_2] === undefined) { this._SafeStr_7019[_arg_2] = new Dictionary(); }; this._SafeStr_7019[_arg_2][_local_3] = new GeometryItem(k, true); return (true); } public function _SafeStr_7006(k:String, _arg_2:_SafeStr_48):Boolean{ var _local_3:GeometryItem = this._SafeStr_7017[k]; if ((((_local_3 == null)) && (!((this._SafeStr_7019[_arg_2] === undefined))))) { _local_3 = this._SafeStr_7019[_arg_2][k]; }; return (!((_local_3 == null))); } public function _SafeStr_7012(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_7017) { if (_local_6 != null) { _local_6._SafeStr_6983(k); _local_5 = _local_6._SafeStr_7010(_arg_2); _local_7.push([_local_5, _local_6]); }; }; for each (_local_6 in this._SafeStr_7019[_arg_4]) { if (_local_6 != null) { _local_6._SafeStr_6983(k); _local_5 = _local_6._SafeStr_7010(_arg_2); _local_7.push([_local_5, _local_6]); }; }; _local_7.sort(this._SafeStr_7022); 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_7010(k:Vector3D):Number{ var _local_2:Number = Math.abs(((k.z - this._SafeStr_6982.z) - this._SafeStr_7018)); var _local_3:Number = Math.abs(((k.z - this._SafeStr_6982.z) + this._SafeStr_7018)); return (Math.min(_local_2, _local_3)); } public function get id():String{ return (this._SafeStr_5742); } private function _SafeStr_7022(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_7018); } } }//package _-0HL // _SafeStr_145 = "_-q5" (String#3250, DoABC#2) // _SafeStr_48 = "_-5ao" (String#2824, DoABC#2) // _SafeStr_5742 = "_-Pw" (String#3157, DoABC#2) // _SafeStr_6982 = "_-18q" (String#1824, DoABC#2) // _SafeStr_6983 = "_-6NI" (String#2983, DoABC#2) // _SafeStr_6991 = "_-4Y8" (String#2579, DoABC#2) // _SafeStr_6993 = "_-5Xb" (String#2809, DoABC#2) // _SafeStr_7006 = "_-3Px" (String#2343, DoABC#2) // _SafeStr_7010 = "_-3kf" (String#2409, DoABC#2) // _SafeStr_7012 = "_-6Nc" (String#2984, DoABC#2) // _SafeStr_7017 = "_-2Nu" (String#2118, DoABC#2) // _SafeStr_7018 = "_-0SH" (String#1675, DoABC#2) // _SafeStr_7019 = "_-5qV" (String#2881, DoABC#2) // _SafeStr_7020 = "_-6Pz" (String#2992, DoABC#2) // _SafeStr_7021 = "_-7S" (String#3075, DoABC#2) // _SafeStr_7022 = "_-10s" (String#1797, DoABC#2) //------------------------------------------------------------ //_-0HL.GeometryItem package _-0HL{ public class GeometryItem extends _SafeStr_145 { private var _SafeStr_5742:String; private var _SafeStr_7018:Number; private var _normal:Vector3D; private var _SafeStr_7023:Boolean = false; private var _SafeStr_7024:Boolean = false; public function GeometryItem(k:XML, _arg_2:Boolean=false){ super(parseFloat(k.@x), parseFloat(k.@y), parseFloat(k.@z)); this._SafeStr_5742 = String(k.@id); this._SafeStr_7018 = parseFloat(k.@radius); this._normal = new Vector3D(parseFloat(k.@nx), parseFloat(k.@ny), parseFloat(k.@nz)); this._SafeStr_7023 = (parseInt(k.@double) as Boolean); this._SafeStr_7024 = _arg_2; } public function _SafeStr_7010(k:Vector3D):Number{ var _local_2:Number = Math.abs(((k.z - this._SafeStr_6982.z) - this._SafeStr_7018)); var _local_3:Number = Math.abs(((k.z - this._SafeStr_6982.z) + this._SafeStr_7018)); return (Math.min(_local_2, _local_3)); } public function get id():String{ return (this._SafeStr_5742); } public function get normal():Vector3D{ return (this._normal); } public function get _SafeStr_7025():Boolean{ return (this._SafeStr_7023); } public function toString():String{ var k:String = ((((this._SafeStr_5742 + ": ") + this.location) + " - ") + this._SafeStr_6982); return (k); } public function get _SafeStr_7026():Boolean{ return (this._SafeStr_7024); } } }//package _-0HL // _SafeStr_145 = "_-q5" (String#3250, DoABC#2) // _SafeStr_5742 = "_-Pw" (String#3157, DoABC#2) // _SafeStr_6982 = "_-18q" (String#1824, DoABC#2) // _SafeStr_7010 = "_-3kf" (String#2409, DoABC#2) // _SafeStr_7018 = "_-0SH" (String#1675, DoABC#2) // _SafeStr_7023 = "_-0qb" (String#1759, DoABC#2) // _SafeStr_7024 = "_-2Be" (String#2077, DoABC#2) // _SafeStr_7025 = "_-0t5" (String#1771, DoABC#2) // _SafeStr_7026 = "_-29c" (String#2067, DoABC#2) //------------------------------------------------------------ //_-0HL.Matrix4x4 package _-0HL{ public class Matrix4x4 { public static const _SafeStr_7027:Matrix4x4 = new (Matrix4x4)(1, 0, 0, 0, 1, 0, 0, 0, 1); private static const _SafeStr_7028:Number = 1E-18; private var _SafeStr_5513: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_5513 = [k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7, _arg_8, _arg_9]; } public static function _SafeStr_7029(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_7009(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_7030(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_5513 = [1, 0, 0, 0, 1, 0, 0, 0, 1]; return (this); } public function _SafeStr_6984(k:Vector3D):Vector3D{ var _local_2:Number = (((k.x * this._SafeStr_5513[0]) + (k.y * this._SafeStr_5513[3])) + (k.z * this._SafeStr_5513[6])); var _local_3:Number = (((k.x * this._SafeStr_5513[1]) + (k.y * this._SafeStr_5513[4])) + (k.z * this._SafeStr_5513[7])); var _local_4:Number = (((k.x * this._SafeStr_5513[2]) + (k.y * this._SafeStr_5513[5])) + (k.z * this._SafeStr_5513[8])); return (new Vector3D(_local_2, _local_3, _local_4)); } public function _SafeStr_7031(k:Matrix4x4):Matrix4x4{ var _local_2:Number = (((this._SafeStr_5513[0] * k.data[0]) + (this._SafeStr_5513[1] * k.data[3])) + (this._SafeStr_5513[2] * k.data[6])); var _local_3:Number = (((this._SafeStr_5513[0] * k.data[1]) + (this._SafeStr_5513[1] * k.data[4])) + (this._SafeStr_5513[2] * k.data[7])); var _local_4:Number = (((this._SafeStr_5513[0] * k.data[2]) + (this._SafeStr_5513[1] * k.data[5])) + (this._SafeStr_5513[2] * k.data[8])); var _local_5:Number = (((this._SafeStr_5513[3] * k.data[0]) + (this._SafeStr_5513[4] * k.data[3])) + (this._SafeStr_5513[5] * k.data[6])); var _local_6:Number = (((this._SafeStr_5513[3] * k.data[1]) + (this._SafeStr_5513[4] * k.data[4])) + (this._SafeStr_5513[5] * k.data[7])); var _local_7:Number = (((this._SafeStr_5513[3] * k.data[2]) + (this._SafeStr_5513[4] * k.data[5])) + (this._SafeStr_5513[5] * k.data[8])); var _local_8:Number = (((this._SafeStr_5513[6] * k.data[0]) + (this._SafeStr_5513[7] * k.data[3])) + (this._SafeStr_5513[8] * k.data[6])); var _local_9:Number = (((this._SafeStr_5513[6] * k.data[1]) + (this._SafeStr_5513[7] * k.data[4])) + (this._SafeStr_5513[8] * k.data[7])); var _local_10:Number = (((this._SafeStr_5513[6] * k.data[2]) + (this._SafeStr_5513[7] * k.data[5])) + (this._SafeStr_5513[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_7032(k:Number):void{ var _local_2:int; while (_local_2 < this._SafeStr_5513.length) { this._SafeStr_5513[_local_2] = (this._SafeStr_5513[_local_2] * k); _local_2++; }; } public function _SafeStr_7033(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_7031(this)); } public function _SafeStr_7034(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_7031(this)); } public function _SafeStr_7035(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_7031(this)); } public function skew():void{ } public function _SafeStr_7036():Matrix4x4{ return (new Matrix4x4(this._SafeStr_5513[0], this._SafeStr_5513[3], this._SafeStr_5513[6], this._SafeStr_5513[1], this._SafeStr_5513[4], this._SafeStr_5513[7], this._SafeStr_5513[2], this._SafeStr_5513[5], this._SafeStr_5513[8])); } public function _SafeStr_7037(k:Matrix4x4):Boolean{ return (false); } public function get data():Array{ return (this._SafeStr_5513); } } }//package _-0HL // _SafeStr_5513 = "_-ZV" (String#3188, DoABC#2) // _SafeStr_6984 = "_-2yr" (String#2251, DoABC#2) // _SafeStr_7009 = "_-12E" (String#1802, DoABC#2) // _SafeStr_7027 = "_-3hO" (String#2399, DoABC#2) // _SafeStr_7028 = "_-1Wj" (String#1905, DoABC#2) // _SafeStr_7029 = "_-1DW" (String#1842, DoABC#2) // _SafeStr_7030 = "_-27v" (String#2059, DoABC#2) // _SafeStr_7031 = "_-6cb" (String#3040, DoABC#2) // _SafeStr_7032 = "_-2MW" (String#2113, DoABC#2) // _SafeStr_7033 = "_-5PR" (String#2773, DoABC#2) // _SafeStr_7034 = "_-4Mv" (String#2547, DoABC#2) // _SafeStr_7035 = "_-0qy" (String#1760, DoABC#2) // _SafeStr_7036 = "_-Yn" (String#3184, DoABC#2) // _SafeStr_7037 = "_-0-Q" (String#1581, DoABC#2) //------------------------------------------------------------ //_-0HL.Vector3D package _-0HL{ 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_7038(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_7039(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_7038(k:Vector3D):Number{ return ((((this._x * k.x) + (this._y * k.y)) + (this._z * k.z))); } public function _SafeStr_7039(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 _-0HL // _SafeStr_7038 = "_-qg" (String#3253, DoABC#2) // _SafeStr_7039 = "_-31Y" (String#2266, DoABC#2) //------------------------------------------------------------ //_-0-I._SafeStr_4626 package _-0-I{ import _-4Y1._SafeStr_3; import _-11z.HabboToolbar; import _-11z.BottomBarLeft; import _-29V.IWindowContainer; import _-WS.Map; import _-3Xw._SafeStr_2297; import _-3UH.XmlAsset; import _-6Sj.IRegionWindow; import _-6Sj._SafeStr_2434; import _-6Sj.ITextWindow; import _-Zf._SafeStr_270; import _-5Vh.WindowMouseEvent; import _-2LW._SafeStr_2642; import _-35T._SafeStr_6; import _-572._SafeStr_3837; import _-5Vh.WindowEvent; import _-29V.IWindow; import _-11z.HabboToolbarIconEnum; import flash.geom.Rectangle; public class _SafeStr_4626 implements _SafeStr_3 { public static const USE_GUIDE_TOOL:String = "USE_GUIDE_TOOL"; private var _SafeStr_6818:HabboToolbar; private var _SafeStr_7040:BottomBarLeft; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_7041:_SafeStr_5130; private var _SafeStr_7042:MeMenuSettingsMenuView; private var _SafeStr_7043:Map; public function _SafeStr_4626(k:HabboToolbar, _arg_2:BottomBarLeft){ this._SafeStr_7043 = new Map(); this._SafeStr_6818 = k; this._SafeStr_7040 = _arg_2; this._SafeStr_6818.events.addEventListener(_SafeStr_2297._SafeStr_6860, this._SafeStr_6861); var _local_3:XmlAsset = (this._SafeStr_6818.assets.getAssetByName("me_menu_new_view_xml") as XmlAsset); this._SafeStr_5322 = (this._SafeStr_6818.windowManager.buildFromXML((_local_3.content as XML), 2) as IWindowContainer); this._SafeStr_7041 = new _SafeStr_5130(this._SafeStr_6818); this._SafeStr_5322.visible = false; this._SafeStr_5322.procedure = this._SafeStr_5753; } private function _SafeStr_5753(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:IRegionWindow; var _local_4:_SafeStr_2434; var _local_5:_SafeStr_2434; var _local_6:ITextWindow; var _local_7:_SafeStr_270; var _local_8:String; if ((_arg_2 is IRegionWindow)) { _local_3 = (_arg_2 as IRegionWindow); _local_4 = (_local_3.findChildByName((_arg_2.name + "_icon_color")) as _SafeStr_2434); _local_5 = (_local_3.findChildByName((_arg_2.name + "_icon_grey")) as _SafeStr_2434); _local_6 = (_local_3.findChildByName("field_text") as ITextWindow); switch (k.type) { case WindowMouseEvent._SafeStr_5575: if (((!((_local_4 == null))) && (!((_local_5 == null))))) { _local_4.visible = true; _local_5.visible = false; if (_local_6 != null) { _local_6.textColor = 2215924; }; }; return; case WindowMouseEvent._SafeStr_5577: if (((!((_local_4 == null))) && (!((_local_5 == null))))) { _local_4.visible = false; _local_5.visible = true; if (_local_6 != null) { _local_6.textColor = 0xFFFFFF; }; }; return; case WindowMouseEvent.CLICK: this._SafeStr_5322.visible = false; if (this._SafeStr_6818 != null) { switch (_arg_2.name) { case "profile": this._SafeStr_6818.connection.send(new _SafeStr_2642(this._SafeStr_6818.sessionDataManager.userId)); break; case "minimail": _SafeStr_6.openMinimail("#mail/inbox/"); break; case "rooms": _local_7 = this._SafeStr_6818.navigator; if (_local_7 != null) { _local_7._SafeStr_7044(); }; break; case "talents": _local_8 = this._SafeStr_6818.sessionDataManager.currentTalentTrack; this._SafeStr_6818.connection.send(new _SafeStr_3837(_local_8)); break; case "settings": break; case "achievements": this._SafeStr_6818.questEngine.showAchievements(); break; case "guide": this._SafeStr_6818.toggleWindowVisibility("GUIDE"); break; case "clothes": this._SafeStr_6818.context.createLinkEvent("avatareditor/open"); break; case "forums": this._SafeStr_6818.context.createLinkEvent("groupforum/list/my"); break; }; return; }; }; }; } private function _SafeStr_6861(k:_SafeStr_2297):void{ if (k._SafeStr_6870 == HabboToolbarIconEnum.MEMENU) { this.toggleVisibility(); } else { this._SafeStr_5322.visible = false; if (this._SafeStr_7042 != null) { this._SafeStr_7042.dispose(); this._SafeStr_7042 = null; }; }; } private function _SafeStr_7045(k:Boolean):void{ this._SafeStr_5322.findChildByName("guide").visible = k; this._SafeStr_5322.height = ((k) ? (this._SafeStr_5322.findChildByName("guide").bottom + 5) : (this._SafeStr_5322.findChildByName("achievements").bottom + 5)); } public function toggleVisibility():void{ var k:Boolean; if (this._SafeStr_7042 != null) { this._SafeStr_7042.dispose(); this._SafeStr_7042 = null; }; this._SafeStr_5322.visible = !(this._SafeStr_5322.visible); if (this._SafeStr_5322.visible) { if (!this.toolbar.getBoolean("talent.track.enabled")) { this._SafeStr_5322.findChildByName("guide").rectangle = this._SafeStr_5322.findChildByName("talents").rectangle; this._SafeStr_5322.findChildByName("talents").visible = false; }; if (this._SafeStr_6818.getBoolean("guides.enabled")) { k = this._SafeStr_6818.sessionDataManager.isPerkAllowed(USE_GUIDE_TOOL); this._SafeStr_7045(k); }; }; this._SafeStr_7046(); } public function dispose():void{ if (this.disposed) { return; }; if (this._SafeStr_7042 != null) { this._SafeStr_7042.dispose(); this._SafeStr_7042 = null; }; this._SafeStr_7041.dispose(); this._SafeStr_7041 = null; this._SafeStr_6818.events.removeEventListener(_SafeStr_2297._SafeStr_6860, this._SafeStr_6861); this._SafeStr_7040 = null; this._SafeStr_6818 = null; } public function get disposed():Boolean{ return ((this._SafeStr_6818 == null)); } public function get toolbar():HabboToolbar{ return (this._SafeStr_6818); } public function get window():IWindowContainer{ return (this._SafeStr_5322); } public function _SafeStr_7046():void{ this._SafeStr_5322.x = 3; this._SafeStr_5322.y = (this._SafeStr_7040.window.top - this._SafeStr_5322.height); } public function _SafeStr_7047(k:String):Rectangle{ var _local_2:Rectangle; var _local_3:IWindow = this._SafeStr_5322.findChildByName(k); if (_local_3) { _local_2 = _local_3.rectangle; _local_2.x = (_local_2.x + (this._SafeStr_5322.x + (_local_3.width / 2))); _local_2.y = (_local_2.y + (this._SafeStr_5322.y + (_local_3.height / 2))); this._SafeStr_5322.visible = true; }; return (_local_2); } public function _SafeStr_7048(k:String):IWindow{ var _local_2:IWindow = this._SafeStr_5322.findChildByName(k); if (_local_2) { this._SafeStr_5322.visible = true; }; return (_local_2); } public function _SafeStr_7049(k:String):IWindowContainer{ var _local_4:IWindowContainer; var _local_2:String = k; if (!_local_2) { _SafeStr_4.log(("[Toolbar] Unknown icon type for unseen item counter for iconId: " + k)); }; var _local_3:IWindowContainer = (this._SafeStr_7043.getValue(k) as IWindowContainer); if (!_local_3) { _local_3 = this._SafeStr_6818.windowManager.createUnseenItemCounter(); _local_4 = (this._SafeStr_5322.findChildByName(_local_2) as IWindowContainer); if (_local_4) { _local_4.addChild(_local_3); _local_3.x = ((_local_4.width - _local_3.width) - 5); _local_3.y = 5; this._SafeStr_7043.add(k, _local_3); }; }; return (_local_3); } public function set _SafeStr_7050(k:int):void{ this._SafeStr_7051("achievements", k); } public function set _SafeStr_7052(k:int):void{ this._SafeStr_7051("minimail", k); } public function set _SafeStr_7053(k:int):void{ this._SafeStr_7051("forums", k); } public function _SafeStr_7051(k:String, _arg_2:int):void{ var _local_3:IWindowContainer = this._SafeStr_7049(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; }; }; } } }//package _-0-I // _SafeStr_2297 = "_-5m7" (String#880, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2642 = "_-697" (String#1908, DoABC#3) // _SafeStr_270 = "_-6R1" (String#2202, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3837 = "_-3Qm" (String#3310, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_4626 = "_-1tM" (String#10557, DoABC#3) // _SafeStr_5130 = "_-0KY" (String#13023, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) // _SafeStr_5753 = "_-3ax" (String#1832, DoABC#3) // _SafeStr_6 = "_-TM" (String#1447, DoABC#3) // _SafeStr_6818 = "_-2U7" (String#287, DoABC#3) // _SafeStr_6860 = "_-5-m" (String#2548, DoABC#3) // _SafeStr_6861 = "_-4cg" (String#3829, DoABC#3) // _SafeStr_6870 = "_-5TT" (String#4008, DoABC#3) // _SafeStr_7040 = "_-1YW" (String#2140, DoABC#3) // _SafeStr_7041 = "_-V" (String#10237, DoABC#3) // _SafeStr_7042 = "_-0qB" (String#4068, DoABC#3) // _SafeStr_7043 = "_-4og" (String#4085, DoABC#3) // _SafeStr_7044 = "_-4W1" (String#11090, DoABC#3) // _SafeStr_7045 = "_-2Hx" (String#12945, DoABC#3) // _SafeStr_7046 = "_-4xJ" (String#7640, DoABC#3) // _SafeStr_7047 = "_-18f" (String#32423, DoABC#3) // _SafeStr_7048 = "_-2hq" (String#8766, DoABC#3) // _SafeStr_7049 = "_-5fT" (String#10258, DoABC#3) // _SafeStr_7050 = "_-1zX" (String#32169, DoABC#3) // _SafeStr_7051 = "_-19T" (String#5426, DoABC#3) // _SafeStr_7052 = "_-5Bn" (String#35735, DoABC#3) // _SafeStr_7053 = "_-0Zt" (String#12588, DoABC#3) //------------------------------------------------------------ //_-0-I._SafeStr_5130 package _-0-I{ import _-40e._SafeStr_20; import _-11z.HabboToolbar; import flash.display.BitmapData; import _-4XP._SafeStr_2912; import _-6SQ._SafeStr_2885; import _-40e._SafeStr_48; import flash.geom.Rectangle; import _-4zJ._SafeStr_111; import _-4zJ._SafeStr_51; import flash.geom.Point; import _-11z.HabboToolbarIconEnum; public class _SafeStr_5130 implements _SafeStr_20 { private static const _SafeStr_7054:int = 50; private static const _SafeStr_7055:int = 3; private var _SafeStr_6818:HabboToolbar; private var _SafeStr_7056:String; private var _SafeStr_7057:BitmapData; private var _SafeStr_7058:BitmapData; private var _SafeStr_7059:_SafeStr_2912; private var _SafeStr_7060:_SafeStr_2885; public function _SafeStr_5130(k:HabboToolbar){ this._SafeStr_6818 = k; this._SafeStr_7059 = new _SafeStr_2912(this._SafeStr_7061); this._SafeStr_7060 = new _SafeStr_2885(this._SafeStr_7062); this._SafeStr_6818.communicationManager.addHabboConnectionMessageEvent(this._SafeStr_7059); this._SafeStr_6818.communicationManager.addHabboConnectionMessageEvent(this._SafeStr_7060); this._SafeStr_7063(); } private function _SafeStr_7063(k:String=null):void{ var _local_2:BitmapData; var _local_3:BitmapData; var _local_4:String; var _local_5:String; var _local_6:_SafeStr_48; var _local_7:BitmapData; var _local_8:BitmapData; var _local_9:Rectangle; if (this._SafeStr_6818.avatarRenderManager != null) { _local_4 = (((k == null)) ? this._SafeStr_6818.sessionDataManager.figure : k); if (_local_4 != this._SafeStr_7056) { _local_5 = this._SafeStr_6818.sessionDataManager.gender; _local_6 = this._SafeStr_6818.avatarRenderManager.createAvatarImage(_local_4, _SafeStr_111._SafeStr_5816, _local_5, this); if (_local_6 != null) { _local_6.setDirection(_SafeStr_51._SafeStr_5817, 2); _local_2 = _local_6._SafeStr_5823(_SafeStr_51._SafeStr_5817); _local_3 = _local_6._SafeStr_5823(_SafeStr_51._SafeStr_5824); _local_6.dispose(); }; this._SafeStr_7056 = _local_4; if (this._SafeStr_7057 != null) { this._SafeStr_7057.dispose(); }; this._SafeStr_7057 = _local_2; if (this._SafeStr_7058 != null) { this._SafeStr_7058.dispose(); }; this._SafeStr_7058 = _local_3; } else { _local_2 = this._SafeStr_7057; _local_3 = this._SafeStr_7058; }; }; if (this._SafeStr_6818 != null) { if (((!((_local_2 == null))) && (!((_local_3 == null))))) { if (_local_2.height > _SafeStr_7054) { _local_8 = new BitmapData(_local_2.width, _SafeStr_7054, true, 0); _local_9 = _local_8.rect.clone(); if (_local_3.height > (_SafeStr_7054 - _SafeStr_7055)) { _local_9.offset(0, ((_local_3.height - _SafeStr_7054) + _SafeStr_7055)); }; _local_8.copyPixels(_local_2, _local_9, new Point(0, 0)); _local_7 = _local_8; } else { _local_7 = _local_2.clone(); }; }; this._SafeStr_6818._SafeStr_7064(HabboToolbarIconEnum.MEMENU, _local_7); }; } public function _SafeStr_5825(k:String):void{ this._SafeStr_7056 = ""; this._SafeStr_7063(); } private function _SafeStr_7061(k:_SafeStr_2912):void{ this._SafeStr_7063(k._SafeStr_5729().figure); } private function _SafeStr_7062(k:_SafeStr_2885):void{ if (this.disposed) { return; }; this._SafeStr_7063(k.figure); } public function dispose():void{ if (this.disposed) { return; }; if (this._SafeStr_7059 != null) { this._SafeStr_6818.communicationManager._SafeStr_7065(this._SafeStr_7059); this._SafeStr_7059 = null; }; if (this._SafeStr_7060 != null) { this._SafeStr_6818.communicationManager._SafeStr_7065(this._SafeStr_7060); this._SafeStr_7060 = null; }; this._SafeStr_6818 = null; } public function get disposed():Boolean{ return ((this._SafeStr_6818 == null)); } } }//package _-0-I // _SafeStr_111 = "_-4QR" (String#2358, DoABC#3) // _SafeStr_20 = "_-3ho" (String#3317, DoABC#3) // _SafeStr_2885 = "_-0WI" (String#6923, DoABC#3) // _SafeStr_2912 = "_-1hA" (String#1988, DoABC#3) // _SafeStr_48 = "_-5ao" (String#1431, DoABC#3) // _SafeStr_51 = "_-Jc" (String#1722, DoABC#3) // _SafeStr_5130 = "_-0KY" (String#13023, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5816 = "_-6bB" (String#2783, DoABC#3) // _SafeStr_5817 = "_-4Ef" (String#2333, DoABC#3) // _SafeStr_5823 = "_-5Kz" (String#3211, DoABC#3) // _SafeStr_5824 = "_-373" (String#3552, DoABC#3) // _SafeStr_5825 = "_-0BT" (String#3189, DoABC#3) // _SafeStr_6818 = "_-2U7" (String#287, DoABC#3) // _SafeStr_7054 = "_-2i6" (String#5948, DoABC#3) // _SafeStr_7055 = "_-1rt" (String#8015, DoABC#3) // _SafeStr_7056 = "_-0iP" (String#10465, DoABC#3) // _SafeStr_7057 = "_-BV" (String#8510, DoABC#3) // _SafeStr_7058 = "_-1cO" (String#8627, DoABC#3) // _SafeStr_7059 = "_-4yg" (String#4766, DoABC#3) // _SafeStr_7060 = "_-4HJ" (String#14915, DoABC#3) // _SafeStr_7061 = "_-cM" (String#3616, DoABC#3) // _SafeStr_7062 = "_-1kL" (String#12880, DoABC#3) // _SafeStr_7063 = "_-1-G" (String#7963, DoABC#3) // _SafeStr_7064 = "_-1fJ" (String#7342, DoABC#3) // _SafeStr_7065 = "_-1ZY" (String#2559, DoABC#3) //------------------------------------------------------------ //_-0-I._SafeStr_5241 package _-0-I{ import _-4Y1._SafeStr_3; import _-11z.HabboToolbar; import _-11z.ToolbarView; import _-29V.IWindowContainer; import _-WS.Map; import _-3Xw._SafeStr_2297; import _-3UH.XmlAsset; import _-6Sj.IRegionWindow; import _-6Sj._SafeStr_2434; import _-Zf._SafeStr_270; import _-5Vh.WindowMouseEvent; import _-2LW._SafeStr_2642; import _-35T._SafeStr_6; import _-572._SafeStr_3837; import _-5Vh.WindowEvent; import _-29V.IWindow; import _-11z.HabboToolbarIconEnum; public class _SafeStr_5241 implements _SafeStr_3 { public static const USE_GUIDE_TOOL:String = "USE_GUIDE_TOOL"; private var _SafeStr_6818:HabboToolbar; private var _SafeStr_7040:ToolbarView; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_7041:_SafeStr_5288; private var _SafeStr_7066:Boolean; private var _SafeStr_7042:MeMenuSettingsMenuView; private var _SafeStr_7043:Map; public function _SafeStr_5241(k:HabboToolbar, _arg_2:ToolbarView){ this._SafeStr_7043 = new Map(); this._SafeStr_6818 = k; this._SafeStr_7040 = _arg_2; this._SafeStr_6818.events.addEventListener(_SafeStr_2297._SafeStr_6860, this._SafeStr_6861); var _local_3:XmlAsset = (this._SafeStr_6818.assets.getAssetByName("me_menu_view_xml") as XmlAsset); this._SafeStr_5322 = (this._SafeStr_6818.windowManager.buildFromXML((_local_3.content as XML), 2) as IWindowContainer); this._SafeStr_7041 = new _SafeStr_5288(this._SafeStr_6818); this._SafeStr_5322.visible = false; this._SafeStr_5322.procedure = this._SafeStr_5753; } private function _SafeStr_5753(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:IRegionWindow; var _local_4:_SafeStr_2434; var _local_5:_SafeStr_270; var _local_6:String; if ((_arg_2 is IRegionWindow)) { _local_3 = (_arg_2 as IRegionWindow); switch (k.type) { case WindowMouseEvent._SafeStr_5575: _local_4 = (_local_3.findChildByName((_arg_2.name + "_icon")) as _SafeStr_2434); if (_local_4 != null) { _local_4.assetUri = (("toolbar_memenu_" + _arg_2.name) + "_color"); }; return; case WindowMouseEvent._SafeStr_5577: _local_4 = (_local_3.findChildByName((_arg_2.name + "_icon")) as _SafeStr_2434); if (_local_4 != null) { _local_4.assetUri = (("toolbar_memenu_" + _arg_2.name) + "_white"); }; return; case WindowMouseEvent.CLICK: this._SafeStr_5322.visible = false; switch (_arg_2.name) { case "profile": this._SafeStr_6818.connection.send(new _SafeStr_2642(this._SafeStr_6818.sessionDataManager.userId)); break; case "minimail": _SafeStr_6.openMinimail("#mail/inbox/"); break; case "rooms": _local_5 = this._SafeStr_6818.navigator; if (_local_5 != null) { _local_5._SafeStr_7044(); }; break; case "talents": _local_6 = this._SafeStr_6818.sessionDataManager.currentTalentTrack; this._SafeStr_6818.connection.send(new _SafeStr_3837(_local_6)); break; case "settings": this._SafeStr_7042 = new MeMenuSettingsMenuView(); this._SafeStr_7042.init(this, this._SafeStr_7040); break; case "achievements": this._SafeStr_6818.questEngine.showAchievements(); break; case "guide": this._SafeStr_6818.toggleWindowVisibility("GUIDE"); break; case "clothes": this._SafeStr_6818.context.createLinkEvent("avatareditor/open"); break; }; return; }; }; } private function _SafeStr_6861(k:_SafeStr_2297):void{ if (this._SafeStr_7066) { return; }; if (k._SafeStr_6870 == HabboToolbarIconEnum.MEMENU) { this.toggleVisibility(); } else { this._SafeStr_5322.visible = false; if (this._SafeStr_7042 != null) { this._SafeStr_7042.dispose(); this._SafeStr_7042 = null; }; }; } private function _SafeStr_7045(k:Boolean):void{ this._SafeStr_5322.findChildByName("guide").visible = k; this._SafeStr_5322.height = ((k) ? (this._SafeStr_5322.findChildByName("guide").bottom + 5) : (this._SafeStr_5322.findChildByName("achievements").bottom + 5)); } public function toggleVisibility():void{ var k:Boolean; if (this._SafeStr_7042 != null) { this._SafeStr_7042.dispose(); this._SafeStr_7042 = null; }; this._SafeStr_5322.visible = !(this._SafeStr_5322.visible); if (this._SafeStr_5322.visible) { if (!this.toolbar.getBoolean("talent.track.enabled")) { this._SafeStr_5322.findChildByName("guide").rectangle = this._SafeStr_5322.findChildByName("talents").rectangle; this._SafeStr_5322.findChildByName("talents").visible = false; }; if (this._SafeStr_6818.getBoolean("guides.enabled")) { k = this._SafeStr_6818.sessionDataManager.isPerkAllowed(USE_GUIDE_TOOL); this._SafeStr_7045(k); }; }; this._SafeStr_7046(); } public function dispose():void{ if (this.disposed) { return; }; if (this._SafeStr_7042 != null) { this._SafeStr_7042.dispose(); this._SafeStr_7042 = null; }; this._SafeStr_7041.dispose(); this._SafeStr_7041 = null; this._SafeStr_6818.events.removeEventListener(_SafeStr_2297._SafeStr_6860, this._SafeStr_6861); this._SafeStr_7040 = null; this._SafeStr_6818 = null; } public function get disposed():Boolean{ return ((this._SafeStr_6818 == null)); } public function get toolbar():HabboToolbar{ return (this._SafeStr_6818); } public function get window():IWindowContainer{ return (this._SafeStr_5322); } public function _SafeStr_7046():void{ this._SafeStr_5322.x = (this._SafeStr_7040.window.width + 10); this._SafeStr_5322.y = (this._SafeStr_7040.window.bottom - this._SafeStr_5322.height); } public function _SafeStr_7049(k:String):IWindowContainer{ var _local_4:IWindowContainer; var _local_2:String = k; if (!_local_2) { _SafeStr_4.log(("[Toolbar] Unknown icon type for unseen item counter for iconId: " + k)); }; var _local_3:IWindowContainer = (this._SafeStr_7043.getValue(k) as IWindowContainer); if (!_local_3) { _local_3 = this._SafeStr_6818.windowManager.createUnseenItemCounter(); _local_4 = (this._SafeStr_5322.findChildByName(_local_2) as IWindowContainer); if (_local_4) { _local_4.addChild(_local_3); _local_3.x = ((_local_4.width - _local_3.width) - 5); _local_3.y = 5; this._SafeStr_7043.add(k, _local_3); }; }; return (_local_3); } public function set _SafeStr_7067(k:int):void{ this._SafeStr_7051("achievements", k); } public function set _SafeStr_7068(k:int):void{ this._SafeStr_7051("minimail", k); } public function set _SafeStr_7069(k:Boolean):void{ this._SafeStr_7066 = k; } public function _SafeStr_7051(k:String, _arg_2:int):void{ var _local_3:IWindowContainer = this._SafeStr_7049(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; }; }; } } }//package _-0-I // _SafeStr_2297 = "_-5m7" (String#880, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2642 = "_-697" (String#1908, DoABC#3) // _SafeStr_270 = "_-6R1" (String#2202, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3837 = "_-3Qm" (String#3310, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_5241 = "_-0oO" (String#6897, DoABC#3) // _SafeStr_5288 = "_-6LU" (String#12643, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) // _SafeStr_5753 = "_-3ax" (String#1832, DoABC#3) // _SafeStr_6 = "_-TM" (String#1447, DoABC#3) // _SafeStr_6818 = "_-2U7" (String#287, DoABC#3) // _SafeStr_6860 = "_-5-m" (String#2548, DoABC#3) // _SafeStr_6861 = "_-4cg" (String#3829, DoABC#3) // _SafeStr_6870 = "_-5TT" (String#4008, DoABC#3) // _SafeStr_7040 = "_-1YW" (String#2140, DoABC#3) // _SafeStr_7041 = "_-V" (String#10237, DoABC#3) // _SafeStr_7042 = "_-0qB" (String#4068, DoABC#3) // _SafeStr_7043 = "_-4og" (String#4085, DoABC#3) // _SafeStr_7044 = "_-4W1" (String#11090, DoABC#3) // _SafeStr_7045 = "_-2Hx" (String#12945, DoABC#3) // _SafeStr_7046 = "_-4xJ" (String#7640, DoABC#3) // _SafeStr_7049 = "_-5fT" (String#10258, DoABC#3) // _SafeStr_7051 = "_-19T" (String#5426, DoABC#3) // _SafeStr_7066 = "_-V9" (String#27096, DoABC#3) // _SafeStr_7067 = "_-OT" (String#42349, DoABC#3) // _SafeStr_7068 = "_-uq" (String#42464, DoABC#3) // _SafeStr_7069 = "_-0Ps" (String#33817, DoABC#3) //------------------------------------------------------------ //_-0-I._SafeStr_5288 package _-0-I{ import _-40e._SafeStr_20; import _-11z.HabboToolbar; import flash.display.BitmapData; import _-4XP._SafeStr_2912; import _-2bD._SafeStr_2901; import _-40e._SafeStr_48; import flash.geom.Rectangle; import _-4zJ._SafeStr_111; import _-4zJ._SafeStr_51; import flash.geom.Point; import _-11z.HabboToolbarIconEnum; public class _SafeStr_5288 implements _SafeStr_20 { private static const _SafeStr_7054:int = 50; private static const _SafeStr_7055:int = 3; private var _SafeStr_6818:HabboToolbar; private var _SafeStr_7056:String; private var _SafeStr_7057:BitmapData; private var _SafeStr_7058:BitmapData; private var _SafeStr_7059:_SafeStr_2912; private var _SafeStr_7070:_SafeStr_2901; public function _SafeStr_5288(k:HabboToolbar){ this._SafeStr_6818 = k; this._SafeStr_7059 = new _SafeStr_2912(this._SafeStr_7061); this._SafeStr_7070 = new _SafeStr_2901(this._SafeStr_7071); this._SafeStr_6818.communicationManager.addHabboConnectionMessageEvent(this._SafeStr_7059); this._SafeStr_6818.communicationManager.addHabboConnectionMessageEvent(this._SafeStr_7070); this._SafeStr_7063(); } private function _SafeStr_7063(k:String=null):void{ var _local_2:BitmapData; var _local_3:BitmapData; var _local_4:String; var _local_5:String; var _local_6:_SafeStr_48; var _local_7:BitmapData; var _local_8:BitmapData; var _local_9:Rectangle; if (this._SafeStr_6818.avatarRenderManager != null) { _local_4 = (((k == null)) ? this._SafeStr_6818.sessionDataManager.figure : k); if (_local_4 != this._SafeStr_7056) { _local_5 = this._SafeStr_6818.sessionDataManager.gender; _local_6 = this._SafeStr_6818.avatarRenderManager.createAvatarImage(_local_4, _SafeStr_111._SafeStr_5816, _local_5, this); if (_local_6 != null) { _local_6.setDirection(_SafeStr_51._SafeStr_5817, 2); _local_2 = _local_6._SafeStr_5823(_SafeStr_51._SafeStr_5817); _local_3 = _local_6._SafeStr_5823(_SafeStr_51._SafeStr_5824); _local_6.dispose(); }; this._SafeStr_7056 = _local_4; if (this._SafeStr_7057 != null) { this._SafeStr_7057.dispose(); }; this._SafeStr_7057 = _local_2; if (this._SafeStr_7058 != null) { this._SafeStr_7058.dispose(); }; this._SafeStr_7058 = _local_3; } else { _local_2 = this._SafeStr_7057; _local_3 = this._SafeStr_7058; }; }; if (this._SafeStr_6818 != null) { if (((!((_local_2 == null))) && (!((_local_3 == null))))) { if (_local_2.height > _SafeStr_7054) { _local_8 = new BitmapData(_local_2.width, _SafeStr_7054, true, 0); _local_9 = _local_8.rect.clone(); if (_local_3.height > (_SafeStr_7054 - _SafeStr_7055)) { _local_9.offset(0, ((_local_3.height - _SafeStr_7054) + _SafeStr_7055)); }; _local_8.copyPixels(_local_2, _local_9, new Point(0, 0)); _local_7 = _local_8; } else { _local_7 = _local_2.clone(); }; }; this._SafeStr_6818._SafeStr_7064(HabboToolbarIconEnum.MEMENU, _local_7); }; } public function _SafeStr_5825(k:String):void{ this._SafeStr_7056 = ""; this._SafeStr_7063(); } private function _SafeStr_7061(k:_SafeStr_2912):void{ this._SafeStr_7063(k._SafeStr_5729().figure); } private function _SafeStr_7071(k:_SafeStr_2901):void{ if (k.id == -1) { this._SafeStr_7063(k.figure); }; } public function dispose():void{ if (this.disposed) { return; }; if (this._SafeStr_7059 != null) { this._SafeStr_6818.communicationManager._SafeStr_7065(this._SafeStr_7059); this._SafeStr_7059 = null; }; if (this._SafeStr_7070 != null) { this._SafeStr_6818.communicationManager._SafeStr_7065(this._SafeStr_7070); this._SafeStr_7070 = null; }; this._SafeStr_6818 = null; } public function get disposed():Boolean{ return ((this._SafeStr_6818 == null)); } } }//package _-0-I // _SafeStr_111 = "_-4QR" (String#2358, DoABC#3) // _SafeStr_20 = "_-3ho" (String#3317, DoABC#3) // _SafeStr_2901 = "_-5GZ" (String#3325, DoABC#3) // _SafeStr_2912 = "_-1hA" (String#1988, DoABC#3) // _SafeStr_48 = "_-5ao" (String#1431, DoABC#3) // _SafeStr_51 = "_-Jc" (String#1722, DoABC#3) // _SafeStr_5288 = "_-6LU" (String#12643, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5816 = "_-6bB" (String#2783, DoABC#3) // _SafeStr_5817 = "_-4Ef" (String#2333, DoABC#3) // _SafeStr_5823 = "_-5Kz" (String#3211, DoABC#3) // _SafeStr_5824 = "_-373" (String#3552, DoABC#3) // _SafeStr_5825 = "_-0BT" (String#3189, DoABC#3) // _SafeStr_6818 = "_-2U7" (String#287, DoABC#3) // _SafeStr_7054 = "_-2i6" (String#5948, DoABC#3) // _SafeStr_7055 = "_-1rt" (String#8015, DoABC#3) // _SafeStr_7056 = "_-0iP" (String#10465, DoABC#3) // _SafeStr_7057 = "_-BV" (String#8510, DoABC#3) // _SafeStr_7058 = "_-1cO" (String#8627, DoABC#3) // _SafeStr_7059 = "_-4yg" (String#4766, DoABC#3) // _SafeStr_7061 = "_-cM" (String#3616, DoABC#3) // _SafeStr_7063 = "_-1-G" (String#7963, DoABC#3) // _SafeStr_7064 = "_-1fJ" (String#7342, DoABC#3) // _SafeStr_7065 = "_-1ZY" (String#2559, DoABC#3) // _SafeStr_7070 = "_-4kM" (String#7007, DoABC#3) // _SafeStr_7071 = "_-0Se" (String#7183, DoABC#3) //------------------------------------------------------------ //_-0-I.MeMenuSettingsMenuView package _-0-I{ import _-29V.IWindowContainer; import _-11z.ToolbarView; import _-6PE.MeMenuSoundSettingsView; import _-1tU.MeMenuChatSettingsView; import _-3UH.XmlAsset; import flash.external.ExternalInterface; import _-5Vh.WindowMouseEvent; import _-35T._SafeStr_6; import _-5Vh.WindowEvent; import _-29V.IWindow; public class MeMenuSettingsMenuView { private var _SafeStr_5572:_SafeStr_5241; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_7040:ToolbarView; private var _SafeStr_7072:MeMenuSoundSettingsView; private var _SafeStr_7073:MeMenuChatSettingsView; public function init(k:_SafeStr_5241, _arg_2:ToolbarView):void{ this._SafeStr_7040 = _arg_2; this._SafeStr_5572 = k; this.createWindow(); } public function dispose():void{ if (this._SafeStr_7072 != null) { this._SafeStr_7072.dispose(); this._SafeStr_7072 = null; }; if (this._SafeStr_7073 != null) { this._SafeStr_7073.dispose(); this._SafeStr_7073 = null; }; this._SafeStr_5572 = null; if (this._SafeStr_5322 != null) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; } public function get window():IWindowContainer{ return (this._SafeStr_5322); } private function createWindow():void{ var k:XmlAsset = (this._SafeStr_5572.toolbar.assets.getAssetByName("me_menu_settings_menu_xml") as XmlAsset); if (k) { this._SafeStr_5322 = (this._SafeStr_5572.toolbar.windowManager.buildFromXML((k.content as XML)) as IWindowContainer); }; if (this._SafeStr_5322 == null) { throw (new Error("Failed to construct settings window from XML!")); }; this._SafeStr_5322.procedure = this._SafeStr_7074; this._SafeStr_5322.x = (this._SafeStr_7040.window.width + 10); this._SafeStr_5322.y = (this._SafeStr_7040.window.bottom - this._SafeStr_5322.height); if (((!(ExternalInterface.available)) || (!((this._SafeStr_5572.toolbar.getProperty("has.identity") == "1"))))) { this._SafeStr_5322.findChildByName("character_settings").disable(); } else { this._SafeStr_5322.findChildByName("identity_text").visible = false; }; this._SafeStr_5322.findChildByName("chat_settings").visible = true; } private function _SafeStr_7074(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; switch (_arg_2.name) { case "character_settings": _SafeStr_6.openAvatars(); return; case "sound_settings": this._SafeStr_7072 = new MeMenuSoundSettingsView(); this._SafeStr_7072.init(this, this._SafeStr_7040); this._SafeStr_5322.visible = false; return; case "chat_settings": this._SafeStr_7073 = new MeMenuChatSettingsView(); this._SafeStr_7073.init(this, this._SafeStr_7040); return; case "back": this._SafeStr_5572.window.visible = true; this.dispose(); return; }; } public function _SafeStr_7075(k:String, _arg_2:int):void{ } public function get widget():_SafeStr_5241{ return (this._SafeStr_5572); } } }//package _-0-I // _SafeStr_5241 = "_-0oO" (String#6897, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5572 = "_-0k2" (String#66, DoABC#3) // _SafeStr_6 = "_-TM" (String#1447, DoABC#3) // _SafeStr_7040 = "_-1YW" (String#2140, DoABC#3) // _SafeStr_7072 = "_-29s" (String#15405, DoABC#3) // _SafeStr_7073 = "_-ta" (String#16632, DoABC#3) // _SafeStr_7074 = "_-0nh" (String#3796, DoABC#3) // _SafeStr_7075 = "_-3D4" (String#8285, DoABC#3) //------------------------------------------------------------ //_-0ic._SafeStr_2658 package _-0ic{ import _-4Y1._SafeStr_8; import flash.events.IEventDispatcher; public interface _SafeStr_2658 extends _SafeStr_8 { function get events():IEventDispatcher; function get _SafeStr_7076():int; function _SafeStr_7077(_arg_1:int):_SafeStr_3851; function _SafeStr_7078(_arg_1:int):_SafeStr_3851; function _SafeStr_7079(_arg_1:String):_SafeStr_3851; function get _SafeStr_7080():int; function _SafeStr_7081(_arg_1:int):_SafeStr_3840; function _SafeStr_7082(_arg_1:int):_SafeStr_3840; function _SafeStr_7083(_arg_1:String):_SafeStr_3840; function _SafeStr_7084():Array; function acceptFriendRequest(_arg_1:int):void; function acceptAllFriendRequests():void; function declineFriendRequest(_arg_1:int):void; function declineAllFriendRequests():void; function followToRoom(_arg_1:int):void; function startConversation(_arg_1:int):void; function findNewFriends():void; function _SafeStr_7085():void; function _SafeStr_7086():void; function toggleMessenger():void; function showProfile(_arg_1:int):void; function _SafeStr_7087(_arg_1:String):void; } }//package _-0ic // _SafeStr_2658 = "_-1PU" (String#10428, DoABC#3) // _SafeStr_3840 = "_-2yB" (String#4166, DoABC#3) // _SafeStr_3851 = "_-1XI" (String#2885, DoABC#3) // _SafeStr_7076 = "_-0Xl" (String#11399, DoABC#3) // _SafeStr_7077 = "_-6Ex" (String#22984, DoABC#3) // _SafeStr_7078 = "_-0TO" (String#28750, DoABC#3) // _SafeStr_7079 = "_-9e" (String#36615, DoABC#3) // _SafeStr_7080 = "_-11A" (String#14839, DoABC#3) // _SafeStr_7081 = "_-5uF" (String#29469, DoABC#3) // _SafeStr_7082 = "_-Mt" (String#33066, DoABC#3) // _SafeStr_7083 = "_-0bE" (String#32965, DoABC#3) // _SafeStr_7084 = "_-5wr" (String#23042, DoABC#3) // _SafeStr_7085 = "_-7G" (String#31653, DoABC#3) // _SafeStr_7086 = "_-62Q" (String#22823, DoABC#3) // _SafeStr_7087 = "_-1tS" (String#31488, DoABC#3) // _SafeStr_8 = "_-6in" (String#1560, DoABC#3) //------------------------------------------------------------ //_-0ic._SafeStr_3077 package _-0ic{ public class _SafeStr_3077 implements _SafeStr_3840 { private var _SafeStr_5742:int; private var _name:String; private var _SafeStr_7088:String; public function _SafeStr_3077(k:int, _arg_2:String, _arg_3:String){ this._SafeStr_5742 = k; this._name = _arg_2; this._SafeStr_7088 = _arg_3; } public function get id():int{ return (this._SafeStr_5742); } public function get name():String{ return (this._name); } public function get figure():String{ return (this._SafeStr_7088); } } }//package _-0ic // _SafeStr_3077 = "_-4dx" (String#1535, DoABC#3) // _SafeStr_3840 = "_-2yB" (String#4166, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_7088 = "_-cf" (String#883, DoABC#3) //------------------------------------------------------------ //_-0ic._SafeStr_3840 package _-0ic{ public interface _SafeStr_3840 { function get id():int; function get name():String; function get figure():String; } }//package _-0ic // _SafeStr_3840 = "_-2yB" (String#4166, DoABC#3) //------------------------------------------------------------ //_-0ic._SafeStr_3847 package _-0ic{ public interface _SafeStr_3847 { function get _SafeStr_7089():int; function set _SafeStr_7089(_arg_1:int):void; function get message():String; function set message(_arg_1:String):void; function get _SafeStr_7090():Boolean; function set _SafeStr_7090(_arg_1:Boolean):void; } }//package _-0ic // _SafeStr_3847 = "_-33F" (String#3785, DoABC#3) // _SafeStr_7089 = "_-1mX" (String#3782, DoABC#3) // _SafeStr_7090 = "_-6DI" (String#9430, DoABC#3) //------------------------------------------------------------ //_-0ic._SafeStr_3848 package _-0ic{ public class _SafeStr_3848 implements _SafeStr_3847 { public static const _SafeStr_7091:int = -1; public static const _SafeStr_7092:int = 0; public static const _SafeStr_7093:int = 1; public static const _SafeStr_7094:int = 2; public static const _SafeStr_7095:int = 3; public static const _SafeStr_7096:int = 4; public static const _SafeStr_7097:int = 5; private var _SafeStr_7098:int = -1; private var _SafeStr_7099:String; private var _SafeStr_7100:Boolean; public function _SafeStr_3848(k:int, _arg_2:String, _arg_3:Boolean){ this._SafeStr_7098 = k; this._SafeStr_7099 = _arg_2; this._SafeStr_7100 = _arg_3; } public static function _SafeStr_7101(k:int):String{ switch (k) { case _SafeStr_7091: return ("instant_message"); case _SafeStr_7092: return ("room_event"); case _SafeStr_7093: return ("achievement"); case _SafeStr_7094: return ("quest"); case _SafeStr_7095: return ("playing_game"); case _SafeStr_7096: return ("finished_game"); case _SafeStr_7097: return ("game_invite"); }; return ("unknown"); } public function get _SafeStr_7089():int{ return (this._SafeStr_7098); } public function set _SafeStr_7089(k:int):void{ this._SafeStr_7098 = k; } public function get message():String{ return (this._SafeStr_7099); } public function set message(k:String):void{ this._SafeStr_7099 = k; } public function get _SafeStr_7090():Boolean{ return (this._SafeStr_7100); } public function set _SafeStr_7090(k:Boolean):void{ this._SafeStr_7100 = k; } } }//package _-0ic // _SafeStr_3847 = "_-33F" (String#3785, DoABC#3) // _SafeStr_3848 = "_-3Bh" (String#2577, DoABC#3) // _SafeStr_7089 = "_-1mX" (String#3782, DoABC#3) // _SafeStr_7090 = "_-6DI" (String#9430, DoABC#3) // _SafeStr_7091 = "_-6fa" (String#8720, DoABC#3) // _SafeStr_7092 = "_-z" (String#16274, DoABC#3) // _SafeStr_7093 = "_-6OU" (String#16428, DoABC#3) // _SafeStr_7094 = "_-5i8" (String#16300, DoABC#3) // _SafeStr_7095 = "_-63N" (String#8413, DoABC#3) // _SafeStr_7096 = "_-1yL" (String#11695, DoABC#3) // _SafeStr_7097 = "_-195" (String#9416, DoABC#3) // _SafeStr_7098 = "_-3IC" (String#7301, DoABC#3) // _SafeStr_7099 = "_-A-" (String#997, DoABC#3) // _SafeStr_7100 = "_-4fF" (String#24079, DoABC#3) // _SafeStr_7101 = "_-3GX" (String#35021, DoABC#3) //------------------------------------------------------------ //_-0ic._SafeStr_3851 package _-0ic{ import __AS3__.vec.Vector; public interface _SafeStr_3851 { function get id():int; function get name():String; function get gender():int; function get online():Boolean; function get allowFollow():Boolean; function get figure():String; function get _SafeStr_5722():int; function get motto():String; function get _SafeStr_7102():String; function get realName():String; function get notifications():Vector.<_SafeStr_3847>; function get logEventId():int; function set logEventId(_arg_1:int):void; function _SafeStr_7103():int; } }//package _-0ic // _SafeStr_3847 = "_-33F" (String#3785, DoABC#3) // _SafeStr_3851 = "_-1XI" (String#2885, DoABC#3) // _SafeStr_5722 = "_-1FU" (String#2393, DoABC#3) // _SafeStr_7102 = "_-1AR" (String#6950, DoABC#3) // _SafeStr_7103 = "_-2G2" (String#29407, DoABC#3) //------------------------------------------------------------ //_-0ic.FriendEntity package _-0ic{ import __AS3__.vec.Vector; import __AS3__.vec.*; public class FriendEntity implements _SafeStr_3851 { private static var _SafeStr_7104:int = 0; private var _SafeStr_5742:int; private var _name:String; private var _SafeStr_7105:int; private var _SafeStr_7106:Boolean; private var _SafeStr_7107:Boolean; private var _SafeStr_7088:String; private var _SafeStr_5718:int; private var _SafeStr_7108:String; private var _SafeStr_7109:String; private var _SafeStr_7110:String; private var _SafeStr_7111:Vector.<_SafeStr_3847>; private var _SafeStr_7112:int = -1; public function FriendEntity(k:int, _arg_2:String, _arg_3:String, _arg_4:String, _arg_5:int, _arg_6:Boolean, _arg_7:Boolean, _arg_8:String, _arg_9:int, _arg_10:String){ this._SafeStr_5742 = k; this._name = _arg_2; this._SafeStr_7110 = _arg_3; this._SafeStr_7108 = _arg_4; this._SafeStr_7105 = _arg_5; this._SafeStr_7106 = _arg_6; this._SafeStr_7107 = _arg_7; this._SafeStr_7088 = _arg_8; this._SafeStr_5718 = _arg_9; this._SafeStr_7109 = _arg_10; } public function get id():int{ return (this._SafeStr_5742); } public function get name():String{ return (this._name); } public function get gender():int{ return (this._SafeStr_7105); } public function get online():Boolean{ return (this._SafeStr_7106); } public function get allowFollow():Boolean{ return (this._SafeStr_7107); } public function get figure():String{ return (this._SafeStr_7088); } public function get _SafeStr_5722():int{ return (this._SafeStr_5718); } public function get motto():String{ return (this._SafeStr_7108); } public function get _SafeStr_7102():String{ return (this._SafeStr_7109); } public function get realName():String{ return (this._SafeStr_7110); } public function get logEventId():int{ return (this._SafeStr_7112); } public function get notifications():Vector.<_SafeStr_3847>{ if (!this._SafeStr_7111) { this._SafeStr_7111 = new Vector.<_SafeStr_3847>(); }; return (this._SafeStr_7111); } public function set name(k:String):void{ this._name = k; } public function set gender(k:int):void{ this._SafeStr_7105 = k; } public function set online(k:Boolean):void{ this._SafeStr_7106 = k; } public function set allowFollow(k:Boolean):void{ this._SafeStr_7107 = k; } public function set figure(k:String):void{ this._SafeStr_7088 = k; } public function set _SafeStr_5722(k:int):void{ this._SafeStr_5718 = k; } public function set motto(k:String):void{ this._SafeStr_7108 = k; } public function set _SafeStr_7102(k:String):void{ this._SafeStr_7109 = k; } public function set realName(k:String):void{ this._SafeStr_7110 = k; } public function set logEventId(k:int):void{ this._SafeStr_7112 = k; } public function _SafeStr_7103():int{ return (++_SafeStr_7104); } } }//package _-0ic // _SafeStr_3847 = "_-33F" (String#3785, DoABC#3) // _SafeStr_3851 = "_-1XI" (String#2885, DoABC#3) // _SafeStr_5718 = "_-0i6" (String#2167, DoABC#3) // _SafeStr_5722 = "_-1FU" (String#2393, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_7088 = "_-cf" (String#883, DoABC#3) // _SafeStr_7102 = "_-1AR" (String#6950, DoABC#3) // _SafeStr_7103 = "_-2G2" (String#29407, DoABC#3) // _SafeStr_7104 = "_-dB" (String#16978, DoABC#3) // _SafeStr_7105 = "_-1d0" (String#1444, DoABC#3) // _SafeStr_7106 = "_-2Mf" (String#6053, DoABC#3) // _SafeStr_7107 = "_-1mC" (String#24446, DoABC#3) // _SafeStr_7108 = "_-6H9" (String#3248, DoABC#3) // _SafeStr_7109 = "_-0Te" (String#8205, DoABC#3) // _SafeStr_7110 = "_-sn" (String#3928, DoABC#3) // _SafeStr_7111 = "_-1EN" (String#861, DoABC#3) // _SafeStr_7112 = "_-3fK" (String#30032, DoABC#3) //------------------------------------------------------------ //_-0ic.HabboFriendBarData package _-0ic{ import _-4Y1.Component; import _-67y._SafeStr_1375; import _-wL._SafeStr_2221; import _-6Bg._SafeStr_1368; import _-3sY._SafeStr_196; import _-WS.Map; import _-4Y1._SafeStr_9; import _-3UH._SafeStr_10; import _-4Y1._SafeStr_44; import com.sulake.iid.IIDHabboConfigurationManager; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDHabboFriendList; import com.sulake.iid.IIDHabboMessenger; import com.sulake.iid.IIDHabboTracking; import __AS3__.vec.Vector; import _-3P._SafeStr_2702; import _-3P._SafeStr_3036; import _-3P._SafeStr_3063; import _-3P._SafeStr_2699; import _-4a3._SafeStr_3892; import _-3P._SafeStr_2706; import _-3P._SafeStr_3896; import _-3P._SafeStr_3052; import _-3P._SafeStr_3899; import _-3P._SafeStr_3075; import _-6Ya._SafeStr_3895; import _-1Mq._SafeStr_3841; import _-2LW._SafeStr_2642; import _-2LW._SafeStr_2639; import _-2LW._SafeStr_3897; import _-1Mq._SafeStr_3839; import _-2Lq._SafeStr_3406; import _-2a8._SafeStr_2286; import _-1Mq._SafeStr_3850; import _-2Lq._SafeStr_3894; import _-wL._SafeStr_3072; import _-29V.IWindowContainer; import _-35T._SafeStr_2387; import _-5sh._SafeStr_2701; import _-2jU._SafeStr_2275; import _-3P._SafeStr_3064; import _-6Je._SafeStr_3891; import _-1Mq._SafeStr_3853; import _-3P._SafeStr_3041; import _-6Je._SafeStr_2694; import _-1Mq._SafeStr_3844; import _-6Je._SafeStr_2704; import _-6ct._SafeStr_3898; import _-18p.GameConfigurations; import _-6Je._SafeStr_3893; import _-1Mq._SafeStr_3849; import __AS3__.vec.*; public class HabboFriendBarData extends Component implements _SafeStr_2658 { private static const _SafeStr_7113:Boolean = false; private static const _SafeStr_7114:Boolean = false; private static const _SafeStr_7115:String = "Navigation"; private static const _SafeStr_7116:String = "Friend Bar"; private static const _SafeStr_7117:String = "go.friendbar"; private static const _SafeStr_7118:String = "chat_btn_click"; private static const _SafeStr_7119:String = "find_friends_btn_click"; private static const _SafeStr_7120:String = "Toolbar"; private static const _SafeStr_7121:String = "open"; private static const _SafeStr_7122:String = "close"; private static const _SafeStr_7123:String = "FRIENDLIST"; private static const _SafeStr_7124:String = "MESSENGER"; private var _SafeStr_7125:_SafeStr_1375; private var _SafeStr_7126:_SafeStr_2221; private var _SafeStr_7127:_SafeStr_1368; private var _SafeStr_7128:_SafeStr_196; private var _SafeStr_7129:Array; private var _SafeStr_7130:Map; private var _SafeStr_7131:Array; private var _SafeStr_7132:int; public function HabboFriendBarData(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null){ super(k, _arg_2, _arg_3); this._SafeStr_7129 = []; this._SafeStr_7130 = new Map(); this._SafeStr_7131 = []; } override protected function get dependencies():Vector.<_SafeStr_44>{ return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboConfigurationManager(), null), new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1375):void{ _SafeStr_7125 = k; }), new _SafeStr_44(new IIDHabboFriendList(), function (k:_SafeStr_2221):void{ _SafeStr_7126 = k; }), new _SafeStr_44(new IIDHabboMessenger(), function (k:_SafeStr_1368):void{ _SafeStr_7127 = k; }), new _SafeStr_44(new IIDHabboTracking(), function (k:_SafeStr_196):void{ _SafeStr_7128 = k; })])); } override protected function initComponent():void{ this._SafeStr_7125.addHabboConnectionMessageEvent(new _SafeStr_2702(this._SafeStr_7133)); this._SafeStr_7125.addHabboConnectionMessageEvent(new _SafeStr_3036(this._SafeStr_7134)); this._SafeStr_7125.addHabboConnectionMessageEvent(new _SafeStr_3063(this._SafeStr_7135)); this._SafeStr_7125.addHabboConnectionMessageEvent(new _SafeStr_2699(this._SafeStr_7136)); this._SafeStr_7125.addHabboConnectionMessageEvent(new _SafeStr_3892(this._SafeStr_7137)); this._SafeStr_7125.addHabboConnectionMessageEvent(new _SafeStr_2706(this._SafeStr_7138)); this._SafeStr_7125.addHabboConnectionMessageEvent(new _SafeStr_3896(this._SafeStr_7139)); this._SafeStr_7125.addHabboConnectionMessageEvent(new _SafeStr_3052(this._SafeStr_7140)); this._SafeStr_7125.addHabboConnectionMessageEvent(new _SafeStr_3899(this._SafeStr_7141)); this._SafeStr_7125.addHabboConnectionMessageEvent(new _SafeStr_3075(this._SafeStr_7142)); this._SafeStr_7126.events.addEventListener(_SafeStr_3895._SafeStr_7143, this._SafeStr_7144); this._SafeStr_7126.events.addEventListener(_SafeStr_3895._SafeStr_7145, this._SafeStr_7144); } override public function dispose():void{ if (!disposed) { if (((!((this._SafeStr_7126 == null))) && (!(this._SafeStr_7126.disposed)))) { this._SafeStr_7126.events.removeEventListener(_SafeStr_3895._SafeStr_7143, this._SafeStr_7144); this._SafeStr_7126.events.removeEventListener(_SafeStr_3895._SafeStr_7145, this._SafeStr_7144); }; this._SafeStr_7129 = null; this._SafeStr_7130.dispose(); this._SafeStr_7130 = null; this._SafeStr_7131 = null; super.dispose(); }; } public function get _SafeStr_7076():int{ return (this._SafeStr_7129.length); } public function _SafeStr_7077(k:int):_SafeStr_3851{ return (this._SafeStr_7129[k]); } public function _SafeStr_7078(k:int):_SafeStr_3851{ return (this._SafeStr_7130.getValue(k)); } public function _SafeStr_7079(k:String):_SafeStr_3851{ var _local_2:FriendEntity; for each (_local_2 in this._SafeStr_7129) { if (_local_2.name == k) { return (_local_2); }; }; return (null); } public function _SafeStr_7146(k:_SafeStr_3851, _arg_2:int):void{ var _local_3:int = this._SafeStr_7129.indexOf(k); if ((((_local_3 > -1)) && (!((_local_3 == _arg_2))))) { this._SafeStr_7129.splice(_local_3, 1); this._SafeStr_7129.splice(_arg_2, 0, k); events.dispatchEvent(new _SafeStr_3841()); }; } public function get _SafeStr_7080():int{ return (((this._SafeStr_7131) ? this._SafeStr_7131.length : 0)); } public function _SafeStr_7081(k:int):_SafeStr_3840{ return (((this._SafeStr_7131) ? this._SafeStr_7131[k] : null)); } public function _SafeStr_7082(k:int):_SafeStr_3840{ var _local_2:_SafeStr_3840; if (this._SafeStr_7131) { for each (_local_2 in this._SafeStr_7131) { if (_local_2.id == k) { return (_local_2); }; }; }; return (null); } public function _SafeStr_7083(k:String):_SafeStr_3840{ var _local_2:_SafeStr_3840; if (this._SafeStr_7131) { for each (_local_2 in this._SafeStr_7131) { if (_local_2.name == k) { return (_local_2); }; }; }; return (null); } public function _SafeStr_7084():Array{ return (this._SafeStr_7131); } public function acceptFriendRequest(k:int):void{ this._SafeStr_7147(k); if (this._SafeStr_7126) { if (!this._SafeStr_7126.disposed) { this._SafeStr_7126.acceptFriendRequest(k); }; }; } public function showProfile(k:int):void{ if (this._SafeStr_7125) { if (k > 0) { this._SafeStr_7125.connection.send(new _SafeStr_2642(k)); } else { this._SafeStr_7125.connection.send(new _SafeStr_2639(Math.abs(k), true)); }; }; } public function _SafeStr_7087(k:String):void{ if (this._SafeStr_7125) { this._SafeStr_7125.connection.send(new _SafeStr_3897(k)); }; } public function acceptAllFriendRequests():void{ this._SafeStr_7131 = []; this._SafeStr_7126.acceptAllFriendRequests(); events.dispatchEvent(new _SafeStr_3839()); } public function declineFriendRequest(k:int):void{ this._SafeStr_7147(k); if (this._SafeStr_7126) { if (!this._SafeStr_7126.disposed) { this._SafeStr_7126.declineFriendRequest(k); }; }; } public function declineAllFriendRequests():void{ this._SafeStr_7131 = []; this._SafeStr_7126.declineAllFriendRequests(); events.dispatchEvent(new _SafeStr_3839()); } private function _SafeStr_7147(k:int):void{ var _local_2:_SafeStr_3077; if (this._SafeStr_7131) { for each (_local_2 in this._SafeStr_7131) { if (_local_2.id == k) { this._SafeStr_7131.splice(this._SafeStr_7131.indexOf(_local_2), 1); events.dispatchEvent(new _SafeStr_3839()); return; }; }; }; } public function followToRoom(k:int):void{ if (this._SafeStr_7125) { this._SafeStr_7125.connection.send(new _SafeStr_3406(k)); this._SafeStr_7125.connection.send(new _SafeStr_2286(_SafeStr_7115, _SafeStr_7116, _SafeStr_7117)); }; } public function startConversation(k:int):void{ if (this._SafeStr_7127) { this._SafeStr_7127.startConversation(k); events.dispatchEvent(new _SafeStr_3850(false, k)); if (this._SafeStr_7125) { this._SafeStr_7125.connection.send(new _SafeStr_2286(_SafeStr_7115, _SafeStr_7116, _SafeStr_7118)); }; }; } public function findNewFriends():void{ if (this._SafeStr_7125) { this._SafeStr_7125.connection.send(new _SafeStr_3894()); this._SafeStr_7125.connection.send(new _SafeStr_2286(_SafeStr_7115, _SafeStr_7116, _SafeStr_7119)); }; } public function _SafeStr_7085():void{ if (this._SafeStr_7126._SafeStr_7148() != _SafeStr_3072._SafeStr_7149) { this._SafeStr_7126._SafeStr_7150(); } else { this._SafeStr_7126.close(); }; } private function _SafeStr_7151(k:String, _arg_2:String):void{ if (this._SafeStr_7125) { this._SafeStr_7125.connection.send(new _SafeStr_2286(_SafeStr_7115, _SafeStr_7116, k, _arg_2, this._SafeStr_7076)); }; } public function _SafeStr_7086():void{ var _local_1:IWindowContainer; if (this._SafeStr_7126) { if (!this._SafeStr_7126.disposed) { if (!this._SafeStr_7126.isOpen()) { if (this._SafeStr_7131.length > 0) { this._SafeStr_7126._SafeStr_7152(); } else { this._SafeStr_7126.openFriendList(); }; } else { _local_1 = this._SafeStr_7126.mainWindow; if (((!((_local_1 == null))) && (_SafeStr_2387._SafeStr_7153(_local_1)))) { _local_1.activate(); return; }; this._SafeStr_7126.close(); }; if (this._SafeStr_7125) { this._SafeStr_7125.connection.send(new _SafeStr_2286(_SafeStr_7120, _SafeStr_7123, ((this._SafeStr_7126.isOpen()) ? _SafeStr_7121 : _SafeStr_7122))); }; }; }; } public function toggleMessenger():void{ if (this._SafeStr_7127) { if (!this._SafeStr_7127.disposed) { this._SafeStr_7127.toggleMessenger(); if (this._SafeStr_7125) { this._SafeStr_7125.connection.send(new _SafeStr_2286(_SafeStr_7120, _SafeStr_7124, ((this._SafeStr_7127.isOpen()) ? _SafeStr_7121 : _SafeStr_7122))); }; }; }; } private function _SafeStr_7133(k:_SafeStr_2275):void{ if (this._SafeStr_7127) { this._SafeStr_7127.events.addEventListener(_SafeStr_2701._SafeStr_7154, this._SafeStr_7155); }; } private function _SafeStr_7135(k:_SafeStr_2275):void{ this._SafeStr_7156(_SafeStr_3063(k)._SafeStr_5729()._SafeStr_7157); } private function _SafeStr_7142(k:_SafeStr_2275):void{ var _local_3:FriendEntity; var _local_4:_SafeStr_3064; var _local_8:int; var _local_2:_SafeStr_3891 = _SafeStr_3075(k)._SafeStr_5729(); var _local_5:Array = _local_2._SafeStr_7158; var _local_6:Array = _local_2._SafeStr_7159; var _local_7:Array = _local_2._SafeStr_7160; for each (_local_8 in _local_5) { _local_3 = this._SafeStr_7130.getValue(_local_8); if (_local_3) { this._SafeStr_7130.remove(_local_8); this._SafeStr_7129.splice(this._SafeStr_7129.indexOf(_local_3), 1); this._SafeStr_7127._SafeStr_7161(_local_8); }; }; for each (_local_4 in _local_6) { _local_3 = this._SafeStr_7130.getValue(_local_4.id); if (_local_3) { if (((_local_4.online) || (_SafeStr_7113))) { _local_3.name = _local_4.name; _local_3.realName = _local_4.realName; _local_3.motto = _local_4.motto; _local_3.gender = _local_4.gender; _local_3.online = _local_4.online; _local_3.allowFollow = _local_4._SafeStr_7162; _local_3.figure = _local_4.figure; _local_3._SafeStr_5722 = _local_4._SafeStr_5722; _local_3._SafeStr_7102 = _local_4._SafeStr_7102; } else { this._SafeStr_7130.remove(_local_4.id); this._SafeStr_7129.splice(this._SafeStr_7129.indexOf(_local_3), 1); }; } else { if (((_local_4.online) || (_SafeStr_7113))) { _local_3 = new FriendEntity(_local_4.id, _local_4.name, _local_4.realName, _local_4.motto, _local_4.gender, _local_4.online, _local_4._SafeStr_7162, _local_4.figure, _local_4._SafeStr_5722, _local_4._SafeStr_7102); this._SafeStr_7129.splice(0, 0, _local_3); this._SafeStr_7130.add(_local_3.id, _local_3); }; }; }; for each (_local_4 in _local_7) { if (((_local_4.online) || (_SafeStr_7113))) { if (this._SafeStr_7130.getValue(_local_4.id) == null) { _local_3 = new FriendEntity(_local_4.id, _local_4.name, _local_4.realName, _local_4.motto, _local_4.gender, _local_4.online, _local_4._SafeStr_7162, _local_4.figure, _local_4._SafeStr_5722, _local_4._SafeStr_7102); this._SafeStr_7129.push(_local_3); this._SafeStr_7130.add(_local_3.id, _local_3); }; }; this._SafeStr_7147(_local_4.id); }; if ((((_local_7.length > 0)) || ((_local_6.length > 0)))) { this._SafeStr_7129 = ((_SafeStr_7113) ? this._SafeStr_7163(this._SafeStr_7129) : this._SafeStr_7164(this._SafeStr_7129)); }; events.dispatchEvent(new _SafeStr_3841()); } private function _SafeStr_7141(k:_SafeStr_3899):void{ events.dispatchEvent(new _SafeStr_3853(k.success)); } private function _SafeStr_7140(k:_SafeStr_3052):void{ var _local_2:_SafeStr_3041; if (this._SafeStr_7165) { _local_2 = k._SafeStr_5729().req; this._SafeStr_7131.push(new _SafeStr_3077(_local_2._SafeStr_7166, _local_2._SafeStr_7167, _local_2._SafeStr_7168)); events.dispatchEvent(new _SafeStr_3839()); }; } private function _SafeStr_7134(k:_SafeStr_3036):void{ var _local_2:Array; var _local_3:_SafeStr_3041; if (this._SafeStr_7165) { _local_2 = k._SafeStr_5729()._SafeStr_7169; for each (_local_3 in _local_2) { this._SafeStr_7131.push(new _SafeStr_3077(_local_3._SafeStr_7166, _local_3._SafeStr_7167, _local_3._SafeStr_7168)); }; events.dispatchEvent(new _SafeStr_3839()); }; } private function _SafeStr_7144(k:_SafeStr_3895):void{ this._SafeStr_7147(k._SafeStr_7166); } private function _SafeStr_7138(k:_SafeStr_2706):void{ var _local_2:_SafeStr_2694 = k._SafeStr_5729(); this._SafeStr_7132 = _local_2.senderId; var _local_3:Boolean = true; if (this._SafeStr_7127) { if (this._SafeStr_7127.isOpen()) { _local_3 = false; }; }; if (this._SafeStr_7126._SafeStr_7170) { events.dispatchEvent(new _SafeStr_3850(_local_3, this._SafeStr_7132)); }; if (_local_3) { this._SafeStr_7171(String(this._SafeStr_7132), _SafeStr_3848._SafeStr_7091, null, false, false); }; } private function _SafeStr_7155(k:_SafeStr_2701):void{ events.dispatchEvent(new _SafeStr_3844(k._SafeStr_7172)); } private function _SafeStr_7136(k:_SafeStr_2699):void{ var _local_2:_SafeStr_2704 = k._SafeStr_5729(); this._SafeStr_7132 = _local_2.senderId; if (((this._SafeStr_7127) && (!(this._SafeStr_7127.isOpen())))) { events.dispatchEvent(new _SafeStr_3850(true, this._SafeStr_7132)); this._SafeStr_7171(String(this._SafeStr_7132), _SafeStr_3848._SafeStr_7091, null, true, false); }; } private function _SafeStr_7137(k:_SafeStr_3892):void{ var _local_2:_SafeStr_3898 = k._SafeStr_5729(); var _local_3:String = GameConfigurations._SafeStr_6865(_local_2.gameTypeId); if (_local_3) { this._SafeStr_7171(String(_local_2._SafeStr_7173), _SafeStr_3848._SafeStr_7097, _local_3, false, true); }; } private function _SafeStr_7139(k:_SafeStr_3896):void{ var _local_2:_SafeStr_3893 = k._SafeStr_5729(); var _local_3 = !((_local_2._SafeStr_7089 == _SafeStr_3848._SafeStr_7095)); var _local_4 = !((_local_2._SafeStr_7089 == _SafeStr_3848._SafeStr_7096)); var _local_5 = !((_local_2._SafeStr_7089 == _SafeStr_3848._SafeStr_7095)); this._SafeStr_7171(_local_2._SafeStr_7174, _local_2._SafeStr_7089, _local_2.message, _local_3, _local_4, _local_5); } private function _SafeStr_7171(k:String, _arg_2:int, _arg_3:String, _arg_4:Boolean, _arg_5:Boolean, _arg_6:Boolean=true):void{ var _local_7:_SafeStr_3851; var _local_8:_SafeStr_3848; var _local_9:Vector.<_SafeStr_3847>; if (this._SafeStr_7175) { _local_7 = this._SafeStr_7078(parseInt(k)); if (_local_7) { _local_9 = _local_7.notifications; for each (_local_8 in _local_9) { if (_local_8._SafeStr_7089 == _arg_2) { _local_8.message = _arg_3; _local_8._SafeStr_7090 = _arg_4; break; }; _local_8 = null; }; if (!_local_8) { _local_8 = new _SafeStr_3848(_arg_2, _arg_3, _arg_4); _local_9.push(_local_8); } else { if (!_arg_6) { return; }; }; events.dispatchEvent(new _SafeStr_3849(_local_7.id, _local_8)); if (_arg_5) { this._SafeStr_7146(_local_7, 0); }; if (_local_7.logEventId < 0) { _local_7.logEventId = _local_7._SafeStr_7103(); }; if (this._SafeStr_7128) { this._SafeStr_7128.trackEventLog("FriendBar", _SafeStr_3848._SafeStr_7101(_arg_2), "notified", "", (((_local_7.logEventId > 0)) ? _local_7.logEventId : 0)); }; }; }; } private function _SafeStr_7156(k:Array):void{ var _local_2:_SafeStr_3064; var _local_3:FriendEntity; for each (_local_2 in k) { if (((_local_2.online) || (_SafeStr_7113))) { _local_3 = new FriendEntity(_local_2.id, _local_2.name, _local_2.realName, _local_2.motto, _local_2.gender, _local_2.online, _local_2._SafeStr_7162, _local_2.figure, _local_2._SafeStr_5722, _local_2._SafeStr_7102); this._SafeStr_7129.push(_local_3); this._SafeStr_7130.add(_local_3.id, _local_3); }; }; this._SafeStr_7129 = ((_SafeStr_7113) ? this._SafeStr_7163(this._SafeStr_7129) : this._SafeStr_7164(this._SafeStr_7129)); events.dispatchEvent(new _SafeStr_3841()); } private function _SafeStr_7164(k:Array):Array{ if (_SafeStr_7114) { k.sortOn("name", [Array.CASEINSENSITIVE]); }; return (k); } private function _SafeStr_7163(k:Array):Array{ var _local_4:FriendEntity; var _local_2:Array = []; var _local_3:Array = []; var _local_5:int = k.length; while (_local_5-- > 0) { _local_4 = k[_local_5]; if (_local_4.online) { _local_2.push(_local_4); } else { _local_3.push(_local_4); }; }; if (_SafeStr_7114) { _local_2.sortOn("name", [Array.CASEINSENSITIVE]); _local_3.sortOn("name", [(Array.CASEINSENSITIVE | Array.DESCENDING)]); }; _local_5 = _local_3.length; while (_local_5-- > 0) { _local_2.push(_local_3.pop()); }; return (_local_2); } public function get _SafeStr_7175():Boolean{ return (getBoolean("friendbar.notifications.enabled")); } public function get _SafeStr_7165():Boolean{ return (getBoolean("friendbar.requests.enabled")); } } }//package _-0ic // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_1368 = "_-0rE" (String#4163, DoABC#3) // _SafeStr_1375 = "_-67Z" (String#891, DoABC#3) // _SafeStr_196 = "_-1mR" (String#1920, DoABC#3) // _SafeStr_2221 = "_-62h" (String#2838, DoABC#3) // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2286 = "_-66Y" (String#1559, DoABC#3) // _SafeStr_2387 = "_-2u8" (String#5104, DoABC#3) // _SafeStr_2639 = "_-1pS" (String#2711, DoABC#3) // _SafeStr_2642 = "_-697" (String#1908, DoABC#3) // _SafeStr_2658 = "_-1PU" (String#10428, DoABC#3) // _SafeStr_2694 = "_-0X1" (String#9195, DoABC#3) // _SafeStr_2699 = "_-4Xf" (String#6553, DoABC#3) // _SafeStr_2701 = "_-6VH" (String#10504, DoABC#3) // _SafeStr_2702 = "_-Kf" (String#7704, DoABC#3) // _SafeStr_2704 = "_-Vc" (String#9450, DoABC#3) // _SafeStr_2706 = "_-WW" (String#6434, DoABC#3) // _SafeStr_3036 = "_-30r" (String#8271, DoABC#3) // _SafeStr_3041 = "_-5EL" (String#5101, DoABC#3) // _SafeStr_3052 = "_-385" (String#6605, DoABC#3) // _SafeStr_3063 = "_-21J" (String#4963, DoABC#3) // _SafeStr_3064 = "_-4tk" (String#2977, DoABC#3) // _SafeStr_3072 = "_-4z6" (String#2567, DoABC#3) // _SafeStr_3075 = "_-2r6" (String#4975, DoABC#3) // _SafeStr_3077 = "_-4dx" (String#1535, DoABC#3) // _SafeStr_3406 = "_-3gz" (String#5792, DoABC#3) // _SafeStr_3839 = "_-XO" (String#5309, DoABC#3) // _SafeStr_3840 = "_-2yB" (String#4166, DoABC#3) // _SafeStr_3841 = "_-0ZX" (String#7658, DoABC#3) // _SafeStr_3844 = "_-2-7" (String#11321, DoABC#3) // _SafeStr_3847 = "_-33F" (String#3785, DoABC#3) // _SafeStr_3848 = "_-3Bh" (String#2577, DoABC#3) // _SafeStr_3849 = "_-6FQ" (String#10227, DoABC#3) // _SafeStr_3850 = "_-3lC" (String#4681, DoABC#3) // _SafeStr_3851 = "_-1XI" (String#2885, DoABC#3) // _SafeStr_3853 = "_-51S" (String#8838, DoABC#3) // _SafeStr_3891 = "_-2LF" (String#7475, DoABC#3) // _SafeStr_3892 = "_-4zI" (String#11780, DoABC#3) // _SafeStr_3893 = "_-2v" (String#12156, DoABC#3) // _SafeStr_3894 = "_-4Ob" (String#14878, DoABC#3) // _SafeStr_3895 = "_-0GW" (String#3005, DoABC#3) // _SafeStr_3896 = "_-zq" (String#12160, DoABC#3) // _SafeStr_3897 = "_-1kg" (String#10370, DoABC#3) // _SafeStr_3898 = "_-35g" (String#11758, DoABC#3) // _SafeStr_3899 = "_-5B" (String#12541, DoABC#3) // _SafeStr_44 = "_-HN" (String#191, DoABC#3) // _SafeStr_5722 = "_-1FU" (String#2393, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_6865 = "_-5Mf" (String#3261, DoABC#3) // _SafeStr_7076 = "_-0Xl" (String#11399, DoABC#3) // _SafeStr_7077 = "_-6Ex" (String#22984, DoABC#3) // _SafeStr_7078 = "_-0TO" (String#28750, DoABC#3) // _SafeStr_7079 = "_-9e" (String#36615, DoABC#3) // _SafeStr_7080 = "_-11A" (String#14839, DoABC#3) // _SafeStr_7081 = "_-5uF" (String#29469, DoABC#3) // _SafeStr_7082 = "_-Mt" (String#33066, DoABC#3) // _SafeStr_7083 = "_-0bE" (String#32965, DoABC#3) // _SafeStr_7084 = "_-5wr" (String#23042, DoABC#3) // _SafeStr_7085 = "_-7G" (String#31653, DoABC#3) // _SafeStr_7086 = "_-62Q" (String#22823, DoABC#3) // _SafeStr_7087 = "_-1tS" (String#31488, DoABC#3) // _SafeStr_7089 = "_-1mX" (String#3782, DoABC#3) // _SafeStr_7090 = "_-6DI" (String#9430, DoABC#3) // _SafeStr_7091 = "_-6fa" (String#8720, DoABC#3) // _SafeStr_7095 = "_-63N" (String#8413, DoABC#3) // _SafeStr_7096 = "_-1yL" (String#11695, DoABC#3) // _SafeStr_7097 = "_-195" (String#9416, DoABC#3) // _SafeStr_7101 = "_-3GX" (String#35021, DoABC#3) // _SafeStr_7102 = "_-1AR" (String#6950, DoABC#3) // _SafeStr_7103 = "_-2G2" (String#29407, DoABC#3) // _SafeStr_7113 = "_-5U-" (String#9214, DoABC#3) // _SafeStr_7114 = "_-5aX" (String#18497, DoABC#3) // _SafeStr_7115 = "_-1Qz" (String#11801, DoABC#3) // _SafeStr_7116 = "_-6k9" (String#12185, DoABC#3) // _SafeStr_7117 = "_-1vR" (String#22410, DoABC#3) // _SafeStr_7118 = "_-3g" (String#23508, DoABC#3) // _SafeStr_7119 = "_-5qm" (String#25134, DoABC#3) // _SafeStr_7120 = "_-PF" (String#19730, DoABC#3) // _SafeStr_7121 = "_-1J1" (String#19511, DoABC#3) // _SafeStr_7122 = "_-5A4" (String#19983, DoABC#3) // _SafeStr_7123 = "_-40s" (String#21561, DoABC#3) // _SafeStr_7124 = "_-3v-" (String#23446, DoABC#3) // _SafeStr_7125 = "_-3o1" (String#2944, DoABC#3) // _SafeStr_7126 = "_-0Qr" (String#3245, DoABC#3) // _SafeStr_7127 = "_-6PA" (String#5126, DoABC#3) // _SafeStr_7128 = "_-511" (String#1765, DoABC#3) // _SafeStr_7129 = "_-ST" (String#3971, DoABC#3) // _SafeStr_7130 = "_-2Ce" (String#6510, DoABC#3) // _SafeStr_7131 = "_-64D" (String#2984, DoABC#3) // _SafeStr_7132 = "_-2ca" (String#13064, DoABC#3) // _SafeStr_7133 = "_-0r2" (String#33359, DoABC#3) // _SafeStr_7134 = "_-3aX" (String#35331, DoABC#3) // _SafeStr_7135 = "_-64e" (String#7688, DoABC#3) // _SafeStr_7136 = "_-6Qe" (String#16000, DoABC#3) // _SafeStr_7137 = "_-3cI" (String#35277, DoABC#3) // _SafeStr_7138 = "_-5Zx" (String#21643, DoABC#3) // _SafeStr_7139 = "_-0SV" (String#19819, DoABC#3) // _SafeStr_7140 = "_-2EY" (String#21993, DoABC#3) // _SafeStr_7141 = "_-WD" (String#32337, DoABC#3) // _SafeStr_7142 = "_-51i" (String#5213, DoABC#3) // _SafeStr_7143 = "_-38b" (String#3762, DoABC#3) // _SafeStr_7144 = "_-1x7" (String#18900, DoABC#3) // _SafeStr_7145 = "_-293" (String#7247, DoABC#3) // _SafeStr_7146 = "_-1cs" (String#35761, DoABC#3) // _SafeStr_7147 = "_-1qw" (String#18349, DoABC#3) // _SafeStr_7148 = "_-0YB" (String#26451, DoABC#3) // _SafeStr_7149 = "_-0D9" (String#8665, DoABC#3) // _SafeStr_7150 = "_-0lj" (String#27818, DoABC#3) // _SafeStr_7151 = "_-5Rn" (String#45134, DoABC#3) // _SafeStr_7152 = "_-0m6" (String#27260, DoABC#3) // _SafeStr_7153 = "_-3t3" (String#12144, DoABC#3) // _SafeStr_7154 = "_-1pk" (String#18166, DoABC#3) // _SafeStr_7155 = "_-EZ" (String#33966, DoABC#3) // _SafeStr_7156 = "_-2xe" (String#36826, DoABC#3) // _SafeStr_7157 = "_-3tg" (String#23452, DoABC#3) // _SafeStr_7158 = "_-6O6" (String#18219, DoABC#3) // _SafeStr_7159 = "_-0um" (String#31544, DoABC#3) // _SafeStr_7160 = "_-0lO" (String#19634, DoABC#3) // _SafeStr_7161 = "_-15c" (String#29281, DoABC#3) // _SafeStr_7162 = "_-0Zp" (String#6011, DoABC#3) // _SafeStr_7163 = "_-4sn" (String#27994, DoABC#3) // _SafeStr_7164 = "_-0Bi" (String#28614, DoABC#3) // _SafeStr_7165 = "_-6h8" (String#28014, DoABC#3) // _SafeStr_7166 = "_-1YE" (String#3076, DoABC#3) // _SafeStr_7167 = "_-L7" (String#8714, DoABC#3) // _SafeStr_7168 = "_-2C8" (String#5490, DoABC#3) // _SafeStr_7169 = "_-1Ej" (String#25178, DoABC#3) // _SafeStr_7170 = "_-1Oz" (String#10673, DoABC#3) // _SafeStr_7171 = "_-2Il" (String#18073, DoABC#3) // _SafeStr_7172 = "_-69Z" (String#21651, DoABC#3) // _SafeStr_7173 = "_-4uG" (String#39009, DoABC#3) // _SafeStr_7174 = "_-140" (String#3744, DoABC#3) // _SafeStr_7175 = "_-vs" (String#32460, DoABC#3) // _SafeStr_9 = "_-3rX" (String#1383, DoABC#3) //------------------------------------------------------------ //_-0ik._SafeStr_4482 package _-0ik{ import _-2jU._SafeStr_2713; public class _SafeStr_4482 { private var _SafeStr_7176:int; private var _SafeStr_7177:String; public function _SafeStr_4482(k:_SafeStr_2713){ this._SafeStr_7176 = k.readInt(); this._SafeStr_7177 = k.readString(); } public function get count():int{ return (this._SafeStr_7176); } public function get _SafeStr_7178():String{ return (this._SafeStr_7177); } } }//package _-0ik // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4482 = "_-xv" (String#5896, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_7176 = "_-6kI" (String#4248, DoABC#3) // _SafeStr_7177 = "_-4em" (String#8074, DoABC#3) // _SafeStr_7178 = "_-1fU" (String#13089, DoABC#3) //------------------------------------------------------------ //_-0ik._SafeStr_4483 package _-0ik{ import _-2jU._SafeStr_2713; public class _SafeStr_4483 { private var _SafeStr_7179:String; private var _SafeStr_7177:String; public function _SafeStr_4483(k:_SafeStr_2713){ this._SafeStr_7179 = k.readString(); this._SafeStr_7177 = k.readString(); } public function get _SafeStr_6179():String{ return (this._SafeStr_7179); } public function get _SafeStr_7178():String{ return (this._SafeStr_7177); } } }//package _-0ik // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4483 = "_-5mo" (String#4550, DoABC#3) // _SafeStr_6179 = "_-5B3" (String#2369, DoABC#3) // _SafeStr_7177 = "_-4em" (String#8074, DoABC#3) // _SafeStr_7178 = "_-1fU" (String#13089, DoABC#3) // _SafeStr_7179 = "_-0rP" (String#1994, DoABC#3) //------------------------------------------------------------ //_-0ik._SafeStr_4962 package _-0ik{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_4962 implements _SafeStr_2272 { private var _SafeStr_7180:Boolean; private var _SafeStr_5763:_SafeStr_4483; public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_7180 = k.readBoolean(); if (this._SafeStr_7180) { this._SafeStr_5763 = new _SafeStr_4483(k); }; return (true); } public function flush():Boolean{ this._SafeStr_7180 = false; return (true); } public function get success():Boolean{ return (this._SafeStr_7180); } public function get _SafeStr_5767():_SafeStr_4483{ return (this._SafeStr_5763); } } }//package _-0ik // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4483 = "_-5mo" (String#4550, DoABC#3) // _SafeStr_4962 = "_-4DA" (String#11712, DoABC#3) // _SafeStr_5763 = "_-5lX" (String#4813, DoABC#3) // _SafeStr_5767 = "_-1rs" (String#11821, DoABC#3) // _SafeStr_7180 = "_-0bn" (String#4966, DoABC#3) //------------------------------------------------------------ //_-0ik._SafeStr_4997 package _-0ik{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_4997 implements _SafeStr_2272 { private var _SafeStr_7181:Boolean; private var _SafeStr_7176:int; public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_7176 = k.readInt(); this._SafeStr_7181 = k.readBoolean(); return (true); } public function flush():Boolean{ this._SafeStr_7176 = 0; this._SafeStr_7181 = false; return (true); } public function get count():int{ return (this._SafeStr_7176); } public function get _SafeStr_7182():Boolean{ return (this._SafeStr_7181); } } }//package _-0ik // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4997 = "_-5sA" (String#13407, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_7176 = "_-6kI" (String#4248, DoABC#3) // _SafeStr_7181 = "_-2Ix" (String#25485, DoABC#3) // _SafeStr_7182 = "_-2Vz" (String#32901, DoABC#3) //------------------------------------------------------------ //_-0ik.CraftableProductsMessageParser package _-0ik{ import _-2jU._SafeStr_2272; import __AS3__.vec.Vector; import _-2jU._SafeStr_2713; import __AS3__.vec.*; public class CraftableProductsMessageParser implements _SafeStr_2272 { private var _SafeStr_7183:Vector.<_SafeStr_4483>; private var _SafeStr_7184:Vector.; public function CraftableProductsMessageParser(){ this._SafeStr_7183 = new Vector.<_SafeStr_4483>(0); this._SafeStr_7184 = new Vector.(0); super(); } public function flush():Boolean{ this._SafeStr_7183 = new Vector.<_SafeStr_4483>(0); this._SafeStr_7184 = new Vector.(0); return (true); } public function parse(k:_SafeStr_2713):Boolean{ var _local_3:int; var _local_2:int = k.readInt(); _local_3 = 0; while (_local_3 < _local_2) { this._SafeStr_7183.push(new _SafeStr_4483(k)); _local_3++; }; _local_2 = k.readInt(); _local_3 = 0; while (_local_3 < _local_2) { this._SafeStr_7184.push(k.readString()); _local_3++; }; return (true); } public function get _SafeStr_7185():Vector.<_SafeStr_4483>{ return (this._SafeStr_7183); } public function get _SafeStr_7186():Vector.{ return (this._SafeStr_7184); } public function _SafeStr_7187():Boolean{ return ((((this._SafeStr_7183.length > 0)) || ((this._SafeStr_7184.length > 0)))); } } }//package _-0ik // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4483 = "_-5mo" (String#4550, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_7183 = "_-6ht" (String#17002, DoABC#3) // _SafeStr_7184 = "_-5Ih" (String#14356, DoABC#3) // _SafeStr_7185 = "_-263" (String#32011, DoABC#3) // _SafeStr_7186 = "_-5la" (String#34917, DoABC#3) // _SafeStr_7187 = "_-0ow" (String#20492, DoABC#3) //------------------------------------------------------------ //_-0ik.CraftingRecipeMessageParser package _-0ik{ import _-2jU._SafeStr_2272; import __AS3__.vec.Vector; import _-2jU._SafeStr_2713; import __AS3__.vec.*; public class CraftingRecipeMessageParser implements _SafeStr_2272 { private var _SafeStr_7188:Vector.<_SafeStr_4482>; public function CraftingRecipeMessageParser(){ this._SafeStr_7188 = new Vector.<_SafeStr_4482>(0); super(); } public function parse(k:_SafeStr_2713):Boolean{ var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_7188.push(new _SafeStr_4482(k)); _local_3++; }; return (true); } public function flush():Boolean{ this._SafeStr_7188 = new Vector.<_SafeStr_4482>(0); return (true); } public function get _SafeStr_7189():Vector.<_SafeStr_4482>{ return (this._SafeStr_7188); } } }//package _-0ik // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4482 = "_-xv" (String#5896, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_7188 = "_-3Dc" (String#18782, DoABC#3) // _SafeStr_7189 = "_-0aF" (String#33142, DoABC#3) //------------------------------------------------------------ //_-0iT._SafeStr_5207 package _-0iT{ import flash.display.BitmapData; public class _SafeStr_5207 { private var _SafeStr_5742:int; private var _bitmap:BitmapData; public function _SafeStr_5207(k:int, _arg_2:BitmapData){ this._SafeStr_5742 = k; this._bitmap = _arg_2; } public function get id():int{ return (this._SafeStr_5742); } public function get bitmap():BitmapData{ return (this._bitmap); } } }//package _-0iT // _SafeStr_5207 = "_-0KT" (String#7676, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) //------------------------------------------------------------ //_-0iT._SafeStr_5208 package _-0iT{ import _-4Y1._SafeStr_3; import _-6Sj.IBorderWindow; import _-3UH._SafeStr_10; import _-5A9._SafeStr_2175; import _-6Sj.IItemGridWindow; import flash.geom.Rectangle; import _-29V.IWindowContainer; import flash.geom.Point; public class _SafeStr_5208 implements _SafeStr_3 { private static const _SafeStr_7190:int = 92; private var _SafeStr_5322:IBorderWindow; private var _SafeStr_7191:ChatStyleSelector; public function _SafeStr_5208(k:ChatStyleSelector, _arg_2:_SafeStr_2175){ this._SafeStr_7191 = k; var _local_3:_SafeStr_10 = k._SafeStr_7192.widget.assets; this._SafeStr_5322 = IBorderWindow(k._SafeStr_7192.widget.windowManager.buildFromXML(XML(_local_3.getAssetByName("styleselector_menu_new_xml").content))); this._SafeStr_5322.visible = false; } public function dispose():void{ this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; this._SafeStr_7191 = null; } public function get disposed():Boolean{ return ((this._SafeStr_5322 == null)); } public function get grid():IItemGridWindow{ return (IItemGridWindow(this._SafeStr_5322.findChildByName("itemgrid"))); } public function get window():IBorderWindow{ return (this._SafeStr_5322); } public function _SafeStr_7193(k:IWindowContainer):void{ var _local_5:int; var _local_2:Rectangle = new Rectangle(); k.getGlobalRectangle(_local_2); var _local_3:IWindowContainer = IWindowContainer(this._SafeStr_5322.parent); _local_3.x = (_local_2.right - this._SafeStr_5322.width); _local_3.y = (_local_2.bottom - this._SafeStr_5322.height); var _local_4:Point = new Point(); _local_3.getGlobalPosition(_local_4); if (_local_4.x < _SafeStr_7190) { _local_5 = (_SafeStr_7190 - _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_5322.height); } } }//package _-0iT // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_2175 = "_-4xS" (String#1073, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_5208 = "_-1ll" (String#13404, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_7190 = "_-ab" (String#20704, DoABC#3) // _SafeStr_7191 = "_-1vd" (String#30689, DoABC#3) // _SafeStr_7192 = "_-WR" (String#28607, DoABC#3) // _SafeStr_7193 = "_-2dl" (String#34684, DoABC#3) //------------------------------------------------------------ //_-0iT.ChatStyleSelector package _-0iT{ import _-4Y1._SafeStr_3; import _-4c7.RoomChatInputView; import _-29V.IWindowContainer; import __AS3__.vec.Vector; import _-29V.IWindow; import flash.display.Shape; import _-5A9._SafeStr_2175; import flash.display.BitmapData; import _-3xC._SafeStr_4359; import flash.display.Sprite; import _-6Sj.IDisplayObjectWrapper; import _-6Sj.IBitmapWrapperWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import __AS3__.vec.*; public class ChatStyleSelector implements _SafeStr_3 { private static const _SafeStr_7194:int = 1; private static const _SafeStr_7195:int = 3; private static var _SafeStr_7196:_SafeStr_5207 = null; private static var _SafeStr_7197:Boolean = false; private var _SafeStr_7198:RoomChatInputView; private var _container:IWindowContainer; private var _SafeStr_7199:_SafeStr_5208; private var _SafeStr_7200:Vector.<_SafeStr_5207>; private var _SafeStr_7201:IWindow; private var _SafeStr_7202:Shape; public function ChatStyleSelector(k:RoomChatInputView, _arg_2:IWindowContainer, _arg_3:_SafeStr_2175){ this._SafeStr_7200 = new Vector.<_SafeStr_5207>(); super(); this._SafeStr_7198 = k; this._SafeStr_7199 = new _SafeStr_5208(this, this._SafeStr_7198.sessionDataManager); this._SafeStr_7201 = k.widget.windowManager.buildFromXML((k.widget.assets.getAssetByName("chatinput_chatstyle_template_xml").content as XML)); this._container = _arg_2; this._container.procedure = this._SafeStr_7203; this._SafeStr_7198._SafeStr_7204.addChild(this._SafeStr_7199.window); this._SafeStr_7199.window.x = 0; this._SafeStr_7199.window.y = 0; } public function dispose():void{ while (this._SafeStr_7200.length > 1) { this._SafeStr_7200.pop(); }; this._SafeStr_7200 = null; this._SafeStr_7199.dispose(); this._SafeStr_7199 = null; if (((this._SafeStr_7202) && (this._SafeStr_7202.parent))) { this._SafeStr_7202.parent.removeChild(this._SafeStr_7202); }; } public function get disposed():Boolean{ return ((this._SafeStr_7199 == null)); } public function get _SafeStr_7192():RoomChatInputView{ return (this._SafeStr_7198); } public function _SafeStr_6107(k:int, _arg_2:BitmapData):void{ this._SafeStr_7200.push(new _SafeStr_5207(k, _arg_2)); var _local_3:IWindowContainer = this._SafeStr_7205(_arg_2); this._SafeStr_7199.grid._SafeStr_5382(_local_3); _local_3.findChildByName("background_color").visible = false; } public function get _SafeStr_7206():int{ if (((_SafeStr_7197) && (this.selected))) { _SafeStr_7197 = false; return (this.selected.id); }; return (-1); } public function get _SafeStr_7207():BitmapData{ if (this.selected) { return (this.selected.bitmap); }; return (null); } public function _SafeStr_7208():void{ this.selected = this.selected; _SafeStr_7197 = false; } public function set _SafeStr_7209(k:int):void{ k = Math.min(k, _SafeStr_7195); var _local_2:int = (((k - 1) * (this._SafeStr_7201.width + _SafeStr_7194)) + this._SafeStr_7201.width); if (k > 1) { this._SafeStr_7199.grid.width = _local_2; } else { this._SafeStr_7199.grid.width = (this._SafeStr_7201.width + 16); }; } private function set selected(k:_SafeStr_5207):void{ _SafeStr_7196 = k; _SafeStr_7197 = true; var _local_2:_SafeStr_4359 = this._SafeStr_7198.widget._SafeStr_7211._SafeStr_7210.getStyle(k.id); if (this._SafeStr_7198.window.findChildByName("chat_bg_preview") == null) { return; }; var _local_3:Sprite = _local_2._SafeStr_5663(0xFFFFFF); var _local_4:IDisplayObjectWrapper = IDisplayObjectWrapper(this._SafeStr_7198.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_7202) { this._SafeStr_7202 = new Shape(); } else { this._SafeStr_7202.graphics.clear(); }; this._SafeStr_7202.graphics.beginFill(0xFF0000); this._SafeStr_7202.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_7202); this._SafeStr_7202.x = (_local_3.x + 28); this._SafeStr_7202.y = _local_3.y; _local_3.mask = this._SafeStr_7202; }; this._SafeStr_7198._SafeStr_7212((_local_2._SafeStr_5668.color as uint)); } private function get selected():_SafeStr_5207{ if (_SafeStr_7196 == null) { _SafeStr_7196 = this._SafeStr_7200[(this._SafeStr_7200.length - 1)]; }; return (_SafeStr_7196); } private function _SafeStr_7205(k:BitmapData):IWindowContainer{ var _local_2:IWindowContainer = IWindowContainer(this._SafeStr_7201.clone()); var _local_3:IBitmapWrapperWindow = IBitmapWrapperWindow(_local_2.findChildByName("bubble_preview")); _local_3.bitmap = k; _local_3.center(); _local_2.procedure = this._SafeStr_7213; return (_local_2); } public function _SafeStr_7214():void{ if (this._SafeStr_7199.window.visible) { this._SafeStr_7199._SafeStr_7193(this._container); }; } private function _SafeStr_7203(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { this._SafeStr_7199.window.visible = !(this._SafeStr_7199.window.visible); this._SafeStr_7214(); }; } private function _SafeStr_7213(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:int; if (k.type == WindowMouseEvent.CLICK) { _local_3 = this._SafeStr_7199.grid._SafeStr_5384(_arg_2); this._SafeStr_7215(_arg_2); this.selected = this._SafeStr_7200[_local_3]; this._SafeStr_7199.window.visible = false; }; if (k.type == WindowMouseEvent._SafeStr_5575) { IWindowContainer(_arg_2).findChildByName("background_color").color = 4291875024; }; if (k.type == WindowMouseEvent._SafeStr_5577) { IWindowContainer(_arg_2).findChildByName("background_color").color = 0xFFFFFFFF; }; } private function _SafeStr_7215(k:IWindow):void{ var _local_2:int; while (_local_2 < this._SafeStr_7199.grid.numGridItems) { IWindowContainer(this._SafeStr_7199.grid._SafeStr_5897(_local_2)).findChildByName("background_color").visible = false; _local_2++; }; IWindowContainer(k).findChildByName("background_color").visible = true; } } }//package _-0iT // _SafeStr_2175 = "_-4xS" (String#1073, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4359 = "_-42t" (String#8209, DoABC#3) // _SafeStr_5207 = "_-0KT" (String#7676, DoABC#3) // _SafeStr_5208 = "_-1ll" (String#13404, DoABC#3) // _SafeStr_5382 = "_-492" (String#2697, DoABC#3) // _SafeStr_5384 = "_-5Zh" (String#3966, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) // _SafeStr_5663 = "_-4sc" (String#13568, DoABC#3) // _SafeStr_5668 = "_-dr" (String#8306, DoABC#3) // _SafeStr_5897 = "_-0hG" (String#2741, DoABC#3) // _SafeStr_6107 = "_-0EQ" (String#2705, DoABC#3) // _SafeStr_7192 = "_-WR" (String#28607, DoABC#3) // _SafeStr_7193 = "_-2dl" (String#34684, DoABC#3) // _SafeStr_7194 = "_-1Fh" (String#25593, DoABC#3) // _SafeStr_7195 = "_-2kQ" (String#22173, DoABC#3) // _SafeStr_7196 = "_-K" (String#1521, DoABC#3) // _SafeStr_7197 = "_-5Ik" (String#8612, DoABC#3) // _SafeStr_7198 = "_-Jt" (String#8691, DoABC#3) // _SafeStr_7199 = "_-4rf" (String#3935, DoABC#3) // _SafeStr_7200 = "_-0MA" (String#1736, DoABC#3) // _SafeStr_7201 = "_-0CQ" (String#13816, DoABC#3) // _SafeStr_7202 = "_-DH" (String#5761, DoABC#3) // _SafeStr_7203 = "_-6bs" (String#16819, DoABC#3) // _SafeStr_7204 = "_-4hn" (String#35365, DoABC#3) // _SafeStr_7205 = "_-1Rg" (String#33103, DoABC#3) // _SafeStr_7206 = "_-6k" (String#36784, DoABC#3) // _SafeStr_7207 = "_-546" (String#43736, DoABC#3) // _SafeStr_7208 = "_-4KL" (String#37191, DoABC#3) // _SafeStr_7209 = "_-6e9" (String#36433, DoABC#3) // _SafeStr_7210 = "_-2CR" (String#7435, DoABC#3) // _SafeStr_7211 = "_-5h0" (String#21512, DoABC#3) // _SafeStr_7212 = "_-jF" (String#32597, DoABC#3) // _SafeStr_7213 = "_-1nf" (String#34279, DoABC#3) // _SafeStr_7214 = "_-4Nb" (String#27328, DoABC#3) // _SafeStr_7215 = "_-0a7" (String#32642, DoABC#3) //------------------------------------------------------------ //_-0Jn._SafeStr_4892 package _-0Jn{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_4892 implements _SafeStr_2272 { private var _SafeStr_7216:TalentTrack; public function flush():Boolean{ this._SafeStr_7216 = null; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_7216 = new TalentTrack(); this._SafeStr_7216.parse(k); return (true); } public function _SafeStr_7217():TalentTrack{ return (this._SafeStr_7216); } } }//package _-0Jn // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4892 = "_-3l-" (String#11526, DoABC#3) // _SafeStr_7216 = "_-2kA" (String#2268, DoABC#3) // _SafeStr_7217 = "_-1RI" (String#37477, DoABC#3) //------------------------------------------------------------ //_-0Jn._SafeStr_4894 package _-0Jn{ import _-2jU._SafeStr_2713; public class _SafeStr_4894 { private var _SafeStr_7179:String; private var _SafeStr_7218:int; public function _SafeStr_4894(k:_SafeStr_2713){ this._SafeStr_7179 = k.readString(); this._SafeStr_7218 = k.readInt(); } public function get _SafeStr_6179():String{ return (this._SafeStr_7179); } public function get _SafeStr_7219():int{ return (this._SafeStr_7218); } } }//package _-0Jn // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4894 = "_-3vR" (String#4110, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_6179 = "_-5B3" (String#2369, DoABC#3) // _SafeStr_7179 = "_-0rP" (String#1994, DoABC#3) // _SafeStr_7218 = "_-6PJ" (String#30615, DoABC#3) // _SafeStr_7219 = "_-m6" (String#19324, DoABC#3) //------------------------------------------------------------ //_-0Jn._SafeStr_4895 package _-0Jn{ import _-2jU._SafeStr_2713; public class _SafeStr_4895 { public static const _SafeStr_7220:String = "ACH_HabboWayGraduate1"; public static const _SafeStr_7221:String = "ACH_GuideGroupMember1"; public static const _SafeStr_7222:String = "ACH_SafetyQuizGraduate1"; public static const _SafeStr_7223: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_7224:String = "ACH_AvatarLooks1"; public static const _SafeStr_7225:String = "ACH_GuideAdvertisementReader1"; private var _SafeStr_7226:int; private var _SafeStr_7227:int; private var _SafeStr_7228:String; private var _SafeStr_6695:int; private var _SafeStr_7229:int; private var _SafeStr_7230:int; public function _SafeStr_4895(k:_SafeStr_2713){ this._SafeStr_7226 = k.readInt(); this._SafeStr_7227 = k.readInt(); this._SafeStr_7228 = k.readString(); this._SafeStr_6695 = k.readInt(); this._SafeStr_7229 = k.readInt(); this._SafeStr_7230 = k.readInt(); } public function get state():int{ return (this._SafeStr_6695); } public function get achievementId():int{ return (this._SafeStr_7226); } public function get _SafeStr_7231():int{ return (this._SafeStr_7227); } public function get _SafeStr_6048():String{ return (this._SafeStr_7228); } public function get _SafeStr_7232():int{ return (this._SafeStr_7229); } public function get _SafeStr_7233():int{ return (this._SafeStr_7230); } public function _SafeStr_7234():Boolean{ switch (this._SafeStr_6048) { case _SafeStr_7220: case _SafeStr_7222: case _SafeStr_7223: case _SafeStr_7224: return (false); default: return (true); }; } } }//package _-0Jn // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4895 = "_-4UD" (String#2722, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_6048 = "_-6OH" (String#1626, DoABC#3) // _SafeStr_6695 = "_-3RB" (String#372, DoABC#3) // _SafeStr_7220 = "_-5ms" (String#18783, DoABC#3) // _SafeStr_7221 = "_-1Im" (String#25219, DoABC#3) // _SafeStr_7222 = "_-46-" (String#10898, DoABC#3) // _SafeStr_7223 = "_-5uI" (String#18183, DoABC#3) // _SafeStr_7224 = "_-3sV" (String#17855, DoABC#3) // _SafeStr_7225 = "_-441" (String#21747, DoABC#3) // _SafeStr_7226 = "_-3Gh" (String#4190, DoABC#3) // _SafeStr_7227 = "_-1vV" (String#12037, DoABC#3) // _SafeStr_7228 = "_-1ao" (String#2396, DoABC#3) // _SafeStr_7229 = "_-1nN" (String#15823, DoABC#3) // _SafeStr_7230 = "_-4Gx" (String#31969, DoABC#3) // _SafeStr_7231 = "_-6Cn" (String#27899, DoABC#3) // _SafeStr_7232 = "_-v8" (String#9961, DoABC#3) // _SafeStr_7233 = "_-50d" (String#17732, DoABC#3) // _SafeStr_7234 = "_-01o" (String#33217, DoABC#3) //------------------------------------------------------------ //_-0Jn._SafeStr_4896 package _-0Jn{ import _-2jU._SafeStr_2713; public class _SafeStr_4896 { private var _SafeStr_7235:String; public function _SafeStr_4896(k:_SafeStr_2713){ this._SafeStr_7235 = k.readString(); } public function get _SafeStr_7236():String{ return (this._SafeStr_7235); } } }//package _-0Jn // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4896 = "_-5lA" (String#4244, DoABC#3) // _SafeStr_7235 = "_-2rK" (String#31051, DoABC#3) // _SafeStr_7236 = "_-2JL" (String#15910, DoABC#3) //------------------------------------------------------------ //_-0Jn._SafeStr_4897 package _-0Jn{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_4897 implements _SafeStr_2272 { private var _SafeStr_7237:String; private var _SafeStr_7238:int; private var _SafeStr_7239:int; public function flush():Boolean{ this._SafeStr_7237 = null; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_7237 = k.readString(); this._SafeStr_7238 = k.readInt(); this._SafeStr_7239 = k.readInt(); return (true); } public function get _SafeStr_7240():String{ return (this._SafeStr_7237); } public function get level():int{ return (this._SafeStr_7238); } public function get _SafeStr_7241():int{ return (this._SafeStr_7239); } } }//package _-0Jn // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4897 = "_-1c5" (String#12270, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_7237 = "_-2T8" (String#10109, DoABC#3) // _SafeStr_7238 = "_-2vh" (String#1496, DoABC#3) // _SafeStr_7239 = "_-5N7" (String#9595, DoABC#3) // _SafeStr_7240 = "_-1So" (String#15269, DoABC#3) // _SafeStr_7241 = "_-0Hb" (String#24834, DoABC#3) //------------------------------------------------------------ //_-0Jn.TalentLevelUpMessageParser package _-0Jn{ import _-2jU._SafeStr_2272; import __AS3__.vec.Vector; import _-2jU._SafeStr_2713; import __AS3__.vec.*; public class TalentLevelUpMessageParser implements _SafeStr_2272 { private var _SafeStr_7237:String; private var _SafeStr_7238:int; private var _SafeStr_7242:Vector.<_SafeStr_4896>; private var _SafeStr_7243:Vector.<_SafeStr_4894>; public function flush():Boolean{ this._SafeStr_7237 = null; this._SafeStr_7242 = null; this._SafeStr_7243 = null; return (true); } public function parse(k:_SafeStr_2713):Boolean{ var _local_2:int; this._SafeStr_7237 = k.readString(); this._SafeStr_7238 = k.readInt(); this._SafeStr_7242 = new Vector.<_SafeStr_4896>(); var _local_3:int = k.readInt(); _local_2 = 0; while (_local_2 < _local_3) { this._SafeStr_7242.push(new _SafeStr_4896(k)); _local_2++; }; this._SafeStr_7243 = new Vector.<_SafeStr_4894>(); var _local_4:int = k.readInt(); _local_2 = 0; while (_local_2 < _local_4) { this._SafeStr_7243.push(new _SafeStr_4894(k)); _local_2++; }; return (true); } public function get _SafeStr_7240():String{ return (this._SafeStr_7237); } public function get level():int{ return (this._SafeStr_7238); } public function get _SafeStr_7244():Vector.<_SafeStr_4896>{ return (this._SafeStr_7242); } public function get _SafeStr_7245():Vector.<_SafeStr_4894>{ return (this._SafeStr_7243); } } }//package _-0Jn // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4894 = "_-3vR" (String#4110, DoABC#3) // _SafeStr_4896 = "_-5lA" (String#4244, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_7237 = "_-2T8" (String#10109, DoABC#3) // _SafeStr_7238 = "_-2vh" (String#1496, DoABC#3) // _SafeStr_7240 = "_-1So" (String#15269, DoABC#3) // _SafeStr_7242 = "_-1cM" (String#8635, DoABC#3) // _SafeStr_7243 = "_-1Gw" (String#8426, DoABC#3) // _SafeStr_7244 = "_-5aO" (String#12645, DoABC#3) // _SafeStr_7245 = "_-1EJ" (String#10704, DoABC#3) //------------------------------------------------------------ //_-0Jn.TalentTrack package _-0Jn{ import __AS3__.vec.Vector; import _-2jU._SafeStr_2713; import _-35T._SafeStr_129; import __AS3__.vec.*; public class TalentTrack { public static const _SafeStr_7246:int = 0; public static const _SafeStr_7247:int = 1; public static const _SafeStr_7248:int = 2; private var _name:String; private var _SafeStr_7249:int; private var _SafeStr_7250:Vector.; public function parse(k:_SafeStr_2713):void{ var _local_4:TalentTrackLevel; this._name = k.readString(); this._SafeStr_7250 = 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_7247) { this._SafeStr_7249 = _local_3; }; this._SafeStr_7250.push(_local_4); _local_3++; }; } public function _SafeStr_7251(k:int):_SafeStr_4895{ var _local_3:TalentTrackLevel; var _local_4:_SafeStr_4895; var _local_2:_SafeStr_4895; for each (_local_3 in this._SafeStr_7250) { if (_local_3.state != TalentTrack._SafeStr_7246) { _local_4 = _local_3._SafeStr_7251(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_7250); } public function get _SafeStr_7252():Number{ if (this._SafeStr_7250.length > 0) { return ((1 / this._SafeStr_7250.length)); }; return (0); } public function get _SafeStr_7253():Number{ var k:Number; if (this._SafeStr_7250.length > 0) { k = this._SafeStr_7250[this._SafeStr_7249].levelProgress; return (_SafeStr_129._SafeStr_7254(((this._SafeStr_7249 * this._SafeStr_7252) + (k * this._SafeStr_7252)))); }; return (0); } public function get _SafeStr_7255():Number{ if (this._SafeStr_7250.length > 0) { return ((this._SafeStr_7249 * this._SafeStr_7252)); }; return (0); } public function _SafeStr_7256():void{ this._SafeStr_7250.shift(); this._SafeStr_7249 = Math.max(0, (this._SafeStr_7249 - 1)); } } }//package _-0Jn // _SafeStr_129 = "_-46S" (String#5508, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4895 = "_-4UD" (String#2722, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_7246 = "_-Ax" (String#7037, DoABC#3) // _SafeStr_7247 = "_-47h" (String#9719, DoABC#3) // _SafeStr_7248 = "_-0oj" (String#12857, DoABC#3) // _SafeStr_7249 = "_-3rI" (String#12583, DoABC#3) // _SafeStr_7250 = "_-Po" (String#4629, DoABC#3) // _SafeStr_7251 = "_-1yl" (String#25811, DoABC#3) // _SafeStr_7252 = "_-1mH" (String#18285, DoABC#3) // _SafeStr_7253 = "_-015" (String#22524, DoABC#3) // _SafeStr_7254 = "_-3aB" (String#4412, DoABC#3) // _SafeStr_7255 = "_-3yQ" (String#44880, DoABC#3) // _SafeStr_7256 = "_-6ZR" (String#37390, DoABC#3) //------------------------------------------------------------ //_-0Jn.TalentTrackLevel package _-0Jn{ import __AS3__.vec.Vector; import _-2jU._SafeStr_2713; import _-35T._SafeStr_129; import __AS3__.vec.*; public class TalentTrackLevel { private var _SafeStr_7238:int; private var _SafeStr_6695:int; private var _SafeStr_7257:Vector.<_SafeStr_4895>; private var _SafeStr_7242:Vector.<_SafeStr_4896>; private var _SafeStr_7243:Vector.<_SafeStr_4894>; public function TalentTrackLevel(){ this._SafeStr_7257 = new Vector.<_SafeStr_4895>(); this._SafeStr_7242 = new Vector.<_SafeStr_4896>(); this._SafeStr_7243 = new Vector.<_SafeStr_4894>(); super(); } public function parse(k:_SafeStr_2713):void{ var _local_2:int; var _local_3:int; this._SafeStr_7238 = k.readInt(); this._SafeStr_6695 = k.readInt(); _local_3 = k.readInt(); _local_2 = 0; while (_local_2 < _local_3) { this._SafeStr_7257.push(new _SafeStr_4895(k)); _local_2++; }; _local_3 = k.readInt(); _local_2 = 0; while (_local_2 < _local_3) { this._SafeStr_7242.push(new _SafeStr_4896(k)); _local_2++; }; _local_3 = k.readInt(); _local_2 = 0; while (_local_2 < _local_3) { this._SafeStr_7243.push(new _SafeStr_4894(k)); _local_2++; }; } public function get level():int{ return (this._SafeStr_7238); } public function set level(k:int):void{ this._SafeStr_7238 = k; } public function get state():int{ return (this._SafeStr_6695); } public function set state(k:int):void{ this._SafeStr_6695 = k; } public function get _SafeStr_7258():Vector.<_SafeStr_4895>{ return (this._SafeStr_7257); } public function get _SafeStr_7244():Vector.<_SafeStr_4896>{ return (this._SafeStr_7242); } public function get _SafeStr_7245():Vector.<_SafeStr_4894>{ return (this._SafeStr_7243); } public function get _SafeStr_7259():int{ return ((this._SafeStr_7242.length + this._SafeStr_7243.length)); } public function get levelProgress():Number{ var _local_3:_SafeStr_4895; var k:Number = (1 / this._SafeStr_7257.length); var _local_2:Number = 0; for each (_local_3 in this._SafeStr_7257) { if (_local_3.state == TalentTrack._SafeStr_7248) { _local_2 = (_local_2 + k); }; }; return (_SafeStr_129._SafeStr_7254(_local_2)); } public function _SafeStr_7251(k:int):_SafeStr_4895{ var _local_2:_SafeStr_4895; for each (_local_2 in this._SafeStr_7257) { if (_local_2.achievementId == k) { return (_local_2); }; }; return (null); } } }//package _-0Jn // _SafeStr_129 = "_-46S" (String#5508, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4894 = "_-3vR" (String#4110, DoABC#3) // _SafeStr_4895 = "_-4UD" (String#2722, DoABC#3) // _SafeStr_4896 = "_-5lA" (String#4244, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_6695 = "_-3RB" (String#372, DoABC#3) // _SafeStr_7238 = "_-2vh" (String#1496, DoABC#3) // _SafeStr_7242 = "_-1cM" (String#8635, DoABC#3) // _SafeStr_7243 = "_-1Gw" (String#8426, DoABC#3) // _SafeStr_7244 = "_-5aO" (String#12645, DoABC#3) // _SafeStr_7245 = "_-1EJ" (String#10704, DoABC#3) // _SafeStr_7248 = "_-0oj" (String#12857, DoABC#3) // _SafeStr_7251 = "_-1yl" (String#25811, DoABC#3) // _SafeStr_7254 = "_-3aB" (String#4412, DoABC#3) // _SafeStr_7257 = "_-0U-" (String#13315, DoABC#3) // _SafeStr_7258 = "_-5kc" (String#28521, DoABC#3) // _SafeStr_7259 = "_-2Ln" (String#18247, DoABC#3) //------------------------------------------------------------ //_-0JT._SafeStr_3725 package _-0JT{ import _-2jU._SafeStr_2278; import _-sB._SafeStr_3747; public class _SafeStr_3725 extends _SafeStr_2278 { public function _SafeStr_3725(k:Function, _arg_2:Class){ super(k, _arg_2); } public function _SafeStr_5729():_SafeStr_3747{ return ((_SafeStr_5915 as _SafeStr_3747)); } } }//package _-0JT // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3725 = "_-w9" (String#11575, DoABC#3) // _SafeStr_3747 = "_-07q" (String#12792, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0JT._SafeStr_3730 package _-0JT{ import _-4it._SafeStr_3723; import _-5x9._SafeStr_2367; import _-3S9._SafeStr_4808; import flash.utils.getTimer; import _-2jU._SafeStr_2713; public class _SafeStr_3730 implements _SafeStr_3723 { private var _SafeStr_7260:int; private var _SafeStr_7261:Boolean; private var _SafeStr_7262:int; private var _SafeStr_7263:String; private var _SafeStr_7264:int; private var _SafeStr_7265:int; private var _SafeStr_5758:int; private var _SafeStr_5779:_SafeStr_2367; private var _SafeStr_7266:int; private var _SafeStr_7267:int; private var _SafeStr_7268:int; private var _SafeStr_7269:int; private var _SafeStr_7270:int; private var _SafeStr_7271:Boolean; private var _SafeStr_7272:int; private var _SafeStr_5712:int; private var _SafeStr_7273:Boolean; private var _SafeStr_7274:Boolean; public function _SafeStr_3730(k:_SafeStr_2713){ this._SafeStr_7262 = k.readInt(); this._SafeStr_7263 = k.readString().toUpperCase(); this._SafeStr_7264 = k.readInt(); this._SafeStr_7265 = k.readInt(); this._SafeStr_5758 = k.readInt(); this._SafeStr_7271 = k.readBoolean(); this._SafeStr_5779 = _SafeStr_4808._SafeStr_7275(k); this._SafeStr_7267 = -1; this._SafeStr_7260 = getTimer(); this._SafeStr_7274 = false; this._SafeStr_7268 = k.readInt(); this._SafeStr_7269 = k.readInt(); this._SafeStr_7270 = k.readInt(); this._SafeStr_7266 = (((this._SafeStr_7276 == "S")) ? k.readInt() : -1); this._SafeStr_5712 = -1; this._SafeStr_7273 = false; this._SafeStr_7261 = (this._SafeStr_7263 == "I"); } public function get itemId():int{ return (this._SafeStr_7262); } public function get _SafeStr_7276():String{ return (this._SafeStr_7263); } public function get _SafeStr_7277():int{ return (this._SafeStr_7264); } public function get _SafeStr_7278():int{ return (this._SafeStr_7265); } public function get category():int{ return (this._SafeStr_5758); } public function get stuffData():_SafeStr_2367{ return (this._SafeStr_5779); } public function get _SafeStr_7279():int{ return (this._SafeStr_7266); } public function get secondsToExpiration():int{ return (this._SafeStr_7267); } public function get _SafeStr_7280():int{ return (this._SafeStr_7268); } public function get _SafeStr_7281():int{ return (this._SafeStr_7269); } public function get _SafeStr_7282():int{ return (this._SafeStr_7270); } public function get isGroupable():Boolean{ return (this._SafeStr_7271); } public function get _SafeStr_6209():int{ return (this._SafeStr_7266); } public function get flatId():int{ return (this._SafeStr_5712); } public function get _SafeStr_7283():Boolean{ return (this._SafeStr_7273); } public function get _SafeStr_7284():Boolean{ return (this._SafeStr_7261); } public function get hasRentPeriodStarted():Boolean{ return (this._SafeStr_7274); } public function get _SafeStr_7285():int{ return (this._SafeStr_7260); } public function get _SafeStr_7286():Boolean{ return (true); } public function get _SafeStr_7287():Boolean{ return (true); } public function get _SafeStr_7288():Boolean{ return (true); } public function get slotId():String{ return (null); } public function get _SafeStr_7289():Boolean{ return (!((this._SafeStr_7263.indexOf("external_image") == -1))); } } }//package _-0JT // _SafeStr_2367 = "_-6Fl" (String#731, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3723 = "_-0hZ" (String#10645, DoABC#3) // _SafeStr_3730 = "_-0N7" (String#9315, DoABC#3) // _SafeStr_4808 = "_-YQ" (String#6376, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_5712 = "_-690" (String#1467, DoABC#3) // _SafeStr_5758 = "_-6Su" (String#1029, DoABC#3) // _SafeStr_5779 = "_-67F" (String#2172, DoABC#3) // _SafeStr_6209 = "_-3gt" (String#5009, DoABC#3) // _SafeStr_7260 = "_-5yc" (String#7320, DoABC#3) // _SafeStr_7261 = "_-6SO" (String#5457, DoABC#3) // _SafeStr_7262 = "_-Lo" (String#2962, DoABC#3) // _SafeStr_7263 = "_-4Ih" (String#2131, DoABC#3) // _SafeStr_7264 = "_-3DY" (String#15682, DoABC#3) // _SafeStr_7265 = "_-1az" (String#15377, DoABC#3) // _SafeStr_7266 = "_-nS" (String#3491, DoABC#3) // _SafeStr_7267 = "_-6Fs" (String#5337, DoABC#3) // _SafeStr_7268 = "_-0sC" (String#11619, DoABC#3) // _SafeStr_7269 = "_-2EV" (String#12074, DoABC#3) // _SafeStr_7270 = "_-237" (String#11987, DoABC#3) // _SafeStr_7271 = "_-23i" (String#13758, DoABC#3) // _SafeStr_7272 = "_-5Rb" (String#2694, DoABC#3) // _SafeStr_7273 = "_-1dH" (String#7576, DoABC#3) // _SafeStr_7274 = "_-5wL" (String#7349, DoABC#3) // _SafeStr_7275 = "_-258" (String#9533, DoABC#3) // _SafeStr_7276 = "_-5dK" (String#2873, DoABC#3) // _SafeStr_7277 = "_-08S" (String#19328, DoABC#3) // _SafeStr_7278 = "_-534" (String#9082, DoABC#3) // _SafeStr_7279 = "_-6hK" (String#2610, DoABC#3) // _SafeStr_7280 = "_-14h" (String#11799, DoABC#3) // _SafeStr_7281 = "_-1a" (String#12155, DoABC#3) // _SafeStr_7282 = "_-WT" (String#12905, DoABC#3) // _SafeStr_7283 = "_-54L" (String#4131, DoABC#3) // _SafeStr_7284 = "_-2Yt" (String#2562, DoABC#3) // _SafeStr_7285 = "_-2rI" (String#14473, DoABC#3) // _SafeStr_7286 = "_-0cm" (String#19892, DoABC#3) // _SafeStr_7287 = "_-3Sj" (String#18714, DoABC#3) // _SafeStr_7288 = "_-1sk" (String#6290, DoABC#3) // _SafeStr_7289 = "_-2fV" (String#29694, DoABC#3) //------------------------------------------------------------ //_-0JT._SafeStr_3741 package _-0JT{ import _-2jU._SafeStr_2278; import _-sB._SafeStr_3753; public class _SafeStr_3741 extends _SafeStr_2278 { public function _SafeStr_3741(k:Function, _arg_2:Class){ super(k, _arg_2); } public function _SafeStr_5729():_SafeStr_3753{ return ((_SafeStr_5915 as _SafeStr_3753)); } } }//package _-0JT // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3741 = "_-1V-" (String#11616, DoABC#3) // _SafeStr_3753 = "_-0he" (String#13370, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0JT._SafeStr_3748 package _-0JT{ import _-2jU._SafeStr_2278; import _-sB._SafeStr_3759; public class _SafeStr_3748 extends _SafeStr_2278 { public function _SafeStr_3748(k:Function, _arg_2:Class){ super(k, _arg_2); } public function get _SafeStr_7290():int{ return (this._SafeStr_5729()._SafeStr_7290); } public function get _SafeStr_7291():int{ return (this._SafeStr_5729()._SafeStr_7291); } public function get _SafeStr_7292():int{ return (this._SafeStr_5729()._SafeStr_7292); } public function get _SafeStr_7293():int{ return (this._SafeStr_5729()._SafeStr_7293); } public function get _SafeStr_7294():int{ return (this._SafeStr_5729()._SafeStr_7294); } public function get _SafeStr_7295():int{ return (this._SafeStr_5729()._SafeStr_7295); } public function get _SafeStr_7296():Array{ return (this._SafeStr_5729()._SafeStr_7296); } public function get _SafeStr_7297():Array{ return (this._SafeStr_5729()._SafeStr_7297); } public function _SafeStr_5729():_SafeStr_3759{ return ((_SafeStr_5915 as _SafeStr_3759)); } } }//package _-0JT // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3748 = "_-sZ" (String#9268, DoABC#3) // _SafeStr_3759 = "_-18r" (String#12204, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) // _SafeStr_7290 = "_-0vj" (String#21494, DoABC#3) // _SafeStr_7291 = "_-5vD" (String#22222, DoABC#3) // _SafeStr_7292 = "_-6aM" (String#20314, DoABC#3) // _SafeStr_7293 = "_-3Ql" (String#18662, DoABC#3) // _SafeStr_7294 = "_-0pf" (String#20896, DoABC#3) // _SafeStr_7295 = "_-5B7" (String#12946, DoABC#3) // _SafeStr_7296 = "_-5Nf" (String#21785, DoABC#3) // _SafeStr_7297 = "_-5v8" (String#21963, DoABC#3) //------------------------------------------------------------ //_-0JT._SafeStr_3761 package _-0JT{ import _-2jU._SafeStr_2278; import _-sB._SafeStr_3762; public class _SafeStr_3761 extends _SafeStr_2278 { public function _SafeStr_3761(k:Function, _arg_2:Class){ super(k, _arg_2); } public function _SafeStr_5729():_SafeStr_3762{ return ((_SafeStr_5915 as _SafeStr_3762)); } } }//package _-0JT // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3761 = "_-4Zb" (String#12862, DoABC#3) // _SafeStr_3762 = "_-3Z1" (String#11610, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0JT._SafeStr_3776 package _-0JT{ import _-2jU._SafeStr_2278; import _-sB._SafeStr_3732; public class _SafeStr_3776 extends _SafeStr_2278 { public function _SafeStr_3776(k:Function, _arg_2:Class){ super(k, _arg_2); } public function _SafeStr_5729():_SafeStr_3732{ return ((_SafeStr_5915 as _SafeStr_3732)); } } }//package _-0JT // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3732 = "_-Hd" (String#12762, DoABC#3) // _SafeStr_3776 = "_-5iK" (String#12894, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0JT._SafeStr_3778 package _-0JT{ import _-2jU._SafeStr_2278; import _-sB._SafeStr_3760; public class _SafeStr_3778 extends _SafeStr_2278 { public function _SafeStr_3778(k:Function, _arg_2:Class){ super(k, _arg_2); } public function _SafeStr_5729():_SafeStr_3760{ return ((_SafeStr_5915 as _SafeStr_3760)); } } }//package _-0JT // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3760 = "_-2f" (String#9101, DoABC#3) // _SafeStr_3778 = "_-0dP" (String#5900, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0JT._SafeStr_3779 package _-0JT{ import _-2jU._SafeStr_2278; import _-sB._SafeStr_3726; public class _SafeStr_3779 extends _SafeStr_2278 { public function _SafeStr_3779(k:Function, _arg_2:Class){ super(k, _arg_2); } public function _SafeStr_5729():_SafeStr_3726{ return ((_SafeStr_5915 as _SafeStr_3726)); } } }//package _-0JT // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3726 = "_-4aT" (String#12964, DoABC#3) // _SafeStr_3779 = "_-0o8" (String#12480, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0JT._SafeStr_3780 package _-0JT{ import _-2jU._SafeStr_2278; import _-sB._SafeStr_3745; public class _SafeStr_3780 extends _SafeStr_2278 { public function _SafeStr_3780(k:Function, _arg_2:Class){ super(k, _arg_2); } public function get _SafeStr_7298():int{ return (this._SafeStr_5729()._SafeStr_7298); } public function get _SafeStr_7299():Boolean{ return (this._SafeStr_5729()._SafeStr_7299); } public function get _SafeStr_7300():int{ return (this._SafeStr_5729()._SafeStr_7300); } public function get _SafeStr_7301():Boolean{ return (this._SafeStr_5729()._SafeStr_7301); } public function _SafeStr_5729():_SafeStr_3745{ return ((_SafeStr_5915 as _SafeStr_3745)); } } }//package _-0JT // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3745 = "_-0YJ" (String#13567, DoABC#3) // _SafeStr_3780 = "_-2R6" (String#10616, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) // _SafeStr_7298 = "_-4vv" (String#6801, DoABC#3) // _SafeStr_7299 = "_-5cY" (String#22880, DoABC#3) // _SafeStr_7300 = "_-4Bn" (String#23865, DoABC#3) // _SafeStr_7301 = "_-3dR" (String#17137, DoABC#3) //------------------------------------------------------------ //_-0JT._SafeStr_3782 package _-0JT{ import _-2jU._SafeStr_2278; import _-sB._SafeStr_3769; public class _SafeStr_3782 extends _SafeStr_2278 { public function _SafeStr_3782(k:Function, _arg_2:Class){ super(k, _arg_2); } public function get _SafeStr_7298():int{ return (this._SafeStr_5729()._SafeStr_7298); } public function _SafeStr_5729():_SafeStr_3769{ return ((_SafeStr_5915 as _SafeStr_3769)); } } }//package _-0JT // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3769 = "_-549" (String#11039, DoABC#3) // _SafeStr_3782 = "_-0hA" (String#8609, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) // _SafeStr_7298 = "_-4vv" (String#6801, DoABC#3) //------------------------------------------------------------ //_-0JT._SafeStr_3783 package _-0JT{ import _-2jU._SafeStr_2278; import _-sB._SafeStr_3737; public class _SafeStr_3783 extends _SafeStr_2278 { public function _SafeStr_3783(k:Function, _arg_2:Class){ super(k, _arg_2); } public function get _SafeStr_7298():int{ return (this._SafeStr_5729()._SafeStr_7298); } public function get _SafeStr_7302():Boolean{ return (this._SafeStr_5729()._SafeStr_7302); } public function _SafeStr_5729():_SafeStr_3737{ return ((_SafeStr_5915 as _SafeStr_3737)); } } }//package _-0JT // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3737 = "_-4uc" (String#12684, DoABC#3) // _SafeStr_3783 = "_-4ki" (String#6392, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) // _SafeStr_7298 = "_-4vv" (String#6801, DoABC#3) // _SafeStr_7302 = "_-2Ir" (String#18069, DoABC#3) //------------------------------------------------------------ //_-0JT._SafeStr_4125 package _-0JT{ import _-2jU._SafeStr_2278; import _-sB._SafeStr_4965; public class _SafeStr_4125 extends _SafeStr_2278 { public function _SafeStr_4125(k:Function, _arg_2:Class){ super(k, _arg_2); } public function _SafeStr_5729():_SafeStr_4965{ return ((_SafeStr_5915 as _SafeStr_4965)); } } }//package _-0JT // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4125 = "_-0go" (String#25562, DoABC#3) // _SafeStr_4965 = "_-5mw" (String#16069, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_3162 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_3162 implements _SafeStr_2285 { private var _SafeStr_5627:int; public function _SafeStr_3162(k:int){ this._SafeStr_5627 = k; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_5627]); } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3162 = "_-mP" (String#16594, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_3169 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_3169 implements _SafeStr_2285 { private var _SafeStr_7303:int; private var _SafeStr_7304:int; private var _SafeStr_7305:String; private var _SafeStr_7306:int; private var _SafeStr_7307:Boolean; public function _SafeStr_3169(k:int, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:Boolean){ this._SafeStr_7303 = k; this._SafeStr_7304 = _arg_2; this._SafeStr_7305 = _arg_3; this._SafeStr_7306 = _arg_4; this._SafeStr_7307 = _arg_5; } public function _SafeStr_5914():Array{ return ([this._SafeStr_7303, this._SafeStr_7304, this._SafeStr_7305, this._SafeStr_7306, this._SafeStr_7307]); } public function dispose():void{ } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3169 = "_-6EK" (String#13945, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_7303 = "_-3DV" (String#15721, DoABC#3) // _SafeStr_7304 = "_-38y" (String#14399, DoABC#3) // _SafeStr_7305 = "_-3QJ" (String#30803, DoABC#3) // _SafeStr_7306 = "_-c" (String#30034, DoABC#3) // _SafeStr_7307 = "_-2NQ" (String#31420, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_3175 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_3175 implements _SafeStr_2285 { public function _SafeStr_5914():Array{ return ([]); } public function dispose():void{ } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3175 = "_-0pM" (String#14194, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_3178 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_3178 implements _SafeStr_2285 { private var _SafeStr_5627:int; private var _SafeStr_7308:String; public function _SafeStr_3178(k:int, _arg_2:String){ this._SafeStr_5627 = k; this._SafeStr_7308 = _arg_2; } public function _SafeStr_5914():Array{ return ([this._SafeStr_5627, this._SafeStr_7308]); } public function dispose():void{ } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3178 = "_-5XK" (String#15969, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_7308 = "_-0mu" (String#14042, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_3189 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_3189 implements _SafeStr_2285 { private var _SafeStr_5627:int; public function _SafeStr_3189(k:int){ this._SafeStr_5627 = k; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_5627]); } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3189 = "_-4LW" (String#14954, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_3194 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_3194 implements _SafeStr_2285 { public function dispose():void{ } public function _SafeStr_5914():Array{ return ([]); } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3194 = "_-5yk" (String#15982, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_3526 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_3526 implements _SafeStr_2285 { private var _SafeStr_5513:Array; public function _SafeStr_3526(k:Boolean, _arg_2:int, _arg_3:Boolean){ this._SafeStr_5513 = [k, _arg_2, _arg_3]; } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3526 = "_-3ef" (String#14990, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_3528 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_3528 implements _SafeStr_2285 { private var _SafeStr_5513:Array; public function _SafeStr_3528(k:int, _arg_2:Boolean){ this._SafeStr_5513 = [k, _arg_2]; } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3528 = "_-vk" (String#16622, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_3529 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_3529 implements _SafeStr_2285 { private var _SafeStr_5513:Array; public function _SafeStr_3529(k:Boolean, _arg_2:String, _arg_3:Boolean){ this._SafeStr_5513 = [k, _arg_2, _arg_3]; } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3529 = "_-0jF" (String#15548, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_3962 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_3962 implements _SafeStr_2285 { private var _SafeStr_7262:int; private var _location:String; public function _SafeStr_3962(k:int, _arg_2:String){ this._SafeStr_7262 = k; this._location = _arg_2; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_7262, this._location]); } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3962 = "_-1mL" (String#13369, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_7262 = "_-Lo" (String#2962, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_3974 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_3974 implements _SafeStr_2285 { private var _SafeStr_5627:int; public function _SafeStr_3974(k:int){ this._SafeStr_5627 = k; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_5627]); } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3974 = "_-0b2" (String#11704, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_3983 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_3983 implements _SafeStr_2285 { private var _SafeStr_6664:Array; public function _SafeStr_3983(k:int){ this._SafeStr_6664 = [k]; } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3983 = "_-4Mi" (String#14800, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_3986 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_3986 implements _SafeStr_2285 { private var _SafeStr_5942:int; public function _SafeStr_3986(k:int){ this._SafeStr_5942 = k; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_5942]); } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3986 = "_-2FQ" (String#15905, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_5942 = "_-1an" (String#1647, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_4031 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_4031 implements _SafeStr_2285 { private var _SafeStr_6664:Array; public function _SafeStr_4031(k:int, _arg_2:String){ this._SafeStr_6664 = [k, _arg_2]; } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4031 = "_-bJ" (String#16607, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_4034 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_4034 implements _SafeStr_2285 { private var _SafeStr_5627:int; public function _SafeStr_4034(k:int){ this._SafeStr_5627 = k; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_5627]); } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4034 = "_-5aH" (String#12743, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_4043 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_4043 implements _SafeStr_2285 { private var _SafeStr_5627:int; private var _SafeStr_7309:String; public function _SafeStr_4043(k:int, _arg_2:String){ this._SafeStr_5627 = k; this._SafeStr_7309 = _arg_2; } public function _SafeStr_5914():Array{ return ([this._SafeStr_5627, this._SafeStr_7309]); } public function dispose():void{ } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4043 = "_-4lP" (String#15465, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_7309 = "_-5Pb" (String#29040, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_4066 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_4066 implements _SafeStr_2285 { private var _SafeStr_6664:Array; public function _SafeStr_4066(k:int, _arg_2:int){ this._SafeStr_6664 = [k, _arg_2]; } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4066 = "_-TF" (String#6919, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_4078 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_4078 implements _SafeStr_2285 { private var _SafeStr_5627:int; private var _SafeStr_5545:int; public function _SafeStr_4078(k:int, _arg_2:int){ this._SafeStr_5627 = k; this._SafeStr_5545 = _arg_2; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_5627, this._SafeStr_5545]); } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4078 = "_-4ha" (String#12494, DoABC#3) // _SafeStr_5545 = "_-1TZ" (String#3143, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_4117 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_4117 implements _SafeStr_2285 { private var _SafeStr_5942:int; private var _SafeStr_5944:int; private var _SafeStr_5945:int; private var _SafeStr_5946:int; public function _SafeStr_4117(k:int, _arg_2:int, _arg_3:int, _arg_4:int){ this._SafeStr_5942 = k; this._SafeStr_5944 = _arg_2; this._SafeStr_5945 = _arg_3; this._SafeStr_5946 = _arg_4; } public function _SafeStr_5914():Array{ return ([this._SafeStr_5942, this._SafeStr_5944, this._SafeStr_5945, this._SafeStr_5946]); } public function dispose():void{ } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4117 = "_-6AV" (String#13621, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_5942 = "_-1an" (String#1647, DoABC#3) // _SafeStr_5944 = "_-2sQ" (String#5472, DoABC#3) // _SafeStr_5945 = "_-6Zb" (String#5507, DoABC#3) // _SafeStr_5946 = "_-1dN" (String#5570, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_4128 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_4128 implements _SafeStr_2285 { private var _SafeStr_5942:int; private var _name:String; public function _SafeStr_4128(k:int, _arg_2:String){ this._SafeStr_5942 = k; this._name = _arg_2; } public function _SafeStr_5914():Array{ return ([this._SafeStr_5942, this._name]); } public function dispose():void{ } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4128 = "_-0nb" (String#13927, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_5942 = "_-1an" (String#1647, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_4137 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_4137 implements _SafeStr_2285 { private var _SafeStr_6664:Array; public function _SafeStr_4137(k:int){ this._SafeStr_6664 = [k]; } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4137 = "_-6OE" (String#16449, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_4145 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_4145 implements _SafeStr_2285 { private var _SafeStr_5627:int; private var _SafeStr_7310:int = 0; public function _SafeStr_4145(k:int, _arg_2:int=0){ this._SafeStr_5627 = k; this._SafeStr_7310 = _arg_2; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_5627, this._SafeStr_7310]); } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4145 = "_-1WG" (String#11492, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_7310 = "_-1U2" (String#1604, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_4179 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_4179 implements _SafeStr_2285 { private var _SafeStr_7262:int; private var _location:String; private var _SafeStr_7099:String; private var _SafeStr_7311:String; public function _SafeStr_4179(k:int, _arg_2:String, _arg_3:String, _arg_4:String){ this._SafeStr_7262 = k; this._location = _arg_2; this._SafeStr_7099 = _arg_4; this._SafeStr_7311 = _arg_3; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_7262, this._location, this._SafeStr_7311, this._SafeStr_7099]); } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4179 = "_-617" (String#10039, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_7099 = "_-A-" (String#997, DoABC#3) // _SafeStr_7262 = "_-Lo" (String#2962, DoABC#3) // _SafeStr_7311 = "_-64f" (String#3272, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_4180 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_4180 implements _SafeStr_2285 { private var _SafeStr_5513:Array; public function _SafeStr_4180(k:int, _arg_2:int=-100){ this._SafeStr_5513 = [k, _arg_2]; } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4180 = "_-5TV" (String#10619, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_4203 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_4203 implements _SafeStr_2285 { private var _SafeStr_6664:Array; public function _SafeStr_4203(k:int){ this._SafeStr_6664 = [k]; } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4203 = "_-1ZZ" (String#15390, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_4237 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_4237 implements _SafeStr_2285 { private var _SafeStr_5627:int; public function _SafeStr_4237(k:int){ this._SafeStr_5627 = k; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_5627]); } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4237 = "_-2sb" (String#13410, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_4255 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_4255 implements _SafeStr_2285 { private var _SafeStr_6664:Array; public function _SafeStr_4255(k:int){ this._SafeStr_6664 = [k]; } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4255 = "_-5Bp" (String#15732, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_4259 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_4259 implements _SafeStr_2285 { private var _SafeStr_5942:int; public function _SafeStr_4259(k:int){ this._SafeStr_5942 = k; } public function _SafeStr_5914():Array{ return ([this._SafeStr_5942]); } public function dispose():void{ } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4259 = "_-5Wp" (String#15161, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_5942 = "_-1an" (String#1647, DoABC#3) //------------------------------------------------------------ //_-0JW._SafeStr_4284 package _-0JW{ import _-2jU._SafeStr_2285; public class _SafeStr_4284 implements _SafeStr_2285 { private var _SafeStr_5627:int; public function _SafeStr_4284(k:int){ this._SafeStr_5627 = k; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_5627]); } } }//package _-0JW // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4284 = "_-1L0" (String#12670, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0Kw._SafeStr_2352 package _-0Kw{ import _-3WJ._SafeStr_431; import _-53T.NodeData; import __AS3__.vec.Vector; import _-29V.IWindow; public interface _SafeStr_2352 { function dispose():void; function get catalog():_SafeStr_431; function _SafeStr_7312(_arg_1:NodeData):void; function _SafeStr_7313():void; function activateNode(_arg_1:_SafeStr_2366):void; function _SafeStr_7314():void; function get _SafeStr_6877():Boolean; function _SafeStr_6628(_arg_1:int, _arg_2:Boolean=false):Vector.<_SafeStr_2366>; function _SafeStr_7315(_arg_1:String):_SafeStr_2366; function _SafeStr_6251(_arg_1:String):_SafeStr_2366; function _SafeStr_6411(_arg_1:int, _arg_2:_SafeStr_2366=null):_SafeStr_2366; function openPage(_arg_1:String):void; function _SafeStr_7316(_arg_1:int, _arg_2:int):void; function _SafeStr_7317(_arg_1:int):void; function _SafeStr_7318():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 _-0Kw // _SafeStr_2352 = "_-rG" (String#4817, DoABC#3) // _SafeStr_2366 = "_-62V" (String#846, DoABC#3) // _SafeStr_431 = "_-5AK" (String#1130, DoABC#3) // _SafeStr_6251 = "_-4Su" (String#31588, DoABC#3) // _SafeStr_6411 = "_-35N" (String#15246, DoABC#3) // _SafeStr_6628 = "_-3tY" (String#8411, DoABC#3) // _SafeStr_6877 = "_-1tf" (String#4901, DoABC#3) // _SafeStr_7312 = "_-1iT" (String#30154, DoABC#3) // _SafeStr_7313 = "_-ES" (String#25489, DoABC#3) // _SafeStr_7314 = "_-vq" (String#19449, DoABC#3) // _SafeStr_7315 = "_-1vo" (String#14323, DoABC#3) // _SafeStr_7316 = "_-5Wn" (String#20214, DoABC#3) // _SafeStr_7317 = "_-3zV" (String#36168, DoABC#3) // _SafeStr_7318 = "_-3wt" (String#17575, DoABC#3) //------------------------------------------------------------ //_-0Kw._SafeStr_2366 package _-0Kw{ import __AS3__.vec.Vector; public interface _SafeStr_2366 { function dispose():void; function get isOpen():Boolean; function get _SafeStr_7319():int; function get _SafeStr_7320():Boolean; function get _SafeStr_7321():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_7322():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_6416():String; function get offsetV():int; } }//package _-0Kw // _SafeStr_2366 = "_-62V" (String#846, DoABC#3) // _SafeStr_6416 = "_-0xJ" (String#6557, DoABC#3) // _SafeStr_7319 = "_-6Ry" (String#10538, DoABC#3) // _SafeStr_7320 = "_-4iS" (String#11419, DoABC#3) // _SafeStr_7321 = "_-2zo" (String#31220, DoABC#3) // _SafeStr_7322 = "_-1SS" (String#19223, DoABC#3) //------------------------------------------------------------ //_-0Kw._SafeStr_2463 package _-0Kw{ public class _SafeStr_2463 { public static const _SafeStr_7323:int = 0; public static const _SafeStr_7324:int = 1; public static const _SafeStr_7325:int = 2; private var _SafeStr_7326:int; private var _SafeStr_7327:int; private var _SafeStr_7328:int; private var _SafeStr_7329:String; public function _SafeStr_2463(){ this._SafeStr_7326 = _SafeStr_7323; } public function set _SafeStr_7330(k:int):void{ this._SafeStr_7326 = _SafeStr_7324; this._SafeStr_7327 = k; } public function set _SafeStr_7331(k:String):void{ this._SafeStr_7326 = _SafeStr_7325; this._SafeStr_7329 = k; } public function _SafeStr_7332():void{ this._SafeStr_7326 = _SafeStr_7323; this._SafeStr_7328 = -1; } public function get _SafeStr_7333():int{ return (this._SafeStr_7326); } public function get _SafeStr_7166():int{ return (this._SafeStr_7327); } public function get _SafeStr_7334():int{ return (this._SafeStr_7328); } public function set _SafeStr_7334(k:int):void{ this._SafeStr_7328 = k; } public function get _SafeStr_7335():String{ return (this._SafeStr_7329); } } }//package _-0Kw // _SafeStr_2463 = "_-6aA" (String#8851, DoABC#3) // _SafeStr_7166 = "_-1YE" (String#3076, DoABC#3) // _SafeStr_7323 = "_-65E" (String#15354, DoABC#3) // _SafeStr_7324 = "_-58R" (String#17964, DoABC#3) // _SafeStr_7325 = "_-5fs" (String#21108, DoABC#3) // _SafeStr_7326 = "_-2hH" (String#7292, DoABC#3) // _SafeStr_7327 = "_-2fB" (String#2967, DoABC#3) // _SafeStr_7328 = "_-1d7" (String#12112, DoABC#3) // _SafeStr_7329 = "_-6ia" (String#28526, DoABC#3) // _SafeStr_7330 = "_-3zd" (String#36176, DoABC#3) // _SafeStr_7331 = "_-1vv" (String#33521, DoABC#3) // _SafeStr_7332 = "_-0we" (String#30320, DoABC#3) // _SafeStr_7333 = "_-2kq" (String#5248, DoABC#3) // _SafeStr_7334 = "_-2mv" (String#10919, DoABC#3) // _SafeStr_7335 = "_-5e7" (String#36936, DoABC#3) //------------------------------------------------------------ //_-0Kw._SafeStr_3501 package _-0Kw{ import _-29V.IWindowContainer; import _-6Sj.IItemListWindow; import _-53T.NodeData; import _-29V.IWindow; import _-5W._SafeStr_2455; import _-6Sj.ITextWindow; import _-6Sj._SafeStr_2434; import _-5Vh.WindowMouseEvent; public class _SafeStr_3501 extends CatalogNode { private static const _SafeStr_7336:Number = 0xFFFFFFFF; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_7337:IItemListWindow; private var _SafeStr_7338:Boolean = false; private var _active:Boolean; private var _SafeStr_7339:uint; private var _SafeStr_7340:uint; public function _SafeStr_3501(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_5322); } override public function get isOpen():Boolean{ return (this._SafeStr_7338); } override public function get visible():Boolean{ return (true); } override public function dispose():void{ if (this._SafeStr_7338) { this.close(); this.deactivate(); }; this._SafeStr_5322 = null; this._SafeStr_7337 = null; super.dispose(); } public function _SafeStr_7341(k:IItemListWindow, _arg_2:Boolean=true):void{ if (this._SafeStr_5322 == null) { this.createWindow(); this._SafeStr_7342(); }; k.addListItem(this._SafeStr_5322); if (_SafeStr_7320) { if (this._SafeStr_7337 == null) { this._SafeStr_7343(); }; k.addListItem(this._SafeStr_7337); this._SafeStr_7344(); }; k.arrangeListItems(); } public function _SafeStr_7345(k:IItemListWindow):void{ k.removeListItem(this._SafeStr_5322); if (_SafeStr_7320) { k.removeListItem(this._SafeStr_7337); }; } override public function activate():void{ this._SafeStr_7346(); this._active = true; } override public function deactivate():void{ this._SafeStr_7342(); this._active = false; } override public function open():void{ var k:IWindow; this._SafeStr_7347(); this._SafeStr_7338 = true; if (((_SafeStr_7320) && (!((this._SafeStr_5322 == null))))) { k = this._SafeStr_5322.findChildByTag("DOWNBTN"); if (k != null) { k.style = _SafeStr_2455._SafeStr_7348; }; }; } override public function close():void{ var k:IWindow; this._SafeStr_7349(); this._SafeStr_7338 = false; if (((_SafeStr_7320) && (!((this._SafeStr_5322 == null))))) { k = this._SafeStr_5322.findChildByTag("DOWNBTN"); if (k != null) { k.style = _SafeStr_2455._SafeStr_7350; }; }; } private function _SafeStr_7344():void{ var k:_SafeStr_2366; var _local_2:_SafeStr_3501; if (this._SafeStr_7337 == null) { return; }; for each (k in children) { _local_2 = (k as _SafeStr_3501); if (_local_2 != null) { if (_local_2.visible) { _local_2._SafeStr_7341(this._SafeStr_7337); _local_2._SafeStr_7342(); } else { _local_2._SafeStr_7345(this._SafeStr_7337); }; }; }; this._SafeStr_7337.arrangeListItems(); } private function _SafeStr_7347():void{ var k:_SafeStr_2366; var _local_2:int; var _local_3:int; if (this._SafeStr_7337 == null) { this._SafeStr_7343(); }; for each (k in children) { if (k.visible) { (k as _SafeStr_3501)._SafeStr_7341(this._SafeStr_7337); }; }; if (this._SafeStr_7337 != null) { this._SafeStr_7337.visible = true; _local_2 = 0; _local_3 = 0; while (_local_3 < this._SafeStr_7337.numListItems) { if (this._SafeStr_7337.getListItemAt(_local_3).visible) { _local_2++; }; _local_3++; }; this._SafeStr_7337.height = (_local_2 * 21); }; } private function _SafeStr_7349():void{ var k:_SafeStr_2366; for each (k in children) { if (k.visible) { (k as _SafeStr_3501)._SafeStr_7345(this._SafeStr_7337); }; }; if (this._SafeStr_7337 != null) { this._SafeStr_7337.height = 0; this._SafeStr_7337.visible = false; this._SafeStr_7337.x = 0; }; } private function _SafeStr_7343():void{ this._SafeStr_7337 = (navigator.listTemplate.clone() as IItemListWindow); this._SafeStr_7349(); } private function createWindow():void{ this._SafeStr_5322 = (navigator.getItemTemplate(_SafeStr_7319).clone() as IWindowContainer); var k:ITextWindow = (this._SafeStr_5322.findChildByTag("ITEM_TITLE") as ITextWindow); var _local_2:IWindow = this._SafeStr_5322.findChildByTag("DOWNBTN"); if (k != null) { k.caption = localization; this._SafeStr_7339 = k.textColor; this._SafeStr_7340 = k.etchingColor; }; var _local_3:IWindow = this._SafeStr_5322.findChildByTag("SELECTION_HILIGHT"); if (_local_3) { _local_3.visible = false; }; if (_local_2 != null) { _local_2.visible = !(_SafeStr_7321); }; _SafeStr_2434(this._SafeStr_5322.findChildByName("icon")).assetUri = ((navigator.catalog.imageGalleryHost + _SafeStr_6416) + ".png"); if (navigator.isDeepHierarchy) { if (_SafeStr_7319 == 1) { this._SafeStr_5322.findChildByName("icon").visible = false; this._SafeStr_5322.findChildByTag("ITEM_TITLE").x = 0; }; if (_SafeStr_7319 > 3) { this._SafeStr_5322.findChildByName("icon").visible = _SafeStr_7320; this._SafeStr_5322.findChildByTag("ITEM_TITLE").x = (42 + (5 * (_SafeStr_7319 - 3))); }; }; this._SafeStr_5322.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6271); this._SafeStr_5322.addEventListener(WindowMouseEvent._SafeStr_5575, this._SafeStr_7351); this._SafeStr_5322.addEventListener(WindowMouseEvent._SafeStr_5577, this._SafeStr_7352); if (_local_2 != null) { _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6271); }; } private function _SafeStr_7352(k:WindowMouseEvent):void{ if (!this._active) { this._SafeStr_7342(); }; } private function _SafeStr_7351(k:WindowMouseEvent):void{ if (!this._active) { this._SafeStr_7346(); }; } private function _SafeStr_7342():void{ var k:ITextWindow; var _local_2:IWindow; if (this._SafeStr_5322 != null) { k = (this._SafeStr_5322.findChildByTag("SELECTION_COLOR") as ITextWindow); if (k != null) { k.textColor = this._SafeStr_7339; k.etchingColor = 0; }; _local_2 = this._SafeStr_5322.findChildByTag("SELECTION_HILIGHT"); if (_local_2 != null) { _local_2.visible = false; }; }; } private function _SafeStr_7346():void{ var k:ITextWindow; var _local_2:IWindowContainer; if (this._SafeStr_5322 != null) { k = (this._SafeStr_5322.findChildByTag("SELECTION_COLOR") as ITextWindow); if (k != null) { k.textColor = _SafeStr_7336; k.etchingColor = this._SafeStr_7340; }; _local_2 = (this._SafeStr_5322.findChildByTag("SELECTION_HILIGHT") as IWindowContainer); if (_local_2 != null) { _local_2.visible = true; }; }; } private function _SafeStr_6271(k:WindowMouseEvent):void{ navigator.activateNode(this); } public function _SafeStr_7353():void{ var _local_2:int; if (this._SafeStr_7337 == null) { return; }; this._SafeStr_7337.height = 0; if (this._SafeStr_7337 != null) { _local_2 = 0; while (_local_2 < this._SafeStr_7337.numListItems) { if (this._SafeStr_7337.getListItemAt(_local_2).visible) { this._SafeStr_7337.height = (this._SafeStr_7337.height + this._SafeStr_7337.getListItemAt(_local_2).height); }; _local_2++; }; }; var k:_SafeStr_3501 = (parent as _SafeStr_3501); if (k) { k._SafeStr_7353(); }; } override public function get offsetV():int{ return ((this._SafeStr_5322.y + 21)); } } }//package _-0Kw // _SafeStr_2352 = "_-rG" (String#4817, DoABC#3) // _SafeStr_2366 = "_-62V" (String#846, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2455 = "_-xA" (String#10196, DoABC#3) // _SafeStr_3501 = "_-2kc" (String#4777, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) // _SafeStr_6271 = "_-2xA" (String#2088, DoABC#3) // _SafeStr_6416 = "_-0xJ" (String#6557, DoABC#3) // _SafeStr_7319 = "_-6Ry" (String#10538, DoABC#3) // _SafeStr_7320 = "_-4iS" (String#11419, DoABC#3) // _SafeStr_7321 = "_-2zo" (String#31220, DoABC#3) // _SafeStr_7336 = "_-4bl" (String#24266, DoABC#3) // _SafeStr_7337 = "_-0Cz" (String#3085, DoABC#3) // _SafeStr_7338 = "_-1Sn" (String#6243, DoABC#3) // _SafeStr_7339 = "_-40m" (String#30804, DoABC#3) // _SafeStr_7340 = "_-4i" (String#27482, DoABC#3) // _SafeStr_7341 = "_-2xb" (String#14938, DoABC#3) // _SafeStr_7342 = "_-3se" (String#18002, DoABC#3) // _SafeStr_7343 = "_-0ta" (String#29723, DoABC#3) // _SafeStr_7344 = "_-3FZ" (String#34387, DoABC#3) // _SafeStr_7345 = "_-3ib" (String#27514, DoABC#3) // _SafeStr_7346 = "_-26-" (String#28485, DoABC#3) // _SafeStr_7347 = "_-6fv" (String#28019, DoABC#3) // _SafeStr_7348 = "_-3Q4" (String#21574, DoABC#3) // _SafeStr_7349 = "_-4NP" (String#26351, DoABC#3) // _SafeStr_7350 = "_-5SV" (String#22604, DoABC#3) // _SafeStr_7351 = "_-Cv" (String#34063, DoABC#3) // _SafeStr_7352 = "_-3v2" (String#36635, DoABC#3) // _SafeStr_7353 = "_-2M-" (String#30139, DoABC#3) //------------------------------------------------------------ //_-0Kw.CatalogNavigator package _-0Kw{ import _-3WJ.HabboCatalog; import _-29V.IWindowContainer; import _-6Sj.ITabContextWindow; import _-6Sj.IItemListWindow; import __AS3__.vec.Vector; import flash.utils.Dictionary; import _-29V.IWindow; import _-3WJ.TopViewSelector; import _-53T.NodeData; import _-3WJ._SafeStr_431; import _-2Z2._SafeStr_2289; import _-4If._SafeStr_2322; import _-4Y1.Component; import __AS3__.vec.*; public class CatalogNavigator implements _SafeStr_2352 { public static const _SafeStr_7354:int = -12345678; private var _SafeStr_5539:HabboCatalog; private var _container:IWindowContainer; private var _SafeStr_6380:String; private var _SafeStr_6634:ITabContextWindow; private var _SafeStr_7355:IItemListWindow; private var _index:_SafeStr_2366; private var _SafeStr_7356:Vector.<_SafeStr_2366>; private var _SafeStr_7357:Dictionary; private var _SafeStr_7358:IWindow; private var _SafeStr_7359:IWindow; private var _SafeStr_7360:IWindow; private var _SafeStr_7361:TopViewSelector; public function CatalogNavigator(k:HabboCatalog, _arg_2:IWindowContainer, _arg_3:String){ this._SafeStr_5539 = k; this._container = _arg_2; this._SafeStr_6380 = _arg_3; this._SafeStr_7356 = new Vector.<_SafeStr_2366>(0); this._SafeStr_7355 = (this._container.findChildByName("navigationList") as IItemListWindow); this._SafeStr_7358 = this._SafeStr_7355.removeListItem(this._SafeStr_7355.getListItemByName((_arg_3.toLowerCase() + "_topitem_template"))); this._SafeStr_7359 = this._SafeStr_7355.removeListItem(this._SafeStr_7355.getListItemByName((_arg_3.toLowerCase() + "_subitem_template"))); this._SafeStr_7360 = this._SafeStr_7355.removeListItem(this._SafeStr_7355.getListItemByName((_arg_3.toLowerCase() + "_list_template"))); this._SafeStr_6634 = ITabContextWindow(this._container.findChildByName("tab_context")); if (this._SafeStr_6634 != null) { if (this._SafeStr_5539._SafeStr_7362()) { this._SafeStr_6634.visible = false; } else { this._SafeStr_7361 = new TopViewSelector(this, this._SafeStr_6634); }; }; } private static function _SafeStr_7363(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_7363(searchTerm, potentialPageMatches, child, nodes); }; } catch(e:Error) { _SafeStr_4.log((("Error when loading nodes by name " + searchTerm) + ":"), e); }; } public function get _SafeStr_6877():Boolean{ return (!((this._index == null))); } public function dispose():void{ if (this._index != null) { this._index.dispose(); }; this._index = null; this._SafeStr_7357 = null; this._SafeStr_7356 = null; this._SafeStr_5539 = null; this._container = null; this._SafeStr_7355 = null; } public function _SafeStr_7312(k:NodeData):void{ this._index = null; this._SafeStr_7357 = new Dictionary(); this._index = this._SafeStr_7364(k, 0, null); } public function _SafeStr_7313():void{ var k:_SafeStr_2366; if (this._index == null) { return; }; this._SafeStr_7355._SafeStr_5892(); if (this._SafeStr_7361 != null) { this._SafeStr_7361._SafeStr_7365(); }; for each (k in this._index.children) { if (k.visible) { if (this._SafeStr_5539._SafeStr_7362()) { (k as _SafeStr_3501)._SafeStr_7341(this._SafeStr_7355); } else { this._SafeStr_7361._SafeStr_7366(k); }; }; }; if (this._SafeStr_7361 != null) { this._SafeStr_7361._SafeStr_7367(0); }; } public function _SafeStr_7368(k:_SafeStr_2366):void{ var _local_2:_SafeStr_2366; if (this._index == null) { return; }; this._SafeStr_7355._SafeStr_5892(); 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_3501)._SafeStr_7341(this._SafeStr_7355); }; }; this.activateNode(k.children[0]); } else { this.openCatalogPage(k); }; } private function _SafeStr_7369(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_7361) && (_local_2.parent))) { _local_3 = _local_2.parent.children.indexOf(_local_2); this._SafeStr_7361._SafeStr_7367(_local_3); }; this._SafeStr_7368(_local_2); return (_local_2); } public function get catalog():_SafeStr_431{ return (this._SafeStr_5539); } 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_7356.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_7356) { _local_5.deactivate(); if (_local_5._SafeStr_7319 < k._SafeStr_7319) { _local_4.push(_local_5); } else { _local_5.close(); }; }; this._SafeStr_7356 = _local_4; k.activate(); if (((_local_2) && (_local_3))) { k.close(); } else { k.open(); }; if (this._SafeStr_7356.indexOf(k) < 0) { this._SafeStr_7356.push(k); }; if (k._SafeStr_7320) { if (((k.parent) && ((k.parent is _SafeStr_3501)))) { (k.parent as _SafeStr_3501)._SafeStr_7353(); }; _local_6 = 0; _local_7 = 0; _local_8 = 0; while (_local_8 < this._SafeStr_7355.numListItems) { if (this._SafeStr_7355.getListItemAt(_local_8).visible) { _local_7 = (_local_7 + this._SafeStr_7355.getListItemAt(_local_8).height); }; _local_8++; }; for each (k in this._SafeStr_7356) { _local_6 = (_local_6 + k.offsetV); }; if ((_local_6 - this._SafeStr_7355.height) > 0) { this._SafeStr_7355.scrollV = (_local_6 / _local_7); }; }; if (k.pageId > -1) { this.openCatalogPage(k); }; } private function openCatalogPage(k:_SafeStr_2366):void{ this._SafeStr_5539._SafeStr_7370(k.pageId, -1, this._SafeStr_6380); this._SafeStr_5539.events.dispatchEvent(new _SafeStr_2289(k.pageId, k.localization)); } public function openPage(k:String):void{ var _local_2:_SafeStr_2366 = this._SafeStr_7315(k); if (((!((_local_2 == null))) && (_local_2.visible))) { this._SafeStr_5539._SafeStr_7370(_local_2.pageId, -1, this._SafeStr_6380); this._SafeStr_7371(_local_2); } else { if (((!((_local_2 == null))) && (!(_local_2.visible)))) { this._SafeStr_5539.events.dispatchEvent(new _SafeStr_2322(_SafeStr_2322.CATALOG_INVISIBLE_PAGE_VISITED)); }; this._SafeStr_7314(); }; } public function _SafeStr_7316(k:int, _arg_2:int):void{ var _local_3:_SafeStr_2366; var _local_4:Vector.<_SafeStr_2366>; if (!this._SafeStr_6877) { this._SafeStr_5539._SafeStr_7372(k, _arg_2, this._SafeStr_6380); } else { if (k == _SafeStr_7354) { _local_4 = this._SafeStr_6628(_arg_2, true); if (_local_4 != null) { _local_3 = _local_4[0]; }; } else { _local_3 = this._SafeStr_6411(k); }; if (_local_3 != null) { this._SafeStr_5539._SafeStr_7370(_local_3.pageId, _arg_2, this._SafeStr_6380); this._SafeStr_7371(_local_3); }; }; } public function _SafeStr_7317(k:int):void{ var _local_2:Vector.<_SafeStr_2366>; var _local_3:_SafeStr_2366; if (!this._SafeStr_6877) { this._SafeStr_5539._SafeStr_7372(_SafeStr_7354, k, this._SafeStr_6380); } else { _local_2 = this._SafeStr_6628(k); if (_local_2 != null) { _local_3 = _local_2[0]; this._SafeStr_5539._SafeStr_7370(_local_3.pageId, k, this._SafeStr_6380); this._SafeStr_7371(_local_3); }; }; } public function _SafeStr_7318():void{ var k:_SafeStr_2366; for each (k in this._SafeStr_7356) { k.deactivate(); k.close(); }; this._SafeStr_7356 = 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_7363(k, _arg_2, this._index, _local_3); this._SafeStr_7355._SafeStr_5892(); 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_3501)._SafeStr_7341(this._SafeStr_7355); }; }; } private function _SafeStr_7371(k:_SafeStr_2366):void{ if (k == null) { return; }; this._SafeStr_7318(); var _local_2:_SafeStr_2366 = k.parent; while (((!((_local_2 == null))) && (!((_local_2.parent == null))))) { _local_2.open(); if (this._SafeStr_5539._SafeStr_7362()) { this._SafeStr_7356.push(_local_2); }; _local_2 = _local_2.parent; }; if (!this._SafeStr_5539._SafeStr_7362()) { this._SafeStr_7369(k); }; this.activateNode(k); } public function _SafeStr_7314():void{ if (this._index == null) { return; }; var k:_SafeStr_2366 = this._SafeStr_7373(this._index); if (k == null) { return; }; _SafeStr_4.log((((("Load front page: " + k.localization) + "(") + k.pageId) + ")")); this._SafeStr_5539._SafeStr_7370(k.pageId, -1, this._SafeStr_6380); } private function _SafeStr_7373(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_7373(_local_2); if (_local_3 != null) { return (_local_3); }; }; return (null); } private function _SafeStr_7364(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_3501(this, k, _arg_2, _arg_3); }; for each (_local_6 in _local_5._SafeStr_7322) { if ((_local_6 in this._SafeStr_7357)) { this._SafeStr_7357[_local_6].push(_local_5); } else { this._SafeStr_7357[_local_6] = new <_SafeStr_2366>[_local_5]; }; }; _arg_2++; for each (_local_7 in k.children) { _local_5.addChild(this._SafeStr_7364(_local_7, _arg_2, _local_5)); }; return (_local_5); } public function _SafeStr_6628(k:int, _arg_2:Boolean=false):Vector.<_SafeStr_2366>{ var _local_3:Vector.<_SafeStr_2366>; var _local_4:_SafeStr_2366; if (this._SafeStr_7357 != null) { if (_arg_2) { _local_3 = new Vector.<_SafeStr_2366>(0); for each (_local_4 in this._SafeStr_7357[k]) { if (_local_4.visible) { _local_3.push(_local_4); }; }; if (_local_3.length > 0) { return (_local_3); }; return (null); }; return (this._SafeStr_7357[k]); }; return (null); } public function _SafeStr_7315(k:String):_SafeStr_2366{ return ((((this._index)!=null) ? this._SafeStr_7374(k, this._index) : null)); } public function _SafeStr_6251(k:String):_SafeStr_2366{ return (((this._index) ? this._SafeStr_7374(k, this._index) : null)); } public function _SafeStr_6411(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_6411(k, _local_4); if (_local_3 != null) { break; }; }; }; return (_local_3); } private function _SafeStr_7374(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_7374(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_7360); } public function get isDeepHierarchy():Boolean{ return ((this._SafeStr_5539 as Component).getBoolean("catalog.deep.hierarchy")); } public function getItemTemplate(k:int):IWindow{ if (this.isDeepHierarchy) { return ((((k > 2)) ? this._SafeStr_7359 : this._SafeStr_7358)); }; return ((((k == 1)) ? this._SafeStr_7358 : this._SafeStr_7359)); } } }//package _-0Kw // _SafeStr_2289 = "_-4g4" (String#13103, DoABC#3) // _SafeStr_2322 = "_-Km" (String#2024, DoABC#3) // _SafeStr_2352 = "_-rG" (String#4817, DoABC#3) // _SafeStr_2366 = "_-62V" (String#846, DoABC#3) // _SafeStr_3501 = "_-2kc" (String#4777, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_431 = "_-5AK" (String#1130, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5892 = "_-16" (String#2228, DoABC#3) // _SafeStr_6251 = "_-4Su" (String#31588, DoABC#3) // _SafeStr_6380 = "_-AC" (String#2618, DoABC#3) // _SafeStr_6411 = "_-35N" (String#15246, DoABC#3) // _SafeStr_6628 = "_-3tY" (String#8411, DoABC#3) // _SafeStr_6634 = "_-dE" (String#2010, DoABC#3) // _SafeStr_6877 = "_-1tf" (String#4901, DoABC#3) // _SafeStr_7312 = "_-1iT" (String#30154, DoABC#3) // _SafeStr_7313 = "_-ES" (String#25489, DoABC#3) // _SafeStr_7314 = "_-vq" (String#19449, DoABC#3) // _SafeStr_7315 = "_-1vo" (String#14323, DoABC#3) // _SafeStr_7316 = "_-5Wn" (String#20214, DoABC#3) // _SafeStr_7317 = "_-3zV" (String#36168, DoABC#3) // _SafeStr_7318 = "_-3wt" (String#17575, DoABC#3) // _SafeStr_7319 = "_-6Ry" (String#10538, DoABC#3) // _SafeStr_7320 = "_-4iS" (String#11419, DoABC#3) // _SafeStr_7322 = "_-1SS" (String#19223, DoABC#3) // _SafeStr_7341 = "_-2xb" (String#14938, DoABC#3) // _SafeStr_7353 = "_-2M-" (String#30139, DoABC#3) // _SafeStr_7354 = "_-3ge" (String#7977, DoABC#3) // _SafeStr_7355 = "_-De" (String#504, DoABC#3) // _SafeStr_7356 = "_-S4" (String#6780, DoABC#3) // _SafeStr_7357 = "_-0mt" (String#8849, DoABC#3) // _SafeStr_7358 = "_-2wt" (String#23306, DoABC#3) // _SafeStr_7359 = "_-3XE" (String#22815, DoABC#3) // _SafeStr_7360 = "_-1uH" (String#31226, DoABC#3) // _SafeStr_7361 = "_-1n9" (String#5185, DoABC#3) // _SafeStr_7362 = "_-1te" (String#15199, DoABC#3) // _SafeStr_7363 = "_-116" (String#19039, DoABC#3) // _SafeStr_7364 = "_-1aR" (String#30164, DoABC#3) // _SafeStr_7365 = "_-4NW" (String#23252, DoABC#3) // _SafeStr_7366 = "_-0Yt" (String#7577, DoABC#3) // _SafeStr_7367 = "_-54a" (String#17846, DoABC#3) // _SafeStr_7368 = "_-4Hs" (String#31897, DoABC#3) // _SafeStr_7369 = "_-6Qt" (String#32684, DoABC#3) // _SafeStr_7370 = "_-4Xg" (String#12026, DoABC#3) // _SafeStr_7371 = "_-4qU" (String#22773, DoABC#3) // _SafeStr_7372 = "_-3oG" (String#13242, DoABC#3) // _SafeStr_7373 = "_-4gL" (String#28543, DoABC#3) // _SafeStr_7374 = "_-5FE" (String#24108, DoABC#3) //------------------------------------------------------------ //_-0Kw.CatalogNode package _-0Kw{ import __AS3__.vec.Vector; import _-53T.NodeData; import __AS3__.vec.*; public class CatalogNode implements _SafeStr_2366 { private static const _SafeStr_7375:String = "icon_"; private var _SafeStr_6716:int = 0; private var _SafeStr_5776:String = ""; private var _SafeStr_5778:int = -1; private var _SafeStr_7376:String = ""; private var _SafeStr_7377:int = 0; private var _SafeStr_7378:Vector.<_SafeStr_2366>; private var _SafeStr_7379:Vector.; private var _SafeStr_6822:_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_6716 = _arg_3; this._parent = _arg_4; this._SafeStr_6822 = k; this._SafeStr_5776 = _arg_2.localization; this._SafeStr_5778 = _arg_2.pageId; this._SafeStr_7376 = _arg_2.pageName; this._SafeStr_7377 = _arg_2.icon; this._SafeStr_7378 = new Vector.<_SafeStr_2366>(0); this._SafeStr_7379 = _arg_2._SafeStr_7322; } public function get isOpen():Boolean{ return (false); } public function get _SafeStr_7319():int{ return (this._SafeStr_6716); } public function get _SafeStr_7320():Boolean{ return ((this._SafeStr_7378.length > 0)); } public function get _SafeStr_7321():Boolean{ return ((this._SafeStr_7378.length == 0)); } public function get visible():Boolean{ return (false); } public function get localization():String{ return (this._SafeStr_5776); } public function get pageId():int{ return (this._SafeStr_5778); } public function get pageName():String{ return (this._SafeStr_7376); } public function get children():Vector.<_SafeStr_2366>{ return (this._SafeStr_7378); } public function get _SafeStr_7322():Vector.{ return (this._SafeStr_7379); } public function get navigator():_SafeStr_2352{ return (this._SafeStr_6822); } 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_7378) { k.dispose(); }; this._SafeStr_7378 = null; this._SafeStr_7379 = null; this._SafeStr_6822 = null; this._parent = null; this._SafeStr_7376 = ""; this._SafeStr_5776 = ""; } public function addChild(k:_SafeStr_2366):void{ if (k == null) { return; }; this._SafeStr_7378.push(k); } public function activate():void{ } public function deactivate():void{ } public function open():void{ } public function close():void{ } public function get _SafeStr_6416():String{ if (this._SafeStr_7377 < 1) { return (""); }; return ((_SafeStr_7375 + this._SafeStr_7377.toString())); } public function get offsetV():int{ return (0); } } }//package _-0Kw // _SafeStr_2352 = "_-rG" (String#4817, DoABC#3) // _SafeStr_2366 = "_-62V" (String#846, DoABC#3) // _SafeStr_5776 = "_-Ox" (String#525, DoABC#3) // _SafeStr_5778 = "_-IU" (String#2389, DoABC#3) // _SafeStr_6416 = "_-0xJ" (String#6557, DoABC#3) // _SafeStr_6716 = "_-10q" (String#6388, DoABC#3) // _SafeStr_6822 = "_-2GQ" (String#109, DoABC#3) // _SafeStr_7319 = "_-6Ry" (String#10538, DoABC#3) // _SafeStr_7320 = "_-4iS" (String#11419, DoABC#3) // _SafeStr_7321 = "_-2zo" (String#31220, DoABC#3) // _SafeStr_7322 = "_-1SS" (String#19223, DoABC#3) // _SafeStr_7375 = "_-y8" (String#24439, DoABC#3) // _SafeStr_7376 = "_-yX" (String#3028, DoABC#3) // _SafeStr_7377 = "_-0SW" (String#12937, DoABC#3) // _SafeStr_7378 = "_-0IX" (String#696, DoABC#3) // _SafeStr_7379 = "_-0tK" (String#10001, DoABC#3) //------------------------------------------------------------ //_-0l4.FurniGridView package _-0l4{ import _-6Sj.IItemGridWindow; import __AS3__.vec.Vector; import _-3Ww.GroupItem; import _-6Sj.IItemListWindow; import _-6Sj.IRegionWindow; import _-29V.IWindowContainer; import _-6Sj.ITextWindow; import _-5Vh.WindowMouseEvent; import __AS3__.vec.*; public class FurniGridView { private static const _SafeStr_7380:int = 0; private static const _SafeStr_7381:int = 1; private static const _SafeStr_7382:int = 2; private var _SafeStr_7383:IItemGridWindow; private var _SafeStr_7384:Vector.; private var _SafeStr_7385:Boolean = true; private var _SafeStr_7386:Boolean = true; private var _SafeStr_7387:int; private var _SafeStr_7388:Boolean = false; private var _SafeStr_7389:Vector.; private var _SafeStr_7390:IItemListWindow; private var _SafeStr_7391:IRegionWindow; private var _SafeStr_7392:int = 200; private var _SafeStr_7393:int = -1; private var _SafeStr_7394:Vector.; private var _SafeStr_7395:String = ""; public function FurniGridView(k:IItemGridWindow, _arg_2:IItemListWindow){ this._SafeStr_7383 = k; this._SafeStr_7383._SafeStr_7396 = false; this._SafeStr_7384 = new Vector.(0); this._SafeStr_7389 = new Vector.(0); this._SafeStr_7390 = _arg_2; if (this._SafeStr_7390) { this._SafeStr_7391 = (this._SafeStr_7390._SafeStr_6272(0) as IRegionWindow); }; } public function get _SafeStr_7397():int{ return (this._SafeStr_7383.numGridItems); } public function get _SafeStr_7398():Vector.{ return (this._SafeStr_7394); } private function get _SafeStr_7399():int{ return (((this._SafeStr_7389.length / this._SafeStr_7392) + 1)); } public function dispose():void{ this._SafeStr_7383 = null; this._SafeStr_7384 = null; } public function _SafeStr_7400():void{ if (this._SafeStr_7383 != null) { this._SafeStr_7383._SafeStr_5381(); }; this._SafeStr_7383.destroyGridItems(); } public function _SafeStr_7401(k:int, _arg_2:String, _arg_3:Boolean, _arg_4:String, _arg_5:int):void{ this._SafeStr_7385 = (((k == 0)) || ((k == 1))); this._SafeStr_7386 = (((k == 0)) || ((k == 2))); this._SafeStr_7388 = _arg_3; this._SafeStr_7387 = _arg_5; this._SafeStr_7395 = _arg_4.toLowerCase(); this.update(); } public function _SafeStr_7402(k:GroupItem):void{ if (this._SafeStr_7403(k)) { this.update(); }; } public function _SafeStr_7404():IWindowContainer{ if (this._SafeStr_7383.numGridItems == 0) { return (null); }; return ((this._SafeStr_7383._SafeStr_5897(0) as IWindowContainer)); } public function _SafeStr_7405(k:Vector.):void{ this._SafeStr_7384 = k; this.update(); } private function update():void{ var item:GroupItem; var changes:Boolean; var i:int; var currentItems:Vector. = new Vector.(0); for each (item in this._SafeStr_7384) { if (this._SafeStr_7403(item)) { currentItems.push(item); }; }; if (this._SafeStr_7388) { currentItems = currentItems.sort(function (k:GroupItem, _arg_2:GroupItem):Number{ var _local_3:* = k._SafeStr_7406(); var _local_4:* = _arg_2._SafeStr_7406(); var _local_5:* = (int(_local_4.hasRentPeriodStarted) - int(_local_3.hasRentPeriodStarted)); return ((((_local_5)!=0) ? _local_5 : (_local_3.secondsToExpiration - _local_4.secondsToExpiration))); }); }; if (currentItems.length == this._SafeStr_7389.length) { changes = false; i = 0; while (i < currentItems.length) { if (currentItems[i] != this._SafeStr_7389[i]) { changes = true; break; }; i = (i + 1); }; if (!changes) { return; }; }; this._SafeStr_7389 = currentItems; this._SafeStr_7407(this._SafeStr_7393, true); this._SafeStr_7408(); } private function _SafeStr_7407(k:int, _arg_2:Boolean=false):void{ if (k > -1) { if ((((this._SafeStr_7393 == k)) && (!(_arg_2)))) { return; }; } else { k = 0; }; this._SafeStr_7393 = k; if (this._SafeStr_7393 >= this._SafeStr_7399) { this._SafeStr_7393 = (this._SafeStr_7399 - 1); }; this._SafeStr_7393 = Math.max(this._SafeStr_7393, 0); this._SafeStr_7394 = new Vector.(0); this._SafeStr_7400(); var _local_3:int = (this._SafeStr_7393 * this._SafeStr_7392); var _local_4:int = (_local_3 + this._SafeStr_7392); _local_4 = Math.min(_local_4, this._SafeStr_7389.length); var _local_5:int = _local_3; while (_local_5 < _local_4) { this._SafeStr_7383._SafeStr_5382(this._SafeStr_7389[_local_5].window); this._SafeStr_7394.push(this._SafeStr_7389[_local_5]); _local_5++; }; } private function _SafeStr_7409(k:GroupItem):void{ } private function _SafeStr_7408():void{ var _local_2:IRegionWindow; var _local_3:int; var _local_4:ITextWindow; if (!this._SafeStr_7390) { return; }; var k:int = this._SafeStr_7399; this._SafeStr_7390.visible = (k > 1); if (this._SafeStr_7393 >= k) { this._SafeStr_7393 = (k - 1); }; this._SafeStr_7393 = Math.max(this._SafeStr_7393, 0); if (this._SafeStr_7399 != this._SafeStr_7390.numListItems) { for each (_local_2 in this._SafeStr_7390) { _local_2.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_7410); }; this._SafeStr_7390._SafeStr_6302(); _local_3 = 0; while (_local_3 < k) { _local_2 = (this._SafeStr_7391.clone() as IRegionWindow); _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7410); _local_2.addEventListener(WindowMouseEvent._SafeStr_5575, this._SafeStr_7410); _local_2.addEventListener(WindowMouseEvent._SafeStr_5577, this._SafeStr_7410); _local_2.id = _local_3; _local_2.name = ("page_" + _local_3); this._SafeStr_7390.addListItem(_local_2); _local_3++; }; }; _local_3 = 0; while (_local_3 < k) { _local_2 = (this._SafeStr_7390.getListItemAt(_local_3) as IRegionWindow); _local_4 = (_local_2.findChildByTag("PAGE") as ITextWindow); _local_4.caption = _local_3.toString(); if (_local_3 == this._SafeStr_7393) { _local_4.underline = true; _local_4.textColor = 0xFF0000; } else { _local_4.underline = false; _local_4.textColor = 0; }; _local_3++; }; } private function _SafeStr_7410(k:WindowMouseEvent):void{ var _local_2:int = k.window.id; var _local_3:ITextWindow = ((k.target as IWindowContainer).findChildByTag("PAGE") as ITextWindow); switch (k.type) { case WindowMouseEvent.CLICK: this._SafeStr_7407(_local_2); this._SafeStr_7408(); return; case WindowMouseEvent._SafeStr_5575: _local_3.textColor = 0xFF0000; return; case WindowMouseEvent._SafeStr_5577: if (_local_2 != this._SafeStr_7393) { _local_3.textColor = 0; }; return; }; } private function _SafeStr_7403(k:GroupItem):Boolean{ var _local_2:String; var _local_3:String; if (((!(this._SafeStr_7385)) && (!(k._SafeStr_7284)))) { return (false); }; if (((!(this._SafeStr_7386)) && (k._SafeStr_7284))) { return (false); }; if (this._SafeStr_7388 != k._SafeStr_7283) { return (false); }; if ((((this._SafeStr_7387 == _SafeStr_7381)) && ((k.flatId == -1)))) { return (false); }; if ((((this._SafeStr_7387 == _SafeStr_7382)) && ((k.flatId > -1)))) { return (false); }; if (this._SafeStr_7395.length > 0) { _local_2 = k.name.toLowerCase(); _local_3 = k.description.toLowerCase(); if ((((_local_2.indexOf(this._SafeStr_7395) == -1)) && ((_local_3.indexOf(this._SafeStr_7395) == -1)))) { return (false); }; }; return (true); } } }//package _-0l4 // _SafeStr_5381 = "_-6NH" (String#4868, DoABC#3) // _SafeStr_5382 = "_-492" (String#2697, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) // _SafeStr_5897 = "_-0hG" (String#2741, DoABC#3) // _SafeStr_6272 = "_-6Yg" (String#2938, DoABC#3) // _SafeStr_6302 = "_-U9" (String#2422, DoABC#3) // _SafeStr_7283 = "_-54L" (String#4131, DoABC#3) // _SafeStr_7284 = "_-2Yt" (String#2562, DoABC#3) // _SafeStr_7380 = "_-5rO" (String#31230, DoABC#3) // _SafeStr_7381 = "_-1tD" (String#25342, DoABC#3) // _SafeStr_7382 = "_-0db" (String#25210, DoABC#3) // _SafeStr_7383 = "_-0Gl" (String#2636, DoABC#3) // _SafeStr_7384 = "_-3c4" (String#667, DoABC#3) // _SafeStr_7385 = "_-3-r" (String#29577, DoABC#3) // _SafeStr_7386 = "_-3sR" (String#31513, DoABC#3) // _SafeStr_7387 = "_-0Su" (String#24417, DoABC#3) // _SafeStr_7388 = "_-5qA" (String#22747, DoABC#3) // _SafeStr_7389 = "_-5D6" (String#9564, DoABC#3) // _SafeStr_7390 = "_-2h9" (String#5669, DoABC#3) // _SafeStr_7391 = "_-5Yf" (String#28483, DoABC#3) // _SafeStr_7392 = "_-4EF" (String#24303, DoABC#3) // _SafeStr_7393 = "_-4AF" (String#1566, DoABC#3) // _SafeStr_7394 = "_-Et" (String#24588, DoABC#3) // _SafeStr_7395 = "_-5Vv" (String#1365, DoABC#3) // _SafeStr_7396 = "_-1yK" (String#9419, DoABC#3) // _SafeStr_7397 = "_-0Pn" (String#44665, DoABC#3) // _SafeStr_7398 = "_-2LS" (String#18092, DoABC#3) // _SafeStr_7399 = "_-0d7" (String#13294, DoABC#3) // _SafeStr_7400 = "_-5Jj" (String#35433, DoABC#3) // _SafeStr_7401 = "_-4jy" (String#37468, DoABC#3) // _SafeStr_7402 = "_-5Hx" (String#14381, DoABC#3) // _SafeStr_7403 = "_-1i0" (String#29775, DoABC#3) // _SafeStr_7404 = "_-5qi" (String#25297, DoABC#3) // _SafeStr_7405 = "_-1De" (String#34241, DoABC#3) // _SafeStr_7406 = "_-65X" (String#3624, DoABC#3) // _SafeStr_7407 = "_-11G" (String#28004, DoABC#3) // _SafeStr_7408 = "_-4-J" (String#29717, DoABC#3) // _SafeStr_7409 = "_-2sL" (String#43822, DoABC#3) // _SafeStr_7410 = "_-55S" (String#18017, DoABC#3) //------------------------------------------------------------ //_-0l4.FurniModel package _-0l4{ import _-Qa._SafeStr_2622; import _-Qa.HabboInventory; import __AS3__.vec.Vector; import _-3Ww.GroupItem; import _-3UH._SafeStr_10; import _-3xK._SafeStr_637; import _-5x9._SafeStr_2213; import _-67y._SafeStr_1375; import _-5tE._SafeStr_502; import flash.utils.Timer; import _-3WJ._SafeStr_431; import flash.utils.Dictionary; import _-Qx._SafeStr_500; import _-3Ww._SafeStr_3738; import _-UK._SafeStr_2405; import flash.events.TimerEvent; import _-0ch._SafeStr_2633; import _-4gJ._SafeStr_2634; import _-0ch._SafeStr_2629; import _-29V.IWindowContainer; import _-3UH._SafeStr_39; import _-3UH.XmlAsset; import _-4it._SafeStr_3724; import _-2xx._SafeStr_2394; import _-WS.Map; import flash.display.BitmapData; import _-0ch._SafeStr_2417; import _-5x9._SafeStr_2367; import _-3Ww._SafeStr_3808; import _-2rM._SafeStr_2309; import _-6Dj._SafeStr_3806; import _-6Dj._SafeStr_3807; import _-1o-.TradingModel; import _-Qs._SafeStr_2631; import _-Qa._SafeStr_2621; import _-0ch._SafeStr_2625; import _-3Ww._SafeStr_2619; import _-4V9._SafeStr_2449; import _-6Dj._SafeStr_2429; import _-64Q._SafeStr_2464; import _-5Vh.WindowEvent; import _-6Sj.ITextFieldWindow; import _-2cB._SafeStr_2709; import _-px._SafeStr_2511; import _-3Pt._SafeStr_2354; import _-3XT._SafeStr_2287; import _-5yR._SafeStr_2508; import _-UK._SafeStr_2406; import flash.events.Event; import __AS3__.vec.*; public class FurniModel implements _SafeStr_2622 { private static const _SafeStr_7411:int = 100; private var _SafeStr_5332:HabboInventory; private var _SafeStr_5333:FurniView; private var _SafeStr_5743:Vector.; private var _assets:_SafeStr_10; private var _SafeStr_5338:_SafeStr_637; private var _SafeStr_5775:_SafeStr_2213; private var _SafeStr_5337:_SafeStr_1375; private var _SafeStr_6183:_SafeStr_502; private var _disposed:Boolean = false; private var _SafeStr_7412:int = -1; private var _SafeStr_7413:Boolean; private var _SafeStr_7414:Timer; private var _SafeStr_7415:Boolean; private var _SafeStr_5539:_SafeStr_431; private var _SafeStr_7416:Dictionary; private var _SafeStr_5776:_SafeStr_500; private var _SafeStr_7417:Array; private var _SafeStr_7418:Boolean; private var _SafeStr_7419:Dictionary; private var _SafeStr_5758:String; private var _SafeStr_7420:int = 0; private var _SafeStr_7421:_SafeStr_3738 = null; private var _SafeStr_7422:Boolean = false; public function FurniModel(k:HabboInventory, _arg_2:_SafeStr_2634, _arg_3:_SafeStr_637, _arg_4:_SafeStr_1375, _arg_5:_SafeStr_10, _arg_6:_SafeStr_2213, _arg_7:_SafeStr_431, _arg_8:_SafeStr_502, _arg_9:_SafeStr_500){ this._SafeStr_5332 = k; this._SafeStr_5337 = _arg_4; this._SafeStr_5338 = _arg_3; this._assets = _arg_5; this._SafeStr_5775 = _arg_6; this._SafeStr_5775.events.addEventListener(_SafeStr_2405._SafeStr_7423, this._SafeStr_7424); this._SafeStr_5539 = _arg_7; this._SafeStr_6183 = _arg_8; this._SafeStr_5776 = _arg_9; this._SafeStr_7416 = new Dictionary(); this._SafeStr_7417 = this._SafeStr_5332.getProperty("catalog.preview.alignment.bottom").split(","); this._SafeStr_7414 = new Timer(_SafeStr_7411); this._SafeStr_7414.addEventListener(TimerEvent.TIMER, this._SafeStr_7425); this._SafeStr_7419 = new Dictionary(); this._SafeStr_7419[_SafeStr_2633._SafeStr_6769] = null; this._SafeStr_7419[_SafeStr_2633._SafeStr_6770] = null; this._SafeStr_7426(); this._SafeStr_5333 = new FurniView(this, _arg_2, this._SafeStr_5338, this._assets, this._SafeStr_5775); } public function get disposed():Boolean{ return (this._disposed); } public function get controller():HabboInventory{ return (this._SafeStr_5332); } public function get localization():_SafeStr_500{ return (this._SafeStr_5776); } public function get _SafeStr_7427():Boolean{ return ((this._SafeStr_5332._SafeStr_7428() == _SafeStr_2629._SafeStr_6768)); } public function get _SafeStr_7429():Boolean{ if (((!(this._SafeStr_5332)) || (!(this._SafeStr_5332.roomSession)))) { return (false); }; return (this._SafeStr_5332.roomSession._SafeStr_7429); } public function get furniData():Vector.{ return (this._SafeStr_5743); } public function get _SafeStr_6193():_SafeStr_502{ return (this._SafeStr_6183); } public function get _SafeStr_7430():Boolean{ return (this._SafeStr_7418); } public function set _SafeStr_7431(k:GroupItem):void{ this._SafeStr_7419[this._SafeStr_5758] = k; } public function dispose():void{ var k:IWindowContainer; if (!this._disposed) { this._SafeStr_5332 = null; if (this._SafeStr_5743 != null) { this._SafeStr_5743 = null; }; if (this._SafeStr_5333 != null) { this._SafeStr_5333.dispose(); this._SafeStr_5333 = null; }; if (this._SafeStr_5775 != null) { if (this._SafeStr_5775.events != null) { this._SafeStr_5775.events.removeEventListener(_SafeStr_2405._SafeStr_7423, this._SafeStr_7424); }; this._SafeStr_5775 = null; }; this._SafeStr_5337 = null; this._assets = null; this._SafeStr_5338 = null; this._SafeStr_5539 = null; this._SafeStr_6183 = null; this._SafeStr_5776 = null; if (this._SafeStr_7414 != null) { this._SafeStr_7414.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_7425); this._SafeStr_7414.stop(); this._SafeStr_7414 = null; }; for each (k in this._SafeStr_7416) { if (k != null) { k.dispose(); }; }; this._SafeStr_7416 = null; this._disposed = true; }; } public function createItemWindow(k:*):IWindowContainer{ var _local_2:_SafeStr_39; var _local_3:XmlAsset; var _local_4:XML; if (this._SafeStr_7416[k] == null) { _local_2 = this._assets.getAssetByName(k); _local_3 = XmlAsset(_local_2); _local_4 = XML(_local_3.content); this._SafeStr_7416[k] = (this._SafeStr_5338.buildFromXML(_local_4) as IWindowContainer); }; return (this._SafeStr_7416[k].clone()); } public function _SafeStr_7432(k:Map):void{ var _local_2:_SafeStr_3738; var _local_3:_SafeStr_3724; var _local_4:int; var _local_5:int; var _local_10:Boolean; var _local_11:int; var _local_12:int; var _local_13:_SafeStr_2394; this._SafeStr_5332._SafeStr_7433(_SafeStr_2633._SafeStr_6769); this._SafeStr_5332._SafeStr_7433(_SafeStr_2633._SafeStr_6770); var _local_6:Vector. = this._SafeStr_7434(); var _local_7:Array = k._SafeStr_6451(); var _local_8:Vector. = new Vector.(0); var _local_9:Vector. = new Vector.(0); _local_4 = 0; while (_local_4 < _local_7.length) { _local_12 = _local_7[_local_4]; if (_local_6.indexOf(_local_12) == -1) { _local_8.push(_local_12); }; _local_4++; }; for each (_local_5 in _local_6) { if (_local_7.indexOf(_local_5) == -1) { _local_9.push(_local_5); }; }; _local_10 = (_local_6.length == 0); for each (_local_5 in _local_9) { this._SafeStr_7435(_local_5); }; for each (_local_5 in _local_8) { _local_3 = _SafeStr_3724(k.getValue(_local_5)); _local_2 = new _SafeStr_3738(_local_3); this._SafeStr_7436(_local_2, true); }; if (!_local_10) { if (_local_8.length > 0) { this._SafeStr_7437(); }; }; this._SafeStr_7438(); this._SafeStr_5333._SafeStr_7439(this._SafeStr_5743); if (_local_10) { this._SafeStr_7440(); } else { if (this._SafeStr_7441() == null) { this._SafeStr_7440(); }; }; this._SafeStr_7442(); this._SafeStr_7443(); for each (_local_11 in _local_7) { if (_local_8.indexOf(_local_11) > -1) { _local_13 = new _SafeStr_2394(_local_3._SafeStr_7278, _local_3.itemId, _local_3.category); this._SafeStr_5332.events.dispatchEvent(_local_13); }; }; } public function _SafeStr_7444():Boolean{ return (this._SafeStr_7415); } public function _SafeStr_7438():void{ if (!this._SafeStr_7415) { this._SafeStr_7415 = true; this._SafeStr_7442(); }; } public function _SafeStr_7445(k:int, _arg_2:int, _arg_3:_SafeStr_2367, _arg_4:Number=NaN, _arg_5:Boolean=false):GroupItem{ var _local_6:BitmapData; var _local_7:_SafeStr_39; if (_arg_2 == _SafeStr_2417._SafeStr_6533) { _local_7 = this._SafeStr_5338.assets.getAssetByName("inventory_furni_icon_wallpaper"); if (_local_7 != null) { _local_6 = (_local_7.content as BitmapData).clone(); }; } else { if (_arg_2 == _SafeStr_2417._SafeStr_6534) { _local_7 = this._SafeStr_5338.assets.getAssetByName("inventory_furni_icon_floor"); if (_local_7 != null) { _local_6 = (_local_7.content as BitmapData).clone(); }; } else { if (_arg_2 == _SafeStr_2417._SafeStr_6535) { _local_7 = this._SafeStr_5338.assets.getAssetByName("inventory_furni_icon_landscape"); if (_local_7 != null) { _local_6 = (_local_7.content as BitmapData).clone(); }; }; }; }; var _local_8:String = "center"; var _local_9:String = this._SafeStr_5775._SafeStr_7446(k); if (this._SafeStr_7417.indexOf(_local_9) > -1) { _local_8 = "bottom"; }; return (new GroupItem(this, k, _arg_2, this._SafeStr_5775, this._SafeStr_5332._SafeStr_7447.running, _arg_3, _arg_4, _local_6, _arg_5, _local_8)); } public function _SafeStr_7448(k:int):GroupItem{ return (new _SafeStr_3808(this, this._SafeStr_5338.assets, this._SafeStr_5775, k)); } public function _SafeStr_5339():void{ var k:_SafeStr_2309 = this._SafeStr_5337.connection; if (k != null) { if (this._SafeStr_7422) { k.send(new _SafeStr_3806()); } else { k.send(new _SafeStr_3807()); }; }; } public function _SafeStr_5362(k:String):void{ if (this._SafeStr_5332._SafeStr_5360) { _SafeStr_4.log(("FurniMode.categorySwitch: " + k)); switch (k) { case _SafeStr_2633._SafeStr_6769: case _SafeStr_2633._SafeStr_6770: this._SafeStr_5758 = k; this._SafeStr_7418 = (this._SafeStr_5758 == _SafeStr_2633._SafeStr_6770); this._SafeStr_5333._SafeStr_7449(k); this._SafeStr_7450(); this._SafeStr_7437(); return; }; }; } public function getWindowContainer():IWindowContainer{ this._SafeStr_5332._SafeStr_7451(_SafeStr_2633._SafeStr_6773); return (this._SafeStr_5333.getWindowContainer()); } public function _SafeStr_5359():void{ if (this._SafeStr_5333._SafeStr_5360) { this._SafeStr_5361(); }; } public function _SafeStr_7437():void{ var _local_5:GroupItem; var k:Array = new Array(); var _local_2:TradingModel = this._SafeStr_5332._SafeStr_7452; if (_local_2 != null) { k = k.concat(_local_2._SafeStr_7453()); }; var _local_3:_SafeStr_2631 = this._SafeStr_5332._SafeStr_7447; if (_local_3 != null) { k = k.concat(_local_3._SafeStr_7454()); }; var _local_4:_SafeStr_2634 = this._SafeStr_5332._SafeStr_7455; if (((!((_local_4 == null))) && (!((_local_4._SafeStr_7456() == null))))) { k = k.concat([_local_4._SafeStr_7456().ref]); }; if (k.length == 0) { this._SafeStr_7457(); return; }; for each (_local_5 in this._SafeStr_5743) { _local_5._SafeStr_7458(k); }; this._SafeStr_5333._SafeStr_5343(); } public function _SafeStr_7459(k:int):void{ var _local_2:GroupItem; for each (_local_2 in this._SafeStr_5743) { _local_2._SafeStr_7459(k); }; this._SafeStr_5333._SafeStr_5343(); } public function _SafeStr_7460(k:int):void{ var _local_2:GroupItem; for each (_local_2 in this._SafeStr_5743) { _local_2._SafeStr_7460(k); }; this._SafeStr_5333._SafeStr_5343(); } public function _SafeStr_7461(k:Boolean):void{ var _local_2:GroupItem; for each (_local_2 in this._SafeStr_5743) { _local_2._SafeStr_7461 = k; }; this._SafeStr_5333._SafeStr_5343(); } public function _SafeStr_7426():void{ this._SafeStr_5743 = new Vector.(0); if (this._SafeStr_5333 != null) { this._SafeStr_5333._SafeStr_7462(); }; } public function _SafeStr_7463(k:int):Boolean{ var _local_2:Boolean; var _local_3:int; var _local_4:_SafeStr_2621 = this._SafeStr_5332._SafeStr_5347; if (_local_4 == null) { return (false); }; var _local_5:GroupItem = this._SafeStr_7464(k); if (_local_5 == null) { return (false); }; if (this._SafeStr_5758 == _SafeStr_2633._SafeStr_6770) { _local_3 = _SafeStr_2625._SafeStr_6765; } else { _local_3 = _SafeStr_2625._SafeStr_6764; }; var _local_6:Boolean = this._SafeStr_5332._SafeStr_5347._SafeStr_5327(_local_3, k); if (_local_6) { _local_2 = _local_4._SafeStr_7465(_local_3, k); }; if (_local_2) { _local_4._SafeStr_7466(_local_3); }; return (_local_2); } public function _SafeStr_7467(k:int):GroupItem{ var _local_2:GroupItem; var _local_3:_SafeStr_2619; for each (_local_2 in this._SafeStr_5743) { _local_3 = _local_2._SafeStr_6109(k); if (_local_3) { return (_local_2); }; }; return (null); } public function _SafeStr_7468(k:int):GroupItem{ var _local_2:GroupItem; for each (_local_2 in this._SafeStr_5743) { if (_local_2.type == k) { return (_local_2); }; }; return (null); } public function _SafeStr_7436(k:_SafeStr_3738, _arg_2:Boolean):void{ var _local_3:GroupItem; if (!k._SafeStr_7469) { _local_3 = this._SafeStr_7470(k, _arg_2); } else { _local_3 = this._SafeStr_7471(k, _arg_2); }; if (!_arg_2) { _local_3._SafeStr_7472 = true; }; if (_local_3._SafeStr_5325) { this._SafeStr_5333._SafeStr_5343(); }; } public function _SafeStr_7442():void{ this._SafeStr_5333._SafeStr_7442(); } public function _SafeStr_7435(k:int):GroupItem{ var _local_2:Array; var _local_3:GroupItem; var _local_5:_SafeStr_2619; var _local_4:int; while (_local_4 < this._SafeStr_5743.length) { _local_3 = (this._SafeStr_5743[_local_4] as GroupItem); _local_5 = _local_3.remove(k); if (_local_5) { if (this._SafeStr_7412 == _local_5.ref) { this._SafeStr_7473(); if (!this._SafeStr_7474()) { this._SafeStr_5332._SafeStr_7475(); }; }; if (_local_3.getTotalCount() <= 0) { this._SafeStr_5743.splice(_local_4, 1); if (((this._SafeStr_5333) && (this._SafeStr_5333.grid))) { this._SafeStr_5333.grid._SafeStr_7402(_local_3); }; if (_local_3._SafeStr_5325) { this._SafeStr_7440(); }; _local_3.dispose(); } else { this._SafeStr_5333._SafeStr_5343(); }; this._SafeStr_5333._SafeStr_7442(); return (_local_3); }; _local_4++; }; return (null); } public function _SafeStr_7476(k:int, _arg_2:int):void{ var _local_3:GroupItem; var _local_4:_SafeStr_3738; var _local_5:_SafeStr_2449; for each (_local_3 in this._SafeStr_5743) { _local_4 = (_local_3._SafeStr_6109(k) as _SafeStr_3738); if (_local_4 != null) { _local_5 = (_local_4.stuffData as _SafeStr_2449); _local_5.setString(String(_arg_2)); _local_4.stuffData = _local_5; _local_3._SafeStr_7477(k, _local_4); }; }; } public function _SafeStr_7440():void{ var _local_2:GroupItem; var k:IWindowContainer = this._SafeStr_5333._SafeStr_7404(); if (k == null) { return; }; for each (_local_2 in this._SafeStr_5743) { if (_local_2.window == k) { _local_2._SafeStr_5325 = true; _local_2._SafeStr_7478 = -1; break; }; }; this._SafeStr_5333._SafeStr_5343(); } public function _SafeStr_7479(k:GroupItem):void{ if (((this._SafeStr_5333) && (!(this._SafeStr_5333.disposed)))) { this._SafeStr_5333._SafeStr_7479(k); }; } public function _SafeStr_7441():GroupItem{ var k:GroupItem; for each (k in this._SafeStr_5743) { if (k._SafeStr_5325) { return (k); }; }; return (null); } public function _SafeStr_7480():void{ var k:GroupItem; for each (k in this._SafeStr_5743) { k._SafeStr_5325 = false; }; } public function _SafeStr_7481():Boolean{ return (this._SafeStr_5332._SafeStr_7481()); } public function _SafeStr_7457():void{ var k:GroupItem; for each (k in this._SafeStr_5743) { k._SafeStr_7457(); }; if (this._SafeStr_5333 != null) { this._SafeStr_5333._SafeStr_5343(); }; } public function _SafeStr_7473():void{ if (this._SafeStr_7412 > -1) { this._SafeStr_5775._SafeStr_6147(); this._SafeStr_7413 = false; this._SafeStr_7412 = -1; }; } public function _SafeStr_7474(k:Boolean=false):Boolean{ var _local_3:_SafeStr_3738; var _local_2:GroupItem = this._SafeStr_7441(); if (_local_2 == null) { return (false); }; if (_local_2.getUnlockedCount() == 0) { return (false); }; if (_local_2._SafeStr_7478 >= 0) { _local_3 = _local_2._SafeStr_7482(_local_2._SafeStr_7478); if (!_local_3) { _local_3 = _local_2._SafeStr_7406(); }; } else { _local_3 = _local_2._SafeStr_7406(); }; if (_local_3 == null) { return (false); }; if (((_local_3._SafeStr_7283) && ((_local_3.flatId > -1)))) { return (false); }; if ((((((_local_3.category == _SafeStr_2417._SafeStr_6534)) || ((_local_3.category == _SafeStr_2417._SafeStr_6533)))) || ((_local_3.category == _SafeStr_2417._SafeStr_6535)))) { if (k) { return (false); }; this._SafeStr_5337.connection.send(new _SafeStr_2429(_local_3.id)); } else { this._SafeStr_7483(_local_3); }; this._SafeStr_5333._SafeStr_5343(); return (true); } public function _SafeStr_7484(itemsToTrade:int=1, offerInTradingCount:ITextFieldWindow=null):void{ var furnitureItem:_SafeStr_2619; var ownItemCount:int; var groupItem:GroupItem = this._SafeStr_7441(); if (groupItem == null) { return; }; var itemsInTrade:Vector.<_SafeStr_2619> = groupItem._SafeStr_7485(itemsToTrade); if (itemsInTrade.length == 0) { return; }; var coreItem:_SafeStr_2619; var itemIds:Vector. = new Vector.(); for each (furnitureItem in itemsInTrade) { itemIds.push(furnitureItem.id); if (coreItem == null) { coreItem = furnitureItem; }; }; if (coreItem == null) { return; }; var trading:TradingModel = this._SafeStr_5332._SafeStr_7452; if (trading != null) { ownItemCount = trading._SafeStr_7453().length; if ((ownItemCount + itemIds.length) <= 1500) { if (offerInTradingCount != null) { offerInTradingCount.caption = String(itemIds.length); }; trading._SafeStr_7486(itemIds, coreItem._SafeStr_7284, coreItem.type, coreItem.category, coreItem._SafeStr_7469, coreItem.stuffData); } else { if (offerInTradingCount != null) { offerInTradingCount.caption = "1"; }; this._SafeStr_5338.alert("${trading.items.too_many_items.title}", "${trading.items.too_many_items.desc}", 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); }; } else { if (offerInTradingCount != null) { offerInTradingCount.caption = "1"; }; }; this._SafeStr_5333._SafeStr_5343(); } public function _SafeStr_7487():void{ var k:GroupItem = this._SafeStr_7441(); if (k == null) { return; }; var _local_2:_SafeStr_3738 = k._SafeStr_7406(); if (_local_2 == null) { return; }; if (this._SafeStr_5337 == null) { return; }; var _local_3:_SafeStr_2309 = this._SafeStr_5337.connection; if (_local_3 == null) { return; }; _local_3.send(new _SafeStr_2709(_local_2.flatId)); this._SafeStr_7421 = _local_2; } public function _SafeStr_7488():void{ var k:GroupItem = this._SafeStr_7441(); if (k == null) { return; }; var _local_2:_SafeStr_3738 = k._SafeStr_7489(); if (_local_2 == null) { return; }; var _local_3:_SafeStr_2634 = this._SafeStr_5332._SafeStr_7455; if (_local_3 == null) { return; }; _local_3._SafeStr_7490(_local_2); } public function _SafeStr_7491():_SafeStr_2619{ var k:GroupItem = this._SafeStr_7441(); if (k == null) { return (null); }; var _local_2:_SafeStr_2619 = k._SafeStr_7492(); if (_local_2 == null) { return (null); }; this._SafeStr_5333._SafeStr_5343(); return (_local_2); } public function _SafeStr_7493():void{ if (this._SafeStr_7427) { this._SafeStr_7484(); } else { this._SafeStr_7474(false); }; } public function _SafeStr_7494():void{ this._SafeStr_5332._SafeStr_7495(); } public function _SafeStr_7496():void{ var _local_2:_SafeStr_2619; var k:GroupItem = this._SafeStr_7441(); if (((!((k == null))) && (!((k._SafeStr_7406() == null))))) { _local_2 = k._SafeStr_7406(); if (_local_2) { this._SafeStr_5775._SafeStr_7496(_local_2.ref, _local_2.type); }; }; } public function _SafeStr_5364(k:String):void{ switch (k) { case _SafeStr_2629._SafeStr_6768: this._SafeStr_7473(); if (this._SafeStr_5333 != null) { this._SafeStr_5333._SafeStr_5343(); }; return; case _SafeStr_2629.EMPTY: this._SafeStr_7457(); if (this._SafeStr_5333 != null) { this._SafeStr_5333._SafeStr_5343(); }; return; }; } public function _SafeStr_5343():void{ this._SafeStr_5333._SafeStr_5343(); } public function _SafeStr_5341():void{ if (this._SafeStr_5333 != null) { this._SafeStr_5333._SafeStr_5343(); this._SafeStr_5333._SafeStr_7497(); }; } public function _SafeStr_5361():void{ var _local_2:GroupItem; if (!this._SafeStr_5333) { return; }; var k:Boolean; if (this._SafeStr_5758 == _SafeStr_2633._SafeStr_6770) { this._SafeStr_5332._SafeStr_5347._SafeStr_5366(_SafeStr_2625._SafeStr_6765); k = true; } else { this._SafeStr_5332._SafeStr_5347._SafeStr_5366(_SafeStr_2625._SafeStr_6764); }; for each (_local_2 in this._SafeStr_5743) { if (((_local_2._SafeStr_7472) && ((_local_2._SafeStr_7283 == k)))) { _local_2._SafeStr_7472 = false; }; }; this._SafeStr_5332._SafeStr_5367(); } public function _SafeStr_7498():void{ var _local_4:Array; var _local_5:GroupItem; var _local_6:int; if (((!(this._SafeStr_5333)) || (!(this._SafeStr_5333.grid)))) { return; }; var k:Array = []; var _local_2:Array = this._SafeStr_5332._SafeStr_5347._SafeStr_7499(_SafeStr_2625._SafeStr_6764); var _local_3:Array = this._SafeStr_5332._SafeStr_5347._SafeStr_7499(_SafeStr_2625._SafeStr_6765); k = k.concat(_local_2); k = k.concat(_local_3); if (((!(k)) || ((k.length == 0)))) { return; }; for each (_local_5 in this._SafeStr_5743) { _local_4 = _local_5._SafeStr_7500(); for each (_local_6 in _local_4) { if (k.indexOf(_local_6) != -1) { _local_5._SafeStr_7472 = true; this._SafeStr_7501(_local_5); this._SafeStr_5333.grid._SafeStr_7402(_local_5); break; }; }; }; } public function _SafeStr_7502():void{ var k:GroupItem = this._SafeStr_7441(); if (k == null) { return; }; var _local_2:_SafeStr_3738 = k._SafeStr_7406(); if (_local_2 == null) { return; }; var _local_3:_SafeStr_2354 = this._SafeStr_5332._SafeStr_5869(_local_2.type, ((_local_2._SafeStr_7284) ? _SafeStr_2511._SafeStr_5755 : _SafeStr_2511._SafeStr_5754)); this._SafeStr_5539._SafeStr_7503(_local_3, false, -1, _local_2.id); } public function _SafeStr_7504():void{ var k:GroupItem = this._SafeStr_7441(); if (k == null) { return; }; var _local_2:_SafeStr_3738 = k._SafeStr_7406(); if (_local_2 == null) { return; }; var _local_3:_SafeStr_2354 = this._SafeStr_5332._SafeStr_5869(_local_2.type, ((_local_2._SafeStr_7284) ? _SafeStr_2511._SafeStr_5755 : _SafeStr_2511._SafeStr_5754)); this._SafeStr_5539._SafeStr_7503(_local_3, true, -1, _local_2.id); } private function _SafeStr_7505(k:GroupItem):void{ this._SafeStr_5743.unshift(k); } private function _SafeStr_7506(k:GroupItem):void{ this._SafeStr_5743.push(k); } private function _SafeStr_6111(k:GroupItem):void{ var _local_2:int = this._SafeStr_5743.indexOf(k); if (_local_2 > -1) { this._SafeStr_5743.splice(_local_2, 1); }; } private function _SafeStr_7501(k:GroupItem):void{ this._SafeStr_6111(k); this._SafeStr_7505(k); } private function _SafeStr_7434():Vector.{ var _local_2:GroupItem; var _local_3:int; var _local_4:int; var k:Vector. = new Vector.(0); for each (_local_2 in this._SafeStr_5743) { _local_3 = _local_2.getTotalCount(); if (_local_2.category == _SafeStr_2417._SafeStr_6752) { _local_3 = 1; }; _local_4 = 0; while (_local_4 < _local_3) { k.push(_local_2._SafeStr_7482(_local_4).id); _local_4++; }; }; return (k); } private function _SafeStr_7443():void{ var k:GroupItem; if (!this._SafeStr_7414.running) { this._SafeStr_7414.start(); }; if (((this._SafeStr_5333) && (this._SafeStr_5333._SafeStr_7398))) { for each (k in this._SafeStr_5333._SafeStr_7398) { if (!k._SafeStr_7507) { k._SafeStr_7508(false); break; }; }; }; } private function _SafeStr_7464(k:int):GroupItem{ var _local_2:GroupItem; for each (_local_2 in this._SafeStr_5743) { if (_local_2._SafeStr_6109(k) !== null) { return (_local_2); }; }; return (null); } private function _SafeStr_5327(k:_SafeStr_3738):Boolean{ var _local_2:int; if (k._SafeStr_7283) { _local_2 = _SafeStr_2625._SafeStr_6765; } else { _local_2 = _SafeStr_2625._SafeStr_6764; }; return (this._SafeStr_5332._SafeStr_5347._SafeStr_5327(_local_2, k.id)); } private function _SafeStr_7470(k:_SafeStr_3738, _arg_2:Boolean):GroupItem{ var _local_3:GroupItem; var _local_5:Boolean; var _local_4:Vector. = new Vector.(0); for each (_local_3 in this._SafeStr_5743) { if (_local_3.type == k.type) { _local_4.push(_local_3); }; }; for each (_local_3 in _local_4) { if (_local_3._SafeStr_6109(k.id) != null) { return (_local_3); }; }; _local_5 = this._SafeStr_5327(k); _local_3 = this._SafeStr_7445(k.type, k.category, k.stuffData, k._SafeStr_7279, _arg_2); _local_3.push(k, _local_5); if (_local_5) { _local_3._SafeStr_7472 = true; this._SafeStr_7505(_local_3); } else { this._SafeStr_7506(_local_3); }; if (((this._SafeStr_5333) && (this._SafeStr_5333.grid))) { this._SafeStr_5333.grid._SafeStr_7402(_local_3); }; return (_local_3); } private function _SafeStr_7471(k:_SafeStr_3738, _arg_2:Boolean):GroupItem{ var _local_4:GroupItem; var _local_5:GroupItem; var _local_3:Boolean = this._SafeStr_5327(k); for each (_local_5 in this._SafeStr_5743) { if ((((((_local_5.type == k.type)) && ((_local_5._SafeStr_7284 == k._SafeStr_7284)))) && (_local_5.isGroupable))) { if (k.category == _SafeStr_2417._SafeStr_6753) { if (_local_5.stuffData.getLegacyString() == k.stuffData.getLegacyString()) { _local_4 = _local_5; break; }; } else { if (k.category == _SafeStr_2417._SafeStr_6759) { if (k.stuffData.compare(_local_5.stuffData)) { _local_4 = _local_5; break; }; } else { _local_4 = _local_5; break; }; }; }; }; if (_local_4) { _local_4.push(k, _local_3); if (_local_3) { _local_4._SafeStr_7472 = true; this._SafeStr_7501(_local_4); }; if (((this._SafeStr_5333) && (this._SafeStr_5333.grid))) { this._SafeStr_5333.grid._SafeStr_7402(_local_4); }; return (_local_4); }; _local_5 = this._SafeStr_7445(k.type, k.category, k.stuffData, k._SafeStr_7279, _arg_2); _local_5.push(k, _local_3); if (_local_3) { _local_5._SafeStr_7472 = true; this._SafeStr_7505(_local_5); } else { this._SafeStr_7506(_local_5); }; if (((this._SafeStr_5333) && (this._SafeStr_5333.grid))) { this._SafeStr_5333.grid._SafeStr_7402(_local_5); }; return (_local_5); } private function _SafeStr_7483(k:_SafeStr_3738):void{ var _local_2:int; var _local_3:Boolean; if (k._SafeStr_7284) { _local_2 = _SafeStr_2287._SafeStr_6140; } else { _local_2 = _SafeStr_2287._SafeStr_5565; }; if ((((k.category == _SafeStr_2417._SafeStr_6753)) || (this._SafeStr_7509(k)))) { _local_3 = this._SafeStr_5775._SafeStr_7510(_SafeStr_2508.INVENTORY, k.id, _local_2, k.type, k.stuffData.getLegacyString()); } else { _local_3 = this._SafeStr_5775._SafeStr_7510(_SafeStr_2508.INVENTORY, k.id, _local_2, k.type, k._SafeStr_7279.toString(), k.stuffData); }; if (_local_3) { this._SafeStr_7412 = k.ref; if (!this._SafeStr_5332._SafeStr_7447.running) { this._SafeStr_7494(); }; this._SafeStr_7413 = true; }; this._SafeStr_5333._SafeStr_5343(); } private function _SafeStr_7509(k:_SafeStr_3738):Boolean{ var _local_2:_SafeStr_2354 = this._SafeStr_5539._SafeStr_5869(k.type, _SafeStr_2511._SafeStr_5755); return (((_local_2) && (_local_2._SafeStr_7511))); } private function _SafeStr_7450():void{ var _local_2:int; this._SafeStr_7480(); var k:GroupItem = this._SafeStr_7419[this._SafeStr_5758]; if (k != null) { _local_2 = this._SafeStr_5743.indexOf(k); if (_local_2 > -1) { k._SafeStr_5325 = true; k._SafeStr_7478 = -1; }; } else { this._SafeStr_7440(); }; this._SafeStr_5333._SafeStr_5343(); } public function _SafeStr_7424(k:Event):void{ if (((this._SafeStr_7413) && ((k.type == _SafeStr_2405._SafeStr_7423)))) { this._SafeStr_7413 = false; if (!(k as _SafeStr_2406)._SafeStr_7512) { this._SafeStr_5332._SafeStr_7475(); } else { if (this._SafeStr_5758 == _SafeStr_2633._SafeStr_6770) { this._SafeStr_5332._SafeStr_7475(); }; }; }; } private function _SafeStr_7425(k:TimerEvent):void{ var _local_2:Vector.; var _local_3:GroupItem; var _local_4:int; var _local_5:_SafeStr_3738; this._SafeStr_7443(); this._SafeStr_7420 = (this._SafeStr_7420 + _SafeStr_7411); if (this._SafeStr_7420 >= 1000) { _local_2 = new Vector.(0); for each (_local_3 in this._SafeStr_5743) { _local_5 = _local_3._SafeStr_7482(0); if (((((((_local_5) && (_local_5._SafeStr_7283))) && (_local_5.hasRentPeriodStarted))) && ((_local_5.secondsToExpiration <= 0)))) { _local_2.push(_local_5.id); }; }; for each (_local_4 in _local_2) { this._SafeStr_7435(_local_4); }; if (_local_2.length > 0) { this._SafeStr_5333._SafeStr_7497(); }; this._SafeStr_5333._SafeStr_7513(); this._SafeStr_7420 = 0; }; } public function _SafeStr_7514():void{ var k:int; this._SafeStr_7422 = true; if (this._SafeStr_7421 == null) { return; }; if (this._SafeStr_5775 != null) { k = ((this._SafeStr_7421._SafeStr_7284) ? _SafeStr_2287._SafeStr_6140 : _SafeStr_2287._SafeStr_5565); this._SafeStr_5775._SafeStr_7515(this._SafeStr_7421.flatId, Math.abs(this._SafeStr_7421.id), k); }; this._SafeStr_7421 = null; } public function _SafeStr_7516():void{ this._SafeStr_7422 = false; } public function _SafeStr_5368(k:String):void{ var _local_2:GroupItem = this._SafeStr_7464(-(int(k))); if (_local_2 != null) { this._SafeStr_7431 = _local_2; }; } } }//package _-0l4 // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_1375 = "_-67Z" (String#891, DoABC#3) // _SafeStr_2213 = "_-l-" (String#862, DoABC#3) // _SafeStr_2287 = "_-4-R" (String#406, DoABC#3) // _SafeStr_2309 = "_-38x" (String#1056, DoABC#3) // _SafeStr_2354 = "_-50Q" (String#686, DoABC#3) // _SafeStr_2367 = "_-6Fl" (String#731, DoABC#3) // _SafeStr_2394 = "_-6L3" (String#9617, DoABC#3) // _SafeStr_2405 = "_-4Y-" (String#835, DoABC#3) // _SafeStr_2406 = "_-5qM" (String#11515, DoABC#3) // _SafeStr_2417 = "_-2Da" (String#1188, DoABC#3) // _SafeStr_2429 = "_-5HZ" (String#7055, DoABC#3) // _SafeStr_2449 = "_-eh" (String#2221, DoABC#3) // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_2508 = "_-658" (String#7776, DoABC#3) // _SafeStr_2511 = "_-2Gl" (String#1128, DoABC#3) // _SafeStr_2619 = "_-2yP" (String#1800, DoABC#3) // _SafeStr_2621 = "_-3wS" (String#11155, DoABC#3) // _SafeStr_2622 = "_-4DY" (String#2647, DoABC#3) // _SafeStr_2625 = "_-0x9" (String#2996, DoABC#3) // _SafeStr_2629 = "_-3Er" (String#6215, DoABC#3) // _SafeStr_2631 = "_-3eo" (String#6318, DoABC#3) // _SafeStr_2633 = "_-5QF" (String#1178, DoABC#3) // _SafeStr_2634 = "_-61B" (String#3536, DoABC#3) // _SafeStr_2709 = "_-6EQ" (String#6770, DoABC#3) // _SafeStr_3724 = "_-4HS" (String#4403, DoABC#3) // _SafeStr_3738 = "_-6Ht" (String#957, DoABC#3) // _SafeStr_3806 = "_-4Qu" (String#11046, DoABC#3) // _SafeStr_3807 = "_-3mC" (String#15008, DoABC#3) // _SafeStr_3808 = "_-009" (String#9104, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_431 = "_-5AK" (String#1130, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_502 = "_-1GQ" (String#2451, DoABC#3) // _SafeStr_5325 = "_-2iN" (String#998, DoABC#3) // _SafeStr_5327 = "_-0ej" (String#4462, DoABC#3) // _SafeStr_5332 = "_-0CD" (String#194, DoABC#3) // _SafeStr_5333 = "_-2YU" (String#98, DoABC#3) // _SafeStr_5337 = "_-jQ" (String#411, DoABC#3) // _SafeStr_5338 = "_-02L" (String#188, DoABC#3) // _SafeStr_5339 = "_-6jK" (String#7054, DoABC#3) // _SafeStr_5341 = "_-1vg" (String#1615, DoABC#3) // _SafeStr_5343 = "_-46j" (String#3027, DoABC#3) // _SafeStr_5347 = "_-4xY" (String#4224, DoABC#3) // _SafeStr_5359 = "_-21C" (String#7147, DoABC#3) // _SafeStr_5360 = "_-6Wz" (String#2394, DoABC#3) // _SafeStr_5361 = "_-118" (String#5993, DoABC#3) // _SafeStr_5362 = "_-th" (String#8324, DoABC#3) // _SafeStr_5364 = "_-0Mp" (String#8274, DoABC#3) // _SafeStr_5366 = "_-2Ty" (String#13540, DoABC#3) // _SafeStr_5367 = "_-zZ" (String#9482, DoABC#3) // _SafeStr_5368 = "_-47b" (String#8514, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5565 = "_-4Rn" (String#1219, DoABC#3) // _SafeStr_5743 = "_-0HM" (String#1661, DoABC#3) // _SafeStr_5754 = "_-4oV" (String#2852, DoABC#3) // _SafeStr_5755 = "_-5hW" (String#2279, DoABC#3) // _SafeStr_5758 = "_-6Su" (String#1029, DoABC#3) // _SafeStr_5775 = "_-ld" (String#210, DoABC#3) // _SafeStr_5776 = "_-Ox" (String#525, DoABC#3) // _SafeStr_5869 = "_-0sr" (String#4058, DoABC#3) // _SafeStr_6109 = "_-Ti" (String#3147, DoABC#3) // _SafeStr_6111 = "_-0T6" (String#4847, DoABC#3) // _SafeStr_6140 = "_-0Oj" (String#1464, DoABC#3) // _SafeStr_6147 = "_-0Qt" (String#12303, DoABC#3) // _SafeStr_6183 = "_-4eX" (String#827, DoABC#3) // _SafeStr_6193 = "_-2b7" (String#1555, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_6451 = "_-1-C" (String#2261, DoABC#3) // _SafeStr_6533 = "_-65H" (String#4469, DoABC#3) // _SafeStr_6534 = "_-1R4" (String#4501, DoABC#3) // _SafeStr_6535 = "_-4Mg" (String#4235, DoABC#3) // _SafeStr_6752 = "_-2Ku" (String#15869, DoABC#3) // _SafeStr_6753 = "_-3rf" (String#6775, DoABC#3) // _SafeStr_6759 = "_-4ww" (String#15064, DoABC#3) // _SafeStr_6764 = "_-2av" (String#9641, DoABC#3) // _SafeStr_6765 = "_-3ah" (String#9687, DoABC#3) // _SafeStr_6768 = "_-4G0" (String#9244, DoABC#3) // _SafeStr_6769 = "_-4Fb" (String#2945, DoABC#3) // _SafeStr_6770 = "_-36X" (String#4066, DoABC#3) // _SafeStr_6773 = "_-1SY" (String#9296, DoABC#3) // _SafeStr_7278 = "_-534" (String#9082, DoABC#3) // _SafeStr_7279 = "_-6hK" (String#2610, DoABC#3) // _SafeStr_7283 = "_-54L" (String#4131, DoABC#3) // _SafeStr_7284 = "_-2Yt" (String#2562, DoABC#3) // _SafeStr_7398 = "_-2LS" (String#18092, DoABC#3) // _SafeStr_7402 = "_-5Hx" (String#14381, DoABC#3) // _SafeStr_7404 = "_-5qi" (String#25297, DoABC#3) // _SafeStr_7406 = "_-65X" (String#3624, DoABC#3) // _SafeStr_7411 = "_-4Tp" (String#18037, DoABC#3) // _SafeStr_7412 = "_-5j2" (String#21132, DoABC#3) // _SafeStr_7413 = "_-54m" (String#5159, DoABC#3) // _SafeStr_7414 = "_-9g" (String#9107, DoABC#3) // _SafeStr_7415 = "_-3m7" (String#8035, DoABC#3) // _SafeStr_7416 = "_-5Qw" (String#12032, DoABC#3) // _SafeStr_7417 = "_-17u" (String#26459, DoABC#3) // _SafeStr_7418 = "_-3Cc" (String#31105, DoABC#3) // _SafeStr_7419 = "_-0d9" (String#8794, DoABC#3) // _SafeStr_7420 = "_-5KJ" (String#20452, DoABC#3) // _SafeStr_7421 = "_-4sN" (String#13444, DoABC#3) // _SafeStr_7422 = "_-1kF" (String#5907, DoABC#3) // _SafeStr_7423 = "_-2DP" (String#5329, DoABC#3) // _SafeStr_7424 = "_-6k1" (String#9275, DoABC#3) // _SafeStr_7425 = "_-5Tp" (String#27713, DoABC#3) // _SafeStr_7426 = "_-2KB" (String#34048, DoABC#3) // _SafeStr_7427 = "_-0zQ" (String#10050, DoABC#3) // _SafeStr_7428 = "_-Ky" (String#25442, DoABC#3) // _SafeStr_7429 = "_-19R" (String#11300, DoABC#3) // _SafeStr_7430 = "_-0lI" (String#32132, DoABC#3) // _SafeStr_7431 = "_-0G7" (String#28403, DoABC#3) // _SafeStr_7432 = "_-40H" (String#38974, DoABC#3) // _SafeStr_7433 = "_-2QC" (String#8251, DoABC#3) // _SafeStr_7434 = "_-2rZ" (String#37415, DoABC#3) // _SafeStr_7435 = "_-4bF" (String#23950, DoABC#3) // _SafeStr_7436 = "_-2AQ" (String#30947, DoABC#3) // _SafeStr_7437 = "_-0Cy" (String#25962, DoABC#3) // _SafeStr_7438 = "_-Am" (String#16730, DoABC#3) // _SafeStr_7439 = "_-IS" (String#25122, DoABC#3) // _SafeStr_7440 = "_-Nf" (String#19541, DoABC#3) // _SafeStr_7441 = "_-3oA" (String#4938, DoABC#3) // _SafeStr_7442 = "_-5Ql" (String#10197, DoABC#3) // _SafeStr_7443 = "_-2rm" (String#31168, DoABC#3) // _SafeStr_7444 = "_-5dx" (String#31221, DoABC#3) // _SafeStr_7445 = "_-1Zq" (String#25000, DoABC#3) // _SafeStr_7446 = "_-5di" (String#21463, DoABC#3) // _SafeStr_7447 = "_-5wg" (String#7289, DoABC#3) // _SafeStr_7448 = "_-3iU" (String#36493, DoABC#3) // _SafeStr_7449 = "_-1ek" (String#33912, DoABC#3) // _SafeStr_7450 = "_-11p" (String#33827, DoABC#3) // _SafeStr_7451 = "_-3AV" (String#15659, DoABC#3) // _SafeStr_7452 = "_-Wq" (String#4994, DoABC#3) // _SafeStr_7453 = "_-4ne" (String#28149, DoABC#3) // _SafeStr_7454 = "_-5fM" (String#36462, DoABC#3) // _SafeStr_7455 = "_-4qr" (String#9059, DoABC#3) // _SafeStr_7456 = "_-5EG" (String#26782, DoABC#3) // _SafeStr_7457 = "_-10V" (String#19035, DoABC#3) // _SafeStr_7458 = "_-0rm" (String#34400, DoABC#3) // _SafeStr_7459 = "_-5gU" (String#21109, DoABC#3) // _SafeStr_7460 = "_-2V0" (String#15171, DoABC#3) // _SafeStr_7461 = "_-2CF" (String#21276, DoABC#3) // _SafeStr_7462 = "_-4Gs" (String#37029, DoABC#3) // _SafeStr_7463 = "_-2Kd" (String#10407, DoABC#3) // _SafeStr_7464 = "_-2Oo" (String#18127, DoABC#3) // _SafeStr_7465 = "_-2A4" (String#22644, DoABC#3) // _SafeStr_7466 = "_-5Yd" (String#21825, DoABC#3) // _SafeStr_7467 = "_-2-a" (String#32678, DoABC#3) // _SafeStr_7468 = "_-lH" (String#32311, DoABC#3) // _SafeStr_7469 = "_-4oZ" (String#20540, DoABC#3) // _SafeStr_7470 = "_-0kV" (String#34565, DoABC#3) // _SafeStr_7471 = "_-3RW" (String#38075, DoABC#3) // _SafeStr_7472 = "_-49F" (String#7870, DoABC#3) // _SafeStr_7473 = "_-2BI" (String#7449, DoABC#3) // _SafeStr_7474 = "_-4Fh" (String#7394, DoABC#3) // _SafeStr_7475 = "_-55u" (String#6321, DoABC#3) // _SafeStr_7476 = "_-4U3" (String#36729, DoABC#3) // _SafeStr_7477 = "_-3QH" (String#37767, DoABC#3) // _SafeStr_7478 = "_-4uj" (String#6128, DoABC#3) // _SafeStr_7479 = "_-2Qb" (String#18165, DoABC#3) // _SafeStr_7480 = "_-3rS" (String#31823, DoABC#3) // _SafeStr_7481 = "_-2mO" (String#22069, DoABC#3) // _SafeStr_7482 = "_-3qo" (String#6766, DoABC#3) // _SafeStr_7483 = "_-5JZ" (String#14330, DoABC#3) // _SafeStr_7484 = "_-4Ed" (String#29960, DoABC#3) // _SafeStr_7485 = "_-5uA" (String#33592, DoABC#3) // _SafeStr_7486 = "_-4I-" (String#36950, DoABC#3) // _SafeStr_7487 = "_-4Vv" (String#14703, DoABC#3) // _SafeStr_7488 = "_-657" (String#37904, DoABC#3) // _SafeStr_7489 = "_-1oc" (String#29958, DoABC#3) // _SafeStr_7490 = "_-2h6" (String#36239, DoABC#3) // _SafeStr_7491 = "_-67e" (String#20019, DoABC#3) // _SafeStr_7492 = "_-6GL" (String#36774, DoABC#3) // _SafeStr_7493 = "_-07H" (String#32130, DoABC#3) // _SafeStr_7494 = "_-6QU" (String#37644, DoABC#3) // _SafeStr_7495 = "_-4xo" (String#20813, DoABC#3) // _SafeStr_7496 = "_-21O" (String#14320, DoABC#3) // _SafeStr_7497 = "_-5fD" (String#10676, DoABC#3) // _SafeStr_7498 = "_-15o" (String#33698, DoABC#3) // _SafeStr_7499 = "_-45L" (String#14190, DoABC#3) // _SafeStr_7500 = "_-6Gj" (String#33035, DoABC#3) // _SafeStr_7501 = "_-2AR" (String#31008, DoABC#3) // _SafeStr_7502 = "_-0d3" (String#33602, DoABC#3) // _SafeStr_7503 = "_-sd" (String#16526, DoABC#3) // _SafeStr_7504 = "_-6-w" (String#38027, DoABC#3) // _SafeStr_7505 = "_-M4" (String#25392, DoABC#3) // _SafeStr_7506 = "_-0pe" (String#28319, DoABC#3) // _SafeStr_7507 = "_-45P" (String#37953, DoABC#3) // _SafeStr_7508 = "_-2pL" (String#30945, DoABC#3) // _SafeStr_7509 = "_-5S8" (String#37806, DoABC#3) // _SafeStr_7510 = "_-1Np" (String#7513, DoABC#3) // _SafeStr_7511 = "_-2Df" (String#15263, DoABC#3) // _SafeStr_7512 = "_-2n6" (String#5246, DoABC#3) // _SafeStr_7513 = "_-Dx" (String#28563, DoABC#3) // _SafeStr_7514 = "_-2zr" (String#17246, DoABC#3) // _SafeStr_7515 = "_-4AJ" (String#7526, DoABC#3) // _SafeStr_7516 = "_-4B4" (String#17921, DoABC#3) //------------------------------------------------------------ //_-0l4.FurniView package _-0l4{ import _-Qa._SafeStr_3718; import _-4Y1._SafeStr_35; import _-3xK._SafeStr_637; import _-3UH._SafeStr_10; import _-29V.IWindowContainer; import _-4gJ._SafeStr_2634; import _-5x9._SafeStr_2213; import _-6Tv._SafeStr_3669; import _-6Tv._SafeStr_3682; import _-6Sj.IItemListWindow; import _-6Sj.IButtonWindow; import _-6Sj.ITextFieldWindow; import _-0VD._SafeStr_2430; import __AS3__.vec.Vector; import _-3Ww.GroupItem; import _-3Ww._SafeStr_3738; import _-6Sj._SafeStr_2434; import _-6Sj.ITextWindow; import _-6Sj.IRegionWindow; import _-6Sj._SafeStr_2600; import _-3Pt._SafeStr_2354; import _-3XT._SafeStr_2485; import _-0ch._SafeStr_2417; import _-px._SafeStr_2511; import _-0bw._SafeStr_2308; import flash.filters.GlowFilter; import _-4V9.MapStuffData; import _-6Sj.IDropMenuWindow; import _-0ch._SafeStr_2633; import _-6Sj.IItemGridWindow; import _-6Tv._SafeStr_3684; import _-6Sj.IInteractiveWindow; import _-3Ww._SafeStr_2619; import _-5Vh.WindowKeyboardEvent; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-29V.IWindow; import _-35T._SafeStr_2486; public class FurniView implements _SafeStr_3718, _SafeStr_35 { private static const _SafeStr_7517:int = 0; private static const _SafeStr_7518:int = 1; private static const _SafeStr_7519:int = 2; private static const _SafeStr_7520:int = 3; private static const _SafeStr_7521:int = 4; private var _SafeStr_7522:String = ""; private var _SafeStr_5338:_SafeStr_637; private var _SafeStr_7523:_SafeStr_10; private var _SafeStr_5333:IWindowContainer; private var _SafeStr_7383:FurniGridView; private var _SafeStr_5369:FurniModel; private var _SafeStr_7524:_SafeStr_2634; private var _SafeStr_5775:_SafeStr_2213; private var _disposed:Boolean = false; private var _SafeStr_7525:int = 0; private var _SafeStr_7526:_SafeStr_3669; private var _SafeStr_7527:_SafeStr_3682; private var _SafeStr_7528:IItemListWindow; private var _SafeStr_7529:IButtonWindow; private var _SafeStr_7530:IButtonWindow; private var _SafeStr_7531:IButtonWindow; private var _SafeStr_7532:IButtonWindow; private var _SafeStr_7533:ITextFieldWindow; private var _SafeStr_7534:IButtonWindow; private var _SafeStr_7535:IButtonWindow; private var _SafeStr_7536:IButtonWindow; private var _SafeStr_5372:Boolean = false; private var _SafeStr_7537:_SafeStr_2430; private var _SafeStr_7538:int = 0; public function FurniView(k:FurniModel, _arg_2:_SafeStr_2634, _arg_3:_SafeStr_637, _arg_4:_SafeStr_10, _arg_5:_SafeStr_2213){ this._SafeStr_5369 = k; this._SafeStr_7524 = _arg_2; this._SafeStr_7523 = _arg_4; this._SafeStr_5338 = _arg_3; this._SafeStr_5775 = _arg_5; } public function get disposed():Boolean{ return (this._disposed); } public function get _SafeStr_5360():Boolean{ return (((((this._SafeStr_5333) && (!((this._SafeStr_5333.parent == null))))) && (this._SafeStr_5333.visible))); } public function get _SafeStr_7539():Boolean{ return (this._SafeStr_5372); } public function get _SafeStr_7398():Vector.{ return (((this._SafeStr_7383) ? this._SafeStr_7383._SafeStr_7398 : null)); } public function get grid():FurniGridView{ return (this._SafeStr_7383); } public function dispose():void{ if (!this._disposed) { if (((this._SafeStr_5369) && (this._SafeStr_5369.controller))) { this._SafeStr_5369.controller.removeUpdateReceiver(this); }; this._SafeStr_5369 = null; this._SafeStr_7524 = null; this._SafeStr_7523 = null; this._SafeStr_5338 = null; this._SafeStr_5775 = null; if (this._SafeStr_7526) { this._SafeStr_7526.dispose(); this._SafeStr_7526 = null; }; if (this._SafeStr_7527) { this._SafeStr_7527.dispose(); this._SafeStr_7527 = null; }; if (this._SafeStr_5333) { this._SafeStr_5333.dispose(); this._SafeStr_5333 = null; }; this._disposed = true; }; } public function getWindowContainer():IWindowContainer{ if (!this._SafeStr_5372) { this.init(); }; if (this._SafeStr_5333 == null) { return (null); }; if (this._SafeStr_5333.disposed) { return (null); }; this._SafeStr_7540(false); return (this._SafeStr_5333); } public function _SafeStr_7442():void{ var k:int; if (!this._SafeStr_5369._SafeStr_7444()) { k = _SafeStr_7518; } else { if (((!(this._SafeStr_5369.furniData)) || ((this._SafeStr_5369.furniData.length == 0)))) { k = _SafeStr_7519; } else { k = _SafeStr_7520; }; }; if (this._SafeStr_7525 == k) { return; }; this._SafeStr_7525 = k; this._SafeStr_7541(); } public function _SafeStr_7462():void{ this._SafeStr_5343(); } public function _SafeStr_7404():IWindowContainer{ return ((((this._SafeStr_7383)!=null) ? this._SafeStr_7383._SafeStr_7404() : null)); } public function _SafeStr_5343():void{ var _local_2:_SafeStr_3738; var _local_3:_SafeStr_2434; var _local_4:ITextWindow; var _local_5:IRegionWindow; var _local_9:String; var _local_10:String; var _local_11:String; var _local_12:String; var _local_13:int; var _local_14:_SafeStr_2600; var _local_15:_SafeStr_2600; var _local_16:String; var _local_17:String; var _local_18:String; var _local_19:_SafeStr_2354; var _local_20:String; if (this._SafeStr_5333 == null) { return; }; if (this._SafeStr_5333.disposed) { return; }; this._SafeStr_7541(); var k:Boolean; var _local_6:GroupItem = this._SafeStr_5369._SafeStr_7441(); if (((!((_local_6 == null))) && (!((_local_6._SafeStr_7406() == null))))) { if (_local_6._SafeStr_7478 >= 0) { _local_2 = _local_6._SafeStr_7482(_local_6._SafeStr_7478); if (!_local_2) { _local_2 = _local_6._SafeStr_7406(); }; } else { _local_2 = _local_6._SafeStr_7406(); }; k = true; _local_9 = this._SafeStr_5775._SafeStr_7542(_local_2.type); this._SafeStr_5333.findChildByName("nextItemButton").visible = (this._SafeStr_5333.findChildByName("viewItemButton").visible = ((_local_9) && (!((_local_9.indexOf("external_image_wallitem") == -1))))); this._SafeStr_5333.findChildByName("furni_preview_widget").visible = true; _local_10 = this._SafeStr_5775._SafeStr_6567(this._SafeStr_5775.activeRoomId, _SafeStr_2485._SafeStr_6568); _local_11 = this._SafeStr_5775._SafeStr_6567(this._SafeStr_5775.activeRoomId, _SafeStr_2485._SafeStr_6569); _local_12 = this._SafeStr_5775._SafeStr_6567(this._SafeStr_5775.activeRoomId, _SafeStr_2485._SafeStr_6570); _local_10 = ((((_local_10) && ((_local_10.length > 0)))) ? _local_10 : "101"); _local_11 = ((((_local_11) && ((_local_11.length > 0)))) ? _local_11 : "101"); _local_12 = ((((_local_12) && ((_local_12.length > 0)))) ? _local_12 : "1.1"); this._SafeStr_7537.reset(false); this._SafeStr_7537._SafeStr_6572(_local_11, _local_10, _local_12); if ((((((_local_2.category == _SafeStr_2417._SafeStr_6533)) || ((_local_2.category == _SafeStr_2417._SafeStr_6534)))) || ((_local_2.category == _SafeStr_2417._SafeStr_6535)))) { this._SafeStr_7537._SafeStr_6571(true, true); _local_16 = (((_local_2.category == _SafeStr_2417._SafeStr_6534)) ? _local_6.stuffData.getLegacyString() : _local_11); _local_17 = (((_local_2.category == _SafeStr_2417._SafeStr_6533)) ? _local_6.stuffData.getLegacyString() : _local_10); _local_18 = (((_local_2.category == _SafeStr_2417._SafeStr_6535)) ? _local_6.stuffData.getLegacyString() : _local_12); this._SafeStr_7537._SafeStr_6572(_local_16, _local_17, _local_18); if (_local_2.category == _SafeStr_2417._SafeStr_6535) { _local_19 = this._SafeStr_5369.controller._SafeStr_6573("ads_twi_windw", _SafeStr_2511._SafeStr_5755); this._SafeStr_7537._SafeStr_6574(_local_19.id, new _SafeStr_2308(90, 0, 0), _local_19._SafeStr_5598); }; } else { if (_local_6._SafeStr_7284) { this._SafeStr_7537._SafeStr_6571(true, true); this._SafeStr_7537._SafeStr_6574(_local_6.type, new _SafeStr_2308(90, 0, 0), _local_2.stuffData.getLegacyString()); } else { this._SafeStr_7537._SafeStr_6571(false, true); this._SafeStr_7537._SafeStr_6566(_local_6.type, new _SafeStr_2308(90, 0, 0), _local_6.stuffData, _local_6._SafeStr_7279.toString()); }; }; _local_3 = (this._SafeStr_5333.findChildByName("tradeable_icon") as _SafeStr_2434); _local_4 = (this._SafeStr_5333.findChildByName("tradeable_number") as ITextWindow); _local_5 = (this._SafeStr_5333.findChildByName("tradeable_info_region") as IRegionWindow); if (((((!((_local_3 == null))) && (!((_local_4 == null))))) && (!((_local_5 == null))))) { _local_13 = _local_6._SafeStr_7543(); if (_local_13 == 0) { _local_3.assetUri = "inventory_furni_no_trade_icon"; _local_4.visible = false; _local_5._SafeStr_7544 = "${inventory.furni.preview.not_tradeable}"; _local_4.filters = []; } else { _local_3.assetUri = "inventory_furni_trade_icon"; _local_4.visible = true; _local_4.text = String(_local_13); _local_5._SafeStr_7544 = "${inventory.furni.preview.tradeable_amount}"; _local_4.filters = [new GlowFilter(0xFFFFFF, 1, 3, 3, 300)]; }; }; _local_3 = (this._SafeStr_5333.findChildByName("recyclable_icon") as _SafeStr_2434); _local_4 = (this._SafeStr_5333.findChildByName("recyclable_number") as ITextWindow); _local_5 = (this._SafeStr_5333.findChildByName("recyclable_info_region") as IRegionWindow); if (((((!((_local_3 == null))) && (!((_local_4 == null))))) && (!((_local_5 == null))))) { _local_13 = _local_6._SafeStr_7545(); if (_local_13 == 0) { _local_3.assetUri = "inventory_furni_no_recycle_icon"; _local_4.visible = false; _local_5._SafeStr_7544 = "${inventory.furni.preview.not_recyclable}"; _local_4.filters = []; } else { _local_3.assetUri = "inventory_furni_recycle_icon"; _local_4.visible = true; _local_4.text = String(_local_13); _local_5._SafeStr_7544 = "${inventory.furni.preview.recyclable_amount}"; _local_4.filters = [new GlowFilter(0xFFFFFF, 1, 3, 3, 300)]; }; }; _local_14 = _SafeStr_2600(this._SafeStr_5333.findChildByName("unique_limited_item_overlay_widget")); if (((_local_2.stuffData) && ((_local_2.stuffData.uniqueSerialNumber > 0)))) { if (this._SafeStr_7526 == null) { this._SafeStr_7526 = _SafeStr_3669(_local_14.widget); }; this._SafeStr_7526._SafeStr_6458 = _local_2.stuffData.uniqueSerialNumber; this._SafeStr_7526._SafeStr_6084 = _local_2.stuffData._SafeStr_6466; _local_14.visible = true; } else { _local_14.visible = false; }; _local_15 = _SafeStr_2600(this._SafeStr_5333.findChildByName("rarity_item_overlay_widget")); if (((_local_2.stuffData) && ((_local_2.stuffData.rarityLevel >= 0)))) { if (this._SafeStr_7527 == null) { this._SafeStr_7527 = _SafeStr_3682(_local_15.widget); }; this._SafeStr_7527.rarityLevel = _local_2.stuffData.rarityLevel; _local_15.visible = true; } else { _local_15.visible = false; }; } else { this._SafeStr_5333.findChildByName("furni_preview_widget").visible = (this._SafeStr_5333.findChildByName("nextItemButton").visible = (this._SafeStr_5333.findChildByName("viewItemButton").visible = false)); _local_3 = (this._SafeStr_5333.findChildByName("tradeable_icon") as _SafeStr_2434); _local_4 = (this._SafeStr_5333.findChildByName("tradeable_number") as ITextWindow); _local_5 = (this._SafeStr_5333.findChildByName("tradeable_info_region") as IRegionWindow); if (((((_local_3) && (_local_4))) && (_local_5))) { _local_3.assetUri = ""; _local_4.visible = false; }; _local_3 = (this._SafeStr_5333.findChildByName("recyclable_icon") as _SafeStr_2434); _local_4 = (this._SafeStr_5333.findChildByName("recyclable_number") as ITextWindow); _local_5 = (this._SafeStr_5333.findChildByName("recyclable_info_region") as IRegionWindow); if (((((_local_3) && (_local_4))) && (_local_5))) { _local_3.assetUri = ""; _local_4.visible = false; }; }; var _local_7:Boolean = this._SafeStr_5369._SafeStr_7427; this._SafeStr_7540(k); if (((_local_6) && (_local_2))) { this._SafeStr_5333.findChildByName("furni_name").caption = _local_6.name; if (((_local_2) && ((this._SafeStr_5775._SafeStr_7542(_local_2.type) == "external_image_wallitem")))) { this._SafeStr_5333.findChildByName("furni_description").caption = _local_2.stuffData._SafeStr_7546("m"); } else { this._SafeStr_5333.findChildByName("furni_description").caption = _local_6.description; }; } else { this._SafeStr_5333.findChildByName("furni_name").caption = ""; this._SafeStr_5333.findChildByName("furni_description").caption = ""; }; var _local_8:ITextWindow = (this._SafeStr_5333.findChildByName("furni_extra") as ITextWindow); if (_local_8 != null) { if (((((!((_local_2 == null))) && (!((_local_2.stuffData == null))))) && ((_local_2.stuffData.rarityLevel >= 0)))) { _local_20 = (_local_2.stuffData as MapStuffData).getValue("rarity"); if (_local_20 != null) { this._SafeStr_5338.registerLocalizationParameter("inventory.rarity", "rarity", String(_local_2.stuffData.rarityLevel)); _local_8.text = this._SafeStr_5369.localization.getLocalization("inventory.rarity"); _local_8.visible = true; }; } else { _local_8.text = ""; }; }; this._SafeStr_7513(); } public function _SafeStr_7479(k:GroupItem):void{ if (this._SafeStr_5333 == null) { return; }; if (this._SafeStr_5333.disposed) { return; }; var _local_2:_SafeStr_3738 = k._SafeStr_7406(); if (_local_2._SafeStr_7284) { this._SafeStr_7537._SafeStr_6574(_local_2.type, new _SafeStr_2308(90, 0, 0), _local_2.stuffData.getLegacyString()); } else { this._SafeStr_7537._SafeStr_6566(_local_2.type, new _SafeStr_2308(90, 0, 0), _local_2.stuffData); }; this._SafeStr_7529.disable(); this._SafeStr_7532.disable(); this._SafeStr_7533.disable(); } public function _SafeStr_7439(k:Vector.):void{ if (this._SafeStr_7383) { this._SafeStr_7383._SafeStr_7405(k); }; } public function _SafeStr_7497():void{ if ((((this._SafeStr_5333 == null)) || (this._SafeStr_5333.disposed))) { return; }; var k:IDropMenuWindow = (this._SafeStr_5333.findChildByName("filter.options") as IDropMenuWindow); var _local_2:IDropMenuWindow = (this._SafeStr_5333.findChildByName("placement.options") as IDropMenuWindow); var _local_3:String = this._SafeStr_5333.findChildByName("filter").caption; var _local_4:String = k._SafeStr_7547()[k.selection]; this._SafeStr_7383._SafeStr_7401(k.selection, _local_4, this._SafeStr_5369._SafeStr_7430, _local_3, _local_2.selection); } public function _SafeStr_7449(k:String):void{ var _local_2:IDropMenuWindow = (this._SafeStr_5333.findChildByName("filter.options") as IDropMenuWindow); var _local_3:IDropMenuWindow = (this._SafeStr_5333.findChildByName("placement.options") as IDropMenuWindow); _local_2.selection = 0; switch (k) { case _SafeStr_2633._SafeStr_6769: _local_3.selection = (((_local_3.numMenuItems)>2) ? 2 : 0); _local_3.disable(); break; case _SafeStr_2633._SafeStr_6770: _local_3.selection = this._SafeStr_7538; _local_3.enable(); break; }; if (this._SafeStr_7522 != k) { this._SafeStr_5333.findChildByName("filter").caption = ""; this._SafeStr_5333.findChildByName("clear_filter_button").visible = false; }; this._SafeStr_7522 = k; this._SafeStr_7497(); } private function init():void{ this._SafeStr_5333 = this._SafeStr_5369.controller.view._SafeStr_5376(_SafeStr_2633._SafeStr_6769); this._SafeStr_5333.visible = false; this._SafeStr_5333.procedure = this._SafeStr_5377; var k:IItemGridWindow = (this._SafeStr_5333.findChildByName("item_grid") as IItemGridWindow); var _local_2:IItemListWindow = (this._SafeStr_5333.findChildByName("item_grid_pages") as IItemListWindow); this._SafeStr_7383 = new FurniGridView(k, _local_2); this._SafeStr_7548(); this._SafeStr_7528 = (this._SafeStr_5333.findChildByName("preview_element_list") as IItemListWindow); this._SafeStr_7529 = (this._SafeStr_7528.removeListItem(this._SafeStr_7528.getListItemByName("placeinroom_btn")) as IButtonWindow); this._SafeStr_7535 = (this._SafeStr_7528.removeListItem(this._SafeStr_7528.getListItemByName("extendrent_btn")) as IButtonWindow); this._SafeStr_7536 = (this._SafeStr_7528.removeListItem(this._SafeStr_7528.getListItemByName("buyrenteditem_btn")) as IButtonWindow); this._SafeStr_7530 = (this._SafeStr_7528.removeListItem(this._SafeStr_7528.getListItemByName("goto_room_btn")) as IButtonWindow); this._SafeStr_7534 = (this._SafeStr_7528.removeListItem(this._SafeStr_7528.getListItemByName("use_btn")) as IButtonWindow); this._SafeStr_7533 = (this._SafeStr_7528.removeListItem(this._SafeStr_7528.getListItemByName("offertotrade_cnt")) as ITextFieldWindow); this._SafeStr_7532 = (this._SafeStr_7528.removeListItem(this._SafeStr_7528.getListItemByName("offertotrade_btn")) as IButtonWindow); this._SafeStr_7531 = (this._SafeStr_7528.removeListItem(this._SafeStr_7528.getListItemByName("sell_btn")) as IButtonWindow); var _local_3:_SafeStr_3684 = ((this._SafeStr_5333.findChildByName("furni_preview_widget") as _SafeStr_2600).widget as _SafeStr_3684); this._SafeStr_7537 = _local_3._SafeStr_6551; this._SafeStr_5369.controller.registerUpdateReceiver(this, 1); this._SafeStr_7442(); this._SafeStr_5372 = true; } private function _SafeStr_7549():void{ var k:_SafeStr_2600 = (this._SafeStr_5333.findChildByName("furni_preview_widget") as _SafeStr_2600); var _local_2:_SafeStr_3684 = ((this._SafeStr_5333.findChildByName("furni_preview_widget") as _SafeStr_2600).widget as _SafeStr_3684); _local_2._SafeStr_6551._SafeStr_7550(k.width, k.height); } private function _SafeStr_7540(k:Boolean):void{ if (this._SafeStr_5369._SafeStr_7427) { this._SafeStr_7549(); }; this._SafeStr_7551(); var _local_2:Boolean = this._SafeStr_5369._SafeStr_7427; var _local_3:GroupItem = this._SafeStr_5369._SafeStr_7441(); var _local_4:_SafeStr_3738; if (_local_3) { _local_4 = _local_3._SafeStr_7406(); }; if (_local_4 == null) { return; }; var _local_5:_SafeStr_2354 = this._SafeStr_5369.controller._SafeStr_5869(_local_4.type, ((_local_4._SafeStr_7284) ? _SafeStr_2511._SafeStr_5755 : _SafeStr_2511._SafeStr_5754)); var _local_6:Boolean = ((((((((((k) && (this._SafeStr_7524))) && (this._SafeStr_7524._SafeStr_5736))) && (_local_4.sellable))) && (!(this._SafeStr_5369.controller._SafeStr_7552._SafeStr_6239())))) && (!(_local_2))); var _local_7:Boolean = ((((this._SafeStr_5369._SafeStr_7429) && (k))) && ((((((((((_local_4.category == _SafeStr_2417._SafeStr_6525)) || ((_local_4.category == _SafeStr_2417._SafeStr_6523)))) || ((_local_4.category == _SafeStr_2417._SafeStr_6524)))) || ((_local_4.category == _SafeStr_2417._SafeStr_6522)))) || ((_local_4.category == _SafeStr_2417._SafeStr_6761))))); var _local_8:Boolean = true; if (_local_4._SafeStr_7283) { if (_local_4.flatId > -1) { _local_8 = false; }; }; var _local_9 = (_local_4.flatId > -1); var _local_10:Boolean = ((((((_local_4._SafeStr_7283) && (_local_8))) && (_local_5))) && (_local_5._SafeStr_7553)); var _local_11:Boolean = ((((((_local_4._SafeStr_7283) && (_local_8))) && (_local_5))) && (_local_5._SafeStr_7554)); if (((_local_5) && (_local_5._SafeStr_7511))) { _local_6 = false; }; this._SafeStr_7555(this._SafeStr_7529, ((!(_local_2)) && (_local_8))); this._SafeStr_7555(this._SafeStr_7535, ((!(_local_2)) && (_local_10))); this._SafeStr_7555(this._SafeStr_7536, ((!(_local_2)) && (_local_11))); this._SafeStr_7555(this._SafeStr_7530, ((!(_local_2)) && (_local_9))); this._SafeStr_7555(this._SafeStr_7533, ((_local_2) && (this._SafeStr_5369.controller.getBoolean("multi.item.trading.enabled")))); this._SafeStr_7555(this._SafeStr_7532, _local_2); this._SafeStr_7555(this._SafeStr_7531, _local_6); this._SafeStr_7555(this._SafeStr_7534, _local_7); if (((k) && (this._SafeStr_5369._SafeStr_7429))) { this._SafeStr_7529.enable(); } else { this._SafeStr_7529.disable(); }; if (((((((k) && (!((_local_3 == null))))) && (!((_local_4 == null))))) && (this._SafeStr_5369._SafeStr_7481()))) { if (((_local_3.getUnlockedCount()) && (_local_4._SafeStr_7556))) { this._SafeStr_7532.enable(); this._SafeStr_7533.enable(); } else { this._SafeStr_7532.disable(); this._SafeStr_7533.disable(); }; } else { this._SafeStr_7532.disable(); this._SafeStr_7533.disable(); }; } private function _SafeStr_7555(k:IInteractiveWindow, _arg_2:Boolean):void{ if (this._SafeStr_7528.getListItemByName(k.name) == null) { if (_arg_2) { this._SafeStr_7528.addListItem(k); }; } else { if (!_arg_2) { this._SafeStr_7528.removeListItem(k); }; }; } private function _SafeStr_7551():void{ this._SafeStr_7528.removeListItem(this._SafeStr_7529); this._SafeStr_7528.removeListItem(this._SafeStr_7535); this._SafeStr_7528.removeListItem(this._SafeStr_7536); this._SafeStr_7528.removeListItem(this._SafeStr_7530); this._SafeStr_7528.removeListItem(this._SafeStr_7534); this._SafeStr_7528.removeListItem(this._SafeStr_7533); this._SafeStr_7528.removeListItem(this._SafeStr_7532); this._SafeStr_7528.removeListItem(this._SafeStr_7531); } private function _SafeStr_7541():void{ if (!this._SafeStr_5372) { return; }; if (((!((this._SafeStr_5369.controller._SafeStr_7557 == _SafeStr_2633._SafeStr_6769))) && (!((this._SafeStr_5369.controller._SafeStr_7557 == _SafeStr_2633._SafeStr_6770))))) { return; }; var k:IWindowContainer = this._SafeStr_5369.controller.view._SafeStr_7558; var _local_2:IWindowContainer = this._SafeStr_5369.controller.view._SafeStr_7559; var _local_3:IWindowContainer = (this._SafeStr_5333.findChildByName("grid_container") as IWindowContainer); var _local_4:IWindowContainer = (this._SafeStr_5333.findChildByName("preview_container") as IWindowContainer); var _local_5:IWindowContainer = (this._SafeStr_5333.findChildByName("options_container") as IWindowContainer); switch (this._SafeStr_7525) { case _SafeStr_7518: if (k) { k.visible = true; }; if (_local_2) { _local_2.visible = false; }; _local_3.visible = false; _local_4.visible = false; _local_5.visible = false; return; case _SafeStr_7519: if (k) { k.visible = false; }; if (_local_2) { _local_2.visible = true; }; _local_3.visible = false; _local_4.visible = false; _local_5.visible = false; return; case _SafeStr_7520: if (k) { k.visible = false; }; if (_local_2) { _local_2.visible = false; }; _local_3.visible = true; _local_4.visible = true; _local_5.visible = true; return; }; } private function _SafeStr_7560():void{ this._SafeStr_5369._SafeStr_7441()._SafeStr_7478++; this._SafeStr_5343(); } private function _SafeStr_5377(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:GroupItem; var _local_4:_SafeStr_3738; var _local_5:int; var _local_6:GroupItem; var _local_7:_SafeStr_2619; var _local_8:WindowKeyboardEvent; var _local_9:IDropMenuWindow; if (k.type == WindowMouseEvent.CLICK) { switch (_arg_2.name) { case "placeinroom_btn": case "furni_preview_region": if (!this._SafeStr_5369._SafeStr_7427) { this._SafeStr_5369._SafeStr_7474(false); }; break; case "nextItemButton": this._SafeStr_7560(); break; case "viewItemButton": _local_3 = this._SafeStr_5369._SafeStr_7441(); _local_4 = _local_3._SafeStr_7482(_local_3._SafeStr_7478); if (!_local_4) { _local_4 = _local_3._SafeStr_7406(); }; this._SafeStr_5775._SafeStr_7496(_local_4.ref, _local_4.type, _local_4.id); break; case "goto_room_btn": this._SafeStr_5369._SafeStr_7487(); break; case "offertotrade_btn": _local_5 = Math.max(1, int(this._SafeStr_7533.caption)); if (_local_5 != int(this._SafeStr_7533.caption)) { this._SafeStr_7533.caption = String(_local_5); }; this._SafeStr_5369._SafeStr_7484(_local_5, this._SafeStr_7533); break; case "sell_btn": this._SafeStr_5369._SafeStr_7488(); break; case "use_btn": this._SafeStr_5369._SafeStr_7496(); break; case "extendrent_btn": this._SafeStr_5369._SafeStr_7502(); break; case "buyrenteditem_btn": this._SafeStr_5369._SafeStr_7504(); break; case "clear_filter_button": this._SafeStr_5333.findChildByName("filter").caption = ""; _arg_2.visible = false; this._SafeStr_7497(); break; default: this._SafeStr_5369._SafeStr_7473(); }; } else { if (k.type == WindowMouseEvent.DOWN) { switch (_arg_2.name) { case "furni_preview_region": _local_6 = this._SafeStr_5369._SafeStr_7441(); if (_local_6 == null) { return; }; _local_7 = _local_6._SafeStr_7406(); if ((((((_local_7.category == _SafeStr_2417._SafeStr_6533)) || ((_local_7.category == _SafeStr_2417._SafeStr_6534)))) || ((_local_7.category == _SafeStr_2417._SafeStr_6535)))) { return; }; if (!this._SafeStr_5369._SafeStr_7427) { this._SafeStr_5369._SafeStr_7474(false); }; break; }; } else { if (k.type == WindowKeyboardEvent._SafeStr_5383) { _local_8 = (k as WindowKeyboardEvent); switch (_arg_2.name) { case "filter": this._SafeStr_5333.findChildByName("clear_filter_button").visible = (_arg_2.caption.length > 0); if (_local_8.keyCode == 13) { this._SafeStr_7497(); }; break; }; }; }; }; if (k.type == WindowEvent._SafeStr_6365) { switch (_arg_2.name) { case "filter.options": this._SafeStr_7497(); return; case "placement.options": _local_9 = (this._SafeStr_5333.findChildByName("placement.options") as IDropMenuWindow); if (this._SafeStr_5369.controller._SafeStr_7557 == _SafeStr_2633._SafeStr_6770) { this._SafeStr_7538 = _local_9.selection; }; this._SafeStr_7497(); return; }; }; } private function _SafeStr_7548():void{ var k:IDropMenuWindow = (this._SafeStr_5333.findChildByName("filter.options") as IDropMenuWindow); var _local_2:Array = []; _local_2.push(this._SafeStr_5369.controller.localization.getLocalization("inventory.filter.option.everything", "Everything")); _local_2.push(this._SafeStr_5369.controller.localization.getLocalization("inventory.furni.tab.floor", "Floor")); _local_2.push(this._SafeStr_5369.controller.localization.getLocalization("inventory.furni.tab.wall", "Wall")); k.populate(_local_2); k.selection = 0; var _local_3:IDropMenuWindow = (this._SafeStr_5333.findChildByName("placement.options") as IDropMenuWindow); _local_2 = []; _local_2.push(this._SafeStr_5369.controller.localization.getLocalization("inventory.placement.option.anywhere", "Anywhere")); _local_2.push(this._SafeStr_5369.controller.localization.getLocalization("inventory.placement.option.inroom", "In room")); _local_2.push(this._SafeStr_5369.controller.localization.getLocalization("inventory.placement.option.notinroom", "Not in room")); _local_3.populate(_local_2); _local_3.selection = 2; this._SafeStr_7538 = 2; this._SafeStr_5333.findChildByName("filter").caption = ""; this._SafeStr_5333.findChildByName("items.shown").visible = false; this._SafeStr_5333.invalidate(); } public function _SafeStr_7513():void{ var k:GroupItem = this._SafeStr_5369._SafeStr_7441(); var _local_2:_SafeStr_3738; if (k) { _local_2 = k._SafeStr_7406(); }; if (_local_2 == null) { return; }; if (!_local_2._SafeStr_7283) { return; }; var _local_3:IWindow = (this._SafeStr_5333.findChildByName("furni_extra") as ITextWindow); _local_3.visible = true; if (_local_2.hasRentPeriodStarted) { this._SafeStr_5369.controller.localization.registerParameter("inventory.rent.expiration", "time", _SafeStr_2486._SafeStr_7561(this._SafeStr_5369.controller.localization, _local_2.secondsToExpiration)); _local_3.caption = this._SafeStr_5369.controller.localization.getLocalization("inventory.rent.expiration"); } else { this._SafeStr_5369.controller.localization.registerParameter("inventory.rent.inactive", "time", _SafeStr_2486._SafeStr_7561(this._SafeStr_5369.controller.localization, _local_2.secondsToExpiration)); _local_3.caption = this._SafeStr_5369.controller.localization.getLocalization("inventory.rent.inactive"); }; } public function update(k:uint):void{ if (this._SafeStr_7537 != null) { this._SafeStr_7537._SafeStr_7562(); }; } } }//package _-0l4 // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_2213 = "_-l-" (String#862, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2354 = "_-50Q" (String#686, DoABC#3) // _SafeStr_2417 = "_-2Da" (String#1188, DoABC#3) // _SafeStr_2430 = "_-49z" (String#3485, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2486 = "_-5F7" (String#3538, DoABC#3) // _SafeStr_2511 = "_-2Gl" (String#1128, DoABC#3) // _SafeStr_2600 = "_-0HZ" (String#318, DoABC#3) // _SafeStr_2619 = "_-2yP" (String#1800, DoABC#3) // _SafeStr_2633 = "_-5QF" (String#1178, DoABC#3) // _SafeStr_2634 = "_-61B" (String#3536, DoABC#3) // _SafeStr_35 = "_-0F5" (String#2450, DoABC#3) // _SafeStr_3669 = "_-5Gj" (String#3823, DoABC#3) // _SafeStr_3682 = "_-0FY" (String#5513, DoABC#3) // _SafeStr_3684 = "_-6Ir" (String#6378, DoABC#3) // _SafeStr_3718 = "_-0N1" (String#8465, DoABC#3) // _SafeStr_3738 = "_-6Ht" (String#957, DoABC#3) // _SafeStr_5333 = "_-2YU" (String#98, DoABC#3) // _SafeStr_5338 = "_-02L" (String#188, DoABC#3) // _SafeStr_5343 = "_-46j" (String#3027, DoABC#3) // _SafeStr_5360 = "_-6Wz" (String#2394, DoABC#3) // _SafeStr_5369 = "_-5xw" (String#469, DoABC#3) // _SafeStr_5372 = "_-ct" (String#1012, DoABC#3) // _SafeStr_5376 = "_-3bQ" (String#13547, DoABC#3) // _SafeStr_5377 = "_-3ok" (String#3898, DoABC#3) // _SafeStr_5383 = "_-1ON" (String#3499, DoABC#3) // _SafeStr_5598 = "_-3po" (String#5847, DoABC#3) // _SafeStr_5736 = "_-3yb" (String#7092, DoABC#3) // _SafeStr_5754 = "_-4oV" (String#2852, DoABC#3) // _SafeStr_5755 = "_-5hW" (String#2279, DoABC#3) // _SafeStr_5775 = "_-ld" (String#210, DoABC#3) // _SafeStr_5869 = "_-0sr" (String#4058, DoABC#3) // _SafeStr_6084 = "_-2On" (String#5737, DoABC#3) // _SafeStr_6239 = "_-1XU" (String#6445, DoABC#3) // _SafeStr_6365 = "_-183" (String#2263, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_6458 = "_-0iv" (String#4257, DoABC#3) // _SafeStr_6466 = "_-0Wm" (String#7666, DoABC#3) // _SafeStr_6522 = "_-Aa" (String#11257, DoABC#3) // _SafeStr_6523 = "_-1jK" (String#10412, DoABC#3) // _SafeStr_6524 = "_-0OL" (String#10978, DoABC#3) // _SafeStr_6525 = "_-4tB" (String#8256, DoABC#3) // _SafeStr_6533 = "_-65H" (String#4469, DoABC#3) // _SafeStr_6534 = "_-1R4" (String#4501, DoABC#3) // _SafeStr_6535 = "_-4Mg" (String#4235, DoABC#3) // _SafeStr_6551 = "_-393" (String#6873, DoABC#3) // _SafeStr_6566 = "_-07T" (String#25871, DoABC#3) // _SafeStr_6567 = "_-6Wg" (String#5666, DoABC#3) // _SafeStr_6568 = "_-5a2" (String#6663, DoABC#3) // _SafeStr_6569 = "_-6Ou" (String#6926, DoABC#3) // _SafeStr_6570 = "_-00G" (String#6682, DoABC#3) // _SafeStr_6571 = "_-51H" (String#14814, DoABC#3) // _SafeStr_6572 = "_-3Aw" (String#6028, DoABC#3) // _SafeStr_6573 = "_-4Po" (String#24214, DoABC#3) // _SafeStr_6574 = "_-0AD" (String#13905, DoABC#3) // _SafeStr_6761 = "_-0nF" (String#9588, DoABC#3) // _SafeStr_6769 = "_-4Fb" (String#2945, DoABC#3) // _SafeStr_6770 = "_-36X" (String#4066, DoABC#3) // _SafeStr_7279 = "_-6hK" (String#2610, DoABC#3) // _SafeStr_7283 = "_-54L" (String#4131, DoABC#3) // _SafeStr_7284 = "_-2Yt" (String#2562, DoABC#3) // _SafeStr_7383 = "_-0Gl" (String#2636, DoABC#3) // _SafeStr_7398 = "_-2LS" (String#18092, DoABC#3) // _SafeStr_7401 = "_-4jy" (String#37468, DoABC#3) // _SafeStr_7404 = "_-5qi" (String#25297, DoABC#3) // _SafeStr_7405 = "_-1De" (String#34241, DoABC#3) // _SafeStr_7406 = "_-65X" (String#3624, DoABC#3) // _SafeStr_7427 = "_-0zQ" (String#10050, DoABC#3) // _SafeStr_7429 = "_-19R" (String#11300, DoABC#3) // _SafeStr_7430 = "_-0lI" (String#32132, DoABC#3) // _SafeStr_7439 = "_-IS" (String#25122, DoABC#3) // _SafeStr_7441 = "_-3oA" (String#4938, DoABC#3) // _SafeStr_7442 = "_-5Ql" (String#10197, DoABC#3) // _SafeStr_7444 = "_-5dx" (String#31221, DoABC#3) // _SafeStr_7449 = "_-1ek" (String#33912, DoABC#3) // _SafeStr_7462 = "_-4Gs" (String#37029, DoABC#3) // _SafeStr_7473 = "_-2BI" (String#7449, DoABC#3) // _SafeStr_7474 = "_-4Fh" (String#7394, DoABC#3) // _SafeStr_7478 = "_-4uj" (String#6128, DoABC#3) // _SafeStr_7479 = "_-2Qb" (String#18165, DoABC#3) // _SafeStr_7481 = "_-2mO" (String#22069, DoABC#3) // _SafeStr_7482 = "_-3qo" (String#6766, DoABC#3) // _SafeStr_7484 = "_-4Ed" (String#29960, DoABC#3) // _SafeStr_7487 = "_-4Vv" (String#14703, DoABC#3) // _SafeStr_7488 = "_-657" (String#37904, DoABC#3) // _SafeStr_7496 = "_-21O" (String#14320, DoABC#3) // _SafeStr_7497 = "_-5fD" (String#10676, DoABC#3) // _SafeStr_7502 = "_-0d3" (String#33602, DoABC#3) // _SafeStr_7504 = "_-6-w" (String#38027, DoABC#3) // _SafeStr_7511 = "_-2Df" (String#15263, DoABC#3) // _SafeStr_7513 = "_-Dx" (String#28563, DoABC#3) // _SafeStr_7517 = "_-Ld" (String#19955, DoABC#3) // _SafeStr_7518 = "_-0M8" (String#5647, DoABC#3) // _SafeStr_7519 = "_-GS" (String#7803, DoABC#3) // _SafeStr_7520 = "_-3K2" (String#6484, DoABC#3) // _SafeStr_7521 = "_-4iv" (String#14522, DoABC#3) // _SafeStr_7522 = "_-5mB" (String#26753, DoABC#3) // _SafeStr_7523 = "_-6ZP" (String#1374, DoABC#3) // _SafeStr_7524 = "_-3s2" (String#6481, DoABC#3) // _SafeStr_7525 = "_-Lm" (String#2911, DoABC#3) // _SafeStr_7526 = "_-53Y" (String#11044, DoABC#3) // _SafeStr_7527 = "_-2pO" (String#13087, DoABC#3) // _SafeStr_7528 = "_-6Oq" (String#3200, DoABC#3) // _SafeStr_7529 = "_-2fO" (String#12915, DoABC#3) // _SafeStr_7530 = "_-3Hn" (String#23775, DoABC#3) // _SafeStr_7531 = "_-38p" (String#22317, DoABC#3) // _SafeStr_7532 = "_-5WH" (String#10480, DoABC#3) // _SafeStr_7533 = "_-1yB" (String#7080, DoABC#3) // _SafeStr_7534 = "_-3Qp" (String#21782, DoABC#3) // _SafeStr_7535 = "_-1ue" (String#22277, DoABC#3) // _SafeStr_7536 = "_-5Zy" (String#21683, DoABC#3) // _SafeStr_7537 = "_-3Ki" (String#2118, DoABC#3) // _SafeStr_7538 = "_-578" (String#23474, DoABC#3) // _SafeStr_7539 = "_-0kC" (String#3242, DoABC#3) // _SafeStr_7540 = "_-5Yh" (String#28484, DoABC#3) // _SafeStr_7541 = "_-29C" (String#9401, DoABC#3) // _SafeStr_7542 = "_-63D" (String#6953, DoABC#3) // _SafeStr_7543 = "_-18h" (String#32372, DoABC#3) // _SafeStr_7544 = "_-2Eu" (String#2085, DoABC#3) // _SafeStr_7545 = "_-2NJ" (String#31396, DoABC#3) // _SafeStr_7546 = "_-Xm" (String#18994, DoABC#3) // _SafeStr_7547 = "_-1wR" (String#5849, DoABC#3) // _SafeStr_7548 = "_-3tD" (String#36575, DoABC#3) // _SafeStr_7549 = "_-0i8" (String#34638, DoABC#3) // _SafeStr_7550 = "_-1zK" (String#9399, DoABC#3) // _SafeStr_7551 = "_-2Yo" (String#33469, DoABC#3) // _SafeStr_7552 = "_-2wH" (String#2160, DoABC#3) // _SafeStr_7553 = "_-5PI" (String#10306, DoABC#3) // _SafeStr_7554 = "_-1cE" (String#10296, DoABC#3) // _SafeStr_7555 = "_-1YI" (String#9799, DoABC#3) // _SafeStr_7556 = "_-2Ma" (String#12604, DoABC#3) // _SafeStr_7557 = "_-3gC" (String#14913, DoABC#3) // _SafeStr_7558 = "_-1Mu" (String#14053, DoABC#3) // _SafeStr_7559 = "_-31-" (String#15827, DoABC#3) // _SafeStr_7560 = "_-2Rk" (String#33255, DoABC#3) // _SafeStr_7561 = "_-1s-" (String#4443, DoABC#3) // _SafeStr_7562 = "_-0aM" (String#12205, DoABC#3) //------------------------------------------------------------ //_-0lB._SafeStr_2838 package _-0lB{ import _-4Bw._SafeStr_2824; import _-29V.IWindowContainer; import _-2yL._SafeStr_2823; import _-3xK._SafeStr_637; import _-3UH._SafeStr_10; import _-Qx._SafeStr_500; import _-1i3._SafeStr_4522; import flash.events.IEventDispatcher; import _-29V.IWindow; import _-3UH._SafeStr_39; import _-3UH.XmlAsset; import _-5W._SafeStr_2346; import _-5W._SafeStr_2341; import _-5W._SafeStr_2340; import flash.geom.Rectangle; import _-5Vh.WindowMouseEvent; import _-2eN._SafeStr_4521; import _-35T._SafeStr_6; import _-5Vh.WindowEvent; public class _SafeStr_2838 extends _SafeStr_2824 { private static const _SafeStr_7563:Number = 100; private static const _SafeStr_7564:Number = 100; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_7565:int = -1; private var _SafeStr_7566:Number; public function _SafeStr_2838(k:_SafeStr_2823, _arg_2:_SafeStr_637, _arg_3:_SafeStr_10, _arg_4:_SafeStr_500){ super(k, _arg_2, _arg_3, _arg_4); } override public function dispose():void{ this._SafeStr_7567(); super.dispose(); } override public function registerUpdateEvents(k:IEventDispatcher):void{ if (k == null) { return; }; k.addEventListener(_SafeStr_4522._SafeStr_7568, this.onObjectUpdate); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void{ if (k == null) { return; }; k.removeEventListener(_SafeStr_4522._SafeStr_7568, this.onObjectUpdate); } private function onObjectUpdate(k:_SafeStr_4522):void{ this._SafeStr_7567(); this._SafeStr_7565 = k._SafeStr_5566; this._SafeStr_7566 = k._SafeStr_7569; this._SafeStr_7570(); } private function _SafeStr_7570():void{ var _local_3:IWindow; if (this._SafeStr_7565 == -1) { return; }; if (this._SafeStr_5322 != null) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; windowManager.registerLocalizationParameter("widgets.furniture.credit.redeem.value", "value", String(this._SafeStr_7566)); var k:_SafeStr_39 = assets.getAssetByName("credit_redeem"); var _local_2:XmlAsset = XmlAsset(k); if (_local_2 == null) { return; }; this._SafeStr_5322 = (windowManager.createWindow("creditfurniui_container", "", _SafeStr_2346._SafeStr_7571, _SafeStr_2341.DEFAULT, (_SafeStr_2340._SafeStr_7572 | _SafeStr_2340._SafeStr_7573), new Rectangle(_SafeStr_7563, _SafeStr_7564, 2, 2), null, 0) as IWindowContainer); this._SafeStr_5322.buildFromXML(XML(_local_2.content)); this._SafeStr_5322.background = true; this._SafeStr_5322.color = 33554431; _local_3 = this._SafeStr_5322.findChildByName("cancel"); if (_local_3 != null) { _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7574); }; _local_3 = this._SafeStr_5322.findChildByName("exchange"); if (_local_3 != null) { _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7574); }; _local_3 = this._SafeStr_5322.findChildByName("link"); if (_local_3 != null) { _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7574); }; _local_3 = this._SafeStr_5322.findChildByTag("close"); if (_local_3 != null) { _local_3.procedure = this._SafeStr_7575; }; this._SafeStr_5322.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7574); } private function _SafeStr_7567():void{ if (this._SafeStr_5322 != null) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; this._SafeStr_7565 = -1; this._SafeStr_7566 = 0; } private function _SafeStr_7576():void{ var k:_SafeStr_4521; if (this._SafeStr_7565 == -1) { return; }; if (messageListener != null) { k = new _SafeStr_4521(_SafeStr_4521._SafeStr_7577, this._SafeStr_7565); messageListener.processWidgetMessage(k); this._SafeStr_7567(); }; } private function _SafeStr_7574(k:WindowMouseEvent):void{ var _local_4:String; var _local_2:IWindow = (k.target as IWindow); var _local_3:String = _local_2.name; switch (_local_3) { case "link": _local_4 = localizations.getLocalization("widget.furni.info.url"); if (_local_4.indexOf("http") == 0) { _SafeStr_6.navigateToURL(_local_4, "habboMain"); }; return; case "exchange": this._SafeStr_7576(); return; case "cancel": case "close": this._SafeStr_7567(); return; }; } private function _SafeStr_7575(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_7567(); } } }//package _-0lB // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_2340 = "_-6K7" (String#1451, DoABC#3) // _SafeStr_2341 = "_-13y" (String#3452, DoABC#3) // _SafeStr_2346 = "_-34f" (String#3459, DoABC#3) // _SafeStr_2823 = "_-3ZG" (String#734, DoABC#3) // _SafeStr_2824 = "_-72" (String#868, DoABC#3) // _SafeStr_2838 = "_-5IP" (String#14414, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_4521 = "_-4Ki" (String#5789, DoABC#3) // _SafeStr_4522 = "_-0LM" (String#6774, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5566 = "_-0eD" (String#620, DoABC#3) // _SafeStr_6 = "_-TM" (String#1447, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_7563 = "_-3ep" (String#5266, DoABC#3) // _SafeStr_7564 = "_-2js" (String#5257, DoABC#3) // _SafeStr_7565 = "_-if" (String#16641, DoABC#3) // _SafeStr_7566 = "_-ap" (String#22591, DoABC#3) // _SafeStr_7567 = "_-5BD" (String#2441, DoABC#3) // _SafeStr_7568 = "_-3n-" (String#14846, DoABC#3) // _SafeStr_7569 = "_-4-S" (String#38319, DoABC#3) // _SafeStr_7570 = "_-2dU" (String#3203, DoABC#3) // _SafeStr_7571 = "_-07w" (String#4985, DoABC#3) // _SafeStr_7572 = "_-2ct" (String#7251, DoABC#3) // _SafeStr_7573 = "_-V5" (String#3188, DoABC#3) // _SafeStr_7574 = "_-1Z" (String#3390, DoABC#3) // _SafeStr_7575 = "_-1Hb" (String#3202, DoABC#3) // _SafeStr_7576 = "_-08M" (String#32304, DoABC#3) // _SafeStr_7577 = "_-4Mp" (String#14796, DoABC#3) //------------------------------------------------------------ //_-0lf.HabbletLinkHandler package _-0lf{ import _-3va._SafeStr_36; import _-4Y1._SafeStr_3; import _-3xK.HabboWindowManagerComponent; import _-35T._SafeStr_6; import _-5xd._SafeStr_2444; public class HabbletLinkHandler implements _SafeStr_36, _SafeStr_3 { private var _SafeStr_5338:HabboWindowManagerComponent; public function HabbletLinkHandler(k:HabboWindowManagerComponent){ this._SafeStr_5338 = k; } public function get _SafeStr_6899():String{ return ("habblet/"); } public function _SafeStr_6900(k:String):void{ var _local_3:String; var _local_2:Array = k.split("/"); if (_local_2.length < 2) { return; }; switch (_local_2[1]) { case "open": if (_local_2.length > 2) { _local_3 = _local_2[2]; if (_local_3 == "credits") { _SafeStr_6.openWebPageAndMinimizeClient(this._SafeStr_5338.getProperty(_SafeStr_2444._SafeStr_6405)); } else { _SafeStr_6._SafeStr_7578(_local_3); }; }; return; }; } public function dispose():void{ this._SafeStr_5338 = null; } public function get disposed():Boolean{ return ((this._SafeStr_5338 == null)); } } }//package _-0lf // _SafeStr_2444 = "_-xj" (String#7141, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_36 = "_-5Jb" (String#3293, DoABC#3) // _SafeStr_5338 = "_-02L" (String#188, DoABC#3) // _SafeStr_6 = "_-TM" (String#1447, DoABC#3) // _SafeStr_6405 = "_-1Ke" (String#8293, DoABC#3) // _SafeStr_6899 = "_-1Qx" (String#3492, DoABC#3) // _SafeStr_6900 = "_-3Mr" (String#3693, DoABC#3) // _SafeStr_7578 = "_-6Xe" (String#39946, DoABC#3) //------------------------------------------------------------ //_-0lk._SafeStr_3766 package _-0lk{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-5Yc.FigureSetIdsMessageParser; public class _SafeStr_3766 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3766(k:Function){ super(k, FigureSetIdsMessageParser); } public function _SafeStr_5729():FigureSetIdsMessageParser{ return ((_SafeStr_5915 as FigureSetIdsMessageParser)); } } }//package _-0lk // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3766 = "_-6M" (String#12020, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0lk._SafeStr_3952 package _-0lk{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-5Yc._SafeStr_4927; public class _SafeStr_3952 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3952(k:Function){ super(k, _SafeStr_4927); } public function _SafeStr_5729():_SafeStr_4927{ return ((_SafeStr_5915 as _SafeStr_4927)); } } }//package _-0lk // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3952 = "_-iM" (String#26098, DoABC#3) // _SafeStr_4927 = "_-5gl" (String#12368, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0lk._SafeStr_4015 package _-0lk{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-5Yc._SafeStr_4937; public class _SafeStr_4015 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4015(k:Function){ super(k, _SafeStr_4937); } public function _SafeStr_5729():_SafeStr_4937{ return ((_SafeStr_5915 as _SafeStr_4937)); } } }//package _-0lk // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4015 = "_-52P" (String#24227, DoABC#3) // _SafeStr_4937 = "_-0i3" (String#11713, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Ls._SafeStr_4635 package _-0Ls{ public class _SafeStr_4635 { private var _SafeStr_7579:String; private var _SafeStr_7580:Boolean = false; private var _SafeStr_7581:String = ""; public function get code():String{ return (this._SafeStr_7579); } public function set code(k:String):void{ this._SafeStr_7579 = k; } public function get isAllowed():Boolean{ return (this._SafeStr_7580); } public function set isAllowed(k:Boolean):void{ this._SafeStr_7580 = k; } public function get errorMessage():String{ return (this._SafeStr_7581); } public function set errorMessage(k:String):void{ this._SafeStr_7581 = k; } } }//package _-0Ls // _SafeStr_4635 = "_-6Bu" (String#4690, DoABC#3) // _SafeStr_7579 = "_-3jS" (String#5596, DoABC#3) // _SafeStr_7580 = "_-47D" (String#30466, DoABC#3) // _SafeStr_7581 = "_-2Z3" (String#30379, DoABC#3) //------------------------------------------------------------ //_-0Ls._SafeStr_4928 package _-0Ls{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_4928 implements _SafeStr_2272 { public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ return (true); } } }//package _-0Ls // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4928 = "_-P3" (String#12072, DoABC#3) //------------------------------------------------------------ //_-0Ls.PerkAllowancesMessageParser package _-0Ls{ import _-2jU._SafeStr_2272; import __AS3__.vec.Vector; import _-2jU._SafeStr_2713; import __AS3__.vec.*; public class PerkAllowancesMessageParser implements _SafeStr_2272 { private var _SafeStr_7582:Vector.<_SafeStr_4635>; public function flush():Boolean{ this._SafeStr_7582 = null; return (true); } public function parse(k:_SafeStr_2713):Boolean{ var _local_4:_SafeStr_4635; this._SafeStr_7582 = new Vector.<_SafeStr_4635>(); var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { _local_4 = new _SafeStr_4635(); _local_4.code = k.readString(); _local_4.errorMessage = k.readString(); _local_4.isAllowed = k.readBoolean(); this._SafeStr_7582.push(_local_4); _local_3++; }; return (true); } public function _SafeStr_7583():Vector.<_SafeStr_4635>{ return (this._SafeStr_7582); } public function isPerkAllowed(k:String):Boolean{ var _local_2:_SafeStr_4635 = this._SafeStr_7584(k); return (((!((_local_2 == null))) && (_local_2.isAllowed))); } public function _SafeStr_7584(k:String):_SafeStr_4635{ var _local_2:_SafeStr_4635; for each (_local_2 in this._SafeStr_7582) { if (_local_2.code == k) { return (_local_2); }; }; return (null); } } }//package _-0Ls // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4635 = "_-6Bu" (String#4690, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_7582 = "_-5ji" (String#5432, DoABC#3) // _SafeStr_7583 = "_-4YA" (String#36371, DoABC#3) // _SafeStr_7584 = "_-6-Y" (String#37450, DoABC#3) //------------------------------------------------------------ //_-0MJ._SafeStr_4360 package _-0MJ{ import _-19q._SafeStr_2742; public class _SafeStr_4360 { public static const NORMAL:int = 350; public static const _SafeStr_7585:int = 240; public static const _SafeStr_7586:int = 2000; public static function _SafeStr_5665(k:int):int{ switch (k) { case _SafeStr_2742._SafeStr_7587: return (_SafeStr_4360.NORMAL); case _SafeStr_2742._SafeStr_7588: return (_SafeStr_4360._SafeStr_7585); case _SafeStr_2742._SafeStr_7589: return (_SafeStr_4360._SafeStr_7586); }; return (NORMAL); } } }//package _-0MJ // _SafeStr_2742 = "_-3la" (String#3320, DoABC#3) // _SafeStr_4360 = "_-3uK" (String#6327, DoABC#3) // _SafeStr_5665 = "_-48C" (String#22364, DoABC#3) // _SafeStr_7585 = "_-Lz" (String#19981, DoABC#3) // _SafeStr_7586 = "_-0Po" (String#24964, DoABC#3) // _SafeStr_7587 = "_-6B9" (String#19928, DoABC#3) // _SafeStr_7588 = "_-5BZ" (String#23932, DoABC#3) // _SafeStr_7589 = "_-0I-" (String#24885, DoABC#3) //------------------------------------------------------------ //_-0MJ.ChatColours package _-0MJ{ import _-6Bd._SafeStr_2741; import _-wA._SafeStr_4366; public class ChatColours { public static const COLOUR_ARRAY:Array = [["@red@", 9115929], ["@cyan@", 0x7F7F], ["@blue@", 19609], ["@green@", 0x8000], ["@purple@", 0x4C004C]]; public static function _SafeStr_7590(k:_SafeStr_2741, _arg_2:_SafeStr_4366):void{ var _local_3:Array; for each (_local_3 in COLOUR_ARRAY) { if (k.text.indexOf(_local_3[0]) == 0) { _arg_2._SafeStr_5668.color = _local_3[1]; k.text = k.text.substr(_local_3[0].length); }; }; } } }//package _-0MJ // _SafeStr_2741 = "_-09g" (String#3663, DoABC#3) // _SafeStr_4366 = "_-0Bd" (String#4645, DoABC#3) // _SafeStr_5668 = "_-dr" (String#8306, DoABC#3) // _SafeStr_7590 = "_-02k" (String#33471, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_2975 package _-0mk{ import _-06C._SafeStr_2974; public class _SafeStr_2975 extends _SafeStr_2974 { public function _SafeStr_2975(){ super(null, null); } } }//package _-0mk // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_2975 = "_-5XV" (String#1287, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_2976 package _-0mk{ public class _SafeStr_2976 extends _SafeStr_2975 { private var _SafeStr_7591:int; private var _SafeStr_7592:int; public function _SafeStr_2976(k:int=0, _arg_2:int=0){ this._SafeStr_7591 = k; this._SafeStr_7592 = _arg_2; } public function get effect():int{ return (this._SafeStr_7591); } public function get _SafeStr_7593():int{ return (this._SafeStr_7592); } } }//package _-0mk // _SafeStr_2975 = "_-5XV" (String#1287, DoABC#3) // _SafeStr_2976 = "_-4n0" (String#9418, DoABC#3) // _SafeStr_7591 = "_-2cw" (String#3672, DoABC#3) // _SafeStr_7592 = "_-K9" (String#16680, DoABC#3) // _SafeStr_7593 = "_-1J8" (String#25087, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_2979 package _-0mk{ import _-06C._SafeStr_2974; public class _SafeStr_2979 extends _SafeStr_2974 { public static const _SafeStr_7594:String = "RORPVUM_WALL_VISIBILITY"; public static const _SafeStr_7595:String = "RORPVUM_FLOOR_VISIBILITY"; private var _SafeStr_6946:String = ""; private var _SafeStr_7596:Boolean = false; public function _SafeStr_2979(k:String, _arg_2:Boolean){ super(null, null); this._SafeStr_6946 = k; this._SafeStr_7596 = _arg_2; } public function get type():String{ return (this._SafeStr_6946); } public function get visible():Boolean{ return (this._SafeStr_7596); } } }//package _-0mk // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_2979 = "_-Vm" (String#4955, DoABC#3) // _SafeStr_6946 = "_-2mL" (String#367, DoABC#3) // _SafeStr_7594 = "_-4a-" (String#20005, DoABC#3) // _SafeStr_7595 = "_-6fs" (String#20177, DoABC#3) // _SafeStr_7596 = "_-kn" (String#1655, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_2980 package _-0mk{ public class _SafeStr_2980 extends _SafeStr_2975 { private var _SafeStr_7597:Boolean; public function _SafeStr_2980(k:Boolean=false){ this._SafeStr_7597 = k; } public function get _SafeStr_7598():Boolean{ return (this._SafeStr_7597); } } }//package _-0mk // _SafeStr_2975 = "_-5XV" (String#1287, DoABC#3) // _SafeStr_2980 = "_-2NW" (String#9661, DoABC#3) // _SafeStr_7597 = "_-6U2" (String#30028, DoABC#3) // _SafeStr_7598 = "_-4zx" (String#33720, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_2982 package _-0mk{ public class _SafeStr_2982 extends _SafeStr_2975 { private var _SafeStr_7599:int; public function _SafeStr_2982(k:int){ this._SafeStr_7599 = k; } public function get _SafeStr_7600():int{ return (this._SafeStr_7599); } } }//package _-0mk // _SafeStr_2975 = "_-5XV" (String#1287, DoABC#3) // _SafeStr_2982 = "_-1Sz" (String#9471, DoABC#3) // _SafeStr_7599 = "_-3aN" (String#14793, DoABC#3) // _SafeStr_7600 = "_-zQ" (String#24949, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_2983 package _-0mk{ import _-06C._SafeStr_2974; public class _SafeStr_2983 extends _SafeStr_2974 { private var _SafeStr_7601:String; public function _SafeStr_2983(k:String){ super(null, null); this._SafeStr_7601 = k; } public function get _SafeStr_7602():String{ return (this._SafeStr_7601); } } }//package _-0mk // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_2983 = "_-5FC" (String#8225, DoABC#3) // _SafeStr_7601 = "_-0uS" (String#11536, DoABC#3) // _SafeStr_7602 = "_-1mq" (String#25558, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_2985 package _-0mk{ public class _SafeStr_2985 extends _SafeStr_2975 { private var _SafeStr_7263:int; public function _SafeStr_2985(k:int){ this._SafeStr_7263 = k; } public function get _SafeStr_7276():int{ return (this._SafeStr_7263); } } }//package _-0mk // _SafeStr_2975 = "_-5XV" (String#1287, DoABC#3) // _SafeStr_2985 = "_-6XD" (String#9733, DoABC#3) // _SafeStr_7263 = "_-4Ih" (String#2131, DoABC#3) // _SafeStr_7276 = "_-5dK" (String#2873, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_2989 package _-0mk{ import _-06C._SafeStr_2974; public class _SafeStr_2989 extends _SafeStr_2974 { public static const _SafeStr_7603:String = "ROGBUM_BADGE_LOADED"; private var _SafeStr_5319:String; private var _SafeStr_7604:String; public function _SafeStr_2989(k:String, _arg_2:String){ super(null, null); this._SafeStr_5319 = k; this._SafeStr_7604 = _arg_2; } public function get badgeId():String{ return (this._SafeStr_5319); } public function get assetName():String{ return (this._SafeStr_7604); } } }//package _-0mk // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_2989 = "_-1U7" (String#5358, DoABC#3) // _SafeStr_5319 = "_-0f8" (String#2104, DoABC#3) // _SafeStr_7603 = "_-2MT" (String#29561, DoABC#3) // _SafeStr_7604 = "_-53K" (String#6526, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_2990 package _-0mk{ public class _SafeStr_2990 extends _SafeStr_2975 { private var _SafeStr_6017:int; public function _SafeStr_2990(k:int){ this._SafeStr_6017 = k; } public function get value():int{ return (this._SafeStr_6017); } } }//package _-0mk // _SafeStr_2975 = "_-5XV" (String#1287, DoABC#3) // _SafeStr_2990 = "_-2YA" (String#9756, DoABC#3) // _SafeStr_6017 = "_-2m7" (String#1146, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_2992 package _-0mk{ public class _SafeStr_2992 extends _SafeStr_2975 { private var _SafeStr_7605:Boolean; public function _SafeStr_2992(k:Boolean=false){ this._SafeStr_7605 = k; } public function get _SafeStr_7606():Boolean{ return (this._SafeStr_7605); } } }//package _-0mk // _SafeStr_2975 = "_-5XV" (String#1287, DoABC#3) // _SafeStr_2992 = "_-65c" (String#8827, DoABC#3) // _SafeStr_7605 = "_-0yG" (String#4039, DoABC#3) // _SafeStr_7606 = "_-2ci" (String#9969, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_2994 package _-0mk{ import _-06C._SafeStr_2974; public class _SafeStr_2994 extends _SafeStr_2974 { public static const _SafeStr_7607:String = "RORCUM_BACKGROUND_COLOR"; private var _SafeStr_6946:String = ""; private var _color:uint = 0; private var _SafeStr_7608:int = 0; private var _SafeStr_7609:Boolean = true; public function _SafeStr_2994(k:String, _arg_2:uint, _arg_3:int, _arg_4:Boolean){ super(null, null); this._SafeStr_6946 = k; this._color = _arg_2; this._SafeStr_7608 = _arg_3; this._SafeStr_7609 = _arg_4; } public function get type():String{ return (this._SafeStr_6946); } public function get color():uint{ return (this._color); } public function get _SafeStr_7610():uint{ return (this._SafeStr_7608); } public function get _SafeStr_7611():Boolean{ return (this._SafeStr_7609); } } }//package _-0mk // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_2994 = "_-0om" (String#7771, DoABC#3) // _SafeStr_6946 = "_-2mL" (String#367, DoABC#3) // _SafeStr_7607 = "_-0XT" (String#7751, DoABC#3) // _SafeStr_7608 = "_-4Yy" (String#4321, DoABC#3) // _SafeStr_7609 = "_-2vT" (String#9537, DoABC#3) // _SafeStr_7610 = "_-ul" (String#5634, DoABC#3) // _SafeStr_7611 = "_-15z" (String#15466, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_2995 package _-0mk{ import _-06C._SafeStr_2974; public class _SafeStr_2995 extends _SafeStr_2974 { public static const _SafeStr_7612:String = "RORUM_ROOM_WALL_UPDATE"; public static const _SafeStr_7613:String = "RORUM_ROOM_FLOOR_UPDATE"; public static const _SafeStr_7614:String = "RORUM_ROOM_LANDSCAPE_UPDATE"; private var _SafeStr_6946:String = ""; private var _SafeStr_6017:String = ""; public function _SafeStr_2995(k:String, _arg_2:String){ super(null, null); this._SafeStr_6946 = k; this._SafeStr_6017 = _arg_2; } public function get type():String{ return (this._SafeStr_6946); } public function get value():String{ return (this._SafeStr_6017); } } }//package _-0mk // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_2995 = "_-5uy" (String#2738, DoABC#3) // _SafeStr_6017 = "_-2m7" (String#1146, DoABC#3) // _SafeStr_6946 = "_-2mL" (String#367, DoABC#3) // _SafeStr_7612 = "_-3Mi" (String#14120, DoABC#3) // _SafeStr_7613 = "_-6db" (String#16892, DoABC#3) // _SafeStr_7614 = "_-2sA" (String#14151, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_2998 package _-0mk{ import _-06C._SafeStr_2974; import flash.display.BitmapData; public class _SafeStr_2998 extends _SafeStr_2974 { public static const _SafeStr_7615:String = "RORUM_ROOM_AD_ACTIVATE"; public static const _SafeStr_7616:String = "RORUM_ROOM_BILLBOARD_IMAGE_LOADED"; public static const _SafeStr_7617:String = "RORUM_ROOM_BILLBOARD_IMAGE_LOADING_FAILED"; private var _SafeStr_6946:String; private var _SafeStr_5496:String; private var _SafeStr_7618:String; private var _SafeStr_5627:int; private var _SafeStr_5615:BitmapData; public function _SafeStr_2998(k:String, _arg_2:String, _arg_3:String, _arg_4:int=-1, _arg_5:BitmapData=null){ super(null, null); this._SafeStr_6946 = k; this._SafeStr_5496 = _arg_2; this._SafeStr_7618 = _arg_3; this._SafeStr_5627 = _arg_4; this._SafeStr_5615 = _arg_5; } public function get type():String{ return (this._SafeStr_6946); } public function get asset():String{ return (this._SafeStr_5496); } public function get clickUrl():String{ return (this._SafeStr_7618); } public function get _SafeStr_5566():int{ return (this._SafeStr_5627); } public function get bitmapData():BitmapData{ return (this._SafeStr_5615); } } }//package _-0mk // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_2998 = "_-kd" (String#3813, DoABC#3) // _SafeStr_5496 = "_-sP" (String#1552, DoABC#3) // _SafeStr_5566 = "_-0eD" (String#620, DoABC#3) // _SafeStr_5615 = "_-0Wh" (String#751, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_6946 = "_-2mL" (String#367, DoABC#3) // _SafeStr_7615 = "_-6QW" (String#22827, DoABC#3) // _SafeStr_7616 = "_-5HF" (String#20387, DoABC#3) // _SafeStr_7617 = "_-5h2" (String#21140, DoABC#3) // _SafeStr_7618 = "_-y6" (String#4863, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_2999 package _-0mk{ import _-06C._SafeStr_2974; import _-0bw._SafeStr_2307; public class _SafeStr_2999 extends _SafeStr_2974 { private var _SafeStr_7619:_SafeStr_2307; private var _SafeStr_7620:Boolean; public function _SafeStr_2999(k:_SafeStr_2307, _arg_2:_SafeStr_2307, _arg_3:_SafeStr_2307, _arg_4:Boolean=false){ super(k, _arg_3); this._SafeStr_7620 = _arg_4; this._SafeStr_7619 = _arg_2; } public function get _SafeStr_7621():_SafeStr_2307{ if (this._SafeStr_7619 == null) { return (loc); }; return (this._SafeStr_7619); } public function get _SafeStr_7622():_SafeStr_2307{ return (this._SafeStr_7619); } public function get _SafeStr_7623():Boolean{ return (this._SafeStr_7620); } } }//package _-0mk // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_2999 = "_-66H" (String#3461, DoABC#3) // _SafeStr_7619 = "_-1ER" (String#2682, DoABC#3) // _SafeStr_7620 = "_-4w9" (String#27910, DoABC#3) // _SafeStr_7621 = "_-5z9" (String#10848, DoABC#3) // _SafeStr_7622 = "_-29z" (String#44143, DoABC#3) // _SafeStr_7623 = "_-1Jh" (String#35129, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_3000 package _-0mk{ import _-0bw._SafeStr_2307; public class _SafeStr_3000 extends _SafeStr_2999 { private var _SafeStr_7624:int; private var _SafeStr_7625:Boolean; private var _SafeStr_7626:Number; public function _SafeStr_3000(k:_SafeStr_2307, _arg_2:_SafeStr_2307, _arg_3:_SafeStr_2307, _arg_4:int, _arg_5:Boolean, _arg_6:Number){ super(k, _arg_2, _arg_3); this._SafeStr_7624 = _arg_4; this._SafeStr_7625 = _arg_5; this._SafeStr_7626 = _arg_6; } public function get _SafeStr_7627():int{ return (this._SafeStr_7624); } public function get _SafeStr_7628():Boolean{ return (this._SafeStr_7625); } public function get _SafeStr_7629():Number{ return (this._SafeStr_7626); } } }//package _-0mk // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2999 = "_-66H" (String#3461, DoABC#3) // _SafeStr_3000 = "_-0aY" (String#5526, DoABC#3) // _SafeStr_7624 = "_-UO" (String#16715, DoABC#3) // _SafeStr_7625 = "_-62x" (String#15272, DoABC#3) // _SafeStr_7626 = "_-5lH" (String#9895, DoABC#3) // _SafeStr_7627 = "_-5WI" (String#20015, DoABC#3) // _SafeStr_7628 = "_-0hH" (String#15038, DoABC#3) // _SafeStr_7629 = "_-1Fp" (String#34276, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_3002 package _-0mk{ public class _SafeStr_3002 extends _SafeStr_2975 { private var _SafeStr_7630:Boolean; public function _SafeStr_3002(k:Boolean=false){ this._SafeStr_7630 = k; } public function get _SafeStr_7631():Boolean{ return (this._SafeStr_7630); } } }//package _-0mk // _SafeStr_2975 = "_-5XV" (String#1287, DoABC#3) // _SafeStr_3002 = "_-6i4" (String#9019, DoABC#3) // _SafeStr_7630 = "_-2zw" (String#31202, DoABC#3) // _SafeStr_7631 = "_-0B2" (String#32562, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_3003 package _-0mk{ import _-06C._SafeStr_2974; import _-5x9._SafeStr_2367; public class _SafeStr_3003 extends _SafeStr_2974 { private var _SafeStr_6695:int; private var _SafeStr_5513:_SafeStr_2367 = null; private var _SafeStr_7266:Number = NaN; public function _SafeStr_3003(k:int, _arg_2:_SafeStr_2367, _arg_3:Number=NaN){ super(null, null); this._SafeStr_6695 = k; this._SafeStr_5513 = _arg_2; this._SafeStr_7266 = _arg_3; } public function get state():int{ return (this._SafeStr_6695); } public function get data():_SafeStr_2367{ return (this._SafeStr_5513); } public function get _SafeStr_7279():Number{ return (this._SafeStr_7266); } } }//package _-0mk // _SafeStr_2367 = "_-6Fl" (String#731, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_3003 = "_-3Hs" (String#1240, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_6695 = "_-3RB" (String#372, DoABC#3) // _SafeStr_7266 = "_-nS" (String#3491, DoABC#3) // _SafeStr_7279 = "_-6hK" (String#2610, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_3007 package _-0mk{ public class _SafeStr_3007 extends _SafeStr_2975 { private var _SafeStr_7632:Boolean = false; private var _SafeStr_7633:String; public function _SafeStr_3007(k:String){ this._SafeStr_7633 = k; } public function get _SafeStr_7634():Boolean{ return (this._SafeStr_7632); } public function get rawData():String{ return (this._SafeStr_7633); } } }//package _-0mk // _SafeStr_2975 = "_-5XV" (String#1287, DoABC#3) // _SafeStr_3007 = "_-4SV" (String#9567, DoABC#3) // _SafeStr_7632 = "_-3V6" (String#18771, DoABC#3) // _SafeStr_7633 = "_-4rL" (String#27894, DoABC#3) // _SafeStr_7634 = "_-4fR" (String#20225, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_3008 package _-0mk{ public class _SafeStr_3008 extends _SafeStr_2975 { private var _SafeStr_7088:String; private var _SafeStr_7635:String; private var _SafeStr_7105:String; private var _SafeStr_7636:Boolean; public function _SafeStr_3008(k:String, _arg_2:String=null, _arg_3:String=null, _arg_4:Boolean=false){ this._SafeStr_7088 = k; this._SafeStr_7105 = _arg_2; this._SafeStr_7635 = _arg_3; this._SafeStr_7636 = _arg_4; } public function get figure():String{ return (this._SafeStr_7088); } public function get race():String{ return (this._SafeStr_7635); } public function get gender():String{ return (this._SafeStr_7105); } public function get _SafeStr_7637():Boolean{ return (this._SafeStr_7636); } } }//package _-0mk // _SafeStr_2975 = "_-5XV" (String#1287, DoABC#3) // _SafeStr_3008 = "_-es" (String#4959, DoABC#3) // _SafeStr_7088 = "_-cf" (String#883, DoABC#3) // _SafeStr_7105 = "_-1d0" (String#1444, DoABC#3) // _SafeStr_7635 = "_-23z" (String#13600, DoABC#3) // _SafeStr_7636 = "_-6d8" (String#3741, DoABC#3) // _SafeStr_7637 = "_-0b1" (String#2865, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_3009 package _-0mk{ import _-06C._SafeStr_2974; public class _SafeStr_3009 extends _SafeStr_2974 { public static const _SafeStr_7638:String = "RORPFHUM_ADD"; public static const _SafeStr_7639:String = "RORPFHUM_REMOVE"; private var _SafeStr_6946:String = ""; private var _SafeStr_5742:int; private var _x:int; private var _y:int; private var _SafeStr_5616:int; private var _height:int; public function _SafeStr_3009(k:String, _arg_2:int, _arg_3:int=0, _arg_4:int=0, _arg_5:int=0, _arg_6:int=0){ super(null, null); this._SafeStr_6946 = k; this._SafeStr_5742 = _arg_2; this._x = _arg_3; this._y = _arg_4; this._SafeStr_5616 = _arg_5; this._height = _arg_6; } public function get type():String{ return (this._SafeStr_6946); } public function get id():int{ return (this._SafeStr_5742); } public function get x():int{ return (this._x); } public function get y():int{ return (this._y); } public function get width():int{ return (this._SafeStr_5616); } public function get height():int{ return (this._height); } } }//package _-0mk // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_3009 = "_-0FC" (String#6082, DoABC#3) // _SafeStr_5616 = "_-1RX" (String#603, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_6946 = "_-2mL" (String#367, DoABC#3) // _SafeStr_7638 = "_-3MM" (String#6423, DoABC#3) // _SafeStr_7639 = "_-5nA" (String#6199, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_3010 package _-0mk{ import _-06C._SafeStr_2974; import _-0bw._SafeStr_2308; public class _SafeStr_3010 extends _SafeStr_2974 { private var _height:Number; private var _SafeStr_7640:String; private var _SafeStr_7596:Boolean; private var _SafeStr_7641:Boolean; public function _SafeStr_3010(k:_SafeStr_2308, _arg_2:Number, _arg_3:Boolean, _arg_4:String, _arg_5:Boolean=false){ super(k, null); this._height = _arg_2; this._SafeStr_7596 = _arg_3; this._SafeStr_7640 = _arg_4; this._SafeStr_7641 = _arg_5; } public function get height():Number{ return (this._height); } public function get visible():Boolean{ return (this._SafeStr_7596); } public function get _SafeStr_7642():String{ return (this._SafeStr_7640); } public function get toggleVisibility():Boolean{ return (this._SafeStr_7641); } } }//package _-0mk // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_3010 = "_-6MQ" (String#3617, DoABC#3) // _SafeStr_7596 = "_-kn" (String#1655, DoABC#3) // _SafeStr_7640 = "_-19m" (String#28770, DoABC#3) // _SafeStr_7641 = "_-1pB" (String#29978, DoABC#3) // _SafeStr_7642 = "_-q6" (String#27801, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_3011 package _-0mk{ public class _SafeStr_3011 extends _SafeStr_2975 { private var _SafeStr_7643:int = 0; public function _SafeStr_3011(k:int){ this._SafeStr_7643 = k; } public function get gesture():int{ return (this._SafeStr_7643); } } }//package _-0mk // _SafeStr_2975 = "_-5XV" (String#1287, DoABC#3) // _SafeStr_3011 = "_-1tF" (String#9341, DoABC#3) // _SafeStr_7643 = "_-xX" (String#4802, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_3012 package _-0mk{ import _-06C._SafeStr_2974; import _-0bw._SafeStr_2308; import _-0bw._SafeStr_2307; public class _SafeStr_3012 extends _SafeStr_2974 { public static const _SafeStr_7644:String = "RORMUM_ADD_MASK"; public static const _SafeStr_7645:String = "RORMUM_ADD_MASK"; public static const _SafeStr_7646:String = "door"; public static const _SafeStr_7647:String = "window"; public static const _SafeStr_7648:String = "hole"; private var _SafeStr_6946:String = ""; private var _SafeStr_7649:String = ""; private var _SafeStr_7650:String = ""; private var _SafeStr_7651:_SafeStr_2308 = null; private var _SafeStr_7652:String = "window"; public function _SafeStr_3012(k:String, _arg_2:String, _arg_3:String=null, _arg_4:_SafeStr_2307=null, _arg_5:String="window"){ super(null, null); this._SafeStr_6946 = k; this._SafeStr_7649 = _arg_2; this._SafeStr_7650 = _arg_3; if (_arg_4 != null) { this._SafeStr_7651 = new _SafeStr_2308(_arg_4.x, _arg_4.y, _arg_4.z); }; this._SafeStr_7652 = _arg_5; } public function get type():String{ return (this._SafeStr_6946); } public function get _SafeStr_7653():String{ return (this._SafeStr_7649); } public function get _SafeStr_7654():String{ return (this._SafeStr_7650); } public function get _SafeStr_7655():_SafeStr_2307{ return (this._SafeStr_7651); } public function get _SafeStr_7656():String{ return (this._SafeStr_7652); } } }//package _-0mk // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_3012 = "_-2sR" (String#2743, DoABC#3) // _SafeStr_6946 = "_-2mL" (String#367, DoABC#3) // _SafeStr_7644 = "_-1Qb" (String#11656, DoABC#3) // _SafeStr_7645 = "_-0eJ" (String#14558, DoABC#3) // _SafeStr_7646 = "_-4uh" (String#21886, DoABC#3) // _SafeStr_7647 = "_-pq" (String#11854, DoABC#3) // _SafeStr_7648 = "_-5bs" (String#8563, DoABC#3) // _SafeStr_7649 = "_-37r" (String#30630, DoABC#3) // _SafeStr_7650 = "_-4NO" (String#27367, DoABC#3) // _SafeStr_7651 = "_-47P" (String#30462, DoABC#3) // _SafeStr_7652 = "_-3nm" (String#26200, DoABC#3) // _SafeStr_7653 = "_-5a3" (String#27265, DoABC#3) // _SafeStr_7654 = "_-1pc" (String#32517, DoABC#3) // _SafeStr_7655 = "_-10W" (String#34796, DoABC#3) // _SafeStr_7656 = "_-10p" (String#33847, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_3013 package _-0mk{ public class _SafeStr_3013 extends _SafeStr_2975 { private var _SafeStr_7657:int; public function _SafeStr_3013(k:int){ this._SafeStr_7657 = k; } public function get _SafeStr_7658():int{ return (this._SafeStr_7657); } } }//package _-0mk // _SafeStr_2975 = "_-5XV" (String#1287, DoABC#3) // _SafeStr_3013 = "_-4W3" (String#9208, DoABC#3) // _SafeStr_7657 = "_-0RP" (String#28597, DoABC#3) // _SafeStr_7658 = "_-3pH" (String#37037, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_3014 package _-0mk{ public class _SafeStr_3014 extends _SafeStr_2975 { private var _SafeStr_7643:String; public function _SafeStr_3014(k:String){ this._SafeStr_7643 = k; } public function get gesture():String{ return (this._SafeStr_7643); } } }//package _-0mk // _SafeStr_2975 = "_-5XV" (String#1287, DoABC#3) // _SafeStr_3014 = "_-4h8" (String#9421, DoABC#3) // _SafeStr_7643 = "_-xX" (String#4802, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_3015 package _-0mk{ public class _SafeStr_3015 extends _SafeStr_2975 { private var _SafeStr_7659:int; public function _SafeStr_3015(k:int){ this._SafeStr_7659 = k; } public function get _SafeStr_7660():int{ return (this._SafeStr_7659); } } }//package _-0mk // _SafeStr_2975 = "_-5XV" (String#1287, DoABC#3) // _SafeStr_3015 = "_-5kk" (String#6301, DoABC#3) // _SafeStr_7659 = "_-3KB" (String#29544, DoABC#3) // _SafeStr_7660 = "_-0FI" (String#28132, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_3017 package _-0mk{ import _-06C._SafeStr_2974; public class _SafeStr_3017 extends _SafeStr_2974 { private var _SafeStr_7661:String; private var _SafeStr_7662:int; public function _SafeStr_3017(k:String, _arg_2:int){ super(null, null); this._SafeStr_7661 = k; this._SafeStr_7662 = _arg_2; } public function get _SafeStr_7663():String{ return (this._SafeStr_7661); } public function get _SafeStr_7664():int{ return (this._SafeStr_7662); } } }//package _-0mk // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_3017 = "_-15-" (String#9036, DoABC#3) // _SafeStr_7661 = "_-6FB" (String#30928, DoABC#3) // _SafeStr_7662 = "_-41e" (String#30786, DoABC#3) // _SafeStr_7663 = "_-2Oq" (String#32185, DoABC#3) // _SafeStr_7664 = "_-5P9" (String#37348, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_3018 package _-0mk{ public class _SafeStr_3018 extends _SafeStr_2975 { } }//package _-0mk // _SafeStr_2975 = "_-5XV" (String#1287, DoABC#3) // _SafeStr_3018 = "_-0l8" (String#15482, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_3019 package _-0mk{ import _-06C._SafeStr_2974; public class _SafeStr_3019 extends _SafeStr_2974 { public static const _SafeStr_7665:String = "RORPPUM_WALL_THICKNESS"; public static const _SafeStr_7666:String = "RORPVUM_FLOOR_THICKNESS"; private var _SafeStr_6946:String = ""; private var _SafeStr_6017:Number = 0; public function _SafeStr_3019(k:String, _arg_2:Number){ super(null, null); this._SafeStr_6946 = k; this._SafeStr_6017 = _arg_2; } public function get type():String{ return (this._SafeStr_6946); } public function get value():Number{ return (this._SafeStr_6017); } } }//package _-0mk // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_3019 = "_-5tp" (String#4921, DoABC#3) // _SafeStr_6017 = "_-2m7" (String#1146, DoABC#3) // _SafeStr_6946 = "_-2mL" (String#367, DoABC#3) // _SafeStr_7665 = "_-1dM" (String#8729, DoABC#3) // _SafeStr_7666 = "_-6V" (String#8471, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_3020 package _-0mk{ public class _SafeStr_3020 extends _SafeStr_2975 { private var _SafeStr_7263:int; private var _SafeStr_7667:String; public function _SafeStr_3020(k:int, _arg_2:String){ this._SafeStr_7263 = k; this._SafeStr_7667 = _arg_2; } public function get _SafeStr_7276():int{ return (this._SafeStr_7263); } public function get _SafeStr_6333():String{ return (this._SafeStr_7667); } } }//package _-0mk // _SafeStr_2975 = "_-5XV" (String#1287, DoABC#3) // _SafeStr_3020 = "_-2uU" (String#9424, DoABC#3) // _SafeStr_6333 = "_-1UF" (String#31217, DoABC#3) // _SafeStr_7263 = "_-4Ih" (String#2131, DoABC#3) // _SafeStr_7276 = "_-5dK" (String#2873, DoABC#3) // _SafeStr_7667 = "_-4d" (String#16905, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_3022 package _-0mk{ public class _SafeStr_3022 extends _SafeStr_2975 { private var _SafeStr_7668:Boolean; public function _SafeStr_3022(k:Boolean=false){ this._SafeStr_7668 = k; } public function get _SafeStr_7669():Boolean{ return (this._SafeStr_7668); } } }//package _-0mk // _SafeStr_2975 = "_-5XV" (String#1287, DoABC#3) // _SafeStr_3022 = "_-1C0" (String#6270, DoABC#3) // _SafeStr_7668 = "_-4lK" (String#8422, DoABC#3) // _SafeStr_7669 = "_-MT" (String#26347, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_3024 package _-0mk{ import _-06C._SafeStr_2974; import _-0bw._SafeStr_2307; public class _SafeStr_3024 extends _SafeStr_2974 { private var _height:Number; public function _SafeStr_3024(k:_SafeStr_2307, _arg_2:_SafeStr_2307, _arg_3:Number){ super(k, _arg_2); this._height = _arg_3; } public function get height():Number{ return (this._height); } } }//package _-0mk // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_3024 = "_-3tw" (String#8418, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_3025 package _-0mk{ public class _SafeStr_3025 extends _SafeStr_2975 { private var _SafeStr_7670:String; private var _SafeStr_5929:String; public function _SafeStr_3025(k:String, _arg_2:String=""){ this._SafeStr_7670 = k; this._SafeStr_5929 = _arg_2; } public function get _SafeStr_7671():String{ return (this._SafeStr_7670); } public function get parameter():String{ return (this._SafeStr_5929); } } }//package _-0mk // _SafeStr_2975 = "_-5XV" (String#1287, DoABC#3) // _SafeStr_3025 = "_-5hC" (String#6285, DoABC#3) // _SafeStr_5929 = "_-36G" (String#5868, DoABC#3) // _SafeStr_7670 = "_-5Th" (String#27979, DoABC#3) // _SafeStr_7671 = "_-56r" (String#27015, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_3026 package _-0mk{ public class _SafeStr_3026 extends _SafeStr_2975 { private var _SafeStr_7672:int = -1; public function _SafeStr_3026(k:int=-1){ this._SafeStr_7672 = k; } public function get _SafeStr_7673():int{ return (this._SafeStr_7672); } } }//package _-0mk // _SafeStr_2975 = "_-5XV" (String#1287, DoABC#3) // _SafeStr_3026 = "_-0hh" (String#10394, DoABC#3) // _SafeStr_7672 = "_-6SV" (String#7220, DoABC#3) // _SafeStr_7673 = "_-0g3" (String#25176, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_3028 package _-0mk{ public class _SafeStr_3028 extends _SafeStr_2975 { private var _SafeStr_7674:int; public function _SafeStr_3028(k:int=0){ this._SafeStr_7674 = k; } public function get _SafeStr_7675():int{ return (this._SafeStr_7674); } } }//package _-0mk // _SafeStr_2975 = "_-5XV" (String#1287, DoABC#3) // _SafeStr_3028 = "_-N5" (String#9477, DoABC#3) // _SafeStr_7674 = "_-4F" (String#5873, DoABC#3) // _SafeStr_7675 = "_-5Sl" (String#13503, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_3029 package _-0mk{ public class _SafeStr_3029 extends _SafeStr_2975 { private var _SafeStr_7676:int; public function _SafeStr_3029(k:int){ this._SafeStr_7676 = k; } public function get _SafeStr_7677():int{ return (this._SafeStr_7676); } } }//package _-0mk // _SafeStr_2975 = "_-5XV" (String#1287, DoABC#3) // _SafeStr_3029 = "_-4Nt" (String#9616, DoABC#3) // _SafeStr_7676 = "_-5P1" (String#10069, DoABC#3) // _SafeStr_7677 = "_-0TZ" (String#34199, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_3555 package _-0mk{ public class _SafeStr_3555 extends _SafeStr_2975 { private var _SafeStr_7196:Boolean; public function _SafeStr_3555(k:Boolean){ this._SafeStr_7196 = k; } public function get selected():Boolean{ return (this._SafeStr_7196); } } }//package _-0mk // _SafeStr_2975 = "_-5XV" (String#1287, DoABC#3) // _SafeStr_3555 = "_-6Jr" (String#6195, DoABC#3) // _SafeStr_7196 = "_-K" (String#1521, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_3563 package _-0mk{ public class _SafeStr_3563 extends _SafeStr_2975 { private var _SafeStr_7196:Boolean; public function _SafeStr_3563(k:Boolean){ this._SafeStr_7196 = k; } public function get selected():Boolean{ return (this._SafeStr_7196); } } }//package _-0mk // _SafeStr_2975 = "_-5XV" (String#1287, DoABC#3) // _SafeStr_3563 = "_-49Y" (String#5589, DoABC#3) // _SafeStr_7196 = "_-K" (String#1521, DoABC#3) //------------------------------------------------------------ //_-0mk._SafeStr_3568 package _-0mk{ import _-06C._SafeStr_2974; public class _SafeStr_3568 extends _SafeStr_2974 { public static const static:String = "ROVUM_ENABLED"; public static const _SafeStr_7678:String = "ROVUM_DISABLED"; private var _SafeStr_6946:String; public function _SafeStr_3568(k:String){ super(null, null); this._SafeStr_6946 = k; } public function get type():String{ return (this._SafeStr_6946); } } }//package _-0mk // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_3568 = "_-53l" (String#6501, DoABC#3) // _SafeStr_6946 = "_-2mL" (String#367, DoABC#3) // _SafeStr_7678 = "_-5sb" (String#18072, DoABC#3) //------------------------------------------------------------ //_-0MT._SafeStr_5266 package _-0MT{ import _-64u.AdServerConfig; import _-64u.CustomProperties; public class _SafeStr_5266 extends AdServerConfig { public function _SafeStr_5266(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 _-0MT // _SafeStr_5266 = "_-2JE" (String#15522, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_3664 package _-0Mx{ import mx.core.ByteArrayAsset; public class _SafeStr_3664 extends ByteArrayAsset { } }//package _-0Mx // _SafeStr_3664 = "_-5uh" (String#22218, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_3665 package _-0Mx{ import mx.core.ByteArrayAsset; public class _SafeStr_3665 extends ByteArrayAsset { } }//package _-0Mx // _SafeStr_3665 = "_-6bK" (String#23287, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4864 package _-0Mx{ import mx.core.BitmapAsset; public class _SafeStr_4864 extends BitmapAsset { } }//package _-0Mx // _SafeStr_4864 = "_-4Yx" (String#20098, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4865 package _-0Mx{ import mx.core.BitmapAsset; public class _SafeStr_4865 extends BitmapAsset { } }//package _-0Mx // _SafeStr_4865 = "_-4P2" (String#20312, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4866 package _-0Mx{ import mx.core.BitmapAsset; public class _SafeStr_4866 extends BitmapAsset { } }//package _-0Mx // _SafeStr_4866 = "_-0sB" (String#19292, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4867 package _-0Mx{ import mx.core.BitmapAsset; public class _SafeStr_4867 extends BitmapAsset { } }//package _-0Mx // _SafeStr_4867 = "_-1xh" (String#18923, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4868 package _-0Mx{ import mx.core.BitmapAsset; public class _SafeStr_4868 extends BitmapAsset { } }//package _-0Mx // _SafeStr_4868 = "_-5OC" (String#20806, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4869 package _-0Mx{ import mx.core.BitmapAsset; public class _SafeStr_4869 extends BitmapAsset { } }//package _-0Mx // _SafeStr_4869 = "_-2O7" (String#18438, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4870 package _-0Mx{ import mx.core.BitmapAsset; public class _SafeStr_4870 extends BitmapAsset { } }//package _-0Mx // _SafeStr_4870 = "_-0Sr" (String#19253, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4871 package _-0Mx{ import mx.core.BitmapAsset; public class _SafeStr_4871 extends BitmapAsset { } }//package _-0Mx // _SafeStr_4871 = "_-4fH" (String#20247, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4872 package _-0Mx{ import mx.core.BitmapAsset; public class _SafeStr_4872 extends BitmapAsset { } }//package _-0Mx // _SafeStr_4872 = "_-6K-" (String#21502, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4873 package _-0Mx{ import mx.core.BitmapAsset; public class _SafeStr_4873 extends BitmapAsset { } }//package _-0Mx // _SafeStr_4873 = "_-3mo" (String#17728, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4874 package _-0Mx{ import mx.core.BitmapAsset; public class _SafeStr_4874 extends BitmapAsset { } }//package _-0Mx // _SafeStr_4874 = "_-5GJ" (String#20245, DoABC#3) //------------------------------------------------------------ //_-0Mx.BCFloorPlanEditor package _-0Mx{ import _-4Y1._SafeStr_35; import _-3xK.HabboWindowManagerComponent; import _-2bD._SafeStr_3661; import _-1Cv._SafeStr_3656; import _-1Cv._SafeStr_3659; import _-2bD._SafeStr_2321; import _-53T._SafeStr_2459; import _-163._SafeStr_2740; import _-6Sj.IFrameWindow; import flash.utils.Timer; import _-UK._SafeStr_194; import _-6K0._SafeStr_2448; import flash.events.TimerEvent; import _-5A9._SafeStr_2439; import _-5GA._SafeStr_3658; import _-5GA._SafeStr_3660; import flash.utils.ByteArray; import _-6Sj.IItemListWindow; import _-6Sj.InteractiveController; import _-4Am.WindowState; import _-6Sj.ICheckBoxWindow; import _-5Vh.WindowMouseEvent; import _-6Sj.IDropMenuWindow; import _-5GA._SafeStr_3663; import _-5Vh.WindowEvent; import _-29V.IWindow; import flash.events.KeyboardEvent; import flash.ui.Keyboard; import _-FX._SafeStr_3662; import flash.geom.Point; import _-3S9._SafeStr_3232; import _-0Ls.PerkAllowancesMessageParser; import _-0S4._SafeStr_2343; import _-6Sj.IBitmapWrapperWindow; import flash.display.BitmapData; import flash.geom.Rectangle; import __AS3__.vec.Vector; import _-6Sj._SafeStr_2600; import _-6Tv._SafeStr_3657; import _-6Sj.IScrollbarWindow; public class BCFloorPlanEditor implements _SafeStr_35 { public static var _SafeStr_7679:Class = _SafeStr_3665; public static var _SafeStr_7680:Class = _SafeStr_3664; private static const _SafeStr_7681:uint = 2000; private static const _SafeStr_7682:int = 16; private var _SafeStr_5338:HabboWindowManagerComponent; private var _SafeStr_7683:_SafeStr_3661; private var _SafeStr_7684:_SafeStr_3656; private var _SafeStr_7685:_SafeStr_3659; private var _SafeStr_7686:_SafeStr_2321; private var _SafeStr_7687:_SafeStr_2459; private var _SafeStr_7688:_SafeStr_2740; private var _SafeStr_7689:FloorPlanCache; private var _SafeStr_7690:FloorPlanPreviewer; private var _SafeStr_7691:HeightMapEditor; private var _SafeStr_7692:ImportExportDialog; private var _SafeStr_7693:_SafeStr_3661; private var _SafeStr_7694:IFrameWindow; private var _SafeStr_7695:Array; private var _SafeStr_7696:String; private var _SafeStr_7697:int; private var _SafeStr_7698:int; private var _SafeStr_7699:uint; private var _SafeStr_7700:int = 0; private var _SafeStr_7701:Timer; private var _SafeStr_7702:Boolean = false; private var _SafeStr_7703:int; private var _SafeStr_7704:Boolean = false; private var _SafeStr_7705:Boolean = false; public function BCFloorPlanEditor(k:HabboWindowManagerComponent){ this._SafeStr_7695 = ["add_tile", "remove_tile", "increase_height", "decrease_height", "set_enter_tile"]; this._SafeStr_7696 = this._SafeStr_7695[0]; super(); this._SafeStr_7689 = new FloorPlanCache(this); this._SafeStr_5338 = k; if (this._SafeStr_5338.communication != null) { this._SafeStr_7683 = new _SafeStr_3661(this._SafeStr_7706); this._SafeStr_7684 = new _SafeStr_3656(this._SafeStr_7707); this._SafeStr_7685 = new _SafeStr_3659(this._SafeStr_7708); this._SafeStr_7686 = new _SafeStr_2321(this._SafeStr_7709); this._SafeStr_7687 = new _SafeStr_2459(this._SafeStr_7710); this._SafeStr_7688 = new _SafeStr_2740(this.override); this._SafeStr_5338.communication.addHabboConnectionMessageEvent(this._SafeStr_7683); this._SafeStr_5338.communication.addHabboConnectionMessageEvent(this._SafeStr_7687); this._SafeStr_5338.communication.addHabboConnectionMessageEvent(this._SafeStr_7684); this._SafeStr_5338.communication.addHabboConnectionMessageEvent(this._SafeStr_7685); this._SafeStr_5338.communication.addHabboConnectionMessageEvent(this._SafeStr_7686); this._SafeStr_5338.communication.addHabboConnectionMessageEvent(this._SafeStr_7688); }; if (k.roomEngine) { k.roomEngine.events.addEventListener(_SafeStr_194._SafeStr_7711, this._SafeStr_7712); }; k.registerUpdateReceiver(this, 0); } public static function _SafeStr_7713(k:int):int{ switch (k) { case 0: return (-2); case 1: return (-1); case 3: return (1); default: return (0); }; } public function dispose():void{ if (this.disposed) { return; }; if (this._SafeStr_7683 != null) { this._SafeStr_5338.communication._SafeStr_7065(this._SafeStr_7683); this._SafeStr_5338.communication._SafeStr_7065(this._SafeStr_7684); this._SafeStr_5338.communication._SafeStr_7065(this._SafeStr_7685); this._SafeStr_5338.communication._SafeStr_7065(this._SafeStr_7686); this._SafeStr_5338.communication._SafeStr_7065(this._SafeStr_7687); this._SafeStr_5338.communication._SafeStr_7065(this._SafeStr_7688); this._SafeStr_7683 = null; this._SafeStr_7684 = null; this._SafeStr_7685 = null; this._SafeStr_7686 = null; }; if (((this.windowManager.roomEngine) && (!(this.windowManager.roomEngine.disposed)))) { this.windowManager.roomEngine.events.removeEventListener(_SafeStr_194._SafeStr_7711, this._SafeStr_7712); }; this._SafeStr_5338.removeUpdateReceiver(this); this._SafeStr_5338 = null; } public function get disposed():Boolean{ return ((this._SafeStr_5338 == null)); } private function _SafeStr_7710(k:_SafeStr_2459):void{ var _local_2:_SafeStr_2448 = k._SafeStr_5729(); this._SafeStr_7700 = _local_2._SafeStr_7714; if (!this._SafeStr_7701) { this._SafeStr_7701 = new Timer(10000); this._SafeStr_7701.addEventListener(TimerEvent.TIMER, this._SafeStr_7715); this._SafeStr_7701.start(); }; } private function _SafeStr_7715(k:TimerEvent):void{ this._SafeStr_7700 = (this._SafeStr_7700 - 10); if (((this._SafeStr_7694) && (this._SafeStr_7694.visible))) { if ((((this._SafeStr_7700 > 0)) || (this._SafeStr_5338.sessionDataManager.hasSecurity(_SafeStr_2439._SafeStr_6344)))) { this._SafeStr_7694.findChildByName("save").enable(); } else { this._SafeStr_7694.findChildByName("save").disable(); }; }; } public function set visible(k:Boolean):void{ if ((((this._SafeStr_7694 == null)) || (this._SafeStr_7694.disposed))) { this._SafeStr_7716(); }; this._SafeStr_7694.visible = k; if (k) { this._SafeStr_5338.communication.connection.send(new _SafeStr_3658()); this._SafeStr_5338.communication.connection.send(new _SafeStr_3660()); this._SafeStr_7717(); this._SafeStr_7718(); this._SafeStr_7719(this._SafeStr_7703); } else { this._SafeStr_7691._SafeStr_7720 = false; }; } public function get visible():Boolean{ return (((!((this._SafeStr_7694 == null))) && (this._SafeStr_7694.visible))); } private function _SafeStr_7716():void{ var k:ByteArray = (new _SafeStr_7679() as ByteArray); var _local_2:XML = new XML(k.readUTFBytes(k.length)); this._SafeStr_7694 = (this._SafeStr_5338.buildFromXML(_local_2, 1) as IFrameWindow); this._SafeStr_7694.procedure = this._SafeStr_7721; this._SafeStr_7694.findChildByName("tile_height_colormap").procedure = this._SafeStr_7722; this._SafeStr_7694.findChildByName("wall_height_slider").procedure = this._SafeStr_7723; this._SafeStr_7694.center(); this._SafeStr_7690 = new FloorPlanPreviewer(this); this._SafeStr_7691 = new HeightMapEditor(this); k = (new _SafeStr_7680() as ByteArray); this._SafeStr_7692 = new ImportExportDialog(this, new XML(k.readUTFBytes(k.length))); this._SafeStr_7690._SafeStr_5864(); this._SafeStr_7691._SafeStr_7724(); this._SafeStr_7725(this._SafeStr_7691._SafeStr_7726); this._SafeStr_7727("add_tile"); IItemListWindow(this._SafeStr_7694.findChildByName("heightmap_wrapper"))._SafeStr_7728 = true; IItemListWindow(this._SafeStr_7694.findChildByName("preview_wrapper"))._SafeStr_7728 = true; if (((!(this._SafeStr_5338.sessionDataManager.hasSecurity(_SafeStr_2439._SafeStr_6344))) && ((this._SafeStr_7700 <= 0)))) { this._SafeStr_7694.findChildByName("save").disable(); }; } public function update(k:uint):void{ var _local_2:String; if (((!((this._SafeStr_7696 == ""))) && (this._SafeStr_7694))) { for each (_local_2 in this._SafeStr_7695) { if (this._SafeStr_7696 == _local_2) { InteractiveController(this._SafeStr_7694.findChildByName(_local_2)).state = (InteractiveController(this._SafeStr_7694.findChildByName(_local_2)).state | WindowState._SafeStr_7729); } else { InteractiveController(this._SafeStr_7694.findChildByName(_local_2)).state = (InteractiveController(this._SafeStr_7694.findChildByName(_local_2)).state & ~(WindowState._SafeStr_7729)); }; }; }; this._SafeStr_7699 = (this._SafeStr_7699 + k); if ((((this._SafeStr_7699 > _SafeStr_7681)) && (this._SafeStr_7690))) { this._SafeStr_7690._SafeStr_5864(); this._SafeStr_7699 = 0; }; } private function get _SafeStr_7730():Boolean{ return (ICheckBoxWindow(this._SafeStr_7694.findChildByName("walls_fixed_height_enabled_checkbox"))._SafeStr_5325); } private function _SafeStr_7721(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { switch (_arg_2.name) { case "header_button_close": case "cancel": this.visible = false; break; case "refresh": this._SafeStr_7690._SafeStr_5864(); break; case "save": this._SafeStr_7697 = IDropMenuWindow(this._SafeStr_7694.findChildByName("floor_thickness_drop")).selection; this._SafeStr_7698 = IDropMenuWindow(this._SafeStr_7694.findChildByName("wall_thickness_drop")).selection; this._SafeStr_5338.communication.connection.send(new _SafeStr_3663(this._SafeStr_7689._SafeStr_7731(), this._SafeStr_7689._SafeStr_7732.x, this._SafeStr_7689._SafeStr_7732.y, this._SafeStr_7689._SafeStr_7733, _SafeStr_7713(this._SafeStr_7698), _SafeStr_7713(this._SafeStr_7697), ((this._SafeStr_7730) ? this._SafeStr_7703 : -1))); break; case "reload": this._SafeStr_7689._SafeStr_7706(this._SafeStr_7693); if (this._SafeStr_7690) { this._SafeStr_7690._SafeStr_5864(); }; if (this._SafeStr_7691) { this._SafeStr_7691._SafeStr_7724(); }; this._SafeStr_5338.communication.connection.send(new _SafeStr_3660()); this._SafeStr_5338.communication.connection.send(new _SafeStr_3658()); break; case "import_export": this._SafeStr_7692.visible = !(this._SafeStr_7692.visible); break; case "enterdirection_left": this._SafeStr_7689._SafeStr_7733++; this._SafeStr_7734(); break; case "enterdirection_right": this._SafeStr_7689._SafeStr_7733--; this._SafeStr_7734(); break; case "zoom": if (this._SafeStr_7691._SafeStr_7735 == 1) { this._SafeStr_7691._SafeStr_7735 = 2; } else { this._SafeStr_7691._SafeStr_7735 = 1; }; this._SafeStr_7691._SafeStr_7724(); break; case "walls_fixed_height_enabled_checkbox": this._SafeStr_7736(this._SafeStr_7730); if (((this._SafeStr_7730) && ((this._SafeStr_7703 == -1)))) { this._SafeStr_7703 = (parseInt(this._SafeStr_7694.findChildByName("wall_height_number").caption) - 1); }; break; }; if (this._SafeStr_7695.indexOf(_arg_2.name) != -1) { this._SafeStr_7727(_arg_2.name); }; }; } public function _SafeStr_7737(k:KeyboardEvent):void{ if (k.type == KeyboardEvent.KEY_DOWN) { switch (k.keyCode) { case Keyboard.NUMPAD_ADD: this._SafeStr_7691._SafeStr_7738++; break; case Keyboard.NUMPAD_SUBTRACT: this._SafeStr_7691._SafeStr_7738++; break; case Keyboard.SHIFT: if (this._SafeStr_7691) { this._SafeStr_7691._SafeStr_7720 = true; }; break; }; } else { if (k.type == KeyboardEvent.KEY_UP) { if (k.keyCode == Keyboard.SHIFT) { if (this._SafeStr_7691) { this._SafeStr_7691._SafeStr_7720 = false; }; }; }; }; } private function _SafeStr_7727(k:String):void{ this._SafeStr_7696 = k; } private function _SafeStr_7722(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:WindowMouseEvent; var _local_4:uint; if (k.type == WindowMouseEvent.DOWN) { this._SafeStr_7704 = true; } else { if ((((k.type == WindowMouseEvent.UP)) || ((k.type == WindowMouseEvent._SafeStr_6044)))) { this._SafeStr_7704 = false; } else { if ((((k.type == WindowMouseEvent.CLICK)) || (((this._SafeStr_7704) && ((k.type == WindowMouseEvent._SafeStr_6143)))))) { _local_3 = (k as WindowMouseEvent); _local_4 = ((Number(_local_3.localX) / this._SafeStr_7694.findChildByName("tile_height_colormap").width) * this._SafeStr_7691._SafeStr_7726.length); this._SafeStr_7739(_local_4); this._SafeStr_7691._SafeStr_7738 = _local_4; }; }; }; } public function _SafeStr_7739(k:uint):void{ this._SafeStr_7694.findChildByName("tile_height_slider_track").x = (k * (Number(this._SafeStr_7694.findChildByName("tile_height_colormap").width) / this._SafeStr_7691._SafeStr_7726.length)); } private function _SafeStr_7723(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:WindowMouseEvent; var _local_4:uint; if (k.type == WindowMouseEvent.DOWN) { this._SafeStr_7705 = true; } else { if ((((k.type == WindowMouseEvent.UP)) || ((k.type == WindowMouseEvent._SafeStr_6044)))) { this._SafeStr_7705 = false; } else { if ((((k.type == WindowMouseEvent.CLICK)) || (((this._SafeStr_7705) && ((k.type == WindowMouseEvent._SafeStr_6143)))))) { _local_3 = (k as WindowMouseEvent); _local_4 = ((Number(_local_3.localX) / this._SafeStr_7694.findChildByName("wall_height_slider").width) * _SafeStr_7682); this._SafeStr_7719(_local_4); this._SafeStr_7703 = _local_4; }; }; }; k.stopPropagation(); } public function _SafeStr_7719(k:int):void{ if (k == -1) { ICheckBoxWindow(this._SafeStr_7694.findChildByName("walls_fixed_height_enabled_checkbox"))._SafeStr_7740(); this._SafeStr_7736(false); } else { ICheckBoxWindow(this._SafeStr_7694.findChildByName("walls_fixed_height_enabled_checkbox")).select(); this._SafeStr_7736(true); this._SafeStr_7694.findChildByName("wall_height_number").caption = (k + 1).toString(); this._SafeStr_7694.findChildByName("wall_height_slider_track").x = (k * (Number(this._SafeStr_7694.findChildByName("wall_height_slider").width) / _SafeStr_7682)); }; } private function _SafeStr_7736(k:Boolean):void{ if (k) { this._SafeStr_7694.findChildByName("wall_height_text").enable(); this._SafeStr_7694.findChildByName("wall_height_number").enable(); this._SafeStr_7694.findChildByName("wall_height_slider").enable(); this._SafeStr_7694.findChildByName("wall_height_slider_track").enable(); this._SafeStr_7694.findChildByName("wall_height_text").blend = 1; this._SafeStr_7694.findChildByName("wall_height_number").blend = 1; this._SafeStr_7694.findChildByName("wall_height_slider").blend = 1; this._SafeStr_7694.findChildByName("wall_height_slider_track").blend = 1; } else { this._SafeStr_7694.findChildByName("wall_height_text").disable(); this._SafeStr_7694.findChildByName("wall_height_number").disable(); this._SafeStr_7694.findChildByName("wall_height_slider").disable(); this._SafeStr_7694.findChildByName("wall_height_slider_track").disable(); this._SafeStr_7694.findChildByName("wall_height_text").blend = 0.6; this._SafeStr_7694.findChildByName("wall_height_number").blend = 0.6; this._SafeStr_7694.findChildByName("wall_height_slider").blend = 0.6; this._SafeStr_7694.findChildByName("wall_height_slider_track").blend = 0.6; }; } private function _SafeStr_7706(k:_SafeStr_3661):void{ this._SafeStr_7693 = k; this._SafeStr_7689._SafeStr_7706(k); this._SafeStr_7703 = k._SafeStr_5729().fixedWallsHeight; if (this._SafeStr_7690) { this._SafeStr_7690._SafeStr_5864(); }; if (this._SafeStr_7691) { this._SafeStr_7691._SafeStr_7724(); }; if (this._SafeStr_7694) { this._SafeStr_7719(this._SafeStr_7703); }; } private function _SafeStr_7707(k:_SafeStr_3656):void{ if (!this._SafeStr_7694) { return; }; var _local_2:_SafeStr_3662 = k._SafeStr_5729(); this._SafeStr_7689._SafeStr_7732 = new Point(_local_2.x, _local_2.y); this._SafeStr_7689._SafeStr_7733 = _local_2.dir; if (this._SafeStr_7691) { this._SafeStr_7691._SafeStr_7724(); }; this._SafeStr_7734(); } private function _SafeStr_7708(k:_SafeStr_3659):void{ this._SafeStr_7689._SafeStr_7708(k); if (this._SafeStr_7691) { this._SafeStr_7691._SafeStr_7724(); }; } private function _SafeStr_7709(k:_SafeStr_2321):void{ var _local_2:_SafeStr_3232 = k._SafeStr_5729(); this._SafeStr_7697 = this._SafeStr_7741(_local_2._SafeStr_7742); this._SafeStr_7698 = this._SafeStr_7741(_local_2._SafeStr_7743); this._SafeStr_7717(); } private function override(k:_SafeStr_2740):void{ var _local_2:PerkAllowancesMessageParser = k._SafeStr_5729(); this._SafeStr_7702 = _local_2.isPerkAllowed(_SafeStr_2343.BUILDER_AT_WORK); } public function _SafeStr_7744(k:BitmapData):void{ var _local_2:IBitmapWrapperWindow = IBitmapWrapperWindow(this._SafeStr_7694.findChildByName("preview_bitmap")); _local_2.bitmap = k; } private function _SafeStr_7725(k:Vector.):void{ var _local_5:int; var _local_6:uint; var _local_2:IBitmapWrapperWindow = (this._SafeStr_7694.findChildByName("tile_height_colormap") as IBitmapWrapperWindow); _local_2.bitmap = new BitmapData(_local_2.width, _local_2.height, false, 0); var _local_3:Rectangle = new Rectangle(0, 0, 1, _local_2.height); var _local_4:int; while (_local_4 < _local_2.width) { _local_5 = ((Number(_local_4) / _local_2.width) * k.length); _local_6 = (((uint((0xFF * k[_local_5][0])) << 16) + (uint((0xFF * k[_local_5][1])) << 8)) + uint((0xFF * k[_local_5][2]))); _local_3.x = _local_4; _local_2.bitmap.fillRect(_local_3, _local_6); _local_4++; }; } private function _SafeStr_7734():void{ var k:_SafeStr_3657 = (_SafeStr_2600(this._SafeStr_7694.findChildByName("enterdirection_ghost_avatar")).widget as _SafeStr_3657); k.direction = this._SafeStr_7689._SafeStr_7733; } private function _SafeStr_7741(k:Number):int{ switch (k) { case 0.25: return (0); case 0.5: return (1); case 2: return (3); default: return (2); }; } private function _SafeStr_7717():void{ if (this._SafeStr_7694) { IDropMenuWindow(this._SafeStr_7694.findChildByName("wall_thickness_drop")).selection = this._SafeStr_7698; IDropMenuWindow(this._SafeStr_7694.findChildByName("floor_thickness_drop")).selection = this._SafeStr_7697; }; } private function _SafeStr_7718():void{ var k:IScrollbarWindow = (this._SafeStr_7694.findChildByName("heightmap_scroll_horizontal") as IScrollbarWindow); var _local_2:IScrollbarWindow = (this._SafeStr_7694.findChildByName("heightmap_scroll_vertical") as IScrollbarWindow); var _local_3:IScrollbarWindow = (this._SafeStr_7694.findChildByName("preview_scroll_horizontal") as IScrollbarWindow); var _local_4:IScrollbarWindow = (this._SafeStr_7694.findChildByName("preview_scroll_vertical") as IScrollbarWindow); k.scrollH = 0.5; _local_2.scrollV = 0.5; _local_3.scrollH = 0.5; _local_4.scrollV = 0.5; } private function _SafeStr_7712(k:_SafeStr_194):void{ this.visible = false; } public function get windowManager():HabboWindowManagerComponent{ return (this._SafeStr_5338); } public function get _SafeStr_7745():IBitmapWrapperWindow{ return ((this._SafeStr_7694.findChildByName("heightmap_bitmap") as IBitmapWrapperWindow)); } public function get _SafeStr_7746():FloorPlanCache{ return (this._SafeStr_7689); } public function get _SafeStr_7747():Array{ return (this._SafeStr_7695); } public function get _SafeStr_7748():String{ return (this._SafeStr_7696); } public function get _SafeStr_7749():HeightMapEditor{ return (this._SafeStr_7691); } public function get _SafeStr_7750():Boolean{ return (this._SafeStr_7702); } public function get _SafeStr_7751():String{ if (this._SafeStr_7693) { return (this._SafeStr_7693._SafeStr_5729().text); }; return (""); } public function get _SafeStr_7752():int{ return (this._SafeStr_7697); } public function get _SafeStr_7753():int{ return (this._SafeStr_7698); } public function get _SafeStr_7754():int{ return (this._SafeStr_7700); } } }//package _-0Mx // _SafeStr_194 = "_-0lc" (String#1200, DoABC#3) // _SafeStr_2321 = "_-5Zb" (String#5695, DoABC#3) // _SafeStr_2343 = "_-3gU" (String#3479, DoABC#3) // _SafeStr_2439 = "_-6I8" (String#2698, DoABC#3) // _SafeStr_2448 = "_-TC" (String#9138, DoABC#3) // _SafeStr_2459 = "_-5X5" (String#7677, DoABC#3) // _SafeStr_2600 = "_-0HZ" (String#318, DoABC#3) // _SafeStr_2740 = "_-2Yy" (String#3815, DoABC#3) // _SafeStr_3232 = "_-4DZ" (String#9390, DoABC#3) // _SafeStr_35 = "_-0F5" (String#2450, DoABC#3) // _SafeStr_3656 = "_-1zM" (String#7052, DoABC#3) // _SafeStr_3657 = "_-6bc" (String#1593, DoABC#3) // _SafeStr_3658 = "_-3mx" (String#10790, DoABC#3) // _SafeStr_3659 = "_-3q-" (String#8340, DoABC#3) // _SafeStr_3660 = "_-5fr" (String#10031, DoABC#3) // _SafeStr_3661 = "_-5C0" (String#5528, DoABC#3) // _SafeStr_3662 = "_-3S-" (String#8195, DoABC#3) // _SafeStr_3663 = "_-2Iu" (String#10379, DoABC#3) // _SafeStr_3664 = "_-5uh" (String#22218, DoABC#3) // _SafeStr_3665 = "_-6bK" (String#23287, DoABC#3) // _SafeStr_5325 = "_-2iN" (String#998, DoABC#3) // _SafeStr_5338 = "_-02L" (String#188, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5864 = "_-4Bl" (String#3458, DoABC#3) // _SafeStr_6044 = "_-4SR" (String#4150, DoABC#3) // _SafeStr_6143 = "_-5fZ" (String#3247, DoABC#3) // _SafeStr_6344 = "_-6-g" (String#4665, DoABC#3) // _SafeStr_7065 = "_-1ZY" (String#2559, DoABC#3) // _SafeStr_7679 = "_-5g0" (String#21271, DoABC#3) // _SafeStr_7680 = "_-LV" (String#19750, DoABC#3) // _SafeStr_7681 = "_-6au" (String#23169, DoABC#3) // _SafeStr_7682 = "_-1NW" (String#19648, DoABC#3) // _SafeStr_7683 = "_-56T" (String#14783, DoABC#3) // _SafeStr_7684 = "_-6iW" (String#20053, DoABC#3) // _SafeStr_7685 = "_-4zn" (String#20146, DoABC#3) // _SafeStr_7686 = "_-0CA" (String#19318, DoABC#3) // _SafeStr_7687 = "_-05k" (String#25759, DoABC#3) // _SafeStr_7688 = "_-VB" (String#4648, DoABC#3) // _SafeStr_7689 = "_-3U1" (String#2767, DoABC#3) // _SafeStr_7690 = "_-TQ" (String#7842, DoABC#3) // _SafeStr_7691 = "_-3Vg" (String#3407, DoABC#3) // _SafeStr_7692 = "_-57P" (String#23497, DoABC#3) // _SafeStr_7693 = "_-1TX" (String#21096, DoABC#3) // _SafeStr_7694 = "_-lQ" (String#1691, DoABC#3) // _SafeStr_7695 = "_-0zb" (String#15400, DoABC#3) // _SafeStr_7696 = "_-3UN" (String#14508, DoABC#3) // _SafeStr_7697 = "_-2rF" (String#6943, DoABC#3) // _SafeStr_7698 = "_-1bD" (String#6875, DoABC#3) // _SafeStr_7699 = "_-0VK" (String#19239, DoABC#3) // _SafeStr_7700 = "_-30p" (String#13241, DoABC#3) // _SafeStr_7701 = "_-2TF" (String#18316, DoABC#3) // _SafeStr_7702 = "_-6Kt" (String#27003, DoABC#3) // _SafeStr_7703 = "_-6d" (String#6821, DoABC#3) // _SafeStr_7704 = "_-64K" (String#22707, DoABC#3) // _SafeStr_7705 = "_-38" (String#23687, DoABC#3) // _SafeStr_7706 = "_-3LV" (String#12888, DoABC#3) // _SafeStr_7707 = "_-6Gx" (String#25461, DoABC#3) // _SafeStr_7708 = "_-02-" (String#22543, DoABC#3) // _SafeStr_7709 = "_-6aO" (String#16858, DoABC#3) // _SafeStr_7710 = "_-4Gv" (String#37039, DoABC#3) // _SafeStr_7711 = "_-4QD" (String#6612, DoABC#3) // _SafeStr_7712 = "_-4Rk" (String#12584, DoABC#3) // _SafeStr_7713 = "_-3x6" (String#12260, DoABC#3) // _SafeStr_7714 = "_-3ou" (String#4591, DoABC#3) // _SafeStr_7715 = "_-0wP" (String#33341, DoABC#3) // _SafeStr_7716 = "_-6Ls" (String#34840, DoABC#3) // _SafeStr_7717 = "_-3N7" (String#29753, DoABC#3) // _SafeStr_7718 = "_-4cp" (String#35240, DoABC#3) // _SafeStr_7719 = "_-4Xo" (String#23540, DoABC#3) // _SafeStr_7720 = "_-3hy" (String#17606, DoABC#3) // _SafeStr_7721 = "_-4Y6" (String#23669, DoABC#3) // _SafeStr_7722 = "_-3OA" (String#38394, DoABC#3) // _SafeStr_7723 = "_-5CZ" (String#35828, DoABC#3) // _SafeStr_7724 = "_-1Ar" (String#12445, DoABC#3) // _SafeStr_7725 = "_-35V" (String#35123, DoABC#3) // _SafeStr_7726 = "_-2V9" (String#25120, DoABC#3) // _SafeStr_7727 = "_-0Vb" (String#26134, DoABC#3) // _SafeStr_7728 = "_-65I" (String#8435, DoABC#3) // _SafeStr_7729 = "_-24P" (String#4182, DoABC#3) // _SafeStr_7730 = "_-5LX" (String#21696, DoABC#3) // _SafeStr_7731 = "_-6X1" (String#30162, DoABC#3) // _SafeStr_7732 = "_-6TD" (String#10667, DoABC#3) // _SafeStr_7733 = "_-3nZ" (String#7893, DoABC#3) // _SafeStr_7734 = "_-4HQ" (String#23235, DoABC#3) // _SafeStr_7735 = "_-5SR" (String#8984, DoABC#3) // _SafeStr_7736 = "_-5xK" (String#24285, DoABC#3) // _SafeStr_7737 = "_-3t1" (String#43744, DoABC#3) // _SafeStr_7738 = "_-p7" (String#11498, DoABC#3) // _SafeStr_7739 = "_-1w2" (String#30558, DoABC#3) // _SafeStr_7740 = "_-5cK" (String#4148, DoABC#3) // _SafeStr_7741 = "_-4yC" (String#15071, DoABC#3) // _SafeStr_7742 = "_-4Ku" (String#14952, DoABC#3) // _SafeStr_7743 = "_-5wC" (String#16191, DoABC#3) // _SafeStr_7744 = "_-0gX" (String#32716, DoABC#3) // _SafeStr_7745 = "_-03Q" (String#6826, DoABC#3) // _SafeStr_7746 = "_-4x5" (String#5459, DoABC#3) // _SafeStr_7747 = "_-RO" (String#16700, DoABC#3) // _SafeStr_7748 = "_-3p1" (String#36982, DoABC#3) // _SafeStr_7749 = "_-ym" (String#29087, DoABC#3) // _SafeStr_7750 = "_-1-i" (String#35098, DoABC#3) // _SafeStr_7751 = "_-0oR" (String#36017, DoABC#3) // _SafeStr_7752 = "_-1Kl" (String#8610, DoABC#3) // _SafeStr_7753 = "_-40l" (String#8223, DoABC#3) // _SafeStr_7754 = "_-59V" (String#36316, DoABC#3) //------------------------------------------------------------ //_-0Mx.FloorPlanCache package _-0Mx{ import flash.geom.Point; import _-2bD._SafeStr_3661; import _-FX._SafeStr_4863; import _-1Cv._SafeStr_3659; public class FloorPlanCache { private const _SafeStr_7755:uint = 0x0400; private const _SafeStr_7756:uint = 64; private var _SafeStr_7757:BCFloorPlanEditor; private var _SafeStr_7758:int; private var _SafeStr_7759:int; private var _SafeStr_7689:Array; private var _SafeStr_7760:Array; private var _SafeStr_7761:Point; private var _SafeStr_7762:uint; public function FloorPlanCache(k:BCFloorPlanEditor){ this._SafeStr_7757 = k; } public function _SafeStr_7706(k:_SafeStr_3661):void{ this._SafeStr_7763(k._SafeStr_5729().text); } public function _SafeStr_7708(k:_SafeStr_3659):void{ var _local_2:_SafeStr_4863; var _local_3:Object; if (this._SafeStr_7689) { _local_2 = k._SafeStr_5729(); this._SafeStr_7764(); for each (_local_3 in _local_2._SafeStr_7765) { this._SafeStr_7760[_local_3.y][_local_3.x] = true; }; }; } private function _SafeStr_7764():void{ var _local_2:int; this._SafeStr_7760 = []; var k:int; while (k < this._SafeStr_7766) { this._SafeStr_7760.push([]); _local_2 = 0; while (_local_2 < this._SafeStr_7767) { this._SafeStr_7760[k].push(false); _local_2++; }; k++; }; } private function _SafeStr_7763(k:String=""):void{ var _local_3:String; var _local_2:Array = k.split("\r"); this._SafeStr_7689 = []; for each (_local_3 in _local_2) { if (_local_3.length > 0) { this._SafeStr_7689.push(_local_3); }; }; this._SafeStr_7768(); } private function _SafeStr_7768():Boolean{ var _local_3:String; this._SafeStr_7758 = -1; this._SafeStr_7759 = -1; if (this._SafeStr_7689.length == 0) { return (false); }; var k:int = String(this._SafeStr_7689[0]).length; var _local_2:int; for each (_local_3 in this._SafeStr_7689) { if (_local_3.length == 0) { break; }; _local_2++; }; this._SafeStr_7758 = k; this._SafeStr_7759 = _local_2; return (true); } private function _SafeStr_7769(k:int, _arg_2:int):Boolean{ if ((((((((((this._SafeStr_7689 == null)) || ((k < 0)))) || ((k > this._SafeStr_7758)))) || ((_arg_2 < 0)))) || ((_arg_2 > this._SafeStr_7759)))) { return (false); }; if ((((k == 0)) || ((_arg_2 == 0)))) { return (this._SafeStr_7770(k, _arg_2)); }; return (true); } private function _SafeStr_7770(k:int, _arg_2:int):Boolean{ return (((this._SafeStr_7772(k, _arg_2)) && (this._SafeStr_7771(k, _arg_2)))); } private function _SafeStr_7772(k:int, _arg_2:int):Boolean{ var _local_3:int; while (_local_3 < this._SafeStr_7759) { if (((!((_local_3 == _arg_2))) && (!((this._SafeStr_7689[_local_3].substr(0, 1) == "x"))))) { return (false); }; _local_3++; }; return (true); } private function _SafeStr_7771(k:int, _arg_2:int):Boolean{ var _local_3:int; while (_local_3 < this._SafeStr_7758) { if (((!((_local_3 == k))) && (!((this._SafeStr_7689[0].substr(_local_3, 1) == "x"))))) { return (false); }; _local_3++; }; return (true); } public function _SafeStr_7773(k:int, _arg_2:int, _arg_3:int):Boolean{ if (!this._SafeStr_7769(k, _arg_2)) { return (false); }; if (k == this._SafeStr_7758) { if (!this._SafeStr_7774()) { return (false); }; }; if (_arg_2 == this._SafeStr_7759) { if (!this._SafeStr_7775()) { return (false); }; }; if (this._SafeStr_7776(k, _arg_2)) { return (false); }; this._SafeStr_7689[_arg_2] = this._SafeStr_7777(String(this._SafeStr_7689[_arg_2]), (((_arg_3 < 0)) ? "x" : _arg_3.toString(33)), k); return (true); } public function _SafeStr_7778(k:int, _arg_2:int):int{ if ((((((((((this._SafeStr_7689 == null)) || ((k < 0)))) || ((k >= this._SafeStr_7758)))) || ((_arg_2 < 0)))) || ((_arg_2 >= this._SafeStr_7759)))) { return (-1); }; var _local_3:String = String(this._SafeStr_7689[_arg_2]).charAt(k); return ((((_local_3 == "x")) ? -1 : parseInt(_local_3, 33))); } private function _SafeStr_7777(k:String, _arg_2:String, _arg_3:int):String{ return (((k.substr(0, _arg_3) + _arg_2) + k.substr((_arg_3 + 1)))); } public function get _SafeStr_7767():int{ return (this._SafeStr_7758); } public function get _SafeStr_7766():int{ return (this._SafeStr_7759); } public function _SafeStr_7731():String{ var k:String = ""; var _local_2:int; while (_local_2 < this._SafeStr_7689.length) { k = ((k + this._SafeStr_7689[_local_2]) + "\r"); _local_2++; }; return (k); } public function _SafeStr_7776(k:int, _arg_2:int):Boolean{ if (!this._SafeStr_7760) { return (false); }; if (this._SafeStr_7760.length < (_arg_2 + 1)) { return (false); }; if (this._SafeStr_7760[_arg_2].length < (k + 1)) { return (false); }; return (this._SafeStr_7760[_arg_2][k]); } public function _SafeStr_7779(k:int, _arg_2:int):Boolean{ if (!this._SafeStr_7761) { return (false); }; return ((((this._SafeStr_7761.x == k)) && ((this._SafeStr_7761.y == _arg_2)))); } public function get _SafeStr_7732():Point{ return (this._SafeStr_7761); } public function set _SafeStr_7732(k:Point):void{ this._SafeStr_7761 = k; } public function get _SafeStr_7733():int{ return (this._SafeStr_7762); } public function set _SafeStr_7733(k:int):void{ if (k < 0) { k = 7; }; if (k > 7) { k = 0; }; this._SafeStr_7762 = k; } private function _SafeStr_7774():Boolean{ if (!this._SafeStr_7780((this._SafeStr_7758 + 1), this._SafeStr_7759)) { this._SafeStr_7757.windowManager.simpleAlert("${floor.plan.editor.alert}", null, "${floor.plan.editor.size.limit.exceeded}"); this._SafeStr_7757._SafeStr_7749._SafeStr_7781 = false; return (false); }; var k:int; while (k < this._SafeStr_7759) { if (String(this._SafeStr_7689[k]).length > 0) { this._SafeStr_7689[k] = (this._SafeStr_7689[k] + "x"); this._SafeStr_7760[k].push(false); }; k++; }; this._SafeStr_7758 = (this._SafeStr_7758 + 1); return (true); } private function _SafeStr_7775():Boolean{ if (!this._SafeStr_7780(this._SafeStr_7758, (this._SafeStr_7759 + 1))) { this._SafeStr_7757.windowManager.simpleAlert("${floor.plan.editor.alert}", null, "${floor.plan.editor.size.limit.exceeded}"); this._SafeStr_7757._SafeStr_7749._SafeStr_7781 = false; return (false); }; var k:String = ""; var _local_2:int; while (_local_2 < this._SafeStr_7758) { k = (k + "x"); _local_2++; }; this._SafeStr_7689.push(k); var _local_3:Array = []; _local_2 = 0; while (_local_2 < this._SafeStr_7758) { _local_3.push(false); _local_2++; }; this._SafeStr_7760.push(_local_3); this._SafeStr_7759 = (this._SafeStr_7759 + 1); return (true); } private function _SafeStr_7780(k:uint, _arg_2:uint):Boolean{ return (!(((((((!(this._SafeStr_7757._SafeStr_7750)) && (((k * _arg_2) > this._SafeStr_7755)))) || ((k > this._SafeStr_7756)))) || ((_arg_2 > this._SafeStr_7756))))); } } }//package _-0Mx // _SafeStr_3659 = "_-3q-" (String#8340, DoABC#3) // _SafeStr_3661 = "_-5C0" (String#5528, DoABC#3) // _SafeStr_4863 = "_-1VZ" (String#9485, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_7689 = "_-3U1" (String#2767, DoABC#3) // _SafeStr_7706 = "_-3LV" (String#12888, DoABC#3) // _SafeStr_7708 = "_-02-" (String#22543, DoABC#3) // _SafeStr_7731 = "_-6X1" (String#30162, DoABC#3) // _SafeStr_7732 = "_-6TD" (String#10667, DoABC#3) // _SafeStr_7733 = "_-3nZ" (String#7893, DoABC#3) // _SafeStr_7749 = "_-ym" (String#29087, DoABC#3) // _SafeStr_7750 = "_-1-i" (String#35098, DoABC#3) // _SafeStr_7755 = "_-0dS" (String#34172, DoABC#3) // _SafeStr_7756 = "_-1bh" (String#31145, DoABC#3) // _SafeStr_7757 = "_-0yU" (String#2011, DoABC#3) // _SafeStr_7758 = "_-5qq" (String#6099, DoABC#3) // _SafeStr_7759 = "_-02s" (String#3768, DoABC#3) // _SafeStr_7760 = "_-2Xb" (String#7545, DoABC#3) // _SafeStr_7761 = "_-3Cm" (String#15710, DoABC#3) // _SafeStr_7762 = "_-2Pc" (String#29954, DoABC#3) // _SafeStr_7763 = "_-yy" (String#33916, DoABC#3) // _SafeStr_7764 = "_-0ki" (String#32924, DoABC#3) // _SafeStr_7765 = " set" (String#33991, DoABC#3) // _SafeStr_7766 = "_-1uX" (String#11385, DoABC#3) // _SafeStr_7767 = "_-K8" (String#25067, DoABC#3) // _SafeStr_7768 = "_-20P" (String#32023, DoABC#3) // _SafeStr_7769 = "_-4La" (String#37081, DoABC#3) // _SafeStr_7770 = "_-iZ" (String#32555, DoABC#3) // _SafeStr_7771 = "_-46Y" (String#37799, DoABC#3) // _SafeStr_7772 = "_-09Z" (String#32107, DoABC#3) // _SafeStr_7773 = "_-1BF" (String#19778, DoABC#3) // _SafeStr_7774 = "_-I7" (String#34490, DoABC#3) // _SafeStr_7775 = "_-ny" (String#33365, DoABC#3) // _SafeStr_7776 = "_-41D" (String#29622, DoABC#3) // _SafeStr_7777 = "_-6Mc" (String#32676, DoABC#3) // _SafeStr_7778 = "_-1F" (String#5629, DoABC#3) // _SafeStr_7779 = "_-5Io" (String#28922, DoABC#3) // _SafeStr_7780 = "_-12W" (String#27952, DoABC#3) // _SafeStr_7781 = "_-3el" (String#30016, DoABC#3) //------------------------------------------------------------ //_-0Mx.FloorPlanPreviewer package _-0Mx{ import __AS3__.vec.Vector; import flash.display.BitmapData; import flash.display.Bitmap; import flash.geom.Point; import _-5lT._SafeStr_193; import __AS3__.vec.*; public class FloorPlanPreviewer { public static var tile_preview_0:Class = FloorPlanPreviewer_tile_preview_0; public static var tile_preview_1:Class = FloorPlanPreviewer_tile_preview_1; public static var tile_preview_2:Class = FloorPlanPreviewer_tile_preview_2; public static var tile_preview_3:Class = FloorPlanPreviewer_tile_preview_3; public static var tile_preview_4:Class = FloorPlanPreviewer_tile_preview_4; public static var tile_preview_5:Class = FloorPlanPreviewer_tile_preview_5; public static var tile_preview_6:Class = FloorPlanPreviewer_tile_preview_6; public static var tile_preview_7:Class = FloorPlanPreviewer_tile_preview_7; public static var tile_preview_8:Class = FloorPlanPreviewer_tile_preview_8; public static var tile_preview_9:Class = FloorPlanPreviewer_tile_preview_9; public static var _SafeStr_7782:Class = _SafeStr_4871; public static var _SafeStr_7783:Class = _SafeStr_4872; public static var _SafeStr_7784:Class = _SafeStr_4873; public static var _SafeStr_7785:Class = _SafeStr_4869; public static var _SafeStr_7786:Class = _SafeStr_4868; public static var _SafeStr_7787:Class = _SafeStr_4870; public static var _SafeStr_7788:Class = _SafeStr_4874; private var _SafeStr_7757:BCFloorPlanEditor; private var _SafeStr_7789:Vector.; private var _SafeStr_7790:FloorPlanCache; public function FloorPlanPreviewer(k:BCFloorPlanEditor){ this._SafeStr_7757 = k; this._SafeStr_7790 = k._SafeStr_7746; this._SafeStr_7789 = new Vector.(0); this._SafeStr_7789.push(Bitmap(new tile_preview_0()).bitmapData); this._SafeStr_7789.push(Bitmap(new tile_preview_1()).bitmapData); this._SafeStr_7789.push(Bitmap(new tile_preview_2()).bitmapData); this._SafeStr_7789.push(Bitmap(new tile_preview_3()).bitmapData); this._SafeStr_7789.push(Bitmap(new tile_preview_4()).bitmapData); this._SafeStr_7789.push(Bitmap(new tile_preview_5()).bitmapData); this._SafeStr_7789.push(Bitmap(new tile_preview_6()).bitmapData); this._SafeStr_7789.push(Bitmap(new tile_preview_7()).bitmapData); this._SafeStr_7789.push(Bitmap(new tile_preview_8()).bitmapData); this._SafeStr_7789.push(Bitmap(new tile_preview_9()).bitmapData); this._SafeStr_7789.push(Bitmap(new _SafeStr_7782()).bitmapData); this._SafeStr_7789.push(Bitmap(new _SafeStr_7783()).bitmapData); this._SafeStr_7789.push(Bitmap(new _SafeStr_7784()).bitmapData); this._SafeStr_7789.push(Bitmap(new _SafeStr_7785()).bitmapData); this._SafeStr_7789.push(Bitmap(new _SafeStr_7786()).bitmapData); this._SafeStr_7789.push(Bitmap(new _SafeStr_7787()).bitmapData); this._SafeStr_7789.push(Bitmap(new _SafeStr_7788()).bitmapData); } private static function _SafeStr_7791(k:int, _arg_2:int, _arg_3:int):Point{ return (new Point((8 * (k - _arg_2)), ((4 * (k + _arg_2)) - (8 * _arg_3)))); } public function _SafeStr_5864():void{ var _local_6:int; var _local_7:int; var _local_12:Object; var _local_13:int; var _local_14:Point; var _local_15:int; var _local_16:int; var _local_17:int; var _local_18:int; var _local_19:int; var _local_20:int; var _local_21:int; var _local_22:int; var _local_23:int; var _local_24:int; var k:Array = []; var _local_2:int = int.MAX_VALUE; var _local_3:int = int.MAX_VALUE; var _local_4:int = int.MIN_VALUE; var _local_5:int = int.MIN_VALUE; _local_7 = 0; while (_local_7 < this._SafeStr_7790._SafeStr_7766) { _local_6 = 0; while (_local_6 < this._SafeStr_7790._SafeStr_7767) { _local_13 = this._SafeStr_7790._SafeStr_7778(_local_6, _local_7); if (_local_13 < 0) { } else { _local_14 = _SafeStr_7791(_local_6, _local_7, _local_13); _local_2 = Math.min(_local_2, _local_14.x); _local_3 = Math.min(_local_3, _local_14.y); _local_4 = Math.max(_local_4, _local_14.x); _local_5 = Math.max(_local_5, _local_14.y); _local_15 = this._SafeStr_7790._SafeStr_7778((_local_6 - 1), (_local_7 - 1)); _local_16 = this._SafeStr_7790._SafeStr_7778(_local_6, (_local_7 - 1)); _local_17 = this._SafeStr_7790._SafeStr_7778((_local_6 + 1), (_local_7 - 1)); _local_18 = this._SafeStr_7790._SafeStr_7778((_local_6 - 1), _local_7); _local_19 = this._SafeStr_7790._SafeStr_7778((_local_6 + 1), _local_7); _local_20 = this._SafeStr_7790._SafeStr_7778((_local_6 - 1), (_local_7 + 1)); _local_21 = this._SafeStr_7790._SafeStr_7778(_local_6, (_local_7 + 1)); _local_22 = this._SafeStr_7790._SafeStr_7778((_local_6 + 1), (_local_7 + 1)); _local_23 = (_local_13 + 1); _local_24 = ((((((((((_local_15 == _local_23)) || ((_local_16 == _local_23)))) || ((_local_18 == _local_23)))) ? 1 : 0) | (((((((_local_17 == _local_23)) || ((_local_16 == _local_23)))) || ((_local_19 == _local_23)))) ? 2 : 0)) | (((((((_local_20 == _local_23)) || ((_local_21 == _local_23)))) || ((_local_18 == _local_23)))) ? 4 : 0)) | (((((((_local_22 == _local_23)) || ((_local_21 == _local_23)))) || ((_local_19 == _local_23)))) ? 8 : 0)); if (_local_24 == 15) { _local_24 = 0; }; if (this._SafeStr_7790._SafeStr_7779(_local_6, _local_7)) { _local_24 = (this._SafeStr_7789.length - 1); }; k.push({ "point":_local_14, "type":_local_24 }); }; _local_6++; }; _local_7++; }; var _local_8:int = Math.min(((_local_4 - _local_2) + 18), _SafeStr_193._SafeStr_7792); var _local_9:int = Math.min(((_local_5 - _local_3) + 18), _SafeStr_193._SafeStr_7792); var _local_10:BitmapData = new BitmapData(_local_8, _local_9, false, 0xFFFFFFFF); var _local_11:Point = new Point(-(_local_2), -(_local_3)); for each (_local_12 in k) { _local_10.copyPixels(this._SafeStr_7789[_local_12.type], this._SafeStr_7789[_local_12.type].rect, _local_12.point.add(_local_11)); }; this._SafeStr_7757._SafeStr_7744(_local_10); } } }//package _-0Mx // _SafeStr_193 = "_-6gu" (String#4623, DoABC#3) // _SafeStr_4868 = "_-5OC" (String#20806, DoABC#3) // _SafeStr_4869 = "_-2O7" (String#18438, DoABC#3) // _SafeStr_4870 = "_-0Sr" (String#19253, DoABC#3) // _SafeStr_4871 = "_-4fH" (String#20247, DoABC#3) // _SafeStr_4872 = "_-6K-" (String#21502, DoABC#3) // _SafeStr_4873 = "_-3mo" (String#17728, DoABC#3) // _SafeStr_4874 = "_-5GJ" (String#20245, DoABC#3) // _SafeStr_5864 = "_-4Bl" (String#3458, DoABC#3) // _SafeStr_7744 = "_-0gX" (String#32716, DoABC#3) // _SafeStr_7746 = "_-4x5" (String#5459, DoABC#3) // _SafeStr_7757 = "_-0yU" (String#2011, DoABC#3) // _SafeStr_7766 = "_-1uX" (String#11385, DoABC#3) // _SafeStr_7767 = "_-K8" (String#25067, DoABC#3) // _SafeStr_7778 = "_-1F" (String#5629, DoABC#3) // _SafeStr_7779 = "_-5Io" (String#28922, DoABC#3) // _SafeStr_7782 = "_-3O6" (String#17347, DoABC#3) // _SafeStr_7783 = "_-3nf" (String#17731, DoABC#3) // _SafeStr_7784 = "_-2eB" (String#18875, DoABC#3) // _SafeStr_7785 = "_-Xx" (String#18669, DoABC#3) // _SafeStr_7786 = "_-1B7" (String#19979, DoABC#3) // _SafeStr_7787 = "_-48c" (String#18539, DoABC#3) // _SafeStr_7788 = "_-6gy" (String#20029, DoABC#3) // _SafeStr_7789 = "_-6Q9" (String#4049, DoABC#3) // _SafeStr_7790 = "_-x4" (String#3980, DoABC#3) // _SafeStr_7791 = "_-3pu" (String#31282, DoABC#3) // _SafeStr_7792 = "_-0GM" (String#34631, DoABC#3) //------------------------------------------------------------ //_-0Mx.FloorPlanPreviewer_tile_preview_0 package _-0Mx{ import mx.core.BitmapAsset; public class FloorPlanPreviewer_tile_preview_0 extends BitmapAsset { } }//package _-0Mx //------------------------------------------------------------ //_-0Mx.FloorPlanPreviewer_tile_preview_1 package _-0Mx{ import mx.core.BitmapAsset; public class FloorPlanPreviewer_tile_preview_1 extends BitmapAsset { } }//package _-0Mx //------------------------------------------------------------ //_-0Mx.FloorPlanPreviewer_tile_preview_2 package _-0Mx{ import mx.core.BitmapAsset; public class FloorPlanPreviewer_tile_preview_2 extends BitmapAsset { } }//package _-0Mx //------------------------------------------------------------ //_-0Mx.FloorPlanPreviewer_tile_preview_3 package _-0Mx{ import mx.core.BitmapAsset; public class FloorPlanPreviewer_tile_preview_3 extends BitmapAsset { } }//package _-0Mx //------------------------------------------------------------ //_-0Mx.FloorPlanPreviewer_tile_preview_4 package _-0Mx{ import mx.core.BitmapAsset; public class FloorPlanPreviewer_tile_preview_4 extends BitmapAsset { } }//package _-0Mx //------------------------------------------------------------ //_-0Mx.FloorPlanPreviewer_tile_preview_5 package _-0Mx{ import mx.core.BitmapAsset; public class FloorPlanPreviewer_tile_preview_5 extends BitmapAsset { } }//package _-0Mx //------------------------------------------------------------ //_-0Mx.FloorPlanPreviewer_tile_preview_6 package _-0Mx{ import mx.core.BitmapAsset; public class FloorPlanPreviewer_tile_preview_6 extends BitmapAsset { } }//package _-0Mx //------------------------------------------------------------ //_-0Mx.FloorPlanPreviewer_tile_preview_7 package _-0Mx{ import mx.core.BitmapAsset; public class FloorPlanPreviewer_tile_preview_7 extends BitmapAsset { } }//package _-0Mx //------------------------------------------------------------ //_-0Mx.FloorPlanPreviewer_tile_preview_8 package _-0Mx{ import mx.core.BitmapAsset; public class FloorPlanPreviewer_tile_preview_8 extends BitmapAsset { } }//package _-0Mx //------------------------------------------------------------ //_-0Mx.FloorPlanPreviewer_tile_preview_9 package _-0Mx{ import mx.core.BitmapAsset; public class FloorPlanPreviewer_tile_preview_9 extends BitmapAsset { } }//package _-0Mx //------------------------------------------------------------ //_-0Mx.HeightMapEditor package _-0Mx{ import flash.display.BitmapData; import __AS3__.vec.Vector; import _-6Sj.IBitmapWrapperWindow; import flash.geom.Point; import flash.display.Bitmap; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-29V.IWindow; import flash.geom.ColorTransform; import __AS3__.vec.*; public class HeightMapEditor { public static var _SafeStr_7793:Class = _SafeStr_4864; public static var _SafeStr_7794:Class = _SafeStr_4866; public static var _SafeStr_7795:Class = _SafeStr_4865; public static var _SafeStr_7796:Class = _SafeStr_4867; public static const _SafeStr_7797:int = 30; private var _SafeStr_7757:BCFloorPlanEditor; private var _SafeStr_7798:Boolean = false; private var _SafeStr_7799:int = 0; private var _SafeStr_7800:BitmapData; private var _SafeStr_7801:BitmapData; private var _SafeStr_7802:Vector.; private var _SafeStr_7803:Vector.; private var _SafeStr_7804:IBitmapWrapperWindow; private var _SafeStr_7805:Point; private var _SafeStr_7790:FloorPlanCache; private var _SafeStr_7806:Boolean = false; private var _SafeStr_7807:int = 1; private var _SafeStr_7808:Boolean = false; public function HeightMapEditor(k:BCFloorPlanEditor){ var _local_3:Number; this._SafeStr_7805 = new Point(-1000, -1000); super(); this._SafeStr_7757 = k; this._SafeStr_7757._SafeStr_7745.procedure = this._SafeStr_7721; this._SafeStr_7790 = k._SafeStr_7746; this._SafeStr_7800 = Bitmap(new _SafeStr_7793()).bitmapData; this._SafeStr_7801 = Bitmap(new _SafeStr_7794()).bitmapData; this._SafeStr_7802 = new Vector.(); this._SafeStr_7803 = new Vector.(); var _local_2:int; while (_local_2 < _SafeStr_7797) { _local_3 = (0.6 - ((_local_2 / Number(_SafeStr_7797)) * 0.85)); if (_local_3 < 0) { _local_3 = (1 + _local_3); }; this._SafeStr_7802.push(_SafeStr_7809(_local_3, 1, 0.5)); this._SafeStr_7803.push(_SafeStr_7809(_local_3, 0.33, 0.4)); _local_2++; }; } public static function _SafeStr_7809(h:Number, s:Number, l:Number):Array{ var r:Number; var g:Number; var b:Number; var q:Number; var p:Number; if (s == 0) { var _local_5 = l; b = _local_5; g = _local_5; r = _local_5; } else { var hue2rgb:Function = function (k:Number, _arg_2:Number, _arg_3:Number):Number{ if (_arg_3 < 0) { _arg_3 = (_arg_3 + 1); }; if (_arg_3 > 1) { _arg_3--; }; if (_arg_3 < (1 / 6)) { return ((k + (((_arg_2 - k) * 6) * _arg_3))); }; if (_arg_3 < (1 / 2)) { return (_arg_2); }; if (_arg_3 < (2 / 3)) { return ((k + (((_arg_2 - k) * ((2 / 3) - _arg_3)) * 6))); }; return (k); }; q = (((l < 0.5)) ? (l * (1 + s)) : ((l + s) - (l * s))); p = ((2 * l) - q); r = hue2rgb(p, q, (h + (1 / 3))); g = hue2rgb(p, q, h); b = hue2rgb(p, q, (h - (1 / 3))); }; return ([r, g, b]); } public function get _SafeStr_7726():Vector.{ return (this._SafeStr_7802); } public function set _SafeStr_7738(k:int):void{ this._SafeStr_7799 = Math.min(_SafeStr_7797, Math.max(0, k)); } public function get _SafeStr_7738():int{ return (this._SafeStr_7799); } public function set _SafeStr_7781(k:Boolean):void{ this._SafeStr_7798 = k; } public function _SafeStr_7724():void{ this._SafeStr_7804 = this._SafeStr_7757._SafeStr_7745; this._SafeStr_7805 = new Point(-1000, -1000); this._SafeStr_5341(); } private function _SafeStr_7721(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:int; var _local_4:int; var _local_5:Point; var _local_6:Object; if (this._SafeStr_7806) { if (k.type == WindowMouseEvent.CLICK) { _local_3 = ((this._SafeStr_7757._SafeStr_7745.width / 2) - (this._SafeStr_7757._SafeStr_7745.bitmap.width / 2)); _local_4 = ((this._SafeStr_7757._SafeStr_7745.height / 2) - (this._SafeStr_7757._SafeStr_7745.bitmap.height / 2)); _local_5 = this._SafeStr_7810((WindowMouseEvent(k).localX - _local_3), (WindowMouseEvent(k).localY - _local_4)); this._SafeStr_7799 = this._SafeStr_7757._SafeStr_7746._SafeStr_7778(_local_5.x, _local_5.y); this._SafeStr_7757._SafeStr_7739(this._SafeStr_7799); }; } else { if ((((k.type == WindowMouseEvent.UP)) || ((k.type == WindowMouseEvent._SafeStr_6044)))) { this._SafeStr_7798 = false; }; if (k.type == WindowMouseEvent.DOWN) { this._SafeStr_7798 = true; this._SafeStr_7808 = true; this._SafeStr_7805 = new Point(-1000, -1000); }; if ((((k.type == WindowMouseEvent.CLICK)) || (((this._SafeStr_7798) && ((k.type == WindowMouseEvent._SafeStr_6143)))))) { _local_3 = ((this._SafeStr_7757._SafeStr_7745.width / 2) - (this._SafeStr_7757._SafeStr_7745.bitmap.width / 2)); _local_4 = ((this._SafeStr_7757._SafeStr_7745.height / 2) - (this._SafeStr_7757._SafeStr_7745.bitmap.height / 2)); _local_5 = this._SafeStr_7810((WindowMouseEvent(k).localX - _local_3), (WindowMouseEvent(k).localY - _local_4)); if (k.type == WindowMouseEvent._SafeStr_6143) { if (((((this._SafeStr_7808) || (!((this._SafeStr_7805.x == _local_5.x))))) || (!((this._SafeStr_7805.y == _local_5.y))))) { this._SafeStr_7811(_local_5.x, _local_5.y); }; _local_6 = this._SafeStr_7812(_local_5); if (((((this._SafeStr_7808) || ((Math.abs(_local_6.x) > 0)))) || ((Math.abs(_local_6.y) > 0)))) { this._SafeStr_5341(); }; this._SafeStr_7808 = false; } else { this._SafeStr_7811(_local_5.x, _local_5.y); this._SafeStr_5341(); }; this._SafeStr_7805 = _local_5; }; }; } private function _SafeStr_7812(k:Point):Object{ var _local_4:int; var _local_5:int; var _local_6:int; if ((((this._SafeStr_7805.x == -1000)) && ((this._SafeStr_7805.y == -1000)))) { this._SafeStr_7805.x = k.x; this._SafeStr_7805.y = k.y; }; var _local_2:int = (k.x - this._SafeStr_7805.x); var _local_3:int = (k.y - this._SafeStr_7805.y); _local_4 = 0; _local_5 = this._SafeStr_7805.x; while (_local_5 != k.x) { if ((((_local_4 > 0)) && ((_local_4 < Math.abs(_local_2))))) { this._SafeStr_7811(_local_5, k.y); }; _local_5 = (_local_5 + (((_local_2)>0) ? 1 : -1)); _local_4++; }; _local_4 = 0; _local_6 = this._SafeStr_7805.y; while (_local_6 != k.y) { if ((((_local_4 > 0)) && ((_local_4 < Math.abs(_local_3))))) { this._SafeStr_7811(k.x, _local_6); }; _local_6 = (_local_6 + (((_local_3)>0) ? 1 : -1)); _local_4++; }; return ({ "x":_local_2, "y":_local_3 }); } private function _SafeStr_7811(k:int, _arg_2:int):void{ var _local_3:int; switch (this._SafeStr_7757._SafeStr_7748) { case this._SafeStr_7757._SafeStr_7747[0]: this._SafeStr_7757._SafeStr_7746._SafeStr_7773(k, _arg_2, this._SafeStr_7799); return; case this._SafeStr_7757._SafeStr_7747[1]: this._SafeStr_7757._SafeStr_7746._SafeStr_7773(k, _arg_2, -1); return; case this._SafeStr_7757._SafeStr_7747[2]: _local_3 = this._SafeStr_7757._SafeStr_7746._SafeStr_7778(k, _arg_2); if (_local_3 >= 0) { this._SafeStr_7757._SafeStr_7746._SafeStr_7773(k, _arg_2, Math.min((_SafeStr_7797 - 1), (_local_3 + 1))); }; return; case this._SafeStr_7757._SafeStr_7747[3]: _local_3 = this._SafeStr_7757._SafeStr_7746._SafeStr_7778(k, _arg_2); if (_local_3 >= 0) { this._SafeStr_7757._SafeStr_7746._SafeStr_7773(k, _arg_2, Math.max(0, (_local_3 - 1))); }; return; case this._SafeStr_7757._SafeStr_7747[4]: _local_3 = this._SafeStr_7757._SafeStr_7746._SafeStr_7778(k, _arg_2); if (_local_3 >= 0) { this._SafeStr_7757._SafeStr_7746._SafeStr_7732 = new Point(k, _arg_2); }; return; }; } private function _SafeStr_5341():void{ var _local_6:int; var _local_7:int; var _local_8:Array; var _local_9:BitmapData; var _local_12:Object; var _local_13:Point; var _local_14:int; var k:Array = []; var _local_2:int = int.MAX_VALUE; var _local_3:int = int.MAX_VALUE; var _local_4:int = int.MIN_VALUE; var _local_5:int = int.MIN_VALUE; _local_7 = 0; while (_local_7 < this._SafeStr_7790._SafeStr_7766) { _local_6 = 0; while (_local_6 < this._SafeStr_7790._SafeStr_7767) { _local_13 = this._SafeStr_7813(_local_6, _local_7); _local_2 = Math.min(_local_2, _local_13.x); _local_3 = Math.min(_local_3, _local_13.y); _local_4 = Math.max(_local_4, _local_13.x); _local_5 = Math.max(_local_5, _local_13.y); if (this._SafeStr_7790._SafeStr_7779(_local_6, _local_7)) { _local_9 = this._SafeStr_7801.clone(); k.push({ "point":_local_13, "image":_local_9 }); } else { _local_14 = Math.min(this._SafeStr_7790._SafeStr_7778(_local_6, _local_7), (_SafeStr_7797 - 1)); if (_local_14 >= 0) { _local_8 = ((this._SafeStr_7790._SafeStr_7776(_local_6, _local_7)) ? this._SafeStr_7803[_local_14] : this._SafeStr_7802[_local_14]); _local_9 = this._SafeStr_7800.clone(); _local_9.colorTransform(this._SafeStr_7800.rect, new ColorTransform(_local_8[0], _local_8[1], _local_8[2])); k.push({ "point":_local_13, "image":_local_9 }); }; }; _local_6++; }; _local_7++; }; var _local_10:BitmapData = new BitmapData(((_local_4 - _local_2) + 18), ((_local_5 - _local_3) + 9), false, 0); var _local_11:Point = new Point(-(_local_2), -(_local_3)); for each (_local_12 in k) { _local_10.copyPixels(_local_12.image, _local_12.image.rect, _local_12.point.add(_local_11)); }; this._SafeStr_7757._SafeStr_7745.bitmap = _local_10; } private function _SafeStr_7810(k:int, _arg_2:int):Point{ var _local_3:Number = ((k / 16) / this._SafeStr_7807); var _local_4:Number = ((_arg_2 / 8) / this._SafeStr_7807); var _local_5:Number = this._SafeStr_7790._SafeStr_7766; var _local_6:int = (_local_4 + (_local_3 - (_local_5 / 2))); var _local_7:int = (_local_4 - (_local_3 - (_local_5 / 2))); return (new Point(_local_6, _local_7)); } private function _SafeStr_7813(k:int, _arg_2:int):Point{ return (new Point(((this._SafeStr_7807 * 8) * (k - _arg_2)), ((this._SafeStr_7807 * 4) * (k + _arg_2)))); } public function get _SafeStr_7720():Boolean{ return (this._SafeStr_7806); } public function set _SafeStr_7720(k:Boolean):void{ this._SafeStr_7806 = k; } public function get _SafeStr_7735():int{ return (this._SafeStr_7807); } public function set _SafeStr_7735(k:int):void{ if ((((k < 1)) || ((k > 2)))) { return; }; switch (k) { case 1: this._SafeStr_7800 = Bitmap(new _SafeStr_7793()).bitmapData; this._SafeStr_7801 = Bitmap(new _SafeStr_7794()).bitmapData; break; case 2: this._SafeStr_7800 = Bitmap(new _SafeStr_7795()).bitmapData; this._SafeStr_7801 = Bitmap(new _SafeStr_7796()).bitmapData; break; }; this._SafeStr_7807 = k; } } }//package _-0Mx // _SafeStr_4864 = "_-4Yx" (String#20098, DoABC#3) // _SafeStr_4865 = "_-4P2" (String#20312, DoABC#3) // _SafeStr_4866 = "_-0sB" (String#19292, DoABC#3) // _SafeStr_4867 = "_-1xh" (String#18923, DoABC#3) // _SafeStr_5341 = "_-1vg" (String#1615, DoABC#3) // _SafeStr_6044 = "_-4SR" (String#4150, DoABC#3) // _SafeStr_6143 = "_-5fZ" (String#3247, DoABC#3) // _SafeStr_7720 = "_-3hy" (String#17606, DoABC#3) // _SafeStr_7721 = "_-4Y6" (String#23669, DoABC#3) // _SafeStr_7724 = "_-1Ar" (String#12445, DoABC#3) // _SafeStr_7726 = "_-2V9" (String#25120, DoABC#3) // _SafeStr_7732 = "_-6TD" (String#10667, DoABC#3) // _SafeStr_7735 = "_-5SR" (String#8984, DoABC#3) // _SafeStr_7738 = "_-p7" (String#11498, DoABC#3) // _SafeStr_7739 = "_-1w2" (String#30558, DoABC#3) // _SafeStr_7745 = "_-03Q" (String#6826, DoABC#3) // _SafeStr_7746 = "_-4x5" (String#5459, DoABC#3) // _SafeStr_7747 = "_-RO" (String#16700, DoABC#3) // _SafeStr_7748 = "_-3p1" (String#36982, DoABC#3) // _SafeStr_7757 = "_-0yU" (String#2011, DoABC#3) // _SafeStr_7766 = "_-1uX" (String#11385, DoABC#3) // _SafeStr_7767 = "_-K8" (String#25067, DoABC#3) // _SafeStr_7773 = "_-1BF" (String#19778, DoABC#3) // _SafeStr_7776 = "_-41D" (String#29622, DoABC#3) // _SafeStr_7778 = "_-1F" (String#5629, DoABC#3) // _SafeStr_7779 = "_-5Io" (String#28922, DoABC#3) // _SafeStr_7781 = "_-3el" (String#30016, DoABC#3) // _SafeStr_7790 = "_-x4" (String#3980, DoABC#3) // _SafeStr_7793 = "_-1Bk" (String#11738, DoABC#3) // _SafeStr_7794 = "_-4Nu" (String#13346, DoABC#3) // _SafeStr_7795 = "_-42W" (String#17348, DoABC#3) // _SafeStr_7796 = "_-dV" (String#20520, DoABC#3) // _SafeStr_7797 = "_-1Ut" (String#10154, DoABC#3) // _SafeStr_7798 = "_-vA" (String#5543, DoABC#3) // _SafeStr_7799 = "_-5t2" (String#16486, DoABC#3) // _SafeStr_7800 = "_-43w" (String#14174, DoABC#3) // _SafeStr_7801 = "_-0ra" (String#19298, DoABC#3) // _SafeStr_7802 = "_-5pg" (String#18717, DoABC#3) // _SafeStr_7803 = "_-1JC" (String#25099, DoABC#3) // _SafeStr_7804 = "_-0mh" (String#32858, DoABC#3) // _SafeStr_7805 = "_-2Bs" (String#5481, DoABC#3) // _SafeStr_7806 = "_-334" (String#25531, DoABC#3) // _SafeStr_7807 = "_-1gn" (String#13121, DoABC#3) // _SafeStr_7808 = "_-sk" (String#19398, DoABC#3) // _SafeStr_7809 = "_-G2" (String#19173, DoABC#3) // _SafeStr_7810 = "_-35W" (String#31176, DoABC#3) // _SafeStr_7811 = "_-3QE" (String#17409, DoABC#3) // _SafeStr_7812 = "_-04Q" (String#33152, DoABC#3) // _SafeStr_7813 = "_-sR" (String#35039, DoABC#3) //------------------------------------------------------------ //_-0Mx.ImportExportDialog package _-0Mx{ import _-6Sj.IFrameWindow; import _-5A9._SafeStr_2439; import _-5Vh.WindowMouseEvent; import _-5GA._SafeStr_3663; import _-5Vh.WindowEvent; import _-29V.IWindow; public class ImportExportDialog { private var _SafeStr_7757:BCFloorPlanEditor; private var _SafeStr_7814:XML; private var _SafeStr_5322:IFrameWindow = null; public function ImportExportDialog(k:BCFloorPlanEditor, _arg_2:XML){ this._SafeStr_7757 = k; this._SafeStr_7814 = _arg_2; } public function set visible(k:Boolean):void{ if (this._SafeStr_5322 == null) { this._SafeStr_5322 = IFrameWindow(this._SafeStr_7757.windowManager.buildFromXML(this._SafeStr_7814)); this._SafeStr_5322.center(); this._SafeStr_5322.procedure = this._SafeStr_5753; }; if (k) { this._SafeStr_5322.visible = true; this._SafeStr_5322.findChildByName("data").caption = this._SafeStr_7757._SafeStr_7746._SafeStr_7731(); if ((((this._SafeStr_7757._SafeStr_7754 > 0)) || (this._SafeStr_7757.windowManager.sessionDataManager.hasSecurity(_SafeStr_2439._SafeStr_6344)))) { this._SafeStr_5322.findChildByName("save").enable(); } else { this._SafeStr_5322.findChildByName("save").disable(); }; this._SafeStr_5322.activate(); } else { this._SafeStr_5322.visible = false; }; } public function get visible():Boolean{ if (!this._SafeStr_5322) { return (false); }; return (this._SafeStr_5322.visible); } private function _SafeStr_5753(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { switch (_arg_2.name) { case "header_button_close": this.visible = false; return; case "revert": this._SafeStr_5322.findChildByName("data").caption = this._SafeStr_7757._SafeStr_7751; return; case "save": this._SafeStr_7757.windowManager.communication.connection.send(new _SafeStr_3663(this._SafeStr_5322.findChildByName("data").caption, this._SafeStr_7757._SafeStr_7746._SafeStr_7732.x, this._SafeStr_7757._SafeStr_7746._SafeStr_7732.y, this._SafeStr_7757._SafeStr_7746._SafeStr_7733, BCFloorPlanEditor._SafeStr_7713(this._SafeStr_7757._SafeStr_7753), BCFloorPlanEditor._SafeStr_7713(this._SafeStr_7757._SafeStr_7752))); return; }; }; } } }//package _-0Mx // _SafeStr_2439 = "_-6I8" (String#2698, DoABC#3) // _SafeStr_3663 = "_-2Iu" (String#10379, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5753 = "_-3ax" (String#1832, DoABC#3) // _SafeStr_6344 = "_-6-g" (String#4665, DoABC#3) // _SafeStr_7713 = "_-3x6" (String#12260, DoABC#3) // _SafeStr_7731 = "_-6X1" (String#30162, DoABC#3) // _SafeStr_7732 = "_-6TD" (String#10667, DoABC#3) // _SafeStr_7733 = "_-3nZ" (String#7893, DoABC#3) // _SafeStr_7746 = "_-4x5" (String#5459, DoABC#3) // _SafeStr_7751 = "_-0oR" (String#36017, DoABC#3) // _SafeStr_7752 = "_-1Kl" (String#8610, DoABC#3) // _SafeStr_7753 = "_-40l" (String#8223, DoABC#3) // _SafeStr_7754 = "_-59V" (String#36316, DoABC#3) // _SafeStr_7757 = "_-0yU" (String#2011, DoABC#3) // _SafeStr_7814 = "_-3Y0" (String#2910, DoABC#3) //------------------------------------------------------------ //_-0NJ._SafeStr_3721 package _-0NJ{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-4zq._SafeStr_3733; public class _SafeStr_3721 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3721(k:Function){ super(k, _SafeStr_3733); } public function _SafeStr_5729():_SafeStr_3733{ return ((_SafeStr_5915 as _SafeStr_3733)); } } }//package _-0NJ // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3721 = "_-29I" (String#11649, DoABC#3) // _SafeStr_3733 = "_-61E" (String#10009, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0NJ._SafeStr_3785 package _-0NJ{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-4zq._SafeStr_3768; public class _SafeStr_3785 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3785(k:Function){ super(k, _SafeStr_3768); } public function _SafeStr_5729():_SafeStr_3768{ return ((_SafeStr_5915 as _SafeStr_3768)); } } }//package _-0NJ // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3768 = "_-1rm" (String#10118, DoABC#3) // _SafeStr_3785 = "_-6Aq" (String#12749, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0NJ._SafeStr_3787 package _-0NJ{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-4zq._SafeStr_3775; public class _SafeStr_3787 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3787(k:Function){ super(k, _SafeStr_3775); } public function _SafeStr_5729():_SafeStr_3775{ return ((_SafeStr_5915 as _SafeStr_3775)); } } }//package _-0NJ // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3775 = "_-0sK" (String#9856, DoABC#3) // _SafeStr_3787 = "_-6Qm" (String#11493, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0NJ._SafeStr_4166 package _-0NJ{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-4zq._SafeStr_4978; public class _SafeStr_4166 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4166(k:Function){ super(k, _SafeStr_4978); } public function _SafeStr_5729():_SafeStr_4978{ return ((_SafeStr_5915 as _SafeStr_4978)); } } }//package _-0NJ // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4166 = "_-5KX" (String#23803, DoABC#3) // _SafeStr_4978 = "_-03f" (String#11965, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0PS._SafeStr_1595 package _-0PS{ import _-4Y1._SafeStr_8; import _-12Z._SafeStr_2665; import _-1Tb._SafeStr_2663; import _-12Z._SafeStr_2662; public interface _SafeStr_1595 extends _SafeStr_8 { function _SafeStr_7815(_arg_1:String):_SafeStr_2665; function _SafeStr_7816():_SafeStr_2663; function _SafeStr_7817(_arg_1:String, _arg_2:String, _arg_3:XML):_SafeStr_2662; } }//package _-0PS // _SafeStr_1595 = "_-64w" (String#7734, DoABC#3) // _SafeStr_2662 = "_-5Lj" (String#2690, DoABC#3) // _SafeStr_2663 = "_-29y" (String#1916, DoABC#3) // _SafeStr_2665 = "_-3Tg" (String#6961, DoABC#3) // _SafeStr_7815 = "_-3k7" (String#23062, DoABC#3) // _SafeStr_7816 = "_-2xd" (String#17231, DoABC#3) // _SafeStr_7817 = "_-6NG" (String#24766, DoABC#3) // _SafeStr_8 = "_-6in" (String#1560, DoABC#3) //------------------------------------------------------------ //_-0PS._SafeStr_2457 package _-0PS{ import _-0bw._SafeStr_2307; import _-12Z._SafeStr_2664; import _-3RD._SafeStr_2530; public interface _SafeStr_2457 { function getId():int; function getInstanceId():int; function getType():String; function _SafeStr_7539():Boolean; function getLocation():_SafeStr_2307; function getDirection():_SafeStr_2307; function getModel():_SafeStr_3023; function _SafeStr_7818():_SafeStr_2664; function _SafeStr_7819():_SafeStr_2530; function getState(_arg_1:int):int; function _SafeStr_7820():int; function tearDown():void; } }//package _-0PS // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2457 = "_-2HZ" (String#353, DoABC#3) // _SafeStr_2530 = "_-oZ" (String#9322, DoABC#3) // _SafeStr_2664 = "_-6fm" (String#5977, DoABC#3) // _SafeStr_3023 = "_-2nv" (String#1045, DoABC#3) // _SafeStr_7539 = "_-0kC" (String#3242, DoABC#3) // _SafeStr_7818 = "_-3Ad" (String#7108, DoABC#3) // _SafeStr_7819 = "_-15y" (String#15418, DoABC#3) // _SafeStr_7820 = "_-3cR" (String#3776, DoABC#3) //------------------------------------------------------------ //_-0PS._SafeStr_2458 package _-0PS{ import _-0bw._SafeStr_2307; import _-12Z._SafeStr_2664; import _-3RD._SafeStr_2531; public interface _SafeStr_2458 extends _SafeStr_2457 { function dispose():void; function _SafeStr_7821(_arg_1:Boolean):void; function setLocation(_arg_1:_SafeStr_2307):void; function setDirection(_arg_1:_SafeStr_2307):void; function _SafeStr_7822(_arg_1:_SafeStr_2664):void; function setState(_arg_1:int, _arg_2:int):Boolean; function _SafeStr_7823(_arg_1:_SafeStr_2531):void; function _SafeStr_7824():_SafeStr_2531; function getModelController():_SafeStr_3027; } }//package _-0PS // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2457 = "_-2HZ" (String#353, DoABC#3) // _SafeStr_2458 = "_-4mD" (String#649, DoABC#3) // _SafeStr_2531 = "_-2J7" (String#3597, DoABC#3) // _SafeStr_2664 = "_-6fm" (String#5977, DoABC#3) // _SafeStr_3027 = "_-4nh" (String#1390, DoABC#3) // _SafeStr_7821 = "_-6HE" (String#23686, DoABC#3) // _SafeStr_7822 = "_-2-g" (String#19971, DoABC#3) // _SafeStr_7823 = "_-3fO" (String#11993, DoABC#3) // _SafeStr_7824 = "_-4dF" (String#1087, DoABC#3) //------------------------------------------------------------ //_-0PS._SafeStr_3023 package _-0PS{ import _-WS.Map; public interface _SafeStr_3023 { function hasNumber(_arg_1:String):Boolean; function _SafeStr_7825(_arg_1:String):Boolean; function hasString(_arg_1:String):Boolean; function _SafeStr_7826(_arg_1:String):Boolean; function getNumber(_arg_1:String):Number; function getString(_arg_1:String):String; function getNumberArray(_arg_1:String):Array; function _SafeStr_7827(_arg_1:String):Array; function _SafeStr_7820():int; function _SafeStr_7828(_arg_1:String):Map; } }//package _-0PS // _SafeStr_3023 = "_-2nv" (String#1045, DoABC#3) // _SafeStr_7820 = "_-3cR" (String#3776, DoABC#3) // _SafeStr_7825 = "_-3sd" (String#36579, DoABC#3) // _SafeStr_7826 = "_-2DX" (String#38918, DoABC#3) // _SafeStr_7827 = "_-5ZN" (String#11496, DoABC#3) // _SafeStr_7828 = "_-3La" (String#8349, DoABC#3) //------------------------------------------------------------ //_-0PS._SafeStr_3027 package _-0PS{ import _-WS.Map; public interface _SafeStr_3027 extends _SafeStr_3023 { function setNumber(_arg_1:String, _arg_2:Number, _arg_3:Boolean=false):void; function setString(_arg_1:String, _arg_2:String, _arg_3:Boolean=false):void; function setNumberArray(_arg_1:String, _arg_2:Array, _arg_3:Boolean=false):void; function setStringArray(_arg_1:String, _arg_2:Array, _arg_3:Boolean=false):void; function _SafeStr_7829(_arg_1:String, _arg_2:Map, _arg_3:Boolean=false):void; } }//package _-0PS // _SafeStr_3023 = "_-2nv" (String#1045, DoABC#3) // _SafeStr_3027 = "_-4nh" (String#1390, DoABC#3) // _SafeStr_7829 = "_-22m" (String#22772, DoABC#3) //------------------------------------------------------------ //_-0PS.RoomObject package _-0PS{ import _-0bw._SafeStr_2308; import _-12Z._SafeStr_2664; import _-3RD._SafeStr_2531; import _-0bw._SafeStr_2307; import _-3RD._SafeStr_2530; import _-0bw.*; public class RoomObject implements _SafeStr_2458 { private static var _SafeStr_7830:int = 0; private var _SafeStr_5742:int; private var _SafeStr_6946:String = ""; private var _SafeStr_5709:_SafeStr_2308; private var _SafeStr_5710:_SafeStr_2308; private var _SafeStr_7831:_SafeStr_2308; private var _SafeStr_7832:_SafeStr_2308; private var _SafeStr_7833:Array; private var _SafeStr_5369:RoomObjectModel; private var _visualization:_SafeStr_2664; private var _SafeStr_7834:_SafeStr_2531; private var _SafeStr_7835:int; private var _SafeStr_7836:int = 0; private var _SafeStr_5372:Boolean = false; public function RoomObject(k:int, _arg_2:int, _arg_3:String){ this._SafeStr_5742 = k; this._SafeStr_5709 = new _SafeStr_2308(); this._SafeStr_5710 = new _SafeStr_2308(); this._SafeStr_7831 = new _SafeStr_2308(); this._SafeStr_7832 = new _SafeStr_2308(); this._SafeStr_7833 = new Array(_arg_2); var _local_4:Number = (_arg_2 - 1); while (_local_4 >= 0) { this._SafeStr_7833[_local_4] = 0; _local_4--; }; this._SafeStr_6946 = _arg_3; this._SafeStr_5369 = new RoomObjectModel(); this._visualization = null; this._SafeStr_7834 = null; this._SafeStr_7835 = 0; this._SafeStr_7836 = _SafeStr_7830++; } public function dispose():void{ this._SafeStr_5709 = null; this._SafeStr_5710 = null; this._SafeStr_7833 = null; this._SafeStr_7822(null); this._SafeStr_7823(null); if (this._SafeStr_5369 != null) { this._SafeStr_5369.dispose(); this._SafeStr_5369 = null; }; } public function _SafeStr_7821(k:Boolean):void{ this._SafeStr_5372 = k; } public function _SafeStr_7539():Boolean{ return (this._SafeStr_5372); } public function getId():int{ return (this._SafeStr_5742); } public function getInstanceId():int{ return (this._SafeStr_7836); } public function getType():String{ return (this._SafeStr_6946); } public function getLocation():_SafeStr_2307{ this._SafeStr_7831._SafeStr_6687(this._SafeStr_5709); return (this._SafeStr_7831); } public function getDirection():_SafeStr_2307{ this._SafeStr_7832._SafeStr_6687(this._SafeStr_5710); return (this._SafeStr_7832); } public function getModel():_SafeStr_3023{ return (this._SafeStr_5369); } public function getModelController():_SafeStr_3027{ return (this._SafeStr_5369); } public function getState(k:int):int{ if ((((k >= 0)) && ((k < this._SafeStr_7833.length)))) { return (this._SafeStr_7833[k]); }; return (-1); } public function _SafeStr_7818():_SafeStr_2664{ return (this._visualization); } public function setLocation(k:_SafeStr_2307):void{ if (k == null) { return; }; if (((((!((this._SafeStr_5709.x == k.x))) || (!((this._SafeStr_5709.y == k.y))))) || (!((this._SafeStr_5709.z == k.z))))) { this._SafeStr_5709.x = k.x; this._SafeStr_5709.y = k.y; this._SafeStr_5709.z = k.z; this._SafeStr_7835++; }; } public function setDirection(k:_SafeStr_2307):void{ if (k == null) { return; }; if (((((!((this._SafeStr_5710.x == k.x))) || (!((this._SafeStr_5710.y == k.y))))) || (!((this._SafeStr_5710.z == k.z))))) { this._SafeStr_5710.x = (((k.x % 360) + 360) % 360); this._SafeStr_5710.y = (((k.y % 360) + 360) % 360); this._SafeStr_5710.z = (((k.z % 360) + 360) % 360); this._SafeStr_7835++; }; } public function setState(k:int, _arg_2:int):Boolean{ if ((((_arg_2 >= 0)) && ((_arg_2 < this._SafeStr_7833.length)))) { if (this._SafeStr_7833[_arg_2] != k) { this._SafeStr_7833[_arg_2] = k; this._SafeStr_7835++; }; return (true); }; return (false); } public function _SafeStr_7822(k:_SafeStr_2664):void{ if (k != this._visualization) { if (this._visualization != null) { this._visualization.dispose(); }; this._visualization = k; if (this._visualization != null) { this._visualization.object = this; }; }; } public function _SafeStr_7823(k:_SafeStr_2531):void{ if (k == this._SafeStr_7834) { return; }; var _local_2:_SafeStr_2531 = this._SafeStr_7834; if (_local_2 != null) { this._SafeStr_7834 = null; _local_2.object = null; }; this._SafeStr_7834 = k; if (this._SafeStr_7834 != null) { this._SafeStr_7834.object = this; }; } public function _SafeStr_7824():_SafeStr_2531{ return (this._SafeStr_7834); } public function _SafeStr_7820():int{ return (this._SafeStr_7835); } public function _SafeStr_7819():_SafeStr_2530{ return (this._SafeStr_7824()); } public function tearDown():void{ if (this._SafeStr_7834) { this._SafeStr_7834.tearDown(); }; } } }//package _-0PS // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2458 = "_-4mD" (String#649, DoABC#3) // _SafeStr_2530 = "_-oZ" (String#9322, DoABC#3) // _SafeStr_2531 = "_-2J7" (String#3597, DoABC#3) // _SafeStr_2664 = "_-6fm" (String#5977, DoABC#3) // _SafeStr_3023 = "_-2nv" (String#1045, DoABC#3) // _SafeStr_3027 = "_-4nh" (String#1390, DoABC#3) // _SafeStr_5369 = "_-5xw" (String#469, DoABC#3) // _SafeStr_5372 = "_-ct" (String#1012, DoABC#3) // _SafeStr_5709 = "_-1ol" (String#1272, DoABC#3) // _SafeStr_5710 = "_-gJ" (String#2028, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_6687 = "_-2h3" (String#1277, DoABC#3) // _SafeStr_6946 = "_-2mL" (String#367, DoABC#3) // _SafeStr_7539 = "_-0kC" (String#3242, DoABC#3) // _SafeStr_7818 = "_-3Ad" (String#7108, DoABC#3) // _SafeStr_7819 = "_-15y" (String#15418, DoABC#3) // _SafeStr_7820 = "_-3cR" (String#3776, DoABC#3) // _SafeStr_7821 = "_-6HE" (String#23686, DoABC#3) // _SafeStr_7822 = "_-2-g" (String#19971, DoABC#3) // _SafeStr_7823 = "_-3fO" (String#11993, DoABC#3) // _SafeStr_7824 = "_-4dF" (String#1087, DoABC#3) // _SafeStr_7830 = "_-1Bs" (String#4742, DoABC#3) // _SafeStr_7831 = "_-pJ" (String#24795, DoABC#3) // _SafeStr_7832 = "_-vN" (String#25975, DoABC#3) // _SafeStr_7833 = "_-1DP" (String#8959, DoABC#3) // _SafeStr_7834 = "_-57L" (String#7414, DoABC#3) // _SafeStr_7835 = "_-6lW" (String#1843, DoABC#3) // _SafeStr_7836 = "_-3bn" (String#6315, DoABC#3) //------------------------------------------------------------ //_-0PS.RoomObjectModel package _-0PS{ import flash.utils.Dictionary; import _-WS.Map; public class RoomObjectModel implements _SafeStr_3027 { private static const _SafeStr_7837:String = "ROMC_MAP_KEYS_"; private static const _SafeStr_7838:String = "ROMC_MAP_VALUES_"; private var _SafeStr_7839:Dictionary; private var _SafeStr_7840:Dictionary; private var _SafeStr_7841:Dictionary; private var _SafeStr_7842:Dictionary; private var _SafeStr_7843:Array; private var _SafeStr_7844:Array; private var _SafeStr_7845:Array; private var _SafeStr_7846:Array; private var _SafeStr_7835:int; public function RoomObjectModel(){ this._SafeStr_7839 = new Dictionary(); this._SafeStr_7840 = new Dictionary(); this._SafeStr_7841 = new Dictionary(); this._SafeStr_7842 = new Dictionary(); this._SafeStr_7843 = []; this._SafeStr_7844 = []; this._SafeStr_7845 = []; this._SafeStr_7846 = []; this._SafeStr_7835 = 0; } public function dispose():void{ var k:String; if (this._SafeStr_7839 != null) { for (k in this._SafeStr_7839) { delete this._SafeStr_7839[k]; }; this._SafeStr_7839 = null; }; if (this._SafeStr_7840 != null) { for (k in this._SafeStr_7840) { delete this._SafeStr_7840[k]; }; this._SafeStr_7840 = null; }; if (this._SafeStr_7841 != null) { for (k in this._SafeStr_7841) { delete this._SafeStr_7841[k]; }; this._SafeStr_7841 = null; }; if (this._SafeStr_7842 != null) { for (k in this._SafeStr_7842) { delete this._SafeStr_7842[k]; }; this._SafeStr_7842 = null; }; this._SafeStr_7844 = []; this._SafeStr_7843 = []; this._SafeStr_7846 = []; this._SafeStr_7845 = []; } public function hasNumber(k:String):Boolean{ return (!((this._SafeStr_7839[k] == null))); } public function _SafeStr_7825(k:String):Boolean{ return (!((this._SafeStr_7841[k] == null))); } public function hasString(k:String):Boolean{ return (!((this._SafeStr_7840[k] == null))); } public function _SafeStr_7826(k:String):Boolean{ return (!((this._SafeStr_7842[k] == null))); } public function getNumber(k:String):Number{ return (this._SafeStr_7839[k]); } public function getString(k:String):String{ return (this._SafeStr_7840[k]); } public function getNumberArray(k:String):Array{ var _local_2:Array = this._SafeStr_7841[k]; if (_local_2 != null) { _local_2 = _local_2.slice(); }; return (_local_2); } public function _SafeStr_7827(k:String):Array{ var _local_2:Array = this._SafeStr_7842[k]; if (_local_2 != null) { _local_2 = _local_2.slice(); }; return (_local_2); } public function _SafeStr_7828(k:String):Map{ var _local_5:int; var _local_2:Map = new Map(); var _local_3:Array = this._SafeStr_7827((_SafeStr_7837 + k)); var _local_4:Array = this._SafeStr_7827((_SafeStr_7838 + k)); if (((((!((_local_3 == null))) && (!((_local_4 == null))))) && ((_local_3.length == _local_4.length)))) { _local_5 = 0; while (_local_5 < _local_3.length) { _local_2.add(_local_3[_local_5], _local_4[_local_5]); _local_5++; }; }; return (_local_2); } public function setNumber(k:String, _arg_2:Number, _arg_3:Boolean=false):void{ if (this._SafeStr_7843.indexOf(k) >= 0) { return; }; if (_arg_3) { this._SafeStr_7843.push(k); }; if (this._SafeStr_7839[k] != _arg_2) { this._SafeStr_7839[k] = _arg_2; this._SafeStr_7835++; }; } public function setString(k:String, _arg_2:String, _arg_3:Boolean=false):void{ if (this._SafeStr_7844.indexOf(k) >= 0) { return; }; if (_arg_3) { this._SafeStr_7844.push(k); }; if (this._SafeStr_7840[k] != _arg_2) { this._SafeStr_7840[k] = _arg_2; this._SafeStr_7835++; }; } public function setNumberArray(k:String, _arg_2:Array, _arg_3:Boolean=false):void{ if (_arg_2 == null) { return; }; if (this._SafeStr_7845.indexOf(k) >= 0) { return; }; if (_arg_3) { this._SafeStr_7845.push(k); }; var _local_4:Array = []; var _local_5:int; _local_5 = 0; while (_local_5 < _arg_2.length) { if ((_arg_2[_local_5] is Number)) { _local_4.push(_arg_2[_local_5]); }; _local_5++; }; var _local_6:Array = this._SafeStr_7841[k]; var _local_7:Boolean = true; if (((!((_local_6 == null))) && ((_local_6.length == _local_4.length)))) { _local_5 = (_local_4.length - 1); while (_local_5 >= 0) { if ((_local_4[_local_5] as Number) != (_local_6[_local_5] as Number)) { _local_7 = false; break; }; _local_5--; }; } else { _local_7 = false; }; if (_local_7) { return; }; this._SafeStr_7841[k] = _local_4; this._SafeStr_7835++; } public function setStringArray(k:String, _arg_2:Array, _arg_3:Boolean=false):void{ if (_arg_2 == null) { return; }; if (this._SafeStr_7846.indexOf(k) >= 0) { return; }; if (_arg_3) { this._SafeStr_7846.push(k); }; var _local_4:Array = []; var _local_5:int; _local_5 = 0; while (_local_5 < _arg_2.length) { if ((_arg_2[_local_5] is String)) { _local_4.push(_arg_2[_local_5]); }; _local_5++; }; var _local_6:Array = this._SafeStr_7842[k]; var _local_7:Boolean = true; if (((!((_local_6 == null))) && ((_local_6.length == _local_4.length)))) { _local_5 = (_local_4.length - 1); while (_local_5 >= 0) { if ((_local_4[_local_5] as String) != (_local_6[_local_5] as String)) { _local_7 = false; break; }; _local_5--; }; } else { _local_7 = false; }; if (_local_7) { return; }; this._SafeStr_7842[k] = _local_4; this._SafeStr_7835++; } public function _SafeStr_7829(k:String, _arg_2:Map, _arg_3:Boolean=false):void{ if (_arg_2 == null) { return; }; this.setStringArray((_SafeStr_7837 + k), _arg_2._SafeStr_6451(), _arg_3); this.setStringArray((_SafeStr_7838 + k), _arg_2._SafeStr_7847(), _arg_3); } public function _SafeStr_7820():int{ return (this._SafeStr_7835); } } }//package _-0PS // _SafeStr_3027 = "_-4nh" (String#1390, DoABC#3) // _SafeStr_6451 = "_-1-C" (String#2261, DoABC#3) // _SafeStr_7820 = "_-3cR" (String#3776, DoABC#3) // _SafeStr_7825 = "_-3sd" (String#36579, DoABC#3) // _SafeStr_7826 = "_-2DX" (String#38918, DoABC#3) // _SafeStr_7827 = "_-5ZN" (String#11496, DoABC#3) // _SafeStr_7828 = "_-3La" (String#8349, DoABC#3) // _SafeStr_7829 = "_-22m" (String#22772, DoABC#3) // _SafeStr_7835 = "_-6lW" (String#1843, DoABC#3) // _SafeStr_7837 = "_-2OM" (String#18453, DoABC#3) // _SafeStr_7838 = "_-5lN" (String#21005, DoABC#3) // _SafeStr_7839 = "_-2Xa" (String#4494, DoABC#3) // _SafeStr_7840 = "_-48x" (String#4637, DoABC#3) // _SafeStr_7841 = "_-4IB" (String#7818, DoABC#3) // _SafeStr_7842 = "_-364" (String#8026, DoABC#3) // _SafeStr_7843 = "_-21w" (String#7940, DoABC#3) // _SafeStr_7844 = "_-2tO" (String#7986, DoABC#3) // _SafeStr_7845 = "_-6by" (String#17788, DoABC#3) // _SafeStr_7846 = "_-2CX" (String#21223, DoABC#3) // _SafeStr_7847 = "_-69t" (String#3031, DoABC#3) //------------------------------------------------------------ //_-0Q0._SafeStr_3341 package _-0Q0{ import _-Zf._SafeStr_271; import _-29V.IWindowContainer; import _-6Sj.IItemListWindow; import _-5Vh.WindowEvent; public class _SafeStr_3341 extends UserListCtrl { private var _SafeStr_7848:int = -1; public function _SafeStr_3341(k:_SafeStr_271){ super(k, false); } override protected function getRowView():IWindowContainer{ return (IWindowContainer(_SafeStr_6822.getXmlWindow("ros_banned_user"))); } override protected function onBgMouseClick(k:WindowEvent):void{ this._SafeStr_7848 = k.target.parent.id; this._SafeStr_7849((k.target._SafeStr_7850("moderation_banned_users") as IItemListWindow)); } override protected function getBgColor(k:int, _arg_2:Boolean):uint{ if (k == this._SafeStr_7848) { return (4288329945); }; return (super.getBgColor(k, _arg_2)); } private function _SafeStr_7849(k:IItemListWindow):void{ var _local_3:IWindowContainer; var _local_2:int; while (_local_2 < _SafeStr_7851) { _local_3 = IWindowContainer(k.getListItemAt(_local_2)); _local_3.color = this.getBgColor(_local_2, false); _local_2++; }; } public function get _SafeStr_7852():int{ return (this._SafeStr_7848); } } }//package _-0Q0 // _SafeStr_271 = "_-59h" (String#2187, DoABC#3) // _SafeStr_3341 = "_-3Iq" (String#13463, DoABC#3) // _SafeStr_6822 = "_-2GQ" (String#109, DoABC#3) // _SafeStr_7848 = "_-43W" (String#9152, DoABC#3) // _SafeStr_7849 = "_-4u2" (String#22088, DoABC#3) // _SafeStr_7850 = "_-2y-" (String#11621, DoABC#3) // _SafeStr_7851 = "_-11y" (String#3447, DoABC#3) // _SafeStr_7852 = "_-5xU" (String#31323, DoABC#3) //------------------------------------------------------------ //_-0Q0._SafeStr_3343 package _-0Q0{ import _-4Y1._SafeStr_3; import _-6Sj.IFrameWindow; import _-5Vh.WindowMouseEvent; import _-Zf._SafeStr_3070; import flash.geom.Rectangle; import _-Zf._SafeStr_271; public class _SafeStr_3343 implements _SafeStr_3 { private var _SafeStr_5322:IFrameWindow; private var _SafeStr_7853:Function; public function _SafeStr_3343(k:_SafeStr_271, _arg_2:Function, _arg_3:String, _arg_4:String){ this._SafeStr_5322 = IFrameWindow(k.getXmlWindow("ros_confirm")); this._SafeStr_7853 = _arg_2; this._SafeStr_5322.findChildByTag("close").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7854); this._SafeStr_5322.findChildByName("ok").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7855); this._SafeStr_5322.caption = _arg_3; this._SafeStr_5322.findChildByName("message").caption = _arg_4; var _local_5:Rectangle = _SafeStr_3070._SafeStr_7856(this._SafeStr_5322.desktop, this._SafeStr_5322.width, this._SafeStr_5322.height); this._SafeStr_5322.x = _local_5.x; this._SafeStr_5322.y = _local_5.y; this._SafeStr_5322.visible = true; this._SafeStr_5322.activate(); } private function _SafeStr_7854(k:WindowMouseEvent):void{ this.dispose(); } private function _SafeStr_7855(k:WindowMouseEvent):void{ this._SafeStr_7853.apply(); this.dispose(); } public function dispose():void{ if (this._SafeStr_5322 != null) { this._SafeStr_5322.destroy(); this._SafeStr_5322 = null; }; this._SafeStr_7853 = null; } public function get disposed():Boolean{ return ((this._SafeStr_5322 == null)); } } }//package _-0Q0 // _SafeStr_271 = "_-59h" (String#2187, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3070 = "_-5eg" (String#1106, DoABC#3) // _SafeStr_3343 = "_-6Nt" (String#8811, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_7853 = "_-3WC" (String#22338, DoABC#3) // _SafeStr_7854 = "_-x2" (String#8305, DoABC#3) // _SafeStr_7855 = "_-0F4" (String#8553, DoABC#3) // _SafeStr_7856 = "_-49d" (String#14629, DoABC#3) //------------------------------------------------------------ //_-0Q0._SafeStr_4794 package _-0Q0{ import _-19q._SafeStr_3338; public class _SafeStr_4794 implements _SafeStr_3338 { private var _SafeStr_5389:int; private var _SafeStr_5781:String; public function _SafeStr_4794(k:int, _arg_2:String){ this._SafeStr_5389 = k; this._SafeStr_5781 = _arg_2; } public function get userId():int{ return (this._SafeStr_5389); } public function get userName():String{ return (this._SafeStr_5781); } } }//package _-0Q0 // _SafeStr_3338 = "_-1hN" (String#6244, DoABC#3) // _SafeStr_4794 = "_-1qT" (String#18391, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // _SafeStr_5781 = "_-3KC" (String#937, DoABC#3) //------------------------------------------------------------ //_-0Q0.EnforceCategoryCtrl package _-0Q0{ import _-Zf._SafeStr_271; import _-6Sj.IFrameWindow; import _-64Q._SafeStr_2596; import _-56A._SafeStr_3318; import _-6Sj.IDropMenuWindow; import _-5A9._SafeStr_2439; import _-5Vh.WindowMouseEvent; import _-2hr._SafeStr_3319; import _-5Vh.WindowEvent; import _-29V.IWindow; public class EnforceCategoryCtrl { private var _SafeStr_6822:_SafeStr_271; private var _SafeStr_5322:IFrameWindow; private var _SafeStr_7857:_SafeStr_2596; private var _SafeStr_7419:int = 0; private var _SafeStr_7858:int = 0; private var _SafeStr_7859:Array; public function EnforceCategoryCtrl(k:_SafeStr_271){ this._SafeStr_7859 = []; super(); this._SafeStr_6822 = k; } public function show(k:int):void{ var _local_5:_SafeStr_3318; var _local_6:Array; var _local_7:_SafeStr_3318; this.close(); this._SafeStr_7857 = this._SafeStr_6822.windowManager.buildModalDialogFromXML((this._SafeStr_6822.assets.getAssetByName("enforce_category_xml").content as XML)); this._SafeStr_5322 = (this._SafeStr_7857._SafeStr_7860 as IFrameWindow); this._SafeStr_5322.procedure = this._SafeStr_5753; this._SafeStr_5322.center(); this._SafeStr_5322.findChildByName("header_button_close").visible = false; var _local_2:IDropMenuWindow = (this._SafeStr_5322.findChildByName("trade_mode") as IDropMenuWindow); var _local_3:Array = new Array(); _local_3.push("${navigator.roomsettings.trade_not_allowed}"); _local_3.push("${navigator.roomsettings.trade_not_with_Controller}"); _local_3.push("${navigator.roomsettings.trade_allowed}"); _local_2.populate(_local_3); _local_2.selection = 0; var _local_4:IDropMenuWindow = (this._SafeStr_5322.findChildByName("category") as IDropMenuWindow); this._SafeStr_7859 = []; for each (_local_5 in this._SafeStr_6822.data._SafeStr_7861) { if (((!(_local_5._SafeStr_7864)) && (((!(_local_5._SafeStr_7863)) || (((_local_5._SafeStr_7863) && (this._SafeStr_6822._SafeStr_7552.hasSecurity(_SafeStr_2439._SafeStr_7862)))))))) { this._SafeStr_7859.push(_local_5); }; }; _local_6 = new Array(); for each (_local_7 in this._SafeStr_7859) { _local_6.push(_local_7._SafeStr_7865); }; _local_4.populate(_local_6); _local_4.selection = 0; } private function close():void{ if (((this._SafeStr_7857) && (this._SafeStr_5322))) { this._SafeStr_7857.dispose(); this._SafeStr_7857 = null; this._SafeStr_5322 = null; }; } private function _SafeStr_5753(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:int; if (k.type == WindowMouseEvent.CLICK) { switch (_arg_2.name) { case "ok": _local_3 = _SafeStr_3318(this._SafeStr_7859[Math.max(0, this._SafeStr_7419)])._SafeStr_7866; this._SafeStr_6822.communication.connection.send(new _SafeStr_3319(this._SafeStr_6822.data._SafeStr_7867, _local_3, this._SafeStr_7858)); this.close(); break; }; } else { if (k.type == WindowEvent._SafeStr_6365) { switch (_arg_2.name) { case "category": this._SafeStr_7419 = IDropMenuWindow(_arg_2).selection; return; case "trade_mode": this._SafeStr_7858 = IDropMenuWindow(_arg_2).selection; return; }; }; }; } } }//package _-0Q0 // _SafeStr_2439 = "_-6I8" (String#2698, DoABC#3) // _SafeStr_2596 = "_-6dv" (String#2608, DoABC#3) // _SafeStr_271 = "_-59h" (String#2187, DoABC#3) // _SafeStr_3318 = "_-2-W" (String#2658, DoABC#3) // _SafeStr_3319 = "_-4jH" (String#13378, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5753 = "_-3ax" (String#1832, DoABC#3) // _SafeStr_6365 = "_-183" (String#2263, DoABC#3) // _SafeStr_6822 = "_-2GQ" (String#109, DoABC#3) // _SafeStr_7419 = "_-0d9" (String#8794, DoABC#3) // _SafeStr_7552 = "_-2wH" (String#2160, DoABC#3) // _SafeStr_7857 = "_-1cc" (String#1414, DoABC#3) // _SafeStr_7858 = "_-Gi" (String#27386, DoABC#3) // _SafeStr_7859 = "_-0D-" (String#14011, DoABC#3) // _SafeStr_7860 = "_-42E" (String#1357, DoABC#3) // _SafeStr_7861 = "_-487" (String#14514, DoABC#3) // _SafeStr_7862 = "_-da" (String#13389, DoABC#3) // _SafeStr_7863 = "_-2Sq" (String#18499, DoABC#3) // _SafeStr_7864 = "_-3ZV" (String#17874, DoABC#3) // _SafeStr_7865 = "_-1ni" (String#18459, DoABC#3) // _SafeStr_7866 = "_-5r1" (String#6467, DoABC#3) // _SafeStr_7867 = "_-5bA" (String#27370, DoABC#3) //------------------------------------------------------------ //_-0Q0.FriendList package _-0Q0{ import flash.utils.Dictionary; import _-3P._SafeStr_3064; import _-3P._SafeStr_3063; import _-6Je._SafeStr_3050; import _-2jU._SafeStr_2275; import _-3P._SafeStr_3075; import _-6Je._SafeStr_3891; public class FriendList { private var _SafeStr_7868:Dictionary; private var _SafeStr_7355:Array; public function FriendList(){ this._SafeStr_7868 = new Dictionary(); super(); } public function _SafeStr_7135(k:_SafeStr_2275):void{ var _local_3:_SafeStr_3064; var _local_2:_SafeStr_3050 = (k as _SafeStr_3063)._SafeStr_5729(); if (_local_2 == null) { return; }; for each (_local_3 in _local_2._SafeStr_7157) { this._SafeStr_7868[_local_3.id] = _local_3.name; }; } public function _SafeStr_7142(k:_SafeStr_2275):void{ var _local_3:int; var _local_4:_SafeStr_3064; var _local_2:_SafeStr_3891 = (k as _SafeStr_3075)._SafeStr_5729(); for each (_local_3 in _local_2._SafeStr_7158) { this._SafeStr_7868[_local_3] = null; }; for each (_local_4 in _local_2._SafeStr_7160) { this._SafeStr_7868[_local_4.id] = _local_4.name; }; this._SafeStr_7355 = (((((_local_2._SafeStr_7158.length > 0)) || ((_local_2._SafeStr_7160.length > 0)))) ? null : this._SafeStr_7355); } public function get list():Array{ var k:String; var _local_2:int; var _local_3:String; if (this._SafeStr_7355 == null) { this._SafeStr_7355 = new Array(); for (k in this._SafeStr_7868) { _local_2 = int(k); _local_3 = this._SafeStr_7868[_local_2]; if (_local_3 != null) { this._SafeStr_7355.push(new _SafeStr_4794(_local_2, _local_3)); }; }; this._SafeStr_7355.sortOn("userName", Array.CASEINSENSITIVE); }; return (this._SafeStr_7355); } } }//package _-0Q0 // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_3050 = "_-36x" (String#11357, DoABC#3) // _SafeStr_3063 = "_-21J" (String#4963, DoABC#3) // _SafeStr_3064 = "_-4tk" (String#2977, DoABC#3) // _SafeStr_3075 = "_-2r6" (String#4975, DoABC#3) // _SafeStr_3891 = "_-2LF" (String#7475, DoABC#3) // _SafeStr_4794 = "_-1qT" (String#18391, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_7135 = "_-64e" (String#7688, DoABC#3) // _SafeStr_7142 = "_-51i" (String#5213, DoABC#3) // _SafeStr_7157 = "_-3tg" (String#23452, DoABC#3) // _SafeStr_7158 = "_-6O6" (String#18219, DoABC#3) // _SafeStr_7160 = "_-0lO" (String#19634, DoABC#3) // _SafeStr_7355 = "_-De" (String#504, DoABC#3) // _SafeStr_7868 = "_-1rU" (String#11989, DoABC#3) //------------------------------------------------------------ //_-0Q0.RoomCreateViewCtrl package _-0Q0{ import _-Zf._SafeStr_271; import _-29V.IWindowContainer; import _-6Sj.IItemListWindow; import __AS3__.vec.Vector; import _-1Ln._SafeStr_3330; import flash.utils.Timer; import _-Zf._SafeStr_3331; import _-6Sj.IDropMenuWindow; import flash.events.TimerEvent; import _-5A9._SafeStr_2356; import _-5W._SafeStr_2340; import _-5Vh.WindowMouseEvent; import _-29V.IWindow; import _-6Sj.IBitmapWrapperWindow; import flash.events.Event; import _-6Sj.IButtonWindow; import _-6Sj.ITextFieldWindow; import _-Zf._SafeStr_3070; import flash.geom.Rectangle; import _-56A._SafeStr_3318; import _-5A9._SafeStr_2439; import _-6Sj.ITextWindow; import _-6Sj._SafeStr_2434; import _-5W._SafeStr_2346; import _-5W._SafeStr_2341; import _-5Vh.WindowEvent; import _-6Lx._SafeStr_3332; import __AS3__.vec.*; import _-Zf.*; public class RoomCreateViewCtrl { private static const _SafeStr_7869:int = 75; private static const _SafeStr_7870:int = 50; private var _SafeStr_6822:_SafeStr_271; private var _content:IWindowContainer; private var _SafeStr_7355:IItemListWindow; private var _SafeStr_7871:Vector.<_SafeStr_3330>; private var _SafeStr_7872:_SafeStr_3330; private var _SafeStr_7873:Timer; private var _SafeStr_7874:Boolean = true; private var _SafeStr_7875:_SafeStr_3331; private var _SafeStr_7876:_SafeStr_3331; private var _SafeStr_6612:IDropMenuWindow; private var _SafeStr_7877:IDropMenuWindow; private var _SafeStr_7878:IDropMenuWindow; private var _SafeStr_7879:Array; public function RoomCreateViewCtrl(k:_SafeStr_271){ this._SafeStr_7879 = []; super(); this._SafeStr_6822 = k; this._SafeStr_7873 = new Timer(100); this._SafeStr_7873.addEventListener(TimerEvent.TIMER, this._SafeStr_7880); this._SafeStr_7871 = new Vector.<_SafeStr_3330>(); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6285, 104, "a")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6285, 94, "b")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6285, 36, "c")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6285, 84, "d")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6285, 80, "e")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6285, 80, "f")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6285, 416, "i")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6285, 320, "j")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6285, 448, "k")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6285, 352, "l")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6285, 384, "m")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6285, 372, "n")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6286, 80, "g")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6286, 74, "h")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6286, 416, "o")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6286, 352, "p")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6286, 304, "q")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6286, 336, "r")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6286, 748, "u")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6286, 438, "v")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6174, 540, "t")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6174, 0x0200, "w")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6174, 396, "x")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6174, 440, "y")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6174, 456, "z")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6174, 208, "0")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6174, 1009, "1")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6174, 1044, "2")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6174, 183, "3")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6174, 254, "4")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6174, 0x0400, "5")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6174, 801, "6")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6174, 354, "7")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6174, 888, "8")); this._SafeStr_7871.push(new _SafeStr_3330(_SafeStr_2356._SafeStr_6174, 926, "9")); this._SafeStr_7871.push(new _SafeStr_3330(-1, 2500, "snowwar1")); this._SafeStr_7871.push(new _SafeStr_3330(-1, 2500, "snowwar2")); } private static function _SafeStr_7881(k:IWindow, _arg_2:Function):void{ if (k != null) { k.setParamFlag(_SafeStr_2340._SafeStr_7573, true); k.addEventListener(WindowMouseEvent.CLICK, _arg_2); }; } public function dispose():void{ if (this._SafeStr_7873) { this._SafeStr_7873.removeEventListener(TimerEvent.TIMER, this._SafeStr_7880); this._SafeStr_7873.reset(); this._SafeStr_7873 = null; }; } private function _SafeStr_7880(k:Event):void{ var _local_2:String = "select_arrow"; var _local_3:IBitmapWrapperWindow = IBitmapWrapperWindow(this._SafeStr_7872.view.findChildByName(_local_2)); var _local_4:int; var _local_5:int = 15; var _local_6:int = (((((Math.abs((_local_3.y - _local_4)) < 2)) || ((Math.abs((_local_3.y - _local_5)) < 2)))) ? 1 : 2); _local_3.y = (_local_3.y + ((this._SafeStr_7874) ? _local_6 : -(_local_6))); if (_local_3.y < _local_4) { this._SafeStr_7874 = true; _local_3.y = (_local_4 + 1); } else { if (_local_3.y > _local_5) { this._SafeStr_7874 = false; _local_3.y = (_local_5 - 1); }; }; } public function hide():void{ if (this._content) { this._content.visible = false; }; } public function show():void{ this.prepare(); this._content.visible = true; this.refresh(); this._content.activate(); this._SafeStr_7873.start(); } private function prepare():void{ if (this._content != null) { return; }; this._content = IWindowContainer(this._SafeStr_6822.getXmlWindow("roc_create_room")); this._SafeStr_7355 = IItemListWindow(this._content.findChildByName("layout_item_list")); this._SafeStr_7882(); var k:IButtonWindow = this._SafeStr_7883(); _SafeStr_7881(k, this._SafeStr_7884); var _local_2:IButtonWindow = this._SafeStr_7885(); _SafeStr_7881(_local_2, this._SafeStr_7886); var _local_3:IWindow = this._content.findChildByTag("close"); _SafeStr_7881(_local_3, this._SafeStr_7886); this._SafeStr_7875 = new _SafeStr_3331(this._SafeStr_6822, ITextFieldWindow(this._content.findChildByName("room_name_input")), 25, null, this._SafeStr_6822.getText("navigator.createroom.roomnameinfo")); this._SafeStr_7876 = new _SafeStr_3331(this._SafeStr_6822, ITextFieldWindow(this._content.findChildByName("room_desc_input")), 128, null, this._SafeStr_6822.getText("navigator.createroom.roomdescinfo")); this._SafeStr_7887(); this._SafeStr_7888(); this._SafeStr_7889(50); var _local_4:Rectangle = _SafeStr_3070._SafeStr_7856(this._content.desktop, this._content.width, this._content.height); this._content.x = _local_4.x; this._content.y = _local_4.y; } private function _SafeStr_7887():void{ var _local_2:_SafeStr_3318; this._SafeStr_6612 = (this._content.findChildByName("categories_list") as IDropMenuWindow); var k:Array = new Array(); this._SafeStr_7879 = []; for each (_local_2 in this._SafeStr_6822.data._SafeStr_7861) { if (((!(_local_2._SafeStr_7864)) && (((!(_local_2._SafeStr_7863)) || (((_local_2._SafeStr_7863) && (this._SafeStr_6822._SafeStr_7552.hasSecurity(_SafeStr_2439._SafeStr_7862)))))))) { this._SafeStr_7879.push(_local_2); k.push(_local_2._SafeStr_7865); }; }; this._SafeStr_6612.populate(k); this._SafeStr_6612.selection = 0; } private function _SafeStr_7888():void{ this._SafeStr_7878 = (this._content.findChildByName("trade_settings_list") as IDropMenuWindow); var k:Array = new Array(); k.push("${navigator.roomsettings.trade_not_allowed}"); k.push("${navigator.roomsettings.trade_not_with_Controller}"); k.push("${navigator.roomsettings.trade_allowed}"); this._SafeStr_7878.populate(k); this._SafeStr_7878.selection = 0; } public function refresh():void{ this._SafeStr_7875._SafeStr_7890(); this._SafeStr_7875.input._SafeStr_7891 = 0xFFFFFFFF; this._SafeStr_7876._SafeStr_7890(); this._SafeStr_7876.input._SafeStr_7891 = 0xFFFFFFFF; this._SafeStr_7878.selection = 0; this._SafeStr_6612.selection = 0; this._SafeStr_7872 = this._SafeStr_7871[0]; this._SafeStr_7882(); if (this._SafeStr_6822._SafeStr_7552.clubLevel >= _SafeStr_2356._SafeStr_6174) { this._SafeStr_7889(_SafeStr_7869); } else { this._SafeStr_7889(_SafeStr_7870); }; this._SafeStr_7892(); } private function _SafeStr_7889(k:int):void{ this._SafeStr_7877 = (this._content.findChildByName("visitors_list") as IDropMenuWindow); var _local_2:Array = new Array(); var _local_3:int = 10; while (_local_3 <= k) { _local_2.push(("" + _local_3)); _local_3 = (_local_3 + 5); }; this._SafeStr_7877.populate(_local_2); this._SafeStr_7877.selection = 0; } private function _SafeStr_7892():void{ var k:_SafeStr_3330; var _local_2:Boolean; var _local_3:ITextWindow; for each (k in this._SafeStr_7871) { if (k.view == null) { } else { _local_2 = (k == this._SafeStr_7872); k.view.findChildByName("bg_sel").visible = _local_2; k.view.findChildByName("bg_unsel").visible = !(_local_2); _local_3 = ITextWindow(k.view.findChildByName("tile_size_txt")); _local_3.textColor = ((_local_2) ? 0xFFFFFFFF : 0xFF000000); _local_3.color = ((_local_2) ? 4285432196 : 4291546059); this._SafeStr_6822.refreshButton(k.view, "tile_icon_black", !(_local_2), null, 0); this._SafeStr_6822.refreshButton(k.view, "tile_icon_white", _local_2, null, 0); this._SafeStr_6822.refreshButton(k.view, "select_arrow", _local_2, null, 0); }; }; } private function _SafeStr_7882():void{ var k:_SafeStr_3330; var _local_2:int; var _local_3:IWindowContainer; var _local_4:int; var _local_6:IWindow; var _local_7:_SafeStr_3330; var _local_8:IWindowContainer; var _local_9:IWindow; while (this._SafeStr_7355.numListItems > 0) { _local_6 = this._SafeStr_7355._SafeStr_6272(0); _local_6.destroy(); }; for each (k in this._SafeStr_7871) { if (k.view != null) { k.view.destroy(); k.view = null; }; }; _local_2 = 0; _local_4 = 0; while (_local_4 < this._SafeStr_7871.length) { _local_7 = this._SafeStr_7871[_local_4]; if (!this.isAllowed(_local_7, false)) { } else { if (_local_2 == 0) { _local_3 = this._SafeStr_7893(); this._SafeStr_7355.addListItem(_local_3); }; this.addThumbnail(_local_3, this._SafeStr_7871[_local_4], ((_local_2 % 2) == 0)); _local_2 = (((_local_2 == 0)) ? 1 : 0); }; _local_4++; }; this._SafeStr_7892(); var _local_5:String; if ((((this._SafeStr_6822._SafeStr_7552.clubLevel < _SafeStr_2356._SafeStr_6174)) && (!(this._SafeStr_6822.getBoolean("habbo_club_buy_disabled"))))) { _local_5 = "roc_vip_promo"; }; if (_local_5 != null) { _local_8 = IWindowContainer(this._SafeStr_6822.getXmlWindow(_local_5)); if (_local_8) { _local_9 = _local_8.findChildByName("link"); _SafeStr_7881(_local_9, this._SafeStr_7894); this._SafeStr_7355.addListItem(_local_8); }; }; } private function addThumbnail(k:IWindowContainer, _arg_2:_SafeStr_3330, _arg_3:Boolean):void{ var _local_4:IWindowContainer = IWindowContainer(this._SafeStr_6822.getXmlWindow("roc_room_thumbnail")); _local_4.tags.push(_arg_2.name); if (!_arg_3) { _local_4.x = _local_4.width; }; _SafeStr_7881(_local_4, this._SafeStr_7895); var _local_5:_SafeStr_2434 = (_local_4.findChildByName("bg_pic") as _SafeStr_2434); _local_5.assetUri = (("${image.library.url}newroom/model_" + _arg_2.name) + ".png"); k.addChild(_local_4); (this._SafeStr_6822._SafeStr_7552.clubLevel >= _SafeStr_2356._SafeStr_6174); k.width = (2 * _local_4.width); k.height = _local_4.height; _arg_2.view = _local_4; ITextWindow(_arg_2.view.findChildByName("tile_size_txt")).text = ((_arg_2._SafeStr_6269 + " ") + this._SafeStr_6822.getText("navigator.createroom.tilesize")); _local_4.findChildByName("club_icon").visible = (((_arg_2._SafeStr_7896 == _SafeStr_2356._SafeStr_6286)) || ((_arg_2._SafeStr_7896 == _SafeStr_2356._SafeStr_6174))); } private function isAllowed(k:_SafeStr_3330, _arg_2:Boolean=true):Boolean{ switch (k._SafeStr_7896) { case _SafeStr_2356._SafeStr_6285: return (true); case _SafeStr_2356._SafeStr_6286: return (((!(_arg_2)) || ((this._SafeStr_6822._SafeStr_7552.clubLevel >= _SafeStr_2356._SafeStr_6286)))); case _SafeStr_2356._SafeStr_6174: return (((!(_arg_2)) || ((this._SafeStr_6822._SafeStr_7552.clubLevel >= _SafeStr_2356._SafeStr_6174)))); default: return (this._SafeStr_6822._SafeStr_7552.hasSecurity(_SafeStr_2439._SafeStr_6344)); }; } private function _SafeStr_7893():IWindowContainer{ return (IWindowContainer(this._SafeStr_6822.windowManager.createWindow("", "", _SafeStr_2346._SafeStr_7571, _SafeStr_2341.DEFAULT, _SafeStr_2340._SafeStr_7897, new Rectangle(0, 0, 100, 300)))); } private function _SafeStr_7898():Boolean{ var k:Boolean = this._SafeStr_7875._SafeStr_7899(this._SafeStr_6822.getText("navigator.createroom.nameerr")); return (k); } private function _SafeStr_7883():IButtonWindow{ return (IButtonWindow(this._content.findChildByName("create_button"))); } private function _SafeStr_7885():IButtonWindow{ return (IButtonWindow(this._content.findChildByName("back_button"))); } private function _SafeStr_7900(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:_SafeStr_3330 = this._SafeStr_7901(_arg_2); if (this.isAllowed(_local_3, true)) { this._SafeStr_7872 = _local_3; this._SafeStr_7892(); } else { this._SafeStr_6822.openCatalogClubPage("RoomCreateViewCtrl"); }; } private function _SafeStr_7901(k:IWindow):_SafeStr_3330{ var _local_2:_SafeStr_3330 = this._SafeStr_7902(k.tags[0]); return (_local_2); } private function _SafeStr_7902(k:String):_SafeStr_3330{ var _local_2:_SafeStr_3330; for each (_local_2 in this._SafeStr_7871) { if (_local_2.name == k) { return (_local_2); }; }; return (this._SafeStr_7871[0]); } private function _SafeStr_7895(k:WindowEvent):void{ var _local_2:IWindowContainer = (k.target as IWindowContainer); this._SafeStr_7900(k, _local_2); } private function _SafeStr_7886(k:WindowEvent):void{ this.close(); } private function _SafeStr_7894(k:WindowEvent):void{ _SafeStr_4.log("HC LINK CLICKED"); this._SafeStr_6822.openCatalogClubPage("RoomCreateViewCtrl"); } private function _SafeStr_7884(k:WindowEvent):void{ var _local_8:_SafeStr_3318; var _local_9:int; var _local_2:String = this._SafeStr_7875.getText(); var _local_3:String = this._SafeStr_7876.getText(); var _local_4:String = ("model_" + this._SafeStr_7872.name); var _local_5:int = parseInt(this._SafeStr_7877._SafeStr_7547()[this._SafeStr_7877.selection]); var _local_6:int; var _local_7:int; for each (_local_8 in this._SafeStr_7879) { if (this._SafeStr_6612.selection == _local_7) { _local_6 = _local_8._SafeStr_7866; break; }; _local_7++; }; _local_9 = this._SafeStr_7878.selection; if (!this._SafeStr_7898()) { return; }; this._SafeStr_6822.send(new _SafeStr_3332(_local_2, _local_3, _local_4, _local_6, _local_5, _local_9)); } private function close():void{ this._content.visible = false; this._SafeStr_7873.reset(); } } }//package _-0Q0 // _SafeStr_2340 = "_-6K7" (String#1451, DoABC#3) // _SafeStr_2341 = "_-13y" (String#3452, DoABC#3) // _SafeStr_2346 = "_-34f" (String#3459, DoABC#3) // _SafeStr_2356 = "_-k9" (String#1139, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2439 = "_-6I8" (String#2698, DoABC#3) // _SafeStr_271 = "_-59h" (String#2187, DoABC#3) // _SafeStr_3070 = "_-5eg" (String#1106, DoABC#3) // _SafeStr_3318 = "_-2-W" (String#2658, DoABC#3) // _SafeStr_3330 = "_-16E" (String#1203, DoABC#3) // _SafeStr_3331 = "_-4lI" (String#2251, DoABC#3) // _SafeStr_3332 = "_-2ip" (String#13258, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_6174 = "_-6L0" (String#1995, DoABC#3) // _SafeStr_6269 = "_-2Ts" (String#18510, DoABC#3) // _SafeStr_6272 = "_-6Yg" (String#2938, DoABC#3) // _SafeStr_6285 = "_-6bd" (String#3494, DoABC#3) // _SafeStr_6286 = "_-6QN" (String#3025, DoABC#3) // _SafeStr_6344 = "_-6-g" (String#4665, DoABC#3) // _SafeStr_6612 = "_-2Qf" (String#5741, DoABC#3) // _SafeStr_6822 = "_-2GQ" (String#109, DoABC#3) // _SafeStr_7355 = "_-De" (String#504, DoABC#3) // _SafeStr_7547 = "_-1wR" (String#5849, DoABC#3) // _SafeStr_7552 = "_-2wH" (String#2160, DoABC#3) // _SafeStr_7571 = "_-07w" (String#4985, DoABC#3) // _SafeStr_7573 = "_-V5" (String#3188, DoABC#3) // _SafeStr_7856 = "_-49d" (String#14629, DoABC#3) // _SafeStr_7861 = "_-487" (String#14514, DoABC#3) // _SafeStr_7862 = "_-da" (String#13389, DoABC#3) // _SafeStr_7863 = "_-2Sq" (String#18499, DoABC#3) // _SafeStr_7864 = "_-3ZV" (String#17874, DoABC#3) // _SafeStr_7865 = "_-1ni" (String#18459, DoABC#3) // _SafeStr_7866 = "_-5r1" (String#6467, DoABC#3) // _SafeStr_7869 = "_-5Tf" (String#22210, DoABC#3) // _SafeStr_7870 = "_-0rL" (String#22267, DoABC#3) // _SafeStr_7871 = "_-1i9" (String#2203, DoABC#3) // _SafeStr_7872 = "_-du" (String#16966, DoABC#3) // _SafeStr_7873 = "_-3ta" (String#9093, DoABC#3) // _SafeStr_7874 = "_-2qe" (String#22719, DoABC#3) // _SafeStr_7875 = "_-0dL" (String#14882, DoABC#3) // _SafeStr_7876 = "_-4NQ" (String#17740, DoABC#3) // _SafeStr_7877 = "_-4Mc" (String#15002, DoABC#3) // _SafeStr_7878 = "_-6MI" (String#16339, DoABC#3) // _SafeStr_7879 = "_-3Pl" (String#17423, DoABC#3) // _SafeStr_7880 = "_-2RK" (String#29850, DoABC#3) // _SafeStr_7881 = "_-0xm" (String#2656, DoABC#3) // _SafeStr_7882 = "_-3wX" (String#26951, DoABC#3) // _SafeStr_7883 = "_-3Bm" (String#32671, DoABC#3) // _SafeStr_7884 = "_-0ay" (String#33034, DoABC#3) // _SafeStr_7885 = "_-0Kn" (String#35100, DoABC#3) // _SafeStr_7886 = "_-2I-" (String#6025, DoABC#3) // _SafeStr_7887 = "_-6eh" (String#36464, DoABC#3) // _SafeStr_7888 = "_-46K" (String#38112, DoABC#3) // _SafeStr_7889 = "_-3VB" (String#14448, DoABC#3) // _SafeStr_7890 = "_-38j" (String#12169, DoABC#3) // _SafeStr_7891 = "_-6BN" (String#6545, DoABC#3) // _SafeStr_7892 = "_-2wC" (String#22783, DoABC#3) // _SafeStr_7893 = "_-3a-" (String#37194, DoABC#3) // _SafeStr_7894 = "_-1ie" (String#34140, DoABC#3) // _SafeStr_7895 = "_-4Wh" (String#36687, DoABC#3) // _SafeStr_7896 = "_-0ym" (String#24856, DoABC#3) // _SafeStr_7897 = "_-3Ph" (String#5496, DoABC#3) // _SafeStr_7898 = "_-0ka" (String#25424, DoABC#3) // _SafeStr_7899 = "_-40x" (String#30724, DoABC#3) // _SafeStr_7900 = "_-5xv" (String#37466, DoABC#3) // _SafeStr_7901 = "_-lb" (String#19337, DoABC#3) // _SafeStr_7902 = "_-6Qw" (String#31996, DoABC#3) //------------------------------------------------------------ //_-0Q0.RoomFilterCtrl package _-0Q0{ import _-4Y1._SafeStr_3; import _-Zf._SafeStr_271; import _-29V.IWindowContainer; import _-6Sj.IItemListWindow; import _-6Sj.ITextFieldWindow; import _-2hr._SafeStr_3316; import _-6Sj.IFrameWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-2hr._SafeStr_3317; import _-6Sj.IRegionWindow; public class RoomFilterCtrl implements _SafeStr_3 { private var _SafeStr_5712:int; private var _SafeStr_6822:_SafeStr_271; private var _SafeStr_7848:int = -1; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_7903:Array; private var _SafeStr_7904:IItemListWindow; private var _SafeStr_7905:ITextFieldWindow; public function RoomFilterCtrl(k:_SafeStr_271){ this._SafeStr_6822 = k; this._SafeStr_7903 = new Array(); } public function _SafeStr_7906(k:int):void{ this._SafeStr_5712 = k; this._SafeStr_6822.send(new _SafeStr_3316(this._SafeStr_5712)); this._SafeStr_7907(); } private function _SafeStr_7907():void{ if (this._SafeStr_6822.data._SafeStr_7908 == null) { return; }; this._SafeStr_7909(); this._SafeStr_5322.visible = true; this._SafeStr_5322.invalidate(); this._SafeStr_5322.activate(); this._SafeStr_6822.tracking._SafeStr_7910("InterfaceExplorer", "open", "room.filter.seen"); } private function _SafeStr_7909():void{ if (this._SafeStr_5322 != null) { return; }; this._SafeStr_5322 = IFrameWindow(this._SafeStr_6822.getXmlWindow("iro_room_filter_framed")); this._SafeStr_5322.findChildByName("badword_remove_btn").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7911); this._SafeStr_5322.findChildByName("badword_add_btn").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7912); this._SafeStr_5322.findChildByTag("close").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7913); this._SafeStr_7905 = (this._SafeStr_5322.findChildByName("roomfilter_addword_txt") as ITextFieldWindow); this._SafeStr_7904 = IItemListWindow(this._SafeStr_5322.findChildByName("badwords_itemlist")); this._SafeStr_7914(); this._SafeStr_5322.center(); } public function _SafeStr_7915(k:Array):void{ var _local_2:int; while (_local_2 < k.length) { if (this._SafeStr_7903.indexOf(k[_local_2]) == -1) { this._SafeStr_7903.push(k[_local_2]); }; _local_2++; }; if (this._SafeStr_7904) { this._SafeStr_7904._SafeStr_5892(); this._SafeStr_7914(); }; } private function _SafeStr_7914():void{ var _local_2:IWindowContainer; this._SafeStr_7904.autoArrangeItems = false; var k:int; while (true) { _local_2 = IWindowContainer(this._SafeStr_7904.getListItemAt(k)); if (_local_2 == null) { if (this._SafeStr_7903[k] == null) { break; }; _local_2 = this.getListEntry(k); this._SafeStr_7904.addListItem(_local_2); }; if (this._SafeStr_7903[k] != null) { _local_2.color = this.getBgColor(k, false); this.refreshEntryDetails(_local_2, this._SafeStr_7903[k]); _local_2.visible = true; _local_2.height = 20; } else { _local_2.height = 0; _local_2.visible = false; }; k++; }; this._SafeStr_7904.autoArrangeItems = true; this._SafeStr_7904.invalidate(); } private function refreshEntryDetails(k:IWindowContainer, _arg_2:String):void{ k.findChildByName("badword_txt").caption = _arg_2; } private function _SafeStr_7913(k:WindowEvent):void{ this._SafeStr_7916(); } private function _SafeStr_7912(k:WindowMouseEvent):void{ this._SafeStr_7917(this._SafeStr_7905.text); } private function _SafeStr_7917(k:String):void{ if (((!((this._SafeStr_7905 == null))) && ((this._SafeStr_7905.text.length > 0)))) { this._SafeStr_6822.send(new _SafeStr_3317(this._SafeStr_5712, _SafeStr_3317._SafeStr_7918, k)); this._SafeStr_6822.send(new _SafeStr_3316(this._SafeStr_5712)); this._SafeStr_7905.text = "bobba"; }; } private function _SafeStr_7911(k:WindowMouseEvent):void{ if (this._SafeStr_7848 < 0) { return; }; var _local_2:IWindowContainer = IWindowContainer(this._SafeStr_7904.getListItemAt(this._SafeStr_7848)); if (!_local_2) { return; }; var _local_3:String = _local_2.findChildByName("badword_txt").caption; _local_2.height = 0; _local_2.visible = false; _local_2 = null; if (this._SafeStr_7903.indexOf(_local_3) >= 0) { this._SafeStr_7903.splice(this._SafeStr_7903.indexOf(_local_3), 1); }; this._SafeStr_6822.send(new _SafeStr_3317(this._SafeStr_5712, _SafeStr_3317._SafeStr_7919, _local_3)); } private function _SafeStr_7849(k:IItemListWindow):void{ var _local_3:IWindowContainer; var _local_2:int; while (_local_2 < this._SafeStr_7903.length) { _local_3 = IWindowContainer(k.getListItemAt(_local_2)); _local_3.color = this.getBgColor(_local_2, false); _local_2++; }; } private function getListEntry(k:int):IWindowContainer{ if (!this._SafeStr_6822) { return (null); }; var _local_2:IWindowContainer = IWindowContainer(this._SafeStr_6822.getXmlWindow("ros_badword")); if (!_local_2) { return (null); }; var _local_3:IRegionWindow = IRegionWindow(_local_2.findChildByName("bg_region")); _local_3.addEventListener(WindowMouseEvent.CLICK, this.onBgMouseClick); _local_3.addEventListener(WindowMouseEvent._SafeStr_5575, this._SafeStr_7920); _local_3.addEventListener(WindowMouseEvent._SafeStr_5577, this._SafeStr_7921); _local_2.id = k; return (_local_2); } protected function getBgColor(k:int, _arg_2:Boolean):uint{ if (k == this._SafeStr_7848) { return (4288329945); }; return (((_arg_2) ? 4290173439 : ((((k % 2))!=0) ? 0xFFFFFFFF : 4293519841))); } private function onBgMouseClick(k:WindowEvent):void{ this._SafeStr_7848 = k.target.parent.id; this._SafeStr_7849((k.target._SafeStr_7850("badwords_itemlist") as IItemListWindow)); } private function _SafeStr_7920(k:WindowEvent):void{ var _local_2:IWindowContainer = IWindowContainer(k.target.parent); _local_2.color = this.getBgColor(-1, true); } private function _SafeStr_7921(k:WindowEvent):void{ var _local_2:IWindowContainer = IWindowContainer(k.target.parent); _local_2.color = this.getBgColor(_local_2.id, false); } public function close():void{ this._SafeStr_5712 = 0; if (this._SafeStr_5322 != null) { this._SafeStr_5322.visible = false; }; } public function _SafeStr_7916():void{ if (this._SafeStr_5322) { this._SafeStr_5322.visible = false; this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; if (this._SafeStr_7904) { this._SafeStr_7904._SafeStr_5892(); this._SafeStr_7904.dispose(); this._SafeStr_7904 = null; }; if (this._SafeStr_7905) { this._SafeStr_7905.dispose(); this._SafeStr_7905 = null; }; if (this._SafeStr_7903) { this._SafeStr_7903.length = 0; }; } public function dispose():void{ if (this.disposed) { return; }; this._SafeStr_7916(); this._SafeStr_6822 = null; } public function get disposed():Boolean{ return ((this._SafeStr_6822 == null)); } } }//package _-0Q0 // _SafeStr_271 = "_-59h" (String#2187, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3316 = "_-S5" (String#9557, DoABC#3) // _SafeStr_3317 = "_-40G" (String#7548, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) // _SafeStr_5712 = "_-690" (String#1467, DoABC#3) // _SafeStr_5892 = "_-16" (String#2228, DoABC#3) // _SafeStr_6822 = "_-2GQ" (String#109, DoABC#3) // _SafeStr_7848 = "_-43W" (String#9152, DoABC#3) // _SafeStr_7849 = "_-4u2" (String#22088, DoABC#3) // _SafeStr_7850 = "_-2y-" (String#11621, DoABC#3) // _SafeStr_7903 = "_-4oY" (String#5057, DoABC#3) // _SafeStr_7904 = "_-4bb" (String#5964, DoABC#3) // _SafeStr_7905 = "_-6Qk" (String#9285, DoABC#3) // _SafeStr_7906 = "_-2Rx" (String#34587, DoABC#3) // _SafeStr_7907 = "_-1HI" (String#32589, DoABC#3) // _SafeStr_7908 = "_-4m5" (String#2296, DoABC#3) // _SafeStr_7909 = "_-1Yj" (String#2518, DoABC#3) // _SafeStr_7910 = "_-0tZ" (String#5381, DoABC#3) // _SafeStr_7911 = "_-1Us" (String#32769, DoABC#3) // _SafeStr_7912 = "_-2uI" (String#37996, DoABC#3) // _SafeStr_7913 = "_-2v1" (String#22606, DoABC#3) // _SafeStr_7914 = "_-3mM" (String#27360, DoABC#3) // _SafeStr_7915 = "_-0kq" (String#13428, DoABC#3) // _SafeStr_7916 = "_-0yx" (String#9342, DoABC#3) // _SafeStr_7917 = "native" (String#36930, DoABC#3) // _SafeStr_7918 = "_-0xA" (String#22428, DoABC#3) // _SafeStr_7919 = "_-1yR" (String#22469, DoABC#3) // _SafeStr_7920 = "_-5Xa" (String#21555, DoABC#3) // _SafeStr_7921 = "_-4WZ" (String#23417, DoABC#3) //------------------------------------------------------------ //_-0Q0.RoomSettingsCtrl package _-0Q0{ import _-4Y1._SafeStr_3; import _-3va._SafeStr_36; import _-Zf._SafeStr_271; import _-19q.RoomSettingsData; import _-6Sj.IFrameWindow; import _-Zf._SafeStr_3331; import _-6Sj.ICheckBoxWindow; import _-6Sj.ITextWindow; import _-6Sj.IDropMenuWindow; import _-6Sj.ITabContextWindow; import _-6Sj.ITextFieldWindow; import _-5Vh.WindowMouseEvent; import _-2hr._SafeStr_3340; import flash.events.Event; import _-297._SafeStr_2276; import _-19q._SafeStr_3346; import _-19q._SafeStr_3339; import _-1dT._SafeStr_3342; import _-6Sj.ISelectableWindow; import _-29V.IWindow; import _-6Sj.IRadioButtonWindow; import _-5Vh.WindowEvent; import _-6Sj.ITabButtonWindow; import _-29V.IWindowContainer; import _-6Sj.IButtonWindow; import _-Zf._SafeStr_3070; import _-6Sj.ISelectorWindow; import _-5A9._SafeStr_2439; import _-19q._SafeStr_3093; import _-5A9._SafeStr_2356; import _-56A._SafeStr_3318; import _-2hr._SafeStr_3349; import _-56A._SafeStr_3313; import _-2hr._SafeStr_3347; import _-4Y1.Component; import _-64Q._SafeStr_2464; import _-56A._SafeStr_3321; import _-2hr._SafeStr_3344; import flash.utils.Dictionary; import _-2hr._SafeStr_3350; import _-6Sj.IItemListWindow; import _-2hr._SafeStr_3348; import _-19q._SafeStr_3338; import _-13a._SafeStr_3337; import _-13a._SafeStr_3345; import _-Zf.*; public class RoomSettingsCtrl implements _SafeStr_3, _SafeStr_36 { private static const _SafeStr_7922:int = 1; private static const _SafeStr_7923:int = 2; private static const _SafeStr_7924:int = 3; private static const _SafeStr_7925:int = 4; private static const _SafeStr_7926:int = 5; private static const _SafeStr_7927:int = 75; private static const _SafeStr_7928:int = 50; private var _SafeStr_5712:int; private var _SafeStr_7929:int; private var _SafeStr_6822:_SafeStr_271; private var _SafeStr_7930:RoomSettingsData; private var _SafeStr_7931:int; private var _SafeStr_5322:IFrameWindow; private var _SafeStr_7932:int = 1; private var _SafeStr_7933:Boolean; private var _SafeStr_7934:UserListCtrl; private var _SafeStr_7935:UserListCtrl; private var _SafeStr_7936:_SafeStr_3343; private var _SafeStr_7937:_SafeStr_3331; private var _SafeStr_7938:_SafeStr_3331; private var _tag1Input:_SafeStr_3331; private var _tag2Input:_SafeStr_3331; private var _SafeStr_7939:_SafeStr_3331; private var _SafeStr_7940:_SafeStr_3331; private var _SafeStr_7941:ICheckBoxWindow; private var _SafeStr_7942:ICheckBoxWindow; private var _SafeStr_7943:ICheckBoxWindow; private var _SafeStr_7944:ICheckBoxWindow; private var _SafeStr_7945:ICheckBoxWindow; private var _SafeStr_7946:ITextWindow; private var _SafeStr_7947:IDropMenuWindow; private var _SafeStr_7948:IDropMenuWindow; private var _SafeStr_7949:ITabContextWindow; private var _SafeStr_7950:IDropMenuWindow; private var _SafeStr_7951:IDropMenuWindow; private var _SafeStr_7952:IDropMenuWindow; private var _SafeStr_7953:IDropMenuWindow; private var _SafeStr_7954:ITextWindow; private var _SafeStr_7955:ITextWindow; private var _SafeStr_7956:_SafeStr_3331; private var _SafeStr_7957:ITextFieldWindow; private var _SafeStr_7958:_SafeStr_3341; private var _SafeStr_7959:Boolean; private var _SafeStr_7960:Boolean = false; public function RoomSettingsCtrl(k:_SafeStr_271){ this._SafeStr_6822 = k; this._SafeStr_7934 = new UserListCtrl(this._SafeStr_6822, false); this._SafeStr_7935 = new UserListCtrl(this._SafeStr_6822, true); this._SafeStr_7958 = new _SafeStr_3341(this._SafeStr_6822); } private static function get _SafeStr_7961():Boolean{ return (true); } private static function _SafeStr_7962(k:_SafeStr_3331, _arg_2:String):void{ k._SafeStr_6307((((_arg_2 == null)) ? "" : (((_SafeStr_7961) ? "#" : "") + _arg_2))); } public function dispose():void{ if (this.disposed) { return; }; this._SafeStr_7930 = null; if (this._SafeStr_5322) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; if (this._SafeStr_7934) { this._SafeStr_7934.dispose(); this._SafeStr_7934 = null; }; if (this._SafeStr_7935) { this._SafeStr_7935.dispose(); this._SafeStr_7935 = null; }; if (this._SafeStr_7958) { this._SafeStr_7958.dispose(); this._SafeStr_7958 = null; }; if (this._SafeStr_7936) { this._SafeStr_7936.dispose(); this._SafeStr_7936 = null; }; this._SafeStr_7937 = null; this._SafeStr_7938 = null; this._tag1Input = null; this._tag2Input = null; this._SafeStr_7939 = null; this._SafeStr_7940 = null; this._SafeStr_7941 = null; this._SafeStr_7942 = null; if (this._SafeStr_7943) { this._SafeStr_7943.removeEventListener(WindowMouseEvent._SafeStr_5575, this._SafeStr_7963); this._SafeStr_7943 = null; }; if (this._SafeStr_7951) { this._SafeStr_7951.removeEventListener(WindowMouseEvent._SafeStr_5575, this._SafeStr_7964); this._SafeStr_7951 = null; }; if (this._SafeStr_7953) { this._SafeStr_7953.removeEventListener(WindowMouseEvent._SafeStr_5575, this._SafeStr_7965); this._SafeStr_7953 = null; }; if (this._SafeStr_7957) { this._SafeStr_7957.removeEventListener(WindowMouseEvent._SafeStr_5575, this._SafeStr_7966); this._SafeStr_7957 = null; }; this._SafeStr_7944 = null; this._SafeStr_7945 = null; this._SafeStr_7946 = null; this._SafeStr_7947 = null; this._SafeStr_7948 = null; this._SafeStr_6822 = null; } public function get disposed():Boolean{ return ((this._SafeStr_6822 == null)); } public function _SafeStr_7967(k:int):void{ this.close(); this._SafeStr_5712 = k; this._SafeStr_7929 = this._SafeStr_6822.data._SafeStr_7908._SafeStr_7968; this._SafeStr_6822.send(new _SafeStr_3340(this._SafeStr_5712)); this._SafeStr_6822.events.dispatchEvent(new Event(_SafeStr_2276.HABBO_ROOM_SETTINGS_TRACKING_EVENT_DEFAULT)); } public function _SafeStr_7969(k:int, _arg_2:int):void{ this.close(); this._SafeStr_5712 = k; this._SafeStr_7929 = _arg_2; this._SafeStr_6822.send(new _SafeStr_3340(this._SafeStr_5712)); this._SafeStr_6822.events.dispatchEvent(new Event(_SafeStr_2276.HABBO_ROOM_SETTINGS_TRACKING_EVENT_DEFAULT)); } public function _SafeStr_7970(k:RoomSettingsData):void{ if (k.roomId != this._SafeStr_5712) { return; }; this._SafeStr_7930 = k; this.refresh(); this._SafeStr_7971(); this._SafeStr_5322.visible = true; this._SafeStr_5322.invalidate(); this._SafeStr_5322.activate(); } public function _SafeStr_7972(k:int, _arg_2:Array):void{ var _local_3:_SafeStr_3346; if (this._SafeStr_7973(k)) { for each (_local_3 in _arg_2) { this._SafeStr_7930._SafeStr_7974(_local_3.userId, _local_3); }; this._SafeStr_7975(); }; } public function _SafeStr_7976(k:int, _arg_2:_SafeStr_3346):void{ if (this._SafeStr_7973(k)) { this._SafeStr_7930._SafeStr_7974(_arg_2.userId, _arg_2); this._SafeStr_7975(); }; } public function _SafeStr_7977(k:int, _arg_2:int):void{ if (this._SafeStr_7973(k)) { this._SafeStr_7930._SafeStr_7974(_arg_2, null); this._SafeStr_7975(); }; } public function _SafeStr_7978(k:int, _arg_2:Array):void{ var _local_3:_SafeStr_3339; if (this._SafeStr_7979(k)) { for each (_local_3 in _arg_2) { this._SafeStr_7930._SafeStr_7980(_local_3.userId, _local_3); }; this._SafeStr_7981(); }; } public function _SafeStr_7982(k:int, _arg_2:int):void{ if (this._SafeStr_7979(k)) { this._SafeStr_7930._SafeStr_7980(_arg_2, null); this._SafeStr_7981(); }; } public function _SafeStr_7142():void{ this._SafeStr_7975(); } private function _SafeStr_7973(k:int):Boolean{ return ((((k == this._SafeStr_5712)) && (!((this._SafeStr_7930 == null))))); } private function _SafeStr_7979(k:int):Boolean{ return ((((k == this._SafeStr_5712)) && (!((this._SafeStr_7930 == null))))); } private function _SafeStr_7975():void{ if (((((!((this._SafeStr_5322 == null))) && (this._SafeStr_5322.visible))) && (this._SafeStr_7983(_SafeStr_7924)))) { this.refresh(); }; } private function _SafeStr_7981():void{ if (((((!((this._SafeStr_5322 == null))) && (this._SafeStr_5322.visible))) && (this._SafeStr_7983(_SafeStr_7926)))) { this.refresh(); }; } public function _SafeStr_7984(k:int, _arg_2:int, _arg_3:String):void{ if (((!((k == this._SafeStr_5712))) || ((this._SafeStr_7931 < 1)))) { return; }; this._SafeStr_7931 = 0; if (_arg_2 == _SafeStr_3342._SafeStr_7985) { this._SafeStr_7986(_SafeStr_7922); this._SafeStr_7937._SafeStr_7987("${navigator.roomsettings.roomnameismandatory}"); } else { if (_arg_2 == _SafeStr_3342._SafeStr_7988) { this._SafeStr_7986(_SafeStr_7922); this._SafeStr_7937._SafeStr_7987("${navigator.roomsettings.unacceptablewords}"); } else { if (_arg_2 == _SafeStr_3342._SafeStr_7989) { this._SafeStr_7986(_SafeStr_7922); this._SafeStr_7938._SafeStr_7987("${navigator.roomsettings.unacceptablewords}"); } else { if (_arg_2 == _SafeStr_3342._SafeStr_7990) { this._SafeStr_7986(_SafeStr_7922); this._SafeStr_7991(this._tag1Input, _arg_3, "${navigator.roomsettings.unacceptablewords}"); this._SafeStr_7991(this._tag2Input, _arg_3, "${navigator.roomsettings.unacceptablewords}"); } else { if (_arg_2 == _SafeStr_3342._SafeStr_7992) { this._SafeStr_7986(_SafeStr_7922); this._SafeStr_7991(this._tag1Input, _arg_3, "${navigator.roomsettings.nonuserchoosabletag}"); this._SafeStr_7991(this._tag2Input, _arg_3, "${navigator.roomsettings.nonuserchoosabletag}"); } else { if (_arg_2 == _SafeStr_3342._SafeStr_7993) { this._SafeStr_7986(_SafeStr_7923); this._SafeStr_7939._SafeStr_7987("${navigator.roomsettings.passwordismandatory}"); } else { if (_arg_2 == _SafeStr_3342._SafeStr_7994) { this._SafeStr_7986(_SafeStr_7922); this._SafeStr_7991(this._tag1Input, _arg_3, "${navigator.roomsettings.toomanycharacters}"); this._SafeStr_7991(this._tag2Input, _arg_3, "${navigator.roomsettings.toomanycharacters}"); } else { this._SafeStr_7986(_SafeStr_7922); this._SafeStr_7937._SafeStr_7987(("Update failed: error " + _arg_2)); }; }; }; }; }; }; }; this.refresh(); } private function _SafeStr_7986(k:int):void{ this._SafeStr_7932 = k; this._SafeStr_7949.selector._SafeStr_6446(ISelectableWindow(this._SafeStr_5322.findChildByName(("tab_" + k)))); this._SafeStr_5322._SafeStr_7995 = this._SafeStr_7996(this._SafeStr_7932); } private function _SafeStr_7983(k:int):Boolean{ return (((this._SafeStr_7959) || ((this._SafeStr_7932 == k)))); } private function _SafeStr_7991(k:_SafeStr_3331, _arg_2:String, _arg_3:String):void{ if (_arg_2 == k.getText().toLowerCase()) { k._SafeStr_7987(_arg_3); }; } public function close():void{ this._SafeStr_5712 = 0; this._SafeStr_7929 = 0; this._SafeStr_7930 = null; this._SafeStr_7931 = 0; if (this._SafeStr_5322 != null) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; if (this._SafeStr_7936 != null) { this._SafeStr_7936.dispose(); this._SafeStr_7936 = null; }; } private function _SafeStr_7997():void{ this._SafeStr_7937._SafeStr_7997(); this._SafeStr_7938._SafeStr_7997(); this._tag1Input._SafeStr_7997(); this._tag2Input._SafeStr_7997(); this._SafeStr_7939._SafeStr_7997(); this._SafeStr_7940._SafeStr_7997(); } private function _SafeStr_7909():void{ var _local_3:_SafeStr_3331; var _local_4:Array; var _local_5:IWindow; var _local_6:Array; var _local_7:IWindow; if (this._SafeStr_5322 != null) { return; }; if (this._SafeStr_5322 == null) { this._SafeStr_5322 = IFrameWindow(this._SafeStr_6822.getXmlWindow("ros_room_settings")); }; if (!this._SafeStr_7959) { this._SafeStr_5322.findChildByName("tab_1").procedure = this._SafeStr_7998; this._SafeStr_5322.findChildByName("tab_2").procedure = this._SafeStr_7998; this._SafeStr_5322.findChildByName("tab_3").procedure = this._SafeStr_7998; this._SafeStr_5322.findChildByName("tab_4").procedure = this._SafeStr_7998; this._SafeStr_5322.findChildByName("tab_5").procedure = this._SafeStr_7998; }; this._SafeStr_5322.findChildByName("builders_faq_button").procedure = this._SafeStr_7999; this._SafeStr_8000(); var k:IRadioButtonWindow = (this._SafeStr_5322.findChildByName("doormode_password") as IRadioButtonWindow); k.addEventListener(WindowEvent._SafeStr_5852, this._SafeStr_8001); k.addEventListener(WindowEvent._SafeStr_5853, this._SafeStr_8002); this._SafeStr_5322.findChildByTag("close").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5809); this._SafeStr_8003().addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8004); this._SafeStr_5322.findChildByName("filter_users_input").addEventListener(WindowEvent._SafeStr_5844, this._SafeStr_8005); this._SafeStr_7960 = ((!(this._SafeStr_6822.data._SafeStr_7908)) || (!((this._SafeStr_6822.data._SafeStr_7908.flatId == this._SafeStr_7930.roomId)))); if (this._SafeStr_7960) { this._SafeStr_5322.findChildByName("remove_link_region").visible = false; } else { this._SafeStr_5322.findChildByName("remove_link_region").procedure = this._SafeStr_8006; }; this._SafeStr_7937 = new _SafeStr_3331(this._SafeStr_6822, ITextFieldWindow(this._SafeStr_5322.findChildByName("room_name")), 60); this._SafeStr_7938 = new _SafeStr_3331(this._SafeStr_6822, ITextFieldWindow(this._SafeStr_5322.findChildByName("description")), 0xFF); this._tag1Input = new _SafeStr_3331(this._SafeStr_6822, ITextFieldWindow(this._SafeStr_5322.findChildByName("tag1")), 30); this._tag2Input = new _SafeStr_3331(this._SafeStr_6822, ITextFieldWindow(this._SafeStr_5322.findChildByName("tag2")), 30); this._SafeStr_7939 = new _SafeStr_3331(this._SafeStr_6822, ITextFieldWindow(this._SafeStr_5322.findChildByName("password")), 30); this._SafeStr_7940 = new _SafeStr_3331(this._SafeStr_6822, ITextFieldWindow(this._SafeStr_5322.findChildByName("password_confirm")), 30); this._SafeStr_7941 = ICheckBoxWindow(this._SafeStr_5322.findChildByName("allow_pets_checkbox")); this._SafeStr_7942 = ICheckBoxWindow(this._SafeStr_5322.findChildByName("allow_foodconsume_checkbox")); this._SafeStr_7943 = ICheckBoxWindow(this._SafeStr_5322.findChildByName("allow_walk_through_checkbox")); this._SafeStr_7943.addEventListener(WindowMouseEvent._SafeStr_5575, this._SafeStr_7963); this._SafeStr_7944 = ICheckBoxWindow(this._SafeStr_5322.findChildByName("allow_dyncats_checkbox")); this._SafeStr_7944.visible = true; this._SafeStr_5322.findChildByName("allow_dyncats_text").visible = true; this._SafeStr_7945 = ICheckBoxWindow(this._SafeStr_5322.findChildByName("hide_walls_checkbox")); this._SafeStr_7946 = (this._SafeStr_5322.findChildByName("hide_walls_text") as ITextWindow); this._SafeStr_7947 = IDropMenuWindow(this._SafeStr_5322.findChildByName("wall_thickness")); this._SafeStr_7948 = IDropMenuWindow(this._SafeStr_5322.findChildByName("floor_thickness")); this._SafeStr_7949 = ITabContextWindow(this._SafeStr_5322.findChildByName("tab_context")); this._SafeStr_7950 = IDropMenuWindow(this._SafeStr_5322.findChildByName("chat_mode")); this._SafeStr_7951 = IDropMenuWindow(this._SafeStr_5322.findChildByName("chat_bubbles_width")); this._SafeStr_7951.addEventListener(WindowMouseEvent._SafeStr_5575, this._SafeStr_7964); this._SafeStr_7952 = IDropMenuWindow(this._SafeStr_5322.findChildByName("chat_scroll_speed")); this._SafeStr_7952.addEventListener(WindowMouseEvent._SafeStr_5575, this._SafeStr_8007); this._SafeStr_7953 = IDropMenuWindow(this._SafeStr_5322.findChildByName("chat_flood_sensitivity")); this._SafeStr_7953.addEventListener(WindowMouseEvent._SafeStr_5575, this._SafeStr_7965); this._SafeStr_7954 = ITextWindow(this._SafeStr_5322.findChildByName("chat_settings_text")); this._SafeStr_7955 = ITextWindow(this._SafeStr_5322.findChildByName("chat_settings_info")); this._SafeStr_7957 = ITextFieldWindow(this._SafeStr_5322.findChildByName("chat_settings_hearing_distance")); this._SafeStr_7957.addEventListener(WindowMouseEvent._SafeStr_5575, this._SafeStr_7966); this._SafeStr_7956 = new _SafeStr_3331(this._SafeStr_6822, this._SafeStr_7957, 2); var _local_2:Array = [this._SafeStr_7937, this._SafeStr_7938, this._tag1Input, this._tag2Input, this._SafeStr_7939, this._SafeStr_7940, this._SafeStr_7956]; for each (_local_3 in _local_2) { _local_3.input.addEventListener(WindowEvent._SafeStr_5850, this._SafeStr_8008); }; _local_4 = [this._SafeStr_5322.findChildByName("categories"), this._SafeStr_5322.findChildByName("maxvisitors"), this._SafeStr_5322.findChildByName("tradesettings"), this._SafeStr_7941, this._SafeStr_7942, this._SafeStr_7943, this._SafeStr_7944, this._SafeStr_7945, this._SafeStr_7947, this._SafeStr_7948, this._SafeStr_7951, this._SafeStr_7950, this._SafeStr_7952, this._SafeStr_7953]; for each (_local_5 in _local_4) { _local_5.addEventListener(WindowEvent._SafeStr_6365, this._SafeStr_8008); _local_5.addEventListener(WindowEvent._SafeStr_8009, this._SafeStr_8008); }; this._SafeStr_5322.findChildByName("doormode_open").addEventListener(WindowEvent._SafeStr_6365, this._SafeStr_8008); this._SafeStr_5322.findChildByName("doormode_doorbell").addEventListener(WindowEvent._SafeStr_6365, this._SafeStr_8008); this._SafeStr_5322.findChildByName("doormode_password").addEventListener(WindowEvent._SafeStr_6365, this._SafeStr_8008); this._SafeStr_5322.findChildByName("doormode_invisible").addEventListener(WindowEvent._SafeStr_6365, this._SafeStr_8008); _local_6 = [this._SafeStr_5322.findChildByName("moderation_mute_none"), this._SafeStr_5322.findChildByName("moderation_mute_rights"), this._SafeStr_5322.findChildByName("moderation_kick_none"), this._SafeStr_5322.findChildByName("moderation_kick_rights"), this._SafeStr_5322.findChildByName("moderation_kick_all"), this._SafeStr_5322.findChildByName("moderation_ban_none"), this._SafeStr_5322.findChildByName("moderation_ban_rights")]; for each (_local_7 in _local_6) { _local_7.addEventListener(WindowEvent._SafeStr_5852, this._SafeStr_8008); }; this._SafeStr_8010().visible = false; this._SafeStr_5322.findChildByName("remove_icon").x = (this._SafeStr_5322.findChildByName("remove_link").x - 15); this._SafeStr_5322.findChildByName("tradesettings_label").visible = true; this._SafeStr_5322.findChildByName("tradesettings").visible = true; this._SafeStr_5322.findChildByName("moderation_unban_btn").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8011); this._SafeStr_5322.center(); this._SafeStr_7986(_SafeStr_7922); } private function _SafeStr_7964(k:WindowMouseEvent):void{ } private function _SafeStr_8012():void{ var _local_2:ITabButtonWindow; var k:Array = []; this._SafeStr_7949 = ITabContextWindow(this._SafeStr_5322.findChildByName("tab_context")); while (this._SafeStr_7949._SafeStr_8013 > 0) { _local_2 = this._SafeStr_7949._SafeStr_8014(0); k.push(_local_2); this._SafeStr_7949._SafeStr_8015(_local_2); }; for each (_local_2 in k) { if (((((this._SafeStr_7960) && ((((_local_2.id == _SafeStr_7923)) || ((_local_2.id == _SafeStr_7924)))))) || ((((this._SafeStr_7929 > 0)) && ((_local_2.id == _SafeStr_7924)))))) { } else { this._SafeStr_7949._SafeStr_7366(_local_2); }; }; this._SafeStr_7949.selector._SafeStr_6446(ISelectableWindow(this._SafeStr_5322.findChildByName(("tab_" + this._SafeStr_7932)))); } private function _SafeStr_8016():void{ var _local_3:ITabButtonWindow; var k:int = (this._SafeStr_5322.width / this._SafeStr_7949._SafeStr_8013); k--; var _local_2:int; while (_local_2 < this._SafeStr_7949._SafeStr_8013) { _local_3 = this._SafeStr_7949._SafeStr_8014(_local_2); _local_3.width = k; _local_2++; }; } private function _SafeStr_8000():void{ if (this._SafeStr_6822._SafeStr_7552._SafeStr_6239()) { this._SafeStr_5322.findChildByName("remove_link_region").disable(); this._SafeStr_5322.findChildByName("remove_link").blend = 0.5; this._SafeStr_5322.findChildByName("remove_icon").blend = 0.5; } else { this._SafeStr_5322.findChildByName("remove_link_region").enable(); this._SafeStr_5322.findChildByName("remove_link").blend = 1; this._SafeStr_5322.findChildByName("remove_icon").blend = 1; }; } private function _SafeStr_8010():IWindowContainer{ return (IWindowContainer(this._SafeStr_5322.findChildByName("password_container"))); } private function _SafeStr_8003():IButtonWindow{ return (IButtonWindow(this._SafeStr_5322.findChildByName("remove_all_flat_ctrls"))); } private function _SafeStr_8017():IButtonWindow{ return (IButtonWindow(this._SafeStr_5322.findChildByName("remove_flat_ctrl"))); } public function refresh():void{ this._SafeStr_7909(); if (!this._SafeStr_7959) { _SafeStr_3070._SafeStr_8018(IWindowContainer(this._SafeStr_5322.findChildByName("content_container"))); this._SafeStr_8019(this._SafeStr_7932).visible = true; }; this._SafeStr_8012(); this._SafeStr_8016(); this._SafeStr_5322._SafeStr_7995 = this._SafeStr_7996(this._SafeStr_7932); this._SafeStr_8020(); this._SafeStr_8021(); this._SafeStr_8022(); this._SafeStr_8000(); this._SafeStr_5322.invalidate(); } private function _SafeStr_8019(k:int):IWindowContainer{ return (IWindowContainer(this._SafeStr_5322.findChildByName(("tab_container_" + k)))); } private function _SafeStr_8023(k:IWindow):void{ if (k != null) { k.disable(); k.blend = 0.5; }; } private function _SafeStr_5890(k:IWindow):void{ if (k != null) { k.enable(); k.blend = 1; }; } private function _SafeStr_7741(k:int):int{ switch (k) { case -2: return (0); case -1: return (1); case 1: return (3); default: return (2); }; } private function _SafeStr_7971():void{ var _local_3:IRadioButtonWindow; var _local_4:IRadioButtonWindow; var _local_5:IRadioButtonWindow; var _local_6:IRadioButtonWindow; this._SafeStr_7933 = true; var k:RoomSettingsData = this._SafeStr_7930; this._SafeStr_7937._SafeStr_6307(k.name); this._SafeStr_7938._SafeStr_6307(k.description); this._SafeStr_7939._SafeStr_6307(""); this._SafeStr_7940._SafeStr_6307(""); var _local_2:ISelectorWindow = (this._SafeStr_5322.findChildByName("doormode") as ISelectorWindow); if (this._SafeStr_6822.data._SafeStr_7908) { this._SafeStr_5322.findChildByName("doormode_override_info").visible = ((this._SafeStr_6822._SafeStr_8024) && (!(this._SafeStr_6822._SafeStr_7552.hasSecurity(_SafeStr_2439._SafeStr_6344)))); switch (k._SafeStr_8025) { case RoomSettingsData._SafeStr_8026: _local_3 = (this._SafeStr_5322.findChildByName("doormode_doorbell") as IRadioButtonWindow); _local_2._SafeStr_6446(_local_3); break; case RoomSettingsData._SafeStr_8027: _local_4 = (this._SafeStr_5322.findChildByName("doormode_password") as IRadioButtonWindow); _local_2._SafeStr_6446(_local_4); break; case RoomSettingsData._SafeStr_8028: _local_5 = (this._SafeStr_5322.findChildByName("doormode_invisible") as IRadioButtonWindow); _local_2._SafeStr_6446(_local_5); break; case RoomSettingsData._SafeStr_8029: break; default: _local_6 = (this._SafeStr_5322.findChildByName("doormode_open") as IRadioButtonWindow); _local_2._SafeStr_6446(_local_6); }; this._SafeStr_8030((k._SafeStr_8025 == RoomSettingsData._SafeStr_8027)); }; _SafeStr_4.log(("CATEGORY ID: " + k._SafeStr_5722)); this._SafeStr_8031(k._SafeStr_5722); this._SafeStr_8032(k._SafeStr_8033); this._SafeStr_7889(k); _SafeStr_7962(this._tag1Input, k.tags[0]); _SafeStr_7962(this._tag2Input, k.tags[1]); if (this._SafeStr_7941) { if (k._SafeStr_8034) { this._SafeStr_7941.select(); } else { this._SafeStr_7941._SafeStr_7740(); }; }; if (this._SafeStr_7942) { if (k._SafeStr_8035) { this._SafeStr_7942.select(); } else { this._SafeStr_7942._SafeStr_7740(); }; }; if (this._SafeStr_7943) { if (k._SafeStr_8036) { this._SafeStr_7943.select(); } else { this._SafeStr_7943._SafeStr_7740(); }; }; if (this._SafeStr_7944) { if (k._SafeStr_8037) { this._SafeStr_7944.select(); } else { this._SafeStr_7944._SafeStr_7740(); }; }; if (!this._SafeStr_8038()) { this._SafeStr_8023(this._SafeStr_7945); this._SafeStr_8023(this._SafeStr_7947); this._SafeStr_8023(this._SafeStr_7948); this._SafeStr_8023(this._SafeStr_7946); } else { this._SafeStr_5890(this._SafeStr_7945); this._SafeStr_5890(this._SafeStr_7947); this._SafeStr_5890(this._SafeStr_7948); this._SafeStr_5890(this._SafeStr_7946); }; if (this._SafeStr_7945) { if (k._SafeStr_8039) { this._SafeStr_7945.select(); } else { this._SafeStr_7945._SafeStr_7740(); }; }; this._SafeStr_7950.selection = k._SafeStr_8040.mode; this._SafeStr_7951.selection = k._SafeStr_8040._SafeStr_5667; this._SafeStr_7952.selection = k._SafeStr_8040._SafeStr_8041; this._SafeStr_7956._SafeStr_6307(k._SafeStr_8040._SafeStr_8042.toString()); this._SafeStr_7953.selection = k._SafeStr_8040._SafeStr_8043; if (this._SafeStr_7947) { this._SafeStr_7947.selection = this._SafeStr_7741(k._SafeStr_7753); }; if (this._SafeStr_7948) { this._SafeStr_7948.selection = this._SafeStr_7741(k._SafeStr_7752); }; this._SafeStr_8044(k); this._SafeStr_7997(); this._SafeStr_7933 = false; } private function _SafeStr_8044(k:RoomSettingsData):void{ var _local_2:IRadioButtonWindow; var _local_3:ISelectorWindow = (this._SafeStr_5322.findChildByName("moderation_mute_selector") as ISelectorWindow); switch (k._SafeStr_8046._SafeStr_8045) { case _SafeStr_3093._SafeStr_8047: _local_2 = (this._SafeStr_5322.findChildByName("moderation_mute_rights") as IRadioButtonWindow); break; default: _local_2 = (this._SafeStr_5322.findChildByName("moderation_mute_none") as IRadioButtonWindow); }; _local_3._SafeStr_6446(_local_2); var _local_4:ISelectorWindow = (this._SafeStr_5322.findChildByName("moderation_kick_selector") as ISelectorWindow); switch (k._SafeStr_8046._SafeStr_8048) { case _SafeStr_3093._SafeStr_8049: _local_2 = (this._SafeStr_5322.findChildByName("moderation_kick_all") as IRadioButtonWindow); break; case _SafeStr_3093._SafeStr_8047: _local_2 = (this._SafeStr_5322.findChildByName("moderation_kick_rights") as IRadioButtonWindow); break; default: _local_2 = (this._SafeStr_5322.findChildByName("moderation_kick_none") as IRadioButtonWindow); }; _local_4._SafeStr_6446(_local_2); var _local_5:ISelectorWindow = (this._SafeStr_5322.findChildByName("moderation_ban_selector") as ISelectorWindow); switch (k._SafeStr_8046._SafeStr_8050) { case _SafeStr_3093._SafeStr_8047: _local_2 = (this._SafeStr_5322.findChildByName("moderation_ban_rights") as IRadioButtonWindow); break; default: _local_2 = (this._SafeStr_5322.findChildByName("moderation_ban_none") as IRadioButtonWindow); }; _local_5._SafeStr_6446(_local_2); } private function _SafeStr_8038():Boolean{ return ((this._SafeStr_6822._SafeStr_7552.clubLevel >= _SafeStr_2356._SafeStr_6174)); } private function _SafeStr_7889(k:RoomSettingsData):void{ var _local_2:Array = []; var _local_3:int = -1; var _local_4:int; var _local_5:int = ((this._SafeStr_8038()) ? _SafeStr_7927 : _SafeStr_7928); var _local_6:int = 10; while (_local_6 <= _local_5) { _local_2.push(("" + _local_6)); if (_local_6 == k._SafeStr_8051) { _local_3 = _local_4; }; _local_4++; _local_6 = (_local_6 + 5); }; if (k._SafeStr_8051 > _local_5) { _local_2.push(("" + _local_5)); _local_3 = _local_4; }; var _local_7:IDropMenuWindow = (this._SafeStr_5322.findChildByName("maxvisitors") as IDropMenuWindow); _local_7.populate(_local_2); _local_7.selection = (((_local_3 > -1)) ? _local_3 : 0); } private function _SafeStr_8031(k:int):void{ var _local_6:_SafeStr_3318; var _local_2:IDropMenuWindow = (this._SafeStr_5322.findChildByName("categories") as IDropMenuWindow); var _local_3:Array = []; var _local_4:int; var _local_5:int; for each (_local_6 in this._SafeStr_6822.data.allCategories) { if (((((_local_6.visible) || ((k == _local_6._SafeStr_7866)))) && (!(_local_6._SafeStr_7864)))) { _local_3.push(_local_6._SafeStr_7865); if (k == _local_6._SafeStr_7866) { _local_4 = _local_5; }; _local_5++; }; }; _local_2.populate(_local_3); _local_2.selection = _local_4; } private function _SafeStr_8032(k:int):void{ var _local_2:IDropMenuWindow = (this._SafeStr_5322.findChildByName("tradesettings") as IDropMenuWindow); var _local_3:Array = new Array(); _local_3.push("${navigator.roomsettings.trade_not_allowed}"); _local_3.push("${navigator.roomsettings.trade_not_with_Controller}"); _local_3.push("${navigator.roomsettings.trade_allowed}"); _local_2.populate(_local_3); _local_2.selection = k; } private function _SafeStr_8052(k:int, _arg_2:int):_SafeStr_3318{ var _local_4:_SafeStr_3318; var _local_3:int; for each (_local_4 in this._SafeStr_6822.data.allCategories) { if (((((_local_4.visible) || ((k == _local_4._SafeStr_7866)))) && (!(_local_4._SafeStr_7864)))) { if (_arg_2 == _local_3) { return (_local_4); }; _local_3++; }; }; return (null); } private function _SafeStr_5809(k:WindowMouseEvent):void{ this.close(); } private function _SafeStr_8008(k:WindowEvent):void{ if (!this._SafeStr_7933) { this.save(); }; } private function save():void{ var _local_8:String; var _local_9:String; if ((((((this._SafeStr_7930 == null)) || ((this._SafeStr_5322 == null)))) || (this._SafeStr_5322.disposed))) { return; }; var k:_SafeStr_3349 = new _SafeStr_3349(); k.roomId = this._SafeStr_7930.roomId; k.name = this._SafeStr_7937.getText(); k.description = this._SafeStr_7938.getText(); var _local_2:ISelectorWindow = (this._SafeStr_5322.findChildByName("doormode") as ISelectorWindow); var _local_3:IWindow = _local_2._SafeStr_6438(); if (_local_3 == null) { k._SafeStr_8025 = this._SafeStr_7930._SafeStr_8025; } else { switch (_local_3.name) { case "doormode_doorbell": k._SafeStr_8025 = _SafeStr_3313._SafeStr_8026; break; case "doormode_password": k._SafeStr_8025 = _SafeStr_3313._SafeStr_8027; break; case "doormode_invisible": k._SafeStr_8025 = _SafeStr_3313._SafeStr_8028; break; default: k._SafeStr_8025 = _SafeStr_3313._SafeStr_8053; }; }; if (k._SafeStr_8025 == _SafeStr_3313._SafeStr_8027) { _local_8 = this._SafeStr_7939.getText(); _local_9 = this._SafeStr_7940.getText(); if (_local_8 != _local_9) { this._SafeStr_7939._SafeStr_7997(); this._SafeStr_7986(_SafeStr_7923); this._SafeStr_7940._SafeStr_7987("${navigator.roomsettings.invalidconfirm}"); return; }; if (_local_8 != "") { k.password = _local_8; }; }; var _local_4:IDropMenuWindow = (this._SafeStr_5322.findChildByName("categories") as IDropMenuWindow); var _local_5:_SafeStr_3318 = this._SafeStr_8052(this._SafeStr_7930._SafeStr_5722, _local_4.selection); k._SafeStr_5722 = _local_5._SafeStr_7866; var _local_6:IDropMenuWindow = (this._SafeStr_5322.findChildByName("tradesettings") as IDropMenuWindow); k._SafeStr_8033 = _local_6.selection; var _local_7:IDropMenuWindow = (this._SafeStr_5322.findChildByName("maxvisitors") as IDropMenuWindow); k._SafeStr_8051 = _local_7._SafeStr_7547()[_local_7.selection]; k._SafeStr_8034 = this._SafeStr_7941._SafeStr_5325; k._SafeStr_8035 = this._SafeStr_7942._SafeStr_5325; k._SafeStr_8036 = this._SafeStr_7943._SafeStr_5325; k._SafeStr_8054 = this._SafeStr_7944._SafeStr_5325; k._SafeStr_8039 = this._SafeStr_7945._SafeStr_5325; k._SafeStr_7753 = (this._SafeStr_7947.selection - 2); k._SafeStr_7752 = (this._SafeStr_7948.selection - 2); k.tags = new Array(); this._SafeStr_8055(this._tag1Input, k.tags); this._SafeStr_8055(this._tag2Input, k.tags); this._SafeStr_8056(k); k._SafeStr_8057 = this._SafeStr_7950.selection; k._SafeStr_8058 = this._SafeStr_7951.selection; k._SafeStr_8059 = this._SafeStr_7952.selection; k._SafeStr_8060 = int(this._SafeStr_7956.getText()); k._SafeStr_8061 = this._SafeStr_7953.selection; this._SafeStr_7997(); this._SafeStr_7931 = k.roomId; this._SafeStr_6822.send(new _SafeStr_3347(k)); } private function _SafeStr_8055(k:_SafeStr_3331, _arg_2:Array):void{ var _local_3:String; if (k.getText() != "") { _local_3 = k.getText(); if (((_SafeStr_7961) && ((_local_3.charAt(0) == "#")))) { _local_3 = _local_3.substr(1, (_local_3.length - 1)); }; _arg_2.push(_local_3); }; } private function _SafeStr_8056(k:_SafeStr_3349):void{ var _local_2:IWindow; var _local_3:ISelectorWindow = (this._SafeStr_5322.findChildByName("moderation_mute_selector") as ISelectorWindow); _local_2 = _local_3._SafeStr_6438(); switch (_local_2.name) { case "moderation_mute_rights": k._SafeStr_8045 = _SafeStr_3093._SafeStr_8047; break; default: k._SafeStr_8045 = _SafeStr_3093._SafeStr_8062; }; var _local_4:ISelectorWindow = (this._SafeStr_5322.findChildByName("moderation_kick_selector") as ISelectorWindow); _local_2 = _local_4._SafeStr_6438(); switch (_local_2.name) { case "moderation_kick_rights": k._SafeStr_8048 = _SafeStr_3093._SafeStr_8047; break; case "moderation_kick_all": k._SafeStr_8048 = _SafeStr_3093._SafeStr_8049; break; default: k._SafeStr_8048 = _SafeStr_3093._SafeStr_8062; }; var _local_5:ISelectorWindow = (this._SafeStr_5322.findChildByName("moderation_ban_selector") as ISelectorWindow); _local_2 = _local_5._SafeStr_6438(); switch (_local_2.name) { case "moderation_ban_rights": k._SafeStr_8050 = _SafeStr_3093._SafeStr_8047; return; default: k._SafeStr_8050 = _SafeStr_3093._SafeStr_8062; }; } private function _SafeStr_8006(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; if (this._SafeStr_5712 == this._SafeStr_6822._SafeStr_8063) { this._SafeStr_6822.windowManager.alert("${navigator.delete.homeroom.title}", "${navigator.delete.homeroom.body}", 0, this._SafeStr_8064); return; }; if (this._SafeStr_7929 > 0) { this._SafeStr_6822.windowManager.alert("${group.deletebase.title}", "${group.deletebase.body}", 0, this._SafeStr_8064); return; }; _SafeStr_4.log(("[RoomSettingsCtrl.onDeleteButtonClick] " + this._SafeStr_5712)); if (this._SafeStr_7930 == null) { return; }; if (this._SafeStr_7936 != null) { this._SafeStr_7936.dispose(); }; this._SafeStr_6822.registerParameter("navigator.roomsettings.deleteroom.confirm.message", "room_name", this._SafeStr_7930.name); this._SafeStr_7936 = new _SafeStr_3343(this._SafeStr_6822, this._SafeStr_8065, "${navigator.roomsettings}", "${navigator.roomsettings.deleteroom.confirm.message}"); } private function _SafeStr_7999(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; if (this._SafeStr_6822.windowManager != null) { (this._SafeStr_6822.windowManager as Component).context.createLinkEvent("habbopages/builders-club/faq"); }; } private function _SafeStr_8064(k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); } private function _SafeStr_8065():void{ var k:_SafeStr_3321; this._SafeStr_6822.send(new _SafeStr_3344(this._SafeStr_7930.roomId)); this.close(); if (this._SafeStr_6822.data._SafeStr_8066 != null) { k = this._SafeStr_6822.data._SafeStr_8066; this._SafeStr_6822._SafeStr_8068._SafeStr_8067(this._SafeStr_6822.tabs._SafeStr_6438().id, k.searchType, k._SafeStr_8069); }; } private function _SafeStr_8001(k:WindowEvent):void{ this._SafeStr_8030(true); } private function _SafeStr_8002(k:WindowEvent):void{ this._SafeStr_8030(false); } private function _SafeStr_8030(k:Boolean):void{ this._SafeStr_8010().visible = k; } private function _SafeStr_8022():void{ if (!this._SafeStr_7983(_SafeStr_7923)) { return; }; if (!this._SafeStr_6822.data._SafeStr_7908) { return; }; var k = (this._SafeStr_6822.data._SafeStr_7908._SafeStr_7968 > 0); this._SafeStr_5322.findChildByName("guild_access_disclaimer").visible = k; } private function _SafeStr_8020():void{ var _local_2:Array; if (!this._SafeStr_7983(_SafeStr_7924)) { return; }; if (!this._SafeStr_6822.data._SafeStr_7908) { return; }; var k = (this._SafeStr_6822.data._SafeStr_7908._SafeStr_7968 > 0); this._SafeStr_5322.findChildByName("guild_rights_container").visible = k; this._SafeStr_5322.findChildByName("normal_rights_container").visible = !(k); if (k) { return; }; if (this._SafeStr_7930._SafeStr_8070 == null) { this._SafeStr_7930._SafeStr_8070 = new Dictionary(); this._SafeStr_6822.send(new _SafeStr_3350(this._SafeStr_7930.roomId)); _local_2 = new Array(); } else { _local_2 = this._SafeStr_7930._SafeStr_8071; }; var _local_3:String = ITextWindow(this._SafeStr_5322.findChildByName("filter_users_input")).text.toLowerCase(); var _local_4:Array = this._SafeStr_8072(); this._SafeStr_7934.refresh(IItemListWindow(this._SafeStr_5322.findChildByName("users_with_rights_item_list")), _local_2, _local_3, this._SafeStr_7930._SafeStr_8073); this._SafeStr_7935.refresh(IItemListWindow(this._SafeStr_5322.findChildByName("friends_item_list")), _local_4, _local_3, this._SafeStr_7930._SafeStr_8073); this._SafeStr_6822.registerParameter("navigator.flatctrls.userswithrights", "displayed", ("" + this._SafeStr_7934.userCount)); this._SafeStr_6822.registerParameter("navigator.flatctrls.friends", "displayed", ("" + this._SafeStr_7935.userCount)); this._SafeStr_6822.registerParameter("navigator.flatctrls.userswithrights", "total", ("" + _local_2.length)); this._SafeStr_6822.registerParameter("navigator.flatctrls.friends", "total", ("" + _local_4.length)); } private function _SafeStr_8021():void{ var k:Array; if (this._SafeStr_7932 != _SafeStr_7926) { return; }; if (this._SafeStr_7930._SafeStr_8074 == null) { this._SafeStr_6822.send(new _SafeStr_3348(this._SafeStr_7930.roomId)); k = new Array(); } else { k = this._SafeStr_7930._SafeStr_8075; }; this._SafeStr_7958.refresh(IItemListWindow(this._SafeStr_5322.findChildByName("moderation_banned_users")), k, "", 0); } private function _SafeStr_8072():Array{ var _local_3:_SafeStr_3338; var k:Dictionary = this._SafeStr_7930._SafeStr_8070; var _local_2:Array = new Array(); if (k.length == 0) { return (_local_2); }; for each (_local_3 in this._SafeStr_6822.data.friendList.list) { if (k[_local_3.userId] == null) { _local_2.push(_local_3); }; }; return (_local_2); } private function _SafeStr_8004(k:WindowEvent):void{ _SafeStr_4.log("Remove all clicked: "); if (this._SafeStr_7936 != null) { this._SafeStr_7936.dispose(); }; this._SafeStr_7936 = new _SafeStr_3343(this._SafeStr_6822, this._SafeStr_8076, "${navigator.flatctrls.removeconfirm.title}", "${navigator.flatctrls.removeconfirm.info}"); } private function _SafeStr_8076():void{ this._SafeStr_6822.send(new _SafeStr_3337(this._SafeStr_5712)); } private function _SafeStr_7998(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_7932 = _arg_2.id; this.refresh(); if (this._SafeStr_7932 == _SafeStr_7923) { this._SafeStr_6822.tracking._SafeStr_7910("InterfaceExplorer", "select", "room.settings.doormode.seen"); }; } private function _SafeStr_8005(k:WindowEvent):void{ this._SafeStr_8020(); } private function _SafeStr_8011(k:WindowMouseEvent):void{ if (this._SafeStr_7958._SafeStr_7852 < 0) { return; }; var _local_2:IItemListWindow = (this._SafeStr_5322.findChildByName("moderation_banned_users") as IItemListWindow); var _local_3:IWindow = IWindowContainer(_local_2.getListItemAt(this._SafeStr_7958._SafeStr_7852)).findChildByName("user_info_region"); var _local_4:int = _local_3.id; this._SafeStr_6822.send(new _SafeStr_3345(_local_4, this._SafeStr_5712)); } private function _SafeStr_7996(k:int):String{ if (k == _SafeStr_7925) { return ("chat/options"); }; return (""); } public function get _SafeStr_6899():String{ return ("roomsettings/"); } public function _SafeStr_6900(k:String):void{ } private function _SafeStr_7963(k:WindowMouseEvent):void{ this._SafeStr_6822.tracking._SafeStr_7910("InterfaceExplorer", "hover", "room.settings.walkthrough.seen"); } private function _SafeStr_8007(k:WindowMouseEvent):void{ this._SafeStr_6822.tracking._SafeStr_7910("InterfaceExplorer", "hover", "room.settings.chat.scrollspeed.seen"); } private function _SafeStr_7965(k:WindowMouseEvent):void{ this._SafeStr_6822.tracking._SafeStr_7910("InterfaceExplorer", "hover", "room.settings.chat.floodfilter.seen"); } private function _SafeStr_7966(k:WindowMouseEvent):void{ this._SafeStr_6822.tracking._SafeStr_7910("InterfaceExplorer", "hover", "room.settings.chat.hearrange.seen"); } } }//package _-0Q0 // _SafeStr_2276 = "_-5hx" (String#6630, DoABC#3) // _SafeStr_2356 = "_-k9" (String#1139, DoABC#3) // _SafeStr_2439 = "_-6I8" (String#2698, DoABC#3) // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_271 = "_-59h" (String#2187, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3070 = "_-5eg" (String#1106, DoABC#3) // _SafeStr_3093 = "_-098" (String#2701, DoABC#3) // _SafeStr_3313 = "_-30L" (String#4428, DoABC#3) // _SafeStr_3318 = "_-2-W" (String#2658, DoABC#3) // _SafeStr_3321 = "_-6LC" (String#5648, DoABC#3) // _SafeStr_3331 = "_-4lI" (String#2251, DoABC#3) // _SafeStr_3337 = "_-0X-" (String#15266, DoABC#3) // _SafeStr_3338 = "_-1hN" (String#6244, DoABC#3) // _SafeStr_3339 = "_-5rX" (String#7549, DoABC#3) // _SafeStr_3340 = "_-1JB" (String#10635, DoABC#3) // _SafeStr_3341 = "_-3Iq" (String#13463, DoABC#3) // _SafeStr_3342 = "_-1tI" (String#5500, DoABC#3) // _SafeStr_3343 = "_-6Nt" (String#8811, DoABC#3) // _SafeStr_3344 = "_-0CE" (String#14077, DoABC#3) // _SafeStr_3345 = "_-1Ge" (String#15281, DoABC#3) // _SafeStr_3346 = "_-0VZ" (String#5112, DoABC#3) // _SafeStr_3347 = "_-3IR" (String#14898, DoABC#3) // _SafeStr_3348 = "_-3iR" (String#14642, DoABC#3) // _SafeStr_3349 = "_-6CA" (String#11359, DoABC#3) // _SafeStr_3350 = "_-5xX" (String#16161, DoABC#3) // _SafeStr_36 = "_-5Jb" (String#3293, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5325 = "_-2iN" (String#998, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5667 = "_-3WW" (String#22926, DoABC#3) // _SafeStr_5712 = "_-690" (String#1467, DoABC#3) // _SafeStr_5722 = "_-1FU" (String#2393, DoABC#3) // _SafeStr_5809 = "_-56H" (String#1168, DoABC#3) // _SafeStr_5844 = "_-2EM" (String#4084, DoABC#3) // _SafeStr_5850 = "_-5qj" (String#7879, DoABC#3) // _SafeStr_5852 = "_-5z6" (String#5497, DoABC#3) // _SafeStr_5853 = "_-5eM" (String#8826, DoABC#3) // _SafeStr_5890 = "_-JG" (String#6784, DoABC#3) // _SafeStr_6174 = "_-6L0" (String#1995, DoABC#3) // _SafeStr_6239 = "_-1XU" (String#6445, DoABC#3) // _SafeStr_6307 = "_-207" (String#1665, DoABC#3) // _SafeStr_6344 = "_-6-g" (String#4665, DoABC#3) // _SafeStr_6365 = "_-183" (String#2263, DoABC#3) // _SafeStr_6438 = "_-2hG" (String#2208, DoABC#3) // _SafeStr_6446 = "_-6Gs" (String#1744, DoABC#3) // _SafeStr_6822 = "_-2GQ" (String#109, DoABC#3) // _SafeStr_6899 = "_-1Qx" (String#3492, DoABC#3) // _SafeStr_6900 = "_-3Mr" (String#3693, DoABC#3) // _SafeStr_7142 = "_-51i" (String#5213, DoABC#3) // _SafeStr_7366 = "_-0Yt" (String#7577, DoABC#3) // _SafeStr_7547 = "_-1wR" (String#5849, DoABC#3) // _SafeStr_7552 = "_-2wH" (String#2160, DoABC#3) // _SafeStr_7740 = "_-5cK" (String#4148, DoABC#3) // _SafeStr_7741 = "_-4yC" (String#15071, DoABC#3) // _SafeStr_7752 = "_-1Kl" (String#8610, DoABC#3) // _SafeStr_7753 = "_-40l" (String#8223, DoABC#3) // _SafeStr_7852 = "_-5xU" (String#31323, DoABC#3) // _SafeStr_7864 = "_-3ZV" (String#17874, DoABC#3) // _SafeStr_7865 = "_-1ni" (String#18459, DoABC#3) // _SafeStr_7866 = "_-5r1" (String#6467, DoABC#3) // _SafeStr_7889 = "_-3VB" (String#14448, DoABC#3) // _SafeStr_7908 = "_-4m5" (String#2296, DoABC#3) // _SafeStr_7909 = "_-1Yj" (String#2518, DoABC#3) // _SafeStr_7910 = "_-0tZ" (String#5381, DoABC#3) // _SafeStr_7922 = "_-5FN" (String#7788, DoABC#3) // _SafeStr_7923 = "_-3fU" (String#11175, DoABC#3) // _SafeStr_7924 = "_-67d" (String#12674, DoABC#3) // _SafeStr_7925 = "_-3i4" (String#24183, DoABC#3) // _SafeStr_7926 = "_-2B1" (String#21402, DoABC#3) // _SafeStr_7927 = "_-3pF" (String#23154, DoABC#3) // _SafeStr_7928 = "_-kf" (String#25888, DoABC#3) // _SafeStr_7929 = "_-0Jg" (String#1013, DoABC#3) // _SafeStr_7930 = "_-0EO" (String#3110, DoABC#3) // _SafeStr_7931 = "_-50e" (String#17722, DoABC#3) // _SafeStr_7932 = "_-2He" (String#8192, DoABC#3) // _SafeStr_7933 = "_-1LO" (String#23477, DoABC#3) // _SafeStr_7934 = "_-19p" (String#12215, DoABC#3) // _SafeStr_7935 = "_-2a4" (String#13218, DoABC#3) // _SafeStr_7936 = "_-4i0" (String#4240, DoABC#3) // _SafeStr_7937 = "_-1BC" (String#8478, DoABC#3) // _SafeStr_7938 = "_-5yb" (String#11418, DoABC#3) // _SafeStr_7939 = "_-4vA" (String#5545, DoABC#3) // _SafeStr_7940 = "_-307" (String#10545, DoABC#3) // _SafeStr_7941 = "_-4rD" (String#10301, DoABC#3) // _SafeStr_7942 = "_-g2" (String#10589, DoABC#3) // _SafeStr_7943 = "_-4fu" (String#7662, DoABC#3) // _SafeStr_7944 = "_-5K-" (String#9478, DoABC#3) // _SafeStr_7945 = "_-3wK" (String#8431, DoABC#3) // _SafeStr_7946 = "_-5da" (String#21381, DoABC#3) // _SafeStr_7947 = "_-2nt" (String#8907, DoABC#3) // _SafeStr_7948 = "_-5Ef" (String#9057, DoABC#3) // _SafeStr_7949 = "_-4RY" (String#1657, DoABC#3) // _SafeStr_7950 = "_-2Op" (String#18157, DoABC#3) // _SafeStr_7951 = "_-3V3" (String#8870, DoABC#3) // _SafeStr_7952 = "_-3Xk" (String#14946, DoABC#3) // _SafeStr_7953 = "_-yM" (String#8730, DoABC#3) // _SafeStr_7954 = "_-5GH" (String#35644, DoABC#3) // _SafeStr_7955 = "_-0pj" (String#37979, DoABC#3) // _SafeStr_7956 = "_-3pD" (String#20287, DoABC#3) // _SafeStr_7957 = "_-3vN" (String#12212, DoABC#3) // _SafeStr_7958 = "_-5Ts" (String#10662, DoABC#3) // _SafeStr_7959 = "_-5Ct" (String#24248, DoABC#3) // _SafeStr_7960 = "_-4rU" (String#22621, DoABC#3) // _SafeStr_7961 = "_-0Ct" (String#11551, DoABC#3) // _SafeStr_7962 = "_-Hx" (String#13188, DoABC#3) // _SafeStr_7963 = "_-56K" (String#31645, DoABC#3) // _SafeStr_7964 = "_-5cN" (String#29294, DoABC#3) // _SafeStr_7965 = "_-AJ" (String#26554, DoABC#3) // _SafeStr_7966 = "_-1ZC" (String#30675, DoABC#3) // _SafeStr_7967 = "_-1XA" (String#34524, DoABC#3) // _SafeStr_7968 = "_-1EF" (String#3330, DoABC#3) // _SafeStr_7969 = "_-4HZ" (String#31384, DoABC#3) // _SafeStr_7970 = "_-2VY" (String#18597, DoABC#3) // _SafeStr_7971 = "_-0zA" (String#34406, DoABC#3) // _SafeStr_7972 = "_-00Z" (String#12997, DoABC#3) // _SafeStr_7973 = "_-52k" (String#23577, DoABC#3) // _SafeStr_7974 = "_-23J" (String#21746, DoABC#3) // _SafeStr_7975 = "_-2Ui" (String#18521, DoABC#3) // _SafeStr_7976 = "_-1bt" (String#12126, DoABC#3) // _SafeStr_7977 = "_-0h5" (String#12502, DoABC#3) // _SafeStr_7978 = "_-1Fo" (String#12393, DoABC#3) // _SafeStr_7979 = "_-2Xq" (String#30646, DoABC#3) // _SafeStr_7980 = "_-5m8" (String#27563, DoABC#3) // _SafeStr_7981 = "_-2FM" (String#29402, DoABC#3) // _SafeStr_7982 = "_-1qv" (String#11953, DoABC#3) // _SafeStr_7983 = "_-2Jl" (String#18054, DoABC#3) // _SafeStr_7984 = "_-0VQ" (String#11531, DoABC#3) // _SafeStr_7985 = "_-3yH" (String#23511, DoABC#3) // _SafeStr_7986 = "_-9l" (String#7329, DoABC#3) // _SafeStr_7987 = "_-1Yv" (String#7376, DoABC#3) // _SafeStr_7988 = "_-0lC" (String#25446, DoABC#3) // _SafeStr_7989 = "_-2Le" (String#24474, DoABC#3) // _SafeStr_7990 = "_-0vU" (String#25912, DoABC#3) // _SafeStr_7991 = "_-0NE" (String#12189, DoABC#3) // _SafeStr_7992 = "_-5TN" (String#22223, DoABC#3) // _SafeStr_7993 = "_-0Mn" (String#24904, DoABC#3) // _SafeStr_7994 = "_-89" (String#23401, DoABC#3) // _SafeStr_7995 = "_-0vg" (String#10124, DoABC#3) // _SafeStr_7996 = "_-46c" (String#30467, DoABC#3) // _SafeStr_7997 = "_-1kt" (String#4772, DoABC#3) // _SafeStr_7998 = "_-1jV" (String#7226, DoABC#3) // _SafeStr_7999 = "_-6YW" (String#37085, DoABC#3) // _SafeStr_8000 = "_-5gk" (String#29376, DoABC#3) // _SafeStr_8001 = "_-6e6" (String#36446, DoABC#3) // _SafeStr_8002 = "_-5zw" (String#39011, DoABC#3) // _SafeStr_8003 = "_-246" (String#32739, DoABC#3) // _SafeStr_8004 = "_-1Ak" (String#33330, DoABC#3) // _SafeStr_8005 = "_-fp" (String#38781, DoABC#3) // _SafeStr_8006 = "_-2jH" (String#35718, DoABC#3) // _SafeStr_8007 = "_-24O" (String#32980, DoABC#3) // _SafeStr_8008 = "_-1GO" (String#6851, DoABC#3) // _SafeStr_8009 = "_-5rr" (String#10602, DoABC#3) // _SafeStr_8010 = "_-18T" (String#26476, DoABC#3) // _SafeStr_8011 = "_-NW" (String#33110, DoABC#3) // _SafeStr_8012 = "_-4Gz" (String#37008, DoABC#3) // _SafeStr_8013 = "_-5-G" (String#5611, DoABC#3) // _SafeStr_8014 = "_-0-2" (String#4038, DoABC#3) // _SafeStr_8015 = "_-6Tj" (String#8333, DoABC#3) // _SafeStr_8016 = "_-4z5" (String#38805, DoABC#3) // _SafeStr_8017 = "_-2zy" (String#43773, DoABC#3) // _SafeStr_8018 = "_-2Va" (String#2954, DoABC#3) // _SafeStr_8019 = "_-6eP" (String#36703, DoABC#3) // _SafeStr_8020 = "_-17D" (String#29157, DoABC#3) // _SafeStr_8021 = "_-4aB" (String#35966, DoABC#3) // _SafeStr_8022 = "_-4XF" (String#36678, DoABC#3) // _SafeStr_8023 = "_-0uO" (String#21215, DoABC#3) // _SafeStr_8024 = "_-0Ah" (String#11024, DoABC#3) // _SafeStr_8025 = "_-5J5" (String#2492, DoABC#3) // _SafeStr_8026 = "_-1B1" (String#5482, DoABC#3) // _SafeStr_8027 = "_-s4" (String#4797, DoABC#3) // _SafeStr_8028 = "_-4Db" (String#6283, DoABC#3) // _SafeStr_8029 = "_-6f5" (String#7356, DoABC#3) // _SafeStr_8030 = "_-35Z" (String#25356, DoABC#3) // _SafeStr_8031 = "_-4gz" (String#35988, DoABC#3) // _SafeStr_8032 = "_-5OD" (String#37685, DoABC#3) // _SafeStr_8033 = "_-3aR" (String#4838, DoABC#3) // _SafeStr_8034 = "_-3LJ" (String#8351, DoABC#3) // _SafeStr_8035 = "_-2kk" (String#10754, DoABC#3) // _SafeStr_8036 = "_-2sq" (String#11405, DoABC#3) // _SafeStr_8037 = "_-3RF" (String#21684, DoABC#3) // _SafeStr_8038 = "_-5au" (String#28446, DoABC#3) // _SafeStr_8039 = "_-3Yi" (String#11299, DoABC#3) // _SafeStr_8040 = "_-18i" (String#6708, DoABC#3) // _SafeStr_8041 = "_-5qB" (String#30273, DoABC#3) // _SafeStr_8042 = "_-hv" (String#32539, DoABC#3) // _SafeStr_8043 = "_-1Wa" (String#34356, DoABC#3) // _SafeStr_8044 = "_-4Z3" (String#36253, DoABC#3) // _SafeStr_8045 = "_-0tT" (String#10056, DoABC#3) // _SafeStr_8046 = "_-c2" (String#5899, DoABC#3) // _SafeStr_8047 = "_-2u4" (String#6952, DoABC#3) // _SafeStr_8048 = "_-xH" (String#9001, DoABC#3) // _SafeStr_8049 = "_-3PO" (String#14100, DoABC#3) // _SafeStr_8050 = "_-4LB" (String#11248, DoABC#3) // _SafeStr_8051 = "_-1f2" (String#7404, DoABC#3) // _SafeStr_8052 = "_-4S8" (String#36412, DoABC#3) // _SafeStr_8053 = "_-4wo" (String#10564, DoABC#3) // _SafeStr_8054 = "_-Rl" (String#25312, DoABC#3) // _SafeStr_8055 = "_-0kh" (String#26423, DoABC#3) // _SafeStr_8056 = "_-2j0" (String#35926, DoABC#3) // _SafeStr_8057 = "_-4A6" (String#23092, DoABC#3) // _SafeStr_8058 = "_-3LP" (String#22171, DoABC#3) // _SafeStr_8059 = "_-3C" (String#23671, DoABC#3) // _SafeStr_8060 = "_-4mL" (String#21803, DoABC#3) // _SafeStr_8061 = "_-0dM" (String#25129, DoABC#3) // _SafeStr_8062 = "_-3fq" (String#14953, DoABC#3) // _SafeStr_8063 = "_-2Ik" (String#3992, DoABC#3) // _SafeStr_8064 = "_-X7" (String#3516, DoABC#3) // _SafeStr_8065 = "_-1re" (String#32052, DoABC#3) // _SafeStr_8066 = "_-0WC" (String#6013, DoABC#3) // _SafeStr_8067 = "_-3nL" (String#2699, DoABC#3) // _SafeStr_8068 = "_-1Vk" (String#2696, DoABC#3) // _SafeStr_8069 = "_-6Ki" (String#37858, DoABC#3) // _SafeStr_8070 = "_-65n" (String#20131, DoABC#3) // _SafeStr_8071 = "_-64F" (String#38175, DoABC#3) // _SafeStr_8072 = "_-0t0" (String#32461, DoABC#3) // _SafeStr_8073 = "_-8K" (String#27080, DoABC#3) // _SafeStr_8074 = "_-5AE" (String#35943, DoABC#3) // _SafeStr_8075 = "_-4-h" (String#35876, DoABC#3) // _SafeStr_8076 = "_-6GC" (String#36609, DoABC#3) //------------------------------------------------------------ //_-0Q0.UserListCtrl package _-0Q0{ import _-4Y1._SafeStr_3; import _-Zf._SafeStr_271; import _-19q._SafeStr_3338; import _-6Sj.IItemListWindow; import _-29V.IWindowContainer; import _-6Sj.IRegionWindow; import _-5Vh.WindowMouseEvent; import _-35T._SafeStr_3353; import _-13a._SafeStr_3199; import _-13a.RemoveRightsMessageComposer; import _-5Vh.WindowEvent; import _-29V.IWindow; import _-2LW._SafeStr_2642; public class UserListCtrl implements _SafeStr_3 { private static const _SafeStr_8077:int = 200; protected var _SafeStr_6822:_SafeStr_271; private var _SafeStr_8078:Boolean; protected var _SafeStr_7851:int; public function UserListCtrl(k:_SafeStr_271, _arg_2:Boolean){ this._SafeStr_6822 = k; this._SafeStr_8078 = _arg_2; } public function dispose():void{ this._SafeStr_6822 = null; } public function get disposed():Boolean{ return ((this._SafeStr_6822 == null)); } public function refresh(k:IItemListWindow, _arg_2:Array, _arg_3:String, _arg_4:int):void{ var _local_6:_SafeStr_3338; var _local_7:int; var _local_8:Boolean; var _local_5:Array = new Array(); for each (_local_6 in _arg_2) { if ((((_arg_3 == "")) || ((_local_6.userName.toLowerCase().indexOf(_arg_3) > -1)))) { _local_5.push(_local_6); }; if (_local_5.length >= _SafeStr_8077) { break; }; }; k.autoArrangeItems = false; _local_7 = 0; while (true) { _local_8 = this._SafeStr_8079(k, _local_7, _local_5[_local_7], _arg_4); if (_local_8) { break; }; _local_7++; }; k.autoArrangeItems = true; k.invalidate(); this._SafeStr_7851 = _local_5.length; } private function getListEntry(k:int):IWindowContainer{ var _local_2:IWindowContainer = this.getRowView(); var _local_3:IRegionWindow = IRegionWindow(_local_2.findChildByName("bg_region")); _local_3.addEventListener(WindowMouseEvent.CLICK, this.onBgMouseClick); _local_3.addEventListener(WindowMouseEvent._SafeStr_5575, this._SafeStr_7920); _local_3.addEventListener(WindowMouseEvent._SafeStr_5577, this._SafeStr_7921); _SafeStr_3353.setup(_local_2, this._SafeStr_8080); _local_2.id = k; return (_local_2); } protected function getRowView():IWindowContainer{ return (IWindowContainer(this._SafeStr_6822.getXmlWindow(((this._SafeStr_8078) ? "ros_friend" : "ros_flat_controller")))); } protected function getBgColor(k:int, _arg_2:Boolean):uint{ return (((_arg_2) ? 4290173439 : ((((k % 2))!=0) ? 0xFFFFFFFF : 4293519841))); } private function _SafeStr_8079(k:IItemListWindow, _arg_2:int, _arg_3:_SafeStr_3338, _arg_4:int):Boolean{ var _local_5:IWindowContainer = IWindowContainer(k.getListItemAt(_arg_2)); if (_local_5 == null) { if (_arg_3 == null) { return (true); }; _local_5 = this.getListEntry(_arg_2); k.addListItem(_local_5); }; if (_arg_3 != null) { _local_5.color = this.getBgColor(_arg_2, (_arg_3.userId == _arg_4)); this.refreshEntryDetails(_local_5, _arg_3); _local_5.visible = true; _local_5.height = 20; } else { _local_5.height = 0; _local_5.visible = false; }; return (false); } private function refreshEntryDetails(k:IWindowContainer, _arg_2:_SafeStr_3338):void{ k.findChildByName("user_name_txt").caption = _arg_2.userName; var _local_3:IRegionWindow = IRegionWindow(k.findChildByName("bg_region")); _local_3.id = _arg_2.userId; k.findChildByName("user_info_region").id = _arg_2.userId; _SafeStr_3353.setUserInfoState(false, k); } protected function onBgMouseClick(k:WindowEvent):void{ var _local_3:Array; var _local_2:IWindowContainer = IWindowContainer(k.target); if (this._SafeStr_8078) { this._SafeStr_6822.send(new _SafeStr_3199(_local_2.id)); } else { _local_3 = new Array(); _local_3.push(_local_2.id); this._SafeStr_6822.send(new RemoveRightsMessageComposer(_local_3)); }; } private function _SafeStr_7920(k:WindowEvent):void{ var _local_2:IWindowContainer = IWindowContainer(k.target.parent); _local_2.color = this.getBgColor(-1, true); var _local_3:IWindow = _local_2.findChildByName("arrow_icon"); if (_local_3 != null) { _local_3.visible = true; }; } private function _SafeStr_7921(k:WindowEvent):void{ var _local_2:IWindowContainer = IWindowContainer(k.target.parent); _local_2.color = this.getBgColor(_local_2.id, false); var _local_3:IWindow = _local_2.findChildByName("arrow_icon"); if (_local_3 != null) { _local_3.visible = false; }; } public function get userCount():int{ return (this._SafeStr_7851); } private function _SafeStr_8080(k:WindowEvent):void{ this._SafeStr_6822.trackGoogle("extendedProfile", "navigator_roomSettingsUsersList"); this._SafeStr_6822.send(new _SafeStr_2642(k.target.id)); } } }//package _-0Q0 // _SafeStr_2642 = "_-697" (String#1908, DoABC#3) // _SafeStr_271 = "_-59h" (String#2187, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3199 = "_-6Gw" (String#10064, DoABC#3) // _SafeStr_3338 = "_-1hN" (String#6244, DoABC#3) // _SafeStr_3353 = "_-6bH" (String#4928, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) // _SafeStr_6822 = "_-2GQ" (String#109, DoABC#3) // _SafeStr_7851 = "_-11y" (String#3447, DoABC#3) // _SafeStr_7920 = "_-5Xa" (String#21555, DoABC#3) // _SafeStr_7921 = "_-4WZ" (String#23417, DoABC#3) // _SafeStr_8077 = "_-4jA" (String#23827, DoABC#3) // _SafeStr_8078 = "_-6QK" (String#22955, DoABC#3) // _SafeStr_8079 = "_-3ay" (String#3062, DoABC#3) // _SafeStr_8080 = "_-4I3" (String#37055, DoABC#3) //------------------------------------------------------------ //_-0QM._SafeStr_2811 package _-0QM{ public class _SafeStr_2811 { public static const NONE:_SafeStr_2811 = new (_SafeStr_2811)(0); public static const _SafeStr_8081:_SafeStr_2811 = new (_SafeStr_2811)(1); public static const _SafeStr_8082:_SafeStr_2811 = new (_SafeStr_2811)(2); public static const _SafeStr_8083:_SafeStr_2811 = new (_SafeStr_2811)(3); public static const _SafeStr_8084:_SafeStr_2811 = new (_SafeStr_2811)(4); public static const _SafeStr_8085:_SafeStr_2811 = new (_SafeStr_2811)(5); public static const _SafeStr_8086:_SafeStr_2811 = new (_SafeStr_2811)(6); public static const _SafeStr_8087:_SafeStr_2811 = new (_SafeStr_2811)(7); private var _SafeStr_8088:int = 0; public function _SafeStr_2811(k:int):void{ this._SafeStr_8088 = k; } public function get _SafeStr_8089():int{ return (this._SafeStr_8088); } public function _SafeStr_7037(k:_SafeStr_2811):Boolean{ return (((k) && ((k._SafeStr_8088 == this._SafeStr_8088)))); } } }//package _-0QM // _SafeStr_2811 = "_-2KS" (String#3056, DoABC#3) // _SafeStr_7037 = "_-0-Q" (String#12651, DoABC#3) // _SafeStr_8081 = "_-0HC" (String#8809, DoABC#3) // _SafeStr_8082 = "_-4RU" (String#7566, DoABC#3) // _SafeStr_8083 = "_-4l3" (String#10255, DoABC#3) // _SafeStr_8084 = "_-0li" (String#13900, DoABC#3) // _SafeStr_8085 = "_-12t" (String#9373, DoABC#3) // _SafeStr_8086 = "_-0g5" (String#25614, DoABC#3) // _SafeStr_8087 = "_-5Ao" (String#8952, DoABC#3) // _SafeStr_8088 = "_-6I" (String#17998, DoABC#3) // _SafeStr_8089 = "_-4IO" (String#9506, DoABC#3) //------------------------------------------------------------ //_-0QM._SafeStr_2818 package _-0QM{ public class _SafeStr_2818 { public static const _SafeStr_8090:String = "RWE_CHAT_WIDGET"; public static const _SafeStr_8091:String = "RWE_INFOSTAND"; public static const _SafeStr_8092:String = "RWE_ME_MENU"; public static const _SafeStr_8093:String = "RWE_CHAT_INPUT_WIDGET"; public static const _SafeStr_8094:String = "RWE_FURNI_PLACEHOLDER"; public static const _SafeStr_8095:String = "RWE_FURNI_CREDIT_WIDGET"; public static const _SafeStr_8096:String = "RWE_FURNI_STICKIE_WIDGET"; public static const _SafeStr_8097:String = "RWE_FURNI_TROPHY_WIDGET"; public static const _SafeStr_8098:String = "RWE_FURNI_PRESENT_WIDGET"; public static const _SafeStr_8099:String = "RWE_FURNI_ECOTRONBOX_WIDGET"; public static const _SafeStr_8100:String = "RWE_FURNI_PET_PACKAGE_WIDGET"; public static const _SafeStr_8101:String = "RWE_PLAYLIST_EDITOR_WIDGET"; public static const _SafeStr_8102:String = "RWE_DOORBELL"; public static const _SafeStr_8103:String = "RWE_LOADINGBAR"; public static const _SafeStr_8104:String = "RWE_ROOM_QUEUE"; public static const _SafeStr_8105:String = "RWE_ROOM_POLL"; public static const _SafeStr_8106:String = "RWE_USER_CHOOSER"; public static const _SafeStr_8107:String = "RWE_FURNI_CHOOSER"; public static const _SafeStr_8108:String = "RWE_ROOM_DIMMER"; public static const _SafeStr_8109:String = "RWE_FRIEND_REQUEST"; public static const _SafeStr_8110:String = "RWE_CLOTHING_CHANGE"; public static const _SafeStr_8111:String = "RWE_CONVERSION_TRACKING"; public static const _SafeStr_8112:String = "RWE_USER_NOTIFICATION"; public static const _SafeStr_8113:String = "RWE_FRIENDS_BAR"; public static const _SafeStr_8114:String = "RWE_PURSE_WIDGET"; public static const _SafeStr_8115:String = "RWE_AVATAR_INFO"; public static const _SafeStr_8116:String = "RWE_WELCOME_GIFT"; public static const _SafeStr_8117:String = "RWE_SPAMWALL_POSTIT_WIDGET"; public static const _SafeStr_6771:String = "RWE_EFFECTS"; public static const _SafeStr_8118:String = "RWE_MANNEQUIN"; public static const _SafeStr_8119:String = "RWE_FURNITURE_CONTEXT_MENU"; public static const _SafeStr_8120:String = "RWE_LOCATION_WIDGET"; public static const CAMERA:String = "RWE_CAMERA"; public static const _SafeStr_8121:String = "RWE_ROOM_THUMBNAIL_CAMERA"; public static const _SafeStr_8122:String = "RWE_ROOM_BACKGROUND_COLOR"; public static const _SafeStr_8123:String = "RWE_CUSTOM_USER_NOTIFICATION"; public static const _SafeStr_8124:String = "RWE_FURNI_ACHIEVEMENT_RESOLUTION_ENGRAVING"; public static const _SafeStr_8125:String = "RWE_FRIEND_FURNI_CONFIRM"; public static const _SafeStr_8126:String = "RWE_FRIEND_FURNI_ENGRAVING"; public static const _SafeStr_8127:String = "RWE_HIGH_SCORE_DISPLAY"; public static const _SafeStr_8128:String = "RWE_INTERNAL_LINK"; public static const _SafeStr_8129:String = "RWE_CUSTOM_STACK_HEIGHT"; public static const _SafeStr_8130:String = "RWE_YOUTUBE"; public static const _SafeStr_8131:String = "RWE_RENTABLESPACE"; public static const _SafeStr_8132:String = "RWE_VIMEO"; public static const _SafeStr_8133:String = "RWE_ROOM_TOOLS"; public static const _SafeStr_8134:String = "RWE_EXTERNAL_IMAGE"; public static const _SafeStr_8135:String = "RWE_WORD_QUIZZ"; public static const _SafeStr_8136:String = "RWE_UI_HELP_BUBBLE"; public static const _SafeStr_8137:String = "RWE_ROOM_LINK"; public static const _SafeStr_8138:String = "RWE_CRAFTING"; } }//package _-0QM // _SafeStr_2818 = "_-0wG" (String#579, DoABC#3) // _SafeStr_6771 = "class" (String#3977, DoABC#3) // _SafeStr_8090 = "_-0Es" (String#8929, DoABC#3) // _SafeStr_8091 = "_-2Mg" (String#12607, DoABC#3) // _SafeStr_8092 = "_-PU" (String#11463, DoABC#3) // _SafeStr_8093 = "_-Zd" (String#7018, DoABC#3) // _SafeStr_8094 = "_-0L5" (String#15652, DoABC#3) // _SafeStr_8095 = "_-5ba" (String#11522, DoABC#3) // _SafeStr_8096 = "_-315" (String#13355, DoABC#3) // _SafeStr_8097 = "_-5AL" (String#12931, DoABC#3) // _SafeStr_8098 = "_-0GN" (String#12084, DoABC#3) // _SafeStr_8099 = "_-2lr" (String#12731, DoABC#3) // _SafeStr_8100 = "_-18k" (String#13361, DoABC#3) // _SafeStr_8101 = "_-3r2" (String#12529, DoABC#3) // _SafeStr_8102 = "_-Xs" (String#5762, DoABC#3) // _SafeStr_8103 = "_-5cg" (String#13352, DoABC#3) // _SafeStr_8104 = "_-3An" (String#13287, DoABC#3) // _SafeStr_8105 = "_-36F" (String#9338, DoABC#3) // _SafeStr_8106 = "_-0Ji" (String#8733, DoABC#3) // _SafeStr_8107 = "_-5s" (String#12006, DoABC#3) // _SafeStr_8108 = "_-04P" (String#5955, DoABC#3) // _SafeStr_8109 = "_-4ZU" (String#6440, DoABC#3) // _SafeStr_8110 = "_-4rE" (String#5841, DoABC#3) // _SafeStr_8111 = "_-1Yk" (String#12469, DoABC#3) // _SafeStr_8112 = "_-4Hj" (String#31876, DoABC#3) // _SafeStr_8113 = "_-3Ns" (String#29673, DoABC#3) // _SafeStr_8114 = "_-Ut" (String#26376, DoABC#3) // _SafeStr_8115 = "_-38E" (String#5269, DoABC#3) // _SafeStr_8116 = "_-32f" (String#13243, DoABC#3) // _SafeStr_8117 = "_-6JI" (String#13169, DoABC#3) // _SafeStr_8118 = "_-3Yl" (String#5763, DoABC#3) // _SafeStr_8119 = "_-0zh" (String#15384, DoABC#3) // _SafeStr_8120 = "_-16X" (String#15415, DoABC#3) // _SafeStr_8121 = "_-0n0" (String#12846, DoABC#3) // _SafeStr_8122 = "_-5UX" (String#3344, DoABC#3) // _SafeStr_8123 = "_-3Bp" (String#12751, DoABC#3) // _SafeStr_8124 = "_-0E7" (String#13501, DoABC#3) // _SafeStr_8125 = "_-0Pp" (String#14150, DoABC#3) // _SafeStr_8126 = "_-1DQ" (String#12781, DoABC#3) // _SafeStr_8127 = "_-4xi" (String#5748, DoABC#3) // _SafeStr_8128 = "_-ZO" (String#4883, DoABC#3) // _SafeStr_8129 = "_-3ie" (String#11313, DoABC#3) // _SafeStr_8130 = "_-2IJ" (String#10446, DoABC#3) // _SafeStr_8131 = "_-6gS" (String#10419, DoABC#3) // _SafeStr_8132 = "_-44m" (String#10903, DoABC#3) // _SafeStr_8133 = "_-0R1" (String#9043, DoABC#3) // _SafeStr_8134 = "_-1Et" (String#11033, DoABC#3) // _SafeStr_8135 = "_-1sr" (String#10510, DoABC#3) // _SafeStr_8136 = "_-Ev" (String#16754, DoABC#3) // _SafeStr_8137 = "_-33-" (String#6103, DoABC#3) // _SafeStr_8138 = "_-1dk" (String#10467, DoABC#3) //------------------------------------------------------------ //_-0QM._SafeStr_3102 package _-0QM{ public class _SafeStr_3102 { public static const NORMAL:int = 0; public static const _SafeStr_8139:int = 1; public static const BOT:int = 2; } }//package _-0QM // _SafeStr_3102 = "_-6gW" (String#5228, DoABC#3) // _SafeStr_8139 = "_-3dF" (String#3324, DoABC#3) //------------------------------------------------------------ //_-0QM._SafeStr_3558 package _-0QM{ public class _SafeStr_3558 { public static const _SafeStr_8140:String = "RWEIEP_INFOSTAND_EXTRA_PARAM"; public static const _SafeStr_8141:String = "RWEIEP_JUKEBOX"; public static const _SafeStr_8142:String = "RWEIEP_USABLE_PRODUCT"; public static const _SafeStr_8143:String = "RWEIEP_SONGDISK"; public static const _SafeStr_8144:String = "RWEIEP_CRACKABLE_FURNI"; public static const _SafeStr_8145:String = "RWEIEP_BRANDING_OPTIONS"; public static const _SafeStr_8146:String = "RWEIEP_USABLE"; } }//package _-0QM // _SafeStr_3558 = "_-vg" (String#3585, DoABC#3) // _SafeStr_8140 = "_-1bP" (String#8484, DoABC#3) // _SafeStr_8141 = "_-1a1" (String#12498, DoABC#3) // _SafeStr_8142 = "_-0MO" (String#19085, DoABC#3) // _SafeStr_8143 = "_-2mu" (String#10925, DoABC#3) // _SafeStr_8144 = "_-1P8" (String#19690, DoABC#3) // _SafeStr_8145 = "_-2bP" (String#18814, DoABC#3) // _SafeStr_8146 = "_-1xV" (String#30305, DoABC#3) //------------------------------------------------------------ //_-0QM._SafeStr_3559 package _-0QM{ public class _SafeStr_3559 { 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 _-0QM // _SafeStr_3559 = "_-1fr" (String#5316, DoABC#3) //------------------------------------------------------------ //_-0QM._SafeStr_3560 package _-0QM{ public class _SafeStr_3560 { public static const _SafeStr_8147:int = 0; public static const _SafeStr_8148:int = 1; public static const _SafeStr_8149:int = 2; public static const _SafeStr_8150:int = 3; public static const _SafeStr_8151:int = 4; } }//package _-0QM // _SafeStr_3560 = "_-33q" (String#7286, DoABC#3) // _SafeStr_8147 = "_-0Le" (String#19135, DoABC#3) // _SafeStr_8148 = "_-3Sb" (String#21732, DoABC#3) // _SafeStr_8149 = "_-Da" (String#24647, DoABC#3) // _SafeStr_8150 = "_-68i" (String#20175, DoABC#3) // _SafeStr_8151 = "_-26X" (String#21154, DoABC#3) //------------------------------------------------------------ //_-0QM._SafeStr_5083 package _-0QM{ public class _SafeStr_5083 { public static const _SafeStr_8152:int = 0; public static const _SafeStr_8153:int = 1; } }//package _-0QM // _SafeStr_5083 = "_-1LB" (String#19609, DoABC#3) // _SafeStr_8152 = "_-6XO" (String#13467, DoABC#3) // _SafeStr_8153 = "_-31v" (String#13577, DoABC#3) //------------------------------------------------------------ //_-0QM._SafeStr_5096 package _-0QM{ public class _SafeStr_5096 { public static const _SafeStr_8154:int = 0; public static const _SafeStr_8155:int = 1; public static const _SafeStr_8156:int = 2; } }//package _-0QM // _SafeStr_5096 = "_-5nI" (String#18969, DoABC#3) // _SafeStr_8154 = "_-4h4" (String#28707, DoABC#3) // _SafeStr_8155 = "_-0zE" (String#24838, DoABC#3) // _SafeStr_8156 = "_-5nV" (String#25939, DoABC#3) //------------------------------------------------------------ //_-0QM._SafeStr_5103 package _-0QM{ public class _SafeStr_5103 { public static const _SafeStr_8157:int = 0; public static const _SafeStr_8158:int = 1; public static const _SafeStr_8159:int = 2; } }//package _-0QM // _SafeStr_5103 = "_-6hJ" (String#12631, DoABC#3) // _SafeStr_8157 = "_-RL" (String#24308, DoABC#3) // _SafeStr_8158 = "_-0aa" (String#25676, DoABC#3) // _SafeStr_8159 = "_-5f4" (String#24291, DoABC#3) //------------------------------------------------------------ //_-0rR._SafeStr_4845 package _-0rR{ import flash.utils.Proxy; import _-6RG._SafeStr_3278; import _-29V.WindowController; import _-29V.IWindow; import flash.utils.flash_proxy; use namespace flash.utils.flash_proxy; public class _SafeStr_4845 extends Proxy implements _SafeStr_3278 { private var _SafeStr_8160:WindowController; public function _SafeStr_4845(k:WindowController){ this._SafeStr_8160 = k; } public function get length():uint{ return (this._SafeStr_8160.numChildren); } public function indexOf(k:*):int{ return (this._SafeStr_8160.getChildIndex(k)); } override flash_proxy function getProperty(k:*){ return (this._SafeStr_8160.getChildAt(uint(k))); } override flash_proxy function setProperty(k:*, _arg_2:*):void{ var _local_3:IWindow = (_arg_2 as IWindow); var _local_4:int = this._SafeStr_8160.getChildIndex(_local_3); if (_local_4 == k) { return; }; if (_local_4 > -1) { this._SafeStr_8160.removeChild(_local_3); }; this._SafeStr_8160.addChildAt(_local_3, uint(k)); } override flash_proxy function nextNameIndex(k:int):int{ return ((((k < this._SafeStr_8160.numChildren)) ? (k + 1) : 0)); } override flash_proxy function nextValue(k:int){ return (this._SafeStr_8160.getChildAt((uint(k) - 1))); } } }//package _-0rR // _SafeStr_3278 = "_-6gz" (String#1595, DoABC#3) // _SafeStr_4845 = "_-5oZ" (String#5768, DoABC#3) // _SafeStr_8160 = "_-Ip" (String#1984, DoABC#3) //------------------------------------------------------------ //_-0rR._SafeStr_4846 package _-0rR{ import flash.utils.Proxy; import _-6RG._SafeStr_3278; import _-6Sj._SafeStr_3585; import _-6Sj.ISelectableWindow; import flash.utils.flash_proxy; use namespace flash.utils.flash_proxy; public class _SafeStr_4846 extends Proxy implements _SafeStr_3278 { private var _SafeStr_8160:_SafeStr_3585; public function _SafeStr_4846(k:_SafeStr_3585){ this._SafeStr_8160 = k; } public function get length():uint{ return (this._SafeStr_8160._SafeStr_6637); } public function indexOf(k:*):int{ return (this._SafeStr_8160._SafeStr_6641(k)); } override flash_proxy function getProperty(k:*){ return (this._SafeStr_8160.getChildAt(uint(k))); } override flash_proxy function setProperty(k:*, _arg_2:*):void{ var _local_4:int; var _local_3:ISelectableWindow = (_arg_2 as ISelectableWindow); if (_local_3) { _local_4 = this._SafeStr_8160._SafeStr_6641(_local_3); if (_local_4 == k) { return; }; if (_local_4 > -1) { this._SafeStr_8160._SafeStr_8161(_local_3); }; this._SafeStr_8160._SafeStr_8162(_local_3, uint(k)); } else { _local_4 = this._SafeStr_8160.getChildIndex(_arg_2); if (_local_4 == k) { return; }; if (_local_4 > -1) { this._SafeStr_8160.removeChild(_local_3); }; this._SafeStr_8160.addChildAt(_arg_2, uint(k)); }; } override flash_proxy function nextNameIndex(k:int):int{ return ((((k < this._SafeStr_8160._SafeStr_6637)) ? (k + 1) : 0)); } override flash_proxy function nextValue(k:int){ return (this._SafeStr_8160._SafeStr_6465((uint(k) - 1))); } } }//package _-0rR // _SafeStr_3278 = "_-6gz" (String#1595, DoABC#3) // _SafeStr_3585 = "_-1cm" (String#8490, DoABC#3) // _SafeStr_4846 = "_-4PI" (String#14805, DoABC#3) // _SafeStr_6465 = "_-4A" (String#6664, DoABC#3) // _SafeStr_6637 = "_-1RD" (String#8018, DoABC#3) // _SafeStr_6641 = "_-1OP" (String#12193, DoABC#3) // _SafeStr_8160 = "_-Ip" (String#1984, DoABC#3) // _SafeStr_8161 = "_-4h" (String#16906, DoABC#3) // _SafeStr_8162 = "_-cq" (String#22252, DoABC#3) //------------------------------------------------------------ //_-0rR._SafeStr_4847 package _-0rR{ import flash.utils.Proxy; import _-6RG._SafeStr_3278; import _-6Sj._SafeStr_3597; import _-29V.IWindow; import flash.utils.flash_proxy; use namespace flash.utils.flash_proxy; public class _SafeStr_4847 extends Proxy implements _SafeStr_3278 { private var _SafeStr_8160:_SafeStr_3597; public function _SafeStr_4847(k:_SafeStr_3597){ this._SafeStr_8160 = k; } public function get length():uint{ return (this._SafeStr_8160.numListItems); } public function indexOf(k:*):int{ return (this._SafeStr_8160._SafeStr_5896(k)); } override flash_proxy function getProperty(k:*){ return (this._SafeStr_8160.getListItemAt(uint(k))); } override flash_proxy function setProperty(k:*, _arg_2:*):void{ var _local_3:IWindow = (_arg_2 as IWindow); var _local_4:int = this._SafeStr_8160._SafeStr_5896(_local_3); if (_local_4 == k) { return; }; if (_local_4 > -1) { this._SafeStr_8160.removeListItem(_local_3); }; this._SafeStr_8160._SafeStr_8163(_local_3, uint(k)); } override flash_proxy function nextNameIndex(k:int):int{ return ((((k < this._SafeStr_8160.numListItems)) ? (k + 1) : 0)); } override flash_proxy function nextValue(k:int){ return (this._SafeStr_8160.getListItemAt((uint(k) - 1))); } } }//package _-0rR // _SafeStr_3278 = "_-6gz" (String#1595, DoABC#3) // _SafeStr_3597 = "_-2DW" (String#7051, DoABC#3) // _SafeStr_4847 = "_-Jx" (String#16736, DoABC#3) // _SafeStr_5896 = "_-3HF" (String#3467, DoABC#3) // _SafeStr_8160 = "_-Ip" (String#1984, DoABC#3) // _SafeStr_8163 = "_-2mc" (String#3250, DoABC#3) //------------------------------------------------------------ //_-0rR._SafeStr_4848 package _-0rR{ import flash.utils.Proxy; import _-6RG._SafeStr_3278; import _-6Sj.DropListController; import _-29V.IWindow; import flash.utils.flash_proxy; use namespace flash.utils.flash_proxy; public class _SafeStr_4848 extends Proxy implements _SafeStr_3278 { private var _SafeStr_8160:DropListController; public function _SafeStr_4848(k:DropListController){ this._SafeStr_8160 = k; } public function get length():uint{ return (this._SafeStr_8160.numMenuItems); } public function indexOf(k:*):int{ return (this._SafeStr_8160._SafeStr_8164(k)); } override flash_proxy function getProperty(k:*){ return (this._SafeStr_8160._SafeStr_8165(uint(k))); } override flash_proxy function setProperty(k:*, _arg_2:*):void{ var _local_3:IWindow = (_arg_2 as IWindow); var _local_4:int = this._SafeStr_8160._SafeStr_8164(_local_3); if (_local_4 == k) { return; }; if (_local_4 > -1) { this._SafeStr_8160._SafeStr_8166(_local_3); }; this._SafeStr_8160._SafeStr_8167(_local_3, k); } override flash_proxy function nextNameIndex(k:int):int{ return ((((k < this._SafeStr_8160.numMenuItems)) ? (k + 1) : 0)); } override flash_proxy function nextValue(k:int){ return (this._SafeStr_8160._SafeStr_8165((uint(k) - 1))); } } }//package _-0rR // _SafeStr_3278 = "_-6gz" (String#1595, DoABC#3) // _SafeStr_4848 = "_-38X" (String#14410, DoABC#3) // _SafeStr_8160 = "_-Ip" (String#1984, DoABC#3) // _SafeStr_8164 = "_-6TC" (String#25150, DoABC#3) // _SafeStr_8165 = "_-5tt" (String#22010, DoABC#3) // _SafeStr_8166 = "_-3Ka" (String#24025, DoABC#3) // _SafeStr_8167 = "_-Lb" (String#25617, DoABC#3) //------------------------------------------------------------ //_-0rR._SafeStr_4849 package _-0rR{ import flash.utils.Proxy; import _-6RG._SafeStr_3278; import flash.utils.flash_proxy; use namespace flash.utils.flash_proxy; public class _SafeStr_4849 extends Proxy implements _SafeStr_3278 { public static const _SafeStr_8168:_SafeStr_4849 = new (_SafeStr_4849)(); public function get length():uint{ return (0); } public function indexOf(k:*):int{ return (-1); } override flash_proxy function getProperty(k:*){ return (null); } override flash_proxy function setProperty(k:*, _arg_2:*):void{ } override flash_proxy function nextNameIndex(k:int):int{ return (0); } override flash_proxy function nextValue(k:int){ return (null); } } }//package _-0rR // _SafeStr_3278 = "_-6gz" (String#1595, DoABC#3) // _SafeStr_4849 = "_-2qa" (String#3644, DoABC#3) // _SafeStr_8168 = "_-0j0" (String#3959, DoABC#3) //------------------------------------------------------------ //_-0rR._SafeStr_4850 package _-0rR{ import flash.utils.Proxy; import _-6RG._SafeStr_3278; import _-6Sj._SafeStr_3619; import _-29V.IWindow; import flash.utils.flash_proxy; use namespace flash.utils.flash_proxy; public class _SafeStr_4850 extends Proxy implements _SafeStr_3278 { private var _SafeStr_8160:_SafeStr_3619; public function _SafeStr_4850(k:_SafeStr_3619){ this._SafeStr_8160 = k; } public function get length():uint{ return (this._SafeStr_8160.numGridItems); } public function indexOf(k:*):int{ return (this._SafeStr_8160._SafeStr_5384(k)); } override flash_proxy function getProperty(k:*){ return (this._SafeStr_8160._SafeStr_5897(uint(k))); } override flash_proxy function setProperty(k:*, _arg_2:*):void{ var _local_3:IWindow = (_arg_2 as IWindow); var _local_4:int = this._SafeStr_8160._SafeStr_5384(_local_3); if (_local_4 == k) { return; }; if (_local_4 > -1) { this._SafeStr_8160._SafeStr_6398(_local_3); }; this._SafeStr_8160._SafeStr_6399(_local_3, uint(k)); } override flash_proxy function nextNameIndex(k:int):int{ return ((((k < this._SafeStr_8160.numGridItems)) ? (k + 1) : 0)); } override flash_proxy function nextValue(k:int){ return (this._SafeStr_8160._SafeStr_5897((uint(k) - 1))); } } }//package _-0rR // _SafeStr_3278 = "_-6gz" (String#1595, DoABC#3) // _SafeStr_3619 = "_-0Qa" (String#9305, DoABC#3) // _SafeStr_4850 = "_-wi" (String#16584, DoABC#3) // _SafeStr_5384 = "_-5Zh" (String#3966, DoABC#3) // _SafeStr_5897 = "_-0hG" (String#2741, DoABC#3) // _SafeStr_6398 = "_-21Z" (String#6394, DoABC#3) // _SafeStr_6399 = "_-5wu" (String#16171, DoABC#3) // _SafeStr_8160 = "_-Ip" (String#1984, DoABC#3) //------------------------------------------------------------ //_-0S4._SafeStr_2343 package _-0S4{ public class _SafeStr_2343 { public static const USE_GUIDE_TOOL:String = "USE_GUIDE_TOOL"; public static const GIVE_GUIDE_TOURS:String = "GIVE_GUIDE_TOURS"; public static const JUDGE_CHAT_REVIEWS:String = "JUDGE_CHAT_REVIEWS"; public static const VOTE_IN_COMPETITIONS:String = "VOTE_IN_COMPETITIONS"; public static const CALL_ON_HELPERS:String = "CALL_ON_HELPERS"; public static const CITIZEN:String = "CITIZEN"; public static const TRADE:String = "TRADE"; public static const HEIGHTMAP_EDITOR_BETA:String = "HEIGHTMAP_EDITOR_BETA"; public static const BUILDER_AT_WORK:String = "BUILDER_AT_WORK"; public static const NAVIGATOR_PHASE_ONE_2014:String = "NAVIGATOR_PHASE_ONE_2014"; public static const CAMERA:String = "CAMERA"; public static const NAVIGATOR_PHASE_TWO_2014:String = "NAVIGATOR_PHASE_TWO_2014"; public static const MOUSE_ZOOM:String = "MOUSE_ZOOM"; public static const NAVIGATOR_ROOM_THUMBNAIL_CAMERA:String = "NAVIGATOR_ROOM_THUMBNAIL_CAMERA"; public static const HABBO_CLUB_OFFER_BETA:String = "HABBO_CLUB_OFFER_BETA"; } }//package _-0S4 // _SafeStr_2343 = "_-3gU" (String#3479, DoABC#3) //------------------------------------------------------------ //_-0SN._SafeStr_2636 package _-0SN{ import _-2jU._SafeStr_2285; public class _SafeStr_2636 implements _SafeStr_2285 { private var _SafeStr_8169:Array; public function _SafeStr_2636(k:String, _arg_2:int){ this._SafeStr_8169 = []; super(); this._SafeStr_8169 = [k, _arg_2]; } public function _SafeStr_5914():Array{ return (this._SafeStr_8169); } public function dispose():void{ this._SafeStr_8169 = null; } } }//package _-0SN // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2636 = "_-5xF" (String#16221, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_8169 = "_-1k4" (String#2973, DoABC#3) //------------------------------------------------------------ //_-0SN._SafeStr_2637 package _-0SN{ import _-2jU._SafeStr_2285; public class _SafeStr_2637 implements _SafeStr_2285 { private var _SafeStr_8169:Array; public function _SafeStr_2637(k:String, _arg_2:String){ this._SafeStr_8169 = []; super(); this._SafeStr_8169.push(k); this._SafeStr_8169.push(_arg_2); } public function _SafeStr_5914():Array{ return (this._SafeStr_8169); } public function dispose():void{ this._SafeStr_8169 = null; } } }//package _-0SN // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2637 = "_-069" (String#13716, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_8169 = "_-1k4" (String#2973, DoABC#3) //------------------------------------------------------------ //_-0SN._SafeStr_2640 package _-0SN{ import _-2jU._SafeStr_2285; public class _SafeStr_2640 implements _SafeStr_2285 { private var _SafeStr_8169:Array; public function _SafeStr_2640(k:String){ this._SafeStr_8169 = []; super(); this._SafeStr_8169.push(k); } public function _SafeStr_5914():Array{ return (this._SafeStr_8169); } public function dispose():void{ this._SafeStr_8169 = null; } } }//package _-0SN // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2640 = "_-Ad" (String#16726, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_8169 = "_-1k4" (String#2973, DoABC#3) //------------------------------------------------------------ //_-0SN._SafeStr_2641 package _-0SN{ import _-2jU._SafeStr_2285; public class _SafeStr_2641 implements _SafeStr_2285 { private var _SafeStr_8169:Array; public function _SafeStr_2641(k:int){ this._SafeStr_8169 = []; super(); this._SafeStr_8169.push(k); } public function _SafeStr_5914():Array{ return (this._SafeStr_8169); } public function dispose():void{ this._SafeStr_8169 = null; } } }//package _-0SN // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2641 = "_-3hm" (String#14663, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_8169 = "_-1k4" (String#2973, DoABC#3) //------------------------------------------------------------ //_-0SN._SafeStr_2644 package _-0SN{ import _-2jU._SafeStr_2285; public class _SafeStr_2644 implements _SafeStr_2285 { private var _SafeStr_8169:Array; public function _SafeStr_2644(k:String, _arg_2:String){ this._SafeStr_8169 = []; super(); this._SafeStr_8169.push(k); this._SafeStr_8169.push(_arg_2); } public function _SafeStr_5914():Array{ return (this._SafeStr_8169); } public function dispose():void{ this._SafeStr_8169 = null; } } }//package _-0SN // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2644 = "_-m9" (String#16590, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_8169 = "_-1k4" (String#2973, DoABC#3) //------------------------------------------------------------ //_-0SN._SafeStr_2647 package _-0SN{ import _-2jU._SafeStr_2285; public class _SafeStr_2647 implements _SafeStr_2285 { public function _SafeStr_5914():Array{ return ([]); } public function dispose():void{ } } }//package _-0SN // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2647 = "_-2Nw" (String#15838, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0SN._SafeStr_2649 package _-0SN{ import _-2jU._SafeStr_2285; public class _SafeStr_2649 implements _SafeStr_2285 { private var _SafeStr_8169:Array; public function _SafeStr_2649(k:String){ this._SafeStr_8169 = []; super(); this._SafeStr_8169.push(k); } public function _SafeStr_5914():Array{ return (this._SafeStr_8169); } public function dispose():void{ this._SafeStr_8169 = null; } } }//package _-0SN // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2649 = "_-5j" (String#16880, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_8169 = "_-1k4" (String#2973, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_2423 package _-0SR{ import _-2jU._SafeStr_2285; import _-3XT._SafeStr_2287; public class _SafeStr_2423 implements _SafeStr_2285 { private var _SafeStr_5627:int; private var _SafeStr_5571:int; private var _SafeStr_5760:String; private var _x:int = 0; private var _y:int = 0; private var _SafeStr_5710: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_5627 = k; this._SafeStr_5571 = _arg_2; this._SafeStr_5760 = _arg_3; this._x = _arg_4; this._y = _arg_5; this._SafeStr_5710 = _arg_6; } public function dispose():void{ } public function _SafeStr_5914():Array{ switch (this._SafeStr_5571) { case _SafeStr_2287._SafeStr_5565: return ([((((((this._SafeStr_5627 + " ") + this._x) + " ") + this._y) + " ") + this._SafeStr_5710)]); case _SafeStr_2287._SafeStr_6140: return ([((this._SafeStr_5627 + " ") + this._SafeStr_5760)]); default: return ([]); }; } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2287 = "_-4-R" (String#406, DoABC#3) // _SafeStr_2423 = "_-t2" (String#11232, DoABC#3) // _SafeStr_5565 = "_-4Rn" (String#1219, DoABC#3) // _SafeStr_5571 = "_-3ob" (String#3231, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_5710 = "_-gJ" (String#2028, DoABC#3) // _SafeStr_5760 = "_-64l" (String#8397, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6140 = "_-0Oj" (String#1464, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_3163 package _-0SR{ import _-2jU._SafeStr_2285; public class _SafeStr_3163 implements _SafeStr_2285 { protected var _SafeStr_5513:Array; public function _SafeStr_3163(k:int){ this._SafeStr_5513 = []; super(); this._SafeStr_5513.push(k); } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3163 = "_-0k4" (String#8667, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_3164 package _-0SR{ public class _SafeStr_3164 extends _SafeStr_3163 { public function _SafeStr_3164(k:int){ super(k); } } }//package _-0SR // _SafeStr_3163 = "_-0k4" (String#8667, DoABC#3) // _SafeStr_3164 = "_-0Za" (String#13980, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_3165 package _-0SR{ import _-2jU._SafeStr_2285; public class _SafeStr_3165 implements _SafeStr_2285 { private var _SafeStr_8170:int; private var _SafeStr_8171:Boolean; public function _SafeStr_3165(k:int, _arg_2:Boolean){ this._SafeStr_8170 = k; this._SafeStr_8171 = _arg_2; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_8170, this._SafeStr_8171]); } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3165 = "_-4FM" (String#11164, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_8170 = "_-6Dc" (String#1141, DoABC#3) // _SafeStr_8171 = "_-3h-" (String#31957, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_3167 package _-0SR{ import _-2jU._SafeStr_2285; public class _SafeStr_3167 implements _SafeStr_2285 { private var _SafeStr_8170:int; public function _SafeStr_3167(k:int){ this._SafeStr_8170 = k; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_8170]); } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3167 = "_-5vQ" (String#16239, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_8170 = "_-6Dc" (String#1141, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_3170 package _-0SR{ import _-2jU._SafeStr_2285; public class _SafeStr_3170 implements _SafeStr_2285 { private var _SafeStr_8170:int; public function _SafeStr_3170(k:int){ this._SafeStr_8170 = k; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_8170]); } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3170 = "_-16Q" (String#15885, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_8170 = "_-6Dc" (String#1141, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_3176 package _-0SR{ public class _SafeStr_3176 extends _SafeStr_3163 { public function _SafeStr_3176(k:int){ super(k); } } }//package _-0SR // _SafeStr_3163 = "_-0k4" (String#8667, DoABC#3) // _SafeStr_3176 = "_-5jq" (String#16354, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_3182 package _-0SR{ import _-2jU._SafeStr_2285; public class _SafeStr_3182 implements _SafeStr_2285 { private var _SafeStr_5627:int; private var _SafeStr_7310:int = 0; public function _SafeStr_3182(k:int, _arg_2:int=0){ this._SafeStr_5627 = k; this._SafeStr_7310 = _arg_2; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_5627, this._SafeStr_7310]); } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3182 = "_-0uX" (String#3910, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_7310 = "_-1U2" (String#1604, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_3185 package _-0SR{ import _-2jU._SafeStr_2285; public class _SafeStr_3185 implements _SafeStr_2285 { private var _SafeStr_8170:int; public function _SafeStr_3185(k:int){ this._SafeStr_8170 = k; } public function _SafeStr_5914():Array{ return ([this._SafeStr_8170]); } public function dispose():void{ } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3185 = "_-1ff" (String#15612, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_8170 = "_-6Dc" (String#1141, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_3190 package _-0SR{ import _-2jU._SafeStr_2285; public class _SafeStr_3190 implements _SafeStr_2285 { private var _SafeStr_5627:int; private var _SafeStr_7105:String; private var _SafeStr_8172:String; public function _SafeStr_3190(k:int, _arg_2:String, _arg_3:String=""){ this._SafeStr_5627 = k; this._SafeStr_7105 = _arg_2; this._SafeStr_8172 = _arg_3; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_5627, this._SafeStr_7105, this._SafeStr_8172]); } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3190 = "_-2WV" (String#9967, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_7105 = "_-1d0" (String#1444, DoABC#3) // _SafeStr_8172 = "_-6Vl" (String#29690, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_3196 package _-0SR{ import _-2jU._SafeStr_2285; public class _SafeStr_3196 implements _SafeStr_2285 { private var _SafeStr_8170:int; public function _SafeStr_3196(k:int){ this._SafeStr_8170 = k; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_8170]); } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3196 = "_-0Cw" (String#13784, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_8170 = "_-6Dc" (String#1141, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_3197 package _-0SR{ import _-2jU._SafeStr_2285; public class _SafeStr_3197 implements _SafeStr_2285 { private var _SafeStr_8170:int; public function _SafeStr_3197(k:int){ this._SafeStr_8170 = k; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_8170]); } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3197 = "_-2Yg" (String#14393, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_8170 = "_-6Dc" (String#1141, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_3717 package _-0SR{ import _-2jU._SafeStr_2285; public class _SafeStr_3717 implements _SafeStr_2285 { private var _SafeStr_8173:int; private var _x:int; private var _y:int; public function _SafeStr_3717(k:int, _arg_2:int, _arg_3:int){ this._SafeStr_8173 = k; this._x = _arg_2; this._y = _arg_3; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_8173, this._x, this._y]); } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3717 = "_-5MP" (String#10329, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_8173 = "_-6b1" (String#2542, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_3804 package _-0SR{ import _-2jU._SafeStr_2285; public class _SafeStr_3804 implements _SafeStr_2285 { private var _SafeStr_8170:int; private var _x:int; private var _y:int; public function _SafeStr_3804(k:int, _arg_2:int, _arg_3:int){ this._SafeStr_8170 = k; this._x = _arg_2; this._y = _arg_3; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_8170, this._x, this._y]); } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3804 = "_-2TI" (String#10115, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_8170 = "_-6Dc" (String#1141, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_3977 package _-0SR{ import _-2jU._SafeStr_2285; import _-3XT._SafeStr_2287; public class _SafeStr_3977 implements _SafeStr_2285 { private var _SafeStr_5627:int; private var _SafeStr_5571:int; public function _SafeStr_3977(k:int, _arg_2:int){ this._SafeStr_5627 = k; this._SafeStr_5571 = _arg_2; } public function dispose():void{ } public function _SafeStr_5914():Array{ var k:int; switch (this._SafeStr_5571) { case _SafeStr_2287._SafeStr_5565: k = 2; break; case _SafeStr_2287._SafeStr_6140: k = 1; break; default: return ([]); }; return ([k, this._SafeStr_5627]); } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2287 = "_-4-R" (String#406, DoABC#3) // _SafeStr_3977 = "_-58r" (String#12244, DoABC#3) // _SafeStr_5565 = "_-4Rn" (String#1219, DoABC#3) // _SafeStr_5571 = "_-3ob" (String#3231, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6140 = "_-0Oj" (String#1464, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_3989 package _-0SR{ import _-2jU._SafeStr_2285; public class _SafeStr_3989 implements _SafeStr_2285 { private var _SafeStr_5627:int; public function _SafeStr_3989(k:int){ this._SafeStr_5627 = k; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_5627]); } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3989 = "_-1Sw" (String#11629, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_3990 package _-0SR{ import _-2jU._SafeStr_2285; public class _SafeStr_3990 implements _SafeStr_2285 { private var _SafeStr_5513:Array; public function _SafeStr_3990(k:int, _arg_2:int, _arg_3:int, _arg_4:int){ this._SafeStr_5513 = []; super(); this._SafeStr_5513.push(k); this._SafeStr_5513.push(_arg_2); this._SafeStr_5513.push(_arg_3); this._SafeStr_5513.push(_arg_4); } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3990 = "_-bm" (String#8931, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_4063 package _-0SR{ import _-2jU._SafeStr_2285; public class _SafeStr_4063 implements _SafeStr_2285 { private var _SafeStr_5627:int = 0; public function _SafeStr_4063(k:int){ this._SafeStr_5627 = k; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_5627]); } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4063 = "_-1vx" (String#12403, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_4113 package _-0SR{ import _-2jU._SafeStr_2285; public class _SafeStr_4113 implements _SafeStr_2285 { private var _SafeStr_5627:int; private var _SafeStr_5513:String; private var _SafeStr_7311:String; public function _SafeStr_4113(k:int, _arg_2:String="", _arg_3:String=""){ this._SafeStr_5627 = k; this._SafeStr_5513 = _arg_3; this._SafeStr_7311 = _arg_2; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_5627, this._SafeStr_7311, this._SafeStr_5513]); } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4113 = "_-4pO" (String#11584, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_7311 = "_-64f" (String#3272, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_4161 package _-0SR{ import _-2jU._SafeStr_2285; import _-WS.Map; public class _SafeStr_4161 implements _SafeStr_2285 { private var _SafeStr_5513:Array; public function _SafeStr_4161(k:int, _arg_2:Map){ var _local_3:String; this._SafeStr_5513 = []; super(); this._SafeStr_5513.push(k); this._SafeStr_5513.push((_arg_2.length * 2)); for each (_local_3 in _arg_2._SafeStr_6451()) { this._SafeStr_5513.push(_local_3); this._SafeStr_5513.push(_arg_2.getValue(_local_3)); }; } public function dispose():void{ this._SafeStr_5513 = null; } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4161 = "_-w8" (String#7760, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6451 = "_-1-C" (String#2261, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_4173 package _-0SR{ import _-2jU._SafeStr_2285; public class _SafeStr_4173 implements _SafeStr_2285 { private var _SafeStr_8173:int; public function _SafeStr_4173(k:int){ this._SafeStr_8173 = k; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_8173]); } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4173 = "_-5qf" (String#7272, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_8173 = "_-6b1" (String#2542, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_4182 package _-0SR{ import _-2jU._SafeStr_2285; public class _SafeStr_4182 implements _SafeStr_2285 { private var _SafeStr_5627:int; private var _SafeStr_7310:int = 0; public function _SafeStr_4182(k:int, _arg_2:int=0){ this._SafeStr_5627 = k; this._SafeStr_7310 = _arg_2; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_5627, this._SafeStr_7310]); } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4182 = "_-19A" (String#12635, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_7310 = "_-1U2" (String#1604, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_4186 package _-0SR{ import _-2jU._SafeStr_2285; public class _SafeStr_4186 implements _SafeStr_2285 { private var _SafeStr_5513:Array; public function _SafeStr_4186(k:int, _arg_2:int){ this._SafeStr_5513 = []; super(); this._SafeStr_5513.push(k); this._SafeStr_5513.push(_arg_2); } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4186 = "_-jr" (String#10680, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_4196 package _-0SR{ import _-2jU._SafeStr_2285; public class _SafeStr_4196 implements _SafeStr_2285 { private var _SafeStr_5627:int; private var _x:int; private var _y:int; private var _SafeStr_5761:int; public function _SafeStr_4196(k:int, _arg_2:int, _arg_3:int, _arg_4:int){ this._SafeStr_5627 = k; this._x = _arg_2; this._y = _arg_3; this._SafeStr_5761 = _arg_4; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_5627, this._x, this._y, this._SafeStr_5761]); } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4196 = "_-5W2" (String#8924, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_5761 = "_-6gq" (String#1234, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_4211 package _-0SR{ import _-2jU._SafeStr_2285; public class _SafeStr_4211 implements _SafeStr_2285 { private var _x:int; private var _y:int; public function _SafeStr_4211(k:int, _arg_2:int){ this._x = k; this._y = _arg_2; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._x, this._y]); } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4211 = "_-3yD" (String#12450, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_4221 package _-0SR{ import _-2jU._SafeStr_2285; public class _SafeStr_4221 implements _SafeStr_2285 { private var _SafeStr_5513:Array; public function _SafeStr_4221(k:int, _arg_2:int, _arg_3:String){ this._SafeStr_5513 = []; super(); this._SafeStr_5513.push(k); this._SafeStr_5513.push(_arg_3); } public function dispose():void{ this._SafeStr_5513 = null; } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4221 = "_-6Lu" (String#12269, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_4256 package _-0SR{ import _-2jU._SafeStr_2285; public class _SafeStr_4256 implements _SafeStr_2285 { public function dispose():void{ } public function _SafeStr_5914():Array{ return ([]); } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4256 = "_-5Ov" (String#10169, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0SR._SafeStr_4274 package _-0SR{ import _-2jU._SafeStr_2285; public class _SafeStr_4274 implements _SafeStr_2285 { public function dispose():void{ } public function _SafeStr_5914():Array{ return ([]); } } }//package _-0SR // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4274 = "_-4cZ" (String#14452, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-0SZ._SafeStr_2930 package _-0SZ{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_2930 implements _SafeStr_2272 { private var _SafeStr_6940:int; private var _SafeStr_8174:int; private var _SafeStr_8175:String; public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_8174 = k.readInt(); this._SafeStr_6940 = k.readInt(); this._SafeStr_8175 = k.readString(); return (true); } public function flush():Boolean{ this._SafeStr_6940 = 0; this._SafeStr_8174 = 0; this._SafeStr_8175 = null; return (true); } public function get errorCode():int{ return (this._SafeStr_6940); } public function get messageId():int{ return (this._SafeStr_8174); } public function get timestamp():String{ return (this._SafeStr_8175); } } }//package _-0SZ // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_2930 = "_-2hj" (String#8800, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_6940 = "_-5Ri" (String#1827, DoABC#3) // _SafeStr_8174 = "_-2NH" (String#8136, DoABC#3) // _SafeStr_8175 = "_-6P8" (String#11462, DoABC#3) //------------------------------------------------------------ //_-0TW._SafeStr_4377 package _-0TW{ public class _SafeStr_4377 { public static const _SafeStr_8176:String = ""; public static const _SafeStr_8177:int = 0; public static const _SafeStr_8178:int = 0xFF; public static const _SafeStr_8179:Boolean = false; public static const _SafeStr_8180:int = 0; public static const _SafeStr_8181:int = 0; public static const _SafeStr_8182:int = 0; public static const _SafeStr_8183:int = 1; public static const _SafeStr_8184:int = 2; public static const _SafeStr_8185:int = 3; private var _SafeStr_5611:String = ""; private var _SafeStr_8186:int = 0; private var _SafeStr_8187:int = 0xFF; private var _SafeStr_8188:Boolean = false; private var _SafeStr_8189:int = 0; private var _SafeStr_8190:int = 0; private var _SafeStr_8191:Number = 0; public function set tag(k:String):void{ this._SafeStr_5611 = k; } public function get tag():String{ return (this._SafeStr_5611); } public function set ink(k:int):void{ this._SafeStr_8186 = k; } public function get ink():int{ return (this._SafeStr_8186); } public function set alpha(k:int):void{ this._SafeStr_8187 = k; } public function get alpha():int{ return (this._SafeStr_8187); } public function set ignoreMouse(k:Boolean):void{ this._SafeStr_8188 = k; } public function get ignoreMouse():Boolean{ return (this._SafeStr_8188); } public function set _SafeStr_8192(k:int):void{ this._SafeStr_8189 = k; } public function get _SafeStr_8192():int{ return (this._SafeStr_8189); } public function set _SafeStr_8193(k:int):void{ this._SafeStr_8190 = k; } public function get _SafeStr_8193():int{ return (this._SafeStr_8190); } public function set _SafeStr_8194(k:Number):void{ this._SafeStr_8191 = k; } public function get _SafeStr_8194():Number{ return (this._SafeStr_8191); } public function _SafeStr_8195(k:_SafeStr_4377):void{ if (k != null) { this.tag = k.tag; this.ink = k.ink; this.alpha = k.alpha; this.ignoreMouse = k.ignoreMouse; this._SafeStr_8192 = k._SafeStr_8192; this._SafeStr_8193 = k._SafeStr_8193; this._SafeStr_8194 = k._SafeStr_8194; }; } } }//package _-0TW // _SafeStr_4377 = "_-3uy" (String#1743, DoABC#3) // _SafeStr_5611 = "_-ZU" (String#3354, DoABC#3) // _SafeStr_8176 = "_-27X" (String#15033, DoABC#3) // _SafeStr_8177 = "_-41u" (String#10966, DoABC#3) // _SafeStr_8178 = "_-33N" (String#11883, DoABC#3) // _SafeStr_8179 = "_-69c" (String#15211, DoABC#3) // _SafeStr_8180 = "_-6Ll" (String#13039, DoABC#3) // _SafeStr_8181 = "_-41p" (String#13100, DoABC#3) // _SafeStr_8182 = "_-8z" (String#11147, DoABC#3) // _SafeStr_8183 = "_-5nK" (String#18973, DoABC#3) // _SafeStr_8184 = "_-1CX" (String#19947, DoABC#3) // _SafeStr_8185 = "_-1js" (String#18248, DoABC#3) // _SafeStr_8186 = "_-3pc" (String#26756, DoABC#3) // _SafeStr_8187 = "_-1OZ" (String#8655, DoABC#3) // _SafeStr_8188 = "_-24x" (String#29871, DoABC#3) // _SafeStr_8189 = "_-3Yt" (String#31207, DoABC#3) // _SafeStr_8190 = "_-14Y" (String#28734, DoABC#3) // _SafeStr_8191 = "_-6ff" (String#27984, DoABC#3) // _SafeStr_8192 = "_-3iT" (String#14650, DoABC#3) // _SafeStr_8193 = "_-2qt" (String#14192, DoABC#3) // _SafeStr_8194 = "_-5T7" (String#15366, DoABC#3) // _SafeStr_8195 = "_-4Vs" (String#23380, DoABC#3) //------------------------------------------------------------ //_-0TW._SafeStr_5200 package _-0TW{ public class _SafeStr_5200 { private var _SafeStr_5742:int = 0; private var _x:int = 0; private var _y:int = 0; private var _SafeStr_8196:int = 0; private var _SafeStr_8197:int = 0; private var _SafeStr_8198:int = 1; public function _SafeStr_5200(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:int){ this._SafeStr_5742 = k; this._x = _arg_2; this._y = _arg_3; this._SafeStr_8196 = _arg_4; this._SafeStr_8197 = _arg_5; this._SafeStr_8198 = _arg_6; } public function get id():int{ return (this._SafeStr_5742); } 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_8196); } public function get randomY():int{ return (this._SafeStr_8197); } public function get repeats():int{ return (this._SafeStr_8198); } } }//package _-0TW // _SafeStr_5200 = "_-5ZK" (String#4746, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_8196 = "_-4oa" (String#15025, DoABC#3) // _SafeStr_8197 = "_-6fK" (String#16168, DoABC#3) // _SafeStr_8198 = "_-0P" (String#16915, DoABC#3) //------------------------------------------------------------ //_-0TW._SafeStr_5201 package _-0TW{ public class _SafeStr_5201 extends _SafeStr_5200 { private var _SafeStr_8199:DirectionalOffsetData; public function _SafeStr_5201(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_8199 = _arg_6; } override public function hasDirectionalOffsets():Boolean{ return (!((this._SafeStr_8199 == null))); } override public function getX(k:int):int{ if (this._SafeStr_8199 != null) { return (this._SafeStr_8199._SafeStr_8200(k, super.getX(k))); }; return (super.getX(k)); } override public function getY(k:int):int{ if (this._SafeStr_8199 != null) { return (this._SafeStr_8199._SafeStr_8201(k, super.getY(k))); }; return (super.getY(k)); } } }//package _-0TW // _SafeStr_5200 = "_-5ZK" (String#4746, DoABC#3) // _SafeStr_5201 = "_-65d" (String#15787, DoABC#3) // _SafeStr_8199 = "_-4TP" (String#12089, DoABC#3) // _SafeStr_8200 = "_-60l" (String#28982, DoABC#3) // _SafeStr_8201 = "_-41s" (String#30848, DoABC#3) //------------------------------------------------------------ //_-0TW.AnimationData package _-0TW{ import _-WS.Map; import _-0bw.XMLValidator; public class AnimationData { public static const _SafeStr_8202:int = 0; private static const _SafeStr_8203:int = 1000000; private static const _SafeStr_8204:int = 2000000; private var _SafeStr_8205:Map = null; private var _SafeStr_6968:int = -1; private var _SafeStr_8206:Boolean = false; private var _SafeStr_8207:Array = null; public function AnimationData(){ this._SafeStr_8205 = new Map(); } public static function _SafeStr_8208(k:int):int{ return ((_SafeStr_8203 + k)); } public static function _SafeStr_8209(k:int):int{ return ((_SafeStr_8204 + k)); } public static function _SafeStr_8210(k:int):Boolean{ return ((((k >= _SafeStr_8203)) && ((k < _SafeStr_8204)))); } public static function _SafeStr_8211(k:int):Boolean{ return ((k >= _SafeStr_8204)); } public function dispose():void{ var k:int; var _local_2:AnimationLayerData; if (this._SafeStr_8205 != null) { k = 0; while (k < this._SafeStr_8205.length) { _local_2 = (this._SafeStr_8205._SafeStr_5505(k) as AnimationLayerData); if (_local_2 != null) { _local_2.dispose(); }; k++; }; this._SafeStr_8205.dispose(); this._SafeStr_8205 = null; }; this._SafeStr_8207 = null; } public function _SafeStr_8212(k:Array):void{ this._SafeStr_8207 = k; } public function _SafeStr_8213(k:int):Boolean{ if (((!((this._SafeStr_8207 == null))) && ((this._SafeStr_8207.indexOf(k) >= 0)))) { return (true); }; return (false); } public function _SafeStr_8214(k:int):int{ if (!this._SafeStr_8206) { return (0); }; return ((Math.random() * this._SafeStr_6968)); } 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_8206 = false; if (int(k.@randomStart) != 0) { this._SafeStr_8206 = 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_5516(_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_8215(_local_6, _local_7, _local_8, _local_9, _local_5)) { return (false); }; _local_4++; }; return (true); } private function _SafeStr_8215(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_8216(_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_5516(_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_8217(_local_18); _local_15._SafeStr_8218(_local_19, _local_20, _local_21, _local_22, _local_23, _local_24); _local_17++; }; _local_15.initialize(); _local_9++; }; _local_6._SafeStr_8219(); this._SafeStr_8205.add(k, _local_6); var _local_10:int = _local_6._SafeStr_6972; if (_local_10 > this._SafeStr_6968) { this._SafeStr_6968 = _local_10; }; return (true); } private function _SafeStr_8217(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_5516(_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_8220(_local_9, _local_10, _local_11); }; _local_7++; }; }; return (_local_2); } public function _SafeStr_8221(k:int, _arg_2:int, _arg_3:int):AnimationFrame{ var _local_4:AnimationLayerData = (this._SafeStr_8205.getValue(_arg_2) as AnimationLayerData); if (_local_4 != null) { return (_local_4._SafeStr_8221(k, _arg_3)); }; return (null); } public function _SafeStr_8222(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int):AnimationFrame{ var _local_6:AnimationLayerData = (this._SafeStr_8205.getValue(_arg_2) as AnimationLayerData); if (_local_6 != null) { return (_local_6._SafeStr_8222(k, _arg_3, _arg_4, _arg_5)); }; return (null); } } }//package _-0TW // _SafeStr_5505 = "_-5V3" (String#908, DoABC#3) // _SafeStr_5516 = "_-62c" (String#2514, DoABC#3) // _SafeStr_6968 = "_-3pU" (String#4583, DoABC#3) // _SafeStr_6972 = "_-0B4" (String#5640, DoABC#3) // _SafeStr_8202 = "_-50N" (String#26449, DoABC#3) // _SafeStr_8203 = "_-9x" (String#17935, DoABC#3) // _SafeStr_8204 = "_-6ag" (String#16808, DoABC#3) // _SafeStr_8205 = "_-2kt" (String#1859, DoABC#3) // _SafeStr_8206 = "_-4Zy" (String#24033, DoABC#3) // _SafeStr_8207 = "_-1TE" (String#19276, DoABC#3) // _SafeStr_8208 = "_-3aI" (String#17161, DoABC#3) // _SafeStr_8209 = "_-5Jo" (String#24304, DoABC#3) // _SafeStr_8210 = "_-4ZT" (String#15630, DoABC#3) // _SafeStr_8211 = "_-0EY" (String#13635, DoABC#3) // _SafeStr_8212 = "_-Ss" (String#35009, DoABC#3) // _SafeStr_8213 = "_-2Vx" (String#14409, DoABC#3) // _SafeStr_8214 = "_-0cp" (String#14812, DoABC#3) // _SafeStr_8215 = "_-1D7" (String#32922, DoABC#3) // _SafeStr_8216 = "_-48p" (String#37626, DoABC#3) // _SafeStr_8217 = "_-4qF" (String#37358, DoABC#3) // _SafeStr_8218 = "_-1mZ" (String#34296, DoABC#3) // _SafeStr_8219 = "_-2sj" (String#30327, DoABC#3) // _SafeStr_8220 = "_-MZ" (String#11966, DoABC#3) // _SafeStr_8221 = "_-6DJ" (String#1867, DoABC#3) // _SafeStr_8222 = "_-Oz" (String#10053, DoABC#3) //------------------------------------------------------------ //_-0TW.AnimationFrame package _-0TW{ public class AnimationFrame { public static const _SafeStr_8223:int = -1; public static const _SafeStr_8224:int = -1; private static const _SafeStr_8225:int = 3000; private static const _SafeStr_8226:Array = []; private var _SafeStr_5742:int = 0; private var _x:int = 0; private var _y:int = 0; private var _SafeStr_8198:int = 1; private var _SafeStr_8227:int = 1; private var _SafeStr_8228:int = 1; private var _SafeStr_8229:int = -1; private var _SafeStr_8230:int = 0; private var _SafeStr_8231:Boolean = false; private var _SafeStr_8232:Boolean = false; public static function _SafeStr_8233(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_8226.length > 0)) ? _SafeStr_8226.pop() : new (AnimationFrame)()); _local_9._SafeStr_8232 = false; _local_9._SafeStr_5742 = k; _local_9._x = _arg_2; _local_9._y = _arg_3; _local_9._SafeStr_8231 = _arg_6; if (_arg_4 < 1) { _arg_4 = 1; }; _local_9._SafeStr_8198 = _arg_4; if (_arg_5 < 0) { _arg_5 = _SafeStr_8223; }; _local_9._SafeStr_8227 = _arg_5; _local_9._SafeStr_8228 = _arg_5; if (_arg_7 >= 0) { _local_9._SafeStr_8229 = _arg_7; _local_9._SafeStr_8230 = _arg_8; }; return (_local_9); } public function get id():int{ if (this._SafeStr_5742 >= 0) { return (this._SafeStr_5742); }; return ((-(this._SafeStr_5742) * 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_8198); } public function get _SafeStr_8234():int{ return (this._SafeStr_8227); } public function get _SafeStr_8235():Boolean{ return (this._SafeStr_8231); } public function get _SafeStr_8236():int{ if (this._SafeStr_8227 < 0) { return (_SafeStr_8223); }; return (this._SafeStr_8228); } public function set _SafeStr_8236(k:int):void{ if (k < 0) { k = 0; }; if ((((this._SafeStr_8227 > 0)) && ((k > this._SafeStr_8227)))) { k = this._SafeStr_8227; }; this._SafeStr_8228 = k; } public function get _SafeStr_8237():int{ return (this._SafeStr_8229); } public function get _SafeStr_8238():int{ return (this._SafeStr_8230); } public function recycle():void{ if (!this._SafeStr_8232) { this._SafeStr_8232 = true; if (_SafeStr_8226.length < _SafeStr_8225) { _SafeStr_8226.push(this); }; }; } } }//package _-0TW // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_8198 = "_-0P" (String#16915, DoABC#3) // _SafeStr_8223 = "_-Ny" (String#12036, DoABC#3) // _SafeStr_8224 = "_-26h" (String#21197, DoABC#3) // _SafeStr_8225 = "_-6KG" (String#23164, DoABC#3) // _SafeStr_8226 = "_-2ie" (String#1537, DoABC#3) // _SafeStr_8227 = "_-5b0" (String#6618, DoABC#3) // _SafeStr_8228 = "_-5y3" (String#23009, DoABC#3) // _SafeStr_8229 = "_-34g" (String#31708, DoABC#3) // _SafeStr_8230 = "_-3dM" (String#29886, DoABC#3) // _SafeStr_8231 = "_-14V" (String#28719, DoABC#3) // _SafeStr_8232 = "_-jc" (String#25769, DoABC#3) // _SafeStr_8233 = "_-0WF" (String#978, DoABC#3) // _SafeStr_8234 = " null" (String#43332, DoABC#3) // _SafeStr_8235 = "_-1Td" (String#31454, DoABC#3) // _SafeStr_8236 = "_-4GI" (String#11936, DoABC#3) // _SafeStr_8237 = "_-2df" (String#34734, DoABC#3) // _SafeStr_8238 = "_-04t" (String#32212, DoABC#3) //------------------------------------------------------------ //_-0TW.AnimationFrameSequenceData package _-0TW{ public class AnimationFrameSequenceData { private var _SafeStr_6974:Array; private var _SafeStr_6969:Array; private var _SafeStr_8227:Array; private var _SafeStr_8239:Boolean = false; private var _SafeStr_8240:int = 1; public function AnimationFrameSequenceData(k:int, _arg_2:Boolean){ this._SafeStr_6974 = []; this._SafeStr_6969 = []; this._SafeStr_8227 = []; super(); if (k < 1) { k = 1; }; this._SafeStr_8240 = k; this._SafeStr_8239 = _arg_2; } public function get _SafeStr_8241():Boolean{ return (this._SafeStr_8239); } public function get _SafeStr_6972():int{ return ((this._SafeStr_6969.length * this._SafeStr_8240)); } public function dispose():void{ this._SafeStr_6974 = []; } public function initialize():void{ var k:int = 1; var _local_2:int = -1; var _local_3:int = (this._SafeStr_6969.length - 1); while (_local_3 >= 0) { if (this._SafeStr_6969[_local_3] == _local_2) { k++; } else { _local_2 = this._SafeStr_6969[_local_3]; k = 1; }; this._SafeStr_8227[_local_3] = k; _local_3--; }; } public function _SafeStr_8218(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:DirectionalOffsetData):void{ var _local_7:_SafeStr_5200; var _local_8:int = 1; if (this._SafeStr_6974.length > 0) { _local_7 = this._SafeStr_6974[(this._SafeStr_6974.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_6974.pop(); }; }; var _local_9:_SafeStr_5200; if (_arg_6 == null) { _local_9 = new _SafeStr_5200(k, _arg_2, _arg_3, _arg_4, _arg_5, _local_8); } else { _local_9 = new _SafeStr_5201(k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _local_8); }; this._SafeStr_6974.push(_local_9); this._SafeStr_6969.push((this._SafeStr_6974.length - 1)); this._SafeStr_8227.push(1); } public function _SafeStr_8221(k:int):_SafeStr_5200{ if ((((((this._SafeStr_6974.length == 0)) || ((k < 0)))) || ((k >= this._SafeStr_6972)))) { return (null); }; k = this._SafeStr_6969[(k % this._SafeStr_6969.length)]; return ((this._SafeStr_6974[k] as _SafeStr_5200)); } public function _SafeStr_8242(k:int):int{ if ((((k < 0)) || ((k >= this._SafeStr_6972)))) { return (-1); }; if (this._SafeStr_8239) { k = (Math.random() * this._SafeStr_6969.length); if (k == this._SafeStr_6969.length) { k--; }; }; return (k); } public function _SafeStr_8243(k:int):int{ if ((((k < 0)) || ((k >= this._SafeStr_6972)))) { return (0); }; return (this._SafeStr_8227[(k % this._SafeStr_8227.length)]); } } }//package _-0TW // _SafeStr_5200 = "_-5ZK" (String#4746, DoABC#3) // _SafeStr_5201 = "_-65d" (String#15787, DoABC#3) // _SafeStr_6969 = "_-0z7" (String#7300, DoABC#3) // _SafeStr_6972 = "_-0B4" (String#5640, DoABC#3) // _SafeStr_6974 = "_-28M" (String#3040, DoABC#3) // _SafeStr_8218 = "_-1mZ" (String#34296, DoABC#3) // _SafeStr_8221 = "_-6DJ" (String#1867, DoABC#3) // _SafeStr_8227 = "_-5b0" (String#6618, DoABC#3) // _SafeStr_8239 = "_-0LC" (String#11448, DoABC#3) // _SafeStr_8240 = "_-4An" (String#7575, DoABC#3) // _SafeStr_8241 = "_-Bb" (String#34262, DoABC#3) // _SafeStr_8242 = "_-4ry" (String#38258, DoABC#3) // _SafeStr_8243 = "_-6jW" (String#36096, DoABC#3) //------------------------------------------------------------ //_-0TW.AnimationLayerData package _-0TW{ public class AnimationLayerData { private var _SafeStr_8244:Array; private var _SafeStr_6968:int = -1; private var _SafeStr_8240:int = 1; private var _SafeStr_8245:int = 1; private var _SafeStr_8239:Boolean = false; public function AnimationLayerData(k:int, _arg_2:int, _arg_3:Boolean){ this._SafeStr_8244 = []; super(); if (k < 0) { k = 0; }; if (_arg_2 < 1) { _arg_2 = 1; }; this._SafeStr_8240 = k; this._SafeStr_8245 = _arg_2; this._SafeStr_8239 = _arg_3; } public function get _SafeStr_6972():int{ if (this._SafeStr_6968 < 0) { this._SafeStr_8219(); }; return (this._SafeStr_6968); } public function dispose():void{ var _local_2:AnimationFrameSequenceData; var k:int; while (k < this._SafeStr_8244.length) { _local_2 = (this._SafeStr_8244[k] as AnimationFrameSequenceData); if (_local_2 != null) { _local_2.dispose(); }; k++; }; this._SafeStr_8244 = []; } public function _SafeStr_8216(k:int, _arg_2:Boolean):AnimationFrameSequenceData{ var _local_3:AnimationFrameSequenceData = new AnimationFrameSequenceData(k, _arg_2); this._SafeStr_8244.push(_local_3); return (_local_3); } public function _SafeStr_8219():void{ var _local_2:AnimationFrameSequenceData; this._SafeStr_6968 = 0; var k:int; while (k < this._SafeStr_8244.length) { _local_2 = (this._SafeStr_8244[k] as AnimationFrameSequenceData); if (_local_2 != null) { this._SafeStr_6968 = (this._SafeStr_6968 + _local_2._SafeStr_6972); }; k++; }; } public function _SafeStr_8221(k:int, _arg_2:int):AnimationFrame{ var _local_6:int; var _local_7:int; if (this._SafeStr_6968 < 1) { return (null); }; var _local_3:AnimationFrameSequenceData; _arg_2 = (_arg_2 / this._SafeStr_8245); var _local_4:Boolean; var _local_5:int; if (!this._SafeStr_8239) { _local_6 = (_arg_2 / this._SafeStr_6968); _arg_2 = (_arg_2 % this._SafeStr_6968); if ((((((this._SafeStr_8240 > 0)) && ((_local_6 >= this._SafeStr_8240)))) || ((((this._SafeStr_8240 <= 0)) && ((this._SafeStr_6968 == 1)))))) { _arg_2 = (this._SafeStr_6968 - 1); _local_4 = true; }; _local_7 = 0; _local_5 = 0; while (_local_5 < this._SafeStr_8244.length) { _local_3 = (this._SafeStr_8244[_local_5] as AnimationFrameSequenceData); if (_local_3 != null) { if (_arg_2 < (_local_7 + _local_3._SafeStr_6972)) { break; }; _local_7 = (_local_7 + _local_3._SafeStr_6972); }; _local_5++; }; return (this._SafeStr_8246(k, _local_3, _local_5, (_arg_2 - _local_7), _local_4)); }; _local_5 = (this._SafeStr_8244.length * Math.random()); _local_3 = (this._SafeStr_8244[_local_5] as AnimationFrameSequenceData); if (_local_3._SafeStr_6972 < 1) { return (null); }; _arg_2 = 0; return (this._SafeStr_8246(k, _local_3, _local_5, _arg_2, false)); } public function _SafeStr_8222(k:int, _arg_2:int, _arg_3:int, _arg_4:int):AnimationFrame{ if ((((_arg_2 < 0)) || ((_arg_2 >= this._SafeStr_8244.length)))) { return (null); }; var _local_5:AnimationFrameSequenceData = (this._SafeStr_8244[_arg_2] as AnimationFrameSequenceData); if (_local_5 != null) { if (_arg_3 >= _local_5._SafeStr_6972) { return (this._SafeStr_8221(k, _arg_4)); }; return (this._SafeStr_8246(k, _local_5, _arg_2, _arg_3, false)); }; return (null); } private function _SafeStr_8246(k:int, _arg_2:AnimationFrameSequenceData, _arg_3:int, _arg_4:int, _arg_5:Boolean):AnimationFrame{ var _local_6:int; var _local_7:_SafeStr_5200; 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_8242(_arg_4); _local_7 = _arg_2._SafeStr_8221(_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_8243(_local_6); }; _local_13 = (this._SafeStr_8245 * _local_12); if (_arg_5) { _local_13 = AnimationFrame._SafeStr_8223; }; _local_14 = false; if (((!(this._SafeStr_8239)) && (!(_arg_2._SafeStr_8241)))) { if ((((_arg_3 == (this._SafeStr_8244.length - 1))) && ((_arg_4 == (_arg_2._SafeStr_6972 - 1))))) { _local_14 = true; }; }; _local_15 = AnimationFrame._SafeStr_8233(_local_7.id, _local_8, _local_9, _local_12, _local_13, _local_14, _arg_3, _arg_4); return (_local_15); }; return (null); } } }//package _-0TW // _SafeStr_5200 = "_-5ZK" (String#4746, DoABC#3) // _SafeStr_6968 = "_-3pU" (String#4583, DoABC#3) // _SafeStr_6972 = "_-0B4" (String#5640, DoABC#3) // _SafeStr_8216 = "_-48p" (String#37626, DoABC#3) // _SafeStr_8219 = "_-2sj" (String#30327, DoABC#3) // _SafeStr_8221 = "_-6DJ" (String#1867, DoABC#3) // _SafeStr_8222 = "_-Oz" (String#10053, DoABC#3) // _SafeStr_8223 = "_-Ny" (String#12036, DoABC#3) // _SafeStr_8233 = "_-0WF" (String#978, DoABC#3) // _SafeStr_8239 = "_-0LC" (String#11448, DoABC#3) // _SafeStr_8240 = "_-4An" (String#7575, DoABC#3) // _SafeStr_8241 = "_-Bb" (String#34262, DoABC#3) // _SafeStr_8242 = "_-4ry" (String#38258, DoABC#3) // _SafeStr_8243 = "_-6jW" (String#36096, DoABC#3) // _SafeStr_8244 = "_-4hK" (String#5566, DoABC#3) // _SafeStr_8245 = "_-1k6" (String#24637, DoABC#3) // _SafeStr_8246 = "_-4x4" (String#21690, DoABC#3) //------------------------------------------------------------ //_-0TW.AnimationSizeData package _-0TW{ import _-WS.Map; import _-0bw.XMLValidator; public class AnimationSizeData extends SizeData { private var _SafeStr_8247:Map = null; private var _SafeStr_8248:Array; public function AnimationSizeData(k:int, _arg_2:int){ this._SafeStr_8248 = []; super(k, _arg_2); this._SafeStr_8247 = new Map(); } override public function dispose():void{ var k:int; var _local_2:AnimationData; super.dispose(); if (this._SafeStr_8247 != null) { k = 0; while (k < this._SafeStr_8247.length) { _local_2 = (this._SafeStr_8247._SafeStr_5505(k) as AnimationData); if (_local_2 != null) { _local_2.dispose(); }; k++; }; this._SafeStr_8247.dispose(); this._SafeStr_8247 = null; }; } public function _SafeStr_8249(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_5516(_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_8208(_local_10); _local_7 = true; }; _local_8 = _local_5.@transitionFrom; if (_local_8.length > 0) { _local_11 = int(_local_8); _local_6 = AnimationData._SafeStr_8209(_local_11); _local_7 = true; }; _local_9 = this._SafeStr_8250(); 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_8212(_local_13); }; this._SafeStr_8247.add(_local_6, _local_9); if (!_local_7) { this._SafeStr_8248.push(_local_6); }; _local_4++; }; return (true); } protected function _SafeStr_8250():AnimationData{ return (new AnimationData()); } public function _SafeStr_8251(k:int):Boolean{ if (this._SafeStr_8247.getValue(k) != null) { return (true); }; return (false); } public function _SafeStr_8252():int{ return (this._SafeStr_8248.length); } public function getAnimationId(k:int):int{ var _local_2:int = this._SafeStr_8252(); if ((((k >= 0)) && ((_local_2 > 0)))) { return (this._SafeStr_8248[(k % _local_2)]); }; return (0); } public function _SafeStr_8213(k:int, _arg_2:int):Boolean{ var _local_3:AnimationData = (this._SafeStr_8247.getValue(k) as AnimationData); if (_local_3 != null) { return (_local_3._SafeStr_8213(_arg_2)); }; return (false); } public function _SafeStr_8214(k:int, _arg_2:int):int{ var _local_3:AnimationData = (this._SafeStr_8247.getValue(k) as AnimationData); if (_local_3 != null) { return (_local_3._SafeStr_8214(_arg_2)); }; return (0); } public function _SafeStr_8221(k:int, _arg_2:int, _arg_3:int, _arg_4:int):AnimationFrame{ var _local_6:AnimationFrame; var _local_5:AnimationData = (this._SafeStr_8247.getValue(k) as AnimationData); if (_local_5 != null) { _local_6 = _local_5._SafeStr_8221(_arg_2, _arg_3, _arg_4); return (_local_6); }; return (null); } public function _SafeStr_8222(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_8247.getValue(k) as AnimationData); if (_local_7 != null) { _local_8 = _local_7._SafeStr_8222(_arg_2, _arg_3, _arg_4, _arg_5, _arg_6); return (_local_8); }; return (null); } } }//package _-0TW // _SafeStr_5505 = "_-5V3" (String#908, DoABC#3) // _SafeStr_5516 = "_-62c" (String#2514, DoABC#3) // _SafeStr_8208 = "_-3aI" (String#17161, DoABC#3) // _SafeStr_8209 = "_-5Jo" (String#24304, DoABC#3) // _SafeStr_8212 = "_-Ss" (String#35009, DoABC#3) // _SafeStr_8213 = "_-2Vx" (String#14409, DoABC#3) // _SafeStr_8214 = "_-0cp" (String#14812, DoABC#3) // _SafeStr_8221 = "_-6DJ" (String#1867, DoABC#3) // _SafeStr_8222 = "_-Oz" (String#10053, DoABC#3) // _SafeStr_8247 = "_-0XC" (String#6306, DoABC#3) // _SafeStr_8248 = "_-0xw" (String#21010, DoABC#3) // _SafeStr_8249 = "_-2Fd" (String#33763, DoABC#3) // _SafeStr_8250 = "_-1a7" (String#38068, DoABC#3) // _SafeStr_8251 = "_-2cf" (String#8801, DoABC#3) // _SafeStr_8252 = "_-461" (String#22615, DoABC#3) //------------------------------------------------------------ //_-0TW.AnimationStateData package _-0TW{ public class AnimationStateData { private var _SafeStr_8253:int = -1; private var _SafeStr_8254:int = 0; private var _SafeStr_8255:Boolean = false; private var _SafeStr_8256:int = 0; private var _SafeStr_6974:Array; private var _SafeStr_8257:Array; private var _SafeStr_8258:Array; private var _SafeStr_8259:int = 0; public function AnimationStateData(){ this._SafeStr_6974 = []; this._SafeStr_8257 = []; this._SafeStr_8258 = []; super(); } public function get _SafeStr_8260():Boolean{ return (this._SafeStr_8255); } public function set _SafeStr_8260(k:Boolean):void{ this._SafeStr_8255 = k; } public function get _SafeStr_8261():int{ return (this._SafeStr_8256); } public function set _SafeStr_8261(k:int):void{ this._SafeStr_8256 = k; } public function get animationId():int{ return (this._SafeStr_8253); } public function set animationId(k:int):void{ if (k != this._SafeStr_8253) { this._SafeStr_8253 = k; this._SafeStr_8262(false); }; } public function get _SafeStr_8263():int{ return (this._SafeStr_8254); } public function set _SafeStr_8263(k:int):void{ this._SafeStr_8254 = k; } public function dispose():void{ this._SafeStr_8264(); this._SafeStr_6974 = null; this._SafeStr_8257 = null; this._SafeStr_8258 = null; } public function _SafeStr_8265(k:int):void{ this._SafeStr_8259 = k; this._SafeStr_8262(); } public function _SafeStr_8262(k:Boolean=true):void{ var _local_3:AnimationFrame; if (((k) || ((this._SafeStr_6974 == null)))) { this._SafeStr_8264(); this._SafeStr_6974 = []; }; this._SafeStr_8257 = []; this._SafeStr_8258 = []; this._SafeStr_8255 = false; this._SafeStr_8256 = 0; var _local_2:int; while (_local_2 < this._SafeStr_8259) { if (((k) || ((this._SafeStr_6974.length <= _local_2)))) { this._SafeStr_6974[_local_2] = null; } else { _local_3 = this._SafeStr_6974[_local_2]; if (_local_3 != null) { _local_3.recycle(); this._SafeStr_6974[_local_2] = AnimationFrame._SafeStr_8233(_local_3.id, _local_3.x, _local_3.y, _local_3.repeats, 0, _local_3._SafeStr_8235); }; }; this._SafeStr_8257[_local_2] = false; this._SafeStr_8258[_local_2] = false; _local_2++; }; } private function _SafeStr_8264():void{ var k:AnimationFrame; if (this._SafeStr_6974 != null) { for each (k in this._SafeStr_6974) { if (k != null) { k.recycle(); }; }; }; } public function _SafeStr_8221(k:int):AnimationFrame{ if ((((k >= 0)) && ((k < this._SafeStr_8259)))) { return (this._SafeStr_6974[k]); }; return (null); } public function _SafeStr_8266(k:int, _arg_2:AnimationFrame):void{ var _local_3:AnimationFrame; if ((((k >= 0)) && ((k < this._SafeStr_8259)))) { _local_3 = this._SafeStr_6974[k]; if (_local_3 != null) { _local_3.recycle(); }; this._SafeStr_6974[k] = _arg_2; }; } public function _SafeStr_8267(k:int):Boolean{ if ((((k >= 0)) && ((k < this._SafeStr_8259)))) { return (this._SafeStr_8258[k]); }; return (true); } public function _SafeStr_8268(k:int, _arg_2:Boolean):void{ if ((((k >= 0)) && ((k < this._SafeStr_8259)))) { this._SafeStr_8258[k] = _arg_2; }; } public function _SafeStr_8269(k:int):Boolean{ if ((((k >= 0)) && ((k < this._SafeStr_8259)))) { return (this._SafeStr_8257[k]); }; return (true); } public function _SafeStr_8270(k:int, _arg_2:Boolean):void{ if ((((k >= 0)) && ((k < this._SafeStr_8259)))) { this._SafeStr_8257[k] = _arg_2; }; } } }//package _-0TW // _SafeStr_6974 = "_-28M" (String#3040, DoABC#3) // _SafeStr_8221 = "_-6DJ" (String#1867, DoABC#3) // _SafeStr_8233 = "_-0WF" (String#978, DoABC#3) // _SafeStr_8235 = "_-1Td" (String#31454, DoABC#3) // _SafeStr_8253 = "_-2mt" (String#22094, DoABC#3) // _SafeStr_8254 = "_-Ta" (String#27166, DoABC#3) // _SafeStr_8255 = "_-dO" (String#8692, DoABC#3) // _SafeStr_8256 = "_-4LD" (String#23091, DoABC#3) // _SafeStr_8257 = "_-AM" (String#11795, DoABC#3) // _SafeStr_8258 = "_-4gu" (String#12337, DoABC#3) // _SafeStr_8259 = "_-5d5" (String#4031, DoABC#3) // _SafeStr_8260 = "_-Gy" (String#7557, DoABC#3) // _SafeStr_8261 = "_-380" (String#25334, DoABC#3) // _SafeStr_8262 = "_-2Sx" (String#31256, DoABC#3) // _SafeStr_8263 = "_-3lv" (String#7746, DoABC#3) // _SafeStr_8264 = "_-0p5" (String#29203, DoABC#3) // _SafeStr_8265 = "_-0D7" (String#28502, DoABC#3) // _SafeStr_8266 = "_-6UE" (String#34064, DoABC#3) // _SafeStr_8267 = "_-64V" (String#37944, DoABC#3) // _SafeStr_8268 = "_-3qM" (String#36461, DoABC#3) // _SafeStr_8269 = "_-5-Q" (String#9527, DoABC#3) // _SafeStr_8270 = "_-2pT" (String#38746, DoABC#3) //------------------------------------------------------------ //_-0TW.ColorData package _-0TW{ public class ColorData { public static const _SafeStr_8271:uint = 0xFFFFFF; private var _SafeStr_8272:Array; public function ColorData(k:int){ this._SafeStr_8272 = []; super(); var _local_2:int; while (_local_2 < k) { this._SafeStr_8272.push(_SafeStr_8271); _local_2++; }; } public function dispose():void{ this._SafeStr_8272 = null; } public function _SafeStr_8273(k:uint, _arg_2:int):void{ if ((((_arg_2 < 0)) || ((_arg_2 >= this._SafeStr_8272.length)))) { return; }; this._SafeStr_8272[_arg_2] = k; } public function _SafeStr_5895(k:int):uint{ if ((((k < 0)) || ((k >= this._SafeStr_8272.length)))) { return (_SafeStr_8271); }; return (this._SafeStr_8272[k]); } } }//package _-0TW // _SafeStr_5895 = "_-3tK" (String#5652, DoABC#3) // _SafeStr_8271 = "_-13D" (String#1804, DoABC#3) // _SafeStr_8272 = "_-7U" (String#2986, DoABC#3) // _SafeStr_8273 = "_-lB" (String#10748, DoABC#3) //------------------------------------------------------------ //_-0TW.DirectionalOffsetData package _-0TW{ import flash.utils.Dictionary; public class DirectionalOffsetData { private var _SafeStr_8274:Dictionary; private var _SafeStr_8275:Dictionary; public function DirectionalOffsetData(){ this._SafeStr_8274 = new Dictionary(); this._SafeStr_8275 = new Dictionary(); super(); } public function _SafeStr_8200(k:int, _arg_2:int):int{ if (this._SafeStr_8274[k] == null) { return (_arg_2); }; return (this._SafeStr_8274[k]); } public function _SafeStr_8201(k:int, _arg_2:int):int{ if (this._SafeStr_8275[k] == null) { return (_arg_2); }; return (this._SafeStr_8275[k]); } public function _SafeStr_8220(k:int, _arg_2:int, _arg_3:int):void{ this._SafeStr_8274[k] = _arg_2; this._SafeStr_8275[k] = _arg_3; } } }//package _-0TW // _SafeStr_8200 = "_-60l" (String#28982, DoABC#3) // _SafeStr_8201 = "_-41s" (String#30848, DoABC#3) // _SafeStr_8220 = "_-MZ" (String#11966, DoABC#3) // _SafeStr_8274 = "_-17N" (String#2497, DoABC#3) // _SafeStr_8275 = "_-0LK" (String#1850, DoABC#3) //------------------------------------------------------------ //_-0TW.DirectionData package _-0TW{ public class DirectionData { public static const _SafeStr_8276:int = -1; private var _SafeStr_8205:Array; public function DirectionData(k:int){ var _local_3:_SafeStr_4377; this._SafeStr_8205 = []; super(); var _local_2:int; while (_local_2 < k) { _local_3 = new _SafeStr_4377(); this._SafeStr_8205.push(_local_3); _local_2++; }; } public function dispose():void{ this._SafeStr_8205 = null; } public function get layerCount():int{ return (this._SafeStr_8205.length); } private function _SafeStr_8277(k:int):_SafeStr_4377{ if ((((k < 0)) || ((k >= this.layerCount)))) { return (null); }; return (this._SafeStr_8205[k]); } public function _SafeStr_8278(k:int):String{ var _local_2:_SafeStr_4377 = this._SafeStr_8277(k); if (_local_2 != null) { return (_local_2.tag); }; return (_SafeStr_4377._SafeStr_8176); } public function _SafeStr_7962(k:int, _arg_2:String):void{ var _local_3:_SafeStr_4377 = this._SafeStr_8277(k); if (_local_3 != null) { _local_3.tag = _arg_2; }; } public function _SafeStr_8279(k:int):int{ var _local_2:_SafeStr_4377 = this._SafeStr_8277(k); if (_local_2 != null) { return (_local_2.ink); }; return (_SafeStr_4377._SafeStr_8177); } public function _SafeStr_8280(k:int, _arg_2:int):void{ var _local_3:_SafeStr_4377 = this._SafeStr_8277(k); if (_local_3 != null) { _local_3.ink = _arg_2; }; } public function _SafeStr_8281(k:int):int{ var _local_2:_SafeStr_4377 = this._SafeStr_8277(k); if (_local_2 != null) { return (_local_2.alpha); }; return (_SafeStr_4377._SafeStr_8178); } public function _SafeStr_8282(k:int, _arg_2:int):void{ var _local_3:_SafeStr_4377 = this._SafeStr_8277(k); if (_local_3 != null) { _local_3.alpha = _arg_2; }; } public function _SafeStr_8283(k:int):Boolean{ var _local_2:_SafeStr_4377 = this._SafeStr_8277(k); if (_local_2 != null) { return (_local_2.ignoreMouse); }; return (_SafeStr_4377._SafeStr_8179); } public function _SafeStr_8284(k:int, _arg_2:Boolean):void{ var _local_3:_SafeStr_4377 = this._SafeStr_8277(k); if (_local_3 != null) { _local_3.ignoreMouse = _arg_2; }; } public function _SafeStr_8285(k:int):int{ var _local_2:_SafeStr_4377 = this._SafeStr_8277(k); if (_local_2 != null) { return (_local_2._SafeStr_8192); }; return (_SafeStr_4377._SafeStr_8180); } public function _SafeStr_8286(k:int, _arg_2:int):void{ var _local_3:_SafeStr_4377 = this._SafeStr_8277(k); if (_local_3 != null) { _local_3._SafeStr_8192 = _arg_2; }; } public function _SafeStr_8287(k:int):int{ var _local_2:_SafeStr_4377 = this._SafeStr_8277(k); if (_local_2 != null) { return (_local_2._SafeStr_8193); }; return (_SafeStr_4377._SafeStr_8181); } public function _SafeStr_8288(k:int, _arg_2:int):void{ var _local_3:_SafeStr_4377 = this._SafeStr_8277(k); if (_local_3 != null) { _local_3._SafeStr_8193 = _arg_2; }; } public function _SafeStr_8289(k:int):Number{ var _local_2:_SafeStr_4377 = this._SafeStr_8277(k); if (_local_2 != null) { return (_local_2._SafeStr_8194); }; return (_SafeStr_4377._SafeStr_8182); } public function _SafeStr_8290(k:int, _arg_2:Number):void{ var _local_3:_SafeStr_4377 = this._SafeStr_8277(k); if (_local_3 != null) { _local_3._SafeStr_8194 = _arg_2; }; } public function _SafeStr_8195(k:DirectionData):void{ if (k == null) { return; }; if (this.layerCount != k.layerCount) { return; }; var _local_2:_SafeStr_4377; var _local_3:_SafeStr_4377; var _local_4:int; while (_local_4 < this.layerCount) { _local_2 = this._SafeStr_8277(_local_4); _local_3 = k._SafeStr_8277(_local_4); if (_local_2) { _local_2._SafeStr_8195(_local_3); }; _local_4++; }; } } }//package _-0TW // _SafeStr_4377 = "_-3uy" (String#1743, DoABC#3) // _SafeStr_7962 = "_-Hx" (String#13188, DoABC#3) // _SafeStr_8176 = "_-27X" (String#15033, DoABC#3) // _SafeStr_8177 = "_-41u" (String#10966, DoABC#3) // _SafeStr_8178 = "_-33N" (String#11883, DoABC#3) // _SafeStr_8179 = "_-69c" (String#15211, DoABC#3) // _SafeStr_8180 = "_-6Ll" (String#13039, DoABC#3) // _SafeStr_8181 = "_-41p" (String#13100, DoABC#3) // _SafeStr_8182 = "_-8z" (String#11147, DoABC#3) // _SafeStr_8192 = "_-3iT" (String#14650, DoABC#3) // _SafeStr_8193 = "_-2qt" (String#14192, DoABC#3) // _SafeStr_8194 = "_-5T7" (String#15366, DoABC#3) // _SafeStr_8195 = "_-4Vs" (String#23380, DoABC#3) // _SafeStr_8205 = "_-2kt" (String#1859, DoABC#3) // _SafeStr_8276 = "_-3WZ" (String#11957, DoABC#3) // _SafeStr_8277 = "_-0Bg" (String#5004, DoABC#3) // _SafeStr_8278 = "_-2WM" (String#8474, DoABC#3) // _SafeStr_8279 = "_-3a0" (String#14646, DoABC#3) // _SafeStr_8280 = "_-4tv" (String#21905, DoABC#3) // _SafeStr_8281 = "_-6Vu" (String#16231, DoABC#3) // _SafeStr_8282 = "_-2N2" (String#24475, DoABC#3) // _SafeStr_8283 = "_-4Qs" (String#14569, DoABC#3) // _SafeStr_8284 = "_-1Fu" (String#34665, DoABC#3) // _SafeStr_8285 = "_-4FE" (String#15015, DoABC#3) // _SafeStr_8286 = "_-0oZ" (String#38421, DoABC#3) // _SafeStr_8287 = "_-0jV" (String#14334, DoABC#3) // _SafeStr_8288 = "_-5Bu" (String#35835, DoABC#3) // _SafeStr_8289 = "_-wo" (String#12967, DoABC#3) // _SafeStr_8290 = "_-2Sw" (String#34819, DoABC#3) //------------------------------------------------------------ //_-0TW.ExtraDataManager package _-0TW{ import __AS3__.vec.Vector; import _-1Aw.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_8291:String = "REJECTED"; private static const _SafeStr_8292:int = 50; private static var _SafeStr_6892:ExtraDataManager; private var _SafeStr_8293:Vector.; private var _SafeStr_8294:Vector.; public function ExtraDataManager(){ this._SafeStr_8293 = new Vector.(); this._SafeStr_8294 = new Vector.(); super(); this._SafeStr_8295(); } private static function getInstance():ExtraDataManager{ if (!_SafeStr_6892) { _SafeStr_6892 = new (ExtraDataManager)(); }; return (_SafeStr_6892); } public static function _SafeStr_8296(k:FurnitureExternalImageVisualization):void{ getInstance()._SafeStr_8293.push(k); } public static function _SafeStr_8297(k:FurnitureExternalImageVisualization):void{ getInstance()._SafeStr_8298(k); } private function _SafeStr_8295():void{ setInterval(this._SafeStr_8299, 200); } private function _SafeStr_8298(k:FurnitureExternalImageVisualization):void{ if (this._SafeStr_8293.indexOf(k) != -1) { this._SafeStr_8293.splice(this._SafeStr_8293.indexOf(k), 1); }; if (this._SafeStr_8294.indexOf(k) != -1) { this._SafeStr_8294.splice(this._SafeStr_8294.indexOf(k), 1); }; } private function _SafeStr_8299():void{ var k:String; var _local_7:FurnitureExternalImageVisualization; var _local_8:String; if (this._SafeStr_8293.length == 0) { return; }; var _local_2:Array = []; var _local_3:int; while (_local_3 < _SafeStr_8292) { if (this._SafeStr_8293.length > 0) { _local_7 = this._SafeStr_8293[0]; _local_8 = _local_7._SafeStr_8300(); _local_2.push(_local_8); k = _local_7._SafeStr_8301(); this._SafeStr_8294.push(_local_7); this._SafeStr_8293.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_8302); _local_6.addEventListener(IOErrorEvent.IO_ERROR, this._SafeStr_8303); } private function _SafeStr_8302(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_8294) { if (visualization._SafeStr_8300() == id) { if (((obj.status) && ((obj.status == _SafeStr_8291)))) { visualization._SafeStr_8304(_SafeStr_8291); } else { visualization._SafeStr_8304(obj.url); }; this._SafeStr_8298(visualization); }; }; }; } catch(error:Error) { _SafeStr_4.log("Failed to read JSON from ExtraData service"); }; }; } private function _SafeStr_8303(k:IOErrorEvent):void{ _SafeStr_4.log(("Failed to load ExtraData batch " + k.toString())); } } }//package _-0TW // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_6892 = "_-1TV" (String#5722, DoABC#3) // _SafeStr_8291 = "_-2s-" (String#12992, DoABC#3) // _SafeStr_8292 = "_-576" (String#23420, DoABC#3) // _SafeStr_8293 = "_-5Iy" (String#8499, DoABC#3) // _SafeStr_8294 = "_-5qn" (String#11781, DoABC#3) // _SafeStr_8295 = "_-0Jm" (String#34510, DoABC#3) // _SafeStr_8296 = "_-6WQ" (String#36099, DoABC#3) // _SafeStr_8297 = "_-5Qq" (String#37824, DoABC#3) // _SafeStr_8298 = "_-5rn" (String#31884, DoABC#3) // _SafeStr_8299 = "_-2am" (String#32677, DoABC#3) // _SafeStr_8300 = "_-6j9" (String#28636, DoABC#3) // _SafeStr_8301 = "_-k0" (String#32126, DoABC#3) // _SafeStr_8302 = "_-2jB" (String#14252, DoABC#3) // _SafeStr_8303 = "_-1Mj" (String#21568, DoABC#3) // _SafeStr_8304 = "_-1FS" (String#27234, DoABC#3) //------------------------------------------------------------ //_-0TW.SizeData package _-0TW{ import _-WS.Map; import _-0bw.XMLValidator; public class SizeData { public static const _SafeStr_8305:int = 1000; public static const _SafeStr_8306:int = 0; private var _SafeStr_8259:int = 0; private var _SafeStr_8307:int = 360; private var _SafeStr_8308:DirectionData = null; private var _SafeStr_8309:Map; private var _SafeStr_8272:Map; private var _SafeStr_8310:DirectionData = null; private var _SafeStr_8311:int = -1; public function SizeData(k:int, _arg_2:int){ if (k < 0) { k = 0; }; if (k > _SafeStr_8305) { k = _SafeStr_8305; }; this._SafeStr_8259 = k; if (_arg_2 < 1) { _arg_2 = 1; }; if (_arg_2 > 360) { _arg_2 = 360; }; this._SafeStr_8307 = _arg_2; this._SafeStr_8308 = new DirectionData(k); this._SafeStr_8309 = new Map(); this._SafeStr_8272 = new Map(); } public function dispose():void{ var _local_2:DirectionData; var _local_3:ColorData; if (this._SafeStr_8308 != null) { this._SafeStr_8308.dispose(); this._SafeStr_8308 = null; }; var k:int; if (this._SafeStr_8309 != null) { _local_2 = null; k = 0; while (k < this._SafeStr_8309.length) { _local_2 = (this._SafeStr_8309._SafeStr_5505(k) as DirectionData); if (_local_2 != null) { _local_2.dispose(); }; k++; }; this._SafeStr_8309.dispose(); this._SafeStr_8309 = null; }; this._SafeStr_8310 = null; if (this._SafeStr_8272 != null) { _local_3 = null; k = 0; while (k < this._SafeStr_8272.length) { _local_3 = (this._SafeStr_8272._SafeStr_5505(k) as ColorData); if (_local_3 != null) { _local_3.dispose(); }; k++; }; this._SafeStr_8272.dispose(); this._SafeStr_8272 = null; }; } public function get layerCount():int{ return (this._SafeStr_8259); } public function _SafeStr_8312(k:XML):Boolean{ if (k == null) { return (false); }; var _local_2:XMLList = k.layer; return (this._SafeStr_8313(this._SafeStr_8308, _local_2)); } public function _SafeStr_8314(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_5516(_local_6, _local_2)) { return (false); }; _local_7 = int(_local_6.@id); _local_8 = _local_6.layer; if (this._SafeStr_8309.getValue(String(_local_7)) != null) { return (false); }; _local_3 = new DirectionData(this.layerCount); _local_3._SafeStr_8195(this._SafeStr_8308); this._SafeStr_8313(_local_3, _local_8); this._SafeStr_8309.add(String(_local_7), _local_3); this._SafeStr_8311 = -1; this._SafeStr_8310 = null; _local_5++; }; return (true); } private function _SafeStr_8313(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_5516(_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_7962(_local_6, _local_7); }; _local_8 = _local_5.@ink; switch (_local_8) { case "ADD": k._SafeStr_8280(_local_6, _SafeStr_4377._SafeStr_8183); break; case "SUBTRACT": k._SafeStr_8280(_local_6, _SafeStr_4377._SafeStr_8184); break; case "DARKEN": k._SafeStr_8280(_local_6, _SafeStr_4377._SafeStr_8185); break; }; _local_7 = _local_5.@alpha; if (_local_7.length > 0) { k._SafeStr_8282(_local_6, int(_local_7)); }; _local_7 = _local_5.@ignoreMouse; if (_local_7.length > 0) { _local_9 = int(_local_7); k._SafeStr_8284(_local_6, !((_local_9 == 0))); }; _local_7 = _local_5.@x; if (_local_7.length > 0) { k._SafeStr_8286(_local_6, int(_local_7)); }; _local_7 = _local_5.@y; if (_local_7.length > 0) { k._SafeStr_8288(_local_6, int(_local_7)); }; _local_7 = _local_5.@z; if (_local_7.length > 0) { _local_10 = int(_local_7); k._SafeStr_8290(_local_6, (Number(_local_10) / -1000)); }; _local_4++; }; return (true); } public function _SafeStr_8315(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_5516(_local_7, _local_3)) { return (false); }; _local_8 = _local_7.@id; if (this._SafeStr_8272.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_5516(_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_8273(_local_13, _local_12); _local_10++; }; if (_local_2 != null) { this._SafeStr_8272.add(_local_8, _local_2); }; _local_6++; }; return (true); } public function _SafeStr_8316(k:int):int{ var _local_6:int; var _local_7:int; var _local_2:int = (((((k % 360) + 360) + (this._SafeStr_8307 / 2)) % 360) / this._SafeStr_8307); if (this._SafeStr_8309.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_8309.length) { _local_6 = (int(this._SafeStr_8309._SafeStr_8317(_local_5)) * this._SafeStr_8307); _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_8309._SafeStr_8317(_local_4))); }; return (_SafeStr_8306); } private function _SafeStr_8318(k:int):DirectionData{ if ((((k == this._SafeStr_8311)) && (!((this._SafeStr_8310 == null))))) { return (this._SafeStr_8310); }; var _local_2:DirectionData; _local_2 = (this._SafeStr_8309.getValue(String(k)) as DirectionData); if (_local_2 == null) { _local_2 = this._SafeStr_8308; }; this._SafeStr_8311 = k; this._SafeStr_8310 = _local_2; return (this._SafeStr_8310); } public function _SafeStr_8278(k:int, _arg_2:int):String{ var _local_3:DirectionData; _local_3 = this._SafeStr_8318(k); if (_local_3 != null) { return (_local_3._SafeStr_8278(_arg_2)); }; return (_SafeStr_4377._SafeStr_8176); } public function _SafeStr_8279(k:int, _arg_2:int):int{ var _local_3:DirectionData; _local_3 = this._SafeStr_8318(k); if (_local_3 != null) { return (_local_3._SafeStr_8279(_arg_2)); }; return (_SafeStr_4377._SafeStr_8177); } public function _SafeStr_8281(k:int, _arg_2:int):int{ var _local_3:DirectionData; _local_3 = this._SafeStr_8318(k); if (_local_3 != null) { return (_local_3._SafeStr_8281(_arg_2)); }; return (_SafeStr_4377._SafeStr_8178); } public function _SafeStr_5895(k:int, _arg_2:int):uint{ var _local_3:ColorData = (this._SafeStr_8272.getValue(String(_arg_2)) as ColorData); if (_local_3 != null) { return (_local_3._SafeStr_5895(k)); }; return (ColorData._SafeStr_8271); } public function _SafeStr_8283(k:int, _arg_2:int):Boolean{ var _local_3:DirectionData; _local_3 = this._SafeStr_8318(k); if (_local_3 != null) { return (_local_3._SafeStr_8283(_arg_2)); }; return (_SafeStr_4377._SafeStr_8179); } public function _SafeStr_8285(k:int, _arg_2:int):int{ var _local_3:DirectionData; _local_3 = this._SafeStr_8318(k); if (_local_3 != null) { return (_local_3._SafeStr_8285(_arg_2)); }; return (_SafeStr_4377._SafeStr_8180); } public function _SafeStr_8287(k:int, _arg_2:int):int{ var _local_3:DirectionData; _local_3 = this._SafeStr_8318(k); if (_local_3 != null) { return (_local_3._SafeStr_8287(_arg_2)); }; return (_SafeStr_4377._SafeStr_8181); } public function _SafeStr_8289(k:int, _arg_2:int):Number{ var _local_3:DirectionData; _local_3 = this._SafeStr_8318(k); if (_local_3 != null) { return (_local_3._SafeStr_8289(_arg_2)); }; return (_SafeStr_4377._SafeStr_8182); } } }//package _-0TW // _SafeStr_4377 = "_-3uy" (String#1743, DoABC#3) // _SafeStr_5505 = "_-5V3" (String#908, DoABC#3) // _SafeStr_5516 = "_-62c" (String#2514, DoABC#3) // _SafeStr_5895 = "_-3tK" (String#5652, DoABC#3) // _SafeStr_7962 = "_-Hx" (String#13188, DoABC#3) // _SafeStr_8176 = "_-27X" (String#15033, DoABC#3) // _SafeStr_8177 = "_-41u" (String#10966, DoABC#3) // _SafeStr_8178 = "_-33N" (String#11883, DoABC#3) // _SafeStr_8179 = "_-69c" (String#15211, DoABC#3) // _SafeStr_8180 = "_-6Ll" (String#13039, DoABC#3) // _SafeStr_8181 = "_-41p" (String#13100, DoABC#3) // _SafeStr_8182 = "_-8z" (String#11147, DoABC#3) // _SafeStr_8183 = "_-5nK" (String#18973, DoABC#3) // _SafeStr_8184 = "_-1CX" (String#19947, DoABC#3) // _SafeStr_8185 = "_-1js" (String#18248, DoABC#3) // _SafeStr_8195 = "_-4Vs" (String#23380, DoABC#3) // _SafeStr_8259 = "_-5d5" (String#4031, DoABC#3) // _SafeStr_8271 = "_-13D" (String#1804, DoABC#3) // _SafeStr_8272 = "_-7U" (String#2986, DoABC#3) // _SafeStr_8273 = "_-lB" (String#10748, DoABC#3) // _SafeStr_8278 = "_-2WM" (String#8474, DoABC#3) // _SafeStr_8279 = "_-3a0" (String#14646, DoABC#3) // _SafeStr_8280 = "_-4tv" (String#21905, DoABC#3) // _SafeStr_8281 = "_-6Vu" (String#16231, DoABC#3) // _SafeStr_8282 = "_-2N2" (String#24475, DoABC#3) // _SafeStr_8283 = "_-4Qs" (String#14569, DoABC#3) // _SafeStr_8284 = "_-1Fu" (String#34665, DoABC#3) // _SafeStr_8285 = "_-4FE" (String#15015, DoABC#3) // _SafeStr_8286 = "_-0oZ" (String#38421, DoABC#3) // _SafeStr_8287 = "_-0jV" (String#14334, DoABC#3) // _SafeStr_8288 = "_-5Bu" (String#35835, DoABC#3) // _SafeStr_8289 = "_-wo" (String#12967, DoABC#3) // _SafeStr_8290 = "_-2Sw" (String#34819, DoABC#3) // _SafeStr_8305 = "_-333" (String#10618, DoABC#3) // _SafeStr_8306 = "_-Wi" (String#23156, DoABC#3) // _SafeStr_8307 = "_-67p" (String#20162, DoABC#3) // _SafeStr_8308 = "_-2po" (String#10890, DoABC#3) // _SafeStr_8309 = "_-5bg" (String#2795, DoABC#3) // _SafeStr_8310 = "_-3CO" (String#12763, DoABC#3) // _SafeStr_8311 = "_-1ID" (String#24703, DoABC#3) // _SafeStr_8312 = "_-4Ig" (String#36395, DoABC#3) // _SafeStr_8313 = "_-4x-" (String#27876, DoABC#3) // _SafeStr_8314 = "_-1Ny" (String#32161, DoABC#3) // _SafeStr_8315 = "_-2fi" (String#36167, DoABC#3) // _SafeStr_8316 = "_-5LB" (String#20459, DoABC#3) // _SafeStr_8317 = "_-2UU" (String#2120, DoABC#3) // _SafeStr_8318 = "_-66V" (String#10669, DoABC#3) //------------------------------------------------------------ //_-0U4._SafeStr_2839 package _-0U4{ import _-4Bw._SafeStr_2824; import _-6Sj.IFrameWindow; import flash.display.BitmapData; import _-2yL._SafeStr_2823; import _-3xK._SafeStr_637; import _-3UH._SafeStr_10; import _-Qx._SafeStr_500; import _-1i3._SafeStr_4523; import flash.events.IEventDispatcher; import _-64Q._SafeStr_2464; import _-5Vh.WindowEvent; import _-29V.IWindow; import _-3UH._SafeStr_39; import _-3UH.XmlAsset; import _-5Vh.WindowMouseEvent; import flash.geom.Point; import _-6Sj.IBitmapWrapperWindow; import _-2eN._SafeStr_4524; import _-6Sj.ITextFieldWindow; public class _SafeStr_2839 extends _SafeStr_2824 { private static const _SafeStr_8319:int = 26; private var _SafeStr_5322:IFrameWindow; private var _SafeStr_8320:int = -1; private var _SafeStr_5627:int = -1; private var _SafeStr_8321:BitmapData; private var _SafeStr_8322:Boolean = false; public function _SafeStr_2839(k:_SafeStr_2823, _arg_2:_SafeStr_637, _arg_3:_SafeStr_10, _arg_4:_SafeStr_500){ super(k, _arg_2, _arg_3, _arg_4); } override public function dispose():void{ this._SafeStr_7567(); super.dispose(); } override public function registerUpdateEvents(k:IEventDispatcher):void{ if (k == null) { return; }; k.addEventListener(_SafeStr_4523._SafeStr_8323, this.onObjectUpdate); k.addEventListener(_SafeStr_4523._SafeStr_8324, this.onObjectUpdate); k.addEventListener(_SafeStr_4523._SafeStr_8325, this.onObjectUpdate); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void{ if (k == null) { return; }; k.removeEventListener(_SafeStr_4523._SafeStr_8323, this.onObjectUpdate); k.removeEventListener(_SafeStr_4523._SafeStr_8324, this.onObjectUpdate); k.removeEventListener(_SafeStr_4523._SafeStr_8325, this.onObjectUpdate); super.unregisterUpdateEvents(k); } private function onObjectUpdate(event:_SafeStr_4523):void{ var nameValidationStatus:int; var nameValidationInfo:String; var error:String; var resultMessage:String; switch (event.type) { case _SafeStr_4523._SafeStr_8323: this._SafeStr_7567(); this._SafeStr_5627 = event._SafeStr_5566; this._SafeStr_8321 = event.image; this._SafeStr_8320 = event.typeId; this._SafeStr_7570(); this._SafeStr_8326(); return; case _SafeStr_4523._SafeStr_8324: if (!this._SafeStr_8322) { return; }; this._SafeStr_8322 = false; nameValidationStatus = event.nameValidationStatus; nameValidationInfo = event.nameValidationInfo; switch (nameValidationStatus) { case 0: this._SafeStr_7567(); return; case 1: error = "long"; break; case 2: error = "short"; break; case 3: error = "chars"; break; default: error = "bobba"; }; resultMessage = this._SafeStr_6504(error, nameValidationInfo); windowManager.alert("${widgets.petpackage.alert.petname.title}", resultMessage, 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); return; case _SafeStr_4523._SafeStr_8325: if (event._SafeStr_5566 != this._SafeStr_5627) { return; }; this._SafeStr_8321 = event.image; this._SafeStr_8326(); return; }; } private function _SafeStr_6504(k:String, _arg_2:String):String{ var _local_3:String = ("catalog.alert.petname." + k); var _local_4 = (_local_3 + ".additionalInfo"); localizations.registerParameter(_local_4, "additional_info", _arg_2); var _local_5:String = localizations.getLocalization(_local_3); var _local_6:String = localizations.getLocalization(_local_4); if (((((((!((_arg_2 == null))) && ((_arg_2.length > 0)))) && (!((_local_6 == null))))) && ((_local_6.length > 0)))) { _local_5 = _local_6; }; return (_local_5); } private function _SafeStr_7567():void{ if (this._SafeStr_5322 != null) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; this._SafeStr_5627 = -1; this._SafeStr_8322 = false; this._SafeStr_8321 = null; } private function _SafeStr_7570():void{ var _local_4:IWindow; if (this._SafeStr_5627 < 0) { return; }; var k:_SafeStr_39 = (((this._SafeStr_8321)!=null) ? assets.getAssetByName("petpackage") : assets.getAssetByName("petpackage_new")); var _local_2:XmlAsset = XmlAsset(k); if (_local_2 == null) { return; }; if (this._SafeStr_5322 != null) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; this._SafeStr_5322 = (windowManager.buildFromXML(XML(_local_2.content)) as IFrameWindow); this._SafeStr_5322.center(); var _local_3:IWindow = this._SafeStr_5322.header.findChildByTag("close"); if (_local_3) { _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7575); }; _local_4 = this._SafeStr_5322.findChildByName("pick_name"); if (_local_4 != null) { _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7574); }; _local_4 = this._SafeStr_5322.findChildByName("cancel"); if (_local_4 != null) { _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7574); }; this._SafeStr_5322.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7574); this._SafeStr_8326(); } private function _SafeStr_8326():void{ var _local_2:Point; if ((((this._SafeStr_8321 == null)) || ((this._SafeStr_5322 == null)))) { return; }; var k:IBitmapWrapperWindow = (this._SafeStr_5322.findChildByName("pet_image") as IBitmapWrapperWindow); if (k != null) { k.bitmap = new BitmapData(k.width, k.height, true, 0); _local_2 = new Point(((k.width - this._SafeStr_8321.width) / 2), ((k.height - this._SafeStr_8321.height) / 2)); k.bitmap.copyPixels(this._SafeStr_8321, this._SafeStr_8321.rect, _local_2); }; } private function _SafeStr_7575(k:WindowEvent):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_7567(); } private function _SafeStr_7574(k:WindowMouseEvent):void{ var _local_2:IWindow = (k.target as IWindow); var _local_3:String = _local_2.name; switch (_local_3) { case "pick_name": this._SafeStr_8327(); return; case "cancel": this._SafeStr_7567(); return; }; } private function _SafeStr_8327():void{ var message:_SafeStr_4524; if (((this._SafeStr_8322) || ((this._SafeStr_5627 == -1)))) { return; }; var name:String = this._SafeStr_8328(); if ((((name == null)) || ((name.length < 1)))) { windowManager.alert("${widgets.petpackage.alert.petname.title}", "${catalog.alert.petname.short}", 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); return; }; if (messageListener != null) { this._SafeStr_8322 = true; message = new _SafeStr_4524(_SafeStr_4524._SafeStr_8329, this._SafeStr_5627, name); messageListener.processWidgetMessage(message); }; } private function _SafeStr_8328():String{ var k:ITextFieldWindow; if (this._SafeStr_5322) { k = (this._SafeStr_5322.findChildByName("input") as ITextFieldWindow); if (k) { return (k.text); }; }; return (null); } } }//package _-0U4 // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_2823 = "_-3ZG" (String#734, DoABC#3) // _SafeStr_2824 = "_-72" (String#868, DoABC#3) // _SafeStr_2839 = "_-2XD" (String#18897, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_4523 = "_-4sC" (String#3266, DoABC#3) // _SafeStr_4524 = "_-47z" (String#5478, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5566 = "_-0eD" (String#620, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_6504 = "_-1qs" (String#7096, DoABC#3) // _SafeStr_7567 = "_-5BD" (String#2441, DoABC#3) // _SafeStr_7570 = "_-2dU" (String#3203, DoABC#3) // _SafeStr_7574 = "_-1Z" (String#3390, DoABC#3) // _SafeStr_7575 = "_-1Hb" (String#3202, DoABC#3) // _SafeStr_8319 = "_-30t" (String#30019, DoABC#3) // _SafeStr_8320 = "_-ni" (String#4377, DoABC#3) // _SafeStr_8321 = "_-2Uh" (String#7833, DoABC#3) // _SafeStr_8322 = "_-0CH" (String#14020, DoABC#3) // _SafeStr_8323 = "_-0Dz" (String#12039, DoABC#3) // _SafeStr_8324 = "_-4IY" (String#11535, DoABC#3) // _SafeStr_8325 = "_-2QR" (String#13440, DoABC#3) // _SafeStr_8326 = "_-1gQ" (String#24928, DoABC#3) // _SafeStr_8327 = "_-2SH" (String#32200, DoABC#3) // _SafeStr_8328 = " true" (String#5720, DoABC#3) // _SafeStr_8329 = "_-5i5" (String#16298, DoABC#3) //------------------------------------------------------------ //_-0ur._SafeStr_3386 package _-0ur{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-4-G._SafeStr_4798; public class _SafeStr_3386 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3386(k:Function){ super(k, _SafeStr_4798); } public function _SafeStr_5729():_SafeStr_4798{ return ((_SafeStr_5915 as _SafeStr_4798)); } } }//package _-0ur // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3386 = "_-37J" (String#7824, DoABC#3) // _SafeStr_4798 = "_-2Zx" (String#13431, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0ur._SafeStr_3980 package _-0ur{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-4-G._SafeStr_4931; public class _SafeStr_3980 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3980(k:Function){ super(k, _SafeStr_4931); } public function _SafeStr_5729():_SafeStr_4931{ return ((_SafeStr_5915 as _SafeStr_4931)); } } }//package _-0ur // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3980 = "_-0IN" (String#6267, DoABC#3) // _SafeStr_4931 = "_-6bf" (String#11630, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0ur._SafeStr_4044 package _-0ur{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-4-G._SafeStr_4942; public class _SafeStr_4044 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4044(k:Function){ super(k, _SafeStr_4942); } public function _SafeStr_5729():_SafeStr_4942{ return ((_SafeStr_5915 as _SafeStr_4942)); } } }//package _-0ur // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4044 = "_-4T-" (String#12580, DoABC#3) // _SafeStr_4942 = "_-3ol" (String#12879, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0ur._SafeStr_4109 package _-0ur{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-4-G._SafeStr_4959; public class _SafeStr_4109 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4109(k:Function){ super(k, _SafeStr_4959); } public function _SafeStr_5729():_SafeStr_4959{ return ((_SafeStr_5915 as _SafeStr_4959)); } } }//package _-0ur // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4109 = "_-4e4" (String#11327, DoABC#3) // _SafeStr_4959 = "_-3VR" (String#12401, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0ur._SafeStr_4135 package _-0ur{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-4-G._SafeStr_4968; public class _SafeStr_4135 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4135(k:Function){ super(k, _SafeStr_4968); } public function _SafeStr_5729():_SafeStr_4968{ return ((_SafeStr_5915 as _SafeStr_4968)); } } }//package _-0ur // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4135 = "_-51n" (String#9124, DoABC#3) // _SafeStr_4968 = "_-5zD" (String#12913, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0ur._SafeStr_4304 package _-0ur{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-4-G.CompetitionEntrySubmitResultMessageParser; public class _SafeStr_4304 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4304(k:Function){ super(k, CompetitionEntrySubmitResultMessageParser); } public function _SafeStr_5729():CompetitionEntrySubmitResultMessageParser{ return ((_SafeStr_5915 as CompetitionEntrySubmitResultMessageParser)); } } }//package _-0ur // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4304 = "_-8I" (String#8878, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0VD._SafeStr_2430 package _-0VD{ import _-5x9._SafeStr_2213; import flash.geom.Rectangle; import flash.geom.Point; import _-0bw._SafeStr_2806; import _-UK._SafeStr_2405; import _-UK._SafeStr_194; import _-3XT.RoomPlaneParser; import _-3XT._SafeStr_2287; import _-0PS._SafeStr_2457; import _-4V9._SafeStr_2449; import _-0bw._SafeStr_2308; import flash.utils.getTimer; import _-0PS._SafeStr_3027; import _-3XT._SafeStr_2485; import _-0bw._SafeStr_2307; import _-5x9._SafeStr_2367; import flash.display.DisplayObject; import _-0bw._SafeStr_2305; import _-4Y1.Component; import _-5x9._SafeStr_2325; import _-5x9._SafeStr_2973; import _-12Z._SafeStr_2664; import flash.display.BitmapData; public class _SafeStr_2430 { private static const _SafeStr_8330:int = 1; private static const _SafeStr_8331:int = 1; private static const _SafeStr_8332:int = 2; private static const _SafeStr_8333:int = 2; private static const _SafeStr_8334:Number = 0.25; public static const _SafeStr_8335:int = 64; public static const _SafeStr_8336:int = 32; private static const _SafeStr_8337:int = 2500; private var _SafeStr_5775:_SafeStr_2213; private var _SafeStr_8338:int = 1; private var _SafeStr_8339:int = 0; private var _SafeStr_8340:int = 0; private var _SafeStr_8341:String = ""; private var _SafeStr_8342:Rectangle = null; private var _SafeStr_8343:int = 0; private var _SafeStr_8344:int = 0; private var _SafeStr_8345:int = 64; private var _SafeStr_8346:Boolean; private var _SafeStr_8347:Boolean; private var _SafeStr_8348:int; private var _SafeStr_8349:Point; private var _SafeStr_8350:Boolean = false; public function _SafeStr_2430(k:_SafeStr_2213, _arg_2:int=1){ this._SafeStr_8349 = new Point(0, 0); super(); this._SafeStr_5775 = k; this._SafeStr_8338 = _SafeStr_2806._SafeStr_6689(_arg_2); if (this._SafeStr_8351) { this._SafeStr_5775.events.addEventListener(_SafeStr_2405.ADDED, this._SafeStr_8352); this._SafeStr_5775.events.addEventListener(_SafeStr_2405._SafeStr_8353, this._SafeStr_8352); this._SafeStr_5775.events.addEventListener(_SafeStr_194._SafeStr_6619, this._SafeStr_6620); }; this._SafeStr_8354(); } public function dispose():void{ this.reset(true); if (((this._SafeStr_8351) && (!((this._SafeStr_5775.events == null))))) { this._SafeStr_5775.events.removeEventListener(_SafeStr_2405.ADDED, this._SafeStr_8352); this._SafeStr_5775.events.removeEventListener(_SafeStr_2405._SafeStr_8353, this._SafeStr_8352); this._SafeStr_5775.events.removeEventListener(_SafeStr_194._SafeStr_6619, this._SafeStr_6620); }; } private function _SafeStr_8354():void{ var k:int; var _local_2:RoomPlaneParser; var _local_3:int; var _local_4:int; if (this._SafeStr_8351) { k = 7; _local_2 = new RoomPlaneParser(); _local_2._SafeStr_8355((k + 2), (k + 2)); _local_3 = 1; while (_local_3 < (1 + k)) { _local_4 = 1; while (_local_4 < (1 + k)) { _local_2._SafeStr_8356(_local_4, _local_3, 0); _local_4++; }; _local_3++; }; _local_2._SafeStr_8357(); this._SafeStr_5775._SafeStr_8358(this._SafeStr_8338, _local_2._SafeStr_8359()); _local_2.dispose(); }; } public function reset(k:Boolean):void{ if (this._SafeStr_8351) { this._SafeStr_5775._SafeStr_8360(this._SafeStr_8338, _SafeStr_8331); this._SafeStr_5775._SafeStr_8361(this._SafeStr_8338, _SafeStr_8331); this._SafeStr_5775._SafeStr_8362(this._SafeStr_8338, _SafeStr_8331); if (!k) { this._SafeStr_7562(); }; }; this._SafeStr_8340 = _SafeStr_2287._SafeStr_8363; } public function _SafeStr_6566(k:int, _arg_2:_SafeStr_2307, _arg_3:_SafeStr_2367=null, _arg_4:String=null):int{ var _local_6:_SafeStr_2457; var _local_5:int = -1; if (_arg_3 == null) { _arg_3 = new _SafeStr_2449(); }; if (this._SafeStr_8351) { if ((((this._SafeStr_8340 == _SafeStr_2287._SafeStr_5565)) && ((this._SafeStr_8339 == k)))) { return (_SafeStr_8331); }; this.reset(false); this._SafeStr_8339 = k; this._SafeStr_8340 = _SafeStr_2287._SafeStr_5565; this._SafeStr_8341 = ""; if (this._SafeStr_5775._SafeStr_8364(this._SafeStr_8338, _SafeStr_8331, k, new _SafeStr_2308(_SafeStr_8332, _SafeStr_8333, 0), _arg_2, 0, _arg_3, NaN, -1, 0, 0, "", true, false)) { this._SafeStr_8348 = getTimer(); this._SafeStr_8347 = true; _local_5 = _SafeStr_8331; _local_6 = this._SafeStr_5775.getRoomObject(this._SafeStr_8338, _SafeStr_8331, this._SafeStr_8340); if (_local_6) { if (_arg_4 != null) { (_local_6.getModel() as _SafeStr_3027).setString(_SafeStr_2485._SafeStr_8365, _arg_4); }; }; this._SafeStr_7562(); }; }; return (_local_5); } public function _SafeStr_6574(k:int, _arg_2:_SafeStr_2307, _arg_3:String):int{ var _local_4:int = -1; if (this._SafeStr_8351) { if ((((((this._SafeStr_8340 == _SafeStr_2287._SafeStr_6140)) && ((this._SafeStr_8339 == k)))) && ((this._SafeStr_8341 == _arg_3)))) { return (_SafeStr_8331); }; this.reset(false); this._SafeStr_8339 = k; this._SafeStr_8340 = _SafeStr_2287._SafeStr_6140; this._SafeStr_8341 = _arg_3; if (this._SafeStr_5775._SafeStr_8366(this._SafeStr_8338, _SafeStr_8331, k, new _SafeStr_2308(0.5, 2.3, 1.8), _arg_2, 0, _arg_3, 0, 0, "", -1, false)) { this._SafeStr_8348 = getTimer(); this._SafeStr_8347 = true; return (_SafeStr_8331); }; }; return (_local_4); } public function _SafeStr_6565(k:String, _arg_2:int):int{ if (this._SafeStr_8351) { this.reset(false); this._SafeStr_8339 = 1; this._SafeStr_8340 = _SafeStr_2287._SafeStr_8367; this._SafeStr_8341 = k; if (this._SafeStr_5775._SafeStr_8368(this._SafeStr_8338, _SafeStr_8331, new _SafeStr_2308(_SafeStr_8332, _SafeStr_8333, 0), new _SafeStr_2308(90, 0, 0), 135, 1, k)) { this._SafeStr_8348 = getTimer(); this._SafeStr_8347 = true; this._SafeStr_8369(1); this._SafeStr_8370(_arg_2); this._SafeStr_8371("std"); }; this._SafeStr_7562(); return (_SafeStr_8331); }; return (-1); } public function _SafeStr_8371(k:String, _arg_2:String=""):void{ if (this._SafeStr_8351) { this._SafeStr_5775._SafeStr_8372(this._SafeStr_8338, _SafeStr_8331, k, _arg_2); }; } public function _SafeStr_8369(k:int):void{ if (this._SafeStr_8351) { this._SafeStr_5775._SafeStr_8373(this._SafeStr_8338, _SafeStr_8331, k); }; } public function _SafeStr_8370(k:int):void{ if (this._SafeStr_8351) { this._SafeStr_5775._SafeStr_8374(this._SafeStr_8338, _SafeStr_8331, k); }; } public function _SafeStr_8375(k:String, _arg_2:String=null, _arg_3:String=null, _arg_4:Boolean=false):Boolean{ if (this._SafeStr_8351) { return (this._SafeStr_5775._SafeStr_8375(this._SafeStr_8338, _SafeStr_8331, k, _arg_2, _arg_3, _arg_4)); }; return (false); } public function _SafeStr_8376(k:String, _arg_2:int, _arg_3:String=null):void{ if (this._SafeStr_8351) { this._SafeStr_5775._SafeStr_8376(this._SafeStr_8338, _SafeStr_8331, k, _arg_2, _arg_3); }; } public function _SafeStr_6555():void{ if (this._SafeStr_8351) { this._SafeStr_8347 = false; if (this._SafeStr_8340 != _SafeStr_2287._SafeStr_8367) { this._SafeStr_5775._SafeStr_8377(this._SafeStr_8338, _SafeStr_8331, this._SafeStr_8340); }; }; } private function _SafeStr_8378():void{ var k:int; if (this._SafeStr_8347) { k = getTimer(); if (k > (this._SafeStr_8348 + _SafeStr_8337)) { this._SafeStr_8348 = k; if (this._SafeStr_8351) { this._SafeStr_5775._SafeStr_8377(this._SafeStr_8338, _SafeStr_8331, this._SafeStr_8340); }; }; }; } public function _SafeStr_6554(k:int, _arg_2:int):DisplayObject{ var _local_3:DisplayObject; var _local_4:_SafeStr_2305; if (this._SafeStr_8351) { _local_3 = this._SafeStr_5775._SafeStr_8379(this._SafeStr_8338, _SafeStr_8330, k, _arg_2, this._SafeStr_8345); this._SafeStr_5775._SafeStr_8380(this._SafeStr_8338, _SafeStr_8330, true); _local_4 = this._SafeStr_5775._SafeStr_8381(this._SafeStr_8338, _SafeStr_8330); if (_local_4 != null) { _local_4._SafeStr_6671(new _SafeStr_2308(_SafeStr_8332, _SafeStr_8333, 0), 30); }; this._SafeStr_8343 = k; this._SafeStr_8344 = _arg_2; return (_local_3); }; return (null); } public function _SafeStr_7550(k:int, _arg_2:int):void{ if (this._SafeStr_8351) { this._SafeStr_8343 = k; this._SafeStr_8344 = _arg_2; this._SafeStr_5775._SafeStr_7550(this._SafeStr_8338, _SafeStr_8330, k, _arg_2); }; } public function set _SafeStr_6563(k:Point):void{ this._SafeStr_8349 = k; } public function get _SafeStr_6563():Point{ return (this._SafeStr_8349); } private function _SafeStr_8382(k:Point):void{ var _local_3:Rectangle; var _local_2:Rectangle = this._SafeStr_5775.getRoomObjectBoundingRectangle(this._SafeStr_8338, _SafeStr_8331, this._SafeStr_8340, _SafeStr_8330); if (((!((_local_2 == null))) && (!((k == null))))) { _local_2.offset(-((this._SafeStr_8343 >> 1)), -((this._SafeStr_8344 >> 1))); _local_2.offset(-(k.x), -(k.y)); if (this._SafeStr_8342 == null) { this._SafeStr_8342 = _local_2; } else { _local_3 = this._SafeStr_8342.union(_local_2); if (((((((((_local_3.width - this._SafeStr_8342.width) > ((this._SafeStr_8343 - this._SafeStr_8342.width) >> 1))) || (((_local_3.height - this._SafeStr_8342.height) > ((this._SafeStr_8344 - this._SafeStr_8342.height) >> 1))))) || ((this._SafeStr_8342.width < 1)))) || ((this._SafeStr_8342.height < 1)))) { this._SafeStr_8342 = _local_3; }; }; }; } private function _SafeStr_8383(k:Point):Point{ var _local_2:_SafeStr_2305; if ((((this._SafeStr_8342.width < 1)) || ((this._SafeStr_8342.height < 1)))) { return (k); }; if (this._SafeStr_8351) { _local_2 = this._SafeStr_5775._SafeStr_8381(this._SafeStr_8338, _SafeStr_8330); if ((((this._SafeStr_8342.width > (this._SafeStr_8343 * (1 + _SafeStr_8334)))) || ((this._SafeStr_8342.height > (this._SafeStr_8344 * (1 + _SafeStr_8334)))))) { if ((this._SafeStr_5775 as Component).getBoolean("zoom.enabled")) { if (this._SafeStr_5775._SafeStr_8384(this._SafeStr_8338, _SafeStr_8330) != 0.5) { this._SafeStr_5775._SafeStr_8385(this._SafeStr_8338, _SafeStr_8330, 0.5, null, null, false, false, true); this._SafeStr_8345 = _SafeStr_8336; this._SafeStr_8346 = true; k.x = (k.x >> 1); k.y = (k.y >> 1); this._SafeStr_8342.left = (this._SafeStr_8342.left >> 2); this._SafeStr_8342.right = (this._SafeStr_8342.right >> 2); this._SafeStr_8342.top = (this._SafeStr_8342.top >> 2); this._SafeStr_8342.bottom = (this._SafeStr_8342.bottom >> 2); }; } else { if (_local_2._SafeStr_6675()) { _local_2._SafeStr_6673(); this._SafeStr_8345 = _SafeStr_8336; this._SafeStr_8346 = true; k.x = (k.x >> 1); k.y = (k.y >> 1); this._SafeStr_8342.left = (this._SafeStr_8342.left >> 2); this._SafeStr_8342.right = (this._SafeStr_8342.right >> 2); this._SafeStr_8342.top = (this._SafeStr_8342.top >> 2); this._SafeStr_8342.bottom = (this._SafeStr_8342.bottom >> 2); }; }; } else { if (((((this._SafeStr_8342.width << 1) < ((this._SafeStr_8343 * (1 + _SafeStr_8334)) - 5))) && (((this._SafeStr_8342.height << 1) < ((this._SafeStr_8344 * (1 + _SafeStr_8334)) - 5))))) { if ((this._SafeStr_5775 as Component).getBoolean("zoom.enabled")) { if (((!((this._SafeStr_5775._SafeStr_8384(this._SafeStr_8338, _SafeStr_8330) == 1))) && (!(this._SafeStr_8346)))) { this._SafeStr_5775._SafeStr_8385(this._SafeStr_8338, _SafeStr_8330, 1, null, null, false, false, true); this._SafeStr_8345 = _SafeStr_8335; k.x = (k.x << 1); k.y = (k.y << 1); }; } else { if (((!(_local_2._SafeStr_6675())) && (!(this._SafeStr_8346)))) { _local_2._SafeStr_6674(); this._SafeStr_8345 = _SafeStr_8335; k.x = (k.x << 1); k.y = (k.y << 1); }; }; }; }; }; return (k); } public function _SafeStr_8386():void{ var k:_SafeStr_2305; if (this._SafeStr_8351) { if ((this._SafeStr_5775 as Component).getBoolean("zoom.enabled")) { this._SafeStr_5775._SafeStr_8385(this._SafeStr_8338, _SafeStr_8330, 1); }; k = this._SafeStr_5775._SafeStr_8381(this._SafeStr_8338, _SafeStr_8330); k._SafeStr_6674(); }; this._SafeStr_8345 = _SafeStr_8335; } public function _SafeStr_8387():void{ var _local_1:_SafeStr_2305; if (this._SafeStr_8351) { if ((this._SafeStr_5775 as Component).getBoolean("zoom.enabled")) { this._SafeStr_5775._SafeStr_8385(this._SafeStr_8338, _SafeStr_8330, 0.5); } else { _local_1 = this._SafeStr_5775._SafeStr_8381(this._SafeStr_8338, _SafeStr_8330); _local_1._SafeStr_6673(); }; }; this._SafeStr_8345 = _SafeStr_8336; } public function _SafeStr_8388(k:int, _arg_2:int):void{ if (this._SafeStr_8351) { this._SafeStr_5775._SafeStr_8389(this._SafeStr_8338, _SafeStr_8331, new _SafeStr_2308(_SafeStr_8332, _SafeStr_8333, 0), new _SafeStr_2308(_SafeStr_8332, _SafeStr_8333, 0), false, 0, new _SafeStr_2308((k * 45), 0, 0), (_arg_2 * 45)); }; } public function _SafeStr_6572(k:String=null, _arg_2:String=null, _arg_3:String=null, _arg_4:Boolean=false):Boolean{ if (this._SafeStr_8351) { return (this._SafeStr_5775._SafeStr_6572(this._SafeStr_8338, k, _arg_2, _arg_3, false)); }; return (false); } public function _SafeStr_6571(k:Boolean, _arg_2:Boolean=true):void{ if (this._SafeStr_8351) { this._SafeStr_5775._SafeStr_8390(this._SafeStr_8338, k, _arg_2); }; } private function _SafeStr_8391(k:Point):Point{ var _local_7:Number; if ((((this._SafeStr_8342.width < 1)) || ((this._SafeStr_8342.height < 1)))) { return (k); }; var _local_2 = (-((this._SafeStr_8342.left + this._SafeStr_8342.right)) >> 1); var _local_3 = (-((this._SafeStr_8342.top + this._SafeStr_8342.bottom)) >> 1); var _local_4 = ((this._SafeStr_8344 - this._SafeStr_8342.height) >> 1); if (_local_4 > 10) { _local_3 = (_local_3 + Math.min(15, (_local_4 - 10))); } else { if (this._SafeStr_8340 != _SafeStr_2287._SafeStr_8367) { _local_3 = (_local_3 + (5 - Math.max(0, (_local_4 / 2)))); } else { _local_3 = (_local_3 - (5 - Math.min(0, (_local_4 / 2)))); }; }; _local_3 = (_local_3 + this._SafeStr_8349.y); _local_2 = (_local_2 + this._SafeStr_8349.x); var _local_5:int = (_local_2 - k.x); var _local_6:int = (_local_3 - k.y); if (((!((_local_5 == 0))) || (!((_local_6 == 0))))) { _local_7 = Math.sqrt(((_local_5 * _local_5) + (_local_6 * _local_6))); if (_local_7 > 10) { _local_2 = (k.x + ((_local_5 * 10) / _local_7)); _local_3 = (k.y + ((_local_6 * 10) / _local_7)); }; return (new Point(_local_2, _local_3)); }; return (null); } public function _SafeStr_7562(k:Boolean=false):void{ var _local_2:Point; var _local_3:int; var _local_4:Point; if (((this._SafeStr_8350) && (!(k)))) { return; }; this._SafeStr_8378(); if (this._SafeStr_8351) { _local_2 = this._SafeStr_5775._SafeStr_8392(this._SafeStr_8338, _SafeStr_8330); if (_local_2 != null) { this._SafeStr_8382(_local_2); if (this._SafeStr_8342 != null) { _local_3 = this._SafeStr_8345; _local_2 = this._SafeStr_8383(_local_2); _local_4 = this._SafeStr_8391(_local_2); if (_local_4 != null) { this._SafeStr_5775._SafeStr_8393(this._SafeStr_8338, _SafeStr_8330, _local_4); }; if (this._SafeStr_8345 != _local_3) { this._SafeStr_8342 = null; }; }; }; }; } public function set _SafeStr_6553(k:Boolean):void{ this._SafeStr_8350 = k; } public function set _SafeStr_8394(k:Boolean):void{ if (this._SafeStr_8351) { this._SafeStr_5775._SafeStr_6553 = k; }; } private function _SafeStr_6620(k:_SafeStr_194):void{ if (k == null) { return; }; switch (k.type) { case _SafeStr_194._SafeStr_6619: if (k.roomId == this._SafeStr_8338) { if (this._SafeStr_8351) { this._SafeStr_5775._SafeStr_6572(this._SafeStr_8338, "110", "99999"); }; }; return; }; } private function _SafeStr_8352(k:_SafeStr_2405):void{ var _local_2:_SafeStr_2457; var _local_3:Number; var _local_4:Number; if ((((((k.roomId == this._SafeStr_8338)) && ((k._SafeStr_5566 == _SafeStr_8331)))) && ((k.category == this._SafeStr_8340)))) { this._SafeStr_8342 = null; this._SafeStr_8346 = false; _local_2 = this._SafeStr_5775.getRoomObject(k.roomId, k._SafeStr_5566, k.category); if (((((!((_local_2 == null))) && (!((_local_2.getModel() == null))))) && ((k.category == _SafeStr_2287._SafeStr_6140)))) { _local_3 = _local_2.getModel().getNumber(_SafeStr_2485._SafeStr_8395); _local_4 = _local_2.getModel().getNumber(_SafeStr_2485._SafeStr_8396); if (((!(isNaN(_local_3))) && (!(isNaN(_local_4))))) { this._SafeStr_5775._SafeStr_8397(k.roomId, k._SafeStr_5566, new _SafeStr_2308(0.5, 2.3, (((3.6 - _local_3) / 2) + _local_4))); }; }; }; } public function _SafeStr_8398():void{ if (this._SafeStr_8351) { this._SafeStr_5775._SafeStr_8399(); }; } public function getGenericRoomObjectImage(k:String, _arg_2:String, _arg_3:_SafeStr_2307, _arg_4:int, _arg_5:_SafeStr_2325, _arg_6:uint=0, _arg_7:String=null, _arg_8:_SafeStr_2367=null, _arg_9:int=-1, _arg_10:int=-1, _arg_11:String=null):_SafeStr_2973{ if (this._SafeStr_8351) { return (this._SafeStr_5775.getGenericRoomObjectImage(k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7, _arg_8, _arg_9, _arg_10, _arg_11)); }; return (null); } public function _SafeStr_8400(k:int, _arg_2:_SafeStr_2307, _arg_3:int, _arg_4:_SafeStr_2325, _arg_5:uint=0):_SafeStr_2973{ if (this._SafeStr_8351) { return (this._SafeStr_5775._SafeStr_8400(this._SafeStr_8338, _SafeStr_8331, k, _arg_2, _arg_3, _arg_4, _arg_5)); }; return (null); } public function _SafeStr_8401():BitmapData{ var k:_SafeStr_2457; var _local_2:_SafeStr_2664; if (this._SafeStr_8351) { k = this._SafeStr_5775.getRoomObject(this._SafeStr_8338, _SafeStr_8331, _SafeStr_2287._SafeStr_8367); if (k) { _local_2 = k._SafeStr_7818(); if (_local_2) { return (_local_2.getImage(0xFFFFFF, -1)); }; }; }; return (null); } public function get _SafeStr_8351():Boolean{ return (((!((this._SafeStr_5775 == null))) && (this._SafeStr_5775._SafeStr_7539))); } } }//package _-0VD // _SafeStr_194 = "_-0lc" (String#1200, DoABC#3) // _SafeStr_2213 = "_-l-" (String#862, DoABC#3) // _SafeStr_2287 = "_-4-R" (String#406, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2325 = "_-4CB" (String#1328, DoABC#3) // _SafeStr_2367 = "_-6Fl" (String#731, DoABC#3) // _SafeStr_2405 = "_-4Y-" (String#835, DoABC#3) // _SafeStr_2430 = "_-49z" (String#3485, DoABC#3) // _SafeStr_2449 = "_-eh" (String#2221, DoABC#3) // _SafeStr_2457 = "_-2HZ" (String#353, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2664 = "_-6fm" (String#5977, DoABC#3) // _SafeStr_2806 = "_-1LM" (String#12206, DoABC#3) // _SafeStr_2973 = "_-1qE" (String#690, DoABC#3) // _SafeStr_3027 = "_-4nh" (String#1390, DoABC#3) // _SafeStr_5565 = "_-4Rn" (String#1219, DoABC#3) // _SafeStr_5566 = "_-0eD" (String#620, DoABC#3) // _SafeStr_5775 = "_-ld" (String#210, DoABC#3) // _SafeStr_6140 = "_-0Oj" (String#1464, DoABC#3) // _SafeStr_6553 = "_-205" (String#13170, DoABC#3) // _SafeStr_6554 = "_-6CI" (String#4258, DoABC#3) // _SafeStr_6555 = "_-0BZ" (String#19314, DoABC#3) // _SafeStr_6563 = "_-1KY" (String#25376, DoABC#3) // _SafeStr_6565 = "_-l1" (String#25970, DoABC#3) // _SafeStr_6566 = "_-07T" (String#25871, DoABC#3) // _SafeStr_6571 = "_-51H" (String#14814, DoABC#3) // _SafeStr_6572 = "_-3Aw" (String#6028, DoABC#3) // _SafeStr_6574 = "_-0AD" (String#13905, DoABC#3) // _SafeStr_6619 = "_-6K1" (String#6174, DoABC#3) // _SafeStr_6620 = "_-36U" (String#15812, DoABC#3) // _SafeStr_6671 = "_-3-x" (String#12613, DoABC#3) // _SafeStr_6673 = "_-1YM" (String#25719, DoABC#3) // _SafeStr_6674 = "_-4os" (String#22814, DoABC#3) // _SafeStr_6675 = "_-1wM" (String#12219, DoABC#3) // _SafeStr_6689 = "_-gj" (String#32398, DoABC#3) // _SafeStr_7539 = "_-0kC" (String#3242, DoABC#3) // _SafeStr_7550 = "_-1zK" (String#9399, DoABC#3) // _SafeStr_7562 = "_-0aM" (String#12205, DoABC#3) // _SafeStr_7818 = "_-3Ad" (String#7108, DoABC#3) // _SafeStr_8330 = "_-1nA" (String#4579, DoABC#3) // _SafeStr_8331 = "_-1o6" (String#3370, DoABC#3) // _SafeStr_8332 = "_-Oc" (String#10303, DoABC#3) // _SafeStr_8333 = "_-2N5" (String#10361, DoABC#3) // _SafeStr_8334 = "_-04J" (String#11690, DoABC#3) // _SafeStr_8335 = "_-2cF" (String#9579, DoABC#3) // _SafeStr_8336 = "_-1Zu" (String#12355, DoABC#3) // _SafeStr_8337 = "_-22w" (String#22488, DoABC#3) // _SafeStr_8338 = "_-0Fj" (String#2479, DoABC#3) // _SafeStr_8339 = "_-69y" (String#15206, DoABC#3) // _SafeStr_8340 = "_-4Lh" (String#6012, DoABC#3) // _SafeStr_8341 = "_-0RA" (String#19070, DoABC#3) // _SafeStr_8342 = "_-4ef" (String#2357, DoABC#3) // _SafeStr_8343 = "_-46A" (String#13400, DoABC#3) // _SafeStr_8344 = "_-1CE" (String#10633, DoABC#3) // _SafeStr_8345 = "_-5zy" (String#8083, DoABC#3) // _SafeStr_8346 = "_-6Oe" (String#16068, DoABC#3) // _SafeStr_8347 = "_-3Dj" (String#15680, DoABC#3) // _SafeStr_8348 = "_-3k0" (String#14907, DoABC#3) // _SafeStr_8349 = "_-EG" (String#16752, DoABC#3) // _SafeStr_8350 = "_-5Ot" (String#28954, DoABC#3) // _SafeStr_8351 = "_-6-i" (String#3041, DoABC#3) // _SafeStr_8352 = "_-1lj" (String#10647, DoABC#3) // _SafeStr_8353 = "_-06u" (String#13840, DoABC#3) // _SafeStr_8354 = "_-yW" (String#34218, DoABC#3) // _SafeStr_8355 = "_-6YP" (String#17119, DoABC#3) // _SafeStr_8356 = "_-2NC" (String#5230, DoABC#3) // _SafeStr_8357 = "_-5pe" (String#18740, DoABC#3) // _SafeStr_8358 = "_-09N" (String#13833, DoABC#3) // _SafeStr_8359 = "_-m1" (String#7689, DoABC#3) // _SafeStr_8360 = "_-46n" (String#9675, DoABC#3) // _SafeStr_8361 = "_-Hn" (String#10753, DoABC#3) // _SafeStr_8362 = "_-5zx" (String#12733, DoABC#3) // _SafeStr_8363 = "_-pB" (String#6066, DoABC#3) // _SafeStr_8364 = "_-0nj" (String#13402, DoABC#3) // _SafeStr_8365 = "_-J9" (String#6431, DoABC#3) // _SafeStr_8366 = "_-0ZS" (String#13357, DoABC#3) // _SafeStr_8367 = "_-2rb" (String#1150, DoABC#3) // _SafeStr_8368 = "_-5lx" (String#16444, DoABC#3) // _SafeStr_8369 = "_-1JV" (String#34407, DoABC#3) // _SafeStr_8370 = "_-AA" (String#34663, DoABC#3) // _SafeStr_8371 = "_-1D2" (String#33426, DoABC#3) // _SafeStr_8372 = "_-6Ak" (String#10994, DoABC#3) // _SafeStr_8373 = "_-0ly" (String#13002, DoABC#3) // _SafeStr_8374 = "_-3PM" (String#14109, DoABC#3) // _SafeStr_8375 = "_-68x" (String#10587, DoABC#3) // _SafeStr_8376 = "_-6TM" (String#4496, DoABC#3) // _SafeStr_8377 = "_-1Gi" (String#12132, DoABC#3) // _SafeStr_8378 = "_-3nR" (String#36996, DoABC#3) // _SafeStr_8379 = "_-46L" (String#18594, DoABC#3) // _SafeStr_8380 = "_-3jn" (String#23112, DoABC#3) // _SafeStr_8381 = "_-5L-" (String#5464, DoABC#3) // _SafeStr_8382 = "_-4oN" (String#38033, DoABC#3) // _SafeStr_8383 = "_-3-M" (String#34000, DoABC#3) // _SafeStr_8384 = "_-39i" (String#7071, DoABC#3) // _SafeStr_8385 = "_-5G1" (String#7217, DoABC#3) // _SafeStr_8386 = "_-2bm" (String#32328, DoABC#3) // _SafeStr_8387 = "_-2mi" (String#38420, DoABC#3) // _SafeStr_8388 = "_-5Bt" (String#35820, DoABC#3) // _SafeStr_8389 = "_-3CV" (String#15644, DoABC#3) // _SafeStr_8390 = "_-53k" (String#17832, DoABC#3) // _SafeStr_8391 = "_-54T" (String#36382, DoABC#3) // _SafeStr_8392 = "_-50j" (String#10698, DoABC#3) // _SafeStr_8393 = "_-54U" (String#23531, DoABC#3) // _SafeStr_8394 = "_-637" (String#45147, DoABC#3) // _SafeStr_8395 = "_-1Xc" (String#8573, DoABC#3) // _SafeStr_8396 = "_-49f" (String#14635, DoABC#3) // _SafeStr_8397 = "_-0mM" (String#21645, DoABC#3) // _SafeStr_8398 = "_-1CN" (String#32805, DoABC#3) // _SafeStr_8399 = "_-B6" (String#26768, DoABC#3) // _SafeStr_8400 = "_-6Eh" (String#12011, DoABC#3) // _SafeStr_8401 = "_-04U" (String#44333, DoABC#3) //------------------------------------------------------------ //_-0vN._SafeStr_3290 package _-0vN{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_3290 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_3290(k:int){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-0vN // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3290 = "_-630" (String#13876, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-0vN._SafeStr_3296 package _-0vN{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_3296 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_3296(k:int, _arg_2:Array, _arg_3:String, _arg_4:Array, _arg_5:int, _arg_6:int){ var _local_7:int; var _local_8:int; this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k); this._SafeStr_6664.push(_arg_2.length); for each (_local_7 in _arg_2) { this._SafeStr_6664.push(_local_7); }; this._SafeStr_6664.push(_arg_3); this._SafeStr_6664.push(_arg_4.length); for each (_local_8 in _arg_4) { this._SafeStr_6664.push(_local_8); }; this._SafeStr_6664.push(_arg_5); this._SafeStr_6664.push(_arg_6); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-0vN // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3296 = "_-ri" (String#16545, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-0vN._SafeStr_3297 package _-0vN{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_3297 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_3297(k:int, _arg_2:Array, _arg_3:String, _arg_4:Array, _arg_5:int){ var _local_6:int; var _local_7:int; this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k); this._SafeStr_6664.push(_arg_2.length); for each (_local_6 in _arg_2) { this._SafeStr_6664.push(_local_6); }; this._SafeStr_6664.push(_arg_3); this._SafeStr_6664.push(_arg_4.length); for each (_local_7 in _arg_4) { this._SafeStr_6664.push(_local_7); }; this._SafeStr_6664.push(_arg_5); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-0vN // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3297 = "_-5E8" (String#14456, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-0vN._SafeStr_3301 package _-0vN{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_3301 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_3301(k:int, _arg_2:Array, _arg_3:String, _arg_4:Array, _arg_5:int){ var _local_6:int; var _local_7:int; this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k); this._SafeStr_6664.push(_arg_2.length); for each (_local_6 in _arg_2) { this._SafeStr_6664.push(_local_6); }; this._SafeStr_6664.push(_arg_3); this._SafeStr_6664.push(_arg_4.length); for each (_local_7 in _arg_4) { this._SafeStr_6664.push(_local_7); }; this._SafeStr_6664.push(_arg_5); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-0vN // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3301 = "_-6Bc" (String#13863, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-0vN._SafeStr_3307 package _-0vN{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_3307 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_3307(k:int){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-0vN // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3307 = "_-4mI" (String#15048, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-0vZ._SafeStr_2898 package _-0vZ{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_2898 implements _SafeStr_2272 { private var _SafeStr_5742:int; private var _name:String; private var _SafeStr_7088:String; private var _SafeStr_8402:String; private var _SafeStr_8403:String; private var _SafeStr_7110:String; private var _SafeStr_8404:Boolean; private var _SafeStr_8405:int; private var _SafeStr_8406:int; private var _SafeStr_8407:int; private var _SafeStr_8408:Boolean; private var _SafeStr_8409:String; private var _SafeStr_8410:Boolean; private var _SafeStr_8411:Boolean = false; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5742 = k.readInt(); this._name = k.readString(); this._SafeStr_7088 = k.readString(); this._SafeStr_8402 = k.readString(); this._SafeStr_8403 = k.readString(); this._SafeStr_7110 = k.readString(); this._SafeStr_8404 = k.readBoolean(); this._SafeStr_8405 = k.readInt(); this._SafeStr_8406 = k.readInt(); this._SafeStr_8407 = k.readInt(); this._SafeStr_8408 = k.readBoolean(); this._SafeStr_8409 = k.readString(); this._SafeStr_8410 = k.readBoolean(); this._SafeStr_8411 = k.readBoolean(); return (true); } public function get id():int{ return (this._SafeStr_5742); } public function get name():String{ return (this._name); } public function get figure():String{ return (this._SafeStr_7088); } public function get _SafeStr_8412():String{ return (this._SafeStr_8402); } public function get _SafeStr_8413():String{ return (this._SafeStr_8403); } public function get realName():String{ return (this._SafeStr_7110); } public function get _SafeStr_8414():Boolean{ return (this._SafeStr_8404); } public function get _SafeStr_8415():int{ return (this._SafeStr_8405); } public function get _SafeStr_8416():int{ return (this._SafeStr_8406); } public function get _SafeStr_8417():int{ return (this._SafeStr_8407); } public function get _SafeStr_8418():Boolean{ return (this._SafeStr_8408); } public function get _SafeStr_8419():String{ return (this._SafeStr_8409); } public function get _SafeStr_8420():Boolean{ return (this._SafeStr_8410); } public function get _SafeStr_8421():Boolean{ return (this._SafeStr_8411); } } }//package _-0vZ // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_2898 = "_-0Tr" (String#5533, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_7088 = "_-cf" (String#883, DoABC#3) // _SafeStr_7110 = "_-sn" (String#3928, DoABC#3) // _SafeStr_8402 = "_-2Ci" (String#5333, DoABC#3) // _SafeStr_8403 = "_-5ut" (String#10827, DoABC#3) // _SafeStr_8404 = "_-4uT" (String#29107, DoABC#3) // _SafeStr_8405 = "_-6Rm" (String#10513, DoABC#3) // _SafeStr_8406 = "_-BY" (String#4154, DoABC#3) // _SafeStr_8407 = "_-5nD" (String#4888, DoABC#3) // _SafeStr_8408 = "_-5vJ" (String#29632, DoABC#3) // _SafeStr_8409 = "_-2rU" (String#31071, DoABC#3) // _SafeStr_8410 = "_-2HQ" (String#10441, DoABC#3) // _SafeStr_8411 = "_-6j8" (String#13371, DoABC#3) // _SafeStr_8412 = "_-28k" (String#3896, DoABC#3) // _SafeStr_8413 = "_-rO" (String#3297, DoABC#3) // _SafeStr_8414 = "_-138" (String#44668, DoABC#3) // _SafeStr_8415 = "_-0V6" (String#15394, DoABC#3) // _SafeStr_8416 = "_-4Xv" (String#4441, DoABC#3) // _SafeStr_8417 = "_-4VQ" (String#3159, DoABC#3) // _SafeStr_8418 = "_-5nv" (String#39149, DoABC#3) // _SafeStr_8419 = "_-07R" (String#44357, DoABC#3) // _SafeStr_8420 = "_-3ky" (String#15023, DoABC#3) // _SafeStr_8421 = "_-1qZ" (String#31825, DoABC#3) //------------------------------------------------------------ //_-0vZ._SafeStr_2929 package _-0vZ{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_2929 implements _SafeStr_2272 { private var _SafeStr_6940:int; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_6940 = k.readInt(); return (true); } public function get errorCode():int{ return (this._SafeStr_6940); } } }//package _-0vZ // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_2929 = "_-447" (String#8200, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_6940 = "_-5Ri" (String#1827, DoABC#3) //------------------------------------------------------------ //_-0vZ._SafeStr_3089 package _-0vZ{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_3089 implements _SafeStr_2272 { public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ return (true); } } }//package _-0vZ // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3089 = "_-5St" (String#20196, DoABC#3) //------------------------------------------------------------ //_-0vZ._SafeStr_4334 package _-0vZ{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_4334 implements _SafeStr_2272 { private var _SafeStr_8422:Boolean; public function flush():Boolean{ return (false); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_8422 = k.readBoolean(); return (true); } public function get _SafeStr_8423():Boolean{ return (this._SafeStr_8422); } } }//package _-0vZ // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4334 = "_-3QQ" (String#10971, DoABC#3) // _SafeStr_8422 = "_-07l" (String#13778, DoABC#3) // _SafeStr_8423 = "_-k7" (String#25850, DoABC#3) //------------------------------------------------------------ //_-0vZ._SafeStr_4611 package _-0vZ{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_4611 implements _SafeStr_2272 { private var _SafeStr_8424:int; private var _SafeStr_8425:int; private var _SafeStr_8426:Boolean; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_8424 = k.readInt(); this._SafeStr_8425 = k.readInt(); this._SafeStr_8426 = k.readBoolean(); return (true); } public function get clubLevel():int{ return (this._SafeStr_8424); } public function get _SafeStr_8427():int{ return (this._SafeStr_8425); } public function get _SafeStr_8428():Boolean{ return (this._SafeStr_8426); } } }//package _-0vZ // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4611 = "_-5Be" (String#9905, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_8424 = "_-14R" (String#4715, DoABC#3) // _SafeStr_8425 = "_-0qg" (String#12753, DoABC#3) // _SafeStr_8426 = "_-YT" (String#6869, DoABC#3) // _SafeStr_8427 = "_-4mU" (String#8027, DoABC#3) // _SafeStr_8428 = "_-GZ" (String#5190, DoABC#3) //------------------------------------------------------------ //_-0vZ._SafeStr_4633 package _-0vZ{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_4633 implements _SafeStr_2272 { private var _SafeStr_8429:int; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_8429 = k.readInt(); return (true); } public function get _SafeStr_8430():int{ return (this._SafeStr_8429); } } }//package _-0vZ // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4633 = "_-2CU" (String#15378, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_8429 = "_-3-" (String#11135, DoABC#3) // _SafeStr_8430 = "_-3AM" (String#25715, DoABC#3) //------------------------------------------------------------ //_-0vZ._SafeStr_4638 package _-0vZ{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_4638 implements _SafeStr_2272 { private var _SafeStr_8431:String; private var _SafeStr_8432:Boolean = false; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_8431 = k.readString(); if (k.bytesAvailable) { this._SafeStr_8432 = k.readBoolean(); }; return (true); } public function get _SafeStr_8433():String{ return (this._SafeStr_8431); } public function get _SafeStr_8434():Boolean{ return (this._SafeStr_8432); } } }//package _-0vZ // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4638 = "_-5Xn" (String#11950, DoABC#3) // _SafeStr_8431 = "_-2AE" (String#30472, DoABC#3) // _SafeStr_8432 = "_-fF" (String#26712, DoABC#3) // _SafeStr_8433 = "_-Vs" (String#23937, DoABC#3) // _SafeStr_8434 = "_-6Qc" (String#22670, DoABC#3) //------------------------------------------------------------ //_-0vZ._SafeStr_4639 package _-0vZ{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_4639 implements _SafeStr_2272 { private var _SafeStr_8435:String; public function _SafeStr_4639(){ this._SafeStr_8435 = ""; } public function flush():Boolean{ this._SafeStr_8435 = ""; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_8435 = k.readString(); return (true); } public function get _SafeStr_8436():String{ return (this._SafeStr_8435); } } }//package _-0vZ // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4639 = "_-6QZ" (String#12669, DoABC#3) // _SafeStr_8435 = "_-5wj" (String#11211, DoABC#3) // _SafeStr_8436 = "_-5DB" (String#24264, DoABC#3) //------------------------------------------------------------ //_-0vZ._SafeStr_4640 package _-0vZ{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_4640 implements _SafeStr_2272 { private var _SafeStr_8437:String; private var _SafeStr_8438:String; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_8437 = k.readString(); this._SafeStr_8438 = k.readString(); return (true); } public function get _SafeStr_8439():String{ return (this._SafeStr_8437); } public function get _SafeStr_8440():String{ return (this._SafeStr_8438); } } }//package _-0vZ // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4640 = "_-fT" (String#11840, DoABC#3) // _SafeStr_8437 = "_-056" (String#26908, DoABC#3) // _SafeStr_8438 = "_-4n" (String#26946, DoABC#3) // _SafeStr_8439 = "_-5Jz" (String#23822, DoABC#3) // _SafeStr_8440 = "_-07K" (String#25992, DoABC#3) //------------------------------------------------------------ //_-0vZ._SafeStr_4641 package _-0vZ{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_4641 implements _SafeStr_2272 { public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ return (true); } } }//package _-0vZ // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4641 = "_-5YX" (String#20815, DoABC#3) //------------------------------------------------------------ //_-0vZ._SafeStr_4642 package _-0vZ{ import _-2jU._SafeStr_2272; import _-WS.Map; import _-2jU._SafeStr_2713; public class _SafeStr_4642 implements _SafeStr_2272 { private var _SafeStr_8441:Map; public function flush():Boolean{ if (this._SafeStr_8441) { this._SafeStr_8441.dispose(); this._SafeStr_8441 = null; }; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_8441 = new Map(); var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_8441.add(k.readInt(), k.readString()); _local_3++; }; return (true); } public function get _SafeStr_8442():Map{ return (this._SafeStr_8441); } } }//package _-0vZ // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4642 = "_-22X" (String#11900, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_8441 = "_-5fU" (String#12348, DoABC#3) // _SafeStr_8442 = "_-5Tb" (String#28061, DoABC#3) //------------------------------------------------------------ //_-0vZ._SafeStr_4644 package _-0vZ{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_4644 implements _SafeStr_2272 { private var _SafeStr_8443:int; public function _SafeStr_4644(){ this._SafeStr_8443 = -1; } public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ if (k.bytesAvailable) { this._SafeStr_8443 = k.readInt(); }; return (true); } public function get reason():int{ return (this._SafeStr_8443); } } }//package _-0vZ // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4644 = "_-29R" (String#15123, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_8443 = "_-0a-" (String#2428, DoABC#3) //------------------------------------------------------------ //_-0wE._SafeStr_5223 package _-0wE{ import _-PA.Debuggable; public class _SafeStr_5223 extends Debuggable { protected static const _SafeStr_8444:String = "BA EA 1Q HW 3Q CS CE SN HN EC DC TN"; protected var _SafeStr_8445:Number; protected var _SafeStr_8446:Number; protected var _SafeStr_8447:String; protected var _SafeStr_8448:String = "TM BA EA 1Q HW 3Q SN HN NS NE TN"; public function _SafeStr_5223(k:Number, _arg_2:Number=0, _arg_3:String=null){ this._SafeStr_8445 = k; this._SafeStr_8446 = _arg_2; this._SafeStr_8447 = _arg_3; } public function _SafeStr_8449():Boolean{ return ((this._SafeStr_8448.indexOf(this.label) > -1)); } public function _SafeStr_8450():Boolean{ return ((_SafeStr_8444.indexOf(this._SafeStr_8447) > -1)); } public function get milliseconds():Number{ return (this._SafeStr_8445); } public function get seconds():Number{ return ((this._SafeStr_8445 / 1000)); } public function get duration():Number{ return (this._SafeStr_8446); } public function get label():String{ return (this._SafeStr_8447); } public function toString():String{ return ((((((("TimeEvent(time point: " + this._SafeStr_8445) + ", label: ") + this._SafeStr_8447) + ", duration: ") + this._SafeStr_8446) + ")")); } } }//package _-0wE // _SafeStr_5223 = "_-4Eh" (String#5699, DoABC#3) // _SafeStr_8444 = "_-Y" (String#24366, DoABC#3) // _SafeStr_8445 = "_-4x6" (String#8023, DoABC#3) // _SafeStr_8446 = "_-4oE" (String#1532, DoABC#3) // _SafeStr_8447 = "_-1lO" (String#9099, DoABC#3) // _SafeStr_8448 = "_-32C" (String#33041, DoABC#3) // _SafeStr_8449 = "_-2mA" (String#43877, DoABC#3) // _SafeStr_8450 = "_-1Vs" (String#32563, DoABC#3) //------------------------------------------------------------ //_-0wE._SafeStr_5225 package _-0wE{ public class _SafeStr_5225 { protected var _SafeStr_8445:Number; protected var _SafeStr_8447:String; protected var _SafeStr_5742:String; protected var _SafeStr_8451:Boolean = false; public function _SafeStr_5225(k:Number, _arg_2:String, _arg_3:String=null){ this._SafeStr_8445 = k; this._SafeStr_8447 = _arg_2; this._SafeStr_5742 = _arg_3; } public function get milliseconds():Number{ return (this._SafeStr_8445); } public function get seconds():Number{ return ((this._SafeStr_8445 / 1000)); } public function get label():String{ return (this._SafeStr_8447); } public function get id():String{ return (this._SafeStr_5742); } public function set _SafeStr_8452(k:Boolean):void{ this._SafeStr_8451 = k; } public function get _SafeStr_8452():Boolean{ return (this._SafeStr_8451); } public function get type():String{ if (this.label != null) { return (this.label.substr(0, 2)); }; return (null); } public function repeatable():Boolean{ var k:String = "SN HN EC DC CS CE DS HS"; return ((k.indexOf(this.type) > -1)); } public function isLinear():Boolean{ var k:String = "BS ES BA EA DS HS 1Q HW 3Q CS CE SN HN EC DC TN"; return ((k.indexOf(this.type) > -1)); } public function isNonLinear():Boolean{ var k:String = "NS NE CS CE"; return ((k.indexOf(this.type) > -1)); } public function toString():String{ return ((((((("TrackingPoint(time point: " + this._SafeStr_8445) + ", label: ") + this._SafeStr_8447) + ", isForLinearChild:") + this._SafeStr_8451) + ")")); } } }//package _-0wE // _SafeStr_5225 = "_-33d" (String#1508, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_8445 = "_-4x6" (String#8023, DoABC#3) // _SafeStr_8447 = "_-1lO" (String#9099, DoABC#3) // _SafeStr_8451 = "_-4e3" (String#24403, DoABC#3) // _SafeStr_8452 = "_-076" (String#27422, DoABC#3) //------------------------------------------------------------ //_-0wE.TrackingTable package _-0wE{ import _-PA.Debuggable; public class TrackingTable extends Debuggable { protected var _SafeStr_8453:String = "-no-id-"; protected var _points:Array; protected var _SafeStr_8454:Number = -1; protected var _SafeStr_8455:Number = 0; protected var _SafeStr_8456:Number = -1; protected var _index:int = -1; public function TrackingTable(k:String, _arg_2:int, _arg_3:int){ this._points = new Array(); super(); this._SafeStr_8453 = k; this._index = _arg_2; this._SafeStr_8456 = _arg_3; } public function get _SafeStr_8457():Number{ return (this._SafeStr_8454); } public function get _SafeStr_8458():Number{ return (this._SafeStr_8455); } protected function _SafeStr_8459():String{ return (((this._index + ":") + this._SafeStr_8456)); } public function _SafeStr_8460(k:_SafeStr_5225, _arg_2:Boolean=false):void{ k._SafeStr_8452 = _arg_2; this._points[this._points.length] = { "point":k, "hit":false, "childLinear":_arg_2 }; if (!_arg_2) { if ((((this._SafeStr_8454 < 0)) || ((k.milliseconds < this._SafeStr_8454)))) { this._SafeStr_8454 = k.milliseconds; }; if (k.milliseconds > this._SafeStr_8455) { this._SafeStr_8455 = k.milliseconds; }; }; } public function _SafeStr_8461(k:String):void{ var _local_2:int; while (_local_2 < this._points.length) { if (k.indexOf(this._points[_local_2].point.label) > -1) { this._points.splice(_local_2, 1); } else { _local_2++; }; }; } public function resetAllTrackingPoints():void{ var k:int; while (k < this._points.length) { this._points[k].hit = false; k++; }; } public function resetRepeatableTrackingPoints():void{ this._SafeStr_8462(0); } public function _SafeStr_8462(k:Number):void{ var _local_3:Object; var _local_2:int; while (_local_2 < this._points.length) { _local_3 = this._points[_local_2]; if (_local_3.point.milliseconds >= k) { if (_local_3.point.repeatable()) { _local_3.hit = false; }; }; _local_2++; }; } public function isTimeInBaseRange(k:Number):Boolean{ if (this._SafeStr_8454 == -1) { return (false); }; return ((((this._SafeStr_8454 <= k)) && ((this._SafeStr_8455 >= k)))); } public function timeBetweenTwoPoints(k:Number, _arg_2:String, _arg_3:String):Boolean{ var _local_4:_SafeStr_5225 = this.getTrackingPointOfType(_arg_2); var _local_5:_SafeStr_5225 = this.getTrackingPointOfType(_arg_3); if (((!((_local_4 == null))) && (!((_local_5 == null))))) { return ((((_local_4.milliseconds <= k)) && ((_local_5.milliseconds >= k)))); }; return (false); } public function getTrackingPointOfType(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false):_SafeStr_5225{ var _local_5:Object; var _local_4:int; while (_local_4 < this._points.length) { _local_5 = this._points[_local_4]; if (!((!(_arg_2)) && (_local_5.childLinear))) { if (_local_5.point.label == k) { if (_arg_3) { _local_5.hit = true; }; return (_local_5.point); }; }; _local_4++; }; return (null); } public function _SafeStr_8463(k:_SafeStr_5223, _arg_2:Boolean=true):_SafeStr_5225{ var _local_4:Object; var _local_3:int; while (_local_3 < this._points.length) { _local_4 = this._points[_local_3]; if (!((((!(_arg_2)) && (_local_4.childLinear))) || (((_arg_2) && (!(_local_4.childLinear)))))) { if (!_local_4.hit) { if (k.label != null) { if ((((_local_4.point.milliseconds <= k.milliseconds)) && ((_local_4.point.label == k.label)))) { _local_4.hit = true; return (_local_4.point); }; } else { if ((_local_4.point.milliseconds <= k.milliseconds)) { _local_4.hit = true; return (_local_4.point); }; if (_local_4.milliseconds > k.milliseconds) { return (null); }; }; }; }; _local_3++; }; return (null); } public function _SafeStr_8464(k:Boolean=false):Boolean{ var _local_3:Object; var _local_2:int; while (_local_2 < this._points.length) { _local_3 = this._points[_local_2]; if (((k) && (_local_3.childLinear))) { if (_local_3.hit) { return (true); }; } else { if (((!(k)) && (!(_local_3.childLinear)))) { if (_local_3.hit) { return (true); }; }; }; _local_2++; }; return (false); } public function activeTrackingPoints(k:_SafeStr_5223, _arg_2:Boolean=true):Array{ var _local_4:Object; var _local_5:int; var _local_6:int; var _local_3:Array = new Array(); if ((((((_arg_2 == false)) && ((k.milliseconds > this._SafeStr_8455)))) && ((k.label == null)))) { _local_5 = 0; while (_local_5 < this._points.length) { _local_4 = this._points[_local_5]; if (_local_4.hit) { } else { if ((((_local_4.childLinear == false)) && (((!((_local_4.point.label == "NS"))) && (!((_local_4.point.label == "CS"))))))) { _local_4.hit = true; _local_3.push(_local_4.point); }; }; _local_5++; }; } else { if (((_arg_2) || (this.isTimeInBaseRange(k.milliseconds)))) { _local_6 = 0; while (_local_6 < this._points.length) { _local_4 = this._points[_local_6]; if (!((((!(_arg_2)) && (_local_4.childLinear))) || (((_arg_2) && (!(_local_4.childLinear)))))) { if (_local_4.hit) { } else { if (k.label != null) { if ((((_local_4.point.milliseconds <= k.milliseconds)) && ((_local_4.point.label == k.label)))) { _local_4.hit = true; _local_3.push(_local_4.point); }; } else { if ((_local_4.point.milliseconds <= k.milliseconds)) { _local_4.hit = true; _local_3.push(_local_4.point); } else { if (_local_4.milliseconds > k.milliseconds) { }; }; }; }; }; _local_6++; }; }; }; return (_local_3); } public function _SafeStr_8465(k:int):_SafeStr_5225{ if (k < this.length) { return (this._points[k].point); }; return (null); } public function get length():int{ return (this._points.length); } public function _SafeStr_8466(k:int):_SafeStr_5225{ if (k < (this.length - 1)) { return (this._points[k].point); }; return (null); } } }//package _-0wE // _SafeStr_5223 = "_-4Eh" (String#5699, DoABC#3) // _SafeStr_5225 = "_-33d" (String#1508, DoABC#3) // _SafeStr_8452 = "_-076" (String#27422, DoABC#3) // _SafeStr_8453 = "_-0c6" (String#32803, DoABC#3) // _SafeStr_8454 = "_-5U4" (String#12754, DoABC#3) // _SafeStr_8455 = "_-35K" (String#15259, DoABC#3) // _SafeStr_8456 = "_-6MD" (String#13526, DoABC#3) // _SafeStr_8457 = "_-Z-" (String#41454, DoABC#3) // _SafeStr_8458 = "_-LY" (String#42509, DoABC#3) // _SafeStr_8459 = "_-33r" (String#44155, DoABC#3) // _SafeStr_8460 = "_-58c" (String#36682, DoABC#3) // _SafeStr_8461 = "_-2aw" (String#43500, DoABC#3) // _SafeStr_8462 = "_-2uK" (String#37989, DoABC#3) // _SafeStr_8463 = "_-5GT" (String#44899, DoABC#3) // _SafeStr_8464 = "_-3rd" (String#43728, DoABC#3) // _SafeStr_8465 = "_-3Q6" (String#43789, DoABC#3) // _SafeStr_8466 = "_-3qW" (String#43762, DoABC#3) //------------------------------------------------------------ //_-0wL.GarbageMonitor package _-0wL{ import _-4Y1._SafeStr_3; import flash.utils.Dictionary; public class GarbageMonitor implements _SafeStr_3 { private var _disposed:Boolean = false; private var _SafeStr_8467:Dictionary; public function GarbageMonitor(){ this._SafeStr_8467 = new Dictionary(true); } public function dispose():void{ var k:*; if (!this._disposed) { for each (k in this._SafeStr_8467) { delete this._SafeStr_8467[k]; }; this._SafeStr_8467 = null; this._disposed = true; }; } public function insert(k:Object, _arg_2:String=null):void{ this._SafeStr_8467[k] = (((_arg_2 == null)) ? k.toString() : _arg_2); } public function get disposed():Boolean{ return (this._disposed); } public function get list():Array{ var _local_2:*; var k:Array = new Array(); for each (_local_2 in this._SafeStr_8467) { k.push(_local_2); }; return (k); } } }//package _-0wL // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_8467 = "_-13I" (String#11513, DoABC#3) //------------------------------------------------------------ //_-0Wq._SafeStr_4567 package _-0Wq{ public class _SafeStr_4567 { private var _SafeStr_5742:int = 0; private var _SafeStr_6946:int = 0; private var _color:uint = 0; private var _SafeStr_7608:uint = 0; public function _SafeStr_4567(k:int, _arg_2:int, _arg_3:uint, _arg_4:uint){ this._SafeStr_5742 = k; this._SafeStr_6946 = _arg_2; this._color = _arg_3; this._SafeStr_7608 = _arg_4; } public function get id():int{ return (this._SafeStr_5742); } public function get type():int{ return (this._SafeStr_6946); } public function get color():uint{ return (this._color); } public function get _SafeStr_7610():uint{ return (this._SafeStr_7608); } public function set type(k:int):void{ this._SafeStr_6946 = k; } public function set color(k:uint):void{ this._color = k; } public function set _SafeStr_7610(k:uint):void{ this._SafeStr_7608 = k; } } }//package _-0Wq // _SafeStr_4567 = "_-5Eh" (String#7783, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_6946 = "_-2mL" (String#367, DoABC#3) // _SafeStr_7608 = "_-4Yy" (String#4321, DoABC#3) // _SafeStr_7610 = "_-ul" (String#5634, DoABC#3) //------------------------------------------------------------ //_-0Wq._SafeStr_5123 package _-0Wq{ import _-29V.IWindowContainer; import flash.display.BitmapData; import _-3UH._SafeStr_10; import _-29V.IWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-6Sj.IBitmapWrapperWindow; import flash.geom.Point; import _-3UH.BitmapDataAsset; public class _SafeStr_5123 { private var _SafeStr_5333:DimmerView; private var _SafeStr_5928:IWindowContainer; private var _SafeStr_5930:BitmapData; private var _SafeStr_5931:BitmapData; private var _SafeStr_5932:int; private var _SafeStr_5933:int; private var _SafeStr_5926:int = 0; private var _SafeStr_5927:int = 0xFF; public function _SafeStr_5123(k:DimmerView, _arg_2:IWindowContainer, _arg_3:_SafeStr_10, _arg_4:int=0, _arg_5:int=0xFF){ this._SafeStr_5333 = k; this._SafeStr_5928 = _arg_2; this._SafeStr_5926 = _arg_4; this._SafeStr_5927 = _arg_5; this._SafeStr_8468(_arg_3); this._SafeStr_5934(); } public function dispose():void{ this._SafeStr_5333 = null; this._SafeStr_5928 = null; this._SafeStr_5930 = null; this._SafeStr_5931 = null; } public function _SafeStr_5935(k:int):void{ if (this._SafeStr_5928 == null) { return; }; var _local_2:IWindow = this._SafeStr_5928.findChildByName("slider_button"); if (_local_2 != null) { _local_2.x = this._SafeStr_5936(k); }; } public function set min(k:Number):void{ this._SafeStr_5926 = k; this._SafeStr_5935(this._SafeStr_5333._SafeStr_8469); } public function set max(k:Number):void{ this._SafeStr_5927 = k; this._SafeStr_5935(this._SafeStr_5333._SafeStr_8469); } private function _SafeStr_5936(k:int):int{ return (int((this._SafeStr_5932 * (Number((k - this._SafeStr_5926)) / (this._SafeStr_5927 - this._SafeStr_5926))))); } private function getValue(k:Number):int{ return ((int(((k / this._SafeStr_5932) * (this._SafeStr_5927 - this._SafeStr_5926))) + this._SafeStr_5926)); } private function _SafeStr_5937(k:WindowEvent, _arg_2:IWindow):void{ if (((!((k.type == WindowMouseEvent.UP))) && (!((k.type == WindowMouseEvent._SafeStr_6044))))) { return; }; this._SafeStr_5333._SafeStr_8469 = this.getValue(_arg_2.x); } private function _SafeStr_5934():void{ var k:IWindowContainer; var _local_2:IBitmapWrapperWindow; if (this._SafeStr_5928 == null) { return; }; _local_2 = (this._SafeStr_5928.findChildByName("slider_base") as IBitmapWrapperWindow); if (((!((_local_2 == null))) && (!((this._SafeStr_5930 == null))))) { _local_2.bitmap = new BitmapData(this._SafeStr_5930.width, this._SafeStr_5930.height, true, 0xFFFFFF); _local_2.bitmap.copyPixels(this._SafeStr_5930, this._SafeStr_5930.rect, new Point(0, 0), null, null, true); }; k = (this._SafeStr_5928.findChildByName("slider_movement_area") as IWindowContainer); if (k != null) { _local_2 = (k.findChildByName("slider_button") as IBitmapWrapperWindow); if (((!((_local_2 == null))) && (!((this._SafeStr_5931 == null))))) { _local_2.bitmap = new BitmapData(this._SafeStr_5931.width, this._SafeStr_5931.height, true, 0xFFFFFF); _local_2.bitmap.copyPixels(this._SafeStr_5931, this._SafeStr_5931.rect, new Point(0, 0), null, null, true); _local_2.procedure = this._SafeStr_5937; this._SafeStr_5932 = (k.width - _local_2.width); }; }; } private function _SafeStr_8468(k:_SafeStr_10):void{ var _local_2:BitmapDataAsset; if (k == null) { return; }; _local_2 = BitmapDataAsset(k.getAssetByName("dimmer_slider_base")); this._SafeStr_5930 = BitmapData(_local_2.content); _local_2 = BitmapDataAsset(k.getAssetByName("dimmer_slider_button")); this._SafeStr_5931 = BitmapData(_local_2.content); } } }//package _-0Wq // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_5123 = "_-6hz" (String#12864, DoABC#3) // _SafeStr_5333 = "_-2YU" (String#98, DoABC#3) // _SafeStr_5926 = "_-22u" (String#2671, DoABC#3) // _SafeStr_5927 = "_-1uW" (String#2807, DoABC#3) // _SafeStr_5928 = "_-5Do" (String#1980, DoABC#3) // _SafeStr_5930 = "_-Xt" (String#2513, DoABC#3) // _SafeStr_5931 = "_-4jf" (String#2522, DoABC#3) // _SafeStr_5932 = "_-2h2" (String#3621, DoABC#3) // _SafeStr_5933 = "_-1el" (String#18197, DoABC#3) // _SafeStr_5934 = "_-40I" (String#7186, DoABC#3) // _SafeStr_5935 = "_-5AZ" (String#1794, DoABC#3) // _SafeStr_5936 = "_-iD" (String#8513, DoABC#3) // _SafeStr_5937 = "_-NH" (String#8128, DoABC#3) // _SafeStr_6044 = "_-4SR" (String#4150, DoABC#3) // _SafeStr_8468 = "_-45b" (String#8064, DoABC#3) // _SafeStr_8469 = "_-0Ea" (String#11127, DoABC#3) //------------------------------------------------------------ //_-0Wq._SafeStr_5124 package _-0Wq{ import _-6Sj.IItemGridWindow; import flash.display.BitmapData; import _-29V.IWindowContainer; import _-3xK._SafeStr_637; import _-3UH._SafeStr_10; import _-29V.IWindow; import _-6Sj.IBitmapWrapperWindow; import flash.geom.ColorTransform; import _-5Vh.WindowMouseEvent; import flash.geom.Point; import _-3UH.XmlAsset; import _-3UH.BitmapDataAsset; public class _SafeStr_5124 { private var _SafeStr_8470:IItemGridWindow; private var _SafeStr_5333:DimmerView; private var _SafeStr_8471:XML; private var _SafeStr_8472:BitmapData; private var _SafeStr_8473:BitmapData; private var _SafeStr_8474:BitmapData; private var _SafeStr_6322:IWindowContainer; public function _SafeStr_5124(k:DimmerView, _arg_2:IItemGridWindow, _arg_3:_SafeStr_637, _arg_4:_SafeStr_10){ this._SafeStr_5333 = k; this._SafeStr_8470 = _arg_2; this._SafeStr_8468(_arg_4); this.populate(_arg_3); } public function dispose():void{ this._SafeStr_5333 = null; this._SafeStr_8470 = null; this._SafeStr_8471 = null; this._SafeStr_8472 = null; this._SafeStr_8473 = null; this._SafeStr_8474 = null; } public function _SafeStr_8475(k:int):void{ if (this._SafeStr_8470 == null) { return; }; if ((((k < 0)) || ((k >= this._SafeStr_8470.numGridItems)))) { return; }; this.select((this._SafeStr_8470._SafeStr_5897(k) as IWindowContainer)); } private function populate(k:_SafeStr_637):void{ if ((((this._SafeStr_5333 == null)) || ((this._SafeStr_8470 == null)))) { return; }; this._SafeStr_6328(k); } private function select(k:IWindowContainer):void{ var _local_2:IWindow; if (this._SafeStr_6322 != null) { _local_2 = this._SafeStr_6322.getChildByName("chosen"); if (_local_2 != null) { _local_2.visible = false; }; }; this._SafeStr_6322 = k; _local_2 = this._SafeStr_6322.getChildByName("chosen"); if (_local_2 != null) { _local_2.visible = true; }; } private function _SafeStr_6328(k:_SafeStr_637):void{ var _local_2:uint; var _local_3:IWindowContainer; var _local_4:IBitmapWrapperWindow; var _local_5:IBitmapWrapperWindow; var _local_6:IBitmapWrapperWindow; var _local_7:uint; var _local_8:uint; var _local_9:uint; var _local_10:Number; var _local_11:Number; var _local_12:Number; var _local_13:ColorTransform; var _local_14:BitmapData; this._SafeStr_8470.destroyGridItems(); this._SafeStr_6322 = null; for each (_local_2 in this.colors) { _local_3 = (k.buildFromXML(this._SafeStr_8471) as IWindowContainer); _local_3.addEventListener(WindowMouseEvent.CLICK, this.onClick); _local_3.background = true; _local_3.color = 0xFFFFFFFF; _local_3.width = this._SafeStr_8472.width; _local_3.height = this._SafeStr_8472.height; this._SafeStr_8470._SafeStr_5382(_local_3); _local_4 = (_local_3.findChildByTag("BG_BORDER") as IBitmapWrapperWindow); if (_local_4 != null) { _local_4.bitmap = new BitmapData(this._SafeStr_8472.width, this._SafeStr_8472.height, true, 0); _local_4.bitmap.copyPixels(this._SafeStr_8472, this._SafeStr_8472.rect, new Point(0, 0)); }; _local_5 = (_local_3.findChildByTag("COLOR_IMAGE") as IBitmapWrapperWindow); if (_local_5 != null) { _local_5.bitmap = new BitmapData(this._SafeStr_8473.width, this._SafeStr_8473.height, true, 0); _local_7 = ((_local_2 >> 16) & 0xFF); _local_8 = ((_local_2 >> 8) & 0xFF); _local_9 = ((_local_2 >> 0) & 0xFF); _local_10 = ((_local_7 / 0xFF) * 1); _local_11 = ((_local_8 / 0xFF) * 1); _local_12 = ((_local_9 / 0xFF) * 1); _local_13 = new ColorTransform(_local_10, _local_11, _local_12); _local_14 = this._SafeStr_8473.clone(); _local_14.colorTransform(_local_14.rect, _local_13); _local_5.bitmap.copyPixels(_local_14, _local_14.rect, new Point(0, 0)); }; _local_6 = (_local_3.findChildByTag("COLOR_CHOSEN") as IBitmapWrapperWindow); if (_local_6 != null) { _local_6.bitmap = new BitmapData(this._SafeStr_8474.width, this._SafeStr_8474.height, true, 0xFFFFFF); _local_6.bitmap.copyPixels(this._SafeStr_8474, this._SafeStr_8474.rect, new Point(0, 0), null, null, true); _local_6.visible = false; }; }; } private function onClick(k:WindowMouseEvent):void{ var _local_2:int = this._SafeStr_8470._SafeStr_5384((k.target as IWindow)); this._SafeStr_8475(_local_2); this._SafeStr_5333._SafeStr_8476 = _local_2; } private function _SafeStr_8468(k:_SafeStr_10):void{ var _local_2:XmlAsset; var _local_3:BitmapDataAsset; if (k == null) { return; }; _local_2 = XmlAsset(k.getAssetByName("dimmer_color_chooser_cell")); this._SafeStr_8471 = XML(_local_2.content); _local_3 = BitmapDataAsset(k.getAssetByName("dimmer_color_frame")); this._SafeStr_8472 = BitmapData(_local_3.content); _local_3 = BitmapDataAsset(k.getAssetByName("dimmer_color_button")); this._SafeStr_8473 = BitmapData(_local_3.content); _local_3 = BitmapDataAsset(k.getAssetByName("dimmer_color_selected")); this._SafeStr_8474 = BitmapData(_local_3.content); } private function get colors():Array{ if (this._SafeStr_5333 == null) { return ([]); }; return (this._SafeStr_5333.colors); } } }//package _-0Wq // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_5124 = "_-5tu" (String#12766, DoABC#3) // _SafeStr_5333 = "_-2YU" (String#98, DoABC#3) // _SafeStr_5382 = "_-492" (String#2697, DoABC#3) // _SafeStr_5384 = "_-5Zh" (String#3966, DoABC#3) // _SafeStr_5897 = "_-0hG" (String#2741, DoABC#3) // _SafeStr_6322 = "_-6lT" (String#1841, DoABC#3) // _SafeStr_6328 = "_-0rf" (String#19366, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_8468 = "_-45b" (String#8064, DoABC#3) // _SafeStr_8470 = "_-tO" (String#8420, DoABC#3) // _SafeStr_8471 = "_-5VS" (String#22012, DoABC#3) // _SafeStr_8472 = "_-KX" (String#9061, DoABC#3) // _SafeStr_8473 = "_-2oi" (String#14182, DoABC#3) // _SafeStr_8474 = "_-XB" (String#12594, DoABC#3) // _SafeStr_8475 = "_-0wJ" (String#9522, DoABC#3) // _SafeStr_8476 = "_-1qd" (String#5724, DoABC#3) //------------------------------------------------------------ //_-0Wq.DimmerFurniWidget package _-0Wq{ import _-4Bw._SafeStr_2824; import _-2yL._SafeStr_2823; import _-3xK._SafeStr_637; import _-3UH._SafeStr_10; import _-Qx._SafeStr_500; import _-1i3.RoomWidgetDimmerUpdateEvent; import _-1i3._SafeStr_4570; import flash.events.IEventDispatcher; import _-1i3._SafeStr_4571; import _-2eN._SafeStr_4569; import _-2eN._SafeStr_4568; import _-2eN._SafeStr_4566; public class DimmerFurniWidget extends _SafeStr_2824 { private static const _SafeStr_8477:Array = new Array(7665141, 21495, 15161822, 15353138, 15923281, 8581961, 0); private static const _SafeStr_8478:Array = new Array(int((0.3 * 0xFF)), int((0.3 * 0xFF))); private var _SafeStr_5333:DimmerView; private var _SafeStr_8479:Array; private var _SafeStr_8480:int; private var _SafeStr_8481:int; private var _SafeStr_8482:int; private var _color:uint = 0xFFFFFF; private var _SafeStr_8483:uint = 0xFF; public function DimmerFurniWidget(k:_SafeStr_2823, _arg_2:_SafeStr_637, _arg_3:_SafeStr_10=null, _arg_4:_SafeStr_500=null){ super(k, _arg_2, _arg_3, _arg_4); } public function get _SafeStr_8484():int{ return (this._SafeStr_8481); } public function get _SafeStr_8485():Array{ return (this._SafeStr_8479); } public function get colors():Array{ return (_SafeStr_8477); } public function get _SafeStr_8486():Array{ return (_SafeStr_8478); } public function get _SafeStr_8487():int{ return (this._SafeStr_8480); } public function set _SafeStr_8487(k:int):void{ this._SafeStr_8480 = k; } override public function dispose():void{ this._SafeStr_8488(); this._SafeStr_8479 = null; super.dispose(); } override public function registerUpdateEvents(k:IEventDispatcher):void{ if (k == null) { return; }; k.addEventListener(RoomWidgetDimmerUpdateEvent._SafeStr_8489, this._SafeStr_8490); k.addEventListener(RoomWidgetDimmerUpdateEvent._SafeStr_8491, this._SafeStr_8492); k.addEventListener(_SafeStr_4570._SafeStr_8493, this._SafeStr_8494); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void{ if (k == null) { return; }; k.removeEventListener(RoomWidgetDimmerUpdateEvent._SafeStr_8489, this._SafeStr_8490); k.removeEventListener(RoomWidgetDimmerUpdateEvent._SafeStr_8491, this._SafeStr_8492); k.removeEventListener(_SafeStr_4570._SafeStr_8493, this._SafeStr_8494); } private function _SafeStr_8490(k:RoomWidgetDimmerUpdateEvent):void{ var _local_3:_SafeStr_4571; var _local_4:_SafeStr_4567; this._SafeStr_8480 = (k._SafeStr_8495 - 1); this._SafeStr_8479 = new Array(); var _local_2:int; while (_local_2 < k._SafeStr_8485.length) { _local_3 = k._SafeStr_8485[_local_2]; _local_4 = new _SafeStr_4567(_local_3.id, _local_3.type, _local_3.color, _local_3._SafeStr_7610); this._SafeStr_8479.push(_local_4); _local_2++; }; this._SafeStr_7570(); } private function _SafeStr_8492(k:RoomWidgetDimmerUpdateEvent):void{ this._SafeStr_8488(); } private function _SafeStr_8488():void{ if (this._SafeStr_5333 != null) { this._SafeStr_5333.dispose(); this._SafeStr_5333 = null; }; } private function _SafeStr_8494(k:_SafeStr_4570):void{ var _local_2:_SafeStr_4569; if (k == null) { return; }; this._SafeStr_8481 = k.state; this._SafeStr_8482 = k._SafeStr_8496; this._color = k.color; this._SafeStr_8483 = k._SafeStr_8497; if (this._SafeStr_5333 != null) { this._SafeStr_5333.update(); }; if (!this._SafeStr_8498(this._SafeStr_8483, this._SafeStr_8482)) { return; }; _local_2 = new _SafeStr_4569(this._color, this._SafeStr_8483, (this._SafeStr_8482 == 2)); messageListener.processWidgetMessage(_local_2); } private function _SafeStr_7570():void{ if (this._SafeStr_5333 == null) { this._SafeStr_5333 = new DimmerView(this); }; if (this._SafeStr_5333 != null) { this._SafeStr_5333._SafeStr_7570(); }; } public function _SafeStr_8499(k:Boolean):void{ var _local_7:_SafeStr_4568; if (this._SafeStr_8481 == 0) { return; }; if (messageListener == null) { return; }; var _local_2:int = (this._SafeStr_8480 + 1); if ((((((this._SafeStr_8479 == null)) || ((_local_2 < 0)))) || ((_local_2 > this._SafeStr_8479.length)))) { return; }; var _local_3:int = this._SafeStr_5333._SafeStr_8500; var _local_4:uint = this.colors[this._SafeStr_5333._SafeStr_8476]; var _local_5:int = this._SafeStr_5333._SafeStr_8469; var _local_6:_SafeStr_4567 = (this._SafeStr_8479[this._SafeStr_8480] as _SafeStr_4567); if (((((((((!((_local_6 == null))) && ((_local_6.type == _local_3)))) && ((_local_6.color == _local_4)))) && ((_local_6._SafeStr_7610 == _local_5)))) && (!(k)))) { return; }; _local_6.type = _local_3; _local_6.color = _local_4; _local_6._SafeStr_7610 = _local_5; if (!this._SafeStr_8498(_local_5, _local_3)) { return; }; _local_7 = new _SafeStr_4568(_local_2, _local_3, _local_4, _local_5, k); messageListener.processWidgetMessage(_local_7); } public function _SafeStr_8501():void{ var k:_SafeStr_4569; if (this._SafeStr_8481 == 0) { return; }; if (messageListener == null) { return; }; if (!this._SafeStr_8498(this._SafeStr_5333._SafeStr_8469, this._SafeStr_5333._SafeStr_8500)) { return; }; k = new _SafeStr_4569(this.colors[this._SafeStr_5333._SafeStr_8476], this._SafeStr_5333._SafeStr_8469, (this._SafeStr_5333._SafeStr_8500 == 2)); messageListener.processWidgetMessage(k); } public function _SafeStr_8502():void{ var k:_SafeStr_4566; if (messageListener != null) { k = new _SafeStr_4566(); messageListener.processWidgetMessage(k); }; } public function _SafeStr_8503():void{ var k:_SafeStr_4569; if (messageListener == null) { return; }; if (!this._SafeStr_8498(this._SafeStr_8483, this._SafeStr_8482)) { return; }; k = new _SafeStr_4569(this._color, this._SafeStr_8483, (this._SafeStr_8482 == 2)); messageListener.processWidgetMessage(k); } private function _SafeStr_8498(k:uint, _arg_2:int):Boolean{ return (true); } } }//package _-0Wq // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_2823 = "_-3ZG" (String#734, DoABC#3) // _SafeStr_2824 = "_-72" (String#868, DoABC#3) // _SafeStr_4566 = "_-5Yo" (String#7661, DoABC#3) // _SafeStr_4567 = "_-5Eh" (String#7783, DoABC#3) // _SafeStr_4568 = "_-3bX" (String#6262, DoABC#3) // _SafeStr_4569 = "_-yN" (String#4139, DoABC#3) // _SafeStr_4570 = "_-1eQ" (String#7400, DoABC#3) // _SafeStr_4571 = "_-9Q" (String#8552, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5333 = "_-2YU" (String#98, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_7570 = "_-2dU" (String#3203, DoABC#3) // _SafeStr_7610 = "_-ul" (String#5634, DoABC#3) // _SafeStr_8469 = "_-0Ea" (String#11127, DoABC#3) // _SafeStr_8476 = "_-1qd" (String#5724, DoABC#3) // _SafeStr_8477 = "_-4Py" (String#24207, DoABC#3) // _SafeStr_8478 = "_-5sn" (String#24720, DoABC#3) // _SafeStr_8479 = "_-2mF" (String#3443, DoABC#3) // _SafeStr_8480 = "_-5RR" (String#15277, DoABC#3) // _SafeStr_8481 = "_-58Z" (String#17650, DoABC#3) // _SafeStr_8482 = "_-0Bl" (String#4037, DoABC#3) // _SafeStr_8483 = "_-2tt" (String#4191, DoABC#3) // _SafeStr_8484 = "_-3wm" (String#36281, DoABC#3) // _SafeStr_8485 = "_-0bS" (String#12906, DoABC#3) // _SafeStr_8486 = "_-5CB" (String#35758, DoABC#3) // _SafeStr_8487 = "_-1sv" (String#18513, DoABC#3) // _SafeStr_8488 = "_-1zo" (String#9991, DoABC#3) // _SafeStr_8489 = "_-2u9" (String#14480, DoABC#3) // _SafeStr_8490 = "_-18J" (String#26704, DoABC#3) // _SafeStr_8491 = "_-0I5" (String#15549, DoABC#3) // _SafeStr_8492 = "_-1xY" (String#30457, DoABC#3) // _SafeStr_8493 = "_-5T2" (String#4214, DoABC#3) // _SafeStr_8494 = "_-4kL" (String#28267, DoABC#3) // _SafeStr_8495 = "_-ot" (String#8460, DoABC#3) // _SafeStr_8496 = "_-5-2" (String#7809, DoABC#3) // _SafeStr_8497 = "_-3xV" (String#6758, DoABC#3) // _SafeStr_8498 = "_-Dm" (String#19802, DoABC#3) // _SafeStr_8499 = "_-6BL" (String#29250, DoABC#3) // _SafeStr_8500 = "_-hY" (String#11028, DoABC#3) // _SafeStr_8501 = "_-055" (String#20623, DoABC#3) // _SafeStr_8502 = "_-QG" (String#33166, DoABC#3) // _SafeStr_8503 = "_-dj" (String#33023, DoABC#3) //------------------------------------------------------------ //_-0Wq.DimmerView package _-0Wq{ import _-29V.IWindowContainer; import _-6Sj.ITabContextWindow; import _-29V.IWindow; import _-6Sj.ITabButtonWindow; import flash.display.BitmapData; import _-5W._SafeStr_2346; import _-5W._SafeStr_2341; import _-5W._SafeStr_2340; import flash.geom.Rectangle; import _-6Sj.IItemGridWindow; import _-5Vh.WindowMouseEvent; import _-6Sj.IBitmapWrapperWindow; import _-3UH.BitmapDataAsset; import flash.geom.Point; import _-6Sj.ICheckBoxWindow; import _-5Vh.WindowEvent; import _-6Sj.ISelectableWindow; import _-3UH.XmlAsset; public class DimmerView { private static const _SafeStr_7563:Number = 100; private static const _SafeStr_7564:Number = 100; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_7949:ITabContextWindow; private var _SafeStr_8504:XML; private var _SafeStr_5572:DimmerFurniWidget; private var _SafeStr_8505:_SafeStr_5124; private var _SafeStr_8506:_SafeStr_5123; private var _SafeStr_8507:int; private var _SafeStr_6528:int; private var _SafeStr_8508:int; public function DimmerView(k:DimmerFurniWidget){ this._SafeStr_5572 = k; } public function get _SafeStr_8469():int{ return (this._SafeStr_8507); } public function get _SafeStr_8476():int{ return (this._SafeStr_6528); } public function get _SafeStr_8500():int{ return (this._SafeStr_8508); } public function dispose():void{ this._SafeStr_7567(); this._SafeStr_5572 = null; } public function _SafeStr_7570():void{ if (this._SafeStr_5322 == null) { this.createWindow(); }; this._SafeStr_8509(this._SafeStr_5572._SafeStr_8487); this.update(); } public function update():void{ var _local_3:String; if ((((this._SafeStr_5322 == null)) || ((this._SafeStr_5572 == null)))) { return; }; var k = (this._SafeStr_5572._SafeStr_8484 == 1); var _local_2:IWindow = this._SafeStr_5322.findChildByName("on_off_button"); if (_local_2 != null) { _local_3 = ((k) ? "${widget.dimmer.button.off}" : "${widget.dimmer.button.on}"); _local_2.caption = _local_3; }; _local_2 = this._SafeStr_5322.findChildByName("tabbedview"); if (_local_2 != null) { _local_2.visible = k; }; _local_2 = this._SafeStr_5322.findChildByName("apply_button"); if (_local_2 != null) { if (k) { _local_2.enable(); } else { _local_2.disable(); }; }; _local_2 = this._SafeStr_5322.findChildByName("off_border"); if (_local_2) { _local_2.visible = !(k); }; } public function _SafeStr_7567():void{ if (this._SafeStr_5572 != null) { this._SafeStr_5572._SafeStr_8503(); }; if (this._SafeStr_8505 != null) { this._SafeStr_8505.dispose(); this._SafeStr_8505 = null; }; if (this._SafeStr_8506 != null) { this._SafeStr_8506.dispose(); this._SafeStr_8506 = null; }; this._SafeStr_7949 = null; if (this._SafeStr_5322 != null) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; } private function createWindow():void{ var k:IWindow; var _local_5:IWindow; var _local_6:ITabButtonWindow; var _local_7:BitmapData; if ((((((this._SafeStr_5572 == null)) || ((this._SafeStr_5572.windowManager == null)))) || ((this._SafeStr_8510 == null)))) { return; }; this._SafeStr_5322 = (this._SafeStr_5572.windowManager.createWindow("dimmerui_container", "", _SafeStr_2346._SafeStr_7571, _SafeStr_2341.DEFAULT, (_SafeStr_2340._SafeStr_7572 | _SafeStr_2340._SafeStr_7573), new Rectangle(_SafeStr_7563, _SafeStr_7564, 2, 2), null, 0) as IWindowContainer); this._SafeStr_5322.buildFromXML(this._SafeStr_8510); k = this._SafeStr_5322.findChildByTag("close"); if (k != null) { k.procedure = this._SafeStr_7575; }; k = this._SafeStr_5322.findChildByName("color_grid_container"); if (k != null) { _local_5 = (k as IWindowContainer).findChildByName("color_grid"); if (_local_5 != null) { this._SafeStr_8505 = new _SafeStr_5124(this, (_local_5 as IItemGridWindow), this._SafeStr_5572.windowManager, this._SafeStr_5572.assets); }; }; k = this._SafeStr_5322.findChildByName("brightness_container"); if (k != null) { this._SafeStr_8506 = new _SafeStr_5123(this, (k as IWindowContainer), this._SafeStr_5572.assets); }; this._SafeStr_7949 = ITabContextWindow(this._SafeStr_5322.findChildByName("tab_context")); this._SafeStr_8511(this._SafeStr_5572._SafeStr_8487); var _local_2:int; while (_local_2 < this._SafeStr_7949._SafeStr_8013) { _local_6 = this._SafeStr_7949._SafeStr_8014(_local_2); _local_6.setParamFlag(_SafeStr_2340._SafeStr_7573, true); _local_6.procedure = this._SafeStr_8512; _local_2++; }; k = this._SafeStr_5322.findChildByName("type_checkbox"); if (k != null) { k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7574); }; k = this._SafeStr_5322.findChildByName("apply_button"); if (k != null) { k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7574); }; k = this._SafeStr_5322.findChildByName("on_off_button"); if (k != null) { k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7574); }; var _local_3:IBitmapWrapperWindow = (this._SafeStr_5322.findChildByName("off_image") as IBitmapWrapperWindow); var _local_4:BitmapDataAsset = (this._SafeStr_5572.assets.getAssetByName("dimmer_info") as BitmapDataAsset); if (((!((_local_3 == null))) && (!((_local_4 == null))))) { _local_3.bitmap = new BitmapData(_local_3.width, _local_3.height); _local_7 = (_local_4.content as BitmapData); if (_local_7 != null) { _local_3.bitmap.copyPixels(_local_7, _local_7.rect, new Point(0, 0)); }; }; } private function _SafeStr_7574(k:WindowMouseEvent):void{ var _local_4:ICheckBoxWindow; var _local_2:IWindow = (k.target as IWindow); var _local_3:String = _local_2.name; switch (_local_3) { case "type_checkbox": _local_4 = (k.target as ICheckBoxWindow); if (_local_4 == null) { return; }; if (_local_4._SafeStr_5325) { this._SafeStr_8500 = 2; } else { this._SafeStr_8500 = 1; }; this._SafeStr_5572._SafeStr_8501(); return; case "apply_button": this._SafeStr_5572._SafeStr_8499(true); return; case "cancel": case "close": this._SafeStr_7567(); return; case "on_off_button": this._SafeStr_5572._SafeStr_8502(); return; }; } private function _SafeStr_8512(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowEvent._SafeStr_6365) { return; }; this._SafeStr_5572._SafeStr_8499(false); var _local_3:int = _arg_2.id; this._SafeStr_8509(_local_3); } private function _SafeStr_7575(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_7567(); } private function _SafeStr_8509(k:int):void{ if ((((((((this._SafeStr_5572 == null)) || ((this._SafeStr_5572._SafeStr_8485 == null)))) || ((k < 0)))) || ((k >= this._SafeStr_5572._SafeStr_8485.length)))) { return; }; this._SafeStr_5572._SafeStr_8487 = k; var _local_2:_SafeStr_4567 = this._SafeStr_5572._SafeStr_8485[k]; if (_local_2 == null) { return; }; this._SafeStr_8511(k); this._SafeStr_8507 = _local_2._SafeStr_7610; if (this._SafeStr_8506 != null) { this._SafeStr_8506._SafeStr_5935(this._SafeStr_8507); }; this._SafeStr_6528 = this.colors.indexOf(_local_2.color); if (this._SafeStr_8505 != null) { this._SafeStr_8505._SafeStr_8475(this._SafeStr_6528); }; this._SafeStr_8500 = _local_2.type; this._SafeStr_5572._SafeStr_8501(); } private function _SafeStr_8511(k:int):void{ if (this._SafeStr_7949 == null) { return; }; var _local_2:IWindow = this._SafeStr_7949._SafeStr_8014(k); if (_local_2 != null) { this._SafeStr_7949.selector._SafeStr_6446((_local_2 as ISelectableWindow)); }; } private function _SafeStr_8513():int{ if (this._SafeStr_7949 == null) { return (-1); }; var k:ISelectableWindow = this._SafeStr_7949.selector._SafeStr_6438(); return (this._SafeStr_7949.selector._SafeStr_6641(k)); } private function get _SafeStr_8510():XML{ if (this._SafeStr_8504 != null) { return (this._SafeStr_8504); }; if ((((((this._SafeStr_5572 == null)) || ((this._SafeStr_5572.assets == null)))) || ((this._SafeStr_5572.assets.getAssetByName("dimmer_ui") == null)))) { return (null); }; var k:XmlAsset = XmlAsset(this._SafeStr_5572.assets.getAssetByName("dimmer_ui")); this._SafeStr_8504 = XML(k.content); return (this._SafeStr_8504); } public function get colors():Array{ if (this._SafeStr_5572 == null) { return (null); }; return (this._SafeStr_5572.colors); } public function set _SafeStr_8500(k:int):void{ if (((!((k == 1))) && (!((k == 2))))) { return; }; this._SafeStr_8508 = k; var _local_2:ICheckBoxWindow = (this._SafeStr_5322.findChildByName("type_checkbox") as ICheckBoxWindow); if (_local_2 != null) { if (k == 2) { _local_2.select(); } else { _local_2._SafeStr_7740(); }; }; if (this._SafeStr_8506 != null) { this._SafeStr_8506.min = this._SafeStr_5572._SafeStr_8486[(k - 1)]; }; } public function set _SafeStr_8476(k:int):void{ this._SafeStr_6528 = k; if (this._SafeStr_8505 != null) { this._SafeStr_8505._SafeStr_8475(k); }; this._SafeStr_5572._SafeStr_8501(); } public function set _SafeStr_8469(k:int):void{ this._SafeStr_8507 = k; if (this._SafeStr_8506 != null) { this._SafeStr_8506._SafeStr_5935(k); }; this._SafeStr_5572._SafeStr_8501(); } } }//package _-0Wq // _SafeStr_2340 = "_-6K7" (String#1451, DoABC#3) // _SafeStr_2341 = "_-13y" (String#3452, DoABC#3) // _SafeStr_2346 = "_-34f" (String#3459, DoABC#3) // _SafeStr_4567 = "_-5Eh" (String#7783, DoABC#3) // _SafeStr_5123 = "_-6hz" (String#12864, DoABC#3) // _SafeStr_5124 = "_-5tu" (String#12766, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5325 = "_-2iN" (String#998, DoABC#3) // _SafeStr_5572 = "_-0k2" (String#66, DoABC#3) // _SafeStr_5935 = "_-5AZ" (String#1794, DoABC#3) // _SafeStr_6365 = "_-183" (String#2263, DoABC#3) // _SafeStr_6438 = "_-2hG" (String#2208, DoABC#3) // _SafeStr_6446 = "_-6Gs" (String#1744, DoABC#3) // _SafeStr_6528 = "_-41H" (String#3824, DoABC#3) // _SafeStr_6641 = "_-1OP" (String#12193, DoABC#3) // _SafeStr_7563 = "_-3ep" (String#5266, DoABC#3) // _SafeStr_7564 = "_-2js" (String#5257, DoABC#3) // _SafeStr_7567 = "_-5BD" (String#2441, DoABC#3) // _SafeStr_7570 = "_-2dU" (String#3203, DoABC#3) // _SafeStr_7571 = "_-07w" (String#4985, DoABC#3) // _SafeStr_7572 = "_-2ct" (String#7251, DoABC#3) // _SafeStr_7573 = "_-V5" (String#3188, DoABC#3) // _SafeStr_7574 = "_-1Z" (String#3390, DoABC#3) // _SafeStr_7575 = "_-1Hb" (String#3202, DoABC#3) // _SafeStr_7610 = "_-ul" (String#5634, DoABC#3) // _SafeStr_7740 = "_-5cK" (String#4148, DoABC#3) // _SafeStr_7949 = "_-4RY" (String#1657, DoABC#3) // _SafeStr_8013 = "_-5-G" (String#5611, DoABC#3) // _SafeStr_8014 = "_-0-2" (String#4038, DoABC#3) // _SafeStr_8469 = "_-0Ea" (String#11127, DoABC#3) // _SafeStr_8475 = "_-0wJ" (String#9522, DoABC#3) // _SafeStr_8476 = "_-1qd" (String#5724, DoABC#3) // _SafeStr_8484 = "_-3wm" (String#36281, DoABC#3) // _SafeStr_8485 = "_-0bS" (String#12906, DoABC#3) // _SafeStr_8486 = "_-5CB" (String#35758, DoABC#3) // _SafeStr_8487 = "_-1sv" (String#18513, DoABC#3) // _SafeStr_8499 = "_-6BL" (String#29250, DoABC#3) // _SafeStr_8500 = "_-hY" (String#11028, DoABC#3) // _SafeStr_8501 = "_-055" (String#20623, DoABC#3) // _SafeStr_8502 = "_-QG" (String#33166, DoABC#3) // _SafeStr_8503 = "_-dj" (String#33023, DoABC#3) // _SafeStr_8504 = "_-2Cw" (String#21361, DoABC#3) // _SafeStr_8505 = "_-1Ty" (String#4167, DoABC#3) // _SafeStr_8506 = "_-64y" (String#7724, DoABC#3) // _SafeStr_8507 = "_-0eA" (String#19907, DoABC#3) // _SafeStr_8508 = "_-65o" (String#27707, DoABC#3) // _SafeStr_8509 = "_-3r7" (String#31292, DoABC#3) // _SafeStr_8510 = "_-2fs" (String#30116, DoABC#3) // _SafeStr_8511 = "_-51Q" (String#13256, DoABC#3) // _SafeStr_8512 = "_-6hy" (String#24006, DoABC#3) // _SafeStr_8513 = "_-3Zw" (String#43752, DoABC#3) //------------------------------------------------------------ //_-0WQ._SafeStr_3914 package _-0WQ{ public class _SafeStr_3914 { private var _SafeStr_5389:int; private var _SafeStr_5781:String = ""; private var _SafeStr_5716:String = ""; private var _SafeStr_7088:String = ""; private var _SafeStr_5759:int; public function _SafeStr_3914(k:int, _arg_2:String, _arg_3:String, _arg_4:int, _arg_5:String=""){ this._SafeStr_5389 = k; this._SafeStr_5781 = _arg_2; this._SafeStr_5759 = _arg_4; this._SafeStr_5716 = _arg_5; this._SafeStr_7088 = _arg_3; } public function get userId():int{ return (this._SafeStr_5389); } public function get userName():String{ return (this._SafeStr_5781); } public function get roomName():String{ return (this._SafeStr_5716); } public function set roomName(k:String):void{ this._SafeStr_5716 = k; } public function get figure():String{ return (this._SafeStr_7088); } public function get roomId():int{ return (this._SafeStr_5759); } } }//package _-0WQ // _SafeStr_3914 = "_-3HC" (String#4916, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // _SafeStr_5716 = "_-0ZJ" (String#2471, DoABC#3) // _SafeStr_5759 = "_-2xD" (String#739, DoABC#3) // _SafeStr_5781 = "_-3KC" (String#937, DoABC#3) // _SafeStr_7088 = "_-cf" (String#883, DoABC#3) //------------------------------------------------------------ //_-0WQ.UserRegistry package _-0WQ{ import _-WS.Map; public class UserRegistry { private static const _SafeStr_8514:int = 80; private var _SafeStr_8515:Map; private var _SafeStr_5716:String = ""; private var _SafeStr_5759:int; private var _SafeStr_8516:Array; public function UserRegistry(){ this._SafeStr_8515 = new Map(); this._SafeStr_8516 = new Array(); super(); } public function _SafeStr_8517():Map{ return (this._SafeStr_8515); } public function _SafeStr_8518(k:int):_SafeStr_3914{ return (this._SafeStr_8515[k]); } public function _SafeStr_8519(k:int, _arg_2:String):void{ this._SafeStr_5759 = k; this._SafeStr_5716 = _arg_2; if (this._SafeStr_5716 != "") { this._SafeStr_8520(); }; } public function _SafeStr_8521(k:int, _arg_2:String, _arg_3:String=""):void{ var _local_4:_SafeStr_3914; if (this._SafeStr_8515.getValue(k) != null) { this._SafeStr_8515.remove(k); }; _local_4 = new _SafeStr_3914(k, _arg_2, _arg_3, this._SafeStr_5759, this._SafeStr_5716); if (this._SafeStr_5716 == "") { this._SafeStr_8516.push(k); }; this._SafeStr_8515.add(k, _local_4); this._SafeStr_8522(); } private function _SafeStr_8522():void{ var k:int; while (this._SafeStr_8515.length > _SafeStr_8514) { k = this._SafeStr_8515._SafeStr_8317(0); this._SafeStr_8515.remove(k); }; } private function _SafeStr_8520():void{ var k:_SafeStr_3914; while (this._SafeStr_8516.length > 0) { k = this._SafeStr_8515.getValue(this._SafeStr_8516.shift()); if (((!((k == null))) && ((k.roomId == this._SafeStr_5759)))) { k.roomName = this._SafeStr_5716; }; }; } public function get roomName():String{ return (this._SafeStr_5716); } public function get roomId():int{ return (this._SafeStr_5759); } } }//package _-0WQ // _SafeStr_3914 = "_-3HC" (String#4916, DoABC#3) // _SafeStr_5716 = "_-0ZJ" (String#2471, DoABC#3) // _SafeStr_5759 = "_-2xD" (String#739, DoABC#3) // _SafeStr_8317 = "_-2UU" (String#2120, DoABC#3) // _SafeStr_8514 = "_-0MF" (String#24989, DoABC#3) // _SafeStr_8515 = "_-5zO" (String#2234, DoABC#3) // _SafeStr_8516 = "_-0px" (String#19343, DoABC#3) // _SafeStr_8517 = "_-tK" (String#28214, DoABC#3) // _SafeStr_8518 = "_-684" (String#6150, DoABC#3) // _SafeStr_8519 = "_-0nZ" (String#28873, DoABC#3) // _SafeStr_8520 = "_-0af" (String#33006, DoABC#3) // _SafeStr_8521 = "_-5jf" (String#37497, DoABC#3) // _SafeStr_8522 = "_-1ZV" (String#32972, DoABC#3) //------------------------------------------------------------ //_-0X2._SafeStr_3264 package _-0X2{ import flash.display.BitmapData; public class _SafeStr_3264 { private var _SafeStr_5568:String; private var _SafeStr_8523:int; private var _SafeStr_5711:String; private var _SafeStr_8524:BitmapData; private var _SafeStr_8525:BitmapData; private var _SafeStr_8526:String; private var _SafeStr_8527:String; public function get title():String{ return (this._SafeStr_5568); } public function get timeStamp():int{ return (this._SafeStr_8523); } public function get description():String{ return (this._SafeStr_5711); } public function get _SafeStr_8528():BitmapData{ return (this._SafeStr_8524); } public function get _SafeStr_8529():BitmapData{ return (this._SafeStr_8525); } public function get _SafeStr_8530():String{ return (this._SafeStr_8526); } public function get _SafeStr_8531():String{ return (this._SafeStr_8527); } public function set title(k:String):void{ this._SafeStr_5568 = k; } public function set timeStamp(k:int):void{ this._SafeStr_8523 = k; } public function set description(k:String):void{ this._SafeStr_5711 = k; } public function set _SafeStr_8528(k:BitmapData):void{ this._SafeStr_8524 = k; } public function set _SafeStr_8529(k:BitmapData):void{ this._SafeStr_8525 = k; } public function set _SafeStr_8530(k:String):void{ this._SafeStr_8526 = k; } public function set _SafeStr_8531(k:String):void{ this._SafeStr_8527 = k; } } }//package _-0X2 // _SafeStr_3264 = "_-5ac" (String#4344, DoABC#3) // _SafeStr_5568 = "_-3GS" (String#1633, DoABC#3) // _SafeStr_5711 = "_-2W5" (String#1305, DoABC#3) // _SafeStr_8523 = "_-0lT" (String#4986, DoABC#3) // _SafeStr_8524 = "_-3wn" (String#26916, DoABC#3) // _SafeStr_8525 = "_-2an" (String#3514, DoABC#3) // _SafeStr_8526 = "_-vK" (String#11542, DoABC#3) // _SafeStr_8527 = "_-4zH" (String#27811, DoABC#3) // _SafeStr_8528 = "_-3Ff" (String#30889, DoABC#3) // _SafeStr_8529 = "_-0EM" (String#3265, DoABC#3) // _SafeStr_8530 = "_-4ke" (String#20934, DoABC#3) // _SafeStr_8531 = "_-1iL" (String#6662, DoABC#3) //------------------------------------------------------------ //_-0XE._SafeStr_2326 package _-0XE{ import _-5x9._SafeStr_2325; import _-5x9._SafeStr_2213; import _-Qa._SafeStr_1202; import _-3UH.BitmapDataAsset; import _-5x9._SafeStr_2973; import flash.display.BitmapData; import _-53T._SafeStr_2488; import _-4Y1.Component; import _-0ch._SafeStr_2417; public class _SafeStr_2326 implements _SafeStr_2325 { private var _SafeStr_5775:_SafeStr_2213; private var _SafeStr_6821:_SafeStr_1202; public function _SafeStr_2326(k:_SafeStr_2213, _arg_2:_SafeStr_1202){ this._SafeStr_5775 = k; this._SafeStr_6821 = _arg_2; } public function dispose():void{ this._SafeStr_5775 = null; this._SafeStr_6821 = null; } public function _SafeStr_8532(k:String, _arg_2:int, _arg_3:String):BitmapData{ var _local_4:BitmapDataAsset; var _local_5:_SafeStr_2973; var _local_6:BitmapData; var _local_7:int; switch (k) { case _SafeStr_2488._SafeStr_5754: _local_5 = this._SafeStr_5775.getFurnitureIcon(_arg_2, this); break; case _SafeStr_2488._SafeStr_5755: _local_7 = this._SafeStr_8533("I", _arg_2); if (_local_7 == 1) { _local_5 = this._SafeStr_5775.getWallItemIcon(_arg_2, this, _arg_3); } else { switch (_local_7) { case _SafeStr_2417._SafeStr_6533: _local_4 = ((this._SafeStr_6821 as Component).assets.getAssetByName("icon_wallpaper_png") as BitmapDataAsset); if (_local_4 != null) { _local_6 = (_local_4.content as BitmapData).clone(); }; break; case _SafeStr_2417._SafeStr_6535: _local_4 = ((this._SafeStr_6821 as Component).assets.getAssetByName("icon_landscape_png") as BitmapDataAsset); if (_local_4 != null) { _local_6 = (_local_4.content as BitmapData).clone(); }; break; case _SafeStr_2417._SafeStr_6534: _local_4 = ((this._SafeStr_6821 as Component).assets.getAssetByName("icon_floor_png") as BitmapDataAsset); if (_local_4 != null) { _local_6 = (_local_4.content as BitmapData).clone(); }; break; }; _local_5 = null; }; break; case _SafeStr_2488._SafeStr_5815: _local_4 = ((this._SafeStr_6821 as Component).assets.getAssetByName((("fx_icon_" + _arg_2) + "_png")) as BitmapDataAsset); if (_local_4 != null) { _local_6 = (_local_4.content as BitmapData).clone(); }; break; default: _SafeStr_4.log("[HabboNotifications] Can not yet handle this type of product: "); }; if (_local_5 != null) { _local_6 = _local_5.data; }; return (_local_6); } public function imageReady(k:int, _arg_2:BitmapData):void{ } public function _SafeStr_5602(k:int):void{ } private function _SafeStr_8533(k:String, _arg_2:int):int{ if (k == "S") { return (1); }; if (k == "I") { if (_arg_2 == 3001) { return (_SafeStr_2417._SafeStr_6533); }; if (_arg_2 == 3002) { return (_SafeStr_2417._SafeStr_6534); }; if (_arg_2 == 4057) { return (_SafeStr_2417._SafeStr_6535); }; return (1); }; return (1); } } }//package _-0XE // _SafeStr_1202 = "_-2GY" (String#2478, DoABC#3) // _SafeStr_2213 = "_-l-" (String#862, DoABC#3) // _SafeStr_2325 = "_-4CB" (String#1328, DoABC#3) // _SafeStr_2326 = "_-5Gh" (String#12331, DoABC#3) // _SafeStr_2417 = "_-2Da" (String#1188, DoABC#3) // _SafeStr_2488 = "_-pH" (String#2816, DoABC#3) // _SafeStr_2973 = "_-1qE" (String#690, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_5602 = "_-43s" (String#2214, DoABC#3) // _SafeStr_5754 = "_-4oV" (String#2852, DoABC#3) // _SafeStr_5755 = "_-5hW" (String#2279, DoABC#3) // _SafeStr_5775 = "_-ld" (String#210, DoABC#3) // _SafeStr_5815 = "_-2Jo" (String#4783, DoABC#3) // _SafeStr_6533 = "_-65H" (String#4469, DoABC#3) // _SafeStr_6534 = "_-1R4" (String#4501, DoABC#3) // _SafeStr_6535 = "_-4Mg" (String#4235, DoABC#3) // _SafeStr_6821 = "_-4eG" (String#526, DoABC#3) // _SafeStr_8532 = "_-0gd" (String#32413, DoABC#3) // _SafeStr_8533 = "_-4S1" (String#36492, DoABC#3) //------------------------------------------------------------ //_-0XE._SafeStr_2329 package _-0XE{ import _-5x9._SafeStr_2213; import flash.display.BitmapData; import _-0bw._SafeStr_2308; import _-5x9._SafeStr_2973; public class _SafeStr_2329 { private static var _SafeStr_5775:_SafeStr_2213; public function _SafeStr_2329(k:_SafeStr_2213){ _SafeStr_5775 = k; } public function dispose():void{ _SafeStr_5775 = null; } public function _SafeStr_6505(k:int, _arg_2:int, _arg_3:String, _arg_4:int=3, _arg_5:Boolean=false, _arg_6:int=32, _arg_7:String=null):BitmapData{ if (_SafeStr_5775 == null) { _SafeStr_4.log("Pet Image Utility; Pet image creation failed: Room engine is not defined"); return (null); }; var _local_8:BitmapData; if ((((k < 0)) || ((_arg_2 < 0)))) { return (_local_8); }; var _local_9:uint = parseInt(_arg_3, 16); var _local_10:uint; var _local_11:_SafeStr_2973 = _SafeStr_5775._SafeStr_6505(k, _arg_2, _local_9, new _SafeStr_2308((45 * _arg_4)), _arg_6, null, _arg_5, _local_10, null, _arg_7); if (_local_11 != null) { _local_8 = _local_11.data; }; return (_local_8); } } }//package _-0XE // _SafeStr_2213 = "_-l-" (String#862, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2329 = "_-5iH" (String#13127, DoABC#3) // _SafeStr_2973 = "_-1qE" (String#690, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_5775 = "_-ld" (String#210, DoABC#3) // _SafeStr_6505 = "_-2oe" (String#2165, DoABC#3) //------------------------------------------------------------ //_-0xV._SafeStr_5263 package _-0xV{ import _-64u.AdServerConfig; public class _SafeStr_5263 extends AdServerConfig { public function _SafeStr_5263(k:Object=null){ this.oneAdPerRequest = true; super("Liverail", k); } override protected function get defaultTemplate():String{ return ("__api-address__"); } } }//package _-0xV // _SafeStr_5263 = "_-6aB" (String#16857, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_2672 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn.CallForHelpPendingCallsMessageParser; public class _SafeStr_2672 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_2672(k:Function){ super(k, CallForHelpPendingCallsMessageParser); } public function _SafeStr_5729():CallForHelpPendingCallsMessageParser{ return ((_SafeStr_5915 as CallForHelpPendingCallsMessageParser)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_2672 = "_-2eX" (String#9962, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_2675 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_3923; public class _SafeStr_2675 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_2675(k:Function){ super(k, _SafeStr_3923); } public function _SafeStr_5729():_SafeStr_3923{ return ((_SafeStr_5915 as _SafeStr_3923)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_2675 = "_-4hz" (String#12148, DoABC#3) // _SafeStr_3923 = "_-2FY" (String#12672, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_2679 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_2686; public class _SafeStr_2679 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_2679(k:Function){ super(k, _SafeStr_2686); } public function _SafeStr_5729():_SafeStr_2686{ return ((_SafeStr_5915 as _SafeStr_2686)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_2679 = "_-Ft" (String#12227, DoABC#3) // _SafeStr_2686 = "_-47o" (String#8462, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_2683 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_3933; public class _SafeStr_2683 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_2683(k:Function){ super(k, _SafeStr_3933); } public function _SafeStr_5729():_SafeStr_3933{ return ((_SafeStr_5915 as _SafeStr_3933)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_2683 = "_-1mT" (String#13190, DoABC#3) // _SafeStr_3933 = "_-6e8" (String#12385, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_3903 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_3906; public class _SafeStr_3903 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3903(k:Function){ super(k, _SafeStr_3906); } public function _SafeStr_5729():_SafeStr_3906{ return ((_SafeStr_5915 as _SafeStr_3906)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3903 = "_-F7" (String#10855, DoABC#3) // _SafeStr_3906 = "_-2iM" (String#10687, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_3904 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_3902; public class _SafeStr_3904 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3904(k:Function){ super(k, _SafeStr_3902); } public function _SafeStr_5729():_SafeStr_3902{ return ((_SafeStr_5915 as _SafeStr_3902)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3902 = "_-108" (String#10920, DoABC#3) // _SafeStr_3904 = "_-6N4" (String#9853, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_3919 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_3918; public class _SafeStr_3919 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3919(k:Function){ super(k, _SafeStr_3918); } public function _SafeStr_5729():_SafeStr_3918{ return ((_SafeStr_5915 as _SafeStr_3918)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3918 = "_-5fm" (String#10135, DoABC#3) // _SafeStr_3919 = "_-31z" (String#8774, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_3921 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_3908; public class _SafeStr_3921 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3921(k:Function){ super(k, _SafeStr_3908); } public function _SafeStr_5729():_SafeStr_3908{ return ((_SafeStr_5915 as _SafeStr_3908)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3908 = "_-3-d" (String#10345, DoABC#3) // _SafeStr_3921 = "_-2E5" (String#10206, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_3922 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_3907; public class _SafeStr_3922 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3922(k:Function){ super(k, _SafeStr_3907); } public function _SafeStr_5729():_SafeStr_3907{ return ((_SafeStr_5915 as _SafeStr_3907)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3907 = "_-47w" (String#11397, DoABC#3) // _SafeStr_3922 = "_-Iq" (String#9236, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_3998 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_4934; public class _SafeStr_3998 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3998(k:Function){ super(k, _SafeStr_4934); } public function _SafeStr_5729():_SafeStr_4934{ return ((_SafeStr_5915 as _SafeStr_4934)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3998 = "_-6aW" (String#24223, DoABC#3) // _SafeStr_4934 = "_-CU" (String#11811, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_4061 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_4943; public class _SafeStr_4061 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4061(k:Function){ super(k, _SafeStr_4943); } public function _SafeStr_5729():_SafeStr_4943{ return ((_SafeStr_5915 as _SafeStr_4943)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4061 = "_-94" (String#16865, DoABC#3) // _SafeStr_4943 = "_-3rY" (String#12561, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_4062 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_4944; public class _SafeStr_4062 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4062(k:Function){ super(k, _SafeStr_4944); } public function _SafeStr_5729():_SafeStr_4944{ return ((_SafeStr_5915 as _SafeStr_4944)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4062 = "_-614" (String#21725, DoABC#3) // _SafeStr_4944 = "_-3Ij" (String#13432, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_4067 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_4947; public class _SafeStr_4067 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4067(k:Function){ super(k, _SafeStr_4947); } public function _SafeStr_5729():_SafeStr_4947{ return ((_SafeStr_5915 as _SafeStr_4947)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4067 = "_-1jC" (String#24629, DoABC#3) // _SafeStr_4947 = "_-5Dm" (String#12598, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_4070 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_4921; public class _SafeStr_4070 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4070(k:Function){ super(k, _SafeStr_4921); } public function _SafeStr_5729():_SafeStr_4921{ return ((_SafeStr_5915 as _SafeStr_4921)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4070 = "_-0NR" (String#14861, DoABC#3) // _SafeStr_4921 = "_-QS" (String#8807, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_4093 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_4914; public class _SafeStr_4093 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4093(k:Function){ super(k, _SafeStr_4914); } public function _SafeStr_5729():_SafeStr_4914{ return ((_SafeStr_5915 as _SafeStr_4914)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4093 = "_-6j5" (String#13403, DoABC#3) // _SafeStr_4914 = "_-5bJ" (String#11377, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_4103 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_4918; public class _SafeStr_4103 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4103(k:Function){ super(k, _SafeStr_4918); } public function _SafeStr_5729():_SafeStr_4918{ return ((_SafeStr_5915 as _SafeStr_4918)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4103 = "_-q2" (String#8867, DoABC#3) // _SafeStr_4918 = "_-1-z" (String#7354, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_4110 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_4960; public class _SafeStr_4110 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4110(k:Function){ super(k, _SafeStr_4960); } public function _SafeStr_5729():_SafeStr_4960{ return ((_SafeStr_5915 as _SafeStr_4960)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4110 = "_-5HU" (String#11814, DoABC#3) // _SafeStr_4960 = "_-tw" (String#13195, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_4124 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_4706; public class _SafeStr_4124 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4124(k:Function){ super(k, _SafeStr_4706); } public function _SafeStr_5729():_SafeStr_4706{ return ((_SafeStr_5915 as _SafeStr_4706)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4124 = "_-2-d" (String#10087, DoABC#3) // _SafeStr_4706 = "_-4Fn" (String#7353, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_4131 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_4911; public class _SafeStr_4131 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4131(k:Function){ super(k, _SafeStr_4911); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4131 = "_-5NG" (String#15047, DoABC#3) // _SafeStr_4911 = "_-31Q" (String#13253, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_4140 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_4969; public class _SafeStr_4140 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4140(k:Function){ super(k, _SafeStr_4969); } public function _SafeStr_5729():_SafeStr_4969{ return ((_SafeStr_5915 as _SafeStr_4969)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4140 = "_-1n-" (String#10534, DoABC#3) // _SafeStr_4969 = "_-5v" (String#12015, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_4150 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_4912; public class _SafeStr_4150 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4150(k:Function){ super(k, _SafeStr_4912); } public function _SafeStr_5729():_SafeStr_4912{ return ((_SafeStr_5915 as _SafeStr_4912)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4150 = "_-56a" (String#14689, DoABC#3) // _SafeStr_4912 = "_-5Gf" (String#9446, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_4154 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_4910; public class _SafeStr_4154 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4154(k:Function){ super(k, _SafeStr_4910); } public function _SafeStr_5729():_SafeStr_4910{ return ((_SafeStr_5915 as _SafeStr_4910)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4154 = "_-3xe" (String#11011, DoABC#3) // _SafeStr_4910 = "_-2OH" (String#9561, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_4158 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_4975; public class _SafeStr_4158 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4158(k:Function){ super(k, _SafeStr_4975); } public function _SafeStr_5729():_SafeStr_4975{ return ((_SafeStr_5915 as _SafeStr_4975)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4158 = "_-58m" (String#23605, DoABC#3) // _SafeStr_4975 = "_-4pi" (String#12496, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_4197 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_4982; public class _SafeStr_4197 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4197(k:Function){ super(k, _SafeStr_4982); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4197 = "_-3e1" (String#14841, DoABC#3) // _SafeStr_4982 = "_-1bA" (String#21270, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_4206 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_4919; public class _SafeStr_4206 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4206(k:Function){ super(k, _SafeStr_4919); } public function _SafeStr_5729():_SafeStr_4919{ return ((_SafeStr_5915 as _SafeStr_4919)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4206 = "_-5LL" (String#12558, DoABC#3) // _SafeStr_4919 = "_-2eQ" (String#6047, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_4209 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_4922; public class _SafeStr_4209 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4209(k:Function){ super(k, _SafeStr_4922); } public function _SafeStr_5729():_SafeStr_4922{ return ((_SafeStr_5915 as _SafeStr_4922)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4209 = "_-64x" (String#10590, DoABC#3) // _SafeStr_4922 = "_-2Jg" (String#10410, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_4232 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_4990; public class _SafeStr_4232 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4232(k:Function){ super(k, _SafeStr_4990); } public function _SafeStr_5729():_SafeStr_4990{ return ((_SafeStr_5915 as _SafeStr_4990)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4232 = "_-47p" (String#22340, DoABC#3) // _SafeStr_4990 = "_-2xB" (String#12378, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_4234 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_4991; public class _SafeStr_4234 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4234(k:Function){ super(k, _SafeStr_4991); } public function _SafeStr_5729():_SafeStr_4991{ return ((_SafeStr_5915 as _SafeStr_4991)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4234 = "_-411" (String#22234, DoABC#3) // _SafeStr_4991 = "_-3Ai" (String#13333, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_4268 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_5001; public class _SafeStr_4268 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4268(k:Function){ super(k, _SafeStr_5001); } public function _SafeStr_5729():_SafeStr_5001{ return ((_SafeStr_5915 as _SafeStr_5001)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4268 = "_-6kc" (String#11450, DoABC#3) // _SafeStr_5001 = "_-1QN" (String#11464, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_4283 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_4917; public class _SafeStr_4283 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4283(k:Function){ super(k, _SafeStr_4917); } public function _SafeStr_5729():_SafeStr_4917{ return ((_SafeStr_5915 as _SafeStr_4917)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4283 = "_-1Dt" (String#11495, DoABC#3) // _SafeStr_4917 = "_-44g" (String#10911, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_4292 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_4920; public class _SafeStr_4292 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4292(k:Function){ super(k, _SafeStr_4920); } public function _SafeStr_5729():_SafeStr_4920{ return ((_SafeStr_5915 as _SafeStr_4920)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4292 = "_-2lj" (String#14276, DoABC#3) // _SafeStr_4920 = "_-ZG" (String#8708, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0Xx._SafeStr_4319 package _-0Xx{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-zn._SafeStr_4913; public class _SafeStr_4319 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4319(k:Function){ super(k, _SafeStr_4913); } public function _SafeStr_5729():_SafeStr_4913{ return ((_SafeStr_5915 as _SafeStr_4913)); } } }//package _-0Xx // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4319 = "_-4bE" (String#13030, DoABC#3) // _SafeStr_4913 = "_-0B1" (String#11245, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0yD._SafeStr_2369 package _-0yD{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-5Kk._SafeStr_2450; public class _SafeStr_2369 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_2369(k:Function){ super(k, _SafeStr_2450); } public function _SafeStr_5729():_SafeStr_2450{ return ((_SafeStr_5915 as _SafeStr_2450)); } } }//package _-0yD // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_2369 = "_-2hK" (String#8317, DoABC#3) // _SafeStr_2450 = "_-43t" (String#8986, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0yD._SafeStr_2446 package _-0yD{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-5Kk._SafeStr_3488; public class _SafeStr_2446 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_2446(k:Function){ super(k, _SafeStr_3488); } public function _SafeStr_5729():_SafeStr_3488{ return ((_SafeStr_5915 as _SafeStr_3488)); } } }//package _-0yD // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_2446 = "_-5vC" (String#9127, DoABC#3) // _SafeStr_3488 = "_-4Dk" (String#7907, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0yD._SafeStr_2470 package _-0yD{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-5Kk._SafeStr_3483; public class _SafeStr_2470 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_2470(k:Function){ super(k, _SafeStr_3483); } public function _SafeStr_5729():_SafeStr_3483{ return ((_SafeStr_5915 as _SafeStr_3483)); } } }//package _-0yD // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_2470 = "_-4ve" (String#10356, DoABC#3) // _SafeStr_3483 = "_-5ZG" (String#6304, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0yD._SafeStr_2476 package _-0yD{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-5Kk._SafeStr_3486; public class _SafeStr_2476 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_2476(k:Function){ super(k, _SafeStr_3486); } public function _SafeStr_5729():_SafeStr_3486{ return ((_SafeStr_5915 as _SafeStr_3486)); } } }//package _-0yD // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_2476 = "_-0gC" (String#10984, DoABC#3) // _SafeStr_3486 = "_-1eO" (String#9216, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0yD._SafeStr_2481 package _-0yD{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-5Kk._SafeStr_3482; public class _SafeStr_2481 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_2481(k:Function){ super(k, _SafeStr_3482); } public function _SafeStr_5729():_SafeStr_3482{ return ((_SafeStr_5915 as _SafeStr_3482)); } } }//package _-0yD // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_2481 = "_-15L" (String#9610, DoABC#3) // _SafeStr_3482 = "_-5XM" (String#8320, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0yD._SafeStr_2501 package _-0yD{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-5Kk._SafeStr_2504; public class _SafeStr_2501 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_2501(k:Function){ super(k, _SafeStr_2504); } public function _SafeStr_5729():_SafeStr_2504{ return ((_SafeStr_5915 as _SafeStr_2504)); } } }//package _-0yD // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_2501 = "_-5WZ" (String#8122, DoABC#3) // _SafeStr_2504 = "_-3Ot" (String#8903, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0yD._SafeStr_2505 package _-0yD{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-5Kk._SafeStr_2496; public class _SafeStr_2505 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_2505(k:Function){ super(k, _SafeStr_2496); } public function _SafeStr_5729():_SafeStr_2496{ return ((_SafeStr_5915 as _SafeStr_2496)); } } }//package _-0yD // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_2496 = "_-2za" (String#9518, DoABC#3) // _SafeStr_2505 = "_-6Wy" (String#7949, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0yD._SafeStr_3480 package _-0yD{ import _-5x9._SafeStr_2367; public class _SafeStr_3480 { private var _SafeStr_5713:int; private var _SafeStr_5942:int; private var _SafeStr_8534:int; private var _SafeStr_8535:String; private var _SafeStr_5779:_SafeStr_2367; private var _SafeStr_5724:int; private var _SafeStr_6937:int; private var _SafeStr_8536:int = -1; private var _SafeStr_8537:int; private var _SafeStr_8538:int; public function _SafeStr_3480(k:int, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:_SafeStr_2367, _arg_6:int, _arg_7:int, _arg_8:int, _arg_9:int, _arg_10:int=-1){ this._SafeStr_5713 = k; this._SafeStr_5942 = _arg_2; this._SafeStr_8534 = _arg_3; this._SafeStr_8535 = _arg_4; this._SafeStr_5779 = _arg_5; this._SafeStr_5724 = _arg_6; this._SafeStr_6937 = _arg_7; this._SafeStr_8536 = _arg_8; this._SafeStr_8537 = _arg_9; this._SafeStr_8538 = _arg_10; } public function get _SafeStr_5719():int{ return (this._SafeStr_5713); } public function get furniId():int{ return (this._SafeStr_5942); } public function get _SafeStr_6456():int{ return (this._SafeStr_8534); } public function get extraData():String{ return (this._SafeStr_8535); } public function get stuffData():_SafeStr_2367{ return (this._SafeStr_5779); } public function get price():int{ return (this._SafeStr_5724); } public function get status():int{ return (this._SafeStr_6937); } public function get _SafeStr_6476():int{ return (this._SafeStr_8536); } public function get _SafeStr_6455():int{ return (this._SafeStr_8537); } public function get _SafeStr_6437():int{ return (this._SafeStr_8538); } } }//package _-0yD // _SafeStr_2367 = "_-6Fl" (String#731, DoABC#3) // _SafeStr_3480 = "_-0uJ" (String#5379, DoABC#3) // _SafeStr_5713 = "_-v5" (String#1685, DoABC#3) // _SafeStr_5719 = "_-5zr" (String#1484, DoABC#3) // _SafeStr_5724 = "_-4Eb" (String#6146, DoABC#3) // _SafeStr_5779 = "_-67F" (String#2172, DoABC#3) // _SafeStr_5942 = "_-1an" (String#1647, DoABC#3) // _SafeStr_6437 = "_-5-c" (String#5141, DoABC#3) // _SafeStr_6455 = "_-3if" (String#5032, DoABC#3) // _SafeStr_6456 = "_-2W6" (String#5274, DoABC#3) // _SafeStr_6476 = "_-6jO" (String#7873, DoABC#3) // _SafeStr_6937 = "_-aX" (String#2041, DoABC#3) // _SafeStr_8534 = "_-6Gp" (String#16281, DoABC#3) // _SafeStr_8535 = "_-5Eu" (String#7142, DoABC#3) // _SafeStr_8536 = "_-sm" (String#16633, DoABC#3) // _SafeStr_8537 = "_-501" (String#6808, DoABC#3) // _SafeStr_8538 = "_-2Dm" (String#6377, DoABC#3) //------------------------------------------------------------ //_-0yD._SafeStr_3763 package _-0yD{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-5Kk._SafeStr_3757; public class _SafeStr_3763 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3763(k:Function){ super(k, _SafeStr_3757); } public function _SafeStr_5729():_SafeStr_3757{ return ((_SafeStr_5915 as _SafeStr_3757)); } } }//package _-0yD // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3757 = "_-1uS" (String#11336, DoABC#3) // _SafeStr_3763 = "_-2B5" (String#12101, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-0yO._SafeStr_3303 package _-0yO{ import _-3va.EventDispatcherWrapper; import _-29V.IWindowContainer; import flash.display.BitmapData; import _-5IA.HabboUserDefinedRoomEvents; import _-3UH._SafeStr_10; import flash.events.Event; import _-29V.IWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-6Sj.IBitmapWrapperWindow; import _-6Sj.IContainerButtonWindow; import flash.geom.Point; import _-3UH.BitmapDataAsset; public class _SafeStr_3303 extends EventDispatcherWrapper { private var _SafeStr_8539:Number = 0; private var _SafeStr_5928:IWindowContainer; private var _SafeStr_8540:Boolean = false; private var _SafeStr_5930:BitmapData; private var _SafeStr_5931:BitmapData; private var _SafeStr_5932:int; private var _SafeStr_5926:Number = 0; private var _SafeStr_5927:Number = 1; private var _SafeStr_8541:Number = 0; public function _SafeStr_3303(k:HabboUserDefinedRoomEvents, _arg_2:IWindowContainer, _arg_3:_SafeStr_10, _arg_4:Number=0, _arg_5:Number=1, _arg_6:Number=0){ this._SafeStr_5928 = IWindowContainer(k.getXmlWindow("ude_slider")); _arg_2.addChild(this._SafeStr_5928); this._SafeStr_5926 = _arg_4; this._SafeStr_5927 = _arg_5; this._SafeStr_8541 = _arg_6; this._SafeStr_8539 = 0; this._SafeStr_8468(_arg_3); this._SafeStr_5934(); } override public function dispose():void{ super.dispose(); this._SafeStr_5928 = null; this._SafeStr_5930 = null; this._SafeStr_5931 = null; } public function _SafeStr_5935(k:Number, _arg_2:Boolean=true):void{ k = Math.max(this._SafeStr_5926, k); k = Math.min(this._SafeStr_5927, k); this._SafeStr_8539 = k; if (_arg_2) { this._SafeStr_8542(); }; dispatchEvent(new Event(Event.CHANGE)); } public function getValue():Number{ return (this._SafeStr_8539); } public function set min(k:Number):void{ this._SafeStr_5926 = k; } public function set max(k:Number):void{ this._SafeStr_5927 = k; } private function _SafeStr_8542():void{ if (this._SafeStr_5928 == null) { return; }; var k:IWindow = this._SafeStr_5928.findChildByName("slider_button"); if (k != null) { k.x = this._SafeStr_5936(this._SafeStr_8539); }; k.parent.invalidate(); } private function _SafeStr_5936(k:Number):int{ return (int((this._SafeStr_5932 * (Number((k - this._SafeStr_5926)) / (this._SafeStr_5927 - this._SafeStr_5926))))); } private function _SafeStr_8543(k:Number):Number{ return ((((k / this._SafeStr_5932) * (this._SafeStr_5927 - this._SafeStr_5926)) + this._SafeStr_5926)); } private function _SafeStr_8544(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:Number; var _local_4:Number; if (k.type == WindowMouseEvent.DOWN) { this._SafeStr_8540 = true; }; if (this._SafeStr_8540) { if ((((k.type == WindowMouseEvent.UP)) || ((k.type == WindowMouseEvent._SafeStr_6044)))) { this._SafeStr_8540 = false; }; }; if (((!(this._SafeStr_8540)) || (!((k.type == WindowEvent._SafeStr_8545))))) { return; }; if (this._SafeStr_8541 != 0) { _local_3 = this._SafeStr_8543(_arg_2.x); _local_4 = (Math.round((_local_3 / this._SafeStr_8541)) * this._SafeStr_8541); this._SafeStr_5935(_local_4, false); }; } private function _SafeStr_8546(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:Number; if (k.type == WindowMouseEvent.CLICK) { this._SafeStr_8540 = false; if (this._SafeStr_8541 != 0) { _local_3 = (this._SafeStr_8539 + this._SafeStr_8541); this._SafeStr_5935(_local_3); }; }; } private function _SafeStr_8547(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:Number; if (k.type == WindowMouseEvent.CLICK) { this._SafeStr_8540 = false; if (this._SafeStr_8541 != 0) { _local_3 = (this._SafeStr_8539 - this._SafeStr_8541); this._SafeStr_5935(_local_3); }; }; } private function _SafeStr_5934():void{ var k:IWindowContainer; var _local_2:IBitmapWrapperWindow; var _local_3:IContainerButtonWindow; var _local_4:IContainerButtonWindow; if (this._SafeStr_5928 == null) { return; }; _local_2 = (this._SafeStr_5928.findChildByName("slider_base") as IBitmapWrapperWindow); if (((!((_local_2 == null))) && (!((this._SafeStr_5930 == null))))) { _local_2.bitmap = new BitmapData(this._SafeStr_5930.width, this._SafeStr_5930.height, true, 0xFFFFFF); _local_2.bitmap.copyPixels(this._SafeStr_5930, this._SafeStr_5930.rect, new Point(0, 0), null, null, true); }; k = (this._SafeStr_5928.findChildByName("slider_movement_area") as IWindowContainer); if (k != null) { _local_2 = (k.findChildByName("slider_button") as IBitmapWrapperWindow); if (((!((_local_2 == null))) && (!((this._SafeStr_5931 == null))))) { _local_2.bitmap = new BitmapData(this._SafeStr_5931.width, this._SafeStr_5931.height, true, 0xFFFFFF); _local_2.bitmap.copyPixels(this._SafeStr_5931, this._SafeStr_5931.rect, new Point(0, 0), null, null, true); _local_2.procedure = this._SafeStr_8544; this._SafeStr_5932 = (k.width - _local_2.width); }; }; _local_4 = (this._SafeStr_5928.findChildByName("slider_button_left") as IContainerButtonWindow); if (_local_4) { _local_4.procedure = this._SafeStr_8547; }; _local_3 = (this._SafeStr_5928.findChildByName("slider_button_right") as IContainerButtonWindow); if (_local_3) { _local_3.procedure = this._SafeStr_8546; }; } private function _SafeStr_8468(k:_SafeStr_10):void{ var _local_2:BitmapDataAsset; if (k == null) { return; }; _local_2 = BitmapDataAsset(k.getAssetByName("slider_bg_png")); this._SafeStr_5930 = BitmapData(_local_2.content); _local_2 = BitmapDataAsset(k.getAssetByName("slider_obj_png")); this._SafeStr_5931 = BitmapData(_local_2.content); } } }//package _-0yO // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_3303 = "_-4hi" (String#1236, DoABC#3) // _SafeStr_5926 = "_-22u" (String#2671, DoABC#3) // _SafeStr_5927 = "_-1uW" (String#2807, DoABC#3) // _SafeStr_5928 = "_-5Do" (String#1980, DoABC#3) // _SafeStr_5930 = "_-Xt" (String#2513, DoABC#3) // _SafeStr_5931 = "_-4jf" (String#2522, DoABC#3) // _SafeStr_5932 = "_-2h2" (String#3621, DoABC#3) // _SafeStr_5934 = "_-40I" (String#7186, DoABC#3) // _SafeStr_5935 = "_-5AZ" (String#1794, DoABC#3) // _SafeStr_5936 = "_-iD" (String#8513, DoABC#3) // _SafeStr_6044 = "_-4SR" (String#4150, DoABC#3) // _SafeStr_8468 = "_-45b" (String#8064, DoABC#3) // _SafeStr_8539 = "_-4Cl" (String#11832, DoABC#3) // _SafeStr_8540 = "_-6fu" (String#12810, DoABC#3) // _SafeStr_8541 = "_-3SF" (String#9103, DoABC#3) // _SafeStr_8542 = "_-4rp" (String#38352, DoABC#3) // _SafeStr_8543 = "_-2aM" (String#32599, DoABC#3) // _SafeStr_8544 = "_-3ml" (String#36828, DoABC#3) // _SafeStr_8545 = "_-3vf" (String#6577, DoABC#3) // _SafeStr_8546 = "_-5Et" (String#35585, DoABC#3) // _SafeStr_8547 = "_-5uJ" (String#33799, DoABC#3) //------------------------------------------------------------ //_-0Zf._SafeStr_4363 package _-0Zf{ import flash.display.BitmapData; import flash.geom.Rectangle; public interface _SafeStr_4363 { function get bitmap():BitmapData; function get overlap():Rectangle; function get userId():int; function get roomId():int; function get _SafeStr_8548():Boolean; function get userName():String; } }//package _-0Zf // _SafeStr_4363 = "_-3qV" (String#3953, DoABC#3) // _SafeStr_8548 = "_-1vL" (String#8423, DoABC#3) //------------------------------------------------------------ //_-0Zf._SafeStr_4364 package _-0Zf{ import flash.display.BitmapData; import flash.geom.Rectangle; import flash.text.TextField; import _-1eX._SafeStr_4367; import flash.text.AntiAliasType; import flash.text.GridFitType; import _-4nY.HabboFreeFlowChat; import flash.geom.Point; import flash.geom.Matrix; import _-56A._SafeStr_2332; public class _SafeStr_4364 implements _SafeStr_4363 { private static const _SafeStr_8549:int = 4; private var _bitmap:BitmapData; private var _SafeStr_8550:Rectangle; public function _SafeStr_4364(k:_SafeStr_2332, _arg_2:HabboFreeFlowChat){ this._SafeStr_8550 = new Rectangle(0, 0, 0, 0); super(); var _local_3:TextField = new TextField(); _local_3.defaultTextFormat = _SafeStr_4367._SafeStr_8551; _local_3.htmlText = (((k == null)) ? "null" : k.roomName); _local_3.width = (_local_3.textWidth + 5); _local_3.height = (_local_3.textHeight + 5); _local_3.thickness = -15; _local_3.sharpness = 80; _local_3.antiAliasType = AntiAliasType.ADVANCED; _local_3.embedFonts = true; _local_3.gridFitType = GridFitType.PIXEL; var _local_4:TextField = new TextField(); _local_4.defaultTextFormat = _SafeStr_4367._SafeStr_8552; _local_4.text = HabboFreeFlowChat._SafeStr_8553(); _local_4.width = (_local_4.textWidth + 5); _local_4.height = (_local_4.textHeight + 5); _local_4.thickness = -15; _local_4.sharpness = 80; _local_4.antiAliasType = AntiAliasType.ADVANCED; _local_4.embedFonts = true; _local_4.gridFitType = GridFitType.PIXEL; this._bitmap = new BitmapData(_SafeStr_4367._SafeStr_8554, (((_local_3.textHeight + 5) + _SafeStr_4367._SafeStr_8555) + _SafeStr_8549), true, 0); this._bitmap.copyPixels(_arg_2._SafeStr_8556(), _arg_2._SafeStr_8556().rect, new Point(_SafeStr_4367._SafeStr_8557, (1 + _SafeStr_8549))); this._bitmap.draw(_local_4, new Matrix(1, 0, 0, 1, 0, _SafeStr_8549)); this._bitmap.draw(_local_3, new Matrix(1, 0, 0, 1, (_SafeStr_4367._SafeStr_8557 + 20), _SafeStr_8549)); } public function get bitmap():BitmapData{ return (this._bitmap); } public function get overlap():Rectangle{ return (this._SafeStr_8550); } public function get userId():int{ return (-1); } public function get roomId():int{ return (-1); } public function get _SafeStr_8548():Boolean{ return (false); } public function get userName():String{ return (""); } } }//package _-0Zf // _SafeStr_2332 = "_-5TJ" (String#1026, DoABC#3) // _SafeStr_4363 = "_-3qV" (String#3953, DoABC#3) // _SafeStr_4364 = "_-59Z" (String#14784, DoABC#3) // _SafeStr_4367 = "_-5u3" (String#3045, DoABC#3) // _SafeStr_8548 = "_-1vL" (String#8423, DoABC#3) // _SafeStr_8549 = "_-3IA" (String#13325, DoABC#3) // _SafeStr_8550 = "_-1jg" (String#9119, DoABC#3) // _SafeStr_8551 = "_-2SD" (String#22059, DoABC#3) // _SafeStr_8552 = "_-35n" (String#18495, DoABC#3) // _SafeStr_8553 = "_-1nd" (String#31911, DoABC#3) // _SafeStr_8554 = "_-5CM" (String#23959, DoABC#3) // _SafeStr_8555 = "_-1RB" (String#9606, DoABC#3) // _SafeStr_8556 = "_-5x1" (String#29930, DoABC#3) // _SafeStr_8557 = "_-4hU" (String#9988, DoABC#3) //------------------------------------------------------------ //_-0Zf._SafeStr_4365 package _-0Zf{ import flash.display.BitmapData; import flash.geom.Rectangle; import flash.text.TextField; import _-1eX._SafeStr_4367; import _-4nY.HabboFreeFlowChat; import flash.text.AntiAliasType; import flash.text.GridFitType; import flash.geom.Matrix; import flash.geom.Point; import _-6Bd._SafeStr_2741; public class _SafeStr_4365 implements _SafeStr_4363 { private var _bitmap:BitmapData; private var _SafeStr_8550:Rectangle; private var _SafeStr_5389:int; private var _SafeStr_5759:int; private var _SafeStr_8558:Boolean; private var _SafeStr_5781:String; public function _SafeStr_4365(k:_SafeStr_2741, _arg_2:Boolean, _arg_3:String, _arg_4:BitmapData, _arg_5:Rectangle=null){ this._SafeStr_8550 = _arg_5; this._SafeStr_5389 = k.userId; this._SafeStr_5759 = k.roomId; var _local_6:TextField = new TextField(); _local_6.defaultTextFormat = _SafeStr_4367._SafeStr_8552; _local_6.text = HabboFreeFlowChat._SafeStr_8553(); _local_6.thickness = -15; _local_6.sharpness = 80; _local_6.antiAliasType = AntiAliasType.ADVANCED; _local_6.embedFonts = true; _local_6.gridFitType = GridFitType.PIXEL; var _local_7:int = _arg_4.height; var _local_8:int = _SafeStr_4367._SafeStr_8557; var _local_9:int = Math.max(_SafeStr_4367._SafeStr_8559, (_SafeStr_4367._SafeStr_8559 + _arg_5.top)); this._bitmap = new BitmapData((_local_8 + _arg_4.width), _local_7, true, 0); this._bitmap.draw(_local_6, new Matrix(1, 0, 0, 1, 0, _local_9)); this._bitmap.copyPixels(_arg_4, _arg_4.rect, new Point(_local_8, 0)); this._SafeStr_8558 = _arg_2; this._SafeStr_5781 = _arg_3; } public function get bitmap():BitmapData{ return (this._bitmap); } public function get overlap():Rectangle{ return (this._SafeStr_8550); } public function get userId():int{ return (this._SafeStr_5389); } public function get roomId():int{ return (this._SafeStr_5759); } public function get _SafeStr_8548():Boolean{ return (this._SafeStr_8558); } public function get userName():String{ return (this._SafeStr_5781); } } }//package _-0Zf // _SafeStr_2741 = "_-09g" (String#3663, DoABC#3) // _SafeStr_4363 = "_-3qV" (String#3953, DoABC#3) // _SafeStr_4365 = "_-1XJ" (String#15049, DoABC#3) // _SafeStr_4367 = "_-5u3" (String#3045, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // _SafeStr_5759 = "_-2xD" (String#739, DoABC#3) // _SafeStr_5781 = "_-3KC" (String#937, DoABC#3) // _SafeStr_8548 = "_-1vL" (String#8423, DoABC#3) // _SafeStr_8550 = "_-1jg" (String#9119, DoABC#3) // _SafeStr_8552 = "_-35n" (String#18495, DoABC#3) // _SafeStr_8553 = "_-1nd" (String#31911, DoABC#3) // _SafeStr_8557 = "_-4hU" (String#9988, DoABC#3) // _SafeStr_8558 = "_-4wd" (String#15210, DoABC#3) // _SafeStr_8559 = "_-22a" (String#20143, DoABC#3) //------------------------------------------------------------ //_-0Zf._SafeStr_4371 package _-0Zf{ import flash.display.Bitmap; public class _SafeStr_4371 extends Bitmap { private var _SafeStr_5389:int; private var _SafeStr_5759:int; private var _SafeStr_8558:Boolean; private var _SafeStr_5781:String; public function get _SafeStr_8548():Boolean{ return (this._SafeStr_8558); } public function set _SafeStr_8548(k:Boolean):void{ this._SafeStr_8558 = k; } public function get userName():String{ return (this._SafeStr_5781); } public function set userName(k:String):void{ this._SafeStr_5781 = k; } public function get userId():int{ return (this._SafeStr_5389); } public function set userId(k:int):void{ this._SafeStr_5389 = k; } public function get roomId():int{ return (this._SafeStr_5759); } public function set roomId(k:int):void{ this._SafeStr_5759 = k; } } }//package _-0Zf // _SafeStr_4371 = "_-Rx" (String#4093, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // _SafeStr_5759 = "_-2xD" (String#739, DoABC#3) // _SafeStr_5781 = "_-3KC" (String#937, DoABC#3) // _SafeStr_8548 = "_-1vL" (String#8423, DoABC#3) // _SafeStr_8558 = "_-4wd" (String#15210, DoABC#3) //------------------------------------------------------------ //_-0ZF._SafeStr_2605 package _-0ZF{ import _-4Y1._SafeStr_3; public interface _SafeStr_2605 extends _SafeStr_3 { function get caption():String; function set visible(_arg_1:Boolean):void; function get visible():Boolean; } }//package _-0ZF // _SafeStr_2605 = "_-2xM" (String#17216, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) //------------------------------------------------------------ //_-0ZF._SafeStr_2606 package _-0ZF{ import flash.geom.Point; import _-4Y1._SafeStr_183; import _-4Y1._SafeStr_132; import _-6Sj.IFrameWindow; import _-29V.ICoreWindowManager; import _-6LK._SafeStr_2611; import _-WS.Map; import _-4Y1._SafeStr_9; import flash.utils.ByteArray; import _-6Sj._SafeStr_3582; import _-4Y1._SafeStr_182; import _-4Y1._SafeStr_34; import _-4Y1._SafeStr_8; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-29V.IWindow; import _-6Sj.IItemListWindow; import flash.events.Event; import _-29V.IWindowContainer; import _-6Sj.IBitmapWrapperWindow; import _-4Am.WindowState; import _-463.ProfilerAgentTask; import flash.display.BitmapData; import flash.geom.Rectangle; public class _SafeStr_2606 implements _SafeStr_2605 { private static const _SafeStr_5632:Point = new Point(); private static var _SafeStr_8560:Class = _SafeStr_3633; private static var _SafeStr_8561:Class = _SafeStr_3634; private var _disposed:Boolean = false; private var _SafeStr_8562:_SafeStr_183; private var _core:_SafeStr_132; private var _SafeStr_5322:IFrameWindow; private var _SafeStr_8563:Array; private var _SafeStr_5338:ICoreWindowManager; private var _SafeStr_8564:_SafeStr_2611; private var _SafeStr_8565:Boolean = false; private var _SafeStr_8566:Map; public function _SafeStr_2606(k:_SafeStr_9, _arg_2:ICoreWindowManager, _arg_3:_SafeStr_2611){ this._core = (k as _SafeStr_132); this._SafeStr_8563 = new Array(); this._SafeStr_8562 = this.profiler; this._SafeStr_5338 = _arg_2; this._SafeStr_8564 = _arg_3; this._SafeStr_8566 = new Map(); } private static function _SafeStr_8567(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 caption():String{ return ("Component Profiler"); } public function get disposed():Boolean{ return (this._disposed); } public function get visible():Boolean{ return (((this._SafeStr_5322) && (this._SafeStr_5322.visible))); } public function set visible(value:Boolean):void{ var bytes:ByteArray; var xml:XML; if (((!(this._SafeStr_5322)) && (value))) { bytes = (new _SafeStr_8560() as ByteArray); xml = new XML(bytes.readUTFBytes(bytes.length)); this._SafeStr_5322 = (this._SafeStr_5338.buildFromXML(xml, 2) as IFrameWindow); this._SafeStr_5322.procedure = this._SafeStr_8568; this._SafeStr_5322.findChildByName("header").caption = (((((((_SafeStr_8567("task", 28) + "|") + _SafeStr_8567("#rounds", 8)) + "|") + _SafeStr_8567("latest ms", 8)) + "|") + _SafeStr_8567("total ms", 8)) + "|"); this._SafeStr_5322.findChildByName("footer").caption = "<- Click to enable bitmap memory tracking"; _SafeStr_3582(this._SafeStr_5322.findChildByName("footer")).textColor = 4284900966; }; if (this._SafeStr_5322) { if (value) { this._SafeStr_5322.activate(); this._core._SafeStr_8569(true); this._core.queueInterface(new _SafeStr_182(), function (k:_SafeStr_34, _arg_2:_SafeStr_8):void{ profiler = (_arg_2 as _SafeStr_183); }); } else { this._core._SafeStr_8569(false); this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; }; } public function set profiler(k:_SafeStr_183):void{ if (this._SafeStr_8562) { this._SafeStr_8562._SafeStr_8570(this.refresh); this._SafeStr_8562 = null; }; if (((!(this._SafeStr_8562)) && (k))) { this._SafeStr_8562 = k; this._SafeStr_8562._SafeStr_8571(this.refresh); }; } public function get profiler():_SafeStr_183{ return (this._SafeStr_8562); } public function dispose():void{ if (!this._disposed) { if (this._SafeStr_5322) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; this._SafeStr_8562._SafeStr_8570(this.refresh); this._SafeStr_8562 = null; this._SafeStr_5338 = null; this._SafeStr_8564 = null; this._SafeStr_8566.dispose(); this._SafeStr_8566 = null; this._disposed = true; }; } private function _SafeStr_8568(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { if (_arg_2.tags.indexOf("close") > -1) { this.visible = false; } else { if (_arg_2.name == "button_gc") { this._SafeStr_8562._SafeStr_8572(); }; }; }; if (_arg_2.name == "footer_enable_toggle") { if (k.type == WindowEvent._SafeStr_6365) { this._SafeStr_8565 = true; _SafeStr_3582(this._SafeStr_5322.findChildByName("footer")).textColor = 0xFF000000; } else { if (k.type == WindowEvent._SafeStr_8009) { this._SafeStr_8565 = false; _SafeStr_3582(this._SafeStr_5322.findChildByName("footer")).textColor = 4284900966; }; }; }; } public function refresh(k:Event):void{ if (!this._SafeStr_5322) { return; }; this._SafeStr_8566.reset(); var _local_2:Array = this._SafeStr_8562._SafeStr_8573(); var _local_3:IItemListWindow = (this._SafeStr_5322.findChildByName("list") as IItemListWindow); var _local_4:uint; while (_local_2.length > 0) { _local_4 = this._SafeStr_8574(_local_2.pop(), _local_3, _local_4, 0); }; if (this._SafeStr_8565) { this._SafeStr_5322.findChildByName("footer").caption = (((((((((((("Assets - Libraries: " + this._SafeStr_8562._SafeStr_8575) + " ") + "Bitmaps: ") + this._SafeStr_8562._SafeStr_8576) + " / ") + this._SafeStr_8562._SafeStr_8577) + " bytes \n") + "Tracked bitmap data: ") + this._SafeStr_8562._SafeStr_8578) + " / ") + this._SafeStr_8562._SafeStr_8579) + " bytes"); }; } private function _SafeStr_8574(k:ProfilerAgentTask, _arg_2:IItemListWindow, _arg_3:uint, _arg_4:uint):uint{ var _local_5:IWindowContainer; var _local_9:IBitmapWrapperWindow; if (_arg_3 >= _arg_2.numListItems) { _local_5 = this._SafeStr_6305(_arg_2); } else { _local_5 = (_arg_2.getListItemAt(_arg_3) as IWindowContainer); }; var _local_6:String = k.name; if (_arg_4 > 0) { _local_6 = _SafeStr_8567(_local_6, (_arg_4 + _local_6.length), "-", true); }; var _local_7:IWindow = (_local_5.findChildByName("text") as IWindow); _local_7.caption = (((((((_SafeStr_8567(_local_6, 28, " ", false) + "|") + _SafeStr_8567(String(k._SafeStr_8580), 8, " ", true)) + "|") + _SafeStr_8567(String(k._SafeStr_8581), 8, " ", true)) + "|") + _SafeStr_8567(String(k.total), 8, " ", true)) + "|\r"); _local_5.findChildByName("caption").caption = k.caption; _local_5.findChildByName("check")._SafeStr_8582(WindowState._SafeStr_8583, !(k.paused)); this._SafeStr_8566.add(_local_5, k); if (!k.paused) { _local_9 = (_local_5.findChildByName("canvas") as IBitmapWrapperWindow); this._SafeStr_8584(_local_9, k); }; _arg_3++; var _local_8:uint; while (_local_8 < k._SafeStr_8585) { _arg_3 = this._SafeStr_8574(k._SafeStr_8586(_local_8), _arg_2, _arg_3, (_arg_4 + 1)); _local_8++; }; return (_arg_3); } private function _SafeStr_8584(k:IBitmapWrapperWindow, _arg_2:ProfilerAgentTask):void{ var _local_3:BitmapData = k.bitmap; if (_local_3 == null) { _local_3 = new BitmapData(k.width, k.height, false, 0xFFFFFFFF); k.bitmap = _local_3; }; var _local_4:Rectangle = _local_3.rect; var _local_5:int = _arg_2._SafeStr_8581; var _local_6:int = (((_local_5 > _local_3.height)) ? _local_3.height : _local_5); _local_4.x = (_local_4.x + 1); _local_4.width--; _local_3.copyPixels(_local_3, _local_4, _SafeStr_5632); _local_4.x = (_local_4.x + (_local_4.width - 2)); _local_4.y = (_local_4.y + (_local_4.height - _local_6)); _local_4.width = 1; _local_4.height = _local_6; _local_3.fillRect(_local_4, (((_local_5 > _local_3.height)) ? 0xFFFF0000 : 0xFF0000FF)); k.invalidate(); } private function _SafeStr_6305(k:IItemListWindow):IWindowContainer{ var _local_2:ByteArray = (new _SafeStr_8561() as ByteArray); var _local_3:XML = new XML(_local_2.readUTFBytes(_local_2.length)); var _local_4:IWindowContainer = (this._SafeStr_5338.buildFromXML(_local_3, 2) as IWindowContainer); k.addListItem(_local_4); var _local_5:IWindow = _local_4.findChildByName("check"); _local_5.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8587); return (_local_4); } private function _SafeStr_8587(k:WindowEvent):void{ var _local_2:IWindow = k.window; var _local_3:ProfilerAgentTask = this._SafeStr_8566.getValue(_local_2.parent); if (_local_3) { _local_3.paused = !(_local_2._SafeStr_8588(WindowState._SafeStr_8583)); }; } } }//package _-0ZF // _SafeStr_132 = "_-0V4" (String#28691, DoABC#3) // _SafeStr_182 = "_-3Gt" (String#24002, DoABC#3) // _SafeStr_183 = "_-1HX" (String#15494, DoABC#3) // _SafeStr_2605 = "_-2xM" (String#17216, DoABC#3) // _SafeStr_2606 = "_-1oS" (String#15746, DoABC#3) // _SafeStr_2611 = "_-gU" (String#6298, DoABC#3) // _SafeStr_34 = "_-hi" (String#1387, DoABC#3) // _SafeStr_3582 = "_-2Am" (String#1606, DoABC#3) // _SafeStr_3633 = "_-662" (String#22160, DoABC#3) // _SafeStr_3634 = "_-1bw" (String#21618, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5338 = "_-02L" (String#188, DoABC#3) // _SafeStr_5632 = "_-3Vh" (String#4795, DoABC#3) // _SafeStr_6305 = "_-1Ji" (String#9483, DoABC#3) // _SafeStr_6365 = "_-183" (String#2263, DoABC#3) // _SafeStr_8 = "_-6in" (String#1560, DoABC#3) // _SafeStr_8009 = "_-5rr" (String#10602, DoABC#3) // _SafeStr_8560 = "_-69C" (String#20184, DoABC#3) // _SafeStr_8561 = "_-2mj" (String#17344, DoABC#3) // _SafeStr_8562 = "_-4A4" (String#4654, DoABC#3) // _SafeStr_8563 = "_-3rM" (String#36327, DoABC#3) // _SafeStr_8564 = "_-0pm" (String#6908, DoABC#3) // _SafeStr_8565 = "_-6Tm" (String#24598, DoABC#3) // _SafeStr_8566 = "_-0Pq" (String#12994, DoABC#3) // _SafeStr_8567 = "_-5VC" (String#4495, DoABC#3) // _SafeStr_8568 = "_-0Tx" (String#34319, DoABC#3) // _SafeStr_8569 = "_-5fy" (String#32489, DoABC#3) // _SafeStr_8570 = "_-hP" (String#32650, DoABC#3) // _SafeStr_8571 = "_-4P8" (String#44940, DoABC#3) // _SafeStr_8572 = "_-4k9" (String#11393, DoABC#3) // _SafeStr_8573 = "_-Mx" (String#42257, DoABC#3) // _SafeStr_8574 = "_-2yE" (String#31355, DoABC#3) // _SafeStr_8575 = "_-5b3" (String#39217, DoABC#3) // _SafeStr_8576 = "_-4pt" (String#45072, DoABC#3) // _SafeStr_8577 = "_-4E9" (String#43720, DoABC#3) // _SafeStr_8578 = "_-5C2" (String#44751, DoABC#3) // _SafeStr_8579 = "_-ci" (String#41895, DoABC#3) // _SafeStr_8580 = "_-2H7" (String#43624, DoABC#3) // _SafeStr_8581 = "_-350" (String#32505, DoABC#3) // _SafeStr_8582 = "_-382" (String#2913, DoABC#3) // _SafeStr_8583 = "_-16e" (String#3258, DoABC#3) // _SafeStr_8584 = "_-s9" (String#34466, DoABC#3) // _SafeStr_8585 = "_-6ZY" (String#40034, DoABC#3) // _SafeStr_8586 = "_-VO" (String#42221, DoABC#3) // _SafeStr_8587 = "_-6lF" (String#35288, DoABC#3) // _SafeStr_8588 = "_-3Jx" (String#2604, DoABC#3) // _SafeStr_9 = "_-3rX" (String#1383, DoABC#3) //------------------------------------------------------------ //_-0ZF._SafeStr_3633 package _-0ZF{ import mx.core.ByteArrayAsset; public class _SafeStr_3633 extends ByteArrayAsset { } }//package _-0ZF // _SafeStr_3633 = "_-662" (String#22160, DoABC#3) //------------------------------------------------------------ //_-0ZF._SafeStr_3634 package _-0ZF{ import mx.core.ByteArrayAsset; public class _SafeStr_3634 extends ByteArrayAsset { } }//package _-0ZF // _SafeStr_3634 = "_-1bw" (String#21618, DoABC#3) //------------------------------------------------------------ //_-0zk._SafeStr_3465 package _-0zk{ public class _SafeStr_3465 { public static const _SafeStr_8589:String = "active"; public static const NONE:String = "none"; public static const _SafeStr_6472:String = "expired"; } }//package _-0zk // _SafeStr_3465 = "_-5ni" (String#8578, DoABC#3) // _SafeStr_6472 = "_-Gu" (String#8954, DoABC#3) // _SafeStr_8589 = "_-1ZO" (String#6387, DoABC#3) //------------------------------------------------------------ //_-0zk._SafeStr_3473 package _-0zk{ import flash.display.BitmapData; import _-5rw._SafeStr_2722; import _-5A9._SafeStr_2175; public class _SafeStr_3473 { public static const _SafeStr_8590:String = "HC1"; public static const _SafeStr_8591:Array = ["ACH_VipHC1", "ACH_VipHC2", "ACH_VipHC3", "ACH_VipHC4", "ACH_VipHC5", "HC1", "HC2", "HC3", "HC4", "HC5"]; public static function _SafeStr_8592(k:Array):String{ var _local_2:String; var _local_3:String; for each (_local_3 in _SafeStr_8591) { if (k.indexOf(_local_3) > -1) { _local_2 = _local_3; }; }; return (_local_2); } public static function _SafeStr_8593(k:String, _arg_2:Function, _arg_3:_SafeStr_2175):BitmapData{ if (k == null) { return (null); }; var _local_4:BitmapData = _arg_3._SafeStr_8594(k); if (_local_4 == null) { _arg_3.events.addEventListener(_SafeStr_2722._SafeStr_8595, _arg_2); }; return (_local_4); } } }//package _-0zk // _SafeStr_2175 = "_-4xS" (String#1073, DoABC#3) // _SafeStr_2722 = "_-2m8" (String#3780, DoABC#3) // _SafeStr_3473 = "_-1lF" (String#15879, DoABC#3) // _SafeStr_8590 = "_-0PI" (String#24935, DoABC#3) // _SafeStr_8591 = "_-0le" (String#23330, DoABC#3) // _SafeStr_8592 = "_-2hM" (String#36012, DoABC#3) // _SafeStr_8593 = "_-2on" (String#38870, DoABC#3) // _SafeStr_8594 = "_-0-c" (String#22555, DoABC#3) // _SafeStr_8595 = "_-2SU" (String#5538, DoABC#3) //------------------------------------------------------------ //_-0ZQ._SafeStr_4984 package _-0ZQ{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_4984 implements _SafeStr_2272 { private var _SafeStr_8596:int; public function get stuffId():int{ return (this._SafeStr_8596); } public function flush():Boolean{ this._SafeStr_8596 = -1; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_8596 = k.readInt(); return (true); } } }//package _-0ZQ // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4984 = "_-1ss" (String#13511, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_8596 = "_-0Y9" (String#2031, DoABC#3) //------------------------------------------------------------ //_-0ZQ._SafeStr_4993 package _-0ZQ{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_4993 implements _SafeStr_2272 { private var _SafeStr_8596:int; private var _SafeStr_8597:Boolean; public function get stuffId():int{ return (this._SafeStr_8596); } public function get _SafeStr_8598():Boolean{ return (this._SafeStr_8597); } public function flush():Boolean{ this._SafeStr_8596 = -1; this._SafeStr_8597 = false; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_8596 = k.readInt(); this._SafeStr_8597 = k.readBoolean(); return (true); } } }//package _-0ZQ // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4993 = "_-4yi" (String#11785, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_8596 = "_-0Y9" (String#2031, DoABC#3) // _SafeStr_8597 = "_-tr" (String#5790, DoABC#3) // _SafeStr_8598 = "_-1Iu" (String#3676, DoABC#3) //------------------------------------------------------------ //_-0ZQ._SafeStr_4995 package _-0ZQ{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_4995 implements _SafeStr_2272 { private var _SafeStr_8596:int; public function get stuffId():int{ return (this._SafeStr_8596); } public function flush():Boolean{ this._SafeStr_8596 = -1; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_8596 = k.readInt(); return (true); } } }//package _-0ZQ // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4995 = "_-072" (String#12898, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_8596 = "_-0Y9" (String#2031, DoABC#3) //------------------------------------------------------------ //_-10z._SafeStr_2834 package _-10z{ import _-3UH._SafeStr_10; import _-3xK._SafeStr_637; public interface _SafeStr_2834 { function get assets():_SafeStr_10; function get name():String; function get date():String; function get color():int; function get windowManager():_SafeStr_637; function get message():String; } }//package _-10z // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_2834 = "_-6dY" (String#11256, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) //------------------------------------------------------------ //_-10z._SafeStr_2835 package _-10z{ import _-4Bw._SafeStr_2824; import _-4Y1._SafeStr_12; import _-2yL._SafeStr_2823; import _-3xK._SafeStr_637; import _-3UH._SafeStr_10; import _-Qx._SafeStr_500; import _-1i3._SafeStr_4516; import flash.events.IEventDispatcher; public class _SafeStr_2835 extends _SafeStr_2824 implements _SafeStr_2834 { private var _name:String; private var _SafeStr_8599:String; private var _SafeStr_7099:String; private var _color:int; private var _SafeStr_8600:_SafeStr_12; private var _SafeStr_5333:_SafeStr_4517; private var _SafeStr_8601:int; public function _SafeStr_2835(k:_SafeStr_2823, _arg_2:_SafeStr_637, _arg_3:_SafeStr_10, _arg_4:_SafeStr_500, _arg_5:_SafeStr_12){ super(k, _arg_2, _arg_3, _arg_4); this._SafeStr_8600 = _arg_5; } public function get name():String{ return (this._name); } public function get date():String{ return (this._SafeStr_8599); } public function get message():String{ return (this._SafeStr_7099); } public function get color():int{ return (this._color); } public function get configuration():_SafeStr_12{ return (this._SafeStr_8600); } override public function dispose():void{ if (this._SafeStr_5333) { this._SafeStr_5333.dispose(); this._SafeStr_5333 = null; }; this._SafeStr_8600 = null; super.dispose(); } override public function registerUpdateEvents(k:IEventDispatcher):void{ if (k == null) { return; }; k.addEventListener(_SafeStr_4516._SafeStr_8602, this.onObjectUpdate); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void{ if (k == null) { return; }; k.removeEventListener(_SafeStr_4516._SafeStr_8602, this.onObjectUpdate); } private function onObjectUpdate(k:_SafeStr_4516):void{ this._name = k.name; this._SafeStr_8599 = k.date; this._SafeStr_7099 = k.message; this._color = (k.color - 1); this._SafeStr_8601 = k._SafeStr_8603; if ((((this._color < 0)) || ((this._color > 2)))) { this._color = 0; }; this._SafeStr_8604(); } private function _SafeStr_8604():void{ if (this._SafeStr_5333 != null) { this._SafeStr_5333.dispose(); }; switch (this._SafeStr_8601) { default: this._SafeStr_5333 = new TrophyView(this); }; this._SafeStr_5333._SafeStr_7570(); } } }//package _-10z // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_12 = "_-0VB" (String#1598, DoABC#3) // _SafeStr_2823 = "_-3ZG" (String#734, DoABC#3) // _SafeStr_2824 = "_-72" (String#868, DoABC#3) // _SafeStr_2834 = "_-6dY" (String#11256, DoABC#3) // _SafeStr_2835 = "_-3xc" (String#14607, DoABC#3) // _SafeStr_4516 = "_-01T" (String#6788, DoABC#3) // _SafeStr_4517 = "_-4eF" (String#10865, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5333 = "_-2YU" (String#98, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_7099 = "_-A-" (String#997, DoABC#3) // _SafeStr_7570 = "_-2dU" (String#3203, DoABC#3) // _SafeStr_8599 = "_-0Qk" (String#4293, DoABC#3) // _SafeStr_8600 = "_-3Cb" (String#2776, DoABC#3) // _SafeStr_8601 = "_-370" (String#4887, DoABC#3) // _SafeStr_8602 = "_-1L5" (String#7073, DoABC#3) // _SafeStr_8603 = "_-2gA" (String#24797, DoABC#3) // _SafeStr_8604 = "_-3mg" (String#23266, DoABC#3) //------------------------------------------------------------ //_-10z._SafeStr_2851 package _-10z{ import _-4Bw._SafeStr_2824; import _-4Y1._SafeStr_12; import _-2yL._SafeStr_2823; import _-3xK._SafeStr_637; import _-3UH._SafeStr_10; import _-Qx._SafeStr_500; import _-1i3._SafeStr_4556; import flash.events.IEventDispatcher; public class _SafeStr_2851 extends _SafeStr_2824 implements _SafeStr_2834 { public static const _SafeStr_8605:int = 10; public static const _SafeStr_8606:int = 20; private var _name:String; private var _SafeStr_8599:String; private var _SafeStr_7099:String; private var _color:int; private var _SafeStr_8600:_SafeStr_12; private var _SafeStr_5333:_SafeStr_4517; private var _SafeStr_8601:int; public function _SafeStr_2851(k:_SafeStr_2823, _arg_2:_SafeStr_637, _arg_3:_SafeStr_10, _arg_4:_SafeStr_500, _arg_5:_SafeStr_12){ super(k, _arg_2, _arg_3, _arg_4); this._SafeStr_8600 = _arg_5; } public function get name():String{ return (this._name); } public function get date():String{ return (this._SafeStr_8599); } public function get message():String{ return (this._SafeStr_7099); } public function get color():int{ return (this._color); } public function get configuration():_SafeStr_12{ return (this._SafeStr_8600); } override public function dispose():void{ if (this._SafeStr_5333) { this._SafeStr_5333.dispose(); this._SafeStr_5333 = null; }; this._SafeStr_8600 = null; super.dispose(); } override public function registerUpdateEvents(k:IEventDispatcher):void{ if (k == null) { return; }; k.addEventListener(_SafeStr_4556._SafeStr_8602, this.onObjectUpdate); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void{ if (k == null) { return; }; k.removeEventListener(_SafeStr_4556._SafeStr_8602, this.onObjectUpdate); } private function onObjectUpdate(k:_SafeStr_4556):void{ this._name = k.name; this._SafeStr_8599 = k.date; this._SafeStr_7099 = k.message; this._color = (k.color - 1); this._SafeStr_8601 = k._SafeStr_8603; if ((((this._color < 0)) || ((this._color > 2)))) { this._color = 0; }; this._SafeStr_8604(); } private function _SafeStr_8604():void{ if (this._SafeStr_5333 != null) { this._SafeStr_5333.dispose(); }; switch (this._SafeStr_8601) { case _SafeStr_8606: case _SafeStr_8605: this._SafeStr_5333 = new _SafeStr_4555(this, this._SafeStr_8601); break; default: this._SafeStr_5333 = new TrophyView(this); }; this._SafeStr_5333._SafeStr_7570(); } } }//package _-10z // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_12 = "_-0VB" (String#1598, DoABC#3) // _SafeStr_2823 = "_-3ZG" (String#734, DoABC#3) // _SafeStr_2824 = "_-72" (String#868, DoABC#3) // _SafeStr_2834 = "_-6dY" (String#11256, DoABC#3) // _SafeStr_2851 = "_-4Lt" (String#7641, DoABC#3) // _SafeStr_4517 = "_-4eF" (String#10865, DoABC#3) // _SafeStr_4555 = "_-0fL" (String#14908, DoABC#3) // _SafeStr_4556 = "_-0xQ" (String#7013, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5333 = "_-2YU" (String#98, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_7099 = "_-A-" (String#997, DoABC#3) // _SafeStr_7570 = "_-2dU" (String#3203, DoABC#3) // _SafeStr_8599 = "_-0Qk" (String#4293, DoABC#3) // _SafeStr_8600 = "_-3Cb" (String#2776, DoABC#3) // _SafeStr_8601 = "_-370" (String#4887, DoABC#3) // _SafeStr_8602 = "_-1L5" (String#7073, DoABC#3) // _SafeStr_8603 = "_-2gA" (String#24797, DoABC#3) // _SafeStr_8604 = "_-3mg" (String#23266, DoABC#3) // _SafeStr_8605 = "_-5u6" (String#18290, DoABC#3) // _SafeStr_8606 = "_-1ik" (String#15913, DoABC#3) //------------------------------------------------------------ //_-10z._SafeStr_4517 package _-10z{ public interface _SafeStr_4517 { function dispose():void; function _SafeStr_8488():void; function _SafeStr_7570():Boolean; } }//package _-10z // _SafeStr_4517 = "_-4eF" (String#10865, DoABC#3) // _SafeStr_7570 = "_-2dU" (String#3203, DoABC#3) // _SafeStr_8488 = "_-1zo" (String#9991, DoABC#3) //------------------------------------------------------------ //_-10z._SafeStr_4555 package _-10z{ import _-29V.IWindowContainer; import _-29V.IWindow; import _-6Sj.ITextWindow; import _-6Sj._SafeStr_3595; import _-6Sj._SafeStr_2434; import _-3UH._SafeStr_39; import _-3UH.XmlAsset; import _-5Vh.WindowMouseEvent; import _-6Sj.IRegionWindow; import _-35T._SafeStr_6; public class _SafeStr_4555 implements _SafeStr_4517 { private var _SafeStr_8601:int; private var _SafeStr_5572:_SafeStr_2851; private var _SafeStr_5322:IWindowContainer; public function _SafeStr_4555(k:_SafeStr_2851, _arg_2:int){ this._SafeStr_5572 = k; this._SafeStr_8601 = _arg_2; } public function dispose():void{ if (this._SafeStr_5322) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; this._SafeStr_5572 = null; } public function _SafeStr_7570():Boolean{ var _local_3:IWindow; var _local_4:ITextWindow; var _local_5:_SafeStr_3595; var _local_6:ITextWindow; var _local_7:_SafeStr_2434; var _local_8:String; var k:_SafeStr_39 = this._SafeStr_5572.assets.getAssetByName("niko_trophy"); var _local_2:XmlAsset = XmlAsset(k); if (_local_2 == null) { return (false); }; if (this._SafeStr_5322 == null) { this._SafeStr_5322 = (this._SafeStr_5572.windowManager.buildFromXML((_local_2.content as XML)) as IWindowContainer); }; this._SafeStr_5322.center(); _local_3 = this._SafeStr_5322.findChildByName("header_button_close"); if (_local_3 != null) { _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8607); }; _local_4 = (this._SafeStr_5322.findChildByName("html_textbox") as ITextWindow); if (_local_4 != null) { switch (this._SafeStr_8601) { case _SafeStr_2851._SafeStr_8606: _local_4.text = this._SafeStr_5572.localizations.getLocalization("niko.trophy.description.gold"); break; case _SafeStr_2851._SafeStr_8605: _local_4.text = this._SafeStr_5572.localizations.getLocalization("niko.trophy.description.silver"); break; }; }; _local_5 = (this._SafeStr_5322.findChildByName("store_link") as _SafeStr_3595); if (_local_5 != null) { _local_5.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8608); }; _local_6 = (this._SafeStr_5322.findChildByName("date") as ITextWindow); if (_local_6 != null) { this._SafeStr_5572.localizations.registerParameter("trophy.niko.date", "date", this._SafeStr_5572.date); _local_6.text = this._SafeStr_5572.localizations.getLocalization("trophy.niko.date"); }; _local_7 = (this._SafeStr_5322.findChildByName("preview_image") as _SafeStr_2434); if (_local_7 != null) { if (this._SafeStr_8601 == _SafeStr_2851._SafeStr_8606) { _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_5322.findChildByName("store_image") as _SafeStr_2434); if (_local_7 != null) { _local_7.assetUri = (("${image.library.url}niko/" + this._SafeStr_5572.configuration.getProperty("niko.trophy.appstore.image")) + ".png"); }; var _local_9:IRegionWindow = (this._SafeStr_5322.findChildByName("appstore_region") as IRegionWindow); if (_local_9) { _local_9.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8608); }; return (true); } public function _SafeStr_8488():void{ if (this._SafeStr_5322 != null) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; } private function _SafeStr_8608(k:WindowMouseEvent):void{ var _local_2:String = this._SafeStr_5572.configuration.getProperty("niko.appstore.link.url"); _SafeStr_6._SafeStr_8609(_local_2, "habboMain"); } private function _SafeStr_8607(k:WindowMouseEvent):void{ this._SafeStr_8488(); } } }//package _-10z // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2851 = "_-4Lt" (String#7641, DoABC#3) // _SafeStr_3595 = "_-5nx" (String#4266, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_4517 = "_-4eF" (String#10865, DoABC#3) // _SafeStr_4555 = "_-0fL" (String#14908, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5572 = "_-0k2" (String#66, DoABC#3) // _SafeStr_6 = "_-TM" (String#1447, DoABC#3) // _SafeStr_7570 = "_-2dU" (String#3203, DoABC#3) // _SafeStr_8488 = "_-1zo" (String#9991, DoABC#3) // _SafeStr_8601 = "_-370" (String#4887, DoABC#3) // _SafeStr_8605 = "_-5u6" (String#18290, DoABC#3) // _SafeStr_8606 = "_-1ik" (String#15913, DoABC#3) // _SafeStr_8607 = "_-3j-" (String#36414, DoABC#3) // _SafeStr_8608 = "_-3KG" (String#29530, DoABC#3) // _SafeStr_8609 = "_-2P1" (String#3385, DoABC#3) //------------------------------------------------------------ //_-10z.TrophyView package _-10z{ import _-29V.IWindowContainer; import _-29V.IWindow; import _-6Sj.ITextWindow; import _-3UH.BitmapDataAsset; import flash.display.BitmapData; import _-6Sj.IBitmapWrapperWindow; import _-3UH._SafeStr_39; import _-3UH.XmlAsset; import _-5Vh.WindowMouseEvent; public class TrophyView implements _SafeStr_4517 { private static const _SafeStr_8610:Array = new Array("trophy_bg_gold", "trophy_bg_silver", "trophy_bg_bronze"); private static const _SafeStr_8611:Array = new Array(4293707079, 4291411404, 4290279476); private var _SafeStr_5572:_SafeStr_2834; private var _SafeStr_5322:IWindowContainer; public function TrophyView(k:_SafeStr_2834){ this._SafeStr_5572 = k; } public function dispose():void{ if (this._SafeStr_5322) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; this._SafeStr_5572 = null; } public function _SafeStr_7570():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_5572.assets.getAssetByName("trophy"); var _local_2:XmlAsset = XmlAsset(k); if (_local_2 == null) { return (false); }; if (this._SafeStr_5322 == null) { this._SafeStr_5322 = (this._SafeStr_5572.windowManager.buildFromXML((_local_2.content as XML)) as IWindowContainer); }; this._SafeStr_5322.center(); _local_3 = this._SafeStr_5322.findChildByName("close"); if (_local_3 != null) { _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7574); }; _local_4 = (this._SafeStr_5322.findChildByName("title_bg") as IWindowContainer); if (_local_4 != null) { _local_4.color = _SafeStr_8611[this._SafeStr_5572.color]; }; _local_5 = (this._SafeStr_5322.findChildByName("greeting") as ITextWindow); if (_local_5 != null) { _local_5.text = this._SafeStr_5572.message.replace(/\\r/g, "\n"); }; _local_6 = (this._SafeStr_5322.findChildByName("date") as ITextWindow); if (_local_6 != null) { _local_6.text = this._SafeStr_5572.date; }; _local_7 = (this._SafeStr_5322.findChildByName("name") as ITextWindow); if (_local_7 != null) { _local_7.text = this._SafeStr_5572.name; }; _local_8 = (this._SafeStr_5572.assets.getAssetByName(_SafeStr_8610[this._SafeStr_5572.color]) as BitmapDataAsset); _local_10 = (this._SafeStr_5322.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_8488():void{ if (this._SafeStr_5322 != null) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; } private function _SafeStr_7574(k:WindowMouseEvent):void{ this._SafeStr_8488(); } } }//package _-10z // _SafeStr_2834 = "_-6dY" (String#11256, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_4517 = "_-4eF" (String#10865, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5572 = "_-0k2" (String#66, DoABC#3) // _SafeStr_7570 = "_-2dU" (String#3203, DoABC#3) // _SafeStr_7574 = "_-1Z" (String#3390, DoABC#3) // _SafeStr_8488 = "_-1zo" (String#9991, DoABC#3) // _SafeStr_8610 = "_-4XN" (String#23610, DoABC#3) // _SafeStr_8611 = "_-0yy" (String#25866, DoABC#3) //------------------------------------------------------------ //_-11z._SafeStr_2155 package _-11z{ import _-4Y1._SafeStr_8; import flash.events.IEventDispatcher; import flash.geom.Rectangle; import flash.display.BitmapData; import _-1v8._SafeStr_2861; import _-29V.IWindow; public interface _SafeStr_2155 extends _SafeStr_8 { function get events():IEventDispatcher; function _SafeStr_8612(_arg_1:String):Rectangle; function _SafeStr_8613(_arg_1:String, _arg_2:BitmapData, _arg_3:int, _arg_4:int):_SafeStr_2861; function _SafeStr_6874(_arg_1:String):void; function _SafeStr_7064(_arg_1:String, _arg_2:BitmapData):void; function getRect():Rectangle; function get extensionView():_SafeStr_2862; function _SafeStr_8614(_arg_1:String, _arg_2:Boolean):void; function toggleWindowVisibility(_arg_1:String):void; function set _SafeStr_8615(_arg_1:Boolean):void; function get _SafeStr_8616():int; function _SafeStr_7048(_arg_1:String):IWindow; } }//package _-11z // _SafeStr_2155 = "_-4Q7" (String#1601, DoABC#3) // _SafeStr_2861 = "_-4i7" (String#1233, DoABC#3) // _SafeStr_2862 = "_-4mo" (String#9492, DoABC#3) // _SafeStr_6874 = "_-Ze" (String#6188, DoABC#3) // _SafeStr_7048 = "_-2hq" (String#8766, DoABC#3) // _SafeStr_7064 = "_-1fJ" (String#7342, DoABC#3) // _SafeStr_8 = "_-6in" (String#1560, DoABC#3) // _SafeStr_8612 = "_-1MM" (String#4512, DoABC#3) // _SafeStr_8613 = "_-2dF" (String#15686, DoABC#3) // _SafeStr_8614 = "_-1eB" (String#33631, DoABC#3) // _SafeStr_8615 = "_-4sd" (String#10627, DoABC#3) // _SafeStr_8616 = "_-4Ls" (String#27423, DoABC#3) //------------------------------------------------------------ //_-11z._SafeStr_2736 package _-11z{ public class _SafeStr_2736 { public static const _SafeStr_6875:String = "HTE_STATE_HOTEL_VIEW"; public static const _SafeStr_8617:String = "HTE_STATE_GAME_CENTER_VIEW"; public static const _SafeStr_8618:String = "HTE_STATE_ROOM_VIEW"; public static const _SafeStr_8619:String = "HTE_STATE_HIDDEN"; public static const _SafeStr_8620:String = "HTE_STATE_COLLAPSED"; public static const _SafeStr_8621:int = 20; public static const _SafeStr_8622:int = 10; public static const _SafeStr_8623:String = "HTE_STATE_NOOB_NOT_HOME"; public static const _SafeStr_8624:String = "HETE_STATE_NOOB_HOME"; } }//package _-11z // _SafeStr_2736 = "_-172" (String#2713, DoABC#3) // _SafeStr_6875 = "_-1kv" (String#9189, DoABC#3) // _SafeStr_8617 = "_-05z" (String#13824, DoABC#3) // _SafeStr_8618 = "_-5s4" (String#7852, DoABC#3) // _SafeStr_8619 = "_-0Td" (String#13096, DoABC#3) // _SafeStr_8620 = "_-3cE" (String#14829, DoABC#3) // _SafeStr_8621 = "_-29E" (String#23661, DoABC#3) // _SafeStr_8622 = "_-3cm" (String#24284, DoABC#3) // _SafeStr_8623 = "_-3Lo" (String#12783, DoABC#3) // _SafeStr_8624 = "_-2jN" (String#13264, DoABC#3) //------------------------------------------------------------ //_-11z._SafeStr_2862 package _-11z{ import _-29V.IWindow; public interface _SafeStr_2862 { function set visible(_arg_1:Boolean):void; function get visible():Boolean; function get _SafeStr_8625():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_8626(_arg_1:String):Boolean; function set extraMargin(_arg_1:int):void; function get extraMargin():int; function _SafeStr_8627():void; } }//package _-11z // _SafeStr_2862 = "_-4mo" (String#9492, DoABC#3) // _SafeStr_8625 = "_-5vH" (String#22086, DoABC#3) // _SafeStr_8626 = "_-4k" (String#26934, DoABC#3) // _SafeStr_8627 = "_-2YN" (String#12513, DoABC#3) //------------------------------------------------------------ //_-11z._SafeStr_2870 package _-11z{ public class _SafeStr_2870 { public static const _SafeStr_8628:String = "toolbar_dimmer"; public static const _SafeStr_8629:String = "purse"; public static const _SafeStr_8630:String = "purse_credits"; public static const _SafeStr_8631:String = "purse_engagement_currency"; public static const _SafeStr_8632:String = "purse_habbo_club"; public static const _SafeStr_8633:String = "purse_seasonal_currency"; public static const _SafeStr_8634:String = "logout_tools"; public static const _SafeStr_8635:String = "talent_promo"; public static const _SafeStr_8636:String = "room_tools"; public static const _SafeStr_8637:String = "club_promo"; public static const _SafeStr_8638:String = "vip_quests"; public static const MYSTERY_BOX:String = "mystery_box"; public static const _SafeStr_8639:String = "video_offers"; public static const BUILDER:String = "builder"; public static const _SafeStr_8640:String = "settings"; public static const _SafeStr_8641:String = "phone_number"; public static const _SafeStr_8642:String = "verification_code"; public static const _SafeStr_8643:String = "return_gift"; public static const _SafeStr_8644:String = "targeted_offer"; } }//package _-11z // _SafeStr_2870 = "_-4co" (String#2401, DoABC#3) // _SafeStr_8628 = "_-6kl" (String#24338, DoABC#3) // _SafeStr_8629 = "_-69w" (String#20810, DoABC#3) // _SafeStr_8630 = "_-2zS" (String#22974, DoABC#3) // _SafeStr_8631 = "_-3ek" (String#24142, DoABC#3) // _SafeStr_8632 = "_-6fl" (String#22099, DoABC#3) // _SafeStr_8633 = "_-T7" (String#19616, DoABC#3) // _SafeStr_8634 = "_-3O4" (String#22110, DoABC#3) // _SafeStr_8635 = "_-la" (String#13136, DoABC#3) // _SafeStr_8636 = "_-Nu" (String#26138, DoABC#3) // _SafeStr_8637 = "_-Xw" (String#11328, DoABC#3) // _SafeStr_8638 = "_-29u" (String#10322, DoABC#3) // _SafeStr_8639 = "_-6kh" (String#20424, DoABC#3) // _SafeStr_8640 = "_-6cc" (String#17662, DoABC#3) // _SafeStr_8641 = "_-45V" (String#14537, DoABC#3) // _SafeStr_8642 = "_-0PG" (String#14884, DoABC#3) // _SafeStr_8643 = "_-1XC" (String#25278, DoABC#3) // _SafeStr_8644 = "_-5nj" (String#16052, DoABC#3) //------------------------------------------------------------ //_-11z._SafeStr_2871 package _-11z{ import _-4Y1._SafeStr_3; import _-29V.IWindowContainer; import _-5Vh.WindowEvent; import _-29V.IWindow; import flash.geom.Point; public class _SafeStr_2871 implements _SafeStr_3 { private var _SafeStr_5322:IWindowContainer; private var _disposed:Boolean = false; public function _SafeStr_2871(k:HabboToolbar){ this._SafeStr_5322 = (k.windowManager.buildFromXML((k.assets.getAssetByName("bottom_background_border_xml").content as XML)) as IWindowContainer); this._SafeStr_5322.procedure = this._SafeStr_8645; this._SafeStr_8646(); } public function dispose():void{ if (this.disposed) { return; }; } private function _SafeStr_8645(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowEvent._SafeStr_8647) { this._SafeStr_8646(); }; } private function _SafeStr_8646():void{ this._SafeStr_5322.position = new Point(-10, (this._SafeStr_5322.desktop.height - (this._SafeStr_5322.height - 3))); this._SafeStr_5322.width = (this._SafeStr_5322.desktop.width + 20); } public function get disposed():Boolean{ return (this._disposed); } } }//package _-11z // _SafeStr_2871 = "_-0nP" (String#12191, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_8645 = "_-3oQ" (String#3328, DoABC#3) // _SafeStr_8646 = "_-5Dx" (String#4722, DoABC#3) // _SafeStr_8647 = "_-9k" (String#6079, DoABC#3) //------------------------------------------------------------ //_-11z._SafeStr_2879 package _-11z{ public class _SafeStr_2879 { public static const _SafeStr_8648:String = "social"; public static const _SafeStr_8649:String = "group"; public static const _SafeStr_8650:String = "quest"; public static const _SafeStr_8651:String = "game"; } }//package _-11z // _SafeStr_2879 = "_-4t6" (String#7737, DoABC#3) // _SafeStr_8648 = "_-3L6" (String#17468, DoABC#3) // _SafeStr_8649 = "_-gq" (String#4751, DoABC#3) // _SafeStr_8650 = "_-X-" (String#20361, DoABC#3) // _SafeStr_8651 = "_-6fQ" (String#17843, DoABC#3) //------------------------------------------------------------ //_-11z._SafeStr_3520 package _-11z{ public class _SafeStr_3520 { public static const _SafeStr_8652:int = 0; public static const _SafeStr_8653:int = 0; public static const _SafeStr_8654:int = 1; public static const _SafeStr_8655:int = 2; public static const _SafeStr_8656:int = 3; public static const _SafeStr_8657:int = 4; public static const _SafeStr_8658:int = 5; public static const _SafeStr_8659:int = 6; public static const _SafeStr_8660:int = 7; public static const _SafeStr_8661:int = 8; public static const _SafeStr_8662:int = 9; public static const _SafeStr_8663:int = 10; public static const _SafeStr_8664:int = 11; public static const _SafeStr_8665:int = 12; public static const _SafeStr_8666:int = 13; } }//package _-11z // _SafeStr_3520 = "_-1Pd" (String#5686, DoABC#3) // _SafeStr_8652 = "_-4SI" (String#31675, DoABC#3) // _SafeStr_8653 = "_-3GM" (String#24869, DoABC#3) // _SafeStr_8654 = "_-Ey" (String#25082, DoABC#3) // _SafeStr_8655 = "_-3bi" (String#29818, DoABC#3) // _SafeStr_8656 = "_-1-3" (String#28122, DoABC#3) // _SafeStr_8657 = "_-2X6" (String#30617, DoABC#3) // _SafeStr_8658 = "_-4OW" (String#23299, DoABC#3) // _SafeStr_8659 = "_-3h1" (String#31946, DoABC#3) // _SafeStr_8660 = "_-0Lu" (String#24804, DoABC#3) // _SafeStr_8661 = "_-6Qx" (String#22858, DoABC#3) // _SafeStr_8662 = "_-0Ed" (String#28173, DoABC#3) // _SafeStr_8663 = "_-0n5" (String#13137, DoABC#3) // _SafeStr_8664 = "_-5lV" (String#26517, DoABC#3) // _SafeStr_8665 = "_-5gQ" (String#21137, DoABC#3) // _SafeStr_8666 = "_-0KU" (String#24890, DoABC#3) //------------------------------------------------------------ //_-11z.BottomBarLeft package _-11z{ import _-3va._SafeStr_36; import flash.geom.Point; import _-29V.IWindowContainer; import flash.events.IEventDispatcher; import _-3UH._SafeStr_10; import _-3xK._SafeStr_637; import _-WS.Map; import flash.display.BitmapData; import _-6Sj.IRegionWindow; import _-6Sj._SafeStr_3608; import _-6Sj._SafeStr_2434; import _-0-I._SafeStr_4626; import _-29V.IWindow; import _-3UH.XmlAsset; import _-5Vh.WindowEvent; import _-5Vh.WindowMouseEvent; import _-6Sj.ITextWindow; import _-23h.ILocalization; import _-4Y1.Component; import _-px._SafeStr_2386; import _-4If._SafeStr_2322; import _-0S4._SafeStr_2343; import flash.geom.Rectangle; import _-6Sj.IBorderWindow; import _-6RG._SafeStr_2433; import _-6Sj.IBitmapWrapperWindow; import _-4Am.WindowType; import flash.filters.GlowFilter; import flash.filters.BitmapFilterQuality; import _-1v8.Motions; import _-1v8.Queue; import _-1v8._SafeStr_4628; import _-1v8._SafeStr_4629; import _-1v8._SafeStr_3708; import _-1v8._SafeStr_4625; import _-1v8._SafeStr_4627; import _-1v8._SafeStr_2861; public class BottomBarLeft implements _SafeStr_36 { private static const _SafeStr_8667:Point = new Point(0, 500); private static const _SafeStr_8668:Point = new Point(0, 500); private static const _SafeStr_8669:uint = 7433577; private static const _SafeStr_8670:uint = 5723213; private static const _SafeStr_8671:String = "_hover"; private static const _SafeStr_8672:String = "_normal"; private static const _SafeStr_8673:int = 0; private static const _SafeStr_8674:String = "icon_me_menu"; private static const _SafeStr_8675:int = 45; private static const _SafeStr_8676:int = 20; private static const _SafeStr_8677:int = 10; private static const _SafeStr_8678:int = 185; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_5958:IEventDispatcher; private var _disposed:Boolean; private var _SafeStr_6818:HabboToolbar; private var _assets:_SafeStr_10; private var _SafeStr_5338:_SafeStr_637; private var _SafeStr_7043:Map; private var _SafeStr_8679:IWindowContainer; private var _SafeStr_8680:Boolean; private var _SafeStr_8681:BitmapData; private var _SafeStr_8682:IRegionWindow; private var _SafeStr_8683:IRegionWindow; private var _SafeStr_8684:_SafeStr_3608; private var _SafeStr_8685:_SafeStr_2434; private var _SafeStr_8686:String; private var _SafeStr_8687:int; private var _SafeStr_8688:int; private var _SafeStr_8689:int; private var _SafeStr_8690:Boolean = false; private var _SafeStr_8691:_SafeStr_4626; public function BottomBarLeft(k:HabboToolbar, _arg_2:_SafeStr_637, _arg_3:_SafeStr_10, _arg_4:IEventDispatcher){ var _local_9:IWindow; var _local_10:Boolean; var _local_12:IWindowContainer; super(); this._SafeStr_6818 = k; this._SafeStr_5338 = _arg_2; this._assets = _arg_3; this._SafeStr_5958 = _arg_4; this._SafeStr_8691 = new _SafeStr_4626(this._SafeStr_6818, this); this._SafeStr_7043 = new Map(); var _local_5:XmlAsset = (_arg_3.getAssetByName("bottom_bar_left_xml") as XmlAsset); this._SafeStr_5322 = (_arg_2.buildFromXML((_local_5.content as XML)) as IWindowContainer); if (this._SafeStr_5322 == null) { throw (new Error("Failed to construct window from XML!")); }; this._SafeStr_5322.addEventListener(WindowEvent._SafeStr_8647, this._SafeStr_8692); this._SafeStr_8684 = (this._SafeStr_5322.getChildByName("toolbar_items") as _SafeStr_3608); var _local_6:IWindowContainer = (this._SafeStr_5322.getChildByName("arrow_container_left") as IWindowContainer); var _local_7:IWindowContainer = (this._SafeStr_5322.getChildByName("arrow_container_right") as IWindowContainer); this._SafeStr_8682 = (_local_6.getChildByName("collapse_left") as IRegionWindow); this._SafeStr_8683 = (_local_7.getChildByName("collapse_right") as IRegionWindow); if (this._SafeStr_8682) { this._SafeStr_8682.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8693); }; if (this._SafeStr_8683) { this._SafeStr_8683.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8693); }; this._SafeStr_8685 = (this._SafeStr_8684.getChildByName("line") as _SafeStr_2434); var _local_8:Array = []; this._SafeStr_5322.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_8694); }; }; this._SafeStr_8695(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.MEMENU), false); this._SafeStr_8695(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.INVENTORY), false); _local_10 = k.getBoolean("games_icon_enabled"); if (_local_10) { this._SafeStr_8695(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.GAMES), true); } else { this._SafeStr_8695(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.GAMES), false); }; var _local_11:XmlAsset = (_arg_3.getAssetByName("new_items_label_xml") as XmlAsset); this._SafeStr_8679 = (_arg_2.buildFromXML((_local_11.content as XML), 2) as IWindowContainer); if (this._SafeStr_8679 == null) { throw (new Error("Failed to construct toolbar label from XML!")); }; _local_12 = (this._SafeStr_5322.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.NAVIGATOR)) as IWindowContainer); if (_local_12) { this._SafeStr_5338.registerHintWindow(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.NAVIGATOR), _local_12); }; _local_12 = (this._SafeStr_5322.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.MEMENU)) as IWindowContainer); if (_local_12) { this._SafeStr_5338.registerHintWindow(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.MEMENU), _local_12); }; _local_12 = (this._SafeStr_5322.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.INVENTORY)) as IWindowContainer); if (_local_12) { this._SafeStr_5338.registerHintWindow(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.INVENTORY), _local_12); }; var _local_13:IWindowContainer = (this._SafeStr_5322.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE)) as IWindowContainer); _local_13.addChild(this._SafeStr_8679); this._SafeStr_5338.registerHintWindow(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE), _local_13); var _local_14:ITextWindow = (this._SafeStr_8679.findChildByName("new_textfield") as ITextWindow); var _local_15:ILocalization = k.localization._SafeStr_5836("toolbar.new_additions.notification"); if (_local_15 != null) { _local_14.text = _local_15.value; }; this._SafeStr_8679.visible = false; this._SafeStr_8679.x = ((_local_13.width - this._SafeStr_8679.width) - _SafeStr_8673); this._SafeStr_8679.y = _SafeStr_8673; this._SafeStr_8680 = this._SafeStr_8696(); this._SafeStr_8697(); (k as Component).context.addLinkEventTracker(this); } private function _SafeStr_8698(k:WindowMouseEvent, _arg_2:*):void{ this._SafeStr_6818.toggleWindowVisibility("PANIC"); } private function _SafeStr_8692(k:WindowEvent):void{ this._SafeStr_8697(); } private function _SafeStr_8697():void{ if (((!(this._SafeStr_5322)) || (!(this._SafeStr_5338)))) { return; }; this._SafeStr_8682.visible = !(this._SafeStr_8690); this._SafeStr_8683.visible = this._SafeStr_8690; this._SafeStr_5322.y = (this._SafeStr_5322.desktop.height - this._SafeStr_5322.height); this._SafeStr_5322.width = (((_SafeStr_8675 * this._SafeStr_8699()) + _SafeStr_8677) + 150); if (!this._SafeStr_8690) { if (this._SafeStr_8691 != null) { this._SafeStr_8691._SafeStr_7046(); }; }; this._SafeStr_5322.invalidate(); } public function dispose():void{ if (this._SafeStr_8691 != null) { this._SafeStr_8691.dispose(); this._SafeStr_8691 = null; }; if (this._SafeStr_8681 != null) { this._SafeStr_8681.dispose(); this._SafeStr_8681 = null; }; if (this._SafeStr_7043 != null) { this._SafeStr_7043.dispose(); this._SafeStr_7043 = null; }; if (this._SafeStr_5322 != null) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; if (this._SafeStr_8679 != null) { this._SafeStr_8679.dispose(); this._SafeStr_8679 = null; }; if (this._SafeStr_5338) { this._SafeStr_5338.unregisterHintWindow(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.NAVIGATOR)); this._SafeStr_5338.unregisterHintWindow(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.MEMENU)); this._SafeStr_5338.unregisterHintWindow(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.INVENTORY)); this._SafeStr_5338.unregisterHintWindow(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE)); }; if (this._SafeStr_6818) { (this._SafeStr_6818 as Component).context.removeLinkEventTracker(this); this._SafeStr_6818 = null; }; this._SafeStr_5338 = null; this._assets = null; this._disposed = true; if (this._SafeStr_5958) { this._SafeStr_5958 = null; }; } public function get disposed():Boolean{ return (this._disposed); } public function get window():IWindow{ return (this._SafeStr_5322); } private function _SafeStr_8700():void{ var k:IWindowContainer = (this._SafeStr_5322.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE)) as IWindowContainer); k.blend = 0.5; k.disable(); } public function _SafeStr_8701(k:_SafeStr_2322):void{ var _local_2:IWindowContainer; var _local_3:String; switch (k.type) { case _SafeStr_2322.CATALOG_INITIALIZED: _local_2 = (this._SafeStr_5322.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE)) as IWindowContainer); _local_2.blend = 1; _local_2.enable(); _local_3 = this._SafeStr_6818.getProperty("open.catalog.page"); if ((((_local_3.length > 0)) && (this._SafeStr_6818.catalog))) { this._SafeStr_6818.catalog.openCatalogPage(_SafeStr_2386._SafeStr_6339); this._SafeStr_6818.setProperty("open.catalog.page", ""); }; return; case _SafeStr_2322.CATALOG_NOT_READY: this._SafeStr_8700(); return; case _SafeStr_2322.CATALOG_NEW_ITEMS_SHOW: if (((!((this._SafeStr_8679 == null))) && (this._SafeStr_8680))) { this._SafeStr_8679.visible = true; }; return; case _SafeStr_2322.CATALOG_NEW_ITEMS_HIDE: if (this._SafeStr_8679 != null) { this._SafeStr_8679.visible = false; }; return; }; } public function _SafeStr_6874(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_8619) { this._SafeStr_5322.visible = false; return; }; this._SafeStr_5322.visible = true; if (k != _SafeStr_2736._SafeStr_8620) { this._SafeStr_8686 = k; }; var _local_2:Array = []; this._SafeStr_5322.groupChildrenWithTag("TOGGLE", _local_2, -1); switch (k) { case _SafeStr_2736._SafeStr_8617: _local_3 = "VISIBLE_GAME_CENTER"; this._SafeStr_5322.position = _SafeStr_8667; break; case _SafeStr_2736._SafeStr_6875: _local_3 = "VISIBLE_HOTEL"; this._SafeStr_5322.position = _SafeStr_8668; break; case _SafeStr_2736._SafeStr_8623: _local_3 = "VISIBLE_NOOB"; this._SafeStr_5322.position = _SafeStr_8667; break; case _SafeStr_2736._SafeStr_8624: _local_3 = "VISIBLE_ROOM"; this._SafeStr_5322.position = _SafeStr_8667; break; case _SafeStr_2736._SafeStr_8618: _local_3 = "VISIBLE_ROOM"; this._SafeStr_5322.position = _SafeStr_8667; break; case _SafeStr_2736._SafeStr_8620: _local_3 = "VISIBLE_COLLAPSED"; this._SafeStr_5322.position = _SafeStr_8667; 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_8690)))) { _local_4.visible = ((_local_4.visible) && (((!(this._SafeStr_6818._SafeStr_8702())) || (!(this._SafeStr_6818.getBoolean("new.identity.hide.quests")))))); _local_4.visible = ((_local_4.visible) && (!(this._SafeStr_6818.getBoolean("toolbar.hide.quests")))); } else { if ((((_local_4.name == "STORIES")) && (!(this._SafeStr_8690)))) { _local_4.visible = ((_local_4.visible) && (this._SafeStr_6818.getBoolean("toolbar.stories.enabled"))); } else { if ((((_local_4.name == "BUILDER")) && (!(this._SafeStr_8690)))) { _local_4.visible = ((_local_4.visible) && (this._SafeStr_6818.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_8618)) || ((k == _SafeStr_2736._SafeStr_8624)))) || ((k == _SafeStr_2736._SafeStr_8623)))) || (((this._SafeStr_8690) && ((((((this._SafeStr_8686 == _SafeStr_2736._SafeStr_8618)) || ((this._SafeStr_8686 == _SafeStr_2736._SafeStr_8624)))) || ((this._SafeStr_8686 == _SafeStr_2736._SafeStr_8623))))))); _local_6 = this._SafeStr_6818.getProperty("camera.launch.ui.position"); _local_7 = this._SafeStr_6818.sessionDataManager.isPerkAllowed(_SafeStr_2343.CAMERA); _local_4.visible = ((((_local_5) && ((_local_6 == "bottom-icons")))) && (_local_7)); }; }; }; }; }; }; }; this._SafeStr_8697(); } public function _SafeStr_8695(k:String, _arg_2:Boolean):void{ var _local_3:IWindowContainer = (this._SafeStr_5322.findChildByName(k) as IWindowContainer); if (_local_3) { _local_3.visible = _arg_2; }; this._SafeStr_8697(); } public function _SafeStr_8699():int{ var _local_3:IWindow; var k:Array = []; var _local_2:int = 1; this._SafeStr_5322.groupChildrenWithTag("TOGGLE", k, -1); for each (_local_3 in k) { if (((_local_3) && (_local_3.visible))) { _local_2++; }; }; return (_local_2); } private function _SafeStr_8703(k:WindowMouseEvent):void{ var _local_2:Rectangle; if (this._SafeStr_6818.navigator == null) { return; }; switch (k.type) { case WindowMouseEvent._SafeStr_5575: _local_2 = this._SafeStr_8612(HabboToolbarIconEnum.NAVIGATOR); this._SafeStr_6818.navigator._SafeStr_8704(new Point((_local_2.right + 15), _local_2.y)); return; case WindowMouseEvent._SafeStr_5577: this._SafeStr_6818.navigator._SafeStr_8705(true); return; }; } private function _SafeStr_8706(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_5575: this._SafeStr_8707(_local_4, _SafeStr_8671); this._SafeStr_8708(_local_3, _SafeStr_8671); if (k.target.name == "NAVIGATOR") { this._SafeStr_8703(k); }; return; case WindowMouseEvent._SafeStr_5577: this._SafeStr_8707(_local_4, _SafeStr_8672); this._SafeStr_8708(_local_3, _SafeStr_8672); if (k.target.name == "NAVIGATOR") { this._SafeStr_8703(k); }; return; }; } private function _SafeStr_8707(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_8674) { _local_4.bitmap = this._SafeStr_8681; }; }; }; } private function _SafeStr_8708(k:IWindowContainer, _arg_2:String):void{ if (!k) { return; }; if (_arg_2 == _SafeStr_8671) { k.color = _SafeStr_8669; } else { k.color = _SafeStr_8670; }; } private function _SafeStr_8694(k:WindowMouseEvent):void{ var _local_2:String = IWindow(k.target).name; this._SafeStr_6818.toggleWindowVisibility(_local_2); this._SafeStr_5338._SafeStr_8709(_local_2); } public function _SafeStr_7064(k:String, _arg_2:BitmapData):void{ var _local_3:String; if (!_arg_2) { return; }; switch (k) { case HabboToolbarIconEnum.MEMENU: _local_3 = _SafeStr_8674; this._SafeStr_8710(_arg_2); break; }; var _local_4:_SafeStr_2433 = (this._SafeStr_5322.findChildByName(_local_3) as _SafeStr_2433); if (_local_4 != null) { this._SafeStr_8707(_local_4, _SafeStr_8672); }; } 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_8612(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_5322.findChildByName(_local_4); }; if (((!((_local_3 == null))) && (_local_3.visible))) { _local_3.getGlobalRectangle(_local_2); return (_local_2); }; var _local_5:Rectangle = this._SafeStr_8691._SafeStr_7047(k); if (_local_5 != null) { return (_local_5); }; return (null); } public function _SafeStr_8711(k:String):IWindow{ var _local_3:IWindow; var _local_2:String = this.getIconName(k); _local_3 = this._SafeStr_5322.findChildByName(_local_2); if (!_local_3) { _local_3 = this._SafeStr_8691._SafeStr_7048(k); }; return (_local_3); } private function _SafeStr_8710(k:BitmapData):void{ if (this._SafeStr_8681 != null) { this._SafeStr_8681.dispose(); }; if (k != null) { this._SafeStr_8681 = k.clone(); }; k.dispose(); } public function _SafeStr_7051(k:String, _arg_2:int):void{ var _local_3:IWindowContainer = this._SafeStr_7049(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_7049(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_7043.getValue(k) as IWindowContainer); if (!_local_3) { _local_3 = this._SafeStr_5338.createUnseenItemCounter(); _local_4 = (this._SafeStr_5322.findChildByName(_local_2) as IWindowContainer); if (_local_4) { _local_4.addChild(_local_3); _local_3.x = ((_local_4.width - _local_3.width) - _SafeStr_8673); _local_3.y = _SafeStr_8673; this._SafeStr_7043.add(k, _local_3); }; }; return (_local_3); } public function _SafeStr_8696():Boolean{ return (this._SafeStr_6818.getBoolean("toolbar.new_additions.notification.enabled")); } public function _SafeStr_8712(k:String, _arg_2:BitmapData, _arg_3:int, _arg_4:int):_SafeStr_2861{ 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_5338.create("ToolBarTransition", WindowType._SafeStr_8713, 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_5601 = true; _local_8.filters = [new GlowFilter(0xFFFFFF, 1, 2, 2, 0xFF, BitmapFilterQuality.LOW, false, false)]; }; this._SafeStr_5338.getDesktop(2).addChild(_local_8); var _local_10:String; _local_10 = this.getIconName(k); if (_local_10 != null) { _local_9 = this._SafeStr_5322.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_8714(_local_18)) { Motions._SafeStr_8715(new Queue(new _SafeStr_4628((_local_16 + 8)), new _SafeStr_4629(_local_9, 400, 12))).tag = _local_18; }; var _local_19:_SafeStr_2861 = new Queue(new _SafeStr_3708(new _SafeStr_4625(_local_8, _local_16, ((_local_12.x - _local_11.x) + _local_17), (_local_12.y - _local_11.y), 100, 1), 1), new _SafeStr_4627(_local_8)); return (Motions._SafeStr_8715(_local_19)); } public function set _SafeStr_8615(k:Boolean):void{ var _local_2:IWindow = this._SafeStr_5322.findChildByName("guide_icon"); if (_local_2 != null) { _local_2.visible = k; }; } public function set _SafeStr_8716(k:int):void{ this._SafeStr_8688 = k; } public function set _SafeStr_8717(k:int):void{ this._SafeStr_8687 = k; } public function set _SafeStr_7053(k:int):void{ this._SafeStr_8689 = k; } public function get _SafeStr_8718():int{ return (((this._SafeStr_8687 + this._SafeStr_8688) + this._SafeStr_8689)); } public function get memenu():_SafeStr_4626{ return (this._SafeStr_8691); } public function get _SafeStr_6899():String{ return ("toolbar/"); } private function _SafeStr_8693(k:WindowMouseEvent):void{ this._SafeStr_8690 = !(this._SafeStr_8690); if (this._SafeStr_8690) { this._SafeStr_6874(_SafeStr_2736._SafeStr_8620); } else { this._SafeStr_6874(this._SafeStr_8686); }; this._SafeStr_8697(); this._SafeStr_6818._SafeStr_8720._SafeStr_8719(); } public function _SafeStr_6900(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_5338.showHint(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE)); break; case "navigator": this._SafeStr_5338.showHint(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.NAVIGATOR)); break; case "memenu": this._SafeStr_5338.showHint(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.MEMENU)); break; }; return; default: _SafeStr_4.log(("Toolbar unknown link-type received: " + _local_2[1])); }; } public function _SafeStr_8721():int{ if (((!(this._SafeStr_8685)) || (!(this._SafeStr_8685.parent)))) { return (0); }; return (((this._SafeStr_8690) ? _SafeStr_8678 : (this._SafeStr_8685.x + this._SafeStr_8685.parent.x))); } } }//package _-11z // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_2322 = "_-Km" (String#2024, DoABC#3) // _SafeStr_2343 = "_-3gU" (String#3479, DoABC#3) // _SafeStr_2386 = "_-2xZ" (String#3599, DoABC#3) // _SafeStr_2433 = "_-5px" (String#3140, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2736 = "_-172" (String#2713, DoABC#3) // _SafeStr_2861 = "_-4i7" (String#1233, DoABC#3) // _SafeStr_36 = "_-5Jb" (String#3293, DoABC#3) // _SafeStr_3608 = "_-0r9" (String#6367, DoABC#3) // _SafeStr_3708 = "_-6-K" (String#2983, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_4625 = "_-It" (String#11252, DoABC#3) // _SafeStr_4626 = "_-1tM" (String#10557, DoABC#3) // _SafeStr_4627 = "_-3Lu" (String#10723, DoABC#3) // _SafeStr_4628 = "_-1TI" (String#10830, DoABC#3) // _SafeStr_4629 = "_-5wB" (String#6657, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5338 = "_-02L" (String#188, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) // _SafeStr_5601 = "_-1qp" (String#2218, DoABC#3) // _SafeStr_5836 = "_-1RZ" (String#2835, DoABC#3) // _SafeStr_5958 = "_-6c5" (String#212, DoABC#3) // _SafeStr_6339 = "_-0-y" (String#8864, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_6818 = "_-2U7" (String#287, DoABC#3) // _SafeStr_6874 = "_-Ze" (String#6188, DoABC#3) // _SafeStr_6875 = "_-1kv" (String#9189, DoABC#3) // _SafeStr_6899 = "_-1Qx" (String#3492, DoABC#3) // _SafeStr_6900 = "_-3Mr" (String#3693, DoABC#3) // _SafeStr_7043 = "_-4og" (String#4085, DoABC#3) // _SafeStr_7046 = "_-4xJ" (String#7640, DoABC#3) // _SafeStr_7047 = "_-18f" (String#32423, DoABC#3) // _SafeStr_7048 = "_-2hq" (String#8766, DoABC#3) // _SafeStr_7049 = "_-5fT" (String#10258, DoABC#3) // _SafeStr_7051 = "_-19T" (String#5426, DoABC#3) // _SafeStr_7053 = "_-0Zt" (String#12588, DoABC#3) // _SafeStr_7064 = "_-1fJ" (String#7342, DoABC#3) // _SafeStr_8612 = "_-1MM" (String#4512, DoABC#3) // _SafeStr_8615 = "_-4sd" (String#10627, DoABC#3) // _SafeStr_8617 = "_-05z" (String#13824, DoABC#3) // _SafeStr_8618 = "_-5s4" (String#7852, DoABC#3) // _SafeStr_8619 = "_-0Td" (String#13096, DoABC#3) // _SafeStr_8620 = "_-3cE" (String#14829, DoABC#3) // _SafeStr_8623 = "_-3Lo" (String#12783, DoABC#3) // _SafeStr_8624 = "_-2jN" (String#13264, DoABC#3) // _SafeStr_8647 = "_-9k" (String#6079, DoABC#3) // _SafeStr_8667 = "_-0J6" (String#3483, DoABC#3) // _SafeStr_8668 = "_-0H-" (String#10508, DoABC#3) // _SafeStr_8669 = "_-0dk" (String#11068, DoABC#3) // _SafeStr_8670 = "_-4gf" (String#9840, DoABC#3) // _SafeStr_8671 = "_-4ix" (String#6972, DoABC#3) // _SafeStr_8672 = "_-2XI" (String#5859, DoABC#3) // _SafeStr_8673 = "_-21G" (String#4172, DoABC#3) // _SafeStr_8674 = "_-6KU" (String#8492, DoABC#3) // _SafeStr_8675 = "_-JP" (String#25076, DoABC#3) // _SafeStr_8676 = "_-GI" (String#12518, DoABC#3) // _SafeStr_8677 = "_-41g" (String#21817, DoABC#3) // _SafeStr_8678 = "_-4T0" (String#9629, DoABC#3) // _SafeStr_8679 = "_-3y" (String#2974, DoABC#3) // _SafeStr_8680 = "_-1Pg" (String#14835, DoABC#3) // _SafeStr_8681 = "_-2cj" (String#5156, DoABC#3) // _SafeStr_8682 = "_-6R" (String#18003, DoABC#3) // _SafeStr_8683 = "_-2lV" (String#17525, DoABC#3) // _SafeStr_8684 = "_-1MG" (String#8765, DoABC#3) // _SafeStr_8685 = "_-1Ml" (String#8268, DoABC#3) // _SafeStr_8686 = "_-14w" (String#15921, DoABC#3) // _SafeStr_8687 = "_-3nt" (String#14245, DoABC#3) // _SafeStr_8688 = "_-6NE" (String#16341, DoABC#3) // _SafeStr_8689 = "_-0yv" (String#15393, DoABC#3) // _SafeStr_8690 = "_-0wt" (String#3883, DoABC#3) // _SafeStr_8691 = "_-1R8" (String#4472, DoABC#3) // _SafeStr_8692 = "_-6YG" (String#24355, DoABC#3) // _SafeStr_8693 = "_-2oC" (String#29621, DoABC#3) // _SafeStr_8694 = "_-aA" (String#22571, DoABC#3) // _SafeStr_8695 = "_-jH" (String#6130, DoABC#3) // _SafeStr_8696 = "_-4ia" (String#14372, DoABC#3) // _SafeStr_8697 = "_-0X9" (String#7644, DoABC#3) // _SafeStr_8698 = "_-3wP" (String#36669, DoABC#3) // _SafeStr_8699 = "_-bO" (String#32879, DoABC#3) // _SafeStr_8700 = "_-1Xj" (String#25990, DoABC#3) // _SafeStr_8701 = "_-37A" (String#10515, DoABC#3) // _SafeStr_8702 = "_-4mn" (String#12382, DoABC#3) // _SafeStr_8703 = "_-6An" (String#13822, DoABC#3) // _SafeStr_8704 = "_-15X" (String#15911, DoABC#3) // _SafeStr_8705 = "_-YI" (String#16804, DoABC#3) // _SafeStr_8706 = "_-4QV" (String#24222, DoABC#3) // _SafeStr_8707 = "_-6Co" (String#9406, DoABC#3) // _SafeStr_8708 = "_-6FO" (String#16270, DoABC#3) // _SafeStr_8709 = "_-25v" (String#15409, DoABC#3) // _SafeStr_8710 = "_-0t7" (String#25549, DoABC#3) // _SafeStr_8711 = "_-2rD" (String#38138, DoABC#3) // _SafeStr_8712 = "_-31H" (String#31507, DoABC#3) // _SafeStr_8713 = "_-679" (String#7719, DoABC#3) // _SafeStr_8714 = "_-0WD" (String#26256, DoABC#3) // _SafeStr_8715 = "_-11e" (String#6078, DoABC#3) // _SafeStr_8716 = "_-KU" (String#25653, DoABC#3) // _SafeStr_8717 = "_-1HR" (String#24996, DoABC#3) // _SafeStr_8718 = "_-05A" (String#25820, DoABC#3) // _SafeStr_8719 = "_-1rQ" (String#31294, DoABC#3) // _SafeStr_8720 = "_-4Ws" (String#14769, DoABC#3) // _SafeStr_8721 = "_-0oE" (String#32183, DoABC#3) //------------------------------------------------------------ //_-11z.ExtensionView package _-11z{ import _-6Sj.IItemListWindow; import _-WS.Map; import _-3xK._SafeStr_637; import _-3UH.XmlAsset; import _-29V.IWindowContainer; import _-6a2.Core; import _-3UH._SafeStr_10; import _-29V.IWindow; import flash.utils.Timer; import flash.events.TimerEvent; import _-3Xw._SafeStr_4624; import flash.geom.Rectangle; public class ExtensionView implements _SafeStr_2862 { private static const _SafeStr_8722:int = 3; private static const _SafeStr_8723:int = -8; private var _SafeStr_6818:HabboToolbar; private var _SafeStr_8724:IItemListWindow; private var _SafeStr_7384:Map; private var _disposed:Boolean = false; private var _SafeStr_6830:Boolean = false; private var _SafeStr_8725:Array; private var _SafeStr_5338:_SafeStr_637; private var _SafeStr_8726:int = 0; public function ExtensionView(k:_SafeStr_637, _arg_2:_SafeStr_10, _arg_3:HabboToolbar){ this._SafeStr_8725 = []; super(); this._SafeStr_6818 = _arg_3; this._SafeStr_5338 = k; var _local_4:XmlAsset = (_arg_2.getAssetByName("extension_grid_xml") as XmlAsset); if (_local_4) { this._SafeStr_8724 = (k.buildFromXML((_local_4.content as XML), 1) as IItemListWindow); }; var _local_5:IWindowContainer = this._SafeStr_8724.desktop; if (this._SafeStr_8724) { this._SafeStr_8724.x = (((_local_5.width - this._SafeStr_8724.width) - _SafeStr_8722) - this.extraMargin); this._SafeStr_8724.y = _SafeStr_8722; this._SafeStr_8724.visible = true; } else { Core.error("Unable to initialize Toolbar Extension view window from xml asset", false); }; this._SafeStr_7384 = new Map(); } public function dispose():void{ var k:Array; var _local_2:String; if (!this._disposed) { k = this._SafeStr_7384._SafeStr_6451(); for each (_local_2 in k) { this.detachExtension(_local_2); }; if (this._SafeStr_8724) { this._SafeStr_8724.dispose(); this._SafeStr_8724 = null; }; this._SafeStr_8725 = null; this._SafeStr_6818 = null; this._SafeStr_7384 = null; this._disposed = true; }; } public function get visible():Boolean{ return (((this._SafeStr_8724) && (this._SafeStr_8724.visible))); } public function get _SafeStr_8625():uint{ if (!this._SafeStr_8724) { return (0); }; return ((this._SafeStr_8724.height + this._SafeStr_8724.y)); } public function attachExtension(k:String, _arg_2:IWindow, _arg_3:int=-1, _arg_4:Array=null):void{ if (!this._disposed) { if (this._SafeStr_7384.getValue(k)) { return; }; this._SafeStr_7384.add(k, _arg_2); _arg_3 = (((_arg_4)!=null) ? this._SafeStr_8727(_arg_4) : _arg_3); if (_arg_3 == -1) { this._SafeStr_8725.push(_arg_2); } else { this._SafeStr_8725.splice(_arg_3, 0, _arg_2); }; if (this._SafeStr_8724) { this._SafeStr_6818._SafeStr_8728((_arg_2 as IWindowContainer)); this._SafeStr_8627(); }; this._SafeStr_8729(); }; } public function _SafeStr_8626(k:String):Boolean{ return (!((this._SafeStr_7384.getValue(k) == null))); } private function _SafeStr_8730(k:IWindow):String{ var _local_2:int = this._SafeStr_7384._SafeStr_7847().indexOf(k); if (_local_2 != -1) { return (this._SafeStr_7384._SafeStr_6451()[_local_2]); }; return (""); } public function _SafeStr_8627():void{ var k:IWindow; var _local_2:String; this._SafeStr_8724._SafeStr_5892(); for each (k in this._SafeStr_8725) { _local_2 = this._SafeStr_8730(k); switch (_local_2) { case _SafeStr_2870._SafeStr_8634: case _SafeStr_2870._SafeStr_8630: case _SafeStr_2870._SafeStr_8631: case _SafeStr_2870._SafeStr_8632: case _SafeStr_2870._SafeStr_8633: case _SafeStr_2870._SafeStr_8635: case _SafeStr_2870._SafeStr_8637: case _SafeStr_2870._SafeStr_8638: case _SafeStr_2870._SafeStr_8639: case _SafeStr_2870._SafeStr_8640: case _SafeStr_2870._SafeStr_8641: case _SafeStr_2870._SafeStr_8642: case _SafeStr_2870._SafeStr_8643: case _SafeStr_2870._SafeStr_8644: this._SafeStr_8724.addListItem(k); break; case _SafeStr_2870._SafeStr_8629: this._SafeStr_8724.addListItem(k); this._SafeStr_8724.y = (_SafeStr_8722 + _SafeStr_8723); break; default: if (!this._SafeStr_6830) { this._SafeStr_8724.addListItem(k); }; }; }; this._SafeStr_8724.arrangeListItems(); this._SafeStr_8724.invalidate(); } private function _SafeStr_8727(k:Array):int{ var _local_2:int; while (_local_2 < this._SafeStr_8725.length) { if (k.indexOf(this._SafeStr_8725[_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_7384[k]; if (_local_2 != null) { this._SafeStr_8725.splice(this._SafeStr_8725.indexOf(_local_2), 1); if (this._SafeStr_8724) { this._SafeStr_6818._SafeStr_8731(_local_2); this._SafeStr_8627(); }; }; this._SafeStr_7384.remove(k); this._SafeStr_8729(); }; } private function _SafeStr_8729():void{ var k:Timer = new Timer(25, 1); k.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_8732); k.start(); } private function _SafeStr_8732(k:TimerEvent):void{ if (this._SafeStr_6818) { this._SafeStr_6818.events.dispatchEvent(new _SafeStr_4624(_SafeStr_4624._SafeStr_8733)); }; } public function set visible(k:Boolean):void{ if (this._SafeStr_8724) { this._SafeStr_8724.visible = k; }; } public function _SafeStr_8734():void{ var k:IWindowContainer; for each (k in this._SafeStr_8725) { this._SafeStr_6818._SafeStr_8731(k); }; } public function _SafeStr_8612(k:String):Rectangle{ var _local_2:IWindow; var _local_3:Rectangle; switch (k) { case HabboToolbarIconEnum.EXT_GROUP: _local_2 = (this._SafeStr_7384["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_7048(k:String):IWindow{ var _local_2:IWindow; if (k == HabboToolbarIconEnum.EXT_GROUP) { _local_2 = (this._SafeStr_7384["room_group_info"] as IWindow); }; return (_local_2); } public function get landingView():Boolean{ return (this._SafeStr_6830); } public function set landingView(k:Boolean):void{ this._SafeStr_6830 = k; this._SafeStr_8627(); } public function set extraMargin(k:int):void{ this._SafeStr_8726 = k; if (this._SafeStr_8724) { this._SafeStr_8724.x = (((this._SafeStr_8724.desktop.width - this._SafeStr_8724.width) - _SafeStr_8722) - this.extraMargin); }; } public function get extraMargin():int{ return (this._SafeStr_8726); } } }//package _-11z // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_2862 = "_-4mo" (String#9492, DoABC#3) // _SafeStr_2870 = "_-4co" (String#2401, DoABC#3) // _SafeStr_4624 = "_-JR" (String#9288, DoABC#3) // _SafeStr_5338 = "_-02L" (String#188, DoABC#3) // _SafeStr_5892 = "_-16" (String#2228, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_6451 = "_-1-C" (String#2261, DoABC#3) // _SafeStr_6818 = "_-2U7" (String#287, DoABC#3) // _SafeStr_6830 = "_-0Yn" (String#404, DoABC#3) // _SafeStr_7048 = "_-2hq" (String#8766, DoABC#3) // _SafeStr_7384 = "_-3c4" (String#667, DoABC#3) // _SafeStr_7847 = "_-69t" (String#3031, DoABC#3) // _SafeStr_8612 = "_-1MM" (String#4512, DoABC#3) // _SafeStr_8625 = "_-5vH" (String#22086, DoABC#3) // _SafeStr_8626 = "_-4k" (String#26934, DoABC#3) // _SafeStr_8627 = "_-2YN" (String#12513, DoABC#3) // _SafeStr_8629 = "_-69w" (String#20810, DoABC#3) // _SafeStr_8630 = "_-2zS" (String#22974, DoABC#3) // _SafeStr_8631 = "_-3ek" (String#24142, DoABC#3) // _SafeStr_8632 = "_-6fl" (String#22099, DoABC#3) // _SafeStr_8633 = "_-T7" (String#19616, DoABC#3) // _SafeStr_8634 = "_-3O4" (String#22110, DoABC#3) // _SafeStr_8635 = "_-la" (String#13136, DoABC#3) // _SafeStr_8637 = "_-Xw" (String#11328, DoABC#3) // _SafeStr_8638 = "_-29u" (String#10322, DoABC#3) // _SafeStr_8639 = "_-6kh" (String#20424, DoABC#3) // _SafeStr_8640 = "_-6cc" (String#17662, DoABC#3) // _SafeStr_8641 = "_-45V" (String#14537, DoABC#3) // _SafeStr_8642 = "_-0PG" (String#14884, DoABC#3) // _SafeStr_8643 = "_-1XC" (String#25278, DoABC#3) // _SafeStr_8644 = "_-5nj" (String#16052, DoABC#3) // _SafeStr_8722 = "_-TL" (String#3635, DoABC#3) // _SafeStr_8723 = "_-0UI" (String#24455, DoABC#3) // _SafeStr_8724 = "_-4w0" (String#3055, DoABC#3) // _SafeStr_8725 = "_-5vR" (String#7572, DoABC#3) // _SafeStr_8726 = "_-48M" (String#30596, DoABC#3) // _SafeStr_8727 = "_-63e" (String#38181, DoABC#3) // _SafeStr_8728 = "_-5lZ" (String#21149, DoABC#3) // _SafeStr_8729 = "_-0RI" (String#29077, DoABC#3) // _SafeStr_8730 = "_-g" (String#35474, DoABC#3) // _SafeStr_8731 = "_-1oN" (String#25627, DoABC#3) // _SafeStr_8732 = "_-6E3" (String#4678, DoABC#3) // _SafeStr_8733 = "_-4OP" (String#14883, DoABC#3) // _SafeStr_8734 = "_-rS" (String#34531, DoABC#3) //------------------------------------------------------------ //_-11z.HabboToolbar package _-11z{ import _-4Y1.Component; import _-3xK._SafeStr_637; import _-67y._SafeStr_1375; import _-3IN._SafeStr_2865; import _-3IN.SettingsExtension; import _-2rM._SafeStr_2309; import _-3WJ._SafeStr_431; import _-6Bg._SafeStr_1368; import _-Zf._SafeStr_270; import _-Zf._SafeStr_1211; import _-4fk._SafeStr_2868; import _-3IN._SafeStr_2873; import _-3IN._SafeStr_2869; import _-3IN._SafeStr_2876; import _-3IN._SafeStr_2878; import _-23h.ICoreLocalizationManager; import _-Qa._SafeStr_1202; import _-5tE._SafeStr_502; import _-5A9._SafeStr_2175; import _-1Y6._SafeStr_1357; import _-40e._SafeStr_13; import _-3i6._SafeStr_1384; import _-4nY._SafeStr_1498; import _-2yL._SafeStr_1701; import _-50X._SafeStr_2875; import flash.utils.Timer; import _-5dP.HabboPhoneNumber; import com.sulake.iid.IIDHabboPhoneNumber; import _-214.HabboNuxDialogs; import com.sulake.iid.IIDHabboNuxDialogs; import _-4OE.HabboCampaigns; import com.sulake.iid.IIDHabboCampaigns; import _-4Y1._SafeStr_9; import _-3UH._SafeStr_10; import _-4Y1._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 _-4If._SafeStr_2322; import com.sulake.iid.IIDCoreLocalizationManager; import com.sulake.iid.IIDHabboInventory; import _-2xx.HabboUnseenItemsUpdatedEvent; import _-2xx._SafeStr_2872; import com.sulake.iid.IIDHabboSoundManager; import com.sulake.iid.IIDSessionDataManager; import _-5rw._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 _-4o7._SafeStr_2866; import com.sulake.iid.IIDHabboMessenger; import _-5sh._SafeStr_2697; import com.sulake.iid.IIDHabboGroupForumController; import _-6gR._SafeStr_2874; import com.sulake.iid.IIDHabboNavigator; import com.sulake.iid.IIDHabboNewNavigator; import __AS3__.vec.Vector; import _-4XP._SafeStr_2863; import flash.events.TimerEvent; import _-2jU._SafeStr_2275; import _-2w9._SafeStr_2734; import _-0bw._SafeStr_2864; import _-29V.IWindowContainer; import _-0Cn._SafeStr_2404; import _-0Cn._SafeStr_2479; import _-29V.IWindow; import _-5W._SafeStr_2346; import _-5W._SafeStr_2341; import _-5W._SafeStr_2340; import flash.geom.Rectangle; import _-3Xw._SafeStr_2297; import _-2a8._SafeStr_2286; import _-6Sj._SafeStr_2434; import flash.display.BitmapData; import _-1v8._SafeStr_2861; import _-0ch._SafeStr_2625; import __AS3__.vec.*; public class HabboToolbar extends Component implements _SafeStr_2155 { private var _SafeStr_5338:_SafeStr_637; private var _SafeStr_8735:_SafeStr_1375; private var _SafeStr_5333:BottomBarLeft; private var _SafeStr_8736:_SafeStr_2871; private var _SafeStr_5372:Boolean; private var _SafeStr_8737:_SafeStr_2865; private var _SafeStr_8738:SettingsExtension; private var _SafeStr_6184:_SafeStr_2309; private var _SafeStr_5539:_SafeStr_431; private var _SafeStr_8739:_SafeStr_1368; private var _SafeStr_6822:_SafeStr_270; private var _SafeStr_8740:_SafeStr_1211; private var _SafeStr_8741:_SafeStr_2868; private var _SafeStr_8742:_SafeStr_2873; private var _SafeStr_8743:_SafeStr_2869; private var _SafeStr_8744:_SafeStr_2876; private var _SafeStr_8745:_SafeStr_2878; private var _SafeStr_5776:ICoreLocalizationManager; private var _SafeStr_6821:_SafeStr_1202; private var _SafeStr_8746:ExtensionView; private var _SafeStr_6183:_SafeStr_502; private var _SafeStr_6816:_SafeStr_2175; private var _SafeStr_6820:_SafeStr_1357; private var _SafeStr_8747:_SafeStr_13; private var _SafeStr_8748:_SafeStr_1384; private var _SafeStr_8749:_SafeStr_1498; private var _SafeStr_8750:_SafeStr_1701; private var _SafeStr_8751:_SafeStr_2875; private var _SafeStr_8752:Timer; private var _SafeStr_8753:Timer; private var _SafeStr_8754:Timer; public function HabboToolbar(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null){ super(k, _arg_2, _arg_3); k._SafeStr_8755(new HabboPhoneNumber(k, 0, _arg_3), [new IIDHabboPhoneNumber()]); k._SafeStr_8755(new HabboNuxDialogs(k, 0, _arg_3), [new IIDHabboNuxDialogs()]); k._SafeStr_8755(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_1375):void{ _SafeStr_8735 = k; }), new _SafeStr_44(new IIDHabboWindowManager(), function (k:_SafeStr_637):void{ _SafeStr_5338 = k; }, true), new _SafeStr_44(new IIDHabboCatalog(), function (k:_SafeStr_431):void{ _SafeStr_5539 = k; }, true, [{ "type":_SafeStr_2322.CATALOG_INITIALIZED, "callback":this._SafeStr_8701 }, { "type":_SafeStr_2322.CATALOG_NOT_READY, "callback":this._SafeStr_8701 }, { "type":_SafeStr_2322.CATALOG_NEW_ITEMS_SHOW, "callback":this._SafeStr_8701 }, { "type":_SafeStr_2322.CATALOG_NEW_ITEMS_HIDE, "callback":this._SafeStr_8701 }]), new _SafeStr_44(new IIDCoreLocalizationManager(), function (k:ICoreLocalizationManager):void{ _SafeStr_5776 = k; }), new _SafeStr_44(new IIDHabboInventory(), function (k:_SafeStr_1202):void{ _SafeStr_6821 = k; }, false, [{ "type":HabboUnseenItemsUpdatedEvent._SafeStr_8756, "callback":this._SafeStr_8757 }, { "type":_SafeStr_2872._SafeStr_8758, "callback":this._SafeStr_8759 }]), new _SafeStr_44(new IIDHabboSoundManager(), function (k:_SafeStr_502):void{ _SafeStr_6183 = k; }), new _SafeStr_44(new IIDSessionDataManager(), function (k:_SafeStr_2175):void{ _SafeStr_6816 = k; }, true, [{ "type":_SafeStr_2344._SafeStr_8760, "callback":this._SafeStr_8761 }]), new _SafeStr_44(new IIDHabboHelp(), function (k:_SafeStr_1357):void{ _SafeStr_6820 = k; }, false), new _SafeStr_44(new IIDHabboFreeFlowChat(), function (k:_SafeStr_1498):void{ _SafeStr_8749 = k; }, false), new _SafeStr_44(new IIDHabboRoomUI(), function (k:_SafeStr_1701):void{ _SafeStr_8750 = k; }, false), new _SafeStr_44(new IIDAvatarRenderManager(), function (k:_SafeStr_13):void{ _SafeStr_8747 = k; }, false), new _SafeStr_44(new IIDHabboQuestEngine(), function (k:_SafeStr_1384):void{ _SafeStr_8748 = k; }, false, [{ "type":_SafeStr_2866._SafeStr_8762, "callback":this._SafeStr_8763 }]), new _SafeStr_44(new IIDHabboMessenger(), function (k:_SafeStr_1368):void{ _SafeStr_8739 = k; }, false, [{ "type":_SafeStr_2697._SafeStr_8764, "callback":this._SafeStr_8765 }, { "type":_SafeStr_2697._SafeStr_8766, "callback":this._SafeStr_8765 }, { "type":HabboUnseenItemsUpdatedEvent._SafeStr_8756, "callback":this._SafeStr_8757 }]), new _SafeStr_44(new IIDHabboGroupForumController(), null, false, [{ "type":_SafeStr_2874._SafeStr_8762, "callback":this._SafeStr_8767 }]), new _SafeStr_44(new IIDHabboNavigator(), function (k:_SafeStr_270):void{ _SafeStr_6822 = k; }, false), new _SafeStr_44(new IIDHabboNewNavigator(), function (k:_SafeStr_1211):void{ _SafeStr_8740 = k; }, false)])); } override public function dispose():void{ this._SafeStr_5372 = false; this._SafeStr_6184 = null; this._SafeStr_8768(); this._SafeStr_8769(); this._SafeStr_8770(); if (this._SafeStr_8746) { this._SafeStr_8746.dispose(); this._SafeStr_8746 = null; }; if (this._SafeStr_8737) { this._SafeStr_8737.dispose(); this._SafeStr_8737 = null; }; if (this._SafeStr_8738) { this._SafeStr_8738.dispose(); this._SafeStr_8738 = null; }; if (this._SafeStr_8751 != null) { this._SafeStr_8751.dispose(); this._SafeStr_8751 = null; }; if (this._SafeStr_8742) { this._SafeStr_8742.dispose(); this._SafeStr_8742 = null; }; if (this._SafeStr_8743) { this._SafeStr_8743.dispose(); this._SafeStr_8743 = null; }; if (this._SafeStr_8744) { this._SafeStr_8744.dispose(); this._SafeStr_8744 = null; }; if (this._SafeStr_8745) { this._SafeStr_8745.dispose(); this._SafeStr_8745 = null; }; if (this._SafeStr_8739 != null) { if (this._SafeStr_8739.events) { this._SafeStr_8739.events.removeEventListener(_SafeStr_2697._SafeStr_8764, this._SafeStr_8765); this._SafeStr_8739.events.removeEventListener(_SafeStr_2697._SafeStr_8766, this._SafeStr_8765); }; this._SafeStr_8739 = null; }; if (this._SafeStr_5333 != null) { this._SafeStr_5333.dispose(); this._SafeStr_5333 = null; }; super.dispose(); } private function onConfigurationComplete(k:Event):void{ } override protected function initComponent():void{ var _local_2:int; var _local_3:int; this._SafeStr_6184 = this._SafeStr_8735.connection; this._SafeStr_8735.addHabboConnectionMessageEvent(new _SafeStr_2863(this._SafeStr_8771)); this._SafeStr_8736 = new _SafeStr_2871(this); this._SafeStr_5333 = new BottomBarLeft(this, this._SafeStr_5338, assets, events); this._SafeStr_5333.window.visible = false; this._SafeStr_8772(); this._SafeStr_8746 = new ExtensionView(this._SafeStr_5338, assets, this); if (this._SafeStr_5333 == 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_8753 == null)))) { this._SafeStr_8753 = new Timer(_local_2, 1); this._SafeStr_8753.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_8773); this._SafeStr_8753.start(); }; if ((((((((k == _SafeStr_2879._SafeStr_8648)) || ((k == _SafeStr_2879._SafeStr_8650)))) || ((k == _SafeStr_2879._SafeStr_8649)))) || ((k == _SafeStr_2879._SafeStr_8651)))) { _local_3 = (getInteger("new.user.promo.room.delay", 180) * 1000); if ((((_local_3 > 0)) && ((this._SafeStr_8754 == null)))) { this._SafeStr_8754 = new Timer(_local_3, 1); this._SafeStr_8754.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_8774); this._SafeStr_8754.start(); }; }; }; } private function _SafeStr_8761(k:_SafeStr_2344):void{ if (((this._SafeStr_8746) && (!(this._SafeStr_5372)))) { this._SafeStr_8775(); this._SafeStr_8776(); this._SafeStr_8777(); this._SafeStr_8778(); this._SafeStr_8779(); this._SafeStr_8780(); this._SafeStr_8781(); this._SafeStr_8782(); this._SafeStr_5372 = true; }; } private function _SafeStr_8701(k:_SafeStr_2322):void{ if (this._SafeStr_5333) { this._SafeStr_5333._SafeStr_8701(k); }; } private function _SafeStr_8771(k:_SafeStr_2275):void{ if (!this._SafeStr_8745) { this._SafeStr_8780(); }; } private function _SafeStr_8773(k:TimerEvent):void{ var _local_3:String; var _local_4:String; this._SafeStr_8768(); var _local_2:String = getProperty("new.user.wing"); var _local_5:int = _SafeStr_2734.LEFT; var _local_6:String; switch (_local_2) { case _SafeStr_2879._SafeStr_8648: _local_3 = "new.user.promo.social"; _local_4 = HabboToolbarIconEnum.NAVIGATOR; _local_6 = "NAVIGATOR"; break; case _SafeStr_2879._SafeStr_8649: _local_3 = "new.user.promo.group"; _local_4 = HabboToolbarIconEnum.EXT_GROUP; _local_5 = _SafeStr_2734.RIGHT; break; case _SafeStr_2879._SafeStr_8650: _local_3 = "new.user.promo.quest"; _local_4 = HabboToolbarIconEnum.QUESTS; _local_6 = "QUESTS"; break; case _SafeStr_2879._SafeStr_8651: _local_3 = "new.user.promo.game"; _local_4 = HabboToolbarIconEnum.GAMES; _local_6 = "GAMES"; break; default: return; }; if (this._SafeStr_8612(_local_4) != null) { this._SafeStr_6820._SafeStr_6866(_local_4, _local_3, _local_5, _local_6); }; } private function _SafeStr_8774(k:TimerEvent):void{ this._SafeStr_8770(); this._SafeStr_6820._SafeStr_6866(HabboToolbarIconEnum.NAVIGATOR, "new.user.promo.room", _SafeStr_2734.LEFT, "NAVIGATOR_ME_TAB"); } private function _SafeStr_8772():void{ var k:int; var _local_2:int; if (!this._SafeStr_8702()) { return; }; if (getBoolean("room.enter.effect.enabled")) { k = getInteger("room.enter.effect.delay", 4000); _local_2 = getInteger("room.enter.effect.duration", 2000); _SafeStr_2864.init(k, _local_2); this._SafeStr_8728(IWindowContainer(this._SafeStr_5333.window)); if (this._SafeStr_8752 == null) { this._SafeStr_8752 = new Timer((k + _local_2), 1); this._SafeStr_8752.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_8783); this._SafeStr_8752.start(); }; }; } private function _SafeStr_8775():void{ this._SafeStr_8737 = new _SafeStr_2865(this, this._SafeStr_5539); this._SafeStr_8737._SafeStr_8784()._SafeStr_8759(); } private function _SafeStr_8782():void{ this._SafeStr_8738 = new SettingsExtension(this); } private function _SafeStr_8776():void{ var k:_SafeStr_2404; if (getBoolean("seasonalcurrencyindicator.enabled")) { this._SafeStr_8741 = new _SafeStr_2868(this, this._SafeStr_5338, assets, this._SafeStr_5539, this._SafeStr_5776); k = new _SafeStr_2404(_SafeStr_2404._SafeStr_6779, this._SafeStr_5539.getPurse()._SafeStr_5751(_SafeStr_2479.SEASONAL_1), _SafeStr_2479.SEASONAL_1); this._SafeStr_8741._SafeStr_8785(k); }; } private function _SafeStr_8777():void{ if (getBoolean("club.membership.extend.vip.promotion.enabled")) { this._SafeStr_8742 = new _SafeStr_2873(this); }; } private function _SafeStr_8779():void{ if (getBoolean("citizenship.vip.quest.promotion.enabled")) { this._SafeStr_8743 = new _SafeStr_2869(this, this._SafeStr_5338, assets, events, this._SafeStr_5776, this._SafeStr_6184); }; } private function _SafeStr_8778():void{ if (getBoolean("club.membership.extend.vip.promotion.enabled")) { this._SafeStr_8744 = new _SafeStr_2876(this); }; } private function _SafeStr_8780():void{ var k:Boolean = ((!(this._SafeStr_8702())) || (!(getBoolean("new.identity.hide.ui")))); if (((((this._SafeStr_5539._SafeStr_8786.enabled) && (getBoolean("toolbar.extension.video.promo.enabled")))) && (k))) { this._SafeStr_8745 = new _SafeStr_2878(this); }; } private function _SafeStr_8781():void{ var k:Boolean = ((!(this._SafeStr_8702())) || (!(getBoolean("new.identity.hide.ui")))); if (((((getBoolean("offers.enabled")) && (k))) && (!(getBoolean("offers.habboclub.enabled"))))) { this._SafeStr_8751 = new _SafeStr_2875(this, this._SafeStr_5338, assets, this._SafeStr_5539); }; } public function _SafeStr_8787():void{ if (((this._SafeStr_8738) && (this._SafeStr_8738.window))) { this._SafeStr_8738.window.visible = !(this._SafeStr_8738.window.visible); }; this.extensionView._SafeStr_8627(); } private function _SafeStr_8783(k:TimerEvent):void{ this._SafeStr_8769(); if (this._SafeStr_5333) { this._SafeStr_8731((this._SafeStr_5333.window as IWindowContainer)); }; if (this._SafeStr_8746) { this._SafeStr_8746._SafeStr_8734(); }; } public function _SafeStr_8728(k:IWindowContainer):void{ var _local_2:IWindow; if (_SafeStr_2864._SafeStr_6704()) { if (k == null) { return; }; _local_2 = this._SafeStr_5338.createWindow(_SafeStr_2870._SafeStr_8628, "", _SafeStr_2346.BORDER, _SafeStr_2341._SafeStr_8788, ((_SafeStr_2340._SafeStr_8789 | _SafeStr_2340._SafeStr_8790) | _SafeStr_2340._SafeStr_7573), 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_8731(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_5338.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_8791); _local_4._SafeStr_6416 = _SafeStr_2297._SafeStr_8792; events.dispatchEvent(_local_4); } else { _local_5 = new _SafeStr_2297(_SafeStr_2297._SafeStr_6860); _local_5._SafeStr_6870 = _local_2; _local_5._SafeStr_6416 = k; events.dispatchEvent(_local_5); }; var _local_3:_SafeStr_2286 = new _SafeStr_2286("Toolbar", k, "client.toolbar.clicked"); if (this._SafeStr_6184) { this._SafeStr_6184.send(_local_3); }; } public function _SafeStr_8612(k:String):Rectangle{ var _local_2:Rectangle; if (k == HabboToolbarIconEnum.EXT_GROUP) { _local_2 = this._SafeStr_8746._SafeStr_8612(k); } else { if (this._SafeStr_5333) { _local_2 = this._SafeStr_5333._SafeStr_8612(k); }; }; if (((!(_local_2)) && (this._SafeStr_8737))) { _local_2 = this._SafeStr_8737._SafeStr_8612(k); }; return (_local_2); } public function _SafeStr_7048(k:String):IWindow{ var _local_2:IWindow; if (k == HabboToolbarIconEnum.EXT_GROUP) { _local_2 = this._SafeStr_8746._SafeStr_7048(k); } else { if (this._SafeStr_5333) { _local_2 = this._SafeStr_5333._SafeStr_8711(k); if ((_local_2 as _SafeStr_2434)) { _local_2 = _local_2.parent; }; }; }; if (((!(_local_2)) && (this._SafeStr_8737))) { _local_2 = this._SafeStr_8737._SafeStr_7048(k); }; return (_local_2); } public function _SafeStr_7051(k:String, _arg_2:int):void{ if (this._SafeStr_5333) { this._SafeStr_5333._SafeStr_7051(k, _arg_2); }; } public function _SafeStr_6874(k:String):void{ switch (k) { case _SafeStr_2736._SafeStr_6875: case _SafeStr_2736._SafeStr_8617: this._SafeStr_8793(true); break; case _SafeStr_2736._SafeStr_8618: this._SafeStr_8793(true); break; case _SafeStr_2736._SafeStr_8619: this._SafeStr_8793(false); break; }; if (this._SafeStr_8746 != null) { this._SafeStr_8746.landingView = (k == _SafeStr_2736._SafeStr_6875); }; if (this._SafeStr_5333) { this._SafeStr_5333._SafeStr_6874(k); this._SafeStr_5333.window.visible = true; }; if (this._SafeStr_6820 != null) { this._SafeStr_6820._SafeStr_8794 = !((k == _SafeStr_2736._SafeStr_8618)); }; var _local_2:_SafeStr_2297 = new _SafeStr_2297(_SafeStr_2297._SafeStr_8795); events.dispatchEvent(_local_2); } private function _SafeStr_8793(k:Boolean):void{ if (this._SafeStr_8746) { this._SafeStr_8746.visible = k; }; } public function _SafeStr_7064(k:String, _arg_2:BitmapData):void{ var _local_3:BitmapData; if (_arg_2 != null) { _local_3 = _arg_2.clone(); }; if (this._SafeStr_5333) { this._SafeStr_5333._SafeStr_7064(k, _arg_2); }; } public function getRect():Rectangle{ if (this._SafeStr_5333) { return (this._SafeStr_5333.window.rectangle); }; return (new Rectangle()); } public function get extensionView():_SafeStr_2862{ return (this._SafeStr_8746); } public function get _SafeStr_6193():_SafeStr_502{ return (this._SafeStr_6183); } public function _SafeStr_8613(k:String, _arg_2:BitmapData, _arg_3:int, _arg_4:int):_SafeStr_2861{ if (((this._SafeStr_5333) && (!(this._SafeStr_5333.disposed)))) { return (this._SafeStr_5333._SafeStr_8712(k, _arg_2, _arg_3, _arg_4)); }; _arg_2.dispose(); return (null); } public function _SafeStr_8796():Boolean{ return (getBoolean("xmas11.enabled")); } public function _SafeStr_8797():Boolean{ return (getBoolean("valentines.enabled")); } public function _SafeStr_8702():Boolean{ return ((getInteger("new.identity", 0) > 0)); } public function _SafeStr_8614(k:String, _arg_2:Boolean):void{ if (this._SafeStr_5333) { this._SafeStr_5333._SafeStr_8695(k, _arg_2); }; } private function _SafeStr_8769():void{ if (this._SafeStr_8752) { this._SafeStr_8752.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_8783); this._SafeStr_8752.stop(); this._SafeStr_8752 = null; }; } private function _SafeStr_8768():void{ if (this._SafeStr_8753) { this._SafeStr_8753.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_8773); this._SafeStr_8753.stop(); this._SafeStr_8753 = null; }; } private function _SafeStr_8770():void{ if (this._SafeStr_8754) { this._SafeStr_8754.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_8774); this._SafeStr_8754.stop(); this._SafeStr_8754 = null; }; } private function _SafeStr_8765(k:_SafeStr_2697):void{ if (((!(this._SafeStr_8739)) || (!(this._SafeStr_5333)))) { return; }; if (this._SafeStr_5333 != null) { this._SafeStr_5333._SafeStr_8717 = this._SafeStr_8739.getUnseenMiniMailMessageCount(); this._SafeStr_5333.memenu._SafeStr_7052 = this._SafeStr_8739.getUnseenMiniMailMessageCount(); this._SafeStr_7051(HabboToolbarIconEnum.MEMENU, this._SafeStr_5333._SafeStr_8718); }; } private function _SafeStr_8763(k:_SafeStr_2866):void{ if (this._SafeStr_5333 != null) { this._SafeStr_5333._SafeStr_8716 = k.count; this._SafeStr_5333.memenu._SafeStr_7050 = k.count; this._SafeStr_7051(HabboToolbarIconEnum.MEMENU, this._SafeStr_5333._SafeStr_8718); }; } private function _SafeStr_8767(k:_SafeStr_2874):void{ if (this._SafeStr_5333 != null) { this._SafeStr_5333._SafeStr_7053 = k._SafeStr_7053; this._SafeStr_5333.memenu._SafeStr_7053 = k._SafeStr_7053; this._SafeStr_7051(HabboToolbarIconEnum.MEMENU, this._SafeStr_5333._SafeStr_8718); }; } public function set _SafeStr_8615(k:Boolean):void{ if (this._SafeStr_5333 != null) { this._SafeStr_5333._SafeStr_8615 = k; }; } private function _SafeStr_8757(k:HabboUnseenItemsUpdatedEvent):void{ this._SafeStr_7051(HabboToolbarIconEnum.INVENTORY, k._SafeStr_8798); this._SafeStr_7051(HabboToolbarIconEnum.GAMES, k._SafeStr_8799(_SafeStr_2625.GAMES)); } public function _SafeStr_8759(k:_SafeStr_2872):void{ if (this._SafeStr_8737 != null) { this._SafeStr_8737._SafeStr_8784()._SafeStr_8759(k); }; if (this._SafeStr_8744 != null) { this._SafeStr_8744._SafeStr_8759(k); }; if (this._SafeStr_8745 != null) { this._SafeStr_8745._SafeStr_8759(k); }; if (this._SafeStr_8742 != null) { this._SafeStr_8742._SafeStr_8759(k); }; } public function get _SafeStr_8616():int{ if (this._SafeStr_5333) { return (this._SafeStr_5333._SafeStr_8721()); }; return (0); } public function get windowManager():_SafeStr_637{ return (this._SafeStr_5338); } public function get avatarRenderManager():_SafeStr_13{ return (this._SafeStr_8747); } public function get sessionDataManager():_SafeStr_2175{ return (this._SafeStr_6816); } public function get communicationManager():_SafeStr_1375{ return (this._SafeStr_8735); } public function get connection():_SafeStr_2309{ return (this._SafeStr_6184); } public function get navigator():_SafeStr_270{ if (this._SafeStr_8740 != null) { return (this._SafeStr_8740._SafeStr_8800); }; return (null); } public function get questEngine():_SafeStr_1384{ return (this._SafeStr_8748); } public function get freeFlowChat():_SafeStr_1498{ return (this._SafeStr_8749); } public function get _SafeStr_8720():_SafeStr_1701{ return (this._SafeStr_8750); } public function get inventory():_SafeStr_1202{ return (this._SafeStr_6821); } public function get localization():ICoreLocalizationManager{ return (this._SafeStr_5776); } public function get catalog():_SafeStr_431{ return (this._SafeStr_5539); } public function get messenger():_SafeStr_1368{ return (this._SafeStr_8739); } } }//package _-11z // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_1202 = "_-2GY" (String#2478, DoABC#3) // _SafeStr_1211 = "_-1Ab" (String#5071, DoABC#3) // _SafeStr_13 = "_-5oO" (String#1978, DoABC#3) // _SafeStr_1357 = "_-0cv" (String#2274, DoABC#3) // _SafeStr_1368 = "_-0rE" (String#4163, DoABC#3) // _SafeStr_1375 = "_-67Z" (String#891, DoABC#3) // _SafeStr_1384 = "_-3uZ" (String#4021, DoABC#3) // _SafeStr_1498 = "_-48i" (String#4810, DoABC#3) // _SafeStr_1701 = "_-1Js" (String#7601, DoABC#3) // _SafeStr_2155 = "_-4Q7" (String#1601, DoABC#3) // _SafeStr_2175 = "_-4xS" (String#1073, DoABC#3) // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2286 = "_-66Y" (String#1559, DoABC#3) // _SafeStr_2297 = "_-5m7" (String#880, DoABC#3) // _SafeStr_2309 = "_-38x" (String#1056, DoABC#3) // _SafeStr_2322 = "_-Km" (String#2024, DoABC#3) // _SafeStr_2340 = "_-6K7" (String#1451, DoABC#3) // _SafeStr_2341 = "_-13y" (String#3452, DoABC#3) // _SafeStr_2344 = "_-2zM" (String#7615, DoABC#3) // _SafeStr_2346 = "_-34f" (String#3459, DoABC#3) // _SafeStr_2404 = "_-1MQ" (String#3496, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2479 = "_-0Ep" (String#3035, DoABC#3) // _SafeStr_2625 = "_-0x9" (String#2996, DoABC#3) // _SafeStr_2697 = "_-2WX" (String#4271, DoABC#3) // _SafeStr_270 = "_-6R1" (String#2202, DoABC#3) // _SafeStr_2734 = "_-3tn" (String#9122, DoABC#3) // _SafeStr_2736 = "_-172" (String#2713, DoABC#3) // _SafeStr_2861 = "_-4i7" (String#1233, DoABC#3) // _SafeStr_2862 = "_-4mo" (String#9492, DoABC#3) // _SafeStr_2863 = "_-5Od" (String#3109, DoABC#3) // _SafeStr_2864 = "_-4Bb" (String#4220, DoABC#3) // _SafeStr_2865 = "_-3E-" (String#12668, DoABC#3) // _SafeStr_2866 = "_-2Eo" (String#12719, DoABC#3) // _SafeStr_2868 = "_-2cS" (String#12717, DoABC#3) // _SafeStr_2869 = "_-1iB" (String#12926, DoABC#3) // _SafeStr_2870 = "_-4co" (String#2401, DoABC#3) // _SafeStr_2871 = "_-0nP" (String#12191, DoABC#3) // _SafeStr_2872 = "_-1ci" (String#5558, DoABC#3) // _SafeStr_2873 = "_-2Na" (String#13244, DoABC#3) // _SafeStr_2874 = "_-6Xc" (String#11228, DoABC#3) // _SafeStr_2875 = "_-4wR" (String#11769, DoABC#3) // _SafeStr_2876 = "_-0K6" (String#13123, DoABC#3) // _SafeStr_2878 = "_-1Qf" (String#12576, DoABC#3) // _SafeStr_2879 = "_-4t6" (String#7737, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_431 = "_-5AK" (String#1130, DoABC#3) // _SafeStr_44 = "_-HN" (String#191, DoABC#3) // _SafeStr_502 = "_-1GQ" (String#2451, DoABC#3) // _SafeStr_5333 = "_-2YU" (String#98, DoABC#3) // _SafeStr_5338 = "_-02L" (String#188, DoABC#3) // _SafeStr_5372 = "_-ct" (String#1012, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5751 = "_-2EA" (String#7581, DoABC#3) // _SafeStr_5776 = "_-Ox" (String#525, DoABC#3) // _SafeStr_6183 = "_-4eX" (String#827, DoABC#3) // _SafeStr_6184 = "_-3QT" (String#481, DoABC#3) // _SafeStr_6193 = "_-2b7" (String#1555, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_6416 = "_-0xJ" (String#6557, DoABC#3) // _SafeStr_6704 = "_-0Qu" (String#3888, DoABC#3) // _SafeStr_6779 = "_-2-t" (String#10806, DoABC#3) // _SafeStr_6816 = "_-2Xj" (String#573, DoABC#3) // _SafeStr_6820 = "_-67U" (String#234, DoABC#3) // _SafeStr_6821 = "_-4eG" (String#526, DoABC#3) // _SafeStr_6822 = "_-2GQ" (String#109, DoABC#3) // _SafeStr_6860 = "_-5-m" (String#2548, DoABC#3) // _SafeStr_6866 = "_-3dk" (String#11168, DoABC#3) // _SafeStr_6870 = "_-5TT" (String#4008, DoABC#3) // _SafeStr_6874 = "_-Ze" (String#6188, DoABC#3) // _SafeStr_6875 = "_-1kv" (String#9189, DoABC#3) // _SafeStr_7048 = "_-2hq" (String#8766, DoABC#3) // _SafeStr_7050 = "_-1zX" (String#32169, DoABC#3) // _SafeStr_7051 = "_-19T" (String#5426, DoABC#3) // _SafeStr_7052 = "_-5Bn" (String#35735, DoABC#3) // _SafeStr_7053 = "_-0Zt" (String#12588, DoABC#3) // _SafeStr_7064 = "_-1fJ" (String#7342, DoABC#3) // _SafeStr_7573 = "_-V5" (String#3188, DoABC#3) // _SafeStr_8612 = "_-1MM" (String#4512, DoABC#3) // _SafeStr_8613 = "_-2dF" (String#15686, DoABC#3) // _SafeStr_8614 = "_-1eB" (String#33631, DoABC#3) // _SafeStr_8615 = "_-4sd" (String#10627, DoABC#3) // _SafeStr_8616 = "_-4Ls" (String#27423, DoABC#3) // _SafeStr_8617 = "_-05z" (String#13824, DoABC#3) // _SafeStr_8618 = "_-5s4" (String#7852, DoABC#3) // _SafeStr_8619 = "_-0Td" (String#13096, DoABC#3) // _SafeStr_8627 = "_-2YN" (String#12513, DoABC#3) // _SafeStr_8628 = "_-6kl" (String#24338, DoABC#3) // _SafeStr_8648 = "_-3L6" (String#17468, DoABC#3) // _SafeStr_8649 = "_-gq" (String#4751, DoABC#3) // _SafeStr_8650 = "_-X-" (String#20361, DoABC#3) // _SafeStr_8651 = "_-6fQ" (String#17843, DoABC#3) // _SafeStr_8695 = "_-jH" (String#6130, DoABC#3) // _SafeStr_8701 = "_-37A" (String#10515, DoABC#3) // _SafeStr_8702 = "_-4mn" (String#12382, DoABC#3) // _SafeStr_8711 = "_-2rD" (String#38138, DoABC#3) // _SafeStr_8712 = "_-31H" (String#31507, DoABC#3) // _SafeStr_8716 = "_-KU" (String#25653, DoABC#3) // _SafeStr_8717 = "_-1HR" (String#24996, DoABC#3) // _SafeStr_8718 = "_-05A" (String#25820, DoABC#3) // _SafeStr_8720 = "_-4Ws" (String#14769, DoABC#3) // _SafeStr_8721 = "_-0oE" (String#32183, DoABC#3) // _SafeStr_8728 = "_-5lZ" (String#21149, DoABC#3) // _SafeStr_8731 = "_-1oN" (String#25627, DoABC#3) // _SafeStr_8734 = "_-rS" (String#34531, DoABC#3) // _SafeStr_8735 = "_-2vk" (String#888, DoABC#3) // _SafeStr_8736 = "_-5A0" (String#35866, DoABC#3) // _SafeStr_8737 = "_-4nQ" (String#7050, DoABC#3) // _SafeStr_8738 = "_-0wa" (String#9764, DoABC#3) // _SafeStr_8739 = "_-2r8" (String#1866, DoABC#3) // _SafeStr_8740 = "_-19M" (String#2048, DoABC#3) // _SafeStr_8741 = "_-00a" (String#27573, DoABC#3) // _SafeStr_8742 = "_-55y" (String#12061, DoABC#3) // _SafeStr_8743 = "_-23j" (String#20660, DoABC#3) // _SafeStr_8744 = "_-2K" (String#12127, DoABC#3) // _SafeStr_8745 = "_-4iJ" (String#11444, DoABC#3) // _SafeStr_8746 = "_-8H" (String#4076, DoABC#3) // _SafeStr_8747 = "_-0RK" (String#3303, DoABC#3) // _SafeStr_8748 = "_-5LF" (String#351, DoABC#3) // _SafeStr_8749 = "_-1jf" (String#3339, DoABC#3) // _SafeStr_8750 = "_-6ju" (String#1121, DoABC#3) // _SafeStr_8751 = "_-0DU" (String#6743, DoABC#3) // _SafeStr_8752 = "_-2qb" (String#3118, DoABC#3) // _SafeStr_8753 = "_-G7" (String#8886, DoABC#3) // _SafeStr_8754 = "_-0v1" (String#9417, DoABC#3) // _SafeStr_8755 = "_-U7" (String#8264, DoABC#3) // _SafeStr_8756 = "_-168" (String#10353, DoABC#3) // _SafeStr_8757 = "_-4yW" (String#27798, DoABC#3) // _SafeStr_8758 = "_-43k" (String#12972, DoABC#3) // _SafeStr_8759 = "_-0zy" (String#7062, DoABC#3) // _SafeStr_8760 = "_-0HH" (String#13541, DoABC#3) // _SafeStr_8761 = "_-16J" (String#15593, DoABC#3) // _SafeStr_8762 = "_-4oc" (String#699, DoABC#3) // _SafeStr_8763 = "_-61y" (String#37392, DoABC#3) // _SafeStr_8764 = "_-5cJ" (String#6469, DoABC#3) // _SafeStr_8765 = "_-6Kh" (String#10622, DoABC#3) // _SafeStr_8766 = "_-1a3" (String#10327, DoABC#3) // _SafeStr_8767 = "_-4Q5" (String#36971, DoABC#3) // _SafeStr_8768 = "_-6XU" (String#31917, DoABC#3) // _SafeStr_8769 = "_-5RH" (String#29326, DoABC#3) // _SafeStr_8770 = "_-5zk" (String#30776, DoABC#3) // _SafeStr_8771 = "_-4AQ" (String#5598, DoABC#3) // _SafeStr_8772 = "_-067" (String#32208, DoABC#3) // _SafeStr_8773 = "_-0xF" (String#30314, DoABC#3) // _SafeStr_8774 = "_-59C" (String#26878, DoABC#3) // _SafeStr_8775 = "_-21L" (String#33326, DoABC#3) // _SafeStr_8776 = "_-0gW" (String#32728, DoABC#3) // _SafeStr_8777 = "_-1go" (String#35107, DoABC#3) // _SafeStr_8778 = "_-4Eg" (String#35669, DoABC#3) // _SafeStr_8779 = "_-5VU" (String#35908, DoABC#3) // _SafeStr_8780 = "_-21i" (String#26188, DoABC#3) // _SafeStr_8781 = "_-6Ge" (String#33130, DoABC#3) // _SafeStr_8782 = "_-0TV" (String#33641, DoABC#3) // _SafeStr_8783 = "_-28d" (String#7302, DoABC#3) // _SafeStr_8784 = "_-1aY" (String#30243, DoABC#3) // _SafeStr_8785 = "_-6dS" (String#27564, DoABC#3) // _SafeStr_8786 = "_-5fL" (String#21292, DoABC#3) // _SafeStr_8787 = "_-6do" (String#17688, DoABC#3) // _SafeStr_8788 = "_-4SL" (String#14557, DoABC#3) // _SafeStr_8789 = "_-1Pp" (String#10171, DoABC#3) // _SafeStr_8790 = "_-4fi" (String#14383, DoABC#3) // _SafeStr_8791 = "_-4II" (String#7968, DoABC#3) // _SafeStr_8792 = "_-5Xg" (String#21575, DoABC#3) // _SafeStr_8793 = "_-ky" (String#25983, DoABC#3) // _SafeStr_8794 = "_-2bA" (String#25795, DoABC#3) // _SafeStr_8795 = "_-5dk" (String#16255, DoABC#3) // _SafeStr_8796 = "_-4Tb" (String#36569, DoABC#3) // _SafeStr_8797 = "_-2ng" (String#38348, DoABC#3) // _SafeStr_8798 = "_-1Ck" (String#19569, DoABC#3) // _SafeStr_8799 = "_-5xx" (String#37346, DoABC#3) // _SafeStr_8800 = "_-1Bd" (String#1940, DoABC#3) // _SafeStr_9 = "_-3rX" (String#1383, DoABC#3) //------------------------------------------------------------ //_-11z.HabboToolbarIconEnum package _-11z{ 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 _-11z //------------------------------------------------------------ //_-11z.ToolbarView package _-11z{ import _-3va._SafeStr_36; import flash.geom.Point; import _-29V.IWindowContainer; import flash.events.IEventDispatcher; import _-3UH._SafeStr_10; import _-3xK._SafeStr_637; import _-WS.Map; import _-5A9._SafeStr_2175; import flash.display.BitmapData; import _-0-I._SafeStr_5241; import _-29V.IWindow; import _-6RG._SafeStr_2433; import _-3UH.XmlAsset; import _-5Vh.WindowEvent; import _-6Sj.IRegionWindow; import _-5Vh.WindowMouseEvent; import _-6Sj.ITextWindow; import _-23h.ILocalization; import _-4Y1.Component; import flash.display.BitmapDataChannel; import _-6Sj.IItemListWindow; import _-px._SafeStr_2386; import _-4If._SafeStr_2322; import flash.geom.Rectangle; import _-6Sj.IBorderWindow; import _-6Sj._SafeStr_2434; import _-6Sj.IBitmapWrapperWindow; import _-4Am.WindowType; import flash.filters.GlowFilter; import flash.filters.BitmapFilterQuality; import _-1v8.Motions; import _-1v8.Queue; import _-1v8._SafeStr_4628; import _-1v8._SafeStr_4629; import _-1v8._SafeStr_3708; import _-1v8._SafeStr_4625; import _-1v8._SafeStr_4627; import _-1v8._SafeStr_2861; public class ToolbarView implements _SafeStr_36 { private static const _SafeStr_8667:Point = new Point(3, 3); private static const _SafeStr_8668:Point = new Point(3, 3); private static const _SafeStr_8669:uint = 7433577; private static const _SafeStr_8670:uint = 5723213; private static const _SafeStr_8671:String = "_hover"; private static const _SafeStr_8672:String = "_normal"; private static const _SafeStr_8673:int = 5; private static const _SafeStr_8674:String = "icon_me_menu"; private static const _SafeStr_8801:int = 80; private static const _SafeStr_8676:int = 20; private static const _SafeStr_8802:int = 52; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_5958:IEventDispatcher; private var _disposed:Boolean; private var _SafeStr_6818:HabboToolbar; private var _assets:_SafeStr_10; private var _SafeStr_5338:_SafeStr_637; private var _SafeStr_7043:Map; private var _SafeStr_8679:IWindowContainer; private var _SafeStr_6816:_SafeStr_2175; private var _SafeStr_8680:Boolean; private var _SafeStr_8681:BitmapData; private var _SafeStr_8803:BitmapData; private var _SafeStr_8687:int; private var _SafeStr_8688:int; private var _SafeStr_8691:_SafeStr_5241; public function ToolbarView(k:HabboToolbar, _arg_2:_SafeStr_637, _arg_3:_SafeStr_10, _arg_4:IEventDispatcher, _arg_5:_SafeStr_2175){ var _local_8:IWindow; var _local_9:_SafeStr_2433; var _local_10:Boolean; super(); this._SafeStr_6818 = k; this._SafeStr_5338 = _arg_2; this._assets = _arg_3; this._SafeStr_5958 = _arg_4; this._SafeStr_6816 = _arg_5; this._SafeStr_8691 = new _SafeStr_5241(this._SafeStr_6818, this); this._SafeStr_8691._SafeStr_7069 = true; this._SafeStr_7043 = new Map(); var _local_6:XmlAsset = (_arg_3.getAssetByName("toolbar_view_xml") as XmlAsset); this._SafeStr_5322 = (_arg_2.buildFromXML((_local_6.content as XML), 2) as IWindowContainer); if (this._SafeStr_5322 == null) { throw (new Error("Failed to construct window from XML!")); }; this._SafeStr_5322.position = _SafeStr_8667; this._SafeStr_5322.addEventListener(WindowEvent._SafeStr_8647, this._SafeStr_8692); if (this._SafeStr_6818._SafeStr_8796()) { this._SafeStr_5322.findChildByName("icons_toolbar_quests").name = "icons_toolbar_xmas"; }; if (this._SafeStr_6818._SafeStr_8797()) { this._SafeStr_5322.findChildByName("icons_toolbar_quests").name = "icons_toolbar_valentines"; }; var _local_7:Array = []; this._SafeStr_5322.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_8694); _local_8.addEventListener(WindowMouseEvent._SafeStr_5575, this._SafeStr_8706); _local_8.addEventListener(WindowMouseEvent._SafeStr_5577, this._SafeStr_8706); }; }; _local_7 = []; this._SafeStr_5322.groupChildrenWithTag("ICON_BMP", _local_7, -1); for each (_local_9 in _local_7) { this._SafeStr_8707(_local_9, _SafeStr_8672); }; this._SafeStr_8695(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.QUESTS), false); this._SafeStr_8695(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.MEMENU), false); this._SafeStr_8695(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.INVENTORY), true); _local_10 = k.getBoolean("games_icon_enabled"); if (_local_10) { this._SafeStr_8695(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.GAMES), true); this._SafeStr_8695(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.ACHIEVEMENTS), false); } else { this._SafeStr_8695(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.GAMES), false); this._SafeStr_8695(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.ACHIEVEMENTS), true); }; var _local_11:XmlAsset = (_arg_3.getAssetByName("new_items_label_xml") as XmlAsset); this._SafeStr_8679 = (_arg_2.buildFromXML((_local_11.content as XML), 2) as IWindowContainer); if (this._SafeStr_8679 == null) { throw (new Error("Failed to construct toolbar label from XML!")); }; var _local_12:IWindowContainer = (this._SafeStr_5322.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE)) as IWindowContainer); _local_12.addChild(this._SafeStr_8679); var _local_13:ITextWindow = (this._SafeStr_8679.findChildByName("new_textfield") as ITextWindow); var _local_14:ILocalization = k.localization._SafeStr_5836("toolbar.new_additions.notification"); if (_local_14 != null) { _local_13.text = _local_14.value; }; this._SafeStr_8679.visible = false; this._SafeStr_8679.x = ((_local_12.width - this._SafeStr_8679.width) - _SafeStr_8673); this._SafeStr_8679.y = _SafeStr_8673; this._SafeStr_8680 = this._SafeStr_8696(); this._SafeStr_8697(); (this._SafeStr_6818 as Component).context.addLinkEventTracker(this); } private static function _SafeStr_8804(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_8698(k:WindowMouseEvent):void{ this._SafeStr_6818.toggleWindowVisibility("PANIC"); } private function _SafeStr_8692(k:WindowEvent):void{ this._SafeStr_8697(); } private function _SafeStr_8697():void{ if (((!(this._SafeStr_5322)) || (!(this._SafeStr_5338)))) { return; }; this._SafeStr_8805(true); if (this._SafeStr_8806()) { this._SafeStr_8805(false); this._SafeStr_8806(); }; this._SafeStr_5322.invalidate(); if (this._SafeStr_8691 != null) { this._SafeStr_8691._SafeStr_7046(); }; } private function _SafeStr_8805(k:Boolean):void{ var _local_5:IWindowContainer; var _local_6:IWindow; var _local_2:IItemListWindow = (this._SafeStr_5322.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_8801 : (_SafeStr_8801 - _SafeStr_8676)); }; }; _local_4++; }; } private function _SafeStr_8806():Boolean{ var k:IItemListWindow = (this._SafeStr_5322.findChildByName("toolbar_items") as IItemListWindow); k.spacing = 2; k.scrollV = 0; k.arrangeListItems(); while (this._SafeStr_5322.bottom > (this._SafeStr_5338.getDesktop(2).height - _SafeStr_8802)) { if (k.spacing == -5) { return (true); }; k.spacing--; }; return (false); } public function dispose():void{ if (this._SafeStr_8691 != null) { this._SafeStr_8691.dispose(); this._SafeStr_8691 = null; }; if (this._SafeStr_8681 != null) { this._SafeStr_8681.dispose(); this._SafeStr_8681 = null; }; if (this._SafeStr_8803 != null) { this._SafeStr_8803.dispose(); this._SafeStr_8803 = null; }; if (this._SafeStr_7043 != null) { this._SafeStr_7043.dispose(); this._SafeStr_7043 = null; }; if (this._SafeStr_5322 != null) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; if (this._SafeStr_8679 != null) { this._SafeStr_8679.dispose(); this._SafeStr_8679 = null; }; if (this._SafeStr_6818) { (this._SafeStr_6818 as Component).context.removeLinkEventTracker(this); }; this._SafeStr_6818 = null; this._SafeStr_5338 = null; this._assets = null; this._disposed = true; if (this._SafeStr_5958) { this._SafeStr_5958 = null; }; } public function get disposed():Boolean{ return (this._disposed); } public function get window():IWindow{ return (this._SafeStr_5322); } private function _SafeStr_8700():void{ var k:IWindowContainer = (this._SafeStr_5322.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE)) as IWindowContainer); k.blend = 0.5; k.disable(); } public function _SafeStr_8701(k:_SafeStr_2322):void{ var _local_2:IWindowContainer; var _local_3:String; switch (k.type) { case _SafeStr_2322.CATALOG_INITIALIZED: _local_2 = (this._SafeStr_5322.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE)) as IWindowContainer); _local_2.blend = 1; _local_2.enable(); _local_3 = this._SafeStr_6818.getProperty("open.catalog.page"); if ((((_local_3.length > 0)) && (this._SafeStr_6818.catalog))) { this._SafeStr_6818.catalog.openCatalogPage(_SafeStr_2386._SafeStr_6339); this._SafeStr_6818.setProperty("open.catalog.page", ""); }; return; case _SafeStr_2322.CATALOG_NOT_READY: this._SafeStr_8700(); return; case _SafeStr_2322.CATALOG_NEW_ITEMS_SHOW: if (((!((this._SafeStr_8679 == null))) && (this._SafeStr_8680))) { this._SafeStr_8679.visible = true; }; return; case _SafeStr_2322.CATALOG_NEW_ITEMS_HIDE: if (this._SafeStr_8679 != null) { this._SafeStr_8679.visible = false; }; return; }; } public function _SafeStr_6874(k:String):void{ var _local_3:String; var _local_4:IWindow; if (k == _SafeStr_2736._SafeStr_8619) { this._SafeStr_5322.visible = false; return; }; this._SafeStr_5322.visible = true; var _local_2:Array = []; this._SafeStr_5322.groupChildrenWithTag("TOGGLE", _local_2, -1); switch (k) { case _SafeStr_2736._SafeStr_8617: _local_3 = "VISIBLE_GAME_CENTER"; this._SafeStr_5322.position = _SafeStr_8667; break; case _SafeStr_2736._SafeStr_6875: _local_3 = "VISIBLE_HOTEL"; this._SafeStr_5322.position = _SafeStr_8668; break; case _SafeStr_2736._SafeStr_8618: _local_3 = "VISIBLE_ROOM"; this._SafeStr_5322.position = _SafeStr_8667; 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_6818._SafeStr_8702())) || (!(this._SafeStr_6818.getBoolean("new.identity.hide.quests")))))); _local_4.visible = ((_local_4.visible) && (!(this._SafeStr_6818.getBoolean("toolbar.hide.quests")))); }; if (_local_4.name == "STORIES") { _local_4.visible = ((_local_4.visible) && (this._SafeStr_6818.getBoolean("toolbar.stories.enabled"))); }; if (_local_4.name == "BUILDER") { _local_4.visible = ((_local_4.visible) && (this._SafeStr_6818.getBoolean("builders.club.enabled"))); }; }; }; this._SafeStr_8697(); } public function _SafeStr_8695(k:String, _arg_2:Boolean):void{ var _local_3:IWindowContainer = (this._SafeStr_5322.findChildByName(k) as IWindowContainer); if (_local_3) { _local_3.visible = _arg_2; }; this._SafeStr_8697(); } private function _SafeStr_8703(k:WindowMouseEvent):void{ var _local_2:Rectangle; if (this._SafeStr_6818.navigator == null) { return; }; switch (k.type) { case WindowMouseEvent._SafeStr_5575: _local_2 = this._SafeStr_8612(HabboToolbarIconEnum.NAVIGATOR); this._SafeStr_6818.navigator._SafeStr_8704(new Point((_local_2.right + 15), _local_2.y)); return; case WindowMouseEvent._SafeStr_5577: this._SafeStr_6818.navigator._SafeStr_8705(true); return; }; } private function _SafeStr_8706(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_5575: this._SafeStr_8707(_local_4, _SafeStr_8671); this._SafeStr_8708(_local_3, _SafeStr_8671); if (k.target.name == "NAVIGATOR") { this._SafeStr_8703(k); }; return; case WindowMouseEvent._SafeStr_5577: this._SafeStr_8707(_local_4, _SafeStr_8672); this._SafeStr_8708(_local_3, _SafeStr_8672); if (k.target.name == "NAVIGATOR") { this._SafeStr_8703(k); }; return; }; } private function _SafeStr_8707(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_8674) { _local_4.bitmap = (((_arg_2 == _SafeStr_8672)) ? this._SafeStr_8681 : this._SafeStr_8803); }; }; }; } private function _SafeStr_8708(k:IWindowContainer, _arg_2:String):void{ if (!k) { return; }; if (_arg_2 == _SafeStr_8671) { k.color = _SafeStr_8669; } else { k.color = _SafeStr_8670; }; } private function _SafeStr_8694(k:WindowMouseEvent):void{ var _local_2:String = IWindow(k.target).name; this._SafeStr_6818.toggleWindowVisibility(_local_2); } public function _SafeStr_7064(k:String, _arg_2:BitmapData):void{ var _local_3:String; if (!_arg_2) { return; }; switch (k) { case HabboToolbarIconEnum.MEMENU: _local_3 = _SafeStr_8674; this._SafeStr_8710(_arg_2); break; }; var _local_4:_SafeStr_2433 = (this._SafeStr_5322.findChildByName(_local_3) as _SafeStr_2433); if (_local_4 != null) { this._SafeStr_8707(_local_4, _SafeStr_8672); }; } public function _SafeStr_8612(k:String):Rectangle{ var _local_2:IWindow; var _local_3:Rectangle; switch (k) { case HabboToolbarIconEnum.NAVIGATOR: _local_2 = this._SafeStr_5322.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.NAVIGATOR)); break; case HabboToolbarIconEnum.QUESTS: _local_2 = this._SafeStr_5322.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.QUESTS)); break; case HabboToolbarIconEnum.GAMES: _local_2 = this._SafeStr_5322.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_8710(k:BitmapData):void{ if (this._SafeStr_8681 != null) { this._SafeStr_8681.dispose(); }; if (this._SafeStr_8803 != null) { this._SafeStr_8803.dispose(); }; this._SafeStr_8681 = _SafeStr_8804(k, new Point(2, 3), 4280426782); this._SafeStr_8803 = _SafeStr_8804(k, new Point(4, 5), 4281150249); k.dispose(); } public function _SafeStr_7051(k:String, _arg_2:int):void{ var _local_3:IWindowContainer = this._SafeStr_7049(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_7049(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_7043.getValue(k) as IWindowContainer); if (!_local_3) { _local_3 = this._SafeStr_5338.createUnseenItemCounter(); _local_4 = (this._SafeStr_5322.findChildByName(_local_2) as IWindowContainer); if (_local_4) { _local_4.addChild(_local_3); _local_3.x = ((_local_4.width - _local_3.width) - _SafeStr_8673); _local_3.y = _SafeStr_8673; this._SafeStr_7043.add(k, _local_3); }; }; return (_local_3); } public function _SafeStr_8696():Boolean{ return (this._SafeStr_6818.getBoolean("toolbar.new_additions.notification.enabled")); } public function _SafeStr_8712(k:String, _arg_2:BitmapData, _arg_3:int, _arg_4:int):_SafeStr_2861{ 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_5338.create("ToolBarTransition", WindowType._SafeStr_8713, 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_5601 = true; _local_8.filters = [new GlowFilter(0xFFFFFF, 1, 2, 2, 0xFF, BitmapFilterQuality.LOW, false, false)]; }; this._SafeStr_5338.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_5322.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_8714(_local_18)) { Motions._SafeStr_8715(new Queue(new _SafeStr_4628((_local_16 + 8)), new _SafeStr_4629(_local_9, 400, 12))).tag = _local_18; }; var _local_19:_SafeStr_2861 = new Queue(new _SafeStr_3708(new _SafeStr_4625(_local_8, _local_16, ((_local_12.x - _local_11.x) + _local_17), (_local_12.y - _local_11.y), 100, 1), 1), new _SafeStr_4627(_local_8)); return (Motions._SafeStr_8715(_local_19)); } public function set _SafeStr_8615(k:Boolean):void{ this._SafeStr_5322.findChildByName("guide_icon").visible = k; } public function get _SafeStr_8716():int{ return (this._SafeStr_8688); } public function set _SafeStr_8716(k:int):void{ this._SafeStr_8688 = k; } public function get _SafeStr_8717():int{ return (this._SafeStr_8687); } public function set _SafeStr_8717(k:int):void{ this._SafeStr_8687 = k; } public function get memenu():_SafeStr_5241{ return (this._SafeStr_8691); } public function get _SafeStr_6899():String{ return ("toolbar/"); } public function _SafeStr_6900(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 _-11z // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_2175 = "_-4xS" (String#1073, DoABC#3) // _SafeStr_2322 = "_-Km" (String#2024, DoABC#3) // _SafeStr_2386 = "_-2xZ" (String#3599, DoABC#3) // _SafeStr_2433 = "_-5px" (String#3140, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2736 = "_-172" (String#2713, DoABC#3) // _SafeStr_2861 = "_-4i7" (String#1233, DoABC#3) // _SafeStr_36 = "_-5Jb" (String#3293, DoABC#3) // _SafeStr_3708 = "_-6-K" (String#2983, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_4625 = "_-It" (String#11252, DoABC#3) // _SafeStr_4627 = "_-3Lu" (String#10723, DoABC#3) // _SafeStr_4628 = "_-1TI" (String#10830, DoABC#3) // _SafeStr_4629 = "_-5wB" (String#6657, DoABC#3) // _SafeStr_5241 = "_-0oO" (String#6897, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5338 = "_-02L" (String#188, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) // _SafeStr_5601 = "_-1qp" (String#2218, DoABC#3) // _SafeStr_5836 = "_-1RZ" (String#2835, DoABC#3) // _SafeStr_5958 = "_-6c5" (String#212, DoABC#3) // _SafeStr_6339 = "_-0-y" (String#8864, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_6816 = "_-2Xj" (String#573, DoABC#3) // _SafeStr_6818 = "_-2U7" (String#287, DoABC#3) // _SafeStr_6874 = "_-Ze" (String#6188, DoABC#3) // _SafeStr_6875 = "_-1kv" (String#9189, DoABC#3) // _SafeStr_6899 = "_-1Qx" (String#3492, DoABC#3) // _SafeStr_6900 = "_-3Mr" (String#3693, DoABC#3) // _SafeStr_7043 = "_-4og" (String#4085, DoABC#3) // _SafeStr_7046 = "_-4xJ" (String#7640, DoABC#3) // _SafeStr_7049 = "_-5fT" (String#10258, DoABC#3) // _SafeStr_7051 = "_-19T" (String#5426, DoABC#3) // _SafeStr_7064 = "_-1fJ" (String#7342, DoABC#3) // _SafeStr_7069 = "_-0Ps" (String#33817, DoABC#3) // _SafeStr_8612 = "_-1MM" (String#4512, DoABC#3) // _SafeStr_8615 = "_-4sd" (String#10627, DoABC#3) // _SafeStr_8617 = "_-05z" (String#13824, DoABC#3) // _SafeStr_8618 = "_-5s4" (String#7852, DoABC#3) // _SafeStr_8619 = "_-0Td" (String#13096, DoABC#3) // _SafeStr_8647 = "_-9k" (String#6079, DoABC#3) // _SafeStr_8667 = "_-0J6" (String#3483, DoABC#3) // _SafeStr_8668 = "_-0H-" (String#10508, DoABC#3) // _SafeStr_8669 = "_-0dk" (String#11068, DoABC#3) // _SafeStr_8670 = "_-4gf" (String#9840, DoABC#3) // _SafeStr_8671 = "_-4ix" (String#6972, DoABC#3) // _SafeStr_8672 = "_-2XI" (String#5859, DoABC#3) // _SafeStr_8673 = "_-21G" (String#4172, DoABC#3) // _SafeStr_8674 = "_-6KU" (String#8492, DoABC#3) // _SafeStr_8676 = "_-GI" (String#12518, DoABC#3) // _SafeStr_8679 = "_-3y" (String#2974, DoABC#3) // _SafeStr_8680 = "_-1Pg" (String#14835, DoABC#3) // _SafeStr_8681 = "_-2cj" (String#5156, DoABC#3) // _SafeStr_8687 = "_-3nt" (String#14245, DoABC#3) // _SafeStr_8688 = "_-6NE" (String#16341, DoABC#3) // _SafeStr_8691 = "_-1R8" (String#4472, DoABC#3) // _SafeStr_8692 = "_-6YG" (String#24355, DoABC#3) // _SafeStr_8694 = "_-aA" (String#22571, DoABC#3) // _SafeStr_8695 = "_-jH" (String#6130, DoABC#3) // _SafeStr_8696 = "_-4ia" (String#14372, DoABC#3) // _SafeStr_8697 = "_-0X9" (String#7644, DoABC#3) // _SafeStr_8698 = "_-3wP" (String#36669, DoABC#3) // _SafeStr_8700 = "_-1Xj" (String#25990, DoABC#3) // _SafeStr_8701 = "_-37A" (String#10515, DoABC#3) // _SafeStr_8702 = "_-4mn" (String#12382, DoABC#3) // _SafeStr_8703 = "_-6An" (String#13822, DoABC#3) // _SafeStr_8704 = "_-15X" (String#15911, DoABC#3) // _SafeStr_8705 = "_-YI" (String#16804, DoABC#3) // _SafeStr_8706 = "_-4QV" (String#24222, DoABC#3) // _SafeStr_8707 = "_-6Co" (String#9406, DoABC#3) // _SafeStr_8708 = "_-6FO" (String#16270, DoABC#3) // _SafeStr_8710 = "_-0t7" (String#25549, DoABC#3) // _SafeStr_8712 = "_-31H" (String#31507, DoABC#3) // _SafeStr_8713 = "_-679" (String#7719, DoABC#3) // _SafeStr_8714 = "_-0WD" (String#26256, DoABC#3) // _SafeStr_8715 = "_-11e" (String#6078, DoABC#3) // _SafeStr_8716 = "_-KU" (String#25653, DoABC#3) // _SafeStr_8717 = "_-1HR" (String#24996, DoABC#3) // _SafeStr_8796 = "_-4Tb" (String#36569, DoABC#3) // _SafeStr_8797 = "_-2ng" (String#38348, DoABC#3) // _SafeStr_8801 = "_-dZ" (String#20511, DoABC#3) // _SafeStr_8802 = "_-5Hj" (String#23721, DoABC#3) // _SafeStr_8803 = "_-5Z4" (String#10092, DoABC#3) // _SafeStr_8804 = "_-08P" (String#19368, DoABC#3) // _SafeStr_8805 = "_-3Cf" (String#31090, DoABC#3) // _SafeStr_8806 = "_-1hL" (String#29595, DoABC#3) //------------------------------------------------------------ //_-12Z._SafeStr_2662 package _-12Z{ public interface _SafeStr_2662 { function initialize(_arg_1:XML):Boolean; function dispose():void; } }//package _-12Z // _SafeStr_2662 = "_-5Lj" (String#2690, DoABC#3) //------------------------------------------------------------ //_-12Z._SafeStr_2664 package _-12Z{ import _-0PS._SafeStr_2457; import _-0bw._SafeStr_2305; import flash.display.BitmapData; import flash.geom.Rectangle; public interface _SafeStr_2664 { function set object(_arg_1:_SafeStr_2457):void; function get object():_SafeStr_2457; function dispose():void; function initialize(_arg_1:_SafeStr_2662):Boolean; function update(_arg_1:_SafeStr_2305, _arg_2:int, _arg_3:Boolean, _arg_4:Boolean):void; function get image():BitmapData; function getImage(_arg_1:int, _arg_2:int):BitmapData; function get boundingRectangle():Rectangle; function getInstanceId():int; function _SafeStr_7820():int; } }//package _-12Z // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2457 = "_-2HZ" (String#353, DoABC#3) // _SafeStr_2662 = "_-5Lj" (String#2690, DoABC#3) // _SafeStr_2664 = "_-6fm" (String#5977, DoABC#3) // _SafeStr_7820 = "_-3cR" (String#3776, DoABC#3) //------------------------------------------------------------ //_-12Z._SafeStr_2665 package _-12Z{ import _-1Tb._SafeStr_2663; public interface _SafeStr_2665 extends _SafeStr_2664 { function get _SafeStr_8807():_SafeStr_2663; function set _SafeStr_8807(_arg_1:_SafeStr_2663):void; function setExternalBaseUrls(_arg_1:String, _arg_2:String, _arg_3:Boolean):void; } }//package _-12Z // _SafeStr_2663 = "_-29y" (String#1916, DoABC#3) // _SafeStr_2664 = "_-6fm" (String#5977, DoABC#3) // _SafeStr_2665 = "_-3Tg" (String#6961, DoABC#3) // _SafeStr_8807 = "_-jZ" (String#2327, DoABC#3) //------------------------------------------------------------ //_-12Z._SafeStr_2756 package _-12Z{ public interface _SafeStr_2756 extends _SafeStr_2665 { function get _SafeStr_8808():int; function _SafeStr_8809(_arg_1:int):_SafeStr_4375; function getSpriteList():Array; } }//package _-12Z // _SafeStr_2665 = "_-3Tg" (String#6961, DoABC#3) // _SafeStr_2756 = "_-5O8" (String#3717, DoABC#3) // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_8808 = "_-3kI" (String#3094, DoABC#3) // _SafeStr_8809 = "_-58I" (String#1674, DoABC#3) //------------------------------------------------------------ //_-12Z._SafeStr_2783 package _-12Z{ import __AS3__.vec.Vector; public interface _SafeStr_2783 { function get _SafeStr_8810():Vector.<_SafeStr_4392>; } }//package _-12Z // _SafeStr_2783 = "_-2Ti" (String#11762, DoABC#3) // _SafeStr_4392 = "_-0qQ" (String#5903, DoABC#3) // _SafeStr_8810 = "_-sa" (String#28340, DoABC#3) //------------------------------------------------------------ //_-12Z._SafeStr_4375 package _-12Z{ import flash.display.BitmapData; public interface _SafeStr_4375 { function get asset():BitmapData; function set asset(_arg_1:BitmapData):void; function get assetName():String; function set assetName(_arg_1:String):void; function get _SafeStr_8811():String; function set _SafeStr_8811(_arg_1:String):void; function get _SafeStr_8812():String; function set _SafeStr_8812(_arg_1:String):void; function get visible():Boolean; function set visible(_arg_1:Boolean):void; function get tag():String; function set tag(_arg_1:String):void; function get alpha():int; function set alpha(_arg_1:int):void; function get color():int; function set color(_arg_1:int):void; function get blendMode():String; function set blendMode(_arg_1:String):void; function get filters():Array; function set filters(_arg_1:Array):void; function get flipH():Boolean; function set flipH(_arg_1:Boolean):void; function get flipV():Boolean; function set flipV(_arg_1:Boolean):void; function get direction():int; function set direction(_arg_1:int):void; function get offsetX():int; function set offsetX(_arg_1:int):void; function get offsetY():int; function set offsetY(_arg_1:int):void; function get width():int; function get height():int; function get relativeDepth():Number; function set relativeDepth(_arg_1:Number):void; function get _SafeStr_5620():Boolean; function set _SafeStr_5620(_arg_1:Boolean):void; function get _SafeStr_5621():Boolean; function set _SafeStr_5621(_arg_1:Boolean):void; function get _SafeStr_8813():int; function get _SafeStr_6676():int; function set _SafeStr_8814(_arg_1:int):void; function get _SafeStr_8814():int; function set _SafeStr_8815(_arg_1:String):void; function get _SafeStr_8815():String; function get _SafeStr_5619():int; function set _SafeStr_5619(_arg_1:int):void; function get _SafeStr_8816():int; function set _SafeStr_8816(_arg_1:int):void; } }//package _-12Z // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_5619 = "_-3U0" (String#5242, DoABC#3) // _SafeStr_5620 = "_-20R" (String#5784, DoABC#3) // _SafeStr_5621 = "_-5Pd" (String#5781, DoABC#3) // _SafeStr_6676 = "_-25A" (String#4669, DoABC#3) // _SafeStr_8811 = "_-4xH" (String#4426, DoABC#3) // _SafeStr_8812 = "_-n6" (String#13068, DoABC#3) // _SafeStr_8813 = "_-2Rg" (String#15221, DoABC#3) // _SafeStr_8814 = "_-2Mw" (String#6676, DoABC#3) // _SafeStr_8815 = "_-3H9" (String#2554, DoABC#3) // _SafeStr_8816 = "_-2g8" (String#12895, DoABC#3) //------------------------------------------------------------ //_-12Z._SafeStr_4376 package _-12Z{ import flash.display.BitmapData; import flash.geom.Point; import _-2rS._SafeStr_4378; import _-2rS._SafeStr_4388; public final class _SafeStr_4376 implements _SafeStr_4375 { private static var _SafeStr_7830:int = 0; private var _SafeStr_5496:BitmapData = null; private var _SafeStr_7604:String = ""; private var _SafeStr_8817:String = ""; private var _SafeStr_8818:String = null; private var _SafeStr_8819:String = null; private var _SafeStr_7596:Boolean = true; private var _SafeStr_5611:String = ""; private var _SafeStr_8187:int = 0xFF; private var _color:int = 0xFFFFFF; private var _SafeStr_8820:String = "normal"; private var _flipH:Boolean = false; private var _flipV:Boolean = false; private var _SafeStr_5761:int = 0; private var _SafeStr_5424:Point; private var _SafeStr_5616:int = 0; private var _height:int = 0; private var _SafeStr_6716:Number = 0; private var _SafeStr_8821:int = 0; private var _SafeStr_5614:Boolean = false; private var _SafeStr_8822:int; private var _SafeStr_5613:Boolean = false; private var _SafeStr_7835:int = 0; private var _SafeStr_7836:int = 0; private var _SafeStr_8823:Array = null; protected var _SafeStr_8824:int; private var _SafeStr_8825:String; public function _SafeStr_4376(){ this._SafeStr_5424 = new Point(0, 0); this._SafeStr_8822 = _SafeStr_4378._SafeStr_8826; this._SafeStr_8824 = _SafeStr_4388.DEFAULT; super(); this._SafeStr_7836 = _SafeStr_7830++; } public function dispose():void{ this._SafeStr_5496 = null; this._SafeStr_5616 = 0; this._height = 0; } public function get asset():BitmapData{ return (this._SafeStr_5496); } public function get assetName():String{ return (this._SafeStr_7604); } public function get _SafeStr_8812():String{ return (this._SafeStr_8818); } public function set _SafeStr_8812(k:String):void{ this._SafeStr_8818 = k; } public function get _SafeStr_8827():String{ return (this._SafeStr_8819); } public function set _SafeStr_8827(k:String):void{ this._SafeStr_8819 = k; } public function get visible():Boolean{ return (this._SafeStr_7596); } public function get tag():String{ return (this._SafeStr_5611); } public function get alpha():int{ return (this._SafeStr_8187); } public function get color():int{ return (this._color); } public function get blendMode():String{ return (this._SafeStr_8820); } public function get flipV():Boolean{ return (this._flipV); } public function get flipH():Boolean{ return (this._flipH); } public function get direction():int{ return (this._SafeStr_5761); } public function get offsetX():int{ return (this._SafeStr_5424.x); } public function get offsetY():int{ return (this._SafeStr_5424.y); } public function get width():int{ return (this._SafeStr_5616); } public function get height():int{ return (this._height); } public function get relativeDepth():Number{ return (this._SafeStr_6716); } public function get _SafeStr_5620():Boolean{ return (this._SafeStr_5614); } public function get _SafeStr_5621():Boolean{ return (this._SafeStr_5613); } public function get _SafeStr_8813():int{ return (this._SafeStr_7836); } public function get _SafeStr_6676():int{ return (this._SafeStr_7835); } public function get filters():Array{ return (this._SafeStr_8823); } public function get _SafeStr_8814():int{ return (this._SafeStr_8824); } public function get _SafeStr_8815():String{ return (this._SafeStr_8825); } public function set _SafeStr_8815(k:String):void{ this._SafeStr_8825 = k; } public function get _SafeStr_8816():int{ return (this._SafeStr_8821); } public function set _SafeStr_8816(k:int):void{ this._SafeStr_8821 = k; } public function set _SafeStr_8814(k:int):void{ this._SafeStr_8824 = k; } public function set asset(k:BitmapData):void{ if (k == this._SafeStr_5496) { return; }; if (k != null) { this._SafeStr_5616 = k.width; this._height = k.height; }; this._SafeStr_5496 = k; this._SafeStr_7835++; } public function set assetName(k:String):void{ if (k == this._SafeStr_7604) { return; }; this._SafeStr_7604 = k; this._SafeStr_7835++; } public function set visible(k:Boolean):void{ if (k == this._SafeStr_7596) { return; }; this._SafeStr_7596 = k; this._SafeStr_7835++; } public function set tag(k:String):void{ if (k == this._SafeStr_5611) { return; }; this._SafeStr_5611 = k; this._SafeStr_7835++; } public function set alpha(k:int):void{ k = (k & 0xFF); if (k == this._SafeStr_8187) { return; }; this._SafeStr_8187 = k; this._SafeStr_7835++; } public function set color(k:int):void{ k = (k & 0xFFFFFF); if (k == this._color) { return; }; this._color = k; this._SafeStr_7835++; } public function set blendMode(k:String):void{ if (k == this._SafeStr_8820) { return; }; this._SafeStr_8820 = k; this._SafeStr_7835++; } public function set filters(k:Array):void{ if (k == this._SafeStr_8823) { return; }; this._SafeStr_8823 = k; this._SafeStr_7835++; } public function set flipH(k:Boolean):void{ if (k == this._flipH) { return; }; this._flipH = k; this._SafeStr_7835++; } public function set flipV(k:Boolean):void{ if (k == this._flipV) { return; }; this._flipV = k; this._SafeStr_7835++; } public function set direction(k:int):void{ this._SafeStr_5761 = k; } public function set offsetX(k:int):void{ if (k == this._SafeStr_5424.x) { return; }; this._SafeStr_5424.x = k; this._SafeStr_7835++; } public function set offsetY(k:int):void{ if (k == this._SafeStr_5424.y) { return; }; this._SafeStr_5424.y = k; this._SafeStr_7835++; } public function set relativeDepth(k:Number):void{ if (k == this._SafeStr_6716) { return; }; this._SafeStr_6716 = k; this._SafeStr_7835++; } public function set _SafeStr_5620(k:Boolean):void{ if (k == this._SafeStr_5614) { return; }; this._SafeStr_5614 = k; this._SafeStr_7835++; } public function set _SafeStr_5621(k:Boolean):void{ if (this._SafeStr_5613 == k) { return; }; this._SafeStr_5613 = k; this._SafeStr_7835++; } public function get _SafeStr_5619():int{ return (this._SafeStr_8822); } public function set _SafeStr_5619(k:int):void{ if (this._SafeStr_8822 == k) { return; }; this._SafeStr_8822 = k; this._SafeStr_7835++; } public function get _SafeStr_8811():String{ return (this._SafeStr_8817); } public function set _SafeStr_8811(k:String):void{ this._SafeStr_8817 = k; } } }//package _-12Z // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_4376 = "_-391" (String#5051, DoABC#3) // _SafeStr_4378 = "_-xQ" (String#7014, DoABC#3) // _SafeStr_4388 = "_-62N" (String#5517, DoABC#3) // _SafeStr_5424 = "_-280" (String#1689, DoABC#3) // _SafeStr_5496 = "_-sP" (String#1552, DoABC#3) // _SafeStr_5611 = "_-ZU" (String#3354, DoABC#3) // _SafeStr_5613 = "_-ve" (String#7941, DoABC#3) // _SafeStr_5614 = "_-2uD" (String#12655, DoABC#3) // _SafeStr_5616 = "_-1RX" (String#603, DoABC#3) // _SafeStr_5619 = "_-3U0" (String#5242, DoABC#3) // _SafeStr_5620 = "_-20R" (String#5784, DoABC#3) // _SafeStr_5621 = "_-5Pd" (String#5781, DoABC#3) // _SafeStr_5761 = "_-6gq" (String#1234, DoABC#3) // _SafeStr_6676 = "_-25A" (String#4669, DoABC#3) // _SafeStr_6716 = "_-10q" (String#6388, DoABC#3) // _SafeStr_7596 = "_-kn" (String#1655, DoABC#3) // _SafeStr_7604 = "_-53K" (String#6526, DoABC#3) // _SafeStr_7830 = "_-1Bs" (String#4742, DoABC#3) // _SafeStr_7835 = "_-6lW" (String#1843, DoABC#3) // _SafeStr_7836 = "_-3bn" (String#6315, DoABC#3) // _SafeStr_8187 = "_-1OZ" (String#8655, DoABC#3) // _SafeStr_8811 = "_-4xH" (String#4426, DoABC#3) // _SafeStr_8812 = "_-n6" (String#13068, DoABC#3) // _SafeStr_8813 = "_-2Rg" (String#15221, DoABC#3) // _SafeStr_8814 = "_-2Mw" (String#6676, DoABC#3) // _SafeStr_8815 = "_-3H9" (String#2554, DoABC#3) // _SafeStr_8816 = "_-2g8" (String#12895, DoABC#3) // _SafeStr_8817 = "_-3za" (String#15627, DoABC#3) // _SafeStr_8818 = "_-5MG" (String#28242, DoABC#3) // _SafeStr_8819 = "_-4ZC" (String#26927, DoABC#3) // _SafeStr_8820 = "_-0B8" (String#12383, DoABC#3) // _SafeStr_8821 = "_-2jl" (String#29786, DoABC#3) // _SafeStr_8822 = "_-5k" (String#17992, DoABC#3) // _SafeStr_8823 = "_-1K7" (String#8337, DoABC#3) // _SafeStr_8824 = "_-2dz" (String#24894, DoABC#3) // _SafeStr_8825 = "_-4R-" (String#4773, DoABC#3) // _SafeStr_8826 = "_-3SA" (String#14475, DoABC#3) // _SafeStr_8827 = "_-1ES" (String#34180, DoABC#3) //------------------------------------------------------------ //_-12Z._SafeStr_4392 package _-12Z{ import _-0bw._SafeStr_2307; import _-0bw._SafeStr_2305; public interface _SafeStr_4392 { function get uniqueId():int; function get location():_SafeStr_2307; function get _SafeStr_8828():_SafeStr_2307; function get _SafeStr_8829():_SafeStr_2307; function get color():uint; function _SafeStr_8830(_arg_1:_SafeStr_2305):Array; } }//package _-12Z // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_4392 = "_-0qQ" (String#5903, DoABC#3) // _SafeStr_8828 = "_-0Di" (String#7625, DoABC#3) // _SafeStr_8829 = "_-2Mh" (String#7093, DoABC#3) // _SafeStr_8830 = "_-5H3" (String#26728, DoABC#3) //------------------------------------------------------------ //_-12Z._SafeStr_4673 package _-12Z{ import __AS3__.vec.Vector; import flash.geom.Point; public interface _SafeStr_4673 { function set z(_arg_1:Number):void; function get z():Number; function set cornerPoints(_arg_1:Vector.):void; function get cornerPoints():Vector.; function get color():uint; function get _SafeStr_8831():Array; function get _SafeStr_8832():Array; function get _SafeStr_8833():Array; function get _SafeStr_8834():Array; function _SafeStr_8835():Boolean; function get _SafeStr_8836():Array; } }//package _-12Z // _SafeStr_4673 = "_-6U1" (String#7583, DoABC#3) // _SafeStr_8831 = "_-0Fc" (String#28397, DoABC#3) // _SafeStr_8832 = "_-2hi" (String#29381, DoABC#3) // _SafeStr_8833 = "_-6cV" (String#27254, DoABC#3) // _SafeStr_8834 = "_-37y" (String#30694, DoABC#3) // _SafeStr_8835 = "_-5CR" (String#20079, DoABC#3) // _SafeStr_8836 = "_-1-7" (String#24887, DoABC#3) //------------------------------------------------------------ //_-12Z._SafeStr_4675 package _-12Z{ public interface _SafeStr_4675 { function get x():int; function get y():int; function get z():Number; function get sprite():_SafeStr_4375; } }//package _-12Z // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_4675 = "_-3cU" (String#11775, DoABC#3) //------------------------------------------------------------ //_-12Z.RoomObjectSpriteVisualization package _-12Z{ import _-0PS._SafeStr_2457; import _-1Tb._SafeStr_2663; import _-0bw._SafeStr_2305; import flash.display.BitmapData; import flash.geom.ColorTransform; import flash.geom.Matrix; import flash.geom.Rectangle; import flash.display.BlendMode; import flash.geom.Point; public class RoomObjectSpriteVisualization implements _SafeStr_2756 { private static var _SafeStr_7830:int = 0; private var _SafeStr_8837:Array; private var _SafeStr_5567:_SafeStr_2457; private var _SafeStr_5512:_SafeStr_2663; protected var _SafeStr_8838:int = -1; protected var _SafeStr_8839:int = -1; protected var _SafeStr_8840:int = -1; private var _SafeStr_7836:int = 0; private var _SafeStr_7835:int = 0; public function RoomObjectSpriteVisualization(){ this._SafeStr_7836 = _SafeStr_7830++; this._SafeStr_8837 = []; this._SafeStr_5567 = null; this._SafeStr_5512 = null; } public function dispose():void{ var k:_SafeStr_4376; if (this._SafeStr_8837 != null) { while (this._SafeStr_8837.length > 0) { k = (this._SafeStr_8837[0] as _SafeStr_4376); if (k != null) { k.dispose(); }; this._SafeStr_8837.pop(); }; this._SafeStr_8837 = null; }; this._SafeStr_5567 = null; this._SafeStr_8807 = null; } public function set _SafeStr_8807(k:_SafeStr_2663):void{ if (this._SafeStr_5512 != null) { this._SafeStr_5512._SafeStr_8841(); }; this._SafeStr_5512 = k; if (this._SafeStr_5512 != null) { this._SafeStr_5512._SafeStr_5624(); }; } public function setExternalBaseUrls(k:String, _arg_2:String, _arg_3:Boolean):void{ } public function get _SafeStr_8807():_SafeStr_2663{ return (this._SafeStr_5512); } public function _SafeStr_7820():int{ return (this._SafeStr_7835); } public function getInstanceId():int{ return (this._SafeStr_7836); } protected function _SafeStr_8842(k:int):void{ var _local_2:_SafeStr_4376; while (this._SafeStr_8837.length > k) { _local_2 = (this._SafeStr_8837[(this._SafeStr_8837.length - 1)] as _SafeStr_4376); if (_local_2 != null) { _local_2.dispose(); }; this._SafeStr_8837.pop(); }; while (this._SafeStr_8837.length < k) { _local_2 = new _SafeStr_4376(); this._SafeStr_8837.push(_local_2); }; } public function _SafeStr_8843():_SafeStr_4375{ return (this._SafeStr_8844(this._SafeStr_8837.length)); } public function _SafeStr_8844(k:int):_SafeStr_4375{ var _local_2:_SafeStr_4375 = new _SafeStr_4376(); if (k >= this._SafeStr_8837.length) { this._SafeStr_8837.push(_local_2); } else { this._SafeStr_8837.splice(k, 0, _local_2); }; return (_local_2); } public function _SafeStr_8845(k:_SafeStr_4375):void{ var _local_2:int = this._SafeStr_8837.indexOf(k); if (_local_2 == -1) { throw (new Error("Trying to remove non-existing sprite!")); }; this._SafeStr_8837.splice(_local_2, 1); _SafeStr_4376(k).dispose(); } public function get _SafeStr_8808():int{ return (this._SafeStr_8837.length); } public function _SafeStr_8809(k:int):_SafeStr_4375{ if ((((k >= 0)) && ((k < this._SafeStr_8837.length)))) { return (this._SafeStr_8837[k]); }; return (null); } public function get object():_SafeStr_2457{ return (this._SafeStr_5567); } public function set object(k:_SafeStr_2457):void{ this._SafeStr_5567 = k; } public function update(k:_SafeStr_2305, _arg_2:int, _arg_3:Boolean, _arg_4:Boolean):void{ } protected function _SafeStr_8846():void{ this._SafeStr_7835++; } protected function reset():void{ this._SafeStr_8838 = 0xFFFFFFFF; this._SafeStr_8839 = 0xFFFFFFFF; this._SafeStr_8840 = -1; } public function getSpriteList():Array{ return (null); } public function initialize(k:_SafeStr_2662):Boolean{ return (false); } public function get image():BitmapData{ return (this.getImage(0, -1)); } public function getImage(bgColor:int, originalID:int):BitmapData{ var tR:Number; var tG:Number; var tB:Number; var color:int; var r:int; var g:int; var b:int; var colorTransform:ColorTransform; var matrix:Matrix; var boundingRect:Rectangle = this.boundingRectangle; if ((boundingRect.width * boundingRect.height) == 0) { return (null); }; var count:int = this._SafeStr_8808; var objectSprite:_SafeStr_4375; var spriteList:Array = []; var index:int; var data:BitmapData; index = 0; while (index < count) { objectSprite = this._SafeStr_8809(index); if (((!((objectSprite == null))) && (objectSprite.visible))) { data = objectSprite.asset; if (data != null) { spriteList.push(objectSprite); }; }; index = (index + 1); }; spriteList.sortOn("relativeDepth", (Array.DESCENDING | Array.NUMERIC)); var bitmapData:BitmapData; try { bitmapData = new BitmapData(boundingRect.width, boundingRect.height, true, bgColor); } catch(e:ArgumentError) { _SafeStr_4.log(("Unable to create BitmapData object! " + e)); }; if (!bitmapData) { return (new BitmapData(1, 1, true)); }; index = 0; while (index < spriteList.length) { objectSprite = (spriteList[index] as _SafeStr_4375); data = objectSprite.asset; if (data != null) { color = objectSprite.color; r = (color >> 16); g = ((color >> 8) & 0xFF); b = (color & 0xFF); colorTransform = null; if ((((((r < 0xFF)) || ((g < 0xFF)))) || ((b < 0xFF)))) { tR = (r / 0xFF); tG = (g / 0xFF); tB = (b / 0xFF); colorTransform = new ColorTransform(tR, tG, tB, (objectSprite.alpha / 0xFF)); } else { if (objectSprite.alpha < 0xFF) { colorTransform = new ColorTransform(1, 1, 1, (objectSprite.alpha / 0xFF)); }; }; if (bgColor == 0) { if (objectSprite.blendMode == BlendMode.ADD) { if (colorTransform == null) { colorTransform = new ColorTransform(1, 1, 1, 0); } else { colorTransform.alphaMultiplier = 0; }; }; }; matrix = new Matrix(); if (objectSprite.flipH) { matrix.scale(-1, 1); matrix.translate(data.width, 0); }; if (objectSprite.flipV) { matrix.scale(1, -1); matrix.translate(0, data.height); }; matrix.translate((objectSprite.offsetX - boundingRect.left), (objectSprite.offsetY - boundingRect.top)); bitmapData.draw(data, matrix, colorTransform, objectSprite.blendMode, null, false); }; index = (index + 1); }; return (bitmapData); } public function get boundingRectangle():Rectangle{ var _local_6:Point; var k:int = this._SafeStr_8808; var _local_2:_SafeStr_4375; var _local_3:Rectangle = new Rectangle(); var _local_4:int; var _local_5:BitmapData; _local_4 = 0; while (_local_4 < k) { _local_2 = this._SafeStr_8809(_local_4); if (((!((_local_2 == null))) && (_local_2.visible))) { _local_5 = _local_2.asset; if (_local_5 != null) { _local_6 = new Point(_local_2.offsetX, _local_2.offsetY); if (_local_4 == 0) { _local_3.left = _local_6.x; _local_3.top = _local_6.y; _local_3.right = (_local_6.x + _local_2.width); _local_3.bottom = (_local_6.y + _local_2.height); } else { if (_local_6.x < _local_3.left) { _local_3.left = _local_6.x; }; if (_local_6.y < _local_3.top) { _local_3.top = _local_6.y; }; if ((_local_6.x + _local_2.width) > _local_3.right) { _local_3.right = (_local_6.x + _local_2.width); }; if ((_local_6.y + _local_2.height) > _local_3.bottom) { _local_3.bottom = (_local_6.y + _local_2.height); }; }; }; }; _local_4++; }; return (_local_3); } } }//package _-12Z // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2457 = "_-2HZ" (String#353, DoABC#3) // _SafeStr_2662 = "_-5Lj" (String#2690, DoABC#3) // _SafeStr_2663 = "_-29y" (String#1916, DoABC#3) // _SafeStr_2756 = "_-5O8" (String#3717, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_4376 = "_-391" (String#5051, DoABC#3) // _SafeStr_5512 = "_-1JD" (String#5129, DoABC#3) // _SafeStr_5567 = "_-1YB" (String#2459, DoABC#3) // _SafeStr_5624 = "_-5OP" (String#12442, DoABC#3) // _SafeStr_7820 = "_-3cR" (String#3776, DoABC#3) // _SafeStr_7830 = "_-1Bs" (String#4742, DoABC#3) // _SafeStr_7835 = "_-6lW" (String#1843, DoABC#3) // _SafeStr_7836 = "_-3bn" (String#6315, DoABC#3) // _SafeStr_8807 = "_-jZ" (String#2327, DoABC#3) // _SafeStr_8808 = "_-3kI" (String#3094, DoABC#3) // _SafeStr_8809 = "_-58I" (String#1674, DoABC#3) // _SafeStr_8837 = "_-3b4" (String#2149, DoABC#3) // _SafeStr_8838 = "_-1lS" (String#10357, DoABC#3) // _SafeStr_8839 = "_-6ad" (String#4404, DoABC#3) // _SafeStr_8840 = "_-6Ln" (String#3816, DoABC#3) // _SafeStr_8841 = "_-1iN" (String#30175, DoABC#3) // _SafeStr_8842 = "_-6l4" (String#4743, DoABC#3) // _SafeStr_8843 = "_-0JR" (String#19416, DoABC#3) // _SafeStr_8844 = "_-05B" (String#33242, DoABC#3) // _SafeStr_8845 = "_-1ig" (String#43578, DoABC#3) // _SafeStr_8846 = "_-1Wx" (String#9625, DoABC#3) //------------------------------------------------------------ //_-13a._SafeStr_3177 package _-13a{ import _-2jU._SafeStr_2285; public class _SafeStr_3177 implements _SafeStr_2285 { private var _SafeStr_5389:int; private var _SafeStr_5759:int = 0; private var _SafeStr_8847:String; public function _SafeStr_3177(k:int, _arg_2:String, _arg_3:int=0){ this._SafeStr_5389 = k; this._SafeStr_5759 = _arg_3; this._SafeStr_8847 = _arg_2; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_5389, this._SafeStr_5759, this._SafeStr_8847]); } } }//package _-13a // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3177 = "_-4H5" (String#14972, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // _SafeStr_5759 = "_-2xD" (String#739, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_8847 = "_-7r" (String#27100, DoABC#3) //------------------------------------------------------------ //_-13a._SafeStr_3181 package _-13a{ import _-2jU._SafeStr_2285; public class _SafeStr_3181 implements _SafeStr_2285 { private var _SafeStr_5389:int; public function _SafeStr_3181(k:int){ this._SafeStr_5389 = k; } public function _SafeStr_5914():Array{ return ([this._SafeStr_5389]); } public function dispose():void{ } } }//package _-13a // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3181 = "_-2DO" (String#15291, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-13a._SafeStr_3184 package _-13a{ import _-2jU._SafeStr_2285; public class _SafeStr_3184 implements _SafeStr_2285 { private var _SafeStr_5389:int; private var _SafeStr_5759:int = 0; private var _SafeStr_8848:int; public function _SafeStr_3184(k:int, _arg_2:int, _arg_3:int=0){ this._SafeStr_5389 = k; this._SafeStr_5759 = _arg_3; this._SafeStr_8848 = _arg_2; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_5389, this._SafeStr_5759, this._SafeStr_8848]); } } }//package _-13a // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3184 = "_-6VW" (String#16175, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // _SafeStr_5759 = "_-2xD" (String#739, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_8848 = "_-0me" (String#28660, DoABC#3) //------------------------------------------------------------ //_-13a._SafeStr_3193 package _-13a{ import _-2jU._SafeStr_2285; public class _SafeStr_3193 implements _SafeStr_2285 { private var _SafeStr_5389:int; public function _SafeStr_3193(k:int){ this._SafeStr_5389 = k; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_5389]); } } }//package _-13a // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3193 = "_-0vW" (String#15118, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-13a._SafeStr_3199 package _-13a{ import _-2jU._SafeStr_2285; public class _SafeStr_3199 implements _SafeStr_2285 { private var _SafeStr_5389:int; public function _SafeStr_3199(k:int){ this._SafeStr_5389 = k; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._SafeStr_5389]); } } }//package _-13a // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3199 = "_-6Gw" (String#10064, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-13a._SafeStr_3201 package _-13a{ import _-2jU._SafeStr_2285; public class _SafeStr_3201 implements _SafeStr_2285 { private var _SafeStr_7099:Array; public function _SafeStr_3201(k:String, _arg_2:Boolean){ this._SafeStr_7099 = [k, _arg_2]; } public function dispose():void{ this._SafeStr_7099 = null; } public function _SafeStr_5914():Array{ return (this._SafeStr_7099); } } }//package _-13a // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3201 = "_-3-g" (String#15873, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_7099 = "_-A-" (String#997, DoABC#3) //------------------------------------------------------------ //_-13a._SafeStr_3337 package _-13a{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_3337 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_3337(k:int){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-13a // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3337 = "_-0X-" (String#15266, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-13a._SafeStr_3345 package _-13a{ import _-2jU._SafeStr_2285; public class _SafeStr_3345 implements _SafeStr_2285 { private var _SafeStr_6664:Array; public function _SafeStr_3345(k:int, _arg_2:int){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k); this._SafeStr_6664.push(_arg_2); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } } }//package _-13a // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3345 = "_-1Ge" (String#15281, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-13a._SafeStr_3354 package _-13a{ import _-2jU._SafeStr_2285; public class _SafeStr_3354 implements _SafeStr_2285 { public function _SafeStr_5914():Array{ return ([]); } public function dispose():void{ } } }//package _-13a // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3354 = "_-0WU" (String#14068, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-13a.RemoveRightsMessageComposer package _-13a{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class RemoveRightsMessageComposer implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function RemoveRightsMessageComposer(k:Array){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k.length); var _local_2:int; while (_local_2 < k.length) { this._SafeStr_6664.push(k[_local_2]); _local_2++; }; } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-13a // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-13C._SafeStr_3969 package _-13C{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_3969 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_3969(k:String, _arg_2:int){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k); this._SafeStr_6664.push(_arg_2); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-13C // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3969 = "_-6Vw" (String#16192, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-13C._SafeStr_4045 package _-13C{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_4045 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_4045(k:String, _arg_2:int){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k); this._SafeStr_6664.push(_arg_2); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-13C // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4045 = "_-2tj" (String#14436, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-13i._SafeStr_2601 package _-13i{ public interface _SafeStr_2601 { function getStyle(_arg_1:String, _arg_2:uint, _arg_3:String):uint; function _SafeStr_8849(_arg_1:uint, _arg_2:uint):Object; function _SafeStr_8850(_arg_1:uint, _arg_2:String, _arg_3:uint):Array; function getPropertyDefaults(_arg_1:uint):_SafeStr_3623; function _SafeStr_8851():Array; } }//package _-13i // _SafeStr_2601 = "_-6ds" (String#8599, DoABC#3) // _SafeStr_3623 = "_-4fe" (String#9438, DoABC#3) // _SafeStr_8849 = "_-4D2" (String#35349, DoABC#3) // _SafeStr_8850 = "_-3Do" (String#34596, DoABC#3) // _SafeStr_8851 = "_-2PM" (String#33234, DoABC#3) //------------------------------------------------------------ //_-13i._SafeStr_3623 package _-13i{ import _-6RG.PropertyStruct; public interface _SafeStr_3623 { function get(_arg_1:String):PropertyStruct; } }//package _-13i // _SafeStr_3623 = "_-4fe" (String#9438, DoABC#3) //------------------------------------------------------------ //_-13i._SafeStr_3649 package _-13i{ import flash.text.AntiAliasType; import _-6RG.TextStyle; import _-4Am._SafeStr_3648; import _-4Am._SafeStr_3646; public class _SafeStr_3649 { public static const _SafeStr_8852:String = "always_show_selection"; public static const _SafeStr_8853:String = "antialias_type"; public static const _SafeStr_8854:String = "asset_uri"; public static const _SafeStr_8855:String = "auto_arrange_items"; public static const _SafeStr_8856:String = "auto_size"; public static const _SafeStr_8857:String = "bitmap_asset_name"; public static const BORDER:String = "border"; public static const _SafeStr_8858:String = "border_color"; public static const _SafeStr_8859:String = "condense_white"; public static const _SafeStr_8860:String = "container_resize_to_columns"; public static const _SafeStr_8861:String = "direction"; public static const _SafeStr_8862:String = "display_as_password"; public static const _SafeStr_8863:String = "display_raw"; public static const _SafeStr_8864:String = "editable"; public static const _SafeStr_8865:String = "fit_size_to_contents"; public static const _SafeStr_8866:String = "focus_capturer"; public static const _SafeStr_8867:String = "greyscale"; public static const _SafeStr_8868:String = "grid_fit_type"; public static const _SafeStr_8869:String = "handle_bitmap_disposing"; public static const _SafeStr_8870:String = "help_page"; public static const _SafeStr_8871:String = "link_target"; public static const _SafeStr_8872:String = "spacing"; public static const _SafeStr_8873:String = "keep_open_on_deactivate"; public static const _SafeStr_8874:String = "margin_left"; public static const _SafeStr_8875:String = "margin_top"; public static const _SafeStr_8876:String = "margin_right"; public static const _SafeStr_8877:String = "margin_bottom"; public static const _SafeStr_8878:String = "max_chars"; public static const _SafeStr_8879:String = "max_lines"; public static const _SafeStr_8880:String = "item_array"; public static const _SafeStr_8881:String = "mouse_wheel_enabled"; public static const _SafeStr_8882:String = "multiline"; public static const _SafeStr_8883:String = "open_upward"; public static const _SafeStr_8884:String = "padding_horizontal"; public static const _SafeStr_8885:String = "padding_vertical"; public static const _SafeStr_8886:String = "pivot_point"; public static const _SafeStr_8887:String = "pointer_offset"; public static const _SafeStr_8888:String = "resize_on_item_update"; public static const _SafeStr_8889:String = "restrict"; public static const _SafeStr_8890:String = "scale_to_fit_items"; public static const _SafeStr_8891:String = "scrollable"; public static const _SafeStr_8892:String = "scroll_step_h"; public static const _SafeStr_8893:String = "scroll_step_v"; public static const _SafeStr_8894:String = "selectable"; public static const _SafeStr_8895:String = "stretched_x"; public static const _SafeStr_8896:String = "stretched_y"; public static const _SafeStr_8897:String = "text_color"; public static const _SafeStr_8898:String = "text_style"; public static const _SafeStr_8899:String = "tool_tip_caption"; public static const _SafeStr_8900:String = "tool_tip_delay"; public static const _SafeStr_8901:String = "tool_tip_is_dynamic"; public static const _SafeStr_8902:String = "vertical"; public static const _SafeStr_8903:String = "widget_type"; public static const _SafeStr_8904:String = "word_wrap"; public static const _SafeStr_8905:String = "wrap_x"; public static const _SafeStr_8906:String = "wrap_y"; public static const _SafeStr_8907:String = "zoom_x"; public static const _SafeStr_8908:String = "zoom_y"; public static const _SafeStr_8909:String = "overflow_replace"; public static const _SafeStr_8910:String = "test_id_key"; public static const BOLD:String = "bold"; public static const _SafeStr_8911:String = "etching_color"; public static const _SafeStr_8912:String = "etching_position"; public static const _SafeStr_8913:String = "font_face"; public static const _SafeStr_8914:String = "font_size"; public static const ITALIC:String = "italic"; public static const _SafeStr_8915:String = "kerning"; public static const _SafeStr_8916:String = "leading"; public static const _SafeStr_8917:String = "sharpness"; public static const _SafeStr_8918:String = "spacing"; public static const _SafeStr_8919:String = "thickness"; public static const _SafeStr_8920:String = "underline"; public static const _SafeStr_8921:Array = [AntiAliasType.NORMAL, AntiAliasType.ADVANCED]; public static const _SafeStr_8922:Array = [TextStyle.TOP_LEFT, TextStyle.TOP, TextStyle._SafeStr_8923, TextStyle.LEFT, TextStyle.RIGHT, TextStyle._SafeStr_8924, TextStyle.BOTTOM, TextStyle._SafeStr_8925]; public static const _SafeStr_8926:String = _SafeStr_3648.DEFAULT;//"default" public static const _SafeStr_8927:Array = [_SafeStr_3648.DEFAULT, _SafeStr_3648._SafeStr_8928, _SafeStr_3648._SafeStr_8929, _SafeStr_3648._SafeStr_8930, _SafeStr_3648.TOP, _SafeStr_3648._SafeStr_8931]; public static const _SafeStr_8932:Array = _SafeStr_3646._SafeStr_8933; } }//package _-13i // _SafeStr_3646 = "_-1G9" (String#3314, DoABC#3) // _SafeStr_3648 = "_-1G3" (String#4604, DoABC#3) // _SafeStr_3649 = "_-3ZT" (String#409, DoABC#3) // _SafeStr_8852 = "_-1Wm" (String#15042, DoABC#3) // _SafeStr_8853 = "_-HO" (String#10701, DoABC#3) // _SafeStr_8854 = "_-2PQ" (String#7590, DoABC#3) // _SafeStr_8855 = "_-4DN" (String#7537, DoABC#3) // _SafeStr_8856 = "_-4ZJ" (String#14598, DoABC#3) // _SafeStr_8857 = "_-55C" (String#14593, DoABC#3) // _SafeStr_8858 = "_-1pq" (String#15229, DoABC#3) // _SafeStr_8859 = "_-4v5" (String#15568, DoABC#3) // _SafeStr_8860 = "_-Te" (String#16673, DoABC#3) // _SafeStr_8861 = "_-h9" (String#16997, DoABC#3) // _SafeStr_8862 = "_-3p4" (String#13550, DoABC#3) // _SafeStr_8863 = "_-2pq" (String#12979, DoABC#3) // _SafeStr_8864 = "_-2x2" (String#11655, DoABC#3) // _SafeStr_8865 = "_-5q2" (String#16101, DoABC#3) // _SafeStr_8866 = "_-4d2" (String#12876, DoABC#3) // _SafeStr_8867 = "_-444" (String#14165, DoABC#3) // _SafeStr_8868 = "_-1xW" (String#15656, DoABC#3) // _SafeStr_8869 = "_-5jx" (String#12693, DoABC#3) // _SafeStr_8870 = "_-0FO" (String#15411, DoABC#3) // _SafeStr_8871 = "_-Z7" (String#16002, DoABC#3) // _SafeStr_8872 = "_-6bR" (String#5665, DoABC#3) // _SafeStr_8873 = "_-6ZN" (String#16121, DoABC#3) // _SafeStr_8874 = "_-5Ds" (String#7626, DoABC#3) // _SafeStr_8875 = "_-52E" (String#7702, DoABC#3) // _SafeStr_8876 = "_-1Jy" (String#7418, DoABC#3) // _SafeStr_8877 = "_-4Ts" (String#7371, DoABC#3) // _SafeStr_8878 = "_-XD" (String#16990, DoABC#3) // _SafeStr_8879 = "_-3yS" (String#14560, DoABC#3) // _SafeStr_8880 = "_-5jW" (String#17106, DoABC#3) // _SafeStr_8881 = "_-3LM" (String#14312, DoABC#3) // _SafeStr_8882 = "_-6kN" (String#17019, DoABC#3) // _SafeStr_8883 = "_-5Ok" (String#13971, DoABC#3) // _SafeStr_8884 = "_-5uU" (String#16205, DoABC#3) // _SafeStr_8885 = "_-gP" (String#16992, DoABC#3) // _SafeStr_8886 = "_-14t" (String#13468, DoABC#3) // _SafeStr_8887 = "_-5um" (String#16016, DoABC#3) // _SafeStr_8888 = "_-3z9" (String#7711, DoABC#3) // _SafeStr_8889 = "_-5x0" (String#16203, DoABC#3) // _SafeStr_8890 = "_-0DT" (String#7779, DoABC#3) // _SafeStr_8891 = "_-5WL" (String#12609, DoABC#3) // _SafeStr_8892 = "_-40q" (String#14101, DoABC#3) // _SafeStr_8893 = "_-0a" (String#16921, DoABC#3) // _SafeStr_8894 = "_-0JK" (String#13548, DoABC#3) // _SafeStr_8895 = "_-1wr" (String#12521, DoABC#3) // _SafeStr_8896 = "_-1TB" (String#12562, DoABC#3) // _SafeStr_8897 = "_-4RD" (String#8322, DoABC#3) // _SafeStr_8898 = "_-6Xa" (String#6786, DoABC#3) // _SafeStr_8899 = "_-8G" (String#8831, DoABC#3) // _SafeStr_8900 = "_-1OM" (String#10182, DoABC#3) // _SafeStr_8901 = "_-6kA" (String#9889, DoABC#3) // _SafeStr_8902 = "_-3rT" (String#6123, DoABC#3) // _SafeStr_8903 = "_-3Go" (String#14875, DoABC#3) // _SafeStr_8904 = "_-25j" (String#15095, DoABC#3) // _SafeStr_8905 = "_-6JY" (String#12823, DoABC#3) // _SafeStr_8906 = "_-3mJ" (String#11802, DoABC#3) // _SafeStr_8907 = "_-174" (String#12481, DoABC#3) // _SafeStr_8908 = "_-0Ws" (String#13147, DoABC#3) // _SafeStr_8909 = "_-3Ye" (String#14940, DoABC#3) // _SafeStr_8910 = "_-wz" (String#28938, DoABC#3) // _SafeStr_8911 = "_-5l4" (String#9740, DoABC#3) // _SafeStr_8912 = "_-2rX" (String#4750, DoABC#3) // _SafeStr_8913 = "_-2rO" (String#18692, DoABC#3) // _SafeStr_8914 = "_-40t" (String#17392, DoABC#3) // _SafeStr_8915 = "_-5pH" (String#18596, DoABC#3) // _SafeStr_8916 = "_-uR" (String#19386, DoABC#3) // _SafeStr_8917 = "_-3Br" (String#18810, DoABC#3) // _SafeStr_8918 = "_-0Or" (String#2980, DoABC#3) // _SafeStr_8919 = "_-67G" (String#20148, DoABC#3) // _SafeStr_8920 = "_-7u" (String#7411, DoABC#3) // _SafeStr_8921 = "_-M-" (String#25436, DoABC#3) // _SafeStr_8922 = "_-1IB" (String#24584, DoABC#3) // _SafeStr_8923 = "_-5qt" (String#4693, DoABC#3) // _SafeStr_8924 = "_-5t5" (String#4482, DoABC#3) // _SafeStr_8925 = "_-1In" (String#4894, DoABC#3) // _SafeStr_8926 = "_-4aE" (String#22001, DoABC#3) // _SafeStr_8927 = "_-063" (String#25797, DoABC#3) // _SafeStr_8928 = "_-0Q6" (String#6432, DoABC#3) // _SafeStr_8929 = "_-5tw" (String#17509, DoABC#3) // _SafeStr_8930 = "_-4g5" (String#20227, DoABC#3) // _SafeStr_8931 = "_-2X" (String#16901, DoABC#3) // _SafeStr_8932 = "_-4Ct" (String#24401, DoABC#3) // _SafeStr_8933 = "_-5Nm" (String#12406, DoABC#3) //------------------------------------------------------------ //_-13i.PropertyMap package _-13i{ import flash.utils.Dictionary; import _-6RG.PropertyStruct; import _-6RG.*; public class PropertyMap implements _SafeStr_3623 { private var _SafeStr_8934:Dictionary; public function PropertyMap(){ this._SafeStr_8934 = new Dictionary(); super(); } private function add(k:String, _arg_2:Object, _arg_3:String, _arg_4:Array=null):void{ this._SafeStr_8934[k] = new PropertyStruct(k, _arg_2, _arg_3, false, _arg_4); } public function _SafeStr_8935(k:String, _arg_2:Boolean):void{ this.add(k, _arg_2, PropertyStruct._SafeStr_8936); } public function _SafeStr_8937(k:String, _arg_2:int):void{ this.add(k, _arg_2, PropertyStruct._SafeStr_8938); } public function _SafeStr_8939(k:String, _arg_2:uint):void{ this.add(k, _arg_2, PropertyStruct._SafeStr_8940); } public function _SafeStr_8941(k:String, _arg_2:uint):void{ this.add(k, _arg_2, PropertyStruct._SafeStr_8942); } public function _SafeStr_8943(k:String, _arg_2:Number):void{ this.add(k, _arg_2, PropertyStruct.NUMBER); } public function _SafeStr_8944(k:String, _arg_2:String):void{ this.add(k, _arg_2, PropertyStruct.STRING); } public function _SafeStr_8945(k:String, _arg_2:String, _arg_3:Array):void{ this.add(k, _arg_2, PropertyStruct.STRING, _arg_3); } public function _SafeStr_8946(k:String, _arg_2:Array):void{ this.add(k, _arg_2, PropertyStruct._SafeStr_8947); } public function get(k:String):PropertyStruct{ return (this._SafeStr_8934[k]); } public function clone():PropertyMap{ var _local_2:String; var k:PropertyMap = new PropertyMap(); for (_local_2 in this._SafeStr_8934) { k._SafeStr_8934[_local_2] = this._SafeStr_8934[_local_2]; }; return (k); } } }//package _-13i // _SafeStr_3623 = "_-4fe" (String#9438, DoABC#3) // _SafeStr_8934 = "_-4aK" (String#13024, DoABC#3) // _SafeStr_8935 = "_-24v" (String#3433, DoABC#3) // _SafeStr_8936 = "_-53D" (String#4259, DoABC#3) // _SafeStr_8937 = "_-0ff" (String#7457, DoABC#3) // _SafeStr_8938 = "_-Je" (String#2872, DoABC#3) // _SafeStr_8939 = "_-6Bh" (String#33750, DoABC#3) // _SafeStr_8940 = "_-1pN" (String#4903, DoABC#3) // _SafeStr_8941 = "_-4O7" (String#17741, DoABC#3) // _SafeStr_8942 = "_-0zD" (String#6118, DoABC#3) // _SafeStr_8943 = "_-3ad" (String#17172, DoABC#3) // _SafeStr_8944 = "_-5en" (String#10071, DoABC#3) // _SafeStr_8945 = "_-1yP" (String#5563, DoABC#3) // _SafeStr_8946 = "_-3oI" (String#36815, DoABC#3) // _SafeStr_8947 = "_-2jX" (String#6487, DoABC#3) //------------------------------------------------------------ //_-13l._SafeStr_2841 package _-13l{ import _-4Bw._SafeStr_2824; import _-2yL.RoomUI; import _-UK._SafeStr_194; import _-3i6._SafeStr_1384; import _-2yL._SafeStr_2823; import _-3xK._SafeStr_637; import _-3UH._SafeStr_10; import _-4Y1._SafeStr_12; import _-Qx._SafeStr_500; import _-3WJ._SafeStr_431; import _-2yL._SafeStr_2790; import _-4iK._SafeStr_4467; import _-5x9._SafeStr_2213; import _-3UH._SafeStr_39; import _-3UH.XmlAsset; import _-29V.IWindow; import _-WS.ErrorReportStorage; import _-5A9._SafeStr_2300; import flash.display.BitmapData; import flash.geom.Matrix; import _-5tE._SafeStr_2378; import flash.geom.Rectangle; import _-39Z._SafeStr_4289; import _-39Z._SafeStr_4101; import _-4N5.RenderRoomMessageComposer; public class _SafeStr_2841 extends _SafeStr_2824 { private var _SafeStr_5527:RoomUI; private var _SafeStr_8948:CameraViewFinder; private var _SafeStr_8949:CameraPhotoLab; public var url:String; public function _SafeStr_2841(k:_SafeStr_2823, _arg_2:_SafeStr_637, _arg_3:_SafeStr_10, _arg_4:_SafeStr_12, _arg_5:_SafeStr_500, _arg_6:RoomUI){ super(k, _arg_2, _arg_3, _arg_5); this._SafeStr_5527 = _arg_6; this.handler.widget = this; this._SafeStr_8948 = new CameraViewFinder(this); if (this.roomEngine) { this.roomEngine.events.addEventListener(_SafeStr_194._SafeStr_7711, this._SafeStr_7712); this.roomEngine.events.addEventListener(_SafeStr_194._SafeStr_8950, this._SafeStr_8951); }; this.handler._SafeStr_8952(); var _local_7:_SafeStr_1384 = this.handler._SafeStr_8953.questEngine; if (_local_7 != null) { _local_7._SafeStr_8954(); }; } public function get catalog():_SafeStr_431{ return (this._SafeStr_5527.catalog); } override public function dispose():void{ if (disposed) { return; }; if (this._SafeStr_8948) { this._SafeStr_8948.dispose(); this._SafeStr_8948 = null; }; if (this._SafeStr_8949) { this._SafeStr_8949.dispose(); this._SafeStr_8949 = null; }; super.dispose(); } public function get container():_SafeStr_2790{ return (((this.handler) ? this.handler.container : null)); } public function get handler():_SafeStr_4467{ return ((_SafeStr_5542 as _SafeStr_4467)); } public function get roomEngine():_SafeStr_2213{ return (((this.container) ? this.container.roomEngine : null)); } public function _SafeStr_8955(k:String):void{ if (((this.roomEngine) && (!((this.roomEngine._SafeStr_8384() == 1))))) { windowManager.alert(_SafeStr_8956.getLocalization("camera.zoom.missing.header"), _SafeStr_8956.getLocalization("camera.zoom.missing.body"), 0, null); return; }; if (this.component.getProperty("camera.effects.enabled") == "true") { CameraPhotoLab._SafeStr_8957(this._SafeStr_5527.context.configuration.getProperty("image.library.url"), this._SafeStr_5527.getProperty("camera.available.effects"), _SafeStr_8956); }; if (this._SafeStr_8949) { this._SafeStr_8949.dispose(); }; this._SafeStr_8948._SafeStr_8958(k); } public function get component():RoomUI{ return (this._SafeStr_5527); } public function getXmlWindow(name:String, layer:uint=1):IWindow{ var asset:_SafeStr_39; var xmlAsset:XmlAsset; var window:IWindow; try { asset = assets.getAssetByName((name + "_xml")); xmlAsset = XmlAsset(asset); window = windowManager.buildFromXML(XML(xmlAsset.content), layer); } catch(e:Error) { ErrorReportStorage._SafeStr_6182("HabboNavigator", (((((("Failed to build window " + name) + "_xml, ") + asset) + ", ") + windowManager) + "!")); throw (e); }; return (window); } private function _SafeStr_7712(k:_SafeStr_194):void{ this.hide(); } private function _SafeStr_8951(k:_SafeStr_194):void{ if (((this.roomEngine) && (!((this.roomEngine._SafeStr_8384() == 1))))) { this.hide(); }; } private function hide():void{ if (this._SafeStr_8948) { this._SafeStr_8948.hide(); }; if (this._SafeStr_8949) { this._SafeStr_8949.dispose(); }; } public function _SafeStr_8959(k:BitmapData, _arg_2:Matrix, _arg_3:Boolean):Boolean{ var _local_4:_SafeStr_2300 = this.container.roomSession; return (this.roomEngine._SafeStr_8960(_local_4.roomId, this.container.getFirstCanvasId(), k, _arg_2, _arg_3)); } public function _SafeStr_8961():void{ this.container._SafeStr_6193._SafeStr_8962(_SafeStr_2378._SafeStr_8963); } public function _SafeStr_8964(k:BitmapData):void{ this._SafeStr_8949 = new CameraPhotoLab(this); this._SafeStr_8949._SafeStr_8965(k); } public function _SafeStr_8966(k:String, _arg_2:Boolean=false):void{ if (this._SafeStr_8949) { this._SafeStr_8949._SafeStr_8967(k); if (_arg_2) { this._SafeStr_8949.show(); this._SafeStr_8949._SafeStr_8968(); }; }; } public function _SafeStr_8969():Rectangle{ if (this._SafeStr_8948) { return (this._SafeStr_8948._SafeStr_8969()); }; return (new Rectangle(0, 0, 0, 0)); } public function _SafeStr_8970():void{ if (this._SafeStr_8949) { this._SafeStr_8949._SafeStr_8971(); }; } public function _SafeStr_8972(k:String):void{ if (this._SafeStr_8949) { this._SafeStr_8949._SafeStr_8972(k); }; } public function _SafeStr_8973(k:_SafeStr_4289):void{ if (this._SafeStr_8949) { this._SafeStr_8949._SafeStr_8973(k); }; } public function _SafeStr_8974(k:_SafeStr_4101):void{ if (this._SafeStr_8949) { this._SafeStr_8949._SafeStr_8974(k); }; } public function _SafeStr_8975():Boolean{ var k:RenderRoomMessageComposer = this._SafeStr_8948._SafeStr_8976(); if (this._SafeStr_8949) { k._SafeStr_8977(this._SafeStr_8949._SafeStr_8978()); k._SafeStr_8979(this._SafeStr_8949._SafeStr_8980()); }; k._SafeStr_8981(); if (k._SafeStr_8982()) { this.handler._SafeStr_8975(k); return (true); }; return (false); } } }//package _-13l // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_12 = "_-0VB" (String#1598, DoABC#3) // _SafeStr_1384 = "_-3uZ" (String#4021, DoABC#3) // _SafeStr_194 = "_-0lc" (String#1200, DoABC#3) // _SafeStr_2213 = "_-l-" (String#862, DoABC#3) // _SafeStr_2300 = "_-31V" (String#704, DoABC#3) // _SafeStr_2378 = "_-4HR" (String#3565, DoABC#3) // _SafeStr_2790 = "_-4CA" (String#884, DoABC#3) // _SafeStr_2823 = "_-3ZG" (String#734, DoABC#3) // _SafeStr_2824 = "_-72" (String#868, DoABC#3) // _SafeStr_2841 = "_-3TP" (String#5969, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_4101 = "_-28z" (String#7228, DoABC#3) // _SafeStr_4289 = "_-3xf" (String#7697, DoABC#3) // _SafeStr_431 = "_-5AK" (String#1130, DoABC#3) // _SafeStr_4467 = "_-Co" (String#10006, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5527 = "_-6hE" (String#389, DoABC#3) // _SafeStr_5542 = "_-2Ia" (String#1540, DoABC#3) // _SafeStr_6182 = "_-5CK" (String#1829, DoABC#3) // _SafeStr_6193 = "_-2b7" (String#1555, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_7711 = "_-4QD" (String#6612, DoABC#3) // _SafeStr_7712 = "_-4Rk" (String#12584, DoABC#3) // _SafeStr_8384 = "_-39i" (String#7071, DoABC#3) // _SafeStr_8948 = "_-3bR" (String#7539, DoABC#3) // _SafeStr_8949 = "_-435" (String#3659, DoABC#3) // _SafeStr_8950 = "_-2mB" (String#14202, DoABC#3) // _SafeStr_8951 = "_-4Yf" (String#23509, DoABC#3) // _SafeStr_8952 = "_-6SJ" (String#34380, DoABC#3) // _SafeStr_8953 = "_-5UR" (String#9754, DoABC#3) // _SafeStr_8954 = "_-qC" (String#19110, DoABC#3) // _SafeStr_8955 = "_-0x2" (String#15054, DoABC#3) // _SafeStr_8956 = "_-0Ch" (String#1656, DoABC#3) // _SafeStr_8957 = "_-51q" (String#35459, DoABC#3) // _SafeStr_8958 = "_-2wN" (String#38846, DoABC#3) // _SafeStr_8959 = "_-1Z9" (String#37995, DoABC#3) // _SafeStr_8960 = "_-2cC" (String#25885, DoABC#3) // _SafeStr_8961 = "_-gC" (String#38916, DoABC#3) // _SafeStr_8962 = "_-0Fk" (String#5947, DoABC#3) // _SafeStr_8963 = "_-47B" (String#14447, DoABC#3) // _SafeStr_8964 = "_-3L9" (String#35788, DoABC#3) // _SafeStr_8965 = "_-3jF" (String#37084, DoABC#3) // _SafeStr_8966 = "_-2nI" (String#38973, DoABC#3) // _SafeStr_8967 = "_-4vY" (String#27906, DoABC#3) // _SafeStr_8968 = "_-50S" (String#37000, DoABC#3) // _SafeStr_8969 = "_-63H" (String#20538, DoABC#3) // _SafeStr_8970 = "_-5X9" (String#38680, DoABC#3) // _SafeStr_8971 = "_-0SQ" (String#34090, DoABC#3) // _SafeStr_8972 = "_-2if" (String#23955, DoABC#3) // _SafeStr_8973 = "_-1nG" (String#15820, DoABC#3) // _SafeStr_8974 = "_-32Z" (String#15767, DoABC#3) // _SafeStr_8975 = "_-4-r" (String#14225, DoABC#3) // _SafeStr_8976 = "_-0Lk" (String#14943, DoABC#3) // _SafeStr_8977 = "_-1Kk" (String#33021, DoABC#3) // _SafeStr_8978 = "_-6Cq" (String#35576, DoABC#3) // _SafeStr_8979 = "_-2Jx" (String#34115, DoABC#3) // _SafeStr_8980 = "_-1U0" (String#32494, DoABC#3) // _SafeStr_8981 = "_-Kp" (String#19742, DoABC#3) // _SafeStr_8982 = "_-5pw" (String#25708, DoABC#3) //------------------------------------------------------------ //_-13l._SafeStr_5098 package _-13l{ import flash.display.BitmapData; public class _SafeStr_5098 { public var image:BitmapData; private var _SafeStr_8599:Date; public var isEmpty:Boolean; public function _SafeStr_8983(k:Date):void{ this._SafeStr_8599 = k; } public function get _SafeStr_8984():String{ var k:String = ((((((((this._SafeStr_8599.date + "/") + (this._SafeStr_8599.month + 1)) + "/") + this._SafeStr_8599.getFullYear()) + " ") + this._SafeStr_8599.getHours()) + ":") + this._SafeStr_8985(this._SafeStr_8599.getMinutes())); return (k); } private function _SafeStr_8985(k:int):String{ var _local_2:String = k.toString(); if (_local_2.length == 1) { _local_2 = ("0" + _local_2); }; return (_local_2); } public function _SafeStr_8986():int{ return (this._SafeStr_8599.time); } } }//package _-13l // _SafeStr_5098 = "_-29h" (String#5375, DoABC#3) // _SafeStr_8599 = "_-0Qk" (String#4293, DoABC#3) // _SafeStr_8983 = "_-659" (String#22671, DoABC#3) // _SafeStr_8984 = "_-1jr" (String#43643, DoABC#3) // _SafeStr_8985 = "_-2KQ" (String#34143, DoABC#3) // _SafeStr_8986 = "_-19N" (String#44697, DoABC#3) //------------------------------------------------------------ //_-13l._SafeStr_5099 package _-13l{ import _-29V.IWindowContainer; import _-13l._SafeStr_2841; import flash.display.BitmapData; import flash.utils.Timer; import _-6Sj.IFrameWindow; import _-6Sj.IItemListWindow; import _-35T.TextWindowUtils; import _-6Sj.ITextWindow; import _-0Cn._SafeStr_2358; import _-0Cn._SafeStr_2479; import _-6Sj.IButtonWindow; import _-6Sj.IBitmapWrapperWindow; import flash.geom.Point; import _-11z.HabboToolbarIconEnum; import flash.geom.Matrix; import _-0Ge._SafeStr_64; import flash.net.URLRequest; import _-0Ge.AssetLoaderEvent; import flash.display.Bitmap; import flash.events.TimerEvent; import _-39Z._SafeStr_4289; import _-64Q._SafeStr_2515; import _-5W._SafeStr_3632; import _-64Q._SafeStr_3631; import _-29V.IWindow; import _-39Z._SafeStr_4101; import _-5Vh.WindowEvent; import _-35T.StringUtil; import flash.net.navigateToURL; import _-5Vh.WindowMouseEvent; import _-6Sj.ICheckBoxWindow; import _-35T._SafeStr_6; class _SafeStr_5099 { private static const _SafeStr_8987:String = "loading_image"; private static const _SafeStr_8988:String = "image_loaded"; private static const _SafeStr_8989:String = "waiting_purchase_to_complete"; private static const _SafeStr_8990:String = "waiting_publish_to_complete"; private static const _SafeStr_8991:String = "waiting_competition_submit_to_complete"; private static const _SafeStr_8992:String = "rendering_failed"; private var _SafeStr_6695:String; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_5572:_SafeStr_2841; private var _SafeStr_5450:BitmapData; private var _SafeStr_8993:String; private var _SafeStr_8994:Boolean; private var _SafeStr_8995:Boolean = false; private var _SafeStr_8996:Boolean = false; private var _SafeStr_8997:String = null; private var _SafeStr_8998:Timer; private var _SafeStr_8999:int = 0; public function _SafeStr_5099(k:_SafeStr_2841, _arg_2:String){ this._SafeStr_5572 = k; this._SafeStr_8993 = _arg_2; this._SafeStr_5322 = (this._SafeStr_5572.getXmlWindow("photo_purchase_confirmation") as IWindowContainer); var _local_3:IItemListWindow = ((this._SafeStr_5322 as IFrameWindow).content.getChildByName("contentlist") as IItemListWindow); if (k.component.getBoolean("camera.competition.enabled")) { TextWindowUtils._SafeStr_9000((this._SafeStr_5322.findChildByName("competition_info") as ITextWindow), 0xFFFFFF, 0xFFFFFF, 0xFFFFFF); } else { _local_3.removeListItem(_local_3.getListItemByName("competition_wrapper")); }; if (k.component.getBoolean("disclaimer.credit_spending.enabled")) { this._SafeStr_5811(false); } else { _local_3.removeListItem(_local_3.getListItemByName("disclaimer")); this._SafeStr_5811(true); }; if (!k.component.getBoolean("camera.photo.publishing.enabled")) { _local_3.removeListItem(_local_3.getListItemByName("publish_wrapper")); }; (this._SafeStr_5322 as IFrameWindow)._SafeStr_9001(); this.setState(_SafeStr_8987); this._SafeStr_5322.center(); this._SafeStr_5322.procedure = this._SafeStr_9002; } private function _SafeStr_9003(k:int, _arg_2:int):Boolean{ var _local_3:_SafeStr_2358 = this._SafeStr_5572.catalog.getPurse(); if (_local_3.credits < k) { this._SafeStr_5572.catalog._SafeStr_5750(); return (false); }; if (_local_3._SafeStr_5751(_SafeStr_2479._SafeStr_6782) < _arg_2) { this._SafeStr_5572.catalog._SafeStr_5752(_SafeStr_2479._SafeStr_6782); return (false); }; return (true); } private function _SafeStr_9004(k:Boolean):void{ var _local_2:IButtonWindow = IButtonWindow(this._SafeStr_5322.findChildByName("buy_button")); var _local_3:IButtonWindow = IButtonWindow(this._SafeStr_5322.findChildByName("publish_button")); var _local_4:IButtonWindow = IButtonWindow(this._SafeStr_5322.findChildByName("competition_button")); if (_local_2) { _local_2.disable(); }; if (_local_3) { _local_3.disable(); }; if (_local_4) { _local_4.disable(); }; if (k) { IButtonWindow(this._SafeStr_5322.findChildByName("cancel_button")).caption = this._SafeStr_5572.localizations.getLocalization("generic.close"); this._SafeStr_5322.findChildByName("status_info").caption = this._SafeStr_5572.localizations.getLocalization("camera.purchase.pleasewait"); }; } private function setState(k:String):void{ if (this._SafeStr_5322 == null) { return; }; this._SafeStr_6695 = k; var _local_2:IButtonWindow = IButtonWindow(this._SafeStr_5322.findChildByName("buy_button")); var _local_3:IButtonWindow = IButtonWindow(this._SafeStr_5322.findChildByName("publish_button")); var _local_4:IButtonWindow = IButtonWindow(this._SafeStr_5322.findChildByName("competition_button")); switch (k) { case _SafeStr_8987: this._SafeStr_9004(false); return; case _SafeStr_8988: if (this._SafeStr_8994) { _local_2.enable(); }; if (!this._SafeStr_8996) { if (_local_3) { _local_3.enable(); }; }; if (((!(this._SafeStr_8995)) && (_local_4))) { _local_4.enable(); }; return; case _SafeStr_8989: this._SafeStr_9004(true); if (this._SafeStr_5572.component.getBoolean("disclaimer.credit_spending.enabled")) { this._SafeStr_5811(false); }; return; case _SafeStr_8990: this._SafeStr_8996 = true; this._SafeStr_9004(true); return; case _SafeStr_8991: this._SafeStr_8995 = true; this._SafeStr_9004(true); return; case _SafeStr_8992: this._SafeStr_9004(false); this._SafeStr_5322.findChildByName("status_info").caption = ""; return; }; } public function _SafeStr_9005():void{ if (!this._SafeStr_5322) { return; }; var k:IBitmapWrapperWindow = (this._SafeStr_5322.findChildByName("product_image") as IBitmapWrapperWindow); var _local_2:Point = new Point(); k.getGlobalPosition(_local_2); var _local_3:String = HabboToolbarIconEnum.INVENTORY; var _local_4:BitmapData = new BitmapData(120, 120); var _local_5:Number = (_local_4.width / this._SafeStr_5450.width); var _local_6:Matrix = new Matrix(_local_5, 0, 0, _local_5, 0, 0); _local_4.draw(this._SafeStr_5450, _local_6); this._SafeStr_5572.component.toolbar._SafeStr_8613(_local_3, _local_4, _local_2.x, _local_2.y); this._SafeStr_5322.findChildByName("status_info").caption = this._SafeStr_5572.localizations.getLocalization("camera.purchase.successful"); this._SafeStr_5322.findChildByName("buy_button").caption = this._SafeStr_5572.localizations.getLocalization("camera.buy.another.button.text"); this._SafeStr_5322.findChildByName("inventory_link_area").visible = true; this._SafeStr_8999++; this._SafeStr_5322.findChildByName("purchase_count").caption = ""; this._SafeStr_5322.findChildByName("purchase_count").caption = this._SafeStr_8999.toString(); this.setState(_SafeStr_8988); } public function _SafeStr_9006(k:String):void{ var _local_2:_SafeStr_64; if (this._SafeStr_5572 == null) { return; }; if (((k) && ((k.length > 0)))) { k = (this._SafeStr_5572.component.context.configuration.getProperty("stories.image_url_base") + k); _local_2 = new _SafeStr_64("image/png", new URLRequest(k)); _local_2.addEventListener(AssetLoaderEvent._SafeStr_6418, this._SafeStr_9007); } else { this._SafeStr_9008(); this._SafeStr_5572.windowManager.alert("${generic.alert.title}", "${camera.render.count.info}", 0, null); }; } private function _SafeStr_9007(k:AssetLoaderEvent):void{ if (!this._SafeStr_5322) { return; }; var _local_2:Bitmap = (_SafeStr_64(k.target).content as Bitmap); if (_local_2) { this._SafeStr_5805(_local_2.bitmapData); }; this._SafeStr_5322.findChildByName("status_info").caption = this._SafeStr_5572.localizations.getLocalization("camera.confirm_phase.info"); this.setState(_SafeStr_8988); } private function _SafeStr_5805(k:BitmapData):void{ if ((((this._SafeStr_5322 == null)) || ((k == null)))) { return; }; var _local_2:IBitmapWrapperWindow = (this._SafeStr_5322.findChildByName("product_image") as IBitmapWrapperWindow); if (_local_2 == null) { return; }; if (_local_2.bitmap != null) { _local_2.bitmap.dispose(); _local_2.bitmap = null; }; if (_local_2.bitmap == null) { _local_2.bitmap = new BitmapData(_local_2.width, _local_2.height, true, 0); }; var _local_3:Number = (_local_2.width / k.width); _local_2.bitmap.draw(k, new Matrix(_local_3, 0, 0, _local_3, 0, 0), null, null, null, true); this._SafeStr_5450 = k; } public function _SafeStr_9008():void{ if (this._SafeStr_5322 == null) { return; }; var k:IBitmapWrapperWindow = (this._SafeStr_5322.findChildByName("product_image") as IBitmapWrapperWindow); if (k != null) { this._SafeStr_5450 = new BitmapData(k.width, k.height, false, 0); if (k.bitmap == null) { k.bitmap = this._SafeStr_5450; } else { k.bitmap.dispose(); k.bitmap.draw(this._SafeStr_5450); }; }; this.setState(_SafeStr_8992); } public function _SafeStr_8973(k:_SafeStr_4289):void{ var _local_2:int; var _local_3:int; var _local_4:String; if (this._SafeStr_5322 == null) { return; }; if (k._SafeStr_5729()._SafeStr_9009()) { this._SafeStr_8997 = k._SafeStr_5729()._SafeStr_9010(); this._SafeStr_5322.findChildByName("status_info").caption = this._SafeStr_5572.localizations.getLocalization("camera.publish.successful"); this._SafeStr_5322.findChildByName("publish_explanation").caption = this._SafeStr_5572.localizations.getLocalization("camera.publish.successful"); this._SafeStr_5322.findChildByName("publish_detailed_explanation").caption = this._SafeStr_5572.localizations.getLocalization("camera.publish.success.short.info"); this._SafeStr_5322.findChildByName("publish_button").visible = false; this._SafeStr_5322.findChildByName("publish_price_area").visible = false; this._SafeStr_5322.findChildByName("publish_link_area").visible = true; if (this._SafeStr_8998 != null) { this._SafeStr_8998.reset(); }; } else { _local_2 = k._SafeStr_5729()._SafeStr_9011(); _local_3 = ((_local_2 / 60) + 1); _local_4 = this._SafeStr_5572.localizations.registerParameter("camera.publish.wait", "minutes", _local_3.toString()); this._SafeStr_5572.windowManager.alert("${generic.alert.title}", _local_4, 0, null); this._SafeStr_5322.findChildByName("status_info").caption = ""; if (this._SafeStr_8998 == null) { this._SafeStr_8998 = new Timer((_local_2 * 1000), 1); this._SafeStr_8998.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_9012); } else { this._SafeStr_8998.reset(); this._SafeStr_8998.delay = (_local_2 * 1000); }; this._SafeStr_8998.start(); }; this.setState(_SafeStr_8988); } private function _SafeStr_9012(k:TimerEvent):void{ var _local_2:IButtonWindow; this._SafeStr_8996 = false; this._SafeStr_8998 = null; if (this._SafeStr_6695 == _SafeStr_8988) { _local_2 = IButtonWindow(this._SafeStr_5322.findChildByName("publish_button")); _local_2.enable(); }; } public function _SafeStr_8974(k:_SafeStr_4101):void{ var _local_3:_SafeStr_2515; if ((((this._SafeStr_5322 == null)) || ((this._SafeStr_5322.findChildByName("competition_wrapper") == null)))) { return; }; if (k._SafeStr_5729()._SafeStr_9009()) { this._SafeStr_5322.findChildByName("status_info").caption = this._SafeStr_5572.localizations.getLocalization("camera.competition.submitted.status"); this._SafeStr_5322.findChildByName("competition_name").caption = this._SafeStr_5572.localizations.getLocalization("camera.competition.submitted.info"); } else { if (k._SafeStr_5729()._SafeStr_9013() == "too-many-submits") { this._SafeStr_5322.findChildByName("status_info").caption = this._SafeStr_5572.localizations.getLocalization("generic.failed"); this._SafeStr_5322.findChildByName("competition_name").caption = this._SafeStr_5572.localizations.getLocalization("camera.competition.limit.info"); } else { if (k._SafeStr_5729()._SafeStr_9013() == "email-not-verified") { this._SafeStr_8995 = false; this._SafeStr_5322.findChildByName("status_info").caption = this._SafeStr_5572.localizations.getLocalization("generic.failed"); _local_3 = this._SafeStr_5572.windowManager.confirm("${generic.alert.title}", "${camera.competition.email.not.verified}", (_SafeStr_3632._SafeStr_9014 | _SafeStr_3632._SafeStr_9015), this._SafeStr_9016); _local_3._SafeStr_9017(_SafeStr_3632._SafeStr_9014, new _SafeStr_3631(this._SafeStr_5572.localizations.getLocalization("email.settings"), "", true)); _local_3._SafeStr_9017(_SafeStr_3632._SafeStr_9015, new _SafeStr_3631(this._SafeStr_5572.localizations.getLocalization("groupforum.settings.cancel"), "", true)); }; }; }; this.setState(_SafeStr_8988); var _local_2:IWindow = this._SafeStr_5322.findChildByName("competition_button"); if (((!((_local_2 == null))) && ((_local_2.y < 10)))) { _local_2.y = 10; }; } private function _SafeStr_9016(k:_SafeStr_2515, _arg_2:WindowEvent):void{ var _local_3:String; var _local_4:String; if (_arg_2.type == WindowEvent._SafeStr_9018) { _local_3 = this._SafeStr_5572.component.context.configuration.getProperty("email.verification.url"); if (!StringUtil.isEmpty(_local_3)) { _local_4 = (((this._SafeStr_5572.component.getInteger("spaweb", 0) == 1)) ? "" : "_blank"); navigateToURL(new URLRequest(_local_3), _local_4); }; }; k.dispose(); } public function _SafeStr_9019(k:int, _arg_2:int, _arg_3:int):void{ var _local_4:ITextWindow = (this._SafeStr_5322.findChildByName("purchase_credit_cost_text") as ITextWindow); _local_4.text = k.toString(); var _local_5:ITextWindow = (this._SafeStr_5322.findChildByName("purchase_ducket_cost_text") as ITextWindow); if (_arg_2 > 0) { _local_5.text = _arg_2.toString(); } else { _local_5.visible = false; this._SafeStr_5322.findChildByName("ducket_icon").visible = false; }; var _local_6:ITextWindow = (this._SafeStr_5322.findChildByName("publish_ducket_cost_text") as ITextWindow); if (_local_6) { _local_6.text = _arg_3.toString(); }; } private function _SafeStr_9002(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:String; var _local_4:String; if (((!(k)) || (!(_arg_2)))) { return; }; if (((!((k.type == WindowMouseEvent.CLICK))) && (!((k.type == WindowMouseEvent.DOUBLE_CLICK))))) { return; }; switch (_arg_2.name) { case "spending_disclaimer": this._SafeStr_5811(ICheckBoxWindow(_arg_2)._SafeStr_5325); return; case "competition_button": if (this._SafeStr_6695 == _SafeStr_8988) { this.setState(_SafeStr_8991); this._SafeStr_5572.handler._SafeStr_9020(); }; return; case "buy_button": if ((((((this._SafeStr_6695 == _SafeStr_8988)) && (this._SafeStr_8994))) && (this._SafeStr_9003(this._SafeStr_5572.handler._SafeStr_9021, this._SafeStr_5572.handler._SafeStr_9022)))) { this.setState(_SafeStr_8989); this._SafeStr_5572.handler._SafeStr_9023(); }; return; case "publish_button": if ((((this._SafeStr_6695 == _SafeStr_8988)) && (this._SafeStr_9003(0, this._SafeStr_5572.handler._SafeStr_9024)))) { this.setState(_SafeStr_8990); this._SafeStr_5572.handler._SafeStr_9025(); }; return; case "inventory_link": this._SafeStr_5572.component.context.createLinkEvent("inventory/open/furni"); return; case "publish_link": _local_3 = this._SafeStr_5572.container.sessionDataManager.userName; _local_4 = ((("/profile/" + _local_3) + "/photo/") + this._SafeStr_8997); _SafeStr_6.openPage(_local_4); return; case "header_button_close": case "cancel_button": this._SafeStr_5572._SafeStr_8955("photoPurchaseCancel"); this.hide(); return; }; } private function _SafeStr_5811(k:Boolean):void{ if (this._SafeStr_5322 == null) { return; }; var _local_2:IWindow = this._SafeStr_5322.findChildByName("buy_button"); if (_local_2 == null) { return; }; this._SafeStr_8994 = k; if (((k) && ((this._SafeStr_6695 == _SafeStr_8988)))) { _local_2.enable(); } else { _local_2.disable(); }; } public function hide():void{ if (this._SafeStr_5322) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; this._SafeStr_5450 = null; this._SafeStr_5572 = null; if (this._SafeStr_8998 != null) { this._SafeStr_8998.stop(); this._SafeStr_8998 = null; }; } } }//package _-13l // _SafeStr_2358 = "_-3-A" (String#3987, DoABC#3) // _SafeStr_2479 = "_-0Ep" (String#3035, DoABC#3) // _SafeStr_2515 = "_-1BL" (String#2918, DoABC#3) // _SafeStr_2841 = "_-3TP" (String#5969, DoABC#3) // _SafeStr_3631 = "_-2FV" (String#7029, DoABC#3) // _SafeStr_3632 = "_-5La" (String#3279, DoABC#3) // _SafeStr_4101 = "_-28z" (String#7228, DoABC#3) // _SafeStr_4289 = "_-3xf" (String#7697, DoABC#3) // _SafeStr_5099 = "_-1cd" (String#12012, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5325 = "_-2iN" (String#998, DoABC#3) // _SafeStr_5450 = "_-47Q" (String#1092, DoABC#3) // _SafeStr_5572 = "_-0k2" (String#66, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5750 = "_-3iH" (String#11277, DoABC#3) // _SafeStr_5751 = "_-2EA" (String#7581, DoABC#3) // _SafeStr_5752 = "_-5hQ" (String#16308, DoABC#3) // _SafeStr_5805 = "_-5a8" (String#4334, DoABC#3) // _SafeStr_5811 = "_-6-t" (String#4179, DoABC#3) // _SafeStr_6 = "_-TM" (String#1447, DoABC#3) // _SafeStr_64 = "_-0dF" (String#5710, DoABC#3) // _SafeStr_6418 = "_-63Y" (String#2878, DoABC#3) // _SafeStr_6695 = "_-3RB" (String#372, DoABC#3) // _SafeStr_6782 = "_-zO" (String#6575, DoABC#3) // _SafeStr_8613 = "_-2dF" (String#15686, DoABC#3) // _SafeStr_8955 = "_-0x2" (String#15054, DoABC#3) // _SafeStr_8973 = "_-1nG" (String#15820, DoABC#3) // _SafeStr_8974 = "_-32Z" (String#15767, DoABC#3) // _SafeStr_8987 = "_-6RZ" (String#18337, DoABC#3) // _SafeStr_8988 = "_-0qv" (String#6139, DoABC#3) // _SafeStr_8989 = "_-3CL" (String#18983, DoABC#3) // _SafeStr_8990 = "_-0no" (String#20372, DoABC#3) // _SafeStr_8991 = "_-4cU" (String#20417, DoABC#3) // _SafeStr_8992 = "_-0Ln" (String#19100, DoABC#3) // _SafeStr_8993 = "_-2be" (String#1470, DoABC#3) // _SafeStr_8994 = "_-1Ig" (String#25273, DoABC#3) // _SafeStr_8995 = "_-11Y" (String#24570, DoABC#3) // _SafeStr_8996 = "_-05c" (String#25704, DoABC#3) // _SafeStr_8997 = "_-K2" (String#11891, DoABC#3) // _SafeStr_8998 = "_-k" (String#6642, DoABC#3) // _SafeStr_8999 = "_-4jQ" (String#24310, DoABC#3) // _SafeStr_9000 = "_-4A5" (String#31262, DoABC#3) // _SafeStr_9001 = "_-0TL" (String#8250, DoABC#3) // _SafeStr_9002 = "_-3r0" (String#4359, DoABC#3) // _SafeStr_9003 = "_-6d3" (String#27402, DoABC#3) // _SafeStr_9004 = "_-3B1" (String#15629, DoABC#3) // _SafeStr_9005 = "_-4JC" (String#35525, DoABC#3) // _SafeStr_9006 = "_-6E0" (String#35863, DoABC#3) // _SafeStr_9007 = "_-3EC" (String#15687, DoABC#3) // _SafeStr_9008 = "_-356" (String#31755, DoABC#3) // _SafeStr_9009 = "_-1aP" (String#10175, DoABC#3) // _SafeStr_9010 = "_-4ht" (String#36053, DoABC#3) // _SafeStr_9011 = "_-4CY" (String#36072, DoABC#3) // _SafeStr_9012 = "_-38U" (String#33399, DoABC#3) // _SafeStr_9013 = "_-3n7" (String#26335, DoABC#3) // _SafeStr_9014 = "_-4eK" (String#3965, DoABC#3) // _SafeStr_9015 = "_-4W8" (String#4739, DoABC#3) // _SafeStr_9016 = "_-4Kd" (String#36447, DoABC#3) // _SafeStr_9017 = "_-6VL" (String#18223, DoABC#3) // _SafeStr_9018 = "_-2E0" (String#2881, DoABC#3) // _SafeStr_9019 = "_-5RB" (String#37440, DoABC#3) // _SafeStr_9020 = "_-1Nh" (String#32859, DoABC#3) // _SafeStr_9021 = "_-0Y-" (String#26601, DoABC#3) // _SafeStr_9022 = "_-6aV" (String#26531, DoABC#3) // _SafeStr_9023 = "_-5PW" (String#38229, DoABC#3) // _SafeStr_9024 = "_-53m" (String#31773, DoABC#3) // _SafeStr_9025 = "_-fs" (String#38772, DoABC#3) //------------------------------------------------------------ //_-13l._SafeStr_5100 package _-13l{ import _-29V.IWindowContainer; import flash.display.BitmapData; import _-6Sj.IBitmapWrapperWindow; import _-3UH._SafeStr_10; import _-29V.IWindow; import _-5Vh.WindowEvent; import _-5Vh.WindowMouseEvent; import _-6Sj.IRegionWindow; import flash.geom.Point; import _-3UH.BitmapDataAsset; public class _SafeStr_5100 { private var _SafeStr_5333:CameraPhotoLab; private var _SafeStr_5928:IWindowContainer; private var _SafeStr_5930:BitmapData; private var _SafeStr_5931:BitmapData; private var _SafeStr_9026:IBitmapWrapperWindow; private var _SafeStr_9027:int; private var _SafeStr_5932:int; private var _SafeStr_5933:int = 0; public function _SafeStr_5100(k:CameraPhotoLab, _arg_2:IWindowContainer, _arg_3:_SafeStr_10){ this._SafeStr_5333 = k; this._SafeStr_5928 = _arg_2; this._SafeStr_8468(_arg_3); this._SafeStr_5934(); } public function dispose():void{ this._SafeStr_5333 = null; this._SafeStr_5928 = null; this._SafeStr_5930 = null; this._SafeStr_5931 = null; } public function disable():void{ this._SafeStr_5928.visible = false; } public function enable():void{ this._SafeStr_5928.visible = true; } public function _SafeStr_6593():int{ return (this._SafeStr_5932); } public function _SafeStr_5935(k:int):void{ var _local_2:IWindow; if (this._SafeStr_5928 != null) { _local_2 = this._SafeStr_5928.findChildByName("slider_button"); if (_local_2 != null) { _local_2.x = k; }; }; } private function _SafeStr_5937(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowEvent._SafeStr_8545) { if (this._SafeStr_9026) { this._SafeStr_9026.width = ((_arg_2.x / this._SafeStr_5932) * this._SafeStr_9027); }; } else { if ((((k.type == WindowMouseEvent.UP)) || ((k.type == WindowMouseEvent._SafeStr_6044)))) { this._SafeStr_5333._SafeStr_9028(_arg_2.x); }; }; } private function _SafeStr_9029(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:int; if ((((k.type == WindowMouseEvent.DOWN)) && ((_arg_2.name == "shaft_click_area")))) { _local_3 = (WindowMouseEvent(k).localX - this._SafeStr_5933); this._SafeStr_5935(_local_3); this._SafeStr_5333._SafeStr_9028(_local_3); }; } private function _SafeStr_5934():void{ var k:IWindowContainer; var _local_2:IBitmapWrapperWindow; if (this._SafeStr_5928 == null) { return; }; var _local_3:IRegionWindow = (this._SafeStr_5928.findChildByName("shaft_click_area") as IRegionWindow); if (_local_3) { _local_3.procedure = this._SafeStr_9029; }; _local_2 = (this._SafeStr_5928.findChildByName("slider_base") as IBitmapWrapperWindow); if (((!((_local_2 == null))) && (!((this._SafeStr_5930 == null))))) { this._SafeStr_9027 = _local_2.width; _local_2.bitmap = new BitmapData(this._SafeStr_5930.width, this._SafeStr_5930.height, true, 0xFFFFFF); _local_2.bitmap.copyPixels(this._SafeStr_5930, this._SafeStr_5930.rect, new Point(0, 0), null, null, true); this._SafeStr_9026 = _local_2; }; k = (this._SafeStr_5928.findChildByName("slider_movement_area") as IWindowContainer); if (k != null) { _local_2 = (k.findChildByName("slider_button") as IBitmapWrapperWindow); if (((!((_local_2 == null))) && (!((this._SafeStr_5931 == null))))) { _local_2.bitmap = new BitmapData(this._SafeStr_5931.width, this._SafeStr_5931.height, true, 0xFFFFFF); _local_2.bitmap.copyPixels(this._SafeStr_5931, this._SafeStr_5931.rect, new Point(0, 0), null, null, true); _local_2.procedure = this._SafeStr_5937; this._SafeStr_5932 = (k.width - _local_2.width); this._SafeStr_5933 = ((this._SafeStr_9027 - this._SafeStr_5932) / 2); }; }; } private function _SafeStr_8468(k:_SafeStr_10):void{ var _local_2:BitmapDataAsset; if (k == null) { return; }; _local_2 = BitmapDataAsset(k.getAssetByName("camera_fx_slider_bottom_active")); this._SafeStr_5930 = BitmapData(_local_2.content); _local_2 = BitmapDataAsset(k.getAssetByName("camera_fx_slider_button")); this._SafeStr_5931 = BitmapData(_local_2.content); } } }//package _-13l // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_5100 = "_-0Jw" (String#12788, DoABC#3) // _SafeStr_5333 = "_-2YU" (String#98, DoABC#3) // _SafeStr_5928 = "_-5Do" (String#1980, DoABC#3) // _SafeStr_5930 = "_-Xt" (String#2513, DoABC#3) // _SafeStr_5931 = "_-4jf" (String#2522, DoABC#3) // _SafeStr_5932 = "_-2h2" (String#3621, DoABC#3) // _SafeStr_5933 = "_-1el" (String#18197, DoABC#3) // _SafeStr_5934 = "_-40I" (String#7186, DoABC#3) // _SafeStr_5935 = "_-5AZ" (String#1794, DoABC#3) // _SafeStr_5937 = "_-NH" (String#8128, DoABC#3) // _SafeStr_6044 = "_-4SR" (String#4150, DoABC#3) // _SafeStr_6593 = "_-4dA" (String#20280, DoABC#3) // _SafeStr_8468 = "_-45b" (String#8064, DoABC#3) // _SafeStr_8545 = "_-3vf" (String#6577, DoABC#3) // _SafeStr_9026 = "_-46" (String#23624, DoABC#3) // _SafeStr_9027 = "_-90" (String#23449, DoABC#3) // _SafeStr_9028 = "_-3n4" (String#26356, DoABC#3) // _SafeStr_9029 = "_-1yD" (String#33182, DoABC#3) //------------------------------------------------------------ //_-13l.CameraEffect package _-13l{ import _-WS.Map; import _-Qx._SafeStr_500; import _-29V.IWindowContainer; import _-6k2.StringUtils; import flash.display.BlendMode; import flash.filters.ColorMatrixFilter; import flash.filters.BitmapFilter; import _-6Sj.IRegionWindow; import _-29V.IWindow; public class CameraEffect { private static const _SafeStr_9030:Number = 0.5; public static const _SafeStr_9031:String = "colormatrix"; public static const _SafeStr_9032:String = "composite"; public static const _SafeStr_9033:String = "frame"; private static var _SafeStr_9034:Map; private static var _SafeStr_9035:Array = []; private static var _SafeStr_5927:int = 1; private static var _SafeStr_8956:_SafeStr_500; public var type:String; public var _SafeStr_9036:Array; public var _SafeStr_9037:String; public var name:String; public var description:String; public var value:int; public var _SafeStr_9038:Boolean = false; public var _SafeStr_9039:int = 0; public var button:IWindowContainer; public function CameraEffect(k:String, _arg_2:String, _arg_3:Array, _arg_4:String, _arg_5:int){ this.name = k; this.description = _SafeStr_8956.getLocalization(("camera.effect.name." + k), k); this.type = _arg_2; this._SafeStr_9037 = _arg_4; this._SafeStr_9036 = _arg_3; this._SafeStr_9039 = _arg_5; } public static function _SafeStr_9040():void{ var k:CameraEffect; for each (k in _SafeStr_9034) { k.value = (_SafeStr_9030 * _SafeStr_5927); k._SafeStr_9041(false); }; } public static function _SafeStr_9042(k:int):void{ _SafeStr_5927 = k; } public static function _SafeStr_9043(k:String, _arg_2:_SafeStr_500):Map{ var _local_3:Array; var _local_4:String; if (!_SafeStr_9034) { if (k != null) { _local_3 = k.split(","); for each (_local_4 in _local_3) { _SafeStr_9035.push(StringUtils.trim(_local_4)); }; }; _SafeStr_8956 = _arg_2; _SafeStr_9044(); }; return (_SafeStr_9034); } private static function _SafeStr_9044():void{ _SafeStr_9034 = new Map(); _SafeStr_9045("dark_sepia", _SafeStr_9031, [0.4, 0.4, 0.1, 0, 110, 0.3, 0.4, 0.1, 0, 30, 0.3, 0.2, 0.1, 0, 0, 0, 0, 0, 1, 0], null); _SafeStr_9045("increase_saturation", _SafeStr_9031, [2, -0.5, -0.5, 0, 0, -0.5, 2, -0.5, 0, 0, -0.5, -0.5, 2, 0, 0, 0, 0, 0, 1, 0], null); _SafeStr_9045("increase_contrast", _SafeStr_9031, [1.5, 0, 0, 0, -50, 0, 1.5, 0, 0, -50, 0, 0, 1.5, 0, -50, 0, 0, 0, 1.5, 0], null); _SafeStr_9045("shadow_multiply_02", _SafeStr_9032, null, BlendMode.MULTIPLY); _SafeStr_9045("color_1", _SafeStr_9031, [0.393, 0.769, 0.189, 0, 0, 0.349, 0.686, 0.168, 0, 0, 0.272, 0.534, 0.131, 0, 0, 0, 0, 0, 1, 0], null, 1); _SafeStr_9045("hue_bright_sat", _SafeStr_9031, [1, 0.6, 0.2, 0, -50, 0.2, 1, 0.6, 0, -50, 0.6, 0.2, 1, 0, -50, 0, 0, 0, 1, 0], null, 1); _SafeStr_9045("hearts_hardlight_02", _SafeStr_9032, null, BlendMode.HARDLIGHT, 1); _SafeStr_9045("texture_overlay", _SafeStr_9032, null, BlendMode.OVERLAY, 1); _SafeStr_9045("pinky_nrm", _SafeStr_9032, null, BlendMode.NORMAL, 1); _SafeStr_9045("color_2", _SafeStr_9031, [0.333, 0.333, 0.333, 0, 0, 0.333, 0.333, 0.333, 0, 0, 0.333, 0.333, 0.333, 0, 0, 0, 0, 0, 1, 0], null, 2); _SafeStr_9045("night_vision", _SafeStr_9031, [0, 0, 0, 0, 0, 0, 1.1, 0, 0, -50, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], null, 2); _SafeStr_9045("stars_hardlight_02", _SafeStr_9032, null, BlendMode.HARDLIGHT, 2); _SafeStr_9045("coffee_mpl", _SafeStr_9032, null, BlendMode.MULTIPLY, 2); _SafeStr_9045("security_hardlight", _SafeStr_9032, null, BlendMode.HARDLIGHT, 3); _SafeStr_9045("bluemood_mpl", _SafeStr_9032, null, BlendMode.MULTIPLY, 3); _SafeStr_9045("rusty_mpl", _SafeStr_9032, null, BlendMode.MULTIPLY, 3); _SafeStr_9045("decr_conrast", _SafeStr_9031, [0.5, 0, 0, 0, 50, 0, 0.5, 0, 0, 50, 0, 0, 0.5, 0, 50, 0, 0, 0, 1, 0], null, 4); _SafeStr_9045("green_2", _SafeStr_9031, [0.5, 0.5, 0.5, 0, 0, 0.5, 0.5, 0.5, 0, 90, 0.5, 0.5, 0.5, 0, 0, 0, 0, 0, 1, 0], null, 4); _SafeStr_9045("alien_hrd", _SafeStr_9032, null, BlendMode.HARDLIGHT, 4); _SafeStr_9045("color_3", _SafeStr_9031, [0.609, 0.609, 0.082, 0, 0, 0.309, 0.609, 0.082, 0, 0, 0.309, 0.609, 0.082, 0, 0, 0, 0, 0, 1, 0], null, 5); _SafeStr_9045("color_4", _SafeStr_9031, [0.8, -0.8, 1, 0, 70, 0.8, -0.8, 1, 0, 70, 0.8, -0.8, 1, 0, 70, 0, 0, 0, 1, 0], null, 5); _SafeStr_9045("toxic_hrd", _SafeStr_9032, null, BlendMode.HARDLIGHT, 5); _SafeStr_9045("hypersaturated", _SafeStr_9031, [2, -1, 0, 0, 0, -1, 2, 0, 0, 0, 0, -1, 2, 0, 0, 0, 0, 0, 1, 0], null, 6); _SafeStr_9045("Yellow", _SafeStr_9031, [1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0], null, 6); _SafeStr_9045("misty_hrd", _SafeStr_9032, null, BlendMode.HARDLIGHT, 6); _SafeStr_9045("x_ray", _SafeStr_9031, [0, 1.2, 0, 0, -100, 0, 2, 0, 0, -120, 0, 2, 0, 0, -120, 0, 0, 0, 1, 0], null, 7); _SafeStr_9045("decrease_saturation", _SafeStr_9031, [0.7, 0.2, 0.2, 0, 0, 0.2, 0.7, 0.2, 0, 0, 0.2, 0.2, 0.7, 0, 0, 0, 0, 0, 1, 0], null, 7); _SafeStr_9045("drops_mpl", _SafeStr_9032, null, BlendMode.MULTIPLY, 8); _SafeStr_9045("shiny_hrd", _SafeStr_9032, null, BlendMode.HARDLIGHT, 9); _SafeStr_9045("glitter_hrd", _SafeStr_9032, null, BlendMode.HARDLIGHT, 10); _SafeStr_9045("frame_gold", _SafeStr_9033, null, null, 999); _SafeStr_9045("frame_gray_4", _SafeStr_9033, null, null, 999); _SafeStr_9045("frame_black_2", _SafeStr_9033, null, null, 999); _SafeStr_9045("frame_wood_2", _SafeStr_9033, null, null, 999); _SafeStr_9045("finger_nrm", _SafeStr_9033, null, null, 999); _SafeStr_9045("color_5", _SafeStr_9031, [3.309, 0.609, 1.082, 0.2, 0, 0.309, 0.609, 0.082, 0, 0, 1.309, 0.609, 0.082, 0, 0, 0, 0, 0, 1, 0], null, 999); _SafeStr_9045("black_white_negative", _SafeStr_9031, [-0.5, -0.5, -0.5, 0, 0xFF, -0.5, -0.5, -0.5, 0, 0xFF, -0.5, -0.5, -0.5, 0, 0xFF, 0, 0, 0, 1, 0], null, 999); _SafeStr_9045("blue", _SafeStr_9031, [0.5, 0.5, 0.5, 0, -255, 0.5, 0.5, 0.5, 0, -170, 0.5, 0.5, 0.5, 0, 0, 0, 0, 0, 1, 0], null, 999); _SafeStr_9045("red", _SafeStr_9031, [0.5, 0.5, 0.5, 0, 0, 0.5, 0.5, 0.5, 0, -170, 0.5, 0.5, 0.5, 0, -170, 0, 0, 0, 1, 0], null, 999); _SafeStr_9045("green", _SafeStr_9031, [0.5, 0.5, 0.5, 0, -170, 0.5, 0.5, 0.5, 0, 0, 0.5, 0.5, 0.5, 0, -170, 0, 0, 0, 1, 0], null, 999); } private static function _SafeStr_9045(k:String, _arg_2:String, _arg_3:Array, _arg_4:String, _arg_5:int=0):void{ if (_SafeStr_9035.indexOf(k) >= 0) { _SafeStr_9034[k] = new (CameraEffect)(k, _arg_2, _arg_3, _arg_4, _arg_5); }; } public function _SafeStr_9046():Number{ return ((this.value / _SafeStr_5927)); } public function _SafeStr_9047():Boolean{ return ((this.type == _SafeStr_9033)); } public function _SafeStr_9048():Boolean{ return (!((this.type == _SafeStr_9033))); } public function _SafeStr_9049(k:Boolean=false):BitmapFilter{ if (k) { return (new ColorMatrixFilter(this._SafeStr_9036)); }; var _local_2:Array = []; var _local_3:Array = [1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0]; var _local_4:int; while (_local_4 < this._SafeStr_9036.length) { _local_2.push(((this._SafeStr_9036[_local_4] * this._SafeStr_9046()) + (_local_3[_local_4] * (1 - this._SafeStr_9046())))); _local_4++; }; var _local_5:ColorMatrixFilter = new ColorMatrixFilter(_local_2); return (_local_5); } public function _SafeStr_9041(k:Boolean):void{ var _local_2:IRegionWindow; var _local_3:IWindow; this._SafeStr_9038 = k; if (this.button) { this._SafeStr_9050(this._SafeStr_9038); _local_2 = (this.button.findChildByName("remove_effect_button") as IRegionWindow); _local_2.visible = this._SafeStr_9038; if (!this._SafeStr_9047()) { _local_3 = (this.button.findChildByName("active_indicator") as IWindow); _local_3.visible = this._SafeStr_9038; }; }; } private function _SafeStr_9050(k:Boolean):void{ var _local_2:IWindow; if (this.button) { _local_2 = (this.button.findChildByName("selected_indicator") as IWindow); _local_2.visible = k; }; } public function _SafeStr_9051():void{ this._SafeStr_9050(false); } } }//package _-13l // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5927 = "_-1uW" (String#2807, DoABC#3) // _SafeStr_8956 = "_-0Ch" (String#1656, DoABC#3) // _SafeStr_9030 = "_-0BC" (String#25906, DoABC#3) // _SafeStr_9031 = "_-6U0" (String#3382, DoABC#3) // _SafeStr_9032 = "_-01Q" (String#4046, DoABC#3) // _SafeStr_9033 = "_-4YK" (String#5649, DoABC#3) // _SafeStr_9034 = "_-22b" (String#3100, DoABC#3) // _SafeStr_9035 = "_-4s6" (String#20872, DoABC#3) // _SafeStr_9036 = "_-1Qa" (String#20142, DoABC#3) // _SafeStr_9037 = "_-3NY" (String#22089, DoABC#3) // _SafeStr_9038 = "_-5UU" (String#8255, DoABC#3) // _SafeStr_9039 = "_-4Xs" (String#17594, DoABC#3) // _SafeStr_9040 = "_-5iQ" (String#27190, DoABC#3) // _SafeStr_9041 = "_-2EN" (String#21464, DoABC#3) // _SafeStr_9042 = "_-1Df" (String#34167, DoABC#3) // _SafeStr_9043 = "_-4-b" (String#8761, DoABC#3) // _SafeStr_9044 = "_-4kx" (String#28221, DoABC#3) // _SafeStr_9045 = "_-1PN" (String#1350, DoABC#3) // _SafeStr_9046 = "_-5BL" (String#15555, DoABC#3) // _SafeStr_9047 = "_-65T" (String#27879, DoABC#3) // _SafeStr_9048 = "_-6hd" (String#35826, DoABC#3) // _SafeStr_9049 = "_-6CG" (String#27528, DoABC#3) // _SafeStr_9050 = "_-01l" (String#27141, DoABC#3) // _SafeStr_9051 = "_-0Vk" (String#25499, DoABC#3) //------------------------------------------------------------ //_-13l.CameraFxPreloader package _-13l{ import flash.utils.Dictionary; import flash.display.Loader; import flash.events.Event; import flash.events.IOErrorEvent; import flash.display.BitmapData; import flash.net.URLRequest; import flash.display.Bitmap; public class CameraFxPreloader { private static var _SafeStr_9052:Dictionary; private static var _SafeStr_6892:CameraFxPreloader; private static var _SafeStr_9053:Array; private static var _SafeStr_9054:String; private var _SafeStr_6947:Loader; private var _SafeStr_9055:Boolean = false; public function CameraFxPreloader(){ this._SafeStr_6947 = new Loader(); this._SafeStr_6947.contentLoaderInfo.addEventListener(Event.COMPLETE, this._SafeStr_9056); this._SafeStr_6947.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, this._SafeStr_9057); this._SafeStr_9058(); } public static function init(k:String, _arg_2:Array):void{ if (!_SafeStr_6892) { _SafeStr_9052 = new Dictionary(); _SafeStr_9054 = k; _SafeStr_9053 = _arg_2; _SafeStr_6892 = new (CameraFxPreloader)(); }; } public static function _SafeStr_9059():Boolean{ return ((((_SafeStr_6892)!=null) ? _SafeStr_6892._SafeStr_9055 : false)); } public static function getImage(k:String):BitmapData{ return ((((_SafeStr_9052)!=null) ? _SafeStr_9052[k] : null)); } private function _SafeStr_9058():void{ var k:String; if (_SafeStr_9053.length > 0) { k = (((_SafeStr_9054 + "Habbo-Stories/") + _SafeStr_9053[0]) + ".png"); this._SafeStr_6947.load(new URLRequest(k)); } else { this._SafeStr_9055 = true; }; } private function _SafeStr_9056(k:Event):void{ _SafeStr_9052[_SafeStr_9053.shift()] = Bitmap(this._SafeStr_6947.content).bitmapData.clone(); this._SafeStr_9058(); } private function _SafeStr_9057(k:Event):void{ _SafeStr_4.log(("Camera Fx preloading failed for " + this._SafeStr_6947.contentLoaderInfo.loaderURL)); _SafeStr_9053.shift(); this._SafeStr_9058(); } } }//package _-13l // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_6892 = "_-1TV" (String#5722, DoABC#3) // _SafeStr_6947 = "_-3Ky" (String#2381, DoABC#3) // _SafeStr_9052 = "_-3bB" (String#2613, DoABC#3) // _SafeStr_9053 = "_-gn" (String#4389, DoABC#3) // _SafeStr_9054 = "_-1DV" (String#6020, DoABC#3) // _SafeStr_9055 = "_-6UT" (String#29527, DoABC#3) // _SafeStr_9056 = "_-1Me" (String#32966, DoABC#3) // _SafeStr_9057 = "_-45o" (String#37855, DoABC#3) // _SafeStr_9058 = "_-2Pz" (String#25403, DoABC#3) // _SafeStr_9059 = "_-3A3" (String#32268, DoABC#3) //------------------------------------------------------------ //_-13l.CameraPhotoLab package _-13l{ import _-4Y1._SafeStr_3; import _-29V.IWindowContainer; import _-6Sj.IBitmapWrapperWindow; import flash.display.BitmapData; import _-6Sj.ITextWindow; import _-WS.Map; import _-6Sj._SafeStr_3590; import flash.display.Sprite; import flash.net.FileReference; import _-Qx._SafeStr_500; import _-6Sj.IFrameWindow; import flash.utils.setTimeout; import _-3i6._SafeStr_1384; import _-6Sj.IRegionWindow; import flash.geom.Matrix; import flash.display.Bitmap; import _-29V.IWindow; import flash.display.PixelSnapping; import flash.geom.Point; import _-6Sj.IDisplayObjectWrapper; import flash.events.MouseEvent; import _-6Sj.IBorderWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-5Vh.WindowKeyboardEvent; import _-3sY.HabboTracking; import _-39Z._SafeStr_4289; import _-39Z._SafeStr_4101; import flash.globalization.DateTimeFormatter; import _-mh.PNGEncoder; import flash.utils.ByteArray; import flash.globalization.LocaleID; import flash.geom.ColorTransform; import __AS3__.vec.Vector; import __AS3__.vec.*; public class CameraPhotoLab implements _SafeStr_3 { private static var _SafeStr_9060:int = 6; private static var _SafeStr_9061:_SafeStr_5099; private var _SafeStr_5572:_SafeStr_2841; private var _SafeStr_5322:IWindowContainer; private var _disposed:Boolean = false; private var _SafeStr_9062:IBitmapWrapperWindow; private var _SafeStr_9063:BitmapData; private var _SafeStr_9064:_SafeStr_5100; private var _SafeStr_9065:ITextWindow; private var _SafeStr_9066:CameraEffect; private var _SafeStr_9067:Map; private var _SafeStr_6276:_SafeStr_3590; private var _SafeStr_9068:Sprite; private var _SafeStr_9069:Map; private var _SafeStr_9070:int = 0; private var _SafeStr_9071:String = ""; private var _SafeStr_9072:Boolean = false; private var _SafeStr_9073:FileReference; public function CameraPhotoLab(k:_SafeStr_2841){ this._SafeStr_9067 = new Map(); this._SafeStr_9069 = new Map(); this._SafeStr_9073 = new FileReference(); super(); this._SafeStr_5572 = k; } public static function _SafeStr_8957(k:String, _arg_2:String, _arg_3:_SafeStr_500):void{ var _local_6:CameraEffect; var _local_4:Array = []; var _local_5:Map = CameraEffect._SafeStr_9043(_arg_2, _arg_3); for each (_local_6 in _local_5) { if ((((_local_6.type == CameraEffect._SafeStr_9032)) || ((_local_6.type == CameraEffect._SafeStr_9033)))) { _local_4.push(_local_6.name); }; }; CameraFxPreloader.init(k, _local_4); } public function dispose():void{ if (this._disposed) { return; }; if (_SafeStr_9061) { _SafeStr_9061.hide(); }; CameraEffect._SafeStr_9040(); this._SafeStr_9063 = null; this._SafeStr_5572 = null; this._SafeStr_9062 = null; if (this._SafeStr_9064 != null) { this._SafeStr_9064.dispose(); this._SafeStr_9064 = null; }; this._SafeStr_9065 = null; this._SafeStr_9066 = null; this._SafeStr_9067 = null; this._SafeStr_9069 = null; this._disposed = true; if (this._SafeStr_5322) { this._SafeStr_5322.dispose(); }; this._SafeStr_5322 = null; } public function get disposed():Boolean{ return (this._disposed); } private function _SafeStr_9074(k:BitmapData):void{ this._SafeStr_9063 = k.clone(); this._SafeStr_9062.bitmap = k; this._SafeStr_9075(); } function _SafeStr_9028(k:Number):void{ if (this._SafeStr_9066) { this._SafeStr_9066.value = k; this._SafeStr_9076(); this._SafeStr_9077(); }; } private function _SafeStr_9076():void{ this._SafeStr_9065.text = (((this._SafeStr_9066.description + " ") + int((this._SafeStr_9066._SafeStr_9046() * 100))) + "%"); this._SafeStr_9065.width = (this._SafeStr_9065.textWidth + _SafeStr_9060); } function _SafeStr_8967(k:String):void{ ITextWindow(this._SafeStr_5322.findChildByName("captionInput")).text = k; } private function _SafeStr_9078():void{ if (this._SafeStr_9069.length > 0) { return; }; var k:int = ((this._SafeStr_5322 as IFrameWindow).margins.left + this._SafeStr_6276.x); var _local_2:int = 6; var _local_3:int = 2; var _local_4:IWindowContainer = this._SafeStr_9079(CameraEffect._SafeStr_9031, "camera_icon_colorfilter"); _local_4.x = (k + ((this._SafeStr_6276.width - ((_local_3 * (_local_4.width + _local_2)) - _local_2)) / 2)); _local_4.y = 50; this._SafeStr_5322.addChild(_local_4); var _local_5:IWindowContainer = this._SafeStr_9079(CameraEffect._SafeStr_9032, "camera_icon_compositefilter"); _local_5.x = (_local_4.right + _local_2); _local_5.y = _local_4.y; this._SafeStr_5322.addChild(_local_5); } private function _SafeStr_9075():void{ var _local_3:IWindowContainer; var _local_5:CameraEffect; var _local_6:IWindowContainer; var _local_7:String; if (CameraFxPreloader._SafeStr_9059() == false) { setTimeout(this._SafeStr_9075, 200); }; var k:int; var _local_2:_SafeStr_1384 = this._SafeStr_5572.handler._SafeStr_8953.questEngine; if (_local_2 != null) { k = _local_2._SafeStr_9080("explore", "ACH_CameraPhotoCount"); }; var _local_4:Map = CameraEffect._SafeStr_9043(this._SafeStr_5572.component.getProperty("camera.available.effects"), this._SafeStr_5572.localizations); for each (_local_5 in _local_4) { _local_3 = this._SafeStr_9081(_local_5, this._SafeStr_9063.clone(), k); if (_local_3) { _local_7 = _local_5.description; if (k < _local_5._SafeStr_9039) { _local_7 = ((this._SafeStr_5572.localizations.getLocalization("camera.effect.required.level") + " ") + _local_5._SafeStr_9039); }; IRegionWindow(_local_3)._SafeStr_7544 = _local_7; }; }; _local_6 = (this._SafeStr_5322.findChildByName("slider_container") as IWindowContainer); this._SafeStr_9064 = new _SafeStr_5100(this, _local_6, this._SafeStr_5572.windowManager.assets); this._SafeStr_9064.disable(); CameraEffect._SafeStr_9042(this._SafeStr_9064._SafeStr_6593()); this._SafeStr_9082(CameraEffect._SafeStr_9031); } private function _SafeStr_9079(k:String, _arg_2:String):IWindowContainer{ var _local_3:IRegionWindow = (this._SafeStr_5572.getXmlWindow("camera_typebutton") as IRegionWindow); var _local_4:IBitmapWrapperWindow = (_local_3.findChildByName("icon") as IBitmapWrapperWindow); _local_4.bitmap = (this._SafeStr_5572.windowManager.assets.getAssetByName(_arg_2).content as BitmapData).clone(); _local_3.name = ("typebutton," + k); _local_3._SafeStr_7544 = k; this._SafeStr_9069.add(k, _local_3); return (_local_3); } private function _SafeStr_9081(k:CameraEffect, _arg_2:BitmapData, _arg_3:int):IWindowContainer{ var _local_5:IBitmapWrapperWindow; var _local_6:Number; var _local_7:Matrix; var _local_8:Bitmap; var _local_9:IWindow; var _local_4:IWindowContainer = (this._SafeStr_5572.getXmlWindow("camera_filterbutton") as IWindowContainer); if (_arg_3 >= k._SafeStr_9039) { _local_5 = (_local_4.findChildByName("content") as IBitmapWrapperWindow); _local_5.bitmap = new BitmapData(_local_5.width, _local_5.height, true, 0); _local_6 = (_local_5.width / _arg_2.width); _local_7 = new Matrix(); _local_7.scale(_local_6, _local_6); _local_8 = new Bitmap(_arg_2, PixelSnapping.AUTO, true); switch (k.type) { case CameraEffect._SafeStr_9031: _arg_2.applyFilter(_arg_2, _arg_2.rect, new Point(0, 0), k._SafeStr_9049(true)); break; case CameraEffect._SafeStr_9032: if (CameraFxPreloader.getImage(k.name) == null) { return (null); }; _arg_2.draw(CameraFxPreloader.getImage(k.name), null, null, k._SafeStr_9037, null, true); break; case CameraEffect._SafeStr_9033: if (CameraFxPreloader.getImage(k.name) == null) { return (null); }; _arg_2.draw(CameraFxPreloader.getImage(k.name), null, null, null, null, true); break; }; _local_5.bitmap.draw(_local_8, _local_7, null, null, null, true); _local_4.procedure = this._SafeStr_9083; } else { _local_9 = (_local_4.findChildByName("lock_indicator") as IWindow); _local_9.visible = true; }; _local_4.name = k.name; k.button = _local_4; this._SafeStr_9067[_local_4.name] = k; return (_local_4); } public function _SafeStr_8965(k:BitmapData):void{ this._SafeStr_5322 = (this._SafeStr_5572.getXmlWindow("camera_editor") as IWindowContainer); this._SafeStr_5322.center(); if (this._SafeStr_5572.component.getProperty("camera.effects.enabled") != "true") { this._SafeStr_9084(null); return; }; this._SafeStr_6276 = (this._SafeStr_5322.findChildByName("item_grid") as _SafeStr_3590); this._SafeStr_6276.spacing = 7; this._SafeStr_9062 = (this._SafeStr_5322.findChildByName("image") as IBitmapWrapperWindow); this._SafeStr_5322.procedure = this._SafeStr_9002; var _local_2:ITextWindow = ITextWindow(this._SafeStr_5322.findChildByName("captionInput")); _local_2.procedure = this._SafeStr_9085; var _local_3:IDisplayObjectWrapper = (this._SafeStr_5322.findChildByName("purchase_display_object") as IDisplayObjectWrapper); this._SafeStr_9068 = new Sprite(); this._SafeStr_9068.graphics.beginFill(0xFF0000, 0); this._SafeStr_9068.graphics.drawRect(0, 0, _local_3.width, _local_3.height); _local_3.setDisplayObject(this._SafeStr_9068); this._SafeStr_9068.addEventListener(MouseEvent.CLICK, this._SafeStr_9084); var _local_4:IRegionWindow = (this._SafeStr_5322.findChildByName("zoom_button") as IRegionWindow); var _local_5:IBorderWindow = (_local_4.getChildByName("centerizer") as IBorderWindow); var _local_6:ITextWindow = (_local_5.getChildByName("zoom_text") as ITextWindow); _local_6.width = (_local_6.textWidth + _SafeStr_9060); var _local_7:IRegionWindow = (this._SafeStr_5322.findChildByName("save_button") as IRegionWindow); var _local_8:IBorderWindow = (_local_7.getChildByName("centerizer") as IBorderWindow); var _local_9:ITextWindow = (_local_8.getChildByName("save_text") as ITextWindow); _local_9.width = (_local_9.textWidth + _SafeStr_9060); var _local_10:IDisplayObjectWrapper = (this._SafeStr_5322.findChildByName("save_click_catcher") as IDisplayObjectWrapper); var _local_11:Sprite = new Sprite(); _local_11.graphics.beginFill(0xFF0000, 0); _local_11.graphics.drawRect(0, 0, _local_10.width, _local_10.height); _local_10.setDisplayObject(_local_11); _local_11.addEventListener(MouseEvent.CLICK, this._SafeStr_9086); this._SafeStr_9078(); this._SafeStr_9074(k); this._SafeStr_9065 = (this._SafeStr_5322.findChildByName("slider_effect_info") as ITextWindow); CameraEffect._SafeStr_9040(); } private function _SafeStr_9083(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:CameraEffect; if (k.type != WindowMouseEvent.CLICK) { return; }; if (_arg_2.name == "remove_effect_button") { if (this._SafeStr_9067._SafeStr_9087(_arg_2.parent.name)) { _local_3 = this._SafeStr_9067[_arg_2.parent.name]; _local_3._SafeStr_9041(false); if (this._SafeStr_9066 == _local_3) { this._SafeStr_9064.disable(); this._SafeStr_9066 = null; }; this._SafeStr_9077(); return; }; }; if (this._SafeStr_9067._SafeStr_9087(_arg_2.name)) { this._SafeStr_9088(this._SafeStr_9067[_arg_2.name]); }; } private function _SafeStr_9085(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowKeyboardEvent._SafeStr_6088) { if (((WindowKeyboardEvent(k).ctrlKey) || ((WindowKeyboardEvent(k).charCode == 0)))) { this._SafeStr_9070 = 0; } else { this._SafeStr_9070++; }; } else { if (k.type == WindowKeyboardEvent._SafeStr_5383) { this._SafeStr_9070 = 0; } else { if (k.type == WindowEvent._SafeStr_5844) { if (this._SafeStr_9070 == 1) { this._SafeStr_9071 = ITextWindow(this._SafeStr_5322.findChildByName("captionInput")).text; } else { this._SafeStr_8967(this._SafeStr_9071); }; this._SafeStr_9070 = 0; }; }; }; } private function _SafeStr_9084(k:MouseEvent):void{ if (_SafeStr_9061) { _SafeStr_9061.hide(); }; if (this._SafeStr_5572.container.sessionDataManager._SafeStr_6239()) { this._SafeStr_5572.windowManager.alert("${generic.alert.title}", "${notifications.text.safety_locked}", 0, null); if (this._SafeStr_5572.component.getProperty("camera.effects.enabled") != "true") { this.dispose(); }; return; }; _SafeStr_9061 = new _SafeStr_5099(this._SafeStr_5572, ITextWindow(this._SafeStr_5322.findChildByName("captionInput")).text); var _local_2:Boolean = this._SafeStr_5572._SafeStr_8975(); _SafeStr_9061._SafeStr_9019(this._SafeStr_5572.handler._SafeStr_9021, this._SafeStr_5572.handler._SafeStr_9022, this._SafeStr_5572.handler._SafeStr_9024); HabboTracking.getInstance().trackEventLog("Stories", "camera", "stories.photo.purchase_dialog_opened"); if (!_local_2) { _SafeStr_9061._SafeStr_9008(); this._SafeStr_5572.windowManager.alert("${generic.alert.title}", "${camera.alert.too_much_stuff}", 0, null); }; this.hide(); } public function hide():void{ this._SafeStr_5322.visible = false; } public function show():void{ this._SafeStr_5322.visible = true; } public function _SafeStr_8968():void{ if (_SafeStr_9061) { _SafeStr_9061.hide(); _SafeStr_9061 = null; }; } function _SafeStr_8971():void{ if (_SafeStr_9061) { _SafeStr_9061._SafeStr_9005(); }; } public function _SafeStr_8973(k:_SafeStr_4289):void{ if (_SafeStr_9061) { _SafeStr_9061._SafeStr_8973(k); }; } public function _SafeStr_8974(k:_SafeStr_4101):void{ if (_SafeStr_9061) { _SafeStr_9061._SafeStr_8974(k); }; } private function _SafeStr_9086(k:MouseEvent):void{ var _local_4:DateTimeFormatter; var _local_5:String; var _local_2:BitmapData = this._SafeStr_9062.bitmap.clone(); var _local_3:ByteArray = PNGEncoder.encode(_local_2); try { _local_4 = new DateTimeFormatter(LocaleID.DEFAULT); _local_4.setDateTimePattern("yyyy-MM-dd_HH-mm-ss"); _local_5 = (("Habbo_" + _local_4.format(new Date())) + ".png"); this._SafeStr_9073.save(_local_3, _local_5); } catch(error:Error) { }; } public function _SafeStr_9089():void{ var k:CameraEffect; for each (k in this._SafeStr_9067) { if (k._SafeStr_9038) { HabboTracking.getInstance().trackEventLog("Stories", "camera", "stories.photo.effect.chosen", k.name); }; }; } private function _SafeStr_9002(k:WindowEvent, _arg_2:IWindow):void{ if (((((this._disposed) || (!(this._SafeStr_5322)))) || (!((k.type == WindowMouseEvent.CLICK))))) { return; }; switch (_arg_2.name) { case "cancel_button": this._SafeStr_5572._SafeStr_8955("effectEditorCancel"); this.dispose(); break; case "header_button_close": this.dispose(); break; case "help_button": this._SafeStr_5572.component.context.createLinkEvent("habbopages/camera"); break; case "save_button": break; case "slider_container": break; case "zoom_button": this._SafeStr_9072 = !(this._SafeStr_9072); this._SafeStr_9077(); break; default: this._SafeStr_9064.disable(); if (this._SafeStr_9066 != null) { this._SafeStr_9066._SafeStr_9051(); }; }; if (_arg_2.name.indexOf("typebutton") != -1) { this._SafeStr_9082(_arg_2.name.split(",")[1]); }; } private function _SafeStr_9088(k:CameraEffect):void{ if (this._SafeStr_9066 != null) { this._SafeStr_9066._SafeStr_9051(); }; this._SafeStr_9066 = k; this._SafeStr_9066._SafeStr_9041(true); if (k._SafeStr_9048()) { this._SafeStr_9064.enable(); this._SafeStr_9064._SafeStr_5935(k.value); this._SafeStr_9076(); } else { this._SafeStr_9064.disable(); }; if (k._SafeStr_9047()) { this._SafeStr_9090(k); }; this._SafeStr_9077(); } private function _SafeStr_9090(k:CameraEffect):void{ var _local_2:CameraEffect; for each (_local_2 in this._SafeStr_9067) { if ((((_local_2.type == k.type)) && (!((_local_2 == k))))) { _local_2._SafeStr_9041(false); }; }; } private function _SafeStr_9082(k:String):void{ var _local_2:CameraEffect; if (this._SafeStr_9066 != null) { this._SafeStr_9066._SafeStr_9051(); }; this._SafeStr_6276._SafeStr_5381(); for each (_local_2 in this._SafeStr_9067) { if (_local_2.type == k) { this._SafeStr_6276._SafeStr_5382(_local_2.button); }; }; this._SafeStr_9091(k); } private function _SafeStr_9091(k:String):void{ var _local_2:IWindowContainer; var _local_3:IWindow; for each (_local_2 in this._SafeStr_9069) { _local_3 = _local_2.findChildByName("active_border"); _local_3.visible = (_local_2.name == ("typebutton," + k)); }; } private function _SafeStr_9077():void{ var k:ColorTransform; var _local_3:CameraEffect; var _local_4:CameraEffect; var _local_5:Matrix; var _local_6:BitmapData; var _local_2:BitmapData = this._SafeStr_9063.clone(); if (this._SafeStr_9072) { _local_5 = new Matrix(); _local_5.a = 2; _local_5.d = 2; _local_5.tx = (-(_local_2.width) / 2); _local_5.ty = (-(_local_2.height) / 2); _local_6 = new BitmapData(_local_2.width, _local_2.height); _local_6.draw(_local_2, _local_5); _local_2 = _local_6; }; for each (_local_3 in this._SafeStr_9067) { if (_local_3._SafeStr_9038) { if (_local_3.type == CameraEffect._SafeStr_9031) { _local_2.applyFilter(_local_2, _local_2.rect, new Point(0, 0), _local_3._SafeStr_9049()); }; if (_local_3.type == CameraEffect._SafeStr_9032) { k = new ColorTransform(1, 1, 1, _local_3._SafeStr_9046()); _local_2.draw(CameraFxPreloader.getImage(_local_3.name), null, k, _local_3._SafeStr_9037); }; }; }; for each (_local_4 in this._SafeStr_9067) { if (((_local_4._SafeStr_9038) && ((_local_4.type == CameraEffect._SafeStr_9033)))) { _local_2.draw(CameraFxPreloader.getImage(_local_4.name)); }; }; this._SafeStr_9062.bitmap = _local_2; this._SafeStr_9062.invalidate(); } protected function _SafeStr_5809(k:WindowMouseEvent):void{ this.dispose(); } public function _SafeStr_8972(k:String):void{ if (_SafeStr_9061) { _SafeStr_9061._SafeStr_9006(k); }; } public function _SafeStr_8978():String{ var _local_2:Object; var _local_3:CameraEffect; var _local_4:CameraEffect; var k:Vector. = new Vector.(); for each (_local_3 in this._SafeStr_9067) { if (((_local_3._SafeStr_9038) && (!((_local_3.type == CameraEffect._SafeStr_9033))))) { _local_2 = {}; _local_2.name = _local_3.name; _local_2.alpha = int((_local_3._SafeStr_9046() * 0xFF)); k.push(_local_2); }; }; for each (_local_4 in this._SafeStr_9067) { if (((_local_4._SafeStr_9038) && ((_local_4.type == CameraEffect._SafeStr_9033)))) { _local_2 = {}; _local_2.name = _local_4.name; k.push(_local_2); }; }; return (JSON.stringify(k)); } public function _SafeStr_8980():int{ return (((this._SafeStr_9072) ? 2 : 1)); } } }//package _-13l // _SafeStr_1384 = "_-3uZ" (String#4021, DoABC#3) // _SafeStr_2841 = "_-3TP" (String#5969, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3590 = "_-53Z" (String#7528, DoABC#3) // _SafeStr_4101 = "_-28z" (String#7228, DoABC#3) // _SafeStr_4289 = "_-3xf" (String#7697, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5099 = "_-1cd" (String#12012, DoABC#3) // _SafeStr_5100 = "_-0Jw" (String#12788, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5381 = "_-6NH" (String#4868, DoABC#3) // _SafeStr_5382 = "_-492" (String#2697, DoABC#3) // _SafeStr_5383 = "_-1ON" (String#3499, DoABC#3) // _SafeStr_5572 = "_-0k2" (String#66, DoABC#3) // _SafeStr_5809 = "_-56H" (String#1168, DoABC#3) // _SafeStr_5844 = "_-2EM" (String#4084, DoABC#3) // _SafeStr_5935 = "_-5AZ" (String#1794, DoABC#3) // _SafeStr_6088 = "_-3XU" (String#4606, DoABC#3) // _SafeStr_6239 = "_-1XU" (String#6445, DoABC#3) // _SafeStr_6276 = "_-32R" (String#1461, DoABC#3) // _SafeStr_6593 = "_-4dA" (String#20280, DoABC#3) // _SafeStr_7544 = "_-2Eu" (String#2085, DoABC#3) // _SafeStr_8953 = "_-5UR" (String#9754, DoABC#3) // _SafeStr_8955 = "_-0x2" (String#15054, DoABC#3) // _SafeStr_8957 = "_-51q" (String#35459, DoABC#3) // _SafeStr_8965 = "_-3jF" (String#37084, DoABC#3) // _SafeStr_8967 = "_-4vY" (String#27906, DoABC#3) // _SafeStr_8968 = "_-50S" (String#37000, DoABC#3) // _SafeStr_8971 = "_-0SQ" (String#34090, DoABC#3) // _SafeStr_8972 = "_-2if" (String#23955, DoABC#3) // _SafeStr_8973 = "_-1nG" (String#15820, DoABC#3) // _SafeStr_8974 = "_-32Z" (String#15767, DoABC#3) // _SafeStr_8975 = "_-4-r" (String#14225, DoABC#3) // _SafeStr_8978 = "_-6Cq" (String#35576, DoABC#3) // _SafeStr_8980 = "_-1U0" (String#32494, DoABC#3) // _SafeStr_9002 = "_-3r0" (String#4359, DoABC#3) // _SafeStr_9005 = "_-4JC" (String#35525, DoABC#3) // _SafeStr_9006 = "_-6E0" (String#35863, DoABC#3) // _SafeStr_9008 = "_-356" (String#31755, DoABC#3) // _SafeStr_9019 = "_-5RB" (String#37440, DoABC#3) // _SafeStr_9021 = "_-0Y-" (String#26601, DoABC#3) // _SafeStr_9022 = "_-6aV" (String#26531, DoABC#3) // _SafeStr_9024 = "_-53m" (String#31773, DoABC#3) // _SafeStr_9028 = "_-3n4" (String#26356, DoABC#3) // _SafeStr_9031 = "_-6U0" (String#3382, DoABC#3) // _SafeStr_9032 = "_-01Q" (String#4046, DoABC#3) // _SafeStr_9033 = "_-4YK" (String#5649, DoABC#3) // _SafeStr_9037 = "_-3NY" (String#22089, DoABC#3) // _SafeStr_9038 = "_-5UU" (String#8255, DoABC#3) // _SafeStr_9039 = "_-4Xs" (String#17594, DoABC#3) // _SafeStr_9040 = "_-5iQ" (String#27190, DoABC#3) // _SafeStr_9041 = "_-2EN" (String#21464, DoABC#3) // _SafeStr_9042 = "_-1Df" (String#34167, DoABC#3) // _SafeStr_9043 = "_-4-b" (String#8761, DoABC#3) // _SafeStr_9046 = "_-5BL" (String#15555, DoABC#3) // _SafeStr_9047 = "_-65T" (String#27879, DoABC#3) // _SafeStr_9048 = "_-6hd" (String#35826, DoABC#3) // _SafeStr_9049 = "_-6CG" (String#27528, DoABC#3) // _SafeStr_9051 = "_-0Vk" (String#25499, DoABC#3) // _SafeStr_9059 = "_-3A3" (String#32268, DoABC#3) // _SafeStr_9060 = "_-1gU" (String#15607, DoABC#3) // _SafeStr_9061 = "_-25-" (String#4117, DoABC#3) // _SafeStr_9062 = "_-Ce" (String#2432, DoABC#3) // _SafeStr_9063 = "_-6Bv" (String#21495, DoABC#3) // _SafeStr_9064 = "_-0NS" (String#6647, DoABC#3) // _SafeStr_9065 = "_-0-U" (String#13800, DoABC#3) // _SafeStr_9066 = "_-0jx" (String#5202, DoABC#3) // _SafeStr_9067 = "_-6jb" (String#5480, DoABC#3) // _SafeStr_9068 = "_-4ye" (String#15173, DoABC#3) // _SafeStr_9069 = "_-62j" (String#15265, DoABC#3) // _SafeStr_9070 = "_-2wL" (String#11689, DoABC#3) // _SafeStr_9071 = "_-42h" (String#30917, DoABC#3) // _SafeStr_9072 = "_-3bg" (String#17142, DoABC#3) // _SafeStr_9073 = "_-4FA" (String#29981, DoABC#3) // _SafeStr_9074 = "_-1LN" (String#33013, DoABC#3) // _SafeStr_9075 = "_-1H9" (String#27325, DoABC#3) // _SafeStr_9076 = "_-u0" (String#28069, DoABC#3) // _SafeStr_9077 = "_-2Qm" (String#18319, DoABC#3) // _SafeStr_9078 = "_-0py" (String#32221, DoABC#3) // _SafeStr_9079 = "_-2-N" (String#27055, DoABC#3) // _SafeStr_9080 = "_-0Yo" (String#19860, DoABC#3) // _SafeStr_9081 = "_-5GK" (String#35651, DoABC#3) // _SafeStr_9082 = "_-14H" (String#28530, DoABC#3) // _SafeStr_9083 = "_-TX" (String#34972, DoABC#3) // _SafeStr_9084 = "_-2p1" (String#30806, DoABC#3) // _SafeStr_9085 = "_-3p0" (String#36926, DoABC#3) // _SafeStr_9086 = "_-3oS" (String#36979, DoABC#3) // _SafeStr_9087 = "_-0Fv" (String#4912, DoABC#3) // _SafeStr_9088 = "_-2Di" (String#38624, DoABC#3) // _SafeStr_9089 = "_-3JF" (String#43880, DoABC#3) // _SafeStr_9090 = "_-6Cb" (String#36683, DoABC#3) // _SafeStr_9091 = "_-3RP" (String#38062, DoABC#3) //------------------------------------------------------------ //_-13l.CameraViewFinder package _-13l{ import _-4Y1._SafeStr_35; import __AS3__.vec.Vector; import _-4N5.RenderRoomMessageComposer; import _-29V.IWindowContainer; import _-6Sj.IBitmapWrapperWindow; import flash.display.Loader; import _-29V.IWindow; import flash.display.BitmapData; import flash.geom.Matrix; import flash.geom.Rectangle; import flash.utils.getTimer; import _-3sY.HabboTracking; import _-6Sj._SafeStr_2434; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import adobe.serialization.json.JSON; import flash.net.URLLoader; import flash.events.Event; import flash.net.SharedObject; import flash.utils.ByteArray; import __AS3__.vec.*; public class CameraViewFinder implements _SafeStr_35 { private static const _SafeStr_9092:Number = 350; private static const _SafeStr_9093:int = 5; private static var _SafeStr_9094:Boolean = false; private static var _SafeStr_9095:Vector.<_SafeStr_5098> = new Vector.<_SafeStr_5098>(_SafeStr_9093); private static var _SafeStr_9096:Vector. = new Vector.(_SafeStr_9093); private var _SafeStr_5572:_SafeStr_2841; private var _SafeStr_5322:IWindowContainer; private var _disposed:Boolean = false; private var _SafeStr_9062:IBitmapWrapperWindow; private var _SafeStr_9097:IBitmapWrapperWindow; private var _SafeStr_9098:int; private var _SafeStr_9099:int; private var _SafeStr_9100:Boolean = false; private var _SafeStr_9101:int = 0; private var _SafeStr_9102:Boolean = false; private var _SafeStr_9103:Loader; private var _SafeStr_9104:uint = 0; public function CameraViewFinder(k:_SafeStr_2841){ var _local_3:IWindow; super(); this._SafeStr_5572 = k; this._SafeStr_9105(); this._SafeStr_9101 = 0; while (this._SafeStr_9101 < _SafeStr_9093) { this._SafeStr_9106(true); this._SafeStr_9101++; }; this._SafeStr_9101 = 0; var _local_2:Boolean = this._SafeStr_9107(); if (_local_2) { _local_3 = this._SafeStr_5322.findChildByName("slot_container"); _local_3.visible = true; }; this._SafeStr_9108(false); this._SafeStr_9109(0); this._SafeStr_9097 = (this._SafeStr_5322.findChildByName("flash") as IBitmapWrapperWindow); this._SafeStr_9097.bitmap = new BitmapData(this._SafeStr_9097.width, this._SafeStr_9097.height, false, 0xFFFFFF); this._SafeStr_9097.visible = false; } public function dispose():void{ if (this._disposed) { return; }; this._SafeStr_9097 = null; this._SafeStr_9062 = null; this._SafeStr_5572.component.removeUpdateReceiver(this); if (this._SafeStr_5322) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; this._disposed = true; } public function get disposed():Boolean{ return (this._disposed); } private function _SafeStr_9105():void{ if (this._SafeStr_5322 != null) { return; }; this._SafeStr_5322 = (this._SafeStr_5572.getXmlWindow("camera_interface") as IWindowContainer); this._SafeStr_5322.center(); this._SafeStr_5322.visible = false; this._SafeStr_9062 = (this._SafeStr_5322.findChildByName("image") as IBitmapWrapperWindow); this._SafeStr_9098 = this._SafeStr_9062.width; this._SafeStr_9099 = this._SafeStr_9062.height; this._SafeStr_9062.visible = true; this._SafeStr_5322.procedure = this._SafeStr_5753; } public function update(k:uint):void{ if (this._SafeStr_9100) { return; }; if (this._SafeStr_9062.bitmap == null) { this._SafeStr_9062.bitmap = new BitmapData(this._SafeStr_9098, this._SafeStr_9099, false, 0); }; this._SafeStr_9062.bitmap.fillRect(this._SafeStr_9062.bitmap.rect, this._SafeStr_5572.handler._SafeStr_8953._SafeStr_9110); var _local_2:Matrix = new Matrix(); var _local_3:Rectangle = this._SafeStr_8969(); _local_2.translate(-(_local_3.x), -(_local_3.y)); this._SafeStr_5572._SafeStr_8959(this._SafeStr_9062.bitmap, _local_2, false); this._SafeStr_9062.invalidate(); if (this._SafeStr_9104 > 0) { this._SafeStr_9111(); }; } private function _SafeStr_9111():void{ this._SafeStr_9097.visible = true; var k:Number = (getTimer() - this._SafeStr_9104); var _local_2:Number = ((_SafeStr_9092 - k) / _SafeStr_9092); this._SafeStr_9097.blend = _local_2; if (k > _SafeStr_9092) { this._SafeStr_9104 = 0; this._SafeStr_9097.visible = false; }; } public function _SafeStr_8969():Rectangle{ var k:IWindow = (this._SafeStr_5322 as IWindow); return (new Rectangle((this._SafeStr_5322.x + this._SafeStr_9062.x), (this._SafeStr_5322.y + this._SafeStr_9062.y), this._SafeStr_9062.width, this._SafeStr_9062.height)); } public function _SafeStr_8958(k:String):void{ if (this._SafeStr_5322.visible) { this.hide(); } else { HabboTracking.getInstance().trackEventLog("Stories", "camera", "stories.camera.opened", k); this.show(); this._SafeStr_9108(false); }; } public function show():void{ this._SafeStr_5322.visible = true; this._SafeStr_5322.center(); this._SafeStr_5572.component.registerUpdateReceiver(this, 100); } public function hide():void{ this._SafeStr_5322.visible = false; this._SafeStr_5572.component.removeUpdateReceiver(this); } private function _SafeStr_5753(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:_SafeStr_2434; var _local_4:RenderRoomMessageComposer; var _local_5:IWindow; var _local_6:String; var _local_7:_SafeStr_5098; var _local_8:int; if (_arg_2.name == "button_release") { _local_3 = _SafeStr_2434(this._SafeStr_5322.findChildByName("release_bitmap")); switch (k.type) { case WindowMouseEvent.DOWN: _local_3.assetUri = "camera_camera_btn_down"; break; case WindowMouseEvent.UP: _local_3.assetUri = "camera_cam_btn_hi"; break; case WindowMouseEvent._SafeStr_5575: _local_3.assetUri = "camera_cam_btn_hi"; break; case WindowMouseEvent._SafeStr_5577: _local_3.assetUri = "camera_camera_btn"; break; }; }; if (k.type != WindowMouseEvent.CLICK) { return; }; switch (k.target.name) { case "header_button_close": this.hide(); break; case "button_editor": this.hide(); this._SafeStr_5572._SafeStr_8964(this._SafeStr_9062.bitmap.clone()); break; case "delete_photo_button": this._SafeStr_9106(); this._SafeStr_9108(false); break; case "header_button_help": this._SafeStr_5572.component.context.createLinkEvent("habbopages/camera"); break; case "button_release": if (this._SafeStr_9100) { this._SafeStr_9108(false); } else { this._SafeStr_5572._SafeStr_8961(); _local_4 = this._SafeStr_5572.handler._SafeStr_9112(); if (((!((_local_4 == null))) && (_local_4._SafeStr_8982()))) { _SafeStr_9096[this._SafeStr_9101] = _local_4; this._SafeStr_9113(this._SafeStr_9062.bitmap.clone()); this._SafeStr_9104 = getTimer(); HabboTracking.getInstance().trackEventLog("Stories", "camera", "stories.photo.taken"); _local_5 = this._SafeStr_5322.findChildByName("slot_container"); _local_5.visible = true; } else { this._SafeStr_5572.windowManager.alert("${generic.alert.title}", "${camera.alert.too_much_stuff}", 0, null); }; }; break; }; if (k.target.name.indexOf("cameraButton_") != -1) { _local_6 = k.target.name.charAt((k.target.name.length - 1)); if (_SafeStr_9095[int(_local_6)].isEmpty) { this._SafeStr_9109(int(_local_6)); this._SafeStr_9108(false); return; }; _local_7 = _SafeStr_9095[int(_local_6)]; this._SafeStr_9062.bitmap = _local_7.image.clone(); this._SafeStr_9108(true); this._SafeStr_9109(int(_local_6)); }; if (k.target.name.indexOf("chooseSlotButton_") != -1) { _local_8 = int(k.target.name.charAt((k.target.name.length - 1))); if (_SafeStr_9095.length < _local_8) { return; }; this._SafeStr_9109(_local_8); this._SafeStr_9108(false); }; } private function _SafeStr_9109(k:int):void{ (this._SafeStr_5322.findChildByName(("slotImage_" + this._SafeStr_9101)) as _SafeStr_2434).assetUri = "camera_arrow_gray"; this._SafeStr_9101 = k; (this._SafeStr_5322.findChildByName(("slotImage_" + this._SafeStr_9101)) as _SafeStr_2434).assetUri = "camera_arrow_green"; var _local_2:IWindow = this._SafeStr_5322.findChildByName("photo_border"); var _local_3:IWindow = this._SafeStr_5322.findChildByName(("cameraButton_" + this._SafeStr_9101)); _local_2.x = ((_local_3.x - 1) + _local_3.parent.x); _local_2.y = ((_local_3.y - 3) + _local_3.parent.y); _local_2.visible = true; var _local_4:IWindow = this._SafeStr_5322.findChildByName("delete_photo_button"); _local_4.y = _local_2.y; _local_4.x = (_local_2.right - _local_4.width); } private function _SafeStr_9108(k:Boolean):void{ this._SafeStr_9100 = k; var _local_2:IWindow = this._SafeStr_5322.findChildByName("button_editor"); var _local_3:IWindow = this._SafeStr_5322.findChildByName("camera_crosshair"); var _local_4:IWindow = this._SafeStr_5322.findChildByName("photo_date"); var _local_5:IWindow = this._SafeStr_5322.findChildByName("photo_roomname"); var _local_6:IWindow = this._SafeStr_5322.findChildByName("buyButtonBg"); _local_4.visible = (_local_5.visible = false); var _local_7:IWindow = this._SafeStr_5322.findChildByName("delete_photo_button"); _local_3.visible = !(k); _local_7.visible = (_local_2.visible = (_local_6.visible = k)); } private function _SafeStr_9114(event:Event):void{ var data:Object; try { data = JSON.decode(URLLoader(event.target).data); switch (data.error.code) { case "PURCHASING_FAILED": this._SafeStr_5572.windowManager.alert("Something went wrong", "sorry, purhcase failed. We will investigate the issue. #code 1", 0, null); break; case "MODERATED": this._SafeStr_5572.windowManager.alert("Inappropriate text", "Your photo caption contained inappropriate words. They were changed to bobba. Please edit the text and try again.", 0, null); this._SafeStr_5572._SafeStr_8966(data.error.message, true); break; }; } catch(error:Error) { _SafeStr_5572.windowManager.alert("Something went wrong", "sorry, purhcase failed. We will investigate the issue. # code 2", 0, null); }; } private function _SafeStr_9107():Boolean{ var k:Boolean; var _local_2:int; while (_local_2 < _SafeStr_9095.length) { if (_SafeStr_9095[_local_2].isEmpty == false) { this._SafeStr_9115(_local_2, _SafeStr_9095[_local_2]); k = true; }; _local_2++; }; return (k); } private function _SafeStr_9115(k:int, _arg_2:_SafeStr_5098):void{ var _local_3:IBitmapWrapperWindow = (this._SafeStr_5322.findChildByName(("cameraSlot_" + k)) as IBitmapWrapperWindow); _local_3.bitmap = new BitmapData(_local_3.width, _local_3.height, false, 0); var _local_4:Number = ((_local_3.width - 2) / this._SafeStr_9098); var _local_5:Matrix = new Matrix(); _local_5.scale(_local_4, _local_4); _local_5.tx = (_local_5.ty = 1); _local_3.bitmap.draw(_arg_2.image, _local_5, null, null, null, true); } private function _SafeStr_9116():Boolean{ var so:SharedObject; try { so = SharedObject.getLocal(("camera_image_" + this._SafeStr_9101)); } catch(error:Error) { return (false); }; if ((((so.size == 0)) || (!(so.data)))) { return (false); }; var data:ByteArray = (so.data.photo as ByteArray); if (!data) { return (false); }; if (!this._SafeStr_9103) { this._SafeStr_9103 = new Loader(); }; this._SafeStr_9103.loadBytes(data); this._SafeStr_9103.contentLoaderInfo.addEventListener(Event.COMPLETE, this._SafeStr_9117); var slotData:_SafeStr_5098 = new _SafeStr_5098(); slotData._SafeStr_8983(new Date()); if (int(so.data.date) > 0) { slotData._SafeStr_8983(new Date(int(so.data.date))); }; _SafeStr_9095[this._SafeStr_9101] = slotData; return (true); } private function _SafeStr_9117(k:Event):void{ var _local_2:BitmapData = new BitmapData(this._SafeStr_9103.width, this._SafeStr_9103.height, false); _local_2.draw(this._SafeStr_9103); _SafeStr_9095[this._SafeStr_9101].image = _local_2.clone(); this._SafeStr_9113(_local_2, false, true); if ((((this._SafeStr_9101 < _SafeStr_9093)) && (this._SafeStr_9102))) { this._SafeStr_9116(); if (this._SafeStr_9101 == (_SafeStr_9093 - 1)) { this._SafeStr_9102 = false; }; } else { _SafeStr_9094 = true; }; } private function _SafeStr_9118():int{ var k:int; while (k < _SafeStr_9095.length) { if (_SafeStr_9095[k].isEmpty) { return (k); }; k++; }; return (-1); } private function _SafeStr_9106(k:Boolean=false):void{ if (((((k) && (_SafeStr_9095[this._SafeStr_9101]))) && (!(_SafeStr_9095[this._SafeStr_9101].isEmpty)))) { return; }; _SafeStr_9095[this._SafeStr_9101] = null; this._SafeStr_9113(new BitmapData(320, 320, false, 0xD2D2D2), true); this._SafeStr_9062.bitmap = _SafeStr_9095[this._SafeStr_9101].image.clone(); this._SafeStr_9108(false); } private function _SafeStr_9113(k:BitmapData, _arg_2:Boolean=false, _arg_3:Boolean=false):void{ var _local_5:int; var _local_4:_SafeStr_5098 = new _SafeStr_5098(); _local_4.image = k; if (_arg_2) { _local_4.isEmpty = true; } else { _local_4._SafeStr_8983(new Date()); _local_4.isEmpty = false; }; if (((((!(_arg_3)) && (!(_arg_2)))) || ((_SafeStr_9095[this._SafeStr_9101] == null)))) { _SafeStr_9095[this._SafeStr_9101] = _local_4; }; this._SafeStr_9115(this._SafeStr_9101, _local_4); if (!_arg_2) { _local_5 = this._SafeStr_9118(); if (_local_5 >= 0) { this._SafeStr_9109(_local_5); } else { if (((!(_SafeStr_9094)) && (!(_arg_3)))) { this._SafeStr_5572.windowManager.alert(this._SafeStr_5572.localizations.getLocalization("camera.full.header"), this._SafeStr_5572.localizations.getLocalization("camera.full.body"), 0, null); _SafeStr_9094 = true; }; }; }; } public function _SafeStr_8976():RenderRoomMessageComposer{ return (_SafeStr_9096[this._SafeStr_9101]); } } }//package _-13l // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2841 = "_-3TP" (String#5969, DoABC#3) // _SafeStr_35 = "_-0F5" (String#2450, DoABC#3) // _SafeStr_5098 = "_-29h" (String#5375, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5572 = "_-0k2" (String#66, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) // _SafeStr_5753 = "_-3ax" (String#1832, DoABC#3) // _SafeStr_8953 = "_-5UR" (String#9754, DoABC#3) // _SafeStr_8958 = "_-2wN" (String#38846, DoABC#3) // _SafeStr_8959 = "_-1Z9" (String#37995, DoABC#3) // _SafeStr_8961 = "_-gC" (String#38916, DoABC#3) // _SafeStr_8964 = "_-3L9" (String#35788, DoABC#3) // _SafeStr_8966 = "_-2nI" (String#38973, DoABC#3) // _SafeStr_8969 = "_-63H" (String#20538, DoABC#3) // _SafeStr_8976 = "_-0Lk" (String#14943, DoABC#3) // _SafeStr_8982 = "_-5pw" (String#25708, DoABC#3) // _SafeStr_8983 = "_-659" (String#22671, DoABC#3) // _SafeStr_9062 = "_-Ce" (String#2432, DoABC#3) // _SafeStr_9092 = "_-31p" (String#15774, DoABC#3) // _SafeStr_9093 = "_-29a" (String#7009, DoABC#3) // _SafeStr_9094 = "_-01N" (String#10456, DoABC#3) // _SafeStr_9095 = "_-5kT" (String#4634, DoABC#3) // _SafeStr_9096 = "_-449" (String#18667, DoABC#3) // _SafeStr_9097 = "_-34B" (String#7991, DoABC#3) // _SafeStr_9098 = "_-SP" (String#25367, DoABC#3) // _SafeStr_9099 = "_-0wd" (String#30363, DoABC#3) // _SafeStr_9100 = "_-54B" (String#23545, DoABC#3) // _SafeStr_9101 = "_-4J9" (String#3705, DoABC#3) // _SafeStr_9102 = "_-1Pi" (String#26788, DoABC#3) // _SafeStr_9103 = "_-6XE" (String#2786, DoABC#3) // _SafeStr_9104 = "_-2dm" (String#18892, DoABC#3) // _SafeStr_9105 = "_-6ET" (String#37465, DoABC#3) // _SafeStr_9106 = "_-0uB" (String#29794, DoABC#3) // _SafeStr_9107 = "_-2Ye" (String#33195, DoABC#3) // _SafeStr_9108 = "_-1YR" (String#9735, DoABC#3) // _SafeStr_9109 = "_-4gq" (String#14422, DoABC#3) // _SafeStr_9110 = "_-3Jq" (String#17470, DoABC#3) // _SafeStr_9111 = "_-6dG" (String#36279, DoABC#3) // _SafeStr_9112 = "_-60-" (String#21797, DoABC#3) // _SafeStr_9113 = "_-4Re" (String#23518, DoABC#3) // _SafeStr_9114 = "_-6Xb" (String#29852, DoABC#3) // _SafeStr_9115 = "_-6Zo" (String#30975, DoABC#3) // _SafeStr_9116 = "_-oq" (String#35150, DoABC#3) // _SafeStr_9117 = "_-6XW" (String#35556, DoABC#3) // _SafeStr_9118 = "_-3aC" (String#35311, DoABC#3) //------------------------------------------------------------ //_-13l.RoomThumbnailCameraWidget package _-13l{ import _-4Bw._SafeStr_2824; import _-4Y1._SafeStr_35; import _-3va._SafeStr_36; import _-2yL.RoomUI; import _-6Sj.IFrameWindow; import _-6Sj.IBitmapWrapperWindow; import _-UK._SafeStr_194; import _-4Y1.Component; import _-2yL._SafeStr_2823; import _-3xK._SafeStr_637; import _-3UH._SafeStr_10; import _-4Y1._SafeStr_12; import _-Qx._SafeStr_500; import _-2yL._SafeStr_2790; import _-4iK._SafeStr_4466; import _-5x9._SafeStr_2213; import flash.geom.Point; import flash.geom.Matrix; import _-5A9._SafeStr_2300; import flash.display.BitmapData; import flash.geom.Rectangle; import _-5tE._SafeStr_2378; import _-4N5._SafeStr_2978; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-29V.IWindow; public class RoomThumbnailCameraWidget extends _SafeStr_2824 implements _SafeStr_35, _SafeStr_36 { private var _SafeStr_5527:RoomUI; private var _SafeStr_5322:IFrameWindow = null; private var _SafeStr_9062:IBitmapWrapperWindow; public function RoomThumbnailCameraWidget(k:_SafeStr_2823, _arg_2:_SafeStr_637, _arg_3:_SafeStr_10, _arg_4:_SafeStr_12, _arg_5:_SafeStr_500, _arg_6:RoomUI){ super(k, _arg_2, _arg_3, _arg_5); this._SafeStr_5527 = _arg_6; this.handler.widget = this; if (this.roomEngine) { this.roomEngine.events.addEventListener(_SafeStr_194._SafeStr_7711, this._SafeStr_7712); this.roomEngine.events.addEventListener(_SafeStr_194._SafeStr_8950, this._SafeStr_8951); }; (_arg_2 as Component).context.addLinkEventTracker(this); } override public function dispose():void{ if (disposed) { return; }; (windowManager as Component).context.removeLinkEventTracker(this); super.dispose(); } public function get container():_SafeStr_2790{ return (((this.handler) ? this.handler.container : null)); } public function get handler():_SafeStr_4466{ return ((_SafeStr_5542 as _SafeStr_4466)); } public function get roomEngine():_SafeStr_2213{ return (((this.container) ? this.container.roomEngine : null)); } public function update(k:uint):void{ var _local_2:Point; var _local_3:Matrix; var _local_4:_SafeStr_2300; if (((this._SafeStr_5322) && (this._SafeStr_9062))) { if (this._SafeStr_9062.bitmap == null) { this._SafeStr_9062.bitmap = new BitmapData(this._SafeStr_9062.width, this._SafeStr_9062.height, false, 0); }; this._SafeStr_9062.bitmap.fillRect(this._SafeStr_9062.bitmap.rect, this.handler._SafeStr_8953._SafeStr_9110); _local_2 = new Point(0, 0); this._SafeStr_9062.getGlobalPosition(_local_2); _local_3 = new Matrix(); _local_3.translate(-(_local_2.x), -(_local_2.y)); _local_4 = this.container.roomSession; this.roomEngine._SafeStr_8960(_local_4.roomId, this.container.getFirstCanvasId(), this._SafeStr_9062.bitmap, _local_3, false); this._SafeStr_9062.invalidate(); }; } public function _SafeStr_8955():void{ if (((this.roomEngine) && (!((this.roomEngine._SafeStr_8384() == 1))))) { windowManager.alert("Camera only works on normal zoom!", "Return to normal zoom level and try again!", 0, null); return; }; if (!this._SafeStr_5322) { this.createWindow(); }; } private function createWindow():void{ if (this._SafeStr_5322) { this.destroy(); }; this._SafeStr_5322 = IFrameWindow(windowManager.buildFromXML(XML(this._SafeStr_5527.assets.getAssetByName("iro_room_thumbnail_camera_xml").content))); this._SafeStr_9062 = IBitmapWrapperWindow(this._SafeStr_5322.findChildByName("viewfinder")); this._SafeStr_5322.procedure = this._SafeStr_5753; this._SafeStr_5322.center(); this._SafeStr_5527.registerUpdateReceiver(this, 10); } public function destroy():void{ if (this._SafeStr_5322) { this._SafeStr_5322.destroy(); this._SafeStr_5322 = null; this._SafeStr_5527.removeUpdateReceiver(this); }; } public function get _SafeStr_9119():Rectangle{ var k:Point = new Point(0, 0); this._SafeStr_9062.getGlobalPosition(k); return (new Rectangle(k.x, k.y, this._SafeStr_9062.width, this._SafeStr_9062.height)); } private function _SafeStr_7712(k:_SafeStr_194):void{ this.destroy(); } private function _SafeStr_8951(k:_SafeStr_194):void{ if (((this.roomEngine) && (!((this.roomEngine._SafeStr_8384() == 1))))) { this.destroy(); }; } public function _SafeStr_9120():void{ this.container._SafeStr_6193._SafeStr_8962(_SafeStr_2378._SafeStr_8963); } private function _SafeStr_5753(k:WindowEvent, _arg_2:IWindow):void{ var _local_4:_SafeStr_2978; var _local_3:WindowMouseEvent = (k as WindowMouseEvent); if (((_local_3) && ((_local_3.type == WindowMouseEvent.CLICK)))) { switch (_arg_2.name) { case "button_capture": this._SafeStr_9120(); _local_4 = _SafeStr_4466(this.handler)._SafeStr_9112(); if (((!((_local_4 == null))) && (_local_4._SafeStr_8982()))) { this.handler._SafeStr_8975(_local_4); this._SafeStr_5322.findChildByName("button_capture").disable(); this._SafeStr_5322.findChildByName("button_cancel").disable(); this._SafeStr_5527.removeUpdateReceiver(this); } else { windowManager.alert("${generic.alert.title}", "${camera.alert.too_much_stuff}", 0, null); }; return; case "header_button_close": case "button_cancel": this.destroy(); return; }; }; } public function get _SafeStr_6899():String{ return ("roomThumbnailCamera"); } public function _SafeStr_6900(k:String):void{ var _local_2:Array = k.split("/"); var _local_3:int = _local_2.length; if (_local_3 < 2) { return; }; if (_local_2[1] == "open") { this._SafeStr_8955(); }; } } }//package _-13l // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_12 = "_-0VB" (String#1598, DoABC#3) // _SafeStr_194 = "_-0lc" (String#1200, DoABC#3) // _SafeStr_2213 = "_-l-" (String#862, DoABC#3) // _SafeStr_2300 = "_-31V" (String#704, DoABC#3) // _SafeStr_2378 = "_-4HR" (String#3565, DoABC#3) // _SafeStr_2790 = "_-4CA" (String#884, DoABC#3) // _SafeStr_2823 = "_-3ZG" (String#734, DoABC#3) // _SafeStr_2824 = "_-72" (String#868, DoABC#3) // _SafeStr_2978 = "_-36l" (String#6648, DoABC#3) // _SafeStr_35 = "_-0F5" (String#2450, DoABC#3) // _SafeStr_36 = "_-5Jb" (String#3293, DoABC#3) // _SafeStr_4466 = "_-46N" (String#7992, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5527 = "_-6hE" (String#389, DoABC#3) // _SafeStr_5542 = "_-2Ia" (String#1540, DoABC#3) // _SafeStr_5753 = "_-3ax" (String#1832, DoABC#3) // _SafeStr_6193 = "_-2b7" (String#1555, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_6899 = "_-1Qx" (String#3492, DoABC#3) // _SafeStr_6900 = "_-3Mr" (String#3693, DoABC#3) // _SafeStr_7711 = "_-4QD" (String#6612, DoABC#3) // _SafeStr_7712 = "_-4Rk" (String#12584, DoABC#3) // _SafeStr_8384 = "_-39i" (String#7071, DoABC#3) // _SafeStr_8950 = "_-2mB" (String#14202, DoABC#3) // _SafeStr_8951 = "_-4Yf" (String#23509, DoABC#3) // _SafeStr_8953 = "_-5UR" (String#9754, DoABC#3) // _SafeStr_8955 = "_-0x2" (String#15054, DoABC#3) // _SafeStr_8960 = "_-2cC" (String#25885, DoABC#3) // _SafeStr_8962 = "_-0Fk" (String#5947, DoABC#3) // _SafeStr_8963 = "_-47B" (String#14447, DoABC#3) // _SafeStr_8975 = "_-4-r" (String#14225, DoABC#3) // _SafeStr_8982 = "_-5pw" (String#25708, DoABC#3) // _SafeStr_9062 = "_-Ce" (String#2432, DoABC#3) // _SafeStr_9110 = "_-3Jq" (String#17470, DoABC#3) // _SafeStr_9112 = "_-60-" (String#21797, DoABC#3) // _SafeStr_9119 = "_-1uo" (String#8615, DoABC#3) // _SafeStr_9120 = "_-3mr" (String#36999, DoABC#3) //------------------------------------------------------------ //_-13s._SafeStr_2279 package _-13s{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-2Qe._SafeStr_3086; public class _SafeStr_2279 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_2279(k:Function){ super(k, _SafeStr_3086); } public function _SafeStr_5729():_SafeStr_3086{ return ((_SafeStr_5915 as _SafeStr_3086)); } } }//package _-13s // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_2279 = "_-62Z" (String#9777, DoABC#3) // _SafeStr_3086 = "_-6Jt" (String#11133, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-14d._SafeStr_2914 package _-14d{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_2914 implements _SafeStr_2272 { private var _SafeStr_7338:Boolean; private var _SafeStr_9121:Boolean; private var _SafeStr_9122:Boolean; public function get isOpen():Boolean{ return (this._SafeStr_7338); } public function get _SafeStr_9123():Boolean{ return (this._SafeStr_9121); } public function get _SafeStr_9124():Boolean{ return (this._SafeStr_9122); } public function flush():Boolean{ this._SafeStr_7338 = false; this._SafeStr_9121 = false; this._SafeStr_9122 = false; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_7338 = k.readBoolean(); this._SafeStr_9121 = k.readBoolean(); if (k.bytesAvailable) { this._SafeStr_9122 = k.readBoolean(); }; return (true); } } }//package _-14d // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_2914 = "_-6Of" (String#9873, DoABC#3) // _SafeStr_7338 = "_-1Sn" (String#6243, DoABC#3) // _SafeStr_9121 = "_-6W6" (String#22035, DoABC#3) // _SafeStr_9122 = "_-5fe" (String#11468, DoABC#3) // _SafeStr_9123 = "_-4Lj" (String#37261, DoABC#3) // _SafeStr_9124 = "_-Hc" (String#16689, DoABC#3) //------------------------------------------------------------ //_-14d._SafeStr_3238 package _-14d{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_3238 implements _SafeStr_2272 { private var _SafeStr_9125:int; public function get _SafeStr_9126():int{ return (this._SafeStr_9125); } public function flush():Boolean{ this._SafeStr_9125 = 0; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_9125 = k.readInt(); return (true); } } }//package _-14d // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3238 = "_-2Q0" (String#10609, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_9125 = "_-67u" (String#21929, DoABC#3) // _SafeStr_9126 = "_-3mn" (String#36855, DoABC#3) //------------------------------------------------------------ //_-14d._SafeStr_3251 package _-14d{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_3251 implements _SafeStr_2272 { private var _SafeStr_9127:int; private var _SafeStr_9128:int; private var _SafeStr_9129:Boolean; public function get openHour():int{ return (this._SafeStr_9127); } public function get openMinute():int{ return (this._SafeStr_9128); } public function get userThrownOutAtClose():Boolean{ return (this._SafeStr_9129); } public function flush():Boolean{ this._SafeStr_9127 = 0; this._SafeStr_9128 = 0; this._SafeStr_9129 = false; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_9127 = k.readInt(); this._SafeStr_9128 = k.readInt(); this._SafeStr_9129 = k.readBoolean(); return (true); } } }//package _-14d // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3251 = "_-qK" (String#11166, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_9127 = "_-5Xm" (String#10558, DoABC#3) // _SafeStr_9128 = "_-1-Z" (String#11268, DoABC#3) // _SafeStr_9129 = "_-3SX" (String#21853, DoABC#3) //------------------------------------------------------------ //_-14d._SafeStr_3254 package _-14d{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_3254 implements _SafeStr_2272 { private var _SafeStr_9127:int; private var _SafeStr_9128:int; public function get openHour():int{ return (this._SafeStr_9127); } public function get openMinute():int{ return (this._SafeStr_9128); } public function flush():Boolean{ this._SafeStr_9127 = 0; this._SafeStr_9128 = 0; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_9127 = k.readInt(); this._SafeStr_9128 = k.readInt(); return (true); } } }//package _-14d // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3254 = "_-Cq" (String#10002, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_9127 = "_-5Xm" (String#10558, DoABC#3) // _SafeStr_9128 = "_-1-Z" (String#11268, DoABC#3) //------------------------------------------------------------ //_-14d._SafeStr_3267 package _-14d{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_3267 implements _SafeStr_2272 { private var _SafeStr_9130:Boolean; private var _SafeStr_9131:int; private var _SafeStr_8446:int = 15; public function get _SafeStr_9132():Boolean{ return (this._SafeStr_9130); } public function get _SafeStr_9133():int{ return (this._SafeStr_9131); } public function get duration():int{ return (this._SafeStr_8446); } public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_9130 = k.readBoolean(); this._SafeStr_9131 = k.readInt(); if (k.bytesAvailable) { this._SafeStr_8446 = k.readInt(); }; return (true); } } }//package _-14d // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3267 = "_-5-I" (String#11184, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_8446 = "_-4oE" (String#1532, DoABC#3) // _SafeStr_9130 = "_-2gf" (String#30144, DoABC#3) // _SafeStr_9131 = "_-03m" (String#27077, DoABC#3) // _SafeStr_9132 = "_-0kr" (String#32807, DoABC#3) // _SafeStr_9133 = "_-3qO" (String#36504, DoABC#3) //------------------------------------------------------------ //_-14d._SafeStr_4938 package _-14d{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_4938 implements _SafeStr_2272 { private var _SafeStr_7338:Boolean; private var _SafeStr_9134:int; public function get isOpen():Boolean{ return (this._SafeStr_7338); } public function get _SafeStr_9135():int{ return (this._SafeStr_9134); } public function flush():Boolean{ this._SafeStr_7338 = false; this._SafeStr_9134 = 0; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_7338 = (k.readInt() > 0); this._SafeStr_9134 = k.readInt(); return (true); } } }//package _-14d // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4938 = "_-0DJ" (String#12875, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_7338 = "_-1Sn" (String#6243, DoABC#3) // _SafeStr_9134 = "_-2Mr" (String#25179, DoABC#3) // _SafeStr_9135 = "_-6UC" (String#39355, DoABC#3) //------------------------------------------------------------ //_-16-.ChecksumUtil package _-16-{ import flash.utils.ByteArray; public class ChecksumUtil { private static var _SafeStr_9136:Array = _SafeStr_9137(); private static function _SafeStr_9137():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_9138(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_9136[((_local_5 ^ k[_local_4]) & 0xFF)]) ^ (_local_5 >>> 8)); _local_4++; }; return ((_local_5 ^ 0xFFFFFFFF)); } public static function _SafeStr_9139(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 _-16- // _SafeStr_9136 = "_-1s7" (String#1994, DoABC#2) // _SafeStr_9137 = "_-48O" (String#2484, DoABC#2) // _SafeStr_9138 = "_-7z" (String#3079, DoABC#2) // _SafeStr_9139 = "_-0Y6" (String#1701, DoABC#2) //------------------------------------------------------------ //_-161._SafeStr_4183 package _-161{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_4183 implements _SafeStr_2285, _SafeStr_3 { public function _SafeStr_5914():Array{ return ([]); } public function dispose():void{ } public function get disposed():Boolean{ return (false); } } }//package _-161 // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4183 = "_-2uZ" (String#14349, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-163._SafeStr_2740 package _-163{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-0Ls.PerkAllowancesMessageParser; public class _SafeStr_2740 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_2740(k:Function){ super(k, PerkAllowancesMessageParser); } public function _SafeStr_5729():PerkAllowancesMessageParser{ return ((_SafeStr_5915 as PerkAllowancesMessageParser)); } } }//package _-163 // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_2740 = "_-2Yy" (String#3815, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-163._SafeStr_3954 package _-163{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-0Ls._SafeStr_4928; public class _SafeStr_3954 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3954(k:Function){ super(k, _SafeStr_4928); } public function _SafeStr_5729():_SafeStr_4928{ return ((_SafeStr_5915 as _SafeStr_4928)); } } }//package _-163 // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3954 = "_-tX" (String#13423, DoABC#3) // _SafeStr_4928 = "_-P3" (String#12072, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-16c._SafeStr_5245 package _-16c{ import _-37O._SafeStr_5161; import _-37O._SafeStr_5157; import _-29V.IWindowContainer; public class _SafeStr_5245 extends _SafeStr_5161 { public function _SafeStr_5245(k:int, _arg_2:_SafeStr_5157){ super(null, k, _arg_2, _SafeStr_5161.ALIGN_TOP); } override public function getRenderedWindow():IWindowContainer{ return (null); } } }//package _-16c // _SafeStr_5157 = "_-2w1" (String#2222, DoABC#3) // _SafeStr_5161 = "_-2iA" (String#2275, DoABC#3) // _SafeStr_5245 = "_-6OT" (String#16419, DoABC#3) //------------------------------------------------------------ //_-16c._SafeStr_5246 package _-16c{ import _-37O._SafeStr_5161; import _-3WJ.HabboCatalog; import _-29V.IWindowContainer; import _-0bT._SafeStr_4824; import _-37O._SafeStr_5157; import _-5Vh.WindowMouseEvent; import _-4-i._SafeStr_5156; import _-5Vh.WindowEvent; import _-29V.IWindow; public class _SafeStr_5246 extends _SafeStr_5161 { private var _SafeStr_5539:HabboCatalog; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_5572:_SafeStr_4824; public function _SafeStr_5246(k:_SafeStr_4824, _arg_2:int, _arg_3:_SafeStr_5157, _arg_4:HabboCatalog){ super(k, _arg_2, _arg_3, _SafeStr_5161.ALIGN_OVERLAY, true); this._SafeStr_5539 = _arg_4; this._SafeStr_5572 = k; } override public function getRenderedWindow():IWindowContainer{ if (this._SafeStr_5322 == null) { this.createWindow(); }; return (this._SafeStr_5322); } private function createWindow():void{ this._SafeStr_5322 = IWindowContainer(this._SafeStr_5539.utils.createWindow("bundlesInfoItem")); this._SafeStr_5322.procedure = this._SafeStr_5753; } private function _SafeStr_5753(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { this._SafeStr_5572.events.dispatchEvent(new _SafeStr_5156(_SafeStr_5156._SafeStr_6103, data, id)); }; } } }//package _-16c // _SafeStr_4824 = "_-3-T" (String#5786, DoABC#3) // _SafeStr_5156 = "_-09s" (String#3807, DoABC#3) // _SafeStr_5157 = "_-2w1" (String#2222, DoABC#3) // _SafeStr_5161 = "_-2iA" (String#2275, DoABC#3) // _SafeStr_5246 = "_-4kq" (String#15444, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5572 = "_-0k2" (String#66, DoABC#3) // _SafeStr_5753 = "_-3ax" (String#1832, DoABC#3) // _SafeStr_6103 = "_-er" (String#11842, DoABC#3) //------------------------------------------------------------ //_-16c._SafeStr_5247 package _-16c{ import _-37O._SafeStr_5161; import _-5x9._SafeStr_2325; import _-3WJ.HabboCatalog; import _-37O._SafeStr_5157; import _-29V.IWindowContainer; import flash.display.BitmapData; public class _SafeStr_5247 extends _SafeStr_5161 implements _SafeStr_2325 { private var _SafeStr_5539:HabboCatalog; public function _SafeStr_5247(k:int, _arg_2:_SafeStr_5157, _arg_3:HabboCatalog){ super(null, k, _arg_2, _SafeStr_5161.ALIGN_TOP); this._SafeStr_5539 = _arg_3; } override public function getRenderedWindow():IWindowContainer{ return (null); } public function imageReady(k:int, _arg_2:BitmapData):void{ } public function _SafeStr_5602(k:int):void{ } } }//package _-16c // _SafeStr_2325 = "_-4CB" (String#1328, DoABC#3) // _SafeStr_5157 = "_-2w1" (String#2222, DoABC#3) // _SafeStr_5161 = "_-2iA" (String#2275, DoABC#3) // _SafeStr_5247 = "_-0eX" (String#14706, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5602 = "_-43s" (String#2214, DoABC#3) //------------------------------------------------------------ //_-16c._SafeStr_5248 package _-16c{ import _-37O._SafeStr_5162; import _-29V.IWindowContainer; import _-3WJ.HabboCatalog; import flash.utils.Timer; import flash.events.TimerEvent; import _-37O._SafeStr_5157; import _-6Sj.ITextWindow; import _-6Sj.IBitmapWrapperWindow; import flash.display.BitmapData; import _-3WJ.HabboCatalogUtils; import _-29V.IWindow; import _-0Cn._SafeStr_2479; import _-3UH._SafeStr_39; import _-3UH.BitmapDataAsset; public class _SafeStr_5248 extends _SafeStr_5162 { private static const _SafeStr_9140:String = "icon_splash_bitmap"; private static const _SafeStr_9141:String = "icon_bitmap"; private static const _SafeStr_9142:String = "total_currency_value_left"; private static const _SafeStr_9143:String = "total_currency_icon_left"; private static const _SafeStr_9144:String = "striketrough_total_currency_left"; private static const _SafeStr_9145:String = "total_currency_value_right"; private static const _SafeStr_9146:String = "total_currency_icon_right"; private static const _SafeStr_9147:String = "striketrough_total_currency_right"; private static const _SafeStr_9148:String = "discount_currency_value_left"; private static const _SafeStr_9149:String = "discount_currency_icon_left"; private static const _SafeStr_9150:String = "discount_currency_value_right"; private static const _SafeStr_9151:String = "discount_currency_icon_right"; private static const _SafeStr_9152:int = 4; private static const _SafeStr_9153:int = (16 + _SafeStr_9152);//20 private var _SafeStr_5322:IWindowContainer = null; private var _SafeStr_9154:Boolean = true; private var _SafeStr_5539:HabboCatalog; private var _SafeStr_9155:int = 0; private var _SafeStr_9156:Timer; private var _SafeStr_9157:Boolean; private var _SafeStr_9158:Boolean; private var _SafeStr_9159:Boolean; private var _SafeStr_9160:Boolean = false; public function _SafeStr_5248(k:int, _arg_2:_SafeStr_5157, _arg_3:HabboCatalog){ super(null, k, _arg_2, _SafeStr_9161, true); this._SafeStr_5539 = _arg_3; this._SafeStr_9156 = new Timer(150); this._SafeStr_9156.addEventListener(TimerEvent.TIMER, this._SafeStr_9162); } override public function dispose():void{ if (!disposed) { if (this._SafeStr_9156 != null) { this._SafeStr_9156.stop(); this._SafeStr_9156 = null; }; this._SafeStr_5539 = null; super.dispose(); }; } override public function update(k:_SafeStr_5157):void{ super.update(k); this._SafeStr_9157 = false; this._SafeStr_9158 = false; this._SafeStr_9159 = false; if ((((k.priceCredits > 0)) && ((k.priceActivityPoints > 0)))) { this._SafeStr_9157 = true; } else { if ((((k.priceActivityPoints > 0)) && ((k.priceCredits == 0)))) { this._SafeStr_9159 = true; } else { this._SafeStr_9158 = true; }; }; this._SafeStr_9154 = true; this.render(); if (!this._SafeStr_9160) { this._SafeStr_9163(); }; } override public function getRenderedWindow():IWindowContainer{ if (this._SafeStr_9154) { this.render(); }; return (this._SafeStr_5322); } private function createWindow():void{ this._SafeStr_5322 = IWindowContainer(this._SafeStr_5539.utils.createWindow("discountValueItem")); this._SafeStr_9164(_SafeStr_9141, "thumb_up"); this._SafeStr_9165(); } private function render():void{ if (this._SafeStr_5322 == null) { this.createWindow(); }; this._SafeStr_9166(); this._SafeStr_9167(); this._SafeStr_9168(); this._SafeStr_9154 = false; } private function _SafeStr_9166():void{ if (((this._SafeStr_9159) || (this._SafeStr_9158))) { this._SafeStr_9169(false); } else { this._SafeStr_9169(true); }; } private function _SafeStr_9163():void{ if (this._SafeStr_9157) { this._SafeStr_9170(_SafeStr_9143, -1); this._SafeStr_9170(_SafeStr_9149, -1); }; if (this._SafeStr_9158) { this._SafeStr_9170(_SafeStr_9146, -1); this._SafeStr_9170(_SafeStr_9151, -1); } else { this._SafeStr_9170(_SafeStr_9146, data.activityPointType); this._SafeStr_9170(_SafeStr_9151, data.activityPointType); }; this._SafeStr_9160 = true; } private function _SafeStr_9167():void{ if (this._SafeStr_9157) { this._SafeStr_9171(_SafeStr_9142, (data.quantity * data.priceCredits).toString()); this._SafeStr_9171(_SafeStr_9148, ((data.quantity * data.priceCredits) - data.discountPriceCredits).toString()); }; if (this._SafeStr_9158) { this._SafeStr_9171(_SafeStr_9145, (data.quantity * data.priceCredits).toString()); this._SafeStr_9171(_SafeStr_9150, ((data.quantity * data.priceCredits) - data.discountPriceCredits).toString()); } else { this._SafeStr_9171(_SafeStr_9145, (data.quantity * data.priceActivityPoints).toString()); this._SafeStr_9171(_SafeStr_9150, ((data.quantity * data.priceActivityPoints) - data.discountPriceActivityPoints).toString()); }; } private function _SafeStr_9168():void{ var k:ITextWindow = ITextWindow(this._SafeStr_5322.findChildByName(_SafeStr_9142)); var _local_2:int = ((k.x + k.width) - k.textWidth); var _local_3:IWindowContainer = IWindowContainer(this._SafeStr_5322.findChildByName(_SafeStr_9144)); _local_3.x = (_local_2 - _SafeStr_9152); _local_3.width = ((_SafeStr_9152 + k.textWidth) + _SafeStr_9153); var _local_4:ITextWindow = ITextWindow(this._SafeStr_5322.findChildByName(_SafeStr_9145)); var _local_5:int = ((_local_4.x + _local_4.width) - _local_4.textWidth); var _local_6:IWindowContainer = IWindowContainer(this._SafeStr_5322.findChildByName(_SafeStr_9147)); _local_6.x = (_local_5 - _SafeStr_9152); _local_6.width = ((_SafeStr_9152 + _local_4.textWidth) + _SafeStr_9153); } private function _SafeStr_9171(k:String, _arg_2:String):void{ this._SafeStr_5322.findChildByName(k).caption = _arg_2; } private function _SafeStr_9164(k:String, _arg_2:String):void{ var _local_3:IBitmapWrapperWindow = IBitmapWrapperWindow(this._SafeStr_5322.findChildByName(k)); var _local_4:BitmapData = BitmapData(this._SafeStr_5539.assets.getAssetByName(_arg_2).content); HabboCatalogUtils._SafeStr_9172(_local_3, _local_4); } private function _SafeStr_9170(k:String, _arg_2:int):void{ var _local_3:IWindow = this._SafeStr_5322.findChildByName(k); _local_3.style = _SafeStr_2479._SafeStr_6014(_arg_2, this._SafeStr_5539, false); } private function _SafeStr_9169(k:Boolean):void{ var _local_3:String; var _local_2:Array = [_SafeStr_9149, _SafeStr_9148, _SafeStr_9143, _SafeStr_9144, _SafeStr_9142]; for each (_local_3 in _local_2) { this._SafeStr_5322.findChildByName(_local_3).visible = k; }; } private function _SafeStr_9165():void{ var k:IBitmapWrapperWindow = IBitmapWrapperWindow(this._SafeStr_5322.findChildByName(_SafeStr_9140)); k.bitmap = new BitmapData(k.width, k.height, true, 0); this._SafeStr_9162(new TimerEvent(TimerEvent.TIMER)); this._SafeStr_9156.start(); } private function _SafeStr_9162(k:TimerEvent):void{ var _local_2:IBitmapWrapperWindow; var _local_3:_SafeStr_39; if (this._SafeStr_5322 != null) { _local_2 = IBitmapWrapperWindow(this._SafeStr_5322.findChildByName(_SafeStr_9140)); _local_3 = this._SafeStr_5539.assets.getAssetByName(("bundle_discount_star_" + this._SafeStr_9155)); HabboCatalogUtils._SafeStr_9172(_local_2, BitmapData(_local_3.content), BitmapDataAsset(_local_3).rectangle); if (++this._SafeStr_9155 > 7) { this._SafeStr_9155 = 0; }; }; } } }//package _-16c // _SafeStr_2479 = "_-0Ep" (String#3035, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_5157 = "_-2w1" (String#2222, DoABC#3) // _SafeStr_5162 = "_-52t" (String#4658, DoABC#3) // _SafeStr_5248 = "_-5iB" (String#17101, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_6014 = "_-22C" (String#6724, DoABC#3) // _SafeStr_9140 = "_-2PI" (String#18424, DoABC#3) // _SafeStr_9141 = "_-Yv" (String#24694, DoABC#3) // _SafeStr_9142 = "_-48W" (String#14497, DoABC#3) // _SafeStr_9143 = "_-P5" (String#19707, DoABC#3) // _SafeStr_9144 = "_-53q" (String#17819, DoABC#3) // _SafeStr_9145 = "_-4k2" (String#14532, DoABC#3) // _SafeStr_9146 = "_-1QY" (String#20482, DoABC#3) // _SafeStr_9147 = "_-0pq" (String#22461, DoABC#3) // _SafeStr_9148 = "_-4yl" (String#20154, DoABC#3) // _SafeStr_9149 = "_-3oF" (String#17721, DoABC#3) // _SafeStr_9150 = "_-4V5" (String#18046, DoABC#3) // _SafeStr_9151 = "_-33v" (String#18350, DoABC#3) // _SafeStr_9152 = "_-tu" (String#10607, DoABC#3) // _SafeStr_9153 = "_-484" (String#18633, DoABC#3) // _SafeStr_9154 = "_-2w3" (String#11365, DoABC#3) // _SafeStr_9155 = "_-3De" (String#18777, DoABC#3) // _SafeStr_9156 = "_-02o" (String#12123, DoABC#3) // _SafeStr_9157 = "_-2J9" (String#18855, DoABC#3) // _SafeStr_9158 = "_-4xh" (String#15083, DoABC#3) // _SafeStr_9159 = "_-5EV" (String#24388, DoABC#3) // _SafeStr_9160 = "_-0Dm" (String#29132, DoABC#3) // _SafeStr_9161 = "_-6S8" (String#4392, DoABC#3) // _SafeStr_9162 = "_-1wT" (String#30375, DoABC#3) // _SafeStr_9163 = "_-604" (String#37399, DoABC#3) // _SafeStr_9164 = "_-Id" (String#19917, DoABC#3) // _SafeStr_9165 = "_-34m" (String#32577, DoABC#3) // _SafeStr_9166 = "_-0kF" (String#34918, DoABC#3) // _SafeStr_9167 = "_-6VK" (String#34888, DoABC#3) // _SafeStr_9168 = "_-AU" (String#34881, DoABC#3) // _SafeStr_9169 = "_-0cj" (String#26950, DoABC#3) // _SafeStr_9170 = "_-29Z" (String#12563, DoABC#3) // _SafeStr_9171 = "_-1Yi" (String#3760, DoABC#3) // _SafeStr_9172 = "_-05l" (String#19340, DoABC#3) //------------------------------------------------------------ //_-16c.ExtraInfoPromoItem package _-16c{ import _-37O._SafeStr_5162; import _-29V.IWindowContainer; import _-3WJ.HabboCatalog; import _-WS.Map; import _-0bT._SafeStr_4824; import flash.utils.Timer; import _-37O._SafeStr_5161; import flash.events.TimerEvent; import _-37O._SafeStr_5157; import _-6Sj.IBitmapWrapperWindow; import _-3WJ.HabboCatalogUtils; import flash.display.BitmapData; import _-4-i._SafeStr_5156; import _-5Vh.WindowMouseEvent; import _-6Sj.ITextWindow; import _-5Vh.WindowEvent; import _-29V.IWindow; public class ExtraInfoPromoItem extends _SafeStr_5162 { private static const _SafeStr_9173:String = "catalog.bundlewidget.discount.promo"; private var _SafeStr_5322:IWindowContainer = null; private var _SafeStr_9154:Boolean = true; private var _SafeStr_5539:HabboCatalog; private var _SafeStr_9174:Map; private var _SafeStr_9175:int = 0; private var _SafeStr_5572:_SafeStr_4824; private var _SafeStr_9176:Number = 0; private var _SafeStr_9177:Timer; public function ExtraInfoPromoItem(k:_SafeStr_4824, _arg_2:int, _arg_3:_SafeStr_5157, _arg_4:HabboCatalog){ super(null, _arg_2, _arg_3, _SafeStr_5161.ALIGN_TOP); this._SafeStr_5572 = k; this._SafeStr_5539 = _arg_4; this._SafeStr_9178(); this._SafeStr_9179(); this._SafeStr_9177 = new Timer(50); this._SafeStr_9177.addEventListener(TimerEvent.TIMER, this._SafeStr_9180); this._SafeStr_9177.start(); } override public function dispose():void{ if (!disposed) { this._SafeStr_9177.stop(); this._SafeStr_9177.removeEventListener(TimerEvent.TIMER, this._SafeStr_9180); this._SafeStr_9177 = null; this._SafeStr_9174 = null; this._SafeStr_5539 = null; super.dispose(); }; } override public function update(k:_SafeStr_5157):void{ super.update(k); var _local_2:int = this._SafeStr_9175; this._SafeStr_9179(); if (this._SafeStr_9175 != _local_2) { this._SafeStr_9176 = 1; }; this._SafeStr_9154 = true; this.render(); } override public function getRenderedWindow():IWindowContainer{ if (this._SafeStr_5322 == null) { this.createWindow(); }; if (this._SafeStr_9154) { this.render(); }; return (this._SafeStr_5322); } private function createWindow():void{ this._SafeStr_5322 = IWindowContainer(this._SafeStr_5539.utils.createWindow("discountPromoItem")); this._SafeStr_5322.procedure = this._SafeStr_5753; var k:IBitmapWrapperWindow = IBitmapWrapperWindow(this._SafeStr_5322.findChildByName("icon_bitmap")); HabboCatalogUtils._SafeStr_9172(k, BitmapData(this._SafeStr_5539.assets.getAssetByName("thumb_up").content).clone()); } private function render():void{ this._SafeStr_5539.localization.registerParameter(_SafeStr_9173, "quantity", this._SafeStr_9175.toString()); this._SafeStr_5539.localization.registerParameter(_SafeStr_9173, "discount", this._SafeStr_9174.getValue(this._SafeStr_9175)); var k:String = this._SafeStr_5539.localization._SafeStr_5836(_SafeStr_9173).value; this._SafeStr_5322.findChildByName("promo_text").caption = k; this._SafeStr_5322.findChildByName("promo_text_effect").caption = k; this._SafeStr_9154 = false; } private function _SafeStr_9179():void{ var k:Array = this._SafeStr_9174._SafeStr_6451(); var _local_2:int; while (_local_2 < k.length) { if (int(k[_local_2]) > data.quantity) { this._SafeStr_9175 = int(k[_local_2]); return; }; _local_2++; }; } private function _SafeStr_9178():void{ var _local_3:int; var _local_4:int; this._SafeStr_9174 = new Map(); var k:int = 1; var _local_2:int; while (k <= 100) { _local_3 = this._SafeStr_5539.utils._SafeStr_6071(true, 1, k); _local_4 = (k - _local_3); if ((((_local_4 > _local_2)) && ((this._SafeStr_5539.utils._SafeStr_6585.indexOf(k) == -1)))) { this._SafeStr_9174.add(k, _local_4); _local_2 = _local_4; }; k++; }; } private function _SafeStr_9180(k:TimerEvent):void{ if (this._SafeStr_9176 > 0) { this._SafeStr_9176 = (this._SafeStr_9176 - 0.1); if (this._SafeStr_9176 < 0) { this._SafeStr_9176 = 0; }; this._SafeStr_5322.findChildByName("promo_text_effect").blend = this._SafeStr_9176; }; } private function _SafeStr_5753(k:WindowEvent, _arg_2:IWindow):void{ if (_arg_2.name == "click_region") { switch (k.type) { case WindowMouseEvent.CLICK: this._SafeStr_5572.events.dispatchEvent(new _SafeStr_5156(_SafeStr_5156._SafeStr_6103, data, id)); return; case WindowMouseEvent._SafeStr_5575: ITextWindow(this._SafeStr_5322.findChildByName("promo_text")).textColor = 12582911; return; case WindowMouseEvent._SafeStr_5577: ITextWindow(this._SafeStr_5322.findChildByName("promo_text")).textColor = 0xFFFFFF; return; }; }; } } }//package _-16c // _SafeStr_4824 = "_-3-T" (String#5786, DoABC#3) // _SafeStr_5156 = "_-09s" (String#3807, DoABC#3) // _SafeStr_5157 = "_-2w1" (String#2222, DoABC#3) // _SafeStr_5161 = "_-2iA" (String#2275, DoABC#3) // _SafeStr_5162 = "_-52t" (String#4658, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5572 = "_-0k2" (String#66, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) // _SafeStr_5753 = "_-3ax" (String#1832, DoABC#3) // _SafeStr_5836 = "_-1RZ" (String#2835, DoABC#3) // _SafeStr_6071 = "_-0x3" (String#5958, DoABC#3) // _SafeStr_6103 = "_-er" (String#11842, DoABC#3) // _SafeStr_6451 = "_-1-C" (String#2261, DoABC#3) // _SafeStr_6585 = "_-1oE" (String#31842, DoABC#3) // _SafeStr_9154 = "_-2w3" (String#11365, DoABC#3) // _SafeStr_9172 = "_-05l" (String#19340, DoABC#3) // _SafeStr_9173 = "_-0JF" (String#15140, DoABC#3) // _SafeStr_9174 = "_-01D" (String#13668, DoABC#3) // _SafeStr_9175 = "_-5xo" (String#16122, DoABC#3) // _SafeStr_9176 = "_-2dx" (String#9940, DoABC#3) // _SafeStr_9177 = "_-0jJ" (String#11583, DoABC#3) // _SafeStr_9178 = "_-3yX" (String#35776, DoABC#3) // _SafeStr_9179 = "_-2yk" (String#31236, DoABC#3) // _SafeStr_9180 = "_-0v-" (String#29498, DoABC#3) //------------------------------------------------------------ //_-16I._SafeStr_2368 package _-16I{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-uG._SafeStr_2490; public class _SafeStr_2368 extends _SafeStr_2278 implements _SafeStr_2275 { public static const _SafeStr_9181:int = 1; public static const _SafeStr_9182:int = 2; public function _SafeStr_2368(k:Function){ super(k, _SafeStr_2490); } public function _SafeStr_5729():_SafeStr_2490{ return ((_SafeStr_5915 as _SafeStr_2490)); } } }//package _-16I // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_2368 = "_-4Lw" (String#6151, DoABC#3) // _SafeStr_2490 = "_-6CH" (String#9375, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) // _SafeStr_9181 = "_-29j" (String#20969, DoABC#3) // _SafeStr_9182 = "_-3te" (String#23421, DoABC#3) //------------------------------------------------------------ //_-16I._SafeStr_2415 package _-16I{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-uG._SafeStr_2492; public class _SafeStr_2415 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_2415(k:Function){ super(k, _SafeStr_2492); } public function _SafeStr_5729():_SafeStr_2492{ return ((_SafeStr_5915 as _SafeStr_2492)); } } }//package _-16I // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_2415 = "_-0O4" (String#13360, DoABC#3) // _SafeStr_2492 = "_-3pk" (String#11076, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-16I._SafeStr_2454 package _-16I{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-uG._SafeStr_2373; public class _SafeStr_2454 extends _SafeStr_2278 implements _SafeStr_2275 { public static const _SafeStr_9183:int = 1; public static const _SafeStr_9184:int = 2; public static const _SafeStr_9185:int = 3; public function _SafeStr_2454(k:Function){ super(k, _SafeStr_2373); } public function _SafeStr_5729():_SafeStr_2373{ return ((_SafeStr_5915 as _SafeStr_2373)); } } }//package _-16I // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_2373 = "_-2iO" (String#10688, DoABC#3) // _SafeStr_2454 = "_-38A" (String#7466, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) // _SafeStr_9183 = "_-2H0" (String#24533, DoABC#3) // _SafeStr_9184 = "_-3C0" (String#18963, DoABC#3) // _SafeStr_9185 = "_-y9" (String#24437, DoABC#3) //------------------------------------------------------------ //_-16I._SafeStr_3509 package _-16I{ import _-2jU._SafeStr_2713; public class _SafeStr_3509 { private var _SafeStr_9186:int; private var _SafeStr_9187:int; private var _SafeStr_6596:Array; public function _SafeStr_3509(k:_SafeStr_2713){ this._SafeStr_9186 = k.readInt(); this._SafeStr_9187 = k.readInt(); this._SafeStr_6596 = new Array(); var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_6596.push(new _SafeStr_4809(k)); _local_3++; }; } public function get _SafeStr_6601():int{ return (this._SafeStr_9186); } public function get _SafeStr_9188():int{ return (this._SafeStr_9187); } public function get prizes():Array{ return (this._SafeStr_6596); } } }//package _-16I // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3509 = "_-55I" (String#12491, DoABC#3) // _SafeStr_4809 = "_-20v" (String#10405, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_6596 = "_-rb" (String#3540, DoABC#3) // _SafeStr_6601 = "_-1kj" (String#24463, DoABC#3) // _SafeStr_9186 = "_-2du" (String#9207, DoABC#3) // _SafeStr_9187 = "_-5M6" (String#28230, DoABC#3) // _SafeStr_9188 = "_-6IG" (String#33662, DoABC#3) //------------------------------------------------------------ //_-16I._SafeStr_4809 package _-16I{ import _-2jU._SafeStr_2713; public class _SafeStr_4809 { private var _SafeStr_9189:int = 1; private var _SafeStr_7179:String; private var _SafeStr_9190:Array; private var _SafeStr_9191:String; private var _SafeStr_9192:int; public function _SafeStr_4809(k:_SafeStr_2713){ var _local_2:int; this._SafeStr_9190 = []; super(); this._SafeStr_7179 = k.readString(); this._SafeStr_9189 = k.readInt(); if (!this._SafeStr_9193) { this._SafeStr_9191 = k.readString(); this._SafeStr_9192 = k.readInt(); } else { while (_local_2 < this._SafeStr_9189) { this._SafeStr_9190.push(new _SafeStr_5150(k)); _local_2++; }; }; } public function get _SafeStr_6607():String{ return (this._SafeStr_9191); } public function get _SafeStr_6608():int{ return (this._SafeStr_9192); } public function get _SafeStr_9193():Boolean{ return ((this._SafeStr_9189 > 1)); } public function get _SafeStr_9194():Array{ return (this._SafeStr_9190); } public function get _SafeStr_6179():String{ return (this._SafeStr_7179); } } }//package _-16I // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4809 = "_-20v" (String#10405, DoABC#3) // _SafeStr_5150 = "_-3hH" (String#7989, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_6179 = "_-5B3" (String#2369, DoABC#3) // _SafeStr_6607 = "_-1g2" (String#10498, DoABC#3) // _SafeStr_6608 = "_-Pr" (String#8804, DoABC#3) // _SafeStr_7179 = "_-0rP" (String#1994, DoABC#3) // _SafeStr_9189 = "_-5u1" (String#24706, DoABC#3) // _SafeStr_9190 = "_-10J" (String#10989, DoABC#3) // _SafeStr_9191 = "_-3pv" (String#9344, DoABC#3) // _SafeStr_9192 = "_-13H" (String#8657, DoABC#3) // _SafeStr_9193 = "_-67E" (String#27722, DoABC#3) // _SafeStr_9194 = "_-0Gp" (String#13140, DoABC#3) //------------------------------------------------------------ //_-16I._SafeStr_5150 package _-16I{ import _-2jU._SafeStr_2713; public class _SafeStr_5150 { private var _SafeStr_9191:String; private var _SafeStr_9192:int; public function _SafeStr_5150(k:_SafeStr_2713){ this._SafeStr_9191 = k.readString(); this._SafeStr_9192 = k.readInt(); } public function get _SafeStr_6607():String{ return (this._SafeStr_9191); } public function get _SafeStr_6608():int{ return (this._SafeStr_9192); } } }//package _-16I // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_5150 = "_-3hH" (String#7989, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_6607 = "_-1g2" (String#10498, DoABC#3) // _SafeStr_6608 = "_-Pr" (String#8804, DoABC#3) // _SafeStr_9191 = "_-3pv" (String#9344, DoABC#3) // _SafeStr_9192 = "_-13H" (String#8657, DoABC#3) //------------------------------------------------------------ //_-16r._SafeStr_3958 package _-16r{ import _-2jU._SafeStr_2285; public class _SafeStr_3958 implements _SafeStr_2285 { private var _SafeStr_5513:Array; public function _SafeStr_3958(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:int){ this._SafeStr_5513 = []; super(); this._SafeStr_5513.push(k); this._SafeStr_5513.push(_arg_2); this._SafeStr_5513.push(_arg_3); this._SafeStr_5513.push(_arg_4); this._SafeStr_5513.push(_arg_5); this._SafeStr_5513.push(_arg_6); } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; } } }//package _-16r // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3958 = "_-2dj" (String#6172, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-16r._SafeStr_4012 package _-16r{ import _-2jU._SafeStr_2285; public class _SafeStr_4012 implements _SafeStr_2285 { private var _SafeStr_5513:Array; public function _SafeStr_4012(k:int, _arg_2:int){ this._SafeStr_5513 = []; super(); this._SafeStr_5513.push(k); this._SafeStr_5513.push(_arg_2); } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; } } }//package _-16r // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4012 = "_-bW" (String#12839, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-16r._SafeStr_4017 package _-16r{ import _-2jU._SafeStr_2285; public class _SafeStr_4017 implements _SafeStr_2285 { private var _SafeStr_5513:Array; public function _SafeStr_4017(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int){ this._SafeStr_5513 = []; super(); this._SafeStr_5513.push(k); this._SafeStr_5513.push(_arg_2); this._SafeStr_5513.push(_arg_3); this._SafeStr_5513.push(_arg_4); this._SafeStr_5513.push(_arg_5); } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; } } }//package _-16r // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4017 = "_-52S" (String#24188, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-16r._SafeStr_4042 package _-16r{ import _-2jU._SafeStr_2285; public class _SafeStr_4042 implements _SafeStr_2285 { private var _SafeStr_5513:Array; public function _SafeStr_4042(k:int, _arg_2:int){ this._SafeStr_5513 = []; super(); this._SafeStr_5513.push(k); this._SafeStr_5513.push(_arg_2); } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; } } }//package _-16r // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4042 = "_-3Li" (String#13486, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-16r._SafeStr_4111 package _-16r{ import _-2jU._SafeStr_2285; public class _SafeStr_4111 implements _SafeStr_2285 { private var _SafeStr_5513:Array; public function _SafeStr_4111(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int){ this._SafeStr_5513 = []; super(); this._SafeStr_5513.push(k); this._SafeStr_5513.push(_arg_2); this._SafeStr_5513.push(_arg_3); this._SafeStr_5513.push(_arg_4); this._SafeStr_5513.push(_arg_5); } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; } } }//package _-16r // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4111 = "_-fj" (String#22843, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-16r._SafeStr_4129 package _-16r{ import _-2jU._SafeStr_2285; public class _SafeStr_4129 implements _SafeStr_2285 { private var _SafeStr_5513:Array; public function _SafeStr_4129(k:int){ this._SafeStr_5513 = []; super(); this._SafeStr_5513.push(k); } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; } } }//package _-16r // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4129 = "_-1EU" (String#11552, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-16r._SafeStr_4174 package _-16r{ import _-2jU._SafeStr_2285; public class _SafeStr_4174 implements _SafeStr_2285 { private var _SafeStr_5513:Array; public function _SafeStr_4174(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:int){ this._SafeStr_5513 = []; super(); this._SafeStr_5513.push(k); this._SafeStr_5513.push(_arg_2); this._SafeStr_5513.push(_arg_3); this._SafeStr_5513.push(_arg_4); this._SafeStr_5513.push(_arg_5); this._SafeStr_5513.push(_arg_6); } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; } } }//package _-16r // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4174 = "_-4ay" (String#23907, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-16r._SafeStr_4220 package _-16r{ import _-2jU._SafeStr_2285; public class _SafeStr_4220 implements _SafeStr_2285 { private var _SafeStr_5513:Array; public function _SafeStr_4220(k:int){ this._SafeStr_5513 = []; super(); this._SafeStr_5513.push(k); } public function _SafeStr_5914():Array{ return (this._SafeStr_5513); } public function dispose():void{ this._SafeStr_5513 = null; } } }//package _-16r // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_4220 = "_-0wb" (String#15472, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-17c._SafeStr_2534 package _-17c{ import _-3RD._SafeStr_2533; import _-0bw._SafeStr_2308; import _-0PS._SafeStr_2458; import _-0bw._SafeStr_2307; import _-0mk._SafeStr_2999; import _-06C._SafeStr_2974; import _-0PS._SafeStr_3027; import _-3XT._SafeStr_2485; public class _SafeStr_2534 extends _SafeStr_2533 { public static const _SafeStr_9195:int = 500; private static var _SafeStr_9196:_SafeStr_2308 = new _SafeStr_2308(); private var _SafeStr_9197:_SafeStr_2308; private var _SafeStr_5709:_SafeStr_2308; private var _SafeStr_9198:Number = 0; private var _SafeStr_9199:int = 0; private var _SafeStr_9200:int; private var _SafeStr_9201:int = 500; public function _SafeStr_2534(){ this._SafeStr_9197 = new _SafeStr_2308(); this._SafeStr_5709 = new _SafeStr_2308(); super(); } protected function get _SafeStr_9202():int{ return (this._SafeStr_9199); } override public function dispose():void{ super.dispose(); this._SafeStr_5709 = null; this._SafeStr_9197 = null; } override public function set object(k:_SafeStr_2458):void{ super.object = k; if (k != null) { this._SafeStr_5709._SafeStr_6687(k.getLocation()); }; } protected function set _SafeStr_9203(k:int):void{ if (k <= 0) { k = 1; }; this._SafeStr_9201 = k; } override public function processUpdateMessage(k:_SafeStr_2974):void{ var _local_3:_SafeStr_2307; if (k == null) { return; }; super.processUpdateMessage(k); if (k.loc != null) { this._SafeStr_5709._SafeStr_6687(k.loc); }; var _local_2:_SafeStr_2999 = (k as _SafeStr_2999); if (_local_2 == null) { return; }; if (object != null) { if (k.loc != null) { _local_3 = _local_2._SafeStr_7621; this._SafeStr_9200 = this._SafeStr_9199; this._SafeStr_9197._SafeStr_6687(_local_3); this._SafeStr_9197._SafeStr_6685(this._SafeStr_5709); }; }; } protected function getLocationOffset():_SafeStr_2307{ return (null); } override public function update(k:int):void{ var _local_4:int; var _local_2:_SafeStr_2307 = this.getLocationOffset(); var _local_3:_SafeStr_3027 = object.getModelController(); if (_local_3 != null) { if (_local_2 != null) { if (this._SafeStr_9198 != _local_2.z) { this._SafeStr_9198 = _local_2.z; _local_3.setNumber(_SafeStr_2485._SafeStr_9204, this._SafeStr_9198); }; } else { if (this._SafeStr_9198 != 0) { this._SafeStr_9198 = 0; _local_3.setNumber(_SafeStr_2485._SafeStr_9204, this._SafeStr_9198); }; }; }; if ((((this._SafeStr_9197.length > 0)) || (!((_local_2 == null))))) { _local_4 = (k - this._SafeStr_9200); if (_local_4 == (this._SafeStr_9201 >> 1)) { _local_4++; }; if (_local_4 > this._SafeStr_9201) { _local_4 = this._SafeStr_9201; }; if (this._SafeStr_9197.length > 0) { _SafeStr_9196._SafeStr_6687(this._SafeStr_9197); _SafeStr_9196._SafeStr_6686((_local_4 / Number(this._SafeStr_9201))); _SafeStr_9196.add(this._SafeStr_5709); } else { _SafeStr_9196._SafeStr_6687(this._SafeStr_5709); }; if (_local_2 != null) { _SafeStr_9196.add(_local_2); }; if (object != null) { object.setLocation(_SafeStr_9196); }; if (_local_4 == this._SafeStr_9201) { this._SafeStr_9197.x = 0; this._SafeStr_9197.y = 0; this._SafeStr_9197.z = 0; }; }; this._SafeStr_9199 = k; } } }//package _-17c // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2458 = "_-4mD" (String#649, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2533 = "_-Xp" (String#1337, DoABC#3) // _SafeStr_2534 = "_-0YA" (String#1440, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_2999 = "_-66H" (String#3461, DoABC#3) // _SafeStr_3027 = "_-4nh" (String#1390, DoABC#3) // _SafeStr_5709 = "_-1ol" (String#1272, DoABC#3) // _SafeStr_6685 = "_-17-" (String#19247, DoABC#3) // _SafeStr_6686 = "_-601" (String#8058, DoABC#3) // _SafeStr_6687 = "_-2h3" (String#1277, DoABC#3) // _SafeStr_7621 = "_-5z9" (String#10848, DoABC#3) // _SafeStr_9195 = "_-2-B" (String#14148, DoABC#3) // _SafeStr_9196 = "_-vb" (String#8869, DoABC#3) // _SafeStr_9197 = "_-566" (String#7227, DoABC#3) // _SafeStr_9198 = "_-4fG" (String#12737, DoABC#3) // _SafeStr_9199 = "_-46f" (String#6217, DoABC#3) // _SafeStr_9200 = "_-MJ" (String#27363, DoABC#3) // _SafeStr_9201 = "_-11M" (String#4211, DoABC#3) // _SafeStr_9202 = "_-4VH" (String#31631, DoABC#3) // _SafeStr_9203 = "_-28v" (String#9605, DoABC#3) // _SafeStr_9204 = "_-0MQ" (String#14556, DoABC#3) //------------------------------------------------------------ //_-17c._SafeStr_2568 package _-17c{ import _-0bw._SafeStr_2308; import flash.utils.getTimer; import _-4pM._SafeStr_2988; import _-UK._SafeStr_3565; import _-UK._SafeStr_2997; import _-4pM._SafeStr_2267; import _-0mk._SafeStr_3025; import _-0mk._SafeStr_3015; import _-0mk._SafeStr_2992; import _-0mk._SafeStr_2980; import _-0mk._SafeStr_3002; import _-0mk._SafeStr_3000; import _-0mk._SafeStr_3011; import _-0mk._SafeStr_3028; import _-0mk._SafeStr_3022; import _-0mk._SafeStr_2990; import _-0mk._SafeStr_2976; import _-0mk._SafeStr_3020; import _-0mk._SafeStr_2985; import _-0mk._SafeStr_3029; import _-0mk._SafeStr_3007; import _-0mk._SafeStr_3008; import _-0mk._SafeStr_3563; import _-0mk._SafeStr_3013; import _-0PS._SafeStr_3027; import _-3XT._SafeStr_2485; import _-0mk._SafeStr_3026; import _-4zJ.AvatarAction; import _-0mk._SafeStr_3018; import _-06C._SafeStr_2974; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; import _-0bw._SafeStr_2307; public class _SafeStr_2568 extends _SafeStr_2534 { private static const _SafeStr_9205:Number = 1.5; private static const _SafeStr_9206:int = 28; private static const _SafeStr_9207:int = 29; private static const _SafeStr_9208:int = 184; private static const _SafeStr_9209:int = 185; private static const _SafeStr_9210:int = 500; private static const _SafeStr_9211:int = 0; private static const _SafeStr_9212:int = 999; private static const _SafeStr_9213:int = 999999999; private static const _SafeStr_9214:int = 5000; private static const _SafeStr_9215:int = 1500; private var _SafeStr_7196:Boolean = false; private var _SafeStr_9216:_SafeStr_2308 = null; private var _SafeStr_9217:int = 0; private var _SafeStr_9218:int = 0; private var _SafeStr_9219:int = 0; private var _SafeStr_9220:int = 0; private var _SafeStr_9221:int = 0; private var _SafeStr_9222:int = 0; private var _SafeStr_9223:int = 0; private var _SafeStr_9224:int = 0; private var _SafeStr_9225:int = 0; private var _SafeStr_9226:int = 0; private var _SafeStr_9227:Boolean = false; private var _SafeStr_9228:int = 0; private var _SafeStr_9229:int = 0; private var _SafeStr_9230:int = 0; public function _SafeStr_2568(){ this._SafeStr_9229 = (getTimer() + this._SafeStr_9231()); } override public function getEventTypes():Array{ var k:Array = [_SafeStr_2988._SafeStr_9232, _SafeStr_3565._SafeStr_9233, _SafeStr_2988._SafeStr_9234, _SafeStr_2988._SafeStr_9235, _SafeStr_2997._SafeStr_9236, _SafeStr_2997._SafeStr_9237]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function dispose():void{ var k:_SafeStr_2267; if (((this._SafeStr_7196) && (!((object == null))))) { if (eventDispatcher != null) { k = new _SafeStr_3565(_SafeStr_3565._SafeStr_9239, object); eventDispatcher.dispatchEvent(k); }; }; super.dispose(); this._SafeStr_9216 = null; } override public function processUpdateMessage(k:_SafeStr_2974):void{ var _local_3:_SafeStr_3025; var _local_4:_SafeStr_3015; var _local_5:_SafeStr_2992; var _local_6:_SafeStr_2980; var _local_7:_SafeStr_3002; var _local_8:_SafeStr_3000; var _local_9:_SafeStr_3011; var _local_10:_SafeStr_3028; var _local_11:_SafeStr_3022; var _local_12:_SafeStr_2990; var _local_13:_SafeStr_2976; var _local_14:int; var _local_15:int; var _local_16:_SafeStr_3020; var _local_17:_SafeStr_2985; var _local_18:_SafeStr_3029; var _local_19:_SafeStr_3007; var _local_20:Number; var _local_21:_SafeStr_3008; var _local_22:String; var _local_23:String; var _local_24:String; var _local_25:_SafeStr_3563; var _local_26:_SafeStr_3013; if ((((k == null)) || ((object == null)))) { return; }; super.processUpdateMessage(k); var _local_2:_SafeStr_3027 = object.getModelController(); if ((k is _SafeStr_3025)) { _local_3 = (k as _SafeStr_3025); _local_2.setString(_SafeStr_2485._SafeStr_9240, _local_3._SafeStr_7671); _local_2.setString(_SafeStr_2485._SafeStr_9241, _local_3.parameter); return; }; if ((k is _SafeStr_3015)) { _local_4 = (k as _SafeStr_3015); _local_2.setNumber(_SafeStr_2485._SafeStr_9242, 1); this._SafeStr_9219 = (getTimer() + (_local_4._SafeStr_7660 * 1000)); return; }; if ((k is _SafeStr_2992)) { _local_5 = (k as _SafeStr_2992); _local_2.setNumber(_SafeStr_2485._SafeStr_9243, Number(_local_5._SafeStr_7606)); return; }; if ((k is _SafeStr_2980)) { _local_6 = (k as _SafeStr_2980); _local_2.setNumber(_SafeStr_2485._SafeStr_9244, Number(_local_6._SafeStr_7598)); return; }; if ((k is _SafeStr_3002)) { _local_7 = (k as _SafeStr_3002); _local_2.setNumber(_SafeStr_2485._SafeStr_9245, Number(_local_7._SafeStr_7631)); return; }; if ((k is _SafeStr_3000)) { _local_8 = (k as _SafeStr_3000); _local_2.setNumber(_SafeStr_2485._SafeStr_9246, _local_8._SafeStr_7627); _local_2.setNumber(_SafeStr_2485._SafeStr_9247, Number(_local_8._SafeStr_7628)); _local_2.setNumber(_SafeStr_2485._SafeStr_9248, _local_8._SafeStr_7629); return; }; if ((k is _SafeStr_3011)) { _local_9 = (k as _SafeStr_3011); _local_2.setNumber(_SafeStr_2485._SafeStr_9249, _local_9.gesture); this._SafeStr_9223 = (getTimer() + (3 * 1000)); return; }; if ((k is _SafeStr_3026)) { _local_2.setNumber(_SafeStr_2485._SafeStr_9250, _SafeStr_3026(k)._SafeStr_7673); this._SafeStr_9222 = AvatarAction._SafeStr_9251(_local_2.getNumber(_SafeStr_2485._SafeStr_9250)); if (this._SafeStr_9222 > -1) { this._SafeStr_9222 = (this._SafeStr_9222 + getTimer()); }; return; }; if ((k is _SafeStr_3028)) { _local_10 = (k as _SafeStr_3028); _local_2.setNumber(_SafeStr_2485._SafeStr_9252, _local_10._SafeStr_7675); return; }; if ((k is _SafeStr_3022)) { _local_11 = (k as _SafeStr_3022); _local_2.setNumber(_SafeStr_2485._SafeStr_9253, Number(_local_11._SafeStr_7669)); return; }; if ((k is _SafeStr_2990)) { _local_12 = (k as _SafeStr_2990); _local_2.setNumber(_SafeStr_2485._SafeStr_9254, _local_12.value); this._SafeStr_9230 = (getTimer() + 3000); return; }; if ((k is _SafeStr_2976)) { _local_13 = (k as _SafeStr_2976); _local_14 = _local_13.effect; _local_15 = _local_13._SafeStr_7593; this._SafeStr_9255(_local_14, _local_15, _local_2); return; }; if ((k is _SafeStr_3020)) { _local_16 = (k as _SafeStr_3020); _local_2.setNumber(_SafeStr_2485._SafeStr_9256, _local_16._SafeStr_7276); _local_2.setNumber(_SafeStr_2485._SafeStr_9257, 0); this._SafeStr_9225 = getTimer(); if (_local_16._SafeStr_7276 < _SafeStr_9213) { this._SafeStr_9226 = 0; this._SafeStr_9227 = (_local_16._SafeStr_7276 <= _SafeStr_9212); } else { this._SafeStr_9226 = (this._SafeStr_9225 + _SafeStr_9215); this._SafeStr_9227 = false; }; return; }; if ((k is _SafeStr_2985)) { _local_17 = (k as _SafeStr_2985); _local_2.setNumber(_SafeStr_2485._SafeStr_9257, _local_17._SafeStr_7276); return; }; if ((k is _SafeStr_3029)) { _local_18 = (k as _SafeStr_3029); _local_2.setNumber(_SafeStr_2485._SafeStr_9258, _local_18._SafeStr_7677); this._SafeStr_9224 = (getTimer() + (5 * 1000)); return; }; if ((k is _SafeStr_3007)) { _local_19 = (k as _SafeStr_3007); _local_20 = parseInt(_local_19.rawData); if ((((((_local_20 == _local_20)) && ((_local_20 >= 0)))) && ((_local_20 <= 5)))) { _local_2.setNumber(_SafeStr_2485._SafeStr_9259, _local_20); } else { _local_2.setNumber(_SafeStr_2485._SafeStr_9259, 0); }; return; }; if ((k is _SafeStr_3008)) { _local_21 = (k as _SafeStr_3008); _local_22 = _local_2.getString(_SafeStr_2485._SafeStr_9260); _local_23 = _local_21.figure; _local_24 = _local_21.gender; if (((!((_local_22 == null))) && (!((_local_22.indexOf(".bds-") == -1))))) { _local_23 = (_local_23 + _local_22.substr(_local_22.indexOf(".bds-"))); }; _local_2.setString(_SafeStr_2485._SafeStr_9260, _local_23); _local_2.setString(_SafeStr_2485._SafeStr_9261, _local_24); return; }; if ((k is _SafeStr_3563)) { _local_25 = (k as _SafeStr_3563); this._SafeStr_7196 = _local_25.selected; this._SafeStr_9216 = null; return; }; if ((k is _SafeStr_3013)) { _local_26 = (k as _SafeStr_3013); _local_2.setNumber(_SafeStr_2485._SafeStr_9262, _local_26._SafeStr_7658); return; }; if ((k is _SafeStr_3018)) { _local_2.setNumber(_SafeStr_2485._SafeStr_9263, 1); return; }; } private function _SafeStr_9255(k:int, _arg_2:int, _arg_3:_SafeStr_3027):void{ if (k == _SafeStr_9206) { this._SafeStr_9217 = (getTimer() + _SafeStr_9210); this._SafeStr_9218 = _SafeStr_9207; } else { if (k == _SafeStr_9208) { this._SafeStr_9217 = (getTimer() + _SafeStr_9210); this._SafeStr_9218 = _SafeStr_9209; } else { if (_arg_3.getNumber(_SafeStr_2485._SafeStr_9264) == _SafeStr_9207) { this._SafeStr_9217 = (getTimer() + _SafeStr_9210); this._SafeStr_9218 = k; k = _SafeStr_9206; } else { if (_arg_3.getNumber(_SafeStr_2485._SafeStr_9264) == _SafeStr_9209) { this._SafeStr_9217 = (getTimer() + _SafeStr_9210); this._SafeStr_9218 = k; k = _SafeStr_9208; } else { if (_arg_2 == 0) { this._SafeStr_9217 = 0; } else { this._SafeStr_9217 = (getTimer() + _arg_2); this._SafeStr_9218 = k; return; }; }; }; }; }; _arg_3.setNumber(_SafeStr_2485._SafeStr_9264, k); } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ var _local_5:_SafeStr_2267; if ((((object == null)) || ((k == null)))) { return; }; var _local_3:_SafeStr_3027 = object.getModelController(); var _local_4:String; switch (k.type) { case MouseEvent.CLICK: _local_4 = _SafeStr_2988._SafeStr_9232; break; case MouseEvent.ROLL_OVER: _local_4 = _SafeStr_2988._SafeStr_9234; if (_local_3 != null) { _local_3.setNumber(_SafeStr_2485._SafeStr_9265, 1); }; eventDispatcher.dispatchEvent(new _SafeStr_2997(_SafeStr_2997._SafeStr_9236, object)); break; case MouseEvent.ROLL_OUT: if (_local_3 != null) { _local_3.setNumber(_SafeStr_2485._SafeStr_9265, 0); }; _local_4 = _SafeStr_2988._SafeStr_9235; eventDispatcher.dispatchEvent(new _SafeStr_2997(_SafeStr_2997._SafeStr_9237, object)); break; }; if (_local_4 != null) { if (eventDispatcher != null) { _local_5 = new _SafeStr_2988(_local_4, object, k._SafeStr_9266, k.altKey, k.ctrlKey, k.shiftKey, k.buttonDown); eventDispatcher.dispatchEvent(_local_5); }; }; } override public function update(k:int):void{ var _local_2:_SafeStr_2307; var _local_3:_SafeStr_2267; var _local_4:_SafeStr_3027; super.update(k); if (((this._SafeStr_7196) && (!((object == null))))) { if (eventDispatcher != null) { _local_2 = object.getLocation(); if ((((((((this._SafeStr_9216 == null)) || (!((this._SafeStr_9216.x == _local_2.x))))) || (!((this._SafeStr_9216.y == _local_2.y))))) || (!((this._SafeStr_9216.z == _local_2.z))))) { if (this._SafeStr_9216 == null) { this._SafeStr_9216 = new _SafeStr_2308(); }; this._SafeStr_9216._SafeStr_6687(_local_2); _local_3 = new _SafeStr_3565(_SafeStr_3565._SafeStr_9233, object); eventDispatcher.dispatchEvent(_local_3); }; }; }; if (object != null) { _local_4 = object.getModelController(); if (_local_4 != null) { this._SafeStr_9267(k, _local_4); }; }; } private function _SafeStr_9267(k:int, _arg_2:_SafeStr_3027):void{ if (this._SafeStr_9219 > 0) { if (k > this._SafeStr_9219) { _arg_2.setNumber(_SafeStr_2485._SafeStr_9242, 0); this._SafeStr_9219 = 0; this._SafeStr_9221 = 0; this._SafeStr_9220 = 0; } else { if ((((this._SafeStr_9220 == 0)) && ((this._SafeStr_9221 == 0)))) { this._SafeStr_9221 = (k + this._SafeStr_9268()); this._SafeStr_9220 = (this._SafeStr_9221 + this._SafeStr_9269()); } else { if ((((this._SafeStr_9221 > 0)) && ((k > this._SafeStr_9221)))) { _arg_2.setNumber(_SafeStr_2485._SafeStr_9242, 0); this._SafeStr_9221 = 0; } else { if ((((this._SafeStr_9220 > 0)) && ((k > this._SafeStr_9220)))) { _arg_2.setNumber(_SafeStr_2485._SafeStr_9242, 1); this._SafeStr_9220 = 0; }; }; }; }; }; if ((((this._SafeStr_9222 > 0)) && ((k > this._SafeStr_9222)))) { _arg_2.setNumber(_SafeStr_2485._SafeStr_9250, 0); this._SafeStr_9222 = 0; }; if ((((this._SafeStr_9223 > 0)) && ((k > this._SafeStr_9223)))) { _arg_2.setNumber(_SafeStr_2485._SafeStr_9249, 0); this._SafeStr_9223 = 0; }; if ((((this._SafeStr_9224 > 0)) && ((k > this._SafeStr_9224)))) { _arg_2.setNumber(_SafeStr_2485._SafeStr_9258, -1); this._SafeStr_9224 = 0; }; if (this._SafeStr_9226 > 0) { if (k > this._SafeStr_9226) { _arg_2.setNumber(_SafeStr_2485._SafeStr_9256, _SafeStr_9211); _arg_2.setNumber(_SafeStr_2485._SafeStr_9257, 0); this._SafeStr_9225 = (this._SafeStr_9226 = 0); this._SafeStr_9227 = false; }; }; if (this._SafeStr_9227) { if ((k - this._SafeStr_9225) > _SafeStr_9214) { if (((k - this._SafeStr_9225) % 10000) < 1000) { _arg_2.setNumber(_SafeStr_2485._SafeStr_9257, 1); } else { _arg_2.setNumber(_SafeStr_2485._SafeStr_9257, 0); }; }; }; if (k > this._SafeStr_9229) { _arg_2.setNumber(_SafeStr_2485._SafeStr_9270, 1); this._SafeStr_9229 = (k + this._SafeStr_9231()); this._SafeStr_9228 = (k + this._SafeStr_9271()); }; if ((((this._SafeStr_9228 > 0)) && ((k > this._SafeStr_9228)))) { _arg_2.setNumber(_SafeStr_2485._SafeStr_9270, 0); this._SafeStr_9228 = 0; }; if ((((this._SafeStr_9217 > 0)) && ((k > this._SafeStr_9217)))) { _arg_2.setNumber(_SafeStr_2485._SafeStr_9264, this._SafeStr_9218); this._SafeStr_9217 = 0; }; if ((((this._SafeStr_9230 > 0)) && ((k > this._SafeStr_9230)))) { _arg_2.setNumber(_SafeStr_2485._SafeStr_9254, 0); this._SafeStr_9230 = 0; }; } private function _SafeStr_9268():int{ return ((100 + (Math.random() * 200))); } private function _SafeStr_9269():int{ return ((75 + (Math.random() * 75))); } private function _SafeStr_9231():int{ return ((4500 + (Math.random() * 1000))); } private function _SafeStr_9271():int{ return ((50 + (Math.random() * 200))); } private function _SafeStr_9272(k:_SafeStr_2307):Boolean{ var _local_2:_SafeStr_2307 = object.getLocation(); if (k == null) { return (false); }; if ((((_local_2.x == 0)) && ((_local_2.y == 0)))) { return (false); }; if ((((Math.abs((_local_2.x - k.x)) > _SafeStr_9205)) || ((Math.abs((_local_2.y - k.y)) > _SafeStr_9205)))) { return (true); }; return (false); } } }//package _-17c // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2534 = "_-0YA" (String#1440, DoABC#3) // _SafeStr_2568 = "_-4Fp" (String#17134, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_2976 = "_-4n0" (String#9418, DoABC#3) // _SafeStr_2980 = "_-2NW" (String#9661, DoABC#3) // _SafeStr_2985 = "_-6XD" (String#9733, DoABC#3) // _SafeStr_2988 = "_-BC" (String#1315, DoABC#3) // _SafeStr_2990 = "_-2YA" (String#9756, DoABC#3) // _SafeStr_2992 = "_-65c" (String#8827, DoABC#3) // _SafeStr_2997 = "_-49U" (String#911, DoABC#3) // _SafeStr_3000 = "_-0aY" (String#5526, DoABC#3) // _SafeStr_3002 = "_-6i4" (String#9019, DoABC#3) // _SafeStr_3007 = "_-4SV" (String#9567, DoABC#3) // _SafeStr_3008 = "_-es" (String#4959, DoABC#3) // _SafeStr_3011 = "_-1tF" (String#9341, DoABC#3) // _SafeStr_3013 = "_-4W3" (String#9208, DoABC#3) // _SafeStr_3015 = "_-5kk" (String#6301, DoABC#3) // _SafeStr_3018 = "_-0l8" (String#15482, DoABC#3) // _SafeStr_3020 = "_-2uU" (String#9424, DoABC#3) // _SafeStr_3022 = "_-1C0" (String#6270, DoABC#3) // _SafeStr_3025 = "_-5hC" (String#6285, DoABC#3) // _SafeStr_3026 = "_-0hh" (String#10394, DoABC#3) // _SafeStr_3027 = "_-4nh" (String#1390, DoABC#3) // _SafeStr_3028 = "_-N5" (String#9477, DoABC#3) // _SafeStr_3029 = "_-4Nt" (String#9616, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3563 = "_-49Y" (String#5589, DoABC#3) // _SafeStr_3565 = "_-3yW" (String#4547, DoABC#3) // _SafeStr_6687 = "_-2h3" (String#1277, DoABC#3) // _SafeStr_7196 = "_-K" (String#1521, DoABC#3) // _SafeStr_7276 = "_-5dK" (String#2873, DoABC#3) // _SafeStr_7593 = "_-1J8" (String#25087, DoABC#3) // _SafeStr_7598 = "_-4zx" (String#33720, DoABC#3) // _SafeStr_7606 = "_-2ci" (String#9969, DoABC#3) // _SafeStr_7627 = "_-5WI" (String#20015, DoABC#3) // _SafeStr_7628 = "_-0hH" (String#15038, DoABC#3) // _SafeStr_7629 = "_-1Fp" (String#34276, DoABC#3) // _SafeStr_7631 = "_-0B2" (String#32562, DoABC#3) // _SafeStr_7658 = "_-3pH" (String#37037, DoABC#3) // _SafeStr_7660 = "_-0FI" (String#28132, DoABC#3) // _SafeStr_7669 = "_-MT" (String#26347, DoABC#3) // _SafeStr_7671 = "_-56r" (String#27015, DoABC#3) // _SafeStr_7673 = "_-0g3" (String#25176, DoABC#3) // _SafeStr_7675 = "_-5Sl" (String#13503, DoABC#3) // _SafeStr_7677 = "_-0TZ" (String#34199, DoABC#3) // _SafeStr_9205 = "_-1gD" (String#18228, DoABC#3) // _SafeStr_9206 = "_-02b" (String#20597, DoABC#3) // _SafeStr_9207 = "_-2hu" (String#17567, DoABC#3) // _SafeStr_9208 = "_-3Zv" (String#17889, DoABC#3) // _SafeStr_9209 = "_-51d" (String#20288, DoABC#3) // _SafeStr_9210 = "_-4eS" (String#13128, DoABC#3) // _SafeStr_9211 = "_-4lm" (String#21798, DoABC#3) // _SafeStr_9212 = "_-5Ea" (String#24100, DoABC#3) // _SafeStr_9213 = "_-05n" (String#25774, DoABC#3) // _SafeStr_9214 = "_-1wP" (String#22321, DoABC#3) // _SafeStr_9215 = "_-5ha" (String#22566, DoABC#3) // _SafeStr_9216 = "_-0Lt" (String#4390, DoABC#3) // _SafeStr_9217 = "_-0QO" (String#8155, DoABC#3) // _SafeStr_9218 = "_-2pl" (String#12985, DoABC#3) // _SafeStr_9219 = "_-cl" (String#8347, DoABC#3) // _SafeStr_9220 = "_-3bz" (String#11706, DoABC#3) // _SafeStr_9221 = "_-27z" (String#10020, DoABC#3) // _SafeStr_9222 = "_-6TJ" (String#10642, DoABC#3) // _SafeStr_9223 = "_-2Y4" (String#8669, DoABC#3) // _SafeStr_9224 = "_-3Cu" (String#18827, DoABC#3) // _SafeStr_9225 = "_-1t9" (String#15157, DoABC#3) // _SafeStr_9226 = "_-UA" (String#16667, DoABC#3) // _SafeStr_9227 = "_-4l6" (String#20746, DoABC#3) // _SafeStr_9228 = "_-5ye" (String#18678, DoABC#3) // _SafeStr_9229 = "_-5Wb" (String#22174, DoABC#3) // _SafeStr_9230 = "_-0q7" (String#20465, DoABC#3) // _SafeStr_9231 = "_-5wM" (String#29550, DoABC#3) // _SafeStr_9232 = "_-XT" (String#6458, DoABC#3) // _SafeStr_9233 = "_-2Kp" (String#10352, DoABC#3) // _SafeStr_9234 = "_-092" (String#13476, DoABC#3) // _SafeStr_9235 = "_-2aU" (String#13385, DoABC#3) // _SafeStr_9236 = "_-1IZ" (String#7822, DoABC#3) // _SafeStr_9237 = "_-6Xu" (String#9318, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) // _SafeStr_9239 = "_-3yh" (String#15622, DoABC#3) // _SafeStr_9240 = "_-3z6" (String#5195, DoABC#3) // _SafeStr_9241 = "_-5yC" (String#17232, DoABC#3) // _SafeStr_9242 = "_-6KJ" (String#6750, DoABC#3) // _SafeStr_9243 = "_-0kK" (String#13198, DoABC#3) // _SafeStr_9244 = "_-1Ao" (String#9393, DoABC#3) // _SafeStr_9245 = "_-2Ee" (String#15884, DoABC#3) // _SafeStr_9246 = "_-0o9" (String#8689, DoABC#3) // _SafeStr_9247 = "_-5t3" (String#16490, DoABC#3) // _SafeStr_9248 = "_-42O" (String#17421, DoABC#3) // _SafeStr_9249 = "_-2DI" (String#7056, DoABC#3) // _SafeStr_9250 = "_-4U5" (String#7225, DoABC#3) // _SafeStr_9251 = "_-07j" (String#44347, DoABC#3) // _SafeStr_9252 = "_-268" (String#11624, DoABC#3) // _SafeStr_9253 = "_-3nu" (String#8727, DoABC#3) // _SafeStr_9254 = "_-42S" (String#10958, DoABC#3) // _SafeStr_9255 = "_-53R" (String#36497, DoABC#3) // _SafeStr_9256 = "_-2k5" (String#5876, DoABC#3) // _SafeStr_9257 = "_-3Ft" (String#6998, DoABC#3) // _SafeStr_9258 = "_-5DL" (String#8762, DoABC#3) // _SafeStr_9259 = "_-2Jy" (String#15958, DoABC#3) // _SafeStr_9260 = "_-5Nj" (String#8628, DoABC#3) // _SafeStr_9261 = "_-5Vm" (String#20021, DoABC#3) // _SafeStr_9262 = "_-6-V" (String#12361, DoABC#3) // _SafeStr_9263 = "_-4fo" (String#20375, DoABC#3) // _SafeStr_9264 = "_-6iy" (String#8643, DoABC#3) // _SafeStr_9265 = "_-64H" (String#12093, DoABC#3) // _SafeStr_9266 = "_-532" (String#4109, DoABC#3) // _SafeStr_9267 = "_-6V8" (String#16389, DoABC#3) // _SafeStr_9268 = "_-6-D" (String#35318, DoABC#3) // _SafeStr_9269 = "_-MN" (String#34391, DoABC#3) // _SafeStr_9270 = "_-60u" (String#13659, DoABC#3) // _SafeStr_9271 = "_-0se" (String#34835, DoABC#3) // _SafeStr_9272 = "_-4Rh" (String#43730, DoABC#3) //------------------------------------------------------------ //_-17c.PetLogic package _-17c{ import _-0bw._SafeStr_2308; import _-4pM._SafeStr_2988; import _-UK._SafeStr_3565; import _-4pM._SafeStr_2267; import _-0bw.XMLValidator; import _-3XT._SafeStr_2485; import _-0mk._SafeStr_3025; import _-0mk._SafeStr_3000; import _-0mk._SafeStr_3015; import _-0mk._SafeStr_3014; import _-0mk._SafeStr_3022; import _-0mk._SafeStr_3563; import _-0mk._SafeStr_2982; import _-0mk._SafeStr_3008; import _-4nT.PetFigureData; import _-0PS._SafeStr_3027; import flash.utils.getTimer; import _-06C._SafeStr_2974; import _-0bw._SafeStr_2307; import flash.events.MouseEvent; import _-4nT._SafeStr_3564; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; public class PetLogic extends _SafeStr_2534 { private var _SafeStr_9219:int = 0; private var _SafeStr_9223:int = 0; private var _SafeStr_9273:int = 0; private var _SafeStr_7196:Boolean = false; private var _SafeStr_9216:_SafeStr_2308 = null; private var _SafeStr_9274:Boolean = false; private var _SafeStr_9275:int = 0; private var _SafeStr_9276:int = 0; private var _SafeStr_9277:int = 0; private var _SafeStr_9278:int = 0; private var _SafeStr_8309:Array; public function PetLogic(){ this._SafeStr_8309 = []; super(); } override public function getEventTypes():Array{ var k:Array = [_SafeStr_2988._SafeStr_9232, _SafeStr_3565._SafeStr_9233]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function dispose():void{ var k:_SafeStr_2267; if (((this._SafeStr_7196) && (!((object == null))))) { if (eventDispatcher != null) { k = new _SafeStr_3565(_SafeStr_3565._SafeStr_9239, object); eventDispatcher.dispatchEvent(k); }; }; this._SafeStr_8309 = null; super.dispose(); this._SafeStr_9216 = null; } override public function initialize(k:XML):void{ var _local_5:XML; var _local_6:int; super.initialize(k); this._SafeStr_8309 = []; var _local_2:XMLList = k.model.directions.direction; var _local_3:Array = ["id"]; var _local_4:int; while (_local_4 < _local_2.length()) { _local_5 = _local_2[_local_4]; if (XMLValidator._SafeStr_5516(_local_5, _local_3)) { _local_6 = parseInt(_local_5.@id); this._SafeStr_8309.push(_local_6); }; _local_4++; }; this._SafeStr_8309.sort(Array.NUMERIC); object.getModelController().setNumberArray(_SafeStr_2485._SafeStr_9279, this._SafeStr_8309, true); } override public function processUpdateMessage(k:_SafeStr_2974):void{ var _local_3:_SafeStr_3025; var _local_4:_SafeStr_3000; var _local_5:_SafeStr_3015; var _local_6:_SafeStr_3014; var _local_7:_SafeStr_3022; var _local_8:_SafeStr_3563; var _local_9:_SafeStr_2982; var _local_10:_SafeStr_3008; var _local_11:String; var _local_12:PetFigureData; if ((((k == null)) || ((object == null)))) { return; }; var _local_2:_SafeStr_3027 = object.getModelController(); if (!this._SafeStr_9274) { super.processUpdateMessage(k); if ((k is _SafeStr_3025)) { _local_3 = (k as _SafeStr_3025); _local_2.setString(_SafeStr_2485._SafeStr_9240, _local_3._SafeStr_7671); return; }; if ((k is _SafeStr_3000)) { _local_4 = (k as _SafeStr_3000); _local_2.setNumber(_SafeStr_2485._SafeStr_9246, _local_4._SafeStr_7627); return; }; if ((k is _SafeStr_3015)) { _local_5 = (k as _SafeStr_3015); _local_2.setNumber(_SafeStr_2485._SafeStr_9242, 1); this._SafeStr_9219 = (getTimer() + (_local_5._SafeStr_7660 * 1000)); return; }; if ((k is _SafeStr_3014)) { _local_6 = (k as _SafeStr_3014); _local_2.setString(_SafeStr_2485._SafeStr_9249, _local_6.gesture); this._SafeStr_9223 = (getTimer() + (3 * 1000)); return; }; if ((k is _SafeStr_3022)) { _local_7 = (k as _SafeStr_3022); _local_2.setNumber(_SafeStr_2485._SafeStr_9253, Number(_local_7._SafeStr_7669)); return; }; }; if ((k is _SafeStr_3563)) { _local_8 = (k as _SafeStr_3563); this._SafeStr_7196 = _local_8.selected; this._SafeStr_9216 = null; return; }; if ((k is _SafeStr_2982)) { _local_9 = (k as _SafeStr_2982); _local_2.setNumber(_SafeStr_2485._SafeStr_9280, Number(getTimer())); _local_2.setNumber(_SafeStr_2485._SafeStr_9281, Number(_local_9._SafeStr_7600)); return; }; if ((k is _SafeStr_3008)) { _local_10 = (k as _SafeStr_3008); _local_11 = _local_2.getString(_SafeStr_2485._SafeStr_9260); _local_12 = new PetFigureData(_local_10.figure); _local_2.setString(_SafeStr_2485._SafeStr_9260, _local_10.figure); _local_2.setString(_SafeStr_2485._SafeStr_9282, _local_10.race); _local_2.setNumber(_SafeStr_2485._SafeStr_9283, _local_12.paletteId); _local_2.setNumber(_SafeStr_2485._SafeStr_9284, _local_12.color); _local_2.setNumber(_SafeStr_2485._SafeStr_9285, _local_12.typeId); _local_2.setNumberArray(_SafeStr_2485._SafeStr_9286, _local_12._SafeStr_9287); _local_2.setNumberArray(_SafeStr_2485._SafeStr_9288, _local_12._SafeStr_9289); _local_2.setNumberArray(_SafeStr_2485._SafeStr_9290, _local_12._SafeStr_9291); _local_2.setNumber(_SafeStr_2485._SafeStr_9292, ((_local_10._SafeStr_7637) ? 1 : 0)); return; }; } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ var _local_7:int; var _local_8:_SafeStr_2267; if ((((object == null)) || ((k == null)))) { return; }; var _local_3:_SafeStr_3027 = object.getModelController(); var _local_4:_SafeStr_2307; var _local_5:_SafeStr_2308; var _local_6:String; switch (k.type) { case MouseEvent.CLICK: _local_6 = _SafeStr_2988._SafeStr_9232; if (this._SafeStr_9274) { this._SafeStr_9293(k); }; break; case MouseEvent.DOUBLE_CLICK: break; case MouseEvent.MOUSE_DOWN: if (!this._SafeStr_9274) { _local_7 = _local_3.getNumber(_SafeStr_2485._SafeStr_9285); if (_local_7 == _SafeStr_3564._SafeStr_9294) { if (eventDispatcher != null) { _local_8 = new _SafeStr_2988(_SafeStr_2988._SafeStr_9295, object, k._SafeStr_9266, k.altKey, k.ctrlKey, k.shiftKey, k.buttonDown); eventDispatcher.dispatchEvent(_local_8); }; }; }; break; }; if (_local_6 != null) { if (eventDispatcher != null) { _local_8 = new _SafeStr_2988(_local_6, object, k._SafeStr_9266, k.altKey, k.ctrlKey, k.shiftKey, k.buttonDown); eventDispatcher.dispatchEvent(_local_8); }; }; } private function _SafeStr_9293(k:_SafeStr_3554):void{ var _local_3:int; var _local_2:_SafeStr_3027 = object.getModelController(); if (((!(k.altKey)) && (!(k.ctrlKey)))) { _local_3 = this._SafeStr_8309[this._SafeStr_9278]; object.setDirection(new _SafeStr_2308(_local_3)); _local_2.setNumber(_SafeStr_2485._SafeStr_9246, (_local_3 + this._SafeStr_9277)); this._SafeStr_9278++; if (this._SafeStr_9278 == this._SafeStr_8309.length) { this._SafeStr_9278 = 0; }; } else { if (((k.altKey) && (!(k.ctrlKey)))) { this._SafeStr_9275++; _local_2.setNumber(_SafeStr_2485._SafeStr_9240, this._SafeStr_9275); _local_2.setNumber(_SafeStr_2485._SafeStr_9249, NaN); } else { if (((k.ctrlKey) && (!(k.altKey)))) { this._SafeStr_9276++; _local_2.setNumber(_SafeStr_2485._SafeStr_9249, this._SafeStr_9276); } else { this._SafeStr_9277 = (this._SafeStr_9277 + 45); if (this._SafeStr_9277 > 45) { this._SafeStr_9277 = -45; }; _local_3 = object.getDirection().x; _local_2.setNumber(_SafeStr_2485._SafeStr_9246, (_local_3 + this._SafeStr_9277)); }; }; }; } override public function update(k:int):void{ var _local_2:_SafeStr_2307; var _local_3:_SafeStr_2267; super.update(k); if (((this._SafeStr_7196) && (!((object == null))))) { if (eventDispatcher != null) { _local_2 = object.getLocation(); if ((((((((this._SafeStr_9216 == null)) || (!((this._SafeStr_9216.x == _local_2.x))))) || (!((this._SafeStr_9216.y == _local_2.y))))) || (!((this._SafeStr_9216.z == _local_2.z))))) { if (this._SafeStr_9216 == null) { this._SafeStr_9216 = new _SafeStr_2308(); }; this._SafeStr_9216._SafeStr_6687(_local_2); _local_3 = new _SafeStr_3565(_SafeStr_3565._SafeStr_9233, object); eventDispatcher.dispatchEvent(_local_3); }; }; }; if (((!((object == null))) && (!((object.getModelController() == null))))) { this._SafeStr_9267(k, object.getModelController()); }; } private function _SafeStr_9267(k:int, _arg_2:_SafeStr_3027):void{ if ((((this._SafeStr_9223 > 0)) && ((k > this._SafeStr_9223)))) { _arg_2.setString(_SafeStr_2485._SafeStr_9249, null); this._SafeStr_9223 = 0; }; if (this._SafeStr_9219 > 0) { if (k > this._SafeStr_9219) { _arg_2.setNumber(_SafeStr_2485._SafeStr_9242, 0); this._SafeStr_9219 = 0; }; }; if ((((this._SafeStr_9273 > 0)) && ((k > this._SafeStr_9273)))) { _arg_2.setNumber(_SafeStr_2485._SafeStr_9250, 0); this._SafeStr_9273 = 0; }; } } }//package _-17c // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2534 = "_-0YA" (String#1440, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_2982 = "_-1Sz" (String#9471, DoABC#3) // _SafeStr_2988 = "_-BC" (String#1315, DoABC#3) // _SafeStr_3000 = "_-0aY" (String#5526, DoABC#3) // _SafeStr_3008 = "_-es" (String#4959, DoABC#3) // _SafeStr_3014 = "_-4h8" (String#9421, DoABC#3) // _SafeStr_3015 = "_-5kk" (String#6301, DoABC#3) // _SafeStr_3022 = "_-1C0" (String#6270, DoABC#3) // _SafeStr_3025 = "_-5hC" (String#6285, DoABC#3) // _SafeStr_3027 = "_-4nh" (String#1390, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3563 = "_-49Y" (String#5589, DoABC#3) // _SafeStr_3564 = "_-2tw" (String#2640, DoABC#3) // _SafeStr_3565 = "_-3yW" (String#4547, DoABC#3) // _SafeStr_5516 = "_-62c" (String#2514, DoABC#3) // _SafeStr_6687 = "_-2h3" (String#1277, DoABC#3) // _SafeStr_7196 = "_-K" (String#1521, DoABC#3) // _SafeStr_7600 = "_-zQ" (String#24949, DoABC#3) // _SafeStr_7627 = "_-5WI" (String#20015, DoABC#3) // _SafeStr_7637 = "_-0b1" (String#2865, DoABC#3) // _SafeStr_7660 = "_-0FI" (String#28132, DoABC#3) // _SafeStr_7669 = "_-MT" (String#26347, DoABC#3) // _SafeStr_7671 = "_-56r" (String#27015, DoABC#3) // _SafeStr_8309 = "_-5bg" (String#2795, DoABC#3) // _SafeStr_9216 = "_-0Lt" (String#4390, DoABC#3) // _SafeStr_9219 = "_-cl" (String#8347, DoABC#3) // _SafeStr_9223 = "_-2Y4" (String#8669, DoABC#3) // _SafeStr_9232 = "_-XT" (String#6458, DoABC#3) // _SafeStr_9233 = "_-2Kp" (String#10352, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) // _SafeStr_9239 = "_-3yh" (String#15622, DoABC#3) // _SafeStr_9240 = "_-3z6" (String#5195, DoABC#3) // _SafeStr_9242 = "_-6KJ" (String#6750, DoABC#3) // _SafeStr_9246 = "_-0o9" (String#8689, DoABC#3) // _SafeStr_9249 = "_-2DI" (String#7056, DoABC#3) // _SafeStr_9250 = "_-4U5" (String#7225, DoABC#3) // _SafeStr_9253 = "_-3nu" (String#8727, DoABC#3) // _SafeStr_9260 = "_-5Nj" (String#8628, DoABC#3) // _SafeStr_9266 = "_-532" (String#4109, DoABC#3) // _SafeStr_9267 = "_-6V8" (String#16389, DoABC#3) // _SafeStr_9273 = "_-3dN" (String#24287, DoABC#3) // _SafeStr_9274 = "_-4up" (String#21954, DoABC#3) // _SafeStr_9275 = "_-Xi" (String#23259, DoABC#3) // _SafeStr_9276 = "_-5EW" (String#24386, DoABC#3) // _SafeStr_9277 = "_-55t" (String#12041, DoABC#3) // _SafeStr_9278 = "_-2yY" (String#14665, DoABC#3) // _SafeStr_9279 = "_-0b4" (String#19785, DoABC#3) // _SafeStr_9280 = "_-0ap" (String#19932, DoABC#3) // _SafeStr_9281 = "_-61F" (String#11620, DoABC#3) // _SafeStr_9282 = "_-01m" (String#20611, DoABC#3) // _SafeStr_9283 = "_-5zJ" (String#15975, DoABC#3) // _SafeStr_9284 = "_-1ge" (String#15512, DoABC#3) // _SafeStr_9285 = "_-6Lo" (String#21002, DoABC#3) // _SafeStr_9286 = "_-25Q" (String#15112, DoABC#3) // _SafeStr_9287 = "_-0tw" (String#31654, DoABC#3) // _SafeStr_9288 = "_-4-n" (String#14223, DoABC#3) // _SafeStr_9289 = "_-2V-" (String#31331, DoABC#3) // _SafeStr_9290 = "_-35w" (String#15807, DoABC#3) // _SafeStr_9291 = "_-6Vd" (String#29762, DoABC#3) // _SafeStr_9292 = "_-0CO" (String#19305, DoABC#3) // _SafeStr_9293 = "_-3aP" (String#35434, DoABC#3) // _SafeStr_9294 = "_-0Fp" (String#3220, DoABC#3) // _SafeStr_9295 = "_-5hS" (String#10251, DoABC#3) //------------------------------------------------------------ //_-18p._SafeStr_2727 package _-18p{ import _-4Y1._SafeStr_3; import _-5x9._SafeStr_2325; import _-0fm.HabboGameManager; import flash.utils.Timer; import _-64Q._SafeStr_2464; import _-3xK._SafeStr_637; import _-67y._SafeStr_1375; import _-Qx._SafeStr_500; import _-5A9._SafeStr_2175; import _-40e._SafeStr_13; import _-3UH._SafeStr_10; import _-5x9._SafeStr_2213; import flash.events.TimerEvent; import _-5kr._SafeStr_4126; import _-2jU._SafeStr_2285; import _-5Vh.WindowEvent; import _-16r._SafeStr_4220; import _-2jU._SafeStr_2275; import flash.display.BitmapData; public class _SafeStr_2727 implements _SafeStr_3, _SafeStr_2325 { private static const _SafeStr_9296:int = 3000; private var _disposed:Boolean; private var _SafeStr_6901:HabboGameManager; private var _SafeStr_7814:GameCenterLayout; private var _SafeStr_9297:LeaderboardView; private var _SafeStr_9298:_SafeStr_4347; private var _SafeStr_9299:TeaserView; private var _SafeStr_9300:Timer; private var _SafeStr_9301:int = -1; private var _SafeStr_9302:_SafeStr_2464; private var _SafeStr_9303:_SafeStr_4346; private var _SafeStr_9304:int; private var _SafeStr_9305:Boolean; public function _SafeStr_2727(k:HabboGameManager){ this._SafeStr_6901 = k; } public function get windowManager():_SafeStr_637{ return (this._SafeStr_6901.windowManager); } public function get communication():_SafeStr_1375{ return (this._SafeStr_6901.communication); } public function get localization():_SafeStr_500{ return (this._SafeStr_6901.localization); } public function get sessionDataManager():_SafeStr_2175{ return (this._SafeStr_6901.sessionDataManager); } public function get avatarRenderManager():_SafeStr_13{ return (this._SafeStr_6901._SafeStr_6858); } public function get assets():_SafeStr_10{ return (this._SafeStr_6901.assets); } public function get roomEngine():_SafeStr_2213{ return (this._SafeStr_6901.roomEngine); } public function get disposed():Boolean{ return (this._disposed); } public function get _SafeStr_9306():HabboGameManager{ return (this._SafeStr_6901); } public function dispose():void{ if (this._SafeStr_7814) { this._SafeStr_7814.dispose(); this._SafeStr_7814 = null; }; if (this._SafeStr_9297) { this._SafeStr_9297.dispose(); this._SafeStr_9297 = null; }; this._SafeStr_9301 = -1; if (this._SafeStr_9298) { this._SafeStr_9298.dispose(); this._SafeStr_9298 = null; }; if (this._SafeStr_9300) { this._SafeStr_9300.removeEventListener(TimerEvent.TIMER, this._SafeStr_9307); this._SafeStr_9300.stop(); this._SafeStr_9300 = null; }; if (this._SafeStr_9299) { this._SafeStr_9299.dispose(); this._SafeStr_9299 = null; }; this._SafeStr_9308(); this._SafeStr_6901 = null; this._disposed = true; } public function initialize(k:int, _arg_2:Boolean):void{ this._SafeStr_9305 = _arg_2; if (!this._SafeStr_7814) { this._SafeStr_7814 = new GameCenterLayout(this); }; if (GameConfigurations._SafeStr_9309(k)) { this.activate(k, _arg_2); }; this.communication.addHabboConnectionMessageEvent(new _SafeStr_4126(this._SafeStr_9310)); } public function activate(k:int, _arg_2:Boolean):void{ if (this._SafeStr_7814) { this._SafeStr_7814.activate(k, _arg_2); }; } public function disable():void{ if (this._SafeStr_7814) { this._SafeStr_7814.disable(); }; if (this._SafeStr_9297) { this._SafeStr_9297.disable(); }; if (this._SafeStr_9298) { this._SafeStr_9298.disable(); }; if (this._SafeStr_9299) { this._SafeStr_9299.disable(); }; } public function _SafeStr_9311(k:int):void{ if (this._SafeStr_9297) { this._SafeStr_9297._SafeStr_9311(k); }; } public function get _SafeStr_6804():Boolean{ return (this._SafeStr_6901._SafeStr_6804); } public function getLocalization(k:int):String{ var _local_2:String = GameConfigurations._SafeStr_6865(k); return (this.localization.getLocalization((("gamecenter." + _local_2) + ".name"))); } public function _SafeStr_6868(k:String, _arg_2:String, _arg_3:String="", _arg_4:int=0):void{ this._SafeStr_6901._SafeStr_6868(k, _arg_2, _arg_3, _arg_4); } public function registerParameter(k:int, _arg_2:String):String{ return (this.localization.registerParameter(_arg_2, "game", this.getLocalization(k))); } public function send(k:_SafeStr_2285):void{ this._SafeStr_6901.send(k); } public function joinPlayerQueue(k:int):void{ this._SafeStr_9305 = false; this._SafeStr_6901.joinPlayerQueue(k); } public function _SafeStr_6807(k:int):void{ this._SafeStr_6901._SafeStr_6807(k); } public function showLeaderboard(k:int):void{ if (!this._SafeStr_9297) { this._SafeStr_9297 = new LeaderboardView(this); }; this._SafeStr_9297.activate(k); this._SafeStr_6868(GameConfigurations._SafeStr_6865(k), "showLeaderboard"); } public function _SafeStr_9312(k:int):void{ if (!this._SafeStr_9299) { this._SafeStr_9299 = new TeaserView(this); }; this._SafeStr_9299.activate(k); this._SafeStr_6868(GameConfigurations._SafeStr_6865(k), "showTeaser"); } public function _SafeStr_6895(k:int):void{ if (this._SafeStr_9301 > -1) { return; }; if (!this._SafeStr_9298) { this._SafeStr_9298 = new _SafeStr_4347(this); }; if (!this._SafeStr_9300) { this._SafeStr_9300 = new Timer(_SafeStr_9296, 1); this._SafeStr_9300.addEventListener(TimerEvent.TIMER, this._SafeStr_9307); }; this._SafeStr_9300.start(); this._SafeStr_9301 = k; } private function _SafeStr_9307(k:TimerEvent):void{ if (this._SafeStr_9301 > -1) { this._SafeStr_9298.activate(this._SafeStr_9301); }; } public function _SafeStr_6889(k:int):void{ this._SafeStr_9301 = -1; if (this._SafeStr_9300) { this._SafeStr_9300.reset(); }; if (this._SafeStr_9298) { this._SafeStr_9298.disable(); }; } public function _SafeStr_6869(k:String):void{ this._SafeStr_9308(); this._SafeStr_9302 = this.windowManager.alert("Game Center Alert", k, 0, this._SafeStr_8064); } private function _SafeStr_9308():void{ if (this._SafeStr_9302) { this._SafeStr_9302.dispose(); this._SafeStr_9302 = null; }; } private function _SafeStr_8064(k:_SafeStr_2464, _arg_2:WindowEvent):void{ this._SafeStr_9308(); } public function _SafeStr_9313(k:int):void{ this._SafeStr_9305 = false; var _local_2:String = GameConfigurations._SafeStr_6865(k); this._SafeStr_6901._SafeStr_6867(_local_2, "getVip.clicked.playNow"); } public function _SafeStr_9314(k:_SafeStr_4346):void{ this._SafeStr_9303 = k; this.send(new _SafeStr_4220(k._SafeStr_9315())); } private function _SafeStr_9310(k:_SafeStr_2275):void{ } public function imageReady(k:int, _arg_2:BitmapData):void{ if ((((((this._SafeStr_9304 == k)) && (this._SafeStr_9303))) && (!((this._SafeStr_9303 as _SafeStr_3).disposed)))) { this._SafeStr_9303._SafeStr_9316(_arg_2); }; this._SafeStr_9304 = -1; this._SafeStr_9303 = null; } public function _SafeStr_5602(k:int):void{ } function get _SafeStr_9317():Boolean{ return (this._SafeStr_9305); } } }//package _-18p // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_13 = "_-5oO" (String#1978, DoABC#3) // _SafeStr_1375 = "_-67Z" (String#891, DoABC#3) // _SafeStr_2175 = "_-4xS" (String#1073, DoABC#3) // _SafeStr_2213 = "_-l-" (String#862, DoABC#3) // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2325 = "_-4CB" (String#1328, DoABC#3) // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_2727 = "_-1b7" (String#5479, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4126 = "_-0BI" (String#12025, DoABC#3) // _SafeStr_4220 = "_-0wb" (String#15472, DoABC#3) // _SafeStr_4346 = "_-5Ur" (String#10491, DoABC#3) // _SafeStr_4347 = "_-3Gy" (String#13409, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5602 = "_-43s" (String#2214, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_6804 = "_-2uA" (String#18767, DoABC#3) // _SafeStr_6807 = "_-6Dl" (String#13611, DoABC#3) // _SafeStr_6858 = "_-4EV" (String#35226, DoABC#3) // _SafeStr_6865 = "_-5Mf" (String#3261, DoABC#3) // _SafeStr_6867 = "_-159" (String#34092, DoABC#3) // _SafeStr_6868 = "_-4R0" (String#4781, DoABC#3) // _SafeStr_6869 = "_-3kU" (String#6837, DoABC#3) // _SafeStr_6889 = "_-2NK" (String#25204, DoABC#3) // _SafeStr_6895 = "_-0eG" (String#27539, DoABC#3) // _SafeStr_6901 = "_-18C" (String#1472, DoABC#3) // _SafeStr_7814 = "_-3Y0" (String#2910, DoABC#3) // _SafeStr_8064 = "_-X7" (String#3516, DoABC#3) // _SafeStr_9296 = "for" (String#11096, DoABC#3) // _SafeStr_9297 = "_-2cK" (String#5160, DoABC#3) // _SafeStr_9298 = "_-0GZ" (String#7649, DoABC#3) // _SafeStr_9299 = "_-1EM" (String#9667, DoABC#3) // _SafeStr_9300 = "_-3mp" (String#4009, DoABC#3) // _SafeStr_9301 = "_-0Is" (String#12728, DoABC#3) // _SafeStr_9302 = "_-1jG" (String#3723, DoABC#3) // _SafeStr_9303 = "_-L-" (String#16782, DoABC#3) // _SafeStr_9304 = "_-B8" (String#25535, DoABC#3) // _SafeStr_9305 = "_-56-" (String#17866, DoABC#3) // _SafeStr_9306 = "_-s0" (String#4212, DoABC#3) // _SafeStr_9307 = "_-2ia" (String#14256, DoABC#3) // _SafeStr_9308 = "_-4fs" (String#24003, DoABC#3) // _SafeStr_9309 = "_-0qI" (String#37542, DoABC#3) // _SafeStr_9310 = "_-3pA" (String#37051, DoABC#3) // _SafeStr_9311 = "_-60P" (String#21720, DoABC#3) // _SafeStr_9312 = "_-1cz" (String#44270, DoABC#3) // _SafeStr_9313 = "_-3Oy" (String#37656, DoABC#3) // _SafeStr_9314 = "_-6K9" (String#31711, DoABC#3) // _SafeStr_9315 = "_-3IY" (String#23764, DoABC#3) // _SafeStr_9316 = "_-5gL" (String#25314, DoABC#3) // _SafeStr_9317 = "_-2zz" (String#23124, DoABC#3) //------------------------------------------------------------ //_-18p._SafeStr_3830 package _-18p{ import flash.events.Event; public class _SafeStr_3830 extends Event { public static const GAME_CONFIGURATIONS_INITIALIZED:String = "GAME_CONFIGURATIONS_INITIALIZED"; public function _SafeStr_3830(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false){ super(k, _arg_2, _arg_3); } } }//package _-18p // _SafeStr_3830 = "_-5vE" (String#8346, DoABC#3) //------------------------------------------------------------ //_-18p._SafeStr_4346 package _-18p{ import flash.display.BitmapData; public interface _SafeStr_4346 { function _SafeStr_9318(_arg_1:String):void; function _SafeStr_9316(_arg_1:BitmapData):void; function _SafeStr_9319(_arg_1:int):void; function _SafeStr_9315():int; function _SafeStr_9320(_arg_1:Boolean):void; } }//package _-18p // _SafeStr_4346 = "_-5Ur" (String#10491, DoABC#3) // _SafeStr_9315 = "_-3IY" (String#23764, DoABC#3) // _SafeStr_9316 = "_-5gL" (String#25314, DoABC#3) // _SafeStr_9318 = "_-3ju" (String#27286, DoABC#3) // _SafeStr_9319 = "_-4kC" (String#28752, DoABC#3) // _SafeStr_9320 = "_-1Ux" (String#31657, DoABC#3) //------------------------------------------------------------ //_-18p._SafeStr_4347 package _-18p{ import _-4Y1._SafeStr_3; import _-64Q._SafeStr_2596; import _-29V.IWindowContainer; import _-6Sj._SafeStr_2434; import _-6Sj._SafeStr_3595; import flash.utils.Timer; import flash.events.TimerEvent; import _-5Vh.WindowMouseEvent; import _-0fm._SafeStr_4349; import _-3UH._SafeStr_39; import _-3UH.XmlAsset; public class _SafeStr_4347 implements _SafeStr_3 { private static const _SafeStr_9296:int = 500; private static const _SafeStr_9321:String = "game_center_waiting_game_view_xml"; private var _disposed:Boolean; private var _SafeStr_6829:_SafeStr_2727; private var _SafeStr_9322:_SafeStr_2596; private var _SafeStr_9323:IWindowContainer; private var _SafeStr_9324:_SafeStr_2434; private var _SafeStr_9325:_SafeStr_3595; private var _SafeStr_9326:int; private var _SafeStr_9300:Timer; private var _SafeStr_9327:int = 0; public function _SafeStr_4347(k:_SafeStr_2727){ this._SafeStr_6829 = k; } public function get disposed():Boolean{ return (this._disposed); } public function dispose():void{ if (this._SafeStr_9322) { this._SafeStr_9322.dispose(); this._SafeStr_9322 = null; }; if (this._SafeStr_9300) { this._SafeStr_9300.removeEventListener(TimerEvent.TIMER, this._SafeStr_9307); this._SafeStr_9300.stop(); this._SafeStr_9300 = null; }; if (this._SafeStr_9325) { this._SafeStr_9325.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_7854); }; this._SafeStr_9325 = null; this._SafeStr_9324 = null; this._SafeStr_6829 = null; this._disposed = true; this._SafeStr_9327 = 0; } public function activate(k:int):void{ this._SafeStr_9327 = 0; this._SafeStr_9326 = k; if (!this._SafeStr_9322) { this.createWindow(); }; this._SafeStr_9323.invalidate(); this._SafeStr_9323.visible = true; this._SafeStr_9328(); this._SafeStr_6829._SafeStr_6868(GameConfigurations._SafeStr_6865(this._SafeStr_9326), "waitingGame"); if (!this._SafeStr_9300) { this._SafeStr_9300 = new Timer(_SafeStr_9296); this._SafeStr_9300.addEventListener(TimerEvent.TIMER, this._SafeStr_9307); }; this._SafeStr_9300.start(); } private function _SafeStr_9328():void{ this._SafeStr_9324.assetUri = null; this._SafeStr_9324.assetUri = GameConfigurations._SafeStr_6897(this._SafeStr_9326, _SafeStr_4349._SafeStr_6813); } private function _SafeStr_9307(k:TimerEvent):void{ if (!this._SafeStr_9323) { return; }; var _local_2:String = " "; var _local_3:int; while (_local_3 < (this._SafeStr_9327 % 4)) { _local_2 = (_local_2 + "."); _local_3++; }; this._SafeStr_9323.caption = (this._SafeStr_6829.localization.getLocalization("gamecenter.waiting_game_title") + _local_2); this._SafeStr_9327++; } public function disable():void{ if (!this._SafeStr_9322) { return; }; this._SafeStr_9322.dispose(); this._SafeStr_9322 = null; this._SafeStr_9323 = null; if (this._SafeStr_9300) { this._SafeStr_9300.stop(); }; } private function _SafeStr_5809(k:WindowMouseEvent):void{ this._SafeStr_7854(k); } private function _SafeStr_7854(k:WindowMouseEvent):void{ this._SafeStr_6829._SafeStr_6807(this._SafeStr_9326); this.disable(); this._SafeStr_6829.activate(this._SafeStr_9326, false); this._SafeStr_6829._SafeStr_6868(GameConfigurations._SafeStr_6865(this._SafeStr_9326), "waitingGameCancel"); } private function createWindow():void{ var k:_SafeStr_39 = this._SafeStr_6829.assets.getAssetByName(_SafeStr_9321); var _local_2:XmlAsset = XmlAsset(k); this._SafeStr_9322 = this._SafeStr_6829.windowManager.buildModalDialogFromXML(XML(_local_2.content)); this._SafeStr_9323 = (this._SafeStr_9322._SafeStr_7860 as IWindowContainer); this._SafeStr_9323.findChildByTag("close").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5809); this._SafeStr_9325 = (this._SafeStr_9323.findChildByName("cancel_link") as _SafeStr_3595); this._SafeStr_9325.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7854); this._SafeStr_9324 = (this._SafeStr_9323.findChildByName("logo_image") as _SafeStr_2434); } } }//package _-18p // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2596 = "_-6dv" (String#2608, DoABC#3) // _SafeStr_2727 = "_-1b7" (String#5479, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3595 = "_-5nx" (String#4266, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_4347 = "_-3Gy" (String#13409, DoABC#3) // _SafeStr_4349 = "_-5Q-" (String#5952, DoABC#3) // _SafeStr_5809 = "_-56H" (String#1168, DoABC#3) // _SafeStr_6807 = "_-6Dl" (String#13611, DoABC#3) // _SafeStr_6813 = "_-3bc" (String#14821, DoABC#3) // _SafeStr_6829 = "_-0B" (String#1031, DoABC#3) // _SafeStr_6865 = "_-5Mf" (String#3261, DoABC#3) // _SafeStr_6868 = "_-4R0" (String#4781, DoABC#3) // _SafeStr_6897 = "_-4Xk" (String#14737, DoABC#3) // _SafeStr_7854 = "_-x2" (String#8305, DoABC#3) // _SafeStr_7860 = "_-42E" (String#1357, DoABC#3) // _SafeStr_9296 = "for" (String#11096, DoABC#3) // _SafeStr_9300 = "_-3mp" (String#4009, DoABC#3) // _SafeStr_9307 = "_-2ia" (String#14256, DoABC#3) // _SafeStr_9321 = "_-2nf" (String#5239, DoABC#3) // _SafeStr_9322 = "_-6Bf" (String#8006, DoABC#3) // _SafeStr_9323 = "_-52Q" (String#8345, DoABC#3) // _SafeStr_9324 = "_-6Ac" (String#8199, DoABC#3) // _SafeStr_9325 = "_-2y" (String#16916, DoABC#3) // _SafeStr_9326 = "_-0sv" (String#2046, DoABC#3) // _SafeStr_9327 = "_-4A0" (String#2412, DoABC#3) // _SafeStr_9328 = "_-16P" (String#8077, DoABC#3) //------------------------------------------------------------ //_-18p._SafeStr_4348 package _-18p{ public class _SafeStr_4348 { private var _SafeStr_9329:int; private var _SafeStr_9330:String; private var _SafeStr_9331:uint; private var _SafeStr_9332:uint; private var _SafeStr_9333:String; private var _SafeStr_9334:String; public function _SafeStr_4348(k:int, _arg_2:String, _arg_3:uint, _arg_4:uint, _arg_5:String, _arg_6:String){ this._SafeStr_9329 = k; this._SafeStr_9330 = _arg_2; this._SafeStr_9331 = _arg_3; this._SafeStr_9332 = _arg_4; this._SafeStr_9333 = _arg_5; this._SafeStr_9334 = _arg_6; if (this._SafeStr_9333.substr((this._SafeStr_9333.length - 1), 1) != "/") { this._SafeStr_9333 = (this._SafeStr_9333 + "/"); }; } public function get _SafeStr_6918():int{ return (this._SafeStr_9329); } public function get _SafeStr_6919():String{ return (this._SafeStr_9330); } public function get bgColor():uint{ return (this._SafeStr_9331); } public function get textColor():uint{ return (this._SafeStr_9332); } public function get _SafeStr_6920():String{ return (this._SafeStr_9333); } public function get _SafeStr_6921():String{ return (this._SafeStr_9334); } } }//package _-18p // _SafeStr_4348 = "_-050" (String#3213, DoABC#3) // _SafeStr_6918 = "_-jm" (String#7651, DoABC#3) // _SafeStr_6919 = "_-3xE" (String#14787, DoABC#3) // _SafeStr_6920 = "_-21V" (String#20003, DoABC#3) // _SafeStr_6921 = "_-1aB" (String#21456, DoABC#3) // _SafeStr_9329 = "_-2UH" (String#15239, DoABC#3) // _SafeStr_9330 = "_-mi" (String#16595, DoABC#3) // _SafeStr_9331 = "_-5dW" (String#6502, DoABC#3) // _SafeStr_9332 = "_-40T" (String#3968, DoABC#3) // _SafeStr_9333 = "_-3Mx" (String#8135, DoABC#3) // _SafeStr_9334 = "_-1QO" (String#13880, DoABC#3) //------------------------------------------------------------ //_-18p.GameCenterLayout package _-18p{ import _-4Y1._SafeStr_3; import _-40e._SafeStr_20; import flash.geom.Rectangle; import _-29V.IWindowContainer; import _-6Sj._SafeStr_3614; import _-6Sj.IScrollbarWindow; import _-6Sj.IItemListWindow; import _-6Sj.IBitmapWrapperWindow; import _-6Sj._SafeStr_2434; import _-6Sj.ITextWindow; import _-6Sj.ITextFieldWindow; import _-2xx.HabboUnseenItemsUpdatedEvent; import _-5Vh.WindowEvent; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowKeyboardEvent; import _-4a3._SafeStr_4116; import _-5kr._SafeStr_4302; import _-5kr._SafeStr_3970; import _-5kr._SafeStr_4317; import _-3ca._SafeStr_4219; import _-4a3._SafeStr_4095; import _-0ch._SafeStr_2625; import _-6Sj.IRegionWindow; import _-0fm._SafeStr_4349; import _-29V.IWindow; import _-6RG._SafeStr_3277; import _-vp._SafeStr_4250; import _-16r._SafeStr_4042; import _-16r._SafeStr_3958; import _-vp._SafeStr_4020; import _-08v._SafeStr_3950; import _-16r._SafeStr_4129; import flash.display.BitmapData; import _-3UH._SafeStr_39; import _-1tz._SafeStr_4328; import _-6Tv._SafeStr_3453; import _-6ct._SafeStr_4964; import _-0fm.WindowUtils; import _-6Sj._SafeStr_2600; import _-2jU._SafeStr_2275; import _-1ai._SafeStr_5021; import _-1ai._SafeStr_4929; import _-1ai.Game2WeeklyLeaderboardParser; import _-1ai._SafeStr_5020; import _-1ai._SafeStr_5016; import _-6Tv._SafeStr_3657; import _-4zJ._SafeStr_111; import _-40e._SafeStr_48; import _-4zJ._SafeStr_51; import _-35T._SafeStr_6; import _-Qx._SafeStr_500; import _-vR._SafeStr_4352; import _-5W._SafeStr_5022; import _-6ct._SafeStr_4956; public class GameCenterLayout implements _SafeStr_3, _SafeStr_20, _SafeStr_4346 { private static const _SafeStr_9321:String = "game_center_view_generic_xml"; private static const _SafeStr_9335:Rectangle = new Rectangle(0, 0, 0, 0); private static const _SafeStr_9336:int = 0; private var _SafeStr_9326:int = -1; private var _SafeStr_9337:int = 0; private var _SafeStr_9338:Boolean = true; private var _disposed:Boolean = false; private var _SafeStr_6829:_SafeStr_2727; private var _SafeStr_9339:IWindowContainer; private var _SafeStr_9340:IWindowContainer; private var _SafeStr_9341:IWindowContainer; private var _SafeStr_9342:_SafeStr_3614; private var _SafeStr_9343:IWindowContainer; private var _SafeStr_9344:IScrollbarWindow; private var _SafeStr_9345:IItemListWindow; private var _SafeStr_9346:IWindowContainer; private var _SafeStr_9347:IBitmapWrapperWindow; private var _SafeStr_9348:_SafeStr_2434; private var _SafeStr_9324:_SafeStr_2434; private var _SafeStr_9349:IItemListWindow; private var _SafeStr_9350:IItemListWindow; private var _SafeStr_9351:IItemListWindow; private var _SafeStr_9352:IWindowContainer; private var _SafeStr_9353:IWindowContainer; private var _SafeStr_9354:IWindowContainer; private var _SafeStr_9355:ITextWindow; private var _SafeStr_9356:IWindowContainer; private var _SafeStr_9357:IWindowContainer; private var _SafeStr_9358:ITextFieldWindow; private var _SafeStr_9359:IWindowContainer; public function GameCenterLayout(k:_SafeStr_2727){ this._SafeStr_6829 = k; this._SafeStr_6829._SafeStr_9306.inventory.events.addEventListener(HabboUnseenItemsUpdatedEvent._SafeStr_8756, this._SafeStr_9360); this._SafeStr_6829._SafeStr_9306.events.addEventListener(_SafeStr_3830.GAME_CONFIGURATIONS_INITIALIZED, this._SafeStr_9361); } public function get disposed():Boolean{ return (this._disposed); } public function dispose():void{ if (!this.disposed) { this._SafeStr_9358 = null; if (this._SafeStr_9349) { this._SafeStr_9349.dispose(); this._SafeStr_9349 = null; }; if (this._SafeStr_9350) { this._SafeStr_9350.dispose(); this._SafeStr_9350 = null; }; if (this._SafeStr_9351) { this._SafeStr_9351.dispose(); this._SafeStr_9351 = null; }; if (this._SafeStr_9352) { this._SafeStr_9352.dispose(); this._SafeStr_9352 = null; }; if (this._SafeStr_9347) { this._SafeStr_9347.dispose(); this._SafeStr_9347 = null; }; if (this._SafeStr_9340) { this._SafeStr_9340.dispose(); this._SafeStr_9340 = null; }; if (this._SafeStr_9339) { this._SafeStr_9339.dispose(); this._SafeStr_9339 = null; }; if (((this._SafeStr_6829.windowManager) && (!(this._SafeStr_6829.windowManager.disposed)))) { this._SafeStr_6829.windowManager.getWindowContext(_SafeStr_9336).getDesktopWindow().removeEventListener(WindowEvent._SafeStr_9362, this._SafeStr_9363); }; if (this._SafeStr_6829._SafeStr_9306.inventory.events) { this._SafeStr_6829._SafeStr_9306.inventory.events.removeEventListener(HabboUnseenItemsUpdatedEvent._SafeStr_8756, this._SafeStr_9360); }; this._SafeStr_9353.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_9364); this._SafeStr_9354.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_9364); if (this._SafeStr_9353) { this._SafeStr_9353.dispose(); this._SafeStr_9353 = null; }; if (this._SafeStr_9354) { this._SafeStr_9354.dispose(); this._SafeStr_9354 = null; }; this._SafeStr_9355 = null; this._SafeStr_9339.findChildByName("leaderboard_link").removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_9365); this._SafeStr_9339.findChildByName("support_link").removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_9366); this._SafeStr_9348 = null; this._SafeStr_9324 = null; this._SafeStr_9345 = null; this._SafeStr_9346 = null; this._SafeStr_9343 = null; this._SafeStr_9342 = null; this._SafeStr_9339 = null; this._SafeStr_6829 = null; this._SafeStr_9344 = null; this._disposed = true; }; } private function createWindow():void{ var k:IWindowContainer; if (!this._SafeStr_9339) { this._SafeStr_9339 = (this._SafeStr_6829.windowManager.buildFromXML((this._SafeStr_6829.assets.getAssetByName(_SafeStr_9321).content as XML), _SafeStr_9336) as IWindowContainer); this._SafeStr_9340 = (this._SafeStr_9339.findChildByName("game_center_container") as IWindowContainer); this._SafeStr_9341 = (this._SafeStr_9339.findChildByName("entering_stories_container") as IWindowContainer); this._SafeStr_9342 = (this._SafeStr_9339.findChildByName("game_content_container") as _SafeStr_3614); this._SafeStr_9343 = (this._SafeStr_9342.getListItemByName("game_content") as IWindowContainer); this._SafeStr_9348 = (this._SafeStr_9339.findChildByName("theme_image") as _SafeStr_2434); this._SafeStr_9324 = (this._SafeStr_9339.findChildByName("logo_image") as _SafeStr_2434); this._SafeStr_9353 = (this._SafeStr_9339.findChildByName("playnow_limited_button") as IWindowContainer); this._SafeStr_9354 = (this._SafeStr_9339.findChildByName("playnow_unlimited_button") as IWindowContainer); this._SafeStr_9355 = (this._SafeStr_9339.findChildByName("game_offline_description") as ITextWindow); this._SafeStr_9353.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9364); this._SafeStr_9354.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9364); this._SafeStr_9345 = (this._SafeStr_9339.findChildByName("game_icon_list") as IItemListWindow); this._SafeStr_9346 = (this._SafeStr_9345.getListItemAt(0) as IWindowContainer); this._SafeStr_9345._SafeStr_6272(0); this._SafeStr_9347 = (this._SafeStr_9346.findChildByName("selected_icon") as IBitmapWrapperWindow); this._SafeStr_9346.removeChild(this._SafeStr_9347); this._SafeStr_9344 = (this._SafeStr_9339.findChildByName("game_icon_list_scroll") as IScrollbarWindow); this._SafeStr_9339.findChildByName("game_center_filter_container").visible = this._SafeStr_6829._SafeStr_9306.getBoolean("games.filter.enabled"); this._SafeStr_9358 = (this._SafeStr_9339.findChildByName("game_center_filter") as ITextFieldWindow); this._SafeStr_9358.addEventListener(WindowKeyboardEvent._SafeStr_6088, this._SafeStr_9367); this._SafeStr_9368(); this._SafeStr_6406(this._SafeStr_9347, this._SafeStr_9369("game_center_icon_selected")); this._SafeStr_6829.windowManager.getWindowContext(_SafeStr_9336).getDesktopWindow().addEventListener(WindowEvent._SafeStr_9362, this._SafeStr_9363); this._SafeStr_9349 = (this._SafeStr_9339.findChildByName("achievements_list") as IItemListWindow); this._SafeStr_6829.communication.addHabboConnectionMessageEvent(new _SafeStr_4116(this._SafeStr_9370)); this._SafeStr_9350 = (this._SafeStr_9339.findChildByName("leaderboard_list") as IItemListWindow); this._SafeStr_6829.communication.addHabboConnectionMessageEvent(new _SafeStr_4302(this._SafeStr_9371)); this._SafeStr_6829.communication.addHabboConnectionMessageEvent(new _SafeStr_3970(this._SafeStr_9372)); this._SafeStr_9351 = (this._SafeStr_9339.findChildByName("lucky_losers_list") as IItemListWindow); this._SafeStr_6829.communication.addHabboConnectionMessageEvent(new _SafeStr_4317(this._SafeStr_9373)); this._SafeStr_9339.findChildByName("leaderboard_link").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9365); this._SafeStr_9339.findChildByName("support_link").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9366); this._SafeStr_9339.findChildByName("room_link").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9374); this._SafeStr_9352 = this._SafeStr_6829.windowManager.createUnseenItemCounter(); k = (this._SafeStr_9353.findChildByName("games_left_container") as IWindowContainer); k.addChild(this._SafeStr_9352); this._SafeStr_6829.communication.addHabboConnectionMessageEvent(new _SafeStr_4219(this._SafeStr_6910)); this._SafeStr_6829.communication.addHabboConnectionMessageEvent(new _SafeStr_4095(this._SafeStr_9375)); this._SafeStr_9376(this._SafeStr_6829._SafeStr_9306.inventory._SafeStr_5347._SafeStr_7499(_SafeStr_2625.GAMES)); this._SafeStr_9356 = (this._SafeStr_9339.findChildByName("achievements_container") as IWindowContainer); this._SafeStr_9357 = (this._SafeStr_9339.findChildByName("leaderboard_container") as IWindowContainer); this._SafeStr_9359 = (this._SafeStr_9339.findChildByName("game_general_info_container") as IWindowContainer); }; } private function _SafeStr_9367(k:WindowKeyboardEvent):void{ if (k.keyCode == 13) { this._SafeStr_9368(); }; } private function _SafeStr_9361(k:_SafeStr_3830):void{ this._SafeStr_9368(); } public function _SafeStr_9368():void{ var _local_2:int; if (this._SafeStr_9345) { this._SafeStr_9345._SafeStr_5892(); }; var k:Array = GameConfigurations._SafeStr_9377(); for each (_local_2 in k) { this._SafeStr_9378(_local_2); }; this._SafeStr_9379(); this._SafeStr_9380(this._SafeStr_9326); } private function _SafeStr_9379():void{ this._SafeStr_9344.visible = (this._SafeStr_9345.maxScrollH > 0); } private function _SafeStr_9378(k:int):void{ var _local_2:String = GameConfigurations._SafeStr_6865(k); if (((((!((this._SafeStr_9358 == null))) && (!((this._SafeStr_9358.caption == ""))))) && ((_local_2.toLowerCase().indexOf(this._SafeStr_9358.caption.toLowerCase()) < 0)))) { return; }; var _local_3:IRegionWindow = (this._SafeStr_9346.clone() as IRegionWindow); var _local_4:String = GameConfigurations._SafeStr_6897(k, _SafeStr_4349._SafeStr_6811); _local_3.name = _local_2; this._SafeStr_9345.addListItem(_local_3); _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9381); var _local_5:IWindow = _local_3.findChildByTag("ICON"); var _local_6:_SafeStr_2434 = (_local_5 as _SafeStr_2434); _local_6.assetUri = "game_center_loading_icon"; _local_6.assetUri = _local_4; _local_3._SafeStr_7544 = this._SafeStr_6829.localization.getLocalization((("gamecenter." + _local_2) + ".name"), (("gamecenter." + _local_2) + ".name")); } public function activate(k:int, _arg_2:Boolean):void{ if (!this._SafeStr_9339) { this.createWindow(); }; this._SafeStr_9326 = -1; this._SafeStr_9339.invalidate(); this._SafeStr_9339.visible = true; this.selectGame(k, _arg_2); this._SafeStr_9382(); } public function disable():void{ if (!this._SafeStr_9339) { return; }; this._SafeStr_9339.visible = false; } private function _SafeStr_9382():void{ if (!this._SafeStr_9339) { return; }; this._SafeStr_9339.x = _SafeStr_9335.x; this._SafeStr_9339.y = _SafeStr_9335.y; this._SafeStr_9339.width = (this._SafeStr_9339.desktop.width - _SafeStr_9335.right); this._SafeStr_9339.height = (this._SafeStr_9339.desktop.height - _SafeStr_9335.bottom); this._SafeStr_9339.invalidate(); if (!this._SafeStr_9340) { return; }; var k:_SafeStr_3277 = this._SafeStr_9340._SafeStr_9383; if (this._SafeStr_9339.width > k.maxWidth) { this._SafeStr_9340.width = k.maxWidth; } else { if (this._SafeStr_9339.width < k.minWidth) { this._SafeStr_9340.width = k.minWidth; } else { this._SafeStr_9340.width = this._SafeStr_9340.width; }; }; this._SafeStr_9340.x = ((this._SafeStr_9339.width - this._SafeStr_9340.width) / 2); this._SafeStr_9343.height = this._SafeStr_9342.height; this._SafeStr_9343.width = this._SafeStr_9342.width; this._SafeStr_9340.invalidate(); this._SafeStr_9379(); } private function _SafeStr_9363(k:WindowEvent):void{ this._SafeStr_9382(); } private function _SafeStr_9381(k:WindowMouseEvent):void{ var _local_2:int; switch (k.type) { case WindowMouseEvent.CLICK: _local_2 = GameConfigurations.getId(k.target.name); this.selectGame(_local_2, false); this._SafeStr_6829._SafeStr_6868(GameConfigurations._SafeStr_6865(_local_2), "showGameCenter.selectGame"); return; }; } private function _SafeStr_9364(k:WindowMouseEvent):void{ switch (k.type) { case WindowMouseEvent.CLICK: this._SafeStr_9384(); return; }; } private function _SafeStr_9384():void{ if (this._SafeStr_9337 != 0) { this._SafeStr_9354.disable(); this._SafeStr_9353.disable(); this._SafeStr_6829.joinPlayerQueue(this._SafeStr_9326); } else { this._SafeStr_6829._SafeStr_9313(this._SafeStr_9326); }; } private function _SafeStr_9328(k:Boolean):void{ var _local_2:String = GameConfigurations._SafeStr_6865(this._SafeStr_9326); this._SafeStr_9340.color = GameConfigurations.getBgColor(this._SafeStr_9326); this._SafeStr_9348.assetUri = null; this._SafeStr_9324.assetUri = null; this._SafeStr_9340.visible = !(((k) && ((_local_2 == "elisa_habbo_stories")))); this._SafeStr_9341.visible = !(this._SafeStr_9340.visible); this._SafeStr_9341.x = ((this._SafeStr_9341.desktop.width / 2) - (this._SafeStr_9341.width / 2)); this._SafeStr_9341.y = ((this._SafeStr_9341.desktop.height / 2) - (this._SafeStr_9341.height / 2)); this._SafeStr_9348.assetUri = GameConfigurations._SafeStr_6897(this._SafeStr_9326, _SafeStr_4349._SafeStr_6815); this._SafeStr_9324.assetUri = GameConfigurations._SafeStr_6897(this._SafeStr_9326, _SafeStr_4349._SafeStr_6813); this._SafeStr_9385(this._SafeStr_9339, "description_title", (("gamecenter." + _local_2) + ".description_title"), true); this._SafeStr_9385(this._SafeStr_9339, "game_description", (("${gamecenter." + _local_2) + ".description_content}")); this._SafeStr_9385(this._SafeStr_9339, "achievements_title", "${gamecenter.achievements_title}"); this._SafeStr_9385(this._SafeStr_9339, "leaderboard_title", "${gamecenter.leaderboard_title}"); this._SafeStr_9385(this._SafeStr_9339, "leaderboard_link", "${gamecenter.leaderboard_link}"); this._SafeStr_9385(this._SafeStr_9339, "game_offline_description", "${gamecenter.game_offline}"); var _local_3:String = GameConfigurations._SafeStr_9386(this._SafeStr_9326); var _local_4:String = ((((_local_3) && (!((_local_3 == ""))))) ? "${gamecenter.support_link_text}" : null); this._SafeStr_9385(this._SafeStr_9339, "support_link", _local_4); this._SafeStr_9355.visible = false; this._SafeStr_6829.localization.registerParameter("gamecenter.achievements_title", "game", this._SafeStr_6829.getLocalization(this._SafeStr_9326)); this._SafeStr_9339.findChildByName("play_now_unlimited_button_text").caption = "${gamecenter.play_now}"; this._SafeStr_9349._SafeStr_6302(); this._SafeStr_9350._SafeStr_6302(); this._SafeStr_9356.visible = false; this._SafeStr_6829.send(new _SafeStr_4250(this._SafeStr_9326)); this._SafeStr_9357.visible = false; this._SafeStr_6829.send(new _SafeStr_4042(this._SafeStr_9326, 1)); this._SafeStr_6829.send(new _SafeStr_3958(this._SafeStr_9326, 0, 0, 0, 1, 1)); this._SafeStr_6829.send(new _SafeStr_3958(this._SafeStr_9326, 1, 0, 0, 1, 1)); this._SafeStr_6829.send(new _SafeStr_4020(this._SafeStr_9326)); this._SafeStr_9353.visible = false; this._SafeStr_9354.visible = false; this._SafeStr_9339.findChildByName("playnow_text").caption = ""; this._SafeStr_6829.send(new _SafeStr_3950(this._SafeStr_9326)); this._SafeStr_6829.send(new _SafeStr_4129(this._SafeStr_9326)); this._SafeStr_6829._SafeStr_9314(this); var _local_5:String = ("gamecenter.roomlink." + _local_2); var _local_6:String = this._SafeStr_6829._SafeStr_9306.getProperty(_local_5); var _local_7:IWindowContainer = (this._SafeStr_9339.findChildByName("room_link_container") as IWindowContainer); _local_7.visible = ((_local_6) && (!((_local_6 == "")))); if (_local_2 == "elisa_habbo_stories") { this._SafeStr_9359.visible = false; } else { this._SafeStr_9359.visible = true; this._SafeStr_9385(this._SafeStr_9339, "game_general_info_text", "${gamecenter.game_info.text}"); }; } private function _SafeStr_6406(k:IBitmapWrapperWindow, _arg_2:BitmapData):void{ if (_arg_2) { k.bitmap = _arg_2.clone(); k.invalidate(); }; } private function _SafeStr_9385(k:IWindowContainer, _arg_2:String, _arg_3:String=null, _arg_4:Boolean=false):void{ var _local_5:ITextWindow = (k.findChildByName(_arg_2) as ITextWindow); _local_5.textColor = GameConfigurations._SafeStr_9387(this._SafeStr_9326); if (_arg_3) { _local_5.caption = ((_arg_4) ? this._SafeStr_6829.localization.getLocalization(_arg_3, "") : _arg_3); } else { _local_5.caption = ""; }; } private function selectGame(k:int, _arg_2:Boolean):void{ if (this._SafeStr_9326 == k) { return; }; var _local_3:Array = GameConfigurations._SafeStr_9377(); if (((!(_local_3)) || ((_local_3.length == 0)))) { return; }; if (_local_3.indexOf(k) == -1) { HabboGamesCom.log((((("Game id '" + k) + "' was not enabled, defaulting select to '") + _local_3[0]) + "'!")); k = 1; }; this._SafeStr_9326 = k; this._SafeStr_9337 = 0; this._SafeStr_9352.caption = "0"; this._SafeStr_9380(k); this._SafeStr_9328(_arg_2); this._SafeStr_6829._SafeStr_9311(k); } private function _SafeStr_9380(k:int):void{ var _local_2:IWindowContainer = (this._SafeStr_9345.getListItemByName(GameConfigurations._SafeStr_6865(k)) as IWindowContainer); if (_local_2) { _local_2.removeChild(this._SafeStr_9347); _local_2.addChildAt(this._SafeStr_9347, 0); }; } private function _SafeStr_9369(k:String):BitmapData{ var _local_2:_SafeStr_39 = this._SafeStr_6829.assets.getAssetByName(k); if (_local_2) { return ((_local_2.content as BitmapData)); }; return (null); } private function _SafeStr_9370(k:_SafeStr_2275):void{ var _local_4:IWindowContainer; var _local_5:_SafeStr_4328; var _local_6:String; var _local_7:String; var _local_8:String; var _local_9:IWindowContainer; var _local_10:_SafeStr_3453; var _local_2:_SafeStr_4116 = (k as _SafeStr_4116); var _local_3:_SafeStr_4964 = (_local_2._SafeStr_5729() as _SafeStr_4964); if (((this._SafeStr_9349) && ((_local_3.gameTypeId == this._SafeStr_9326)))) { this._SafeStr_9349._SafeStr_6302(); if (_local_3.achievements.length > 0) { this._SafeStr_9356.visible = true; }; _local_4 = (WindowUtils.createWindow("game_achievement_entry_xml") as IWindowContainer); for each (_local_5 in _local_3.achievements) { _local_6 = ((((_local_5._SafeStr_9389) && (!(_local_5._SafeStr_9388)))) ? (this._SafeStr_6829.localization._SafeStr_9390(_local_5.badgeId)) : _local_5.badgeId); _local_7 = this._SafeStr_6829.localization.getBadgeName(_local_6); _local_8 = this._SafeStr_6829.localization.getBadgeDesc(_local_6); _local_9 = (_local_4.clone() as IWindowContainer); this._SafeStr_9385(_local_9, "achievement_name", _local_7); this._SafeStr_9385(_local_9, "achievement_desc", _local_8); _local_10 = (_SafeStr_2600(_local_9.findChildByName("achievement_image")).widget as _SafeStr_3453); _local_10.badgeId = _local_6; _local_10.greyscale = !(_local_5._SafeStr_9389); _local_9.findChildByName("achievement_locked_image").visible = !(_local_5._SafeStr_9389); this._SafeStr_9349.addListItem(_local_9); }; }; } private function _SafeStr_9371(k:_SafeStr_2275):void{ var _local_4:IWindowContainer; var _local_5:_SafeStr_5021; var _local_6:_SafeStr_5021; var _local_7:IWindowContainer; var _local_8:IBitmapWrapperWindow; var _local_2:_SafeStr_4302 = (k as _SafeStr_4302); var _local_3:_SafeStr_4929 = _local_2._SafeStr_5729(); if (((this._SafeStr_9350) && ((_local_3.gameTypeId == this._SafeStr_9326)))) { this._SafeStr_9350._SafeStr_6302(); if (_local_3._SafeStr_9391.length > 0) { _local_6 = _local_3._SafeStr_9391[0]; if (_local_6.score > 0) { this._SafeStr_9357.visible = true; }; }; _local_4 = (WindowUtils.createWindow("game_leaderboard_entry_xml") as IWindowContainer); for each (_local_5 in _local_3._SafeStr_9391) { _local_7 = (_local_4.clone() as IWindowContainer); if (_local_3._SafeStr_9391.length == 1) { _local_7.findChildByName("avatar_rank_name").visible = false; _local_7.findChildByName("avatar_score").visible = false; _local_7.findChildByName("empty_leaderboard_text").visible = true; this._SafeStr_9385(_local_7, "empty_leaderboard_text", "${gamecenter.leaderboard_empty}"); } else { this._SafeStr_9385(_local_7, "avatar_rank_name", ((_local_5.rank + ". ") + _local_5.name)); this._SafeStr_9385(_local_7, "avatar_score", this._SafeStr_6829.localization.registerParameter("gamecenter.leaderboard_score", "score", _local_5.score.toString())); }; _local_7.name = _local_5.figure; _local_8 = (_local_7.findChildByName("avatar_image") as IBitmapWrapperWindow); this._SafeStr_9392(_local_8, _local_5.figure, _local_5.gender); this._SafeStr_9350.addListItem(_local_7); }; }; } private function _SafeStr_9372(k:_SafeStr_2275):void{ var _local_4:_SafeStr_5021; var _local_2:_SafeStr_3970 = (k as _SafeStr_3970); var _local_3:Game2WeeklyLeaderboardParser = _local_2._SafeStr_5729(); if ((((_local_3.gameTypeId == this._SafeStr_9326)) && ((_local_3._SafeStr_9391.length > 0)))) { _local_4 = _local_3._SafeStr_9391[0]; if (_local_4.score > 0) { this._SafeStr_9357.visible = true; }; }; } private function _SafeStr_9373(k:_SafeStr_2275):void{ var _local_4:IWindowContainer; var _local_5:_SafeStr_5020; var _local_6:IWindowContainer; var _local_2:_SafeStr_4317 = (k as _SafeStr_4317); var _local_3:_SafeStr_5016 = _local_2._SafeStr_5729(); if (((this._SafeStr_9351) && ((_local_3.gameTypeId == this._SafeStr_9326)))) { this._SafeStr_9339.findChildByName("previous_winner").visible = false; this._SafeStr_9351._SafeStr_6302(); _local_4 = (WindowUtils.createWindow("game_center_lucky_loser_entry_xml") as IWindowContainer); for each (_local_5 in _local_3._SafeStr_9393) { if (_local_5.rank == 1) { this._SafeStr_9339.findChildByName("previous_winner").visible = true; this._SafeStr_9339.findChildByName("previous_winner_name").caption = _local_5.name; this._SafeStr_9339.findChildByName("previous_winner_score").caption = this._SafeStr_6829.localization.registerParameter("gamecenter.featured_player_points", "score", _local_5.score.toString()); ((this._SafeStr_9339.findChildByName("previous_winner_avatar") as _SafeStr_2600).widget as _SafeStr_3657).figure = _local_5.figure; } else { _local_6 = (_local_4.clone() as IWindowContainer); _local_6.findChildByName("avatar_rank_name").caption = ((_local_5.rank + ". ") + _local_5.name); _local_6.findChildByName("avatar_score").caption = this._SafeStr_6829.localization.registerParameter("gamecenter.featured_player_points", "score", _local_5.score.toString()); _local_6.name = _local_5.figure; this._SafeStr_9351.addListItem(_local_6); }; }; }; } private function _SafeStr_9392(k:IBitmapWrapperWindow, _arg_2:String, _arg_3:String=null):void{ var _local_4:BitmapData; var _local_5:_SafeStr_48 = this._SafeStr_6829.avatarRenderManager.createAvatarImage(_arg_2, _SafeStr_111._SafeStr_5816, _arg_3, this); if (_local_5) { _local_5.setDirection(_SafeStr_51._SafeStr_5817, 2); _local_4 = _local_5._SafeStr_5823(_SafeStr_51._SafeStr_5824); WindowUtils._SafeStr_6406(k, _local_4); _local_4.dispose(); }; } public function _SafeStr_5825(k:String):void{ var _local_2:int; var _local_3:IWindowContainer; var _local_4:IBitmapWrapperWindow; if (this._SafeStr_9350) { _local_2 = 0; while (_local_2 < this._SafeStr_9350.iterator.length) { _local_3 = (this._SafeStr_9350.getListItemAt(_local_2) as IWindowContainer); _local_4 = (_local_3.findChildByName("avatar_image") as IBitmapWrapperWindow); if (_local_3.name == k) { this._SafeStr_9392(_local_4, k); }; _local_2++; }; }; } public function _SafeStr_9316(k:BitmapData):void{ var _local_2:IBitmapWrapperWindow = (this._SafeStr_9339.findChildByName("reward_bitmap") as IBitmapWrapperWindow); this._SafeStr_9394(_local_2, k); } public function _SafeStr_9318(k:String):void{ } public function _SafeStr_9319(k:int):void{ } public function _SafeStr_9315():int{ return (this._SafeStr_9326); } public function _SafeStr_9320(k:Boolean):void{ } private function _SafeStr_9394(k:IBitmapWrapperWindow, _arg_2:BitmapData):void{ if (_arg_2) { WindowUtils._SafeStr_6406(k, _arg_2); } else { k.bitmap = null; k.invalidate(); }; } private function _SafeStr_9365(k:WindowMouseEvent):void{ this._SafeStr_6829.showLeaderboard(this._SafeStr_9326); } private function _SafeStr_9366(k:WindowMouseEvent):void{ _SafeStr_6._SafeStr_8609(GameConfigurations._SafeStr_9395(this._SafeStr_9326)._SafeStr_6921); } private function _SafeStr_9374(k:WindowMouseEvent):void{ var _local_2:String = GameConfigurations._SafeStr_6865(this._SafeStr_9326); var _local_3:String = this._SafeStr_6829._SafeStr_9306.getProperty(("gamecenter.roomlink." + _local_2)); if (_local_3) { this._SafeStr_6829._SafeStr_9306.navigator.goToPrivateRoom(parseInt(_local_3)); }; } private function _SafeStr_6910(k:_SafeStr_2275):void{ var _local_4:_SafeStr_500; var _local_2:_SafeStr_4219 = (k as _SafeStr_4219); var _local_3:_SafeStr_4352 = _local_2._SafeStr_5729(); if (_local_3.gameTypeId == this._SafeStr_9326) { _local_4 = this._SafeStr_6829.localization; this._SafeStr_9337 = _local_3._SafeStr_9396; if (this._SafeStr_9337 >= 0) { this._SafeStr_9385(this._SafeStr_9339, "playnow_text", _local_4.registerParameter("gamecenter.play_now_desc.limited_games", "games_left", this._SafeStr_9337.toString())); (this._SafeStr_9352.findChildByName(_SafeStr_5022._SafeStr_9397) as ITextWindow).text = this._SafeStr_9337.toString(); this._SafeStr_9354.visible = false; this._SafeStr_9353.visible = this._SafeStr_9338; } else { this._SafeStr_9339.findChildByName("playnow_text").caption = ""; this._SafeStr_9354.visible = this._SafeStr_9338; this._SafeStr_9353.visible = false; }; if (this._SafeStr_6829._SafeStr_9317) { this._SafeStr_9384(); }; }; } private function _SafeStr_9375(k:_SafeStr_2275):void{ var _local_2:_SafeStr_4095 = (k as _SafeStr_4095); var _local_3:_SafeStr_4956 = _local_2._SafeStr_5729(); if (_local_3.gameTypeId == this._SafeStr_9326) { if (((_local_3._SafeStr_9009) && (!(this._SafeStr_6829._SafeStr_6804)))) { this._SafeStr_9354.enable(); this._SafeStr_9353.enable(); this._SafeStr_9355.visible = false; this._SafeStr_9338 = true; } else { this._SafeStr_9354.disable(); this._SafeStr_9353.disable(); this._SafeStr_9355.visible = true; this._SafeStr_9338 = false; }; }; } private function _SafeStr_9360(k:HabboUnseenItemsUpdatedEvent):void{ var _local_2:Array = this._SafeStr_6829._SafeStr_9306.inventory._SafeStr_5347._SafeStr_7499(_SafeStr_2625.GAMES); this._SafeStr_9376(_local_2); } private function _SafeStr_9376(k:Array):void{ var _local_2:int; var _local_3:IWindowContainer; var _local_4:IWindowContainer; var _local_5:Boolean; for each (_local_2 in GameConfigurations._SafeStr_9377()) { _local_3 = (this._SafeStr_9345.getListItemByName(GameConfigurations._SafeStr_6865(_local_2)) as IWindowContainer); if (_local_3) { _local_4 = (_local_3.findChildByName("unseen_item_container") as IWindowContainer); _local_5 = ((k) ? (k.indexOf(_local_2) >= 0) : false); if (_local_5) { if (!_local_4) { _local_4 = this._SafeStr_6829.windowManager.createUnseenItemCounter(); _local_4.findChildByName("count").caption = " ! "; _local_3.addChild(_local_4); _local_4.x = (_local_3.width - _local_4.width); _local_4.y = 0; }; } else { if (_local_4) { _local_3.removeChild(_local_4); }; }; }; }; } } }//package _-18p // _SafeStr_111 = "_-4QR" (String#2358, DoABC#3) // _SafeStr_20 = "_-3ho" (String#3317, DoABC#3) // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2600 = "_-0HZ" (String#318, DoABC#3) // _SafeStr_2625 = "_-0x9" (String#2996, DoABC#3) // _SafeStr_2727 = "_-1b7" (String#5479, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3277 = "_-2PB" (String#8277, DoABC#3) // _SafeStr_3453 = "_-3ev" (String#1214, DoABC#3) // _SafeStr_3614 = "_-0bG" (String#4523, DoABC#3) // _SafeStr_3657 = "_-6bc" (String#1593, DoABC#3) // _SafeStr_3830 = "_-5vE" (String#8346, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_3950 = "_-1NN" (String#10603, DoABC#3) // _SafeStr_3958 = "_-2dj" (String#6172, DoABC#3) // _SafeStr_3970 = "_-3aL" (String#6268, DoABC#3) // _SafeStr_4020 = "_-0Oh" (String#13351, DoABC#3) // _SafeStr_4042 = "_-3Li" (String#13486, DoABC#3) // _SafeStr_4095 = "_-4pY" (String#9713, DoABC#3) // _SafeStr_4116 = "_-5HB" (String#9402, DoABC#3) // _SafeStr_4129 = "_-1EU" (String#11552, DoABC#3) // _SafeStr_4219 = "_-1gH" (String#7324, DoABC#3) // _SafeStr_4250 = "_-3Bx" (String#12807, DoABC#3) // _SafeStr_4302 = "_-1w3" (String#9745, DoABC#3) // _SafeStr_4317 = "_-Lr" (String#9552, DoABC#3) // _SafeStr_4328 = "_-1MW" (String#2297, DoABC#3) // _SafeStr_4346 = "_-5Ur" (String#10491, DoABC#3) // _SafeStr_4349 = "_-5Q-" (String#5952, DoABC#3) // _SafeStr_4352 = "_-0x" (String#8902, DoABC#3) // _SafeStr_48 = "_-5ao" (String#1431, DoABC#3) // _SafeStr_4929 = "_-Fi" (String#5838, DoABC#3) // _SafeStr_4956 = "_-F8" (String#10191, DoABC#3) // _SafeStr_4964 = "_-69z" (String#9261, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5016 = "_-15F" (String#10524, DoABC#3) // _SafeStr_5020 = "_-48r" (String#11239, DoABC#3) // _SafeStr_5021 = "_-2wq" (String#3952, DoABC#3) // _SafeStr_5022 = "_-3ly" (String#14827, DoABC#3) // _SafeStr_51 = "_-Jc" (String#1722, DoABC#3) // _SafeStr_5347 = "_-4xY" (String#4224, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5816 = "_-6bB" (String#2783, DoABC#3) // _SafeStr_5817 = "_-4Ef" (String#2333, DoABC#3) // _SafeStr_5823 = "_-5Kz" (String#3211, DoABC#3) // _SafeStr_5824 = "_-373" (String#3552, DoABC#3) // _SafeStr_5825 = "_-0BT" (String#3189, DoABC#3) // _SafeStr_5892 = "_-16" (String#2228, DoABC#3) // _SafeStr_6 = "_-TM" (String#1447, DoABC#3) // _SafeStr_6088 = "_-3XU" (String#4606, DoABC#3) // _SafeStr_6272 = "_-6Yg" (String#2938, DoABC#3) // _SafeStr_6302 = "_-U9" (String#2422, DoABC#3) // _SafeStr_6406 = "_-4d8" (String#3101, DoABC#3) // _SafeStr_6804 = "_-2uA" (String#18767, DoABC#3) // _SafeStr_6811 = "_-20t" (String#19984, DoABC#3) // _SafeStr_6813 = "_-3bc" (String#14821, DoABC#3) // _SafeStr_6815 = "_-y-" (String#19209, DoABC#3) // _SafeStr_6829 = "_-0B" (String#1031, DoABC#3) // _SafeStr_6865 = "_-5Mf" (String#3261, DoABC#3) // _SafeStr_6868 = "_-4R0" (String#4781, DoABC#3) // _SafeStr_6897 = "_-4Xk" (String#14737, DoABC#3) // _SafeStr_6910 = "_-R" (String#24326, DoABC#3) // _SafeStr_6921 = "_-1aB" (String#21456, DoABC#3) // _SafeStr_7499 = "_-45L" (String#14190, DoABC#3) // _SafeStr_7544 = "_-2Eu" (String#2085, DoABC#3) // _SafeStr_8609 = "_-2P1" (String#3385, DoABC#3) // _SafeStr_8756 = "_-168" (String#10353, DoABC#3) // _SafeStr_9009 = "_-1aP" (String#10175, DoABC#3) // _SafeStr_9306 = "_-s0" (String#4212, DoABC#3) // _SafeStr_9311 = "_-60P" (String#21720, DoABC#3) // _SafeStr_9313 = "_-3Oy" (String#37656, DoABC#3) // _SafeStr_9314 = "_-6K9" (String#31711, DoABC#3) // _SafeStr_9315 = "_-3IY" (String#23764, DoABC#3) // _SafeStr_9316 = "_-5gL" (String#25314, DoABC#3) // _SafeStr_9317 = "_-2zz" (String#23124, DoABC#3) // _SafeStr_9318 = "_-3ju" (String#27286, DoABC#3) // _SafeStr_9319 = "_-4kC" (String#28752, DoABC#3) // _SafeStr_9320 = "_-1Ux" (String#31657, DoABC#3) // _SafeStr_9321 = "_-2nf" (String#5239, DoABC#3) // _SafeStr_9324 = "_-6Ac" (String#8199, DoABC#3) // _SafeStr_9326 = "_-0sv" (String#2046, DoABC#3) // _SafeStr_9328 = "_-16P" (String#8077, DoABC#3) // _SafeStr_9335 = "_-5bI" (String#6163, DoABC#3) // _SafeStr_9336 = "_-6jm" (String#4213, DoABC#3) // _SafeStr_9337 = "_-3q2" (String#12818, DoABC#3) // _SafeStr_9338 = "_-2X0" (String#18645, DoABC#3) // _SafeStr_9339 = "_-6ZW" (String#1680, DoABC#3) // _SafeStr_9340 = "_-2Rs" (String#4852, DoABC#3) // _SafeStr_9341 = "_-iW" (String#9452, DoABC#3) // _SafeStr_9342 = "_-0PU" (String#14408, DoABC#3) // _SafeStr_9343 = "_-5eh" (String#21334, DoABC#3) // _SafeStr_9344 = "_-0ll" (String#21654, DoABC#3) // _SafeStr_9345 = "_-4tL" (String#7750, DoABC#3) // _SafeStr_9346 = "_-2lI" (String#14204, DoABC#3) // _SafeStr_9347 = "_-5iF" (String#8923, DoABC#3) // _SafeStr_9348 = "_-4th" (String#20149, DoABC#3) // _SafeStr_9349 = "_-3EO" (String#8832, DoABC#3) // _SafeStr_9350 = "_-4yt" (String#6704, DoABC#3) // _SafeStr_9351 = "_-52y" (String#11041, DoABC#3) // _SafeStr_9352 = "_-1lg" (String#10462, DoABC#3) // _SafeStr_9353 = "_-28T" (String#5750, DoABC#3) // _SafeStr_9354 = "_-4U1" (String#6610, DoABC#3) // _SafeStr_9355 = "_-65S" (String#15920, DoABC#3) // _SafeStr_9356 = "_-5Mr" (String#6958, DoABC#3) // _SafeStr_9357 = "_-0A-" (String#19287, DoABC#3) // _SafeStr_9358 = "_-3Gd" (String#13384, DoABC#3) // _SafeStr_9359 = "_-2r7" (String#21712, DoABC#3) // _SafeStr_9360 = "_-1CG" (String#19941, DoABC#3) // _SafeStr_9361 = "_-2iI" (String#35947, DoABC#3) // _SafeStr_9362 = "_-3Et" (String#1747, DoABC#3) // _SafeStr_9363 = "_-3jG" (String#4480, DoABC#3) // _SafeStr_9364 = "_-3xu" (String#20090, DoABC#3) // _SafeStr_9365 = "_-6dm" (String#26961, DoABC#3) // _SafeStr_9366 = "_-4tJ" (String#27982, DoABC#3) // _SafeStr_9367 = "_-Au" (String#34347, DoABC#3) // _SafeStr_9368 = "_-1rk" (String#24849, DoABC#3) // _SafeStr_9369 = "_-233" (String#7152, DoABC#3) // _SafeStr_9370 = "_-3Ou" (String#37631, DoABC#3) // _SafeStr_9371 = "_-2nM" (String#38461, DoABC#3) // _SafeStr_9372 = "_-2JP" (String#34177, DoABC#3) // _SafeStr_9373 = "_-4pT" (String#37699, DoABC#3) // _SafeStr_9374 = "_-aF" (String#22576, DoABC#3) // _SafeStr_9375 = "_-1k1" (String#34102, DoABC#3) // _SafeStr_9376 = "_-aq" (String#27493, DoABC#3) // _SafeStr_9377 = "_-Tl" (String#25285, DoABC#3) // _SafeStr_9378 = "_-H" (String#36989, DoABC#3) // _SafeStr_9379 = "_-1m1" (String#29491, DoABC#3) // _SafeStr_9380 = "_-5P5" (String#28105, DoABC#3) // _SafeStr_9381 = "_-5sS" (String#33494, DoABC#3) // _SafeStr_9382 = "_-1B-" (String#7058, DoABC#3) // _SafeStr_9383 = "_-1Ht" (String#2190, DoABC#3) // _SafeStr_9384 = "_-3Av" (String#30994, DoABC#3) // _SafeStr_9385 = "_-ko" (String#5618, DoABC#3) // _SafeStr_9386 = "_-Eu" (String#34122, DoABC#3) // _SafeStr_9387 = "_-4SA" (String#36286, DoABC#3) // _SafeStr_9388 = "_-3Tw" (String#11425, DoABC#3) // _SafeStr_9389 = "_-W0" (String#16723, DoABC#3) // _SafeStr_9390 = "_-5yB" (String#23315, DoABC#3) // _SafeStr_9391 = "_-3Gr" (String#7230, DoABC#3) // _SafeStr_9392 = "_-wn" (String#9949, DoABC#3) // _SafeStr_9393 = "_-13N" (String#33861, DoABC#3) // _SafeStr_9394 = "_-550" (String#17859, DoABC#3) // _SafeStr_9395 = "_-5DW" (String#14462, DoABC#3) // _SafeStr_9396 = "_-i" (String#31895, DoABC#3) // _SafeStr_9397 = "_-jW" (String#19278, DoABC#3) //------------------------------------------------------------ //_-18p.GameConfigurations package _-18p{ import __AS3__.vec.Vector; import _-WS.Map; import _-0fm._SafeStr_4349; import flash.events.IEventDispatcher; import __AS3__.vec.*; public class GameConfigurations { private static const _SafeStr_9398:String = "_icon"; private static const _SafeStr_9399:String = "_small_icon"; private static const _SafeStr_9400:String = "_logo"; private static const _SafeStr_9401:String = "_theme"; private static const _SafeStr_9402:String = ".png"; private static var _SafeStr_9403:Vector.<_SafeStr_4348> = new Vector.<_SafeStr_4348>(); private static var _SafeStr_5334:Map = new Map(); private static var _SafeStr_9404:Boolean; private static var _SafeStr_9405:Boolean; public static function _SafeStr_6916():void{ _SafeStr_9403 = new Vector.<_SafeStr_4348>(); } public static function _SafeStr_6923():void{ _SafeStr_5334 = new Map(); } public static function _SafeStr_6917(k:_SafeStr_4348):void{ _SafeStr_9403.push(k); } public static function _SafeStr_6925(k:int, _arg_2:String):void{ _SafeStr_5334.add(_arg_2, k); } public static function _SafeStr_9395(k:int):_SafeStr_4348{ var _local_2:_SafeStr_4348; for each (_local_2 in _SafeStr_9403) { if (_local_2._SafeStr_6918 == k) { return (_local_2); }; }; return (null); } public static function _SafeStr_9377():Array{ var _local_2:_SafeStr_4348; var k:Array = new Array(); for each (_local_2 in _SafeStr_9403) { k.push(_local_2._SafeStr_6918); }; return (k); } public static function getId(k:String):int{ var _local_2:_SafeStr_4348; for each (_local_2 in _SafeStr_9403) { if (_local_2._SafeStr_6919 == k) { return (_local_2._SafeStr_6918); }; }; return (-1); } public static function _SafeStr_6865(k:int):String{ var _local_2:_SafeStr_4348; for each (_local_2 in _SafeStr_9403) { if (_local_2._SafeStr_6918 == k) { return (_local_2._SafeStr_6919); }; }; return (null); } public static function _SafeStr_9309(k:int):Boolean{ var _local_2:_SafeStr_4348; for each (_local_2 in _SafeStr_9403) { if (_local_2._SafeStr_6918 == k) { return (true); }; }; return (false); } public static function getBgColor(k:int):uint{ var _local_2:_SafeStr_4348; for each (_local_2 in _SafeStr_9403) { if (_local_2._SafeStr_6918 == k) { return (_local_2.bgColor); }; }; return (4287878387); } public static function _SafeStr_9387(k:int):uint{ var _local_2:_SafeStr_4348; for each (_local_2 in _SafeStr_9403) { if (_local_2._SafeStr_6918 == k) { return (_local_2.textColor); }; }; return (0); } public static function _SafeStr_9386(k:int):String{ var _local_2:_SafeStr_4348; for each (_local_2 in _SafeStr_9403) { if (_local_2._SafeStr_6918 == k) { return (_local_2._SafeStr_6921); }; }; return (null); } public static function _SafeStr_6897(k:int, _arg_2:String):String{ var _local_3:_SafeStr_4348 = _SafeStr_9395(k); if (!_local_3) { return (""); }; var _local_4:String = _local_3._SafeStr_6920; _local_4 = (_local_4 + _local_3._SafeStr_6919); switch (_arg_2) { case _SafeStr_4349._SafeStr_6811: _local_4 = (_local_4 + _SafeStr_9398); break; case _SafeStr_4349._SafeStr_6812: _local_4 = (_local_4 + _SafeStr_9399); break; case _SafeStr_4349._SafeStr_6813: _local_4 = (_local_4 + _SafeStr_9400); break; case _SafeStr_4349._SafeStr_6815: _local_4 = (_local_4 + _SafeStr_9401); break; }; _local_4 = (_local_4 + _SafeStr_9402); return (_local_4); } public static function _SafeStr_9406(k:String):Boolean{ return (!((_SafeStr_5334._SafeStr_6451().indexOf(k) == -1))); } public static function _SafeStr_9407(k:String):String{ var _local_2:int = _SafeStr_5334.getValue(k); var _local_3:_SafeStr_4348 = _SafeStr_9395(_local_2); if (!_local_3) { return ((("${image.library.url}album1584/" + k) + ".gif")); }; return (((_local_3._SafeStr_6920 + k) + _SafeStr_9402).toLowerCase()); } public static function _SafeStr_6922(k:IEventDispatcher):void{ _SafeStr_9404 = true; _SafeStr_9408(k); } public static function _SafeStr_6926(k:IEventDispatcher):void{ _SafeStr_9405 = true; _SafeStr_9408(k); } public static function get _SafeStr_6877():Boolean{ return (((_SafeStr_9404) && (_SafeStr_9405))); } public static function set _SafeStr_6877(k:Boolean):void{ _SafeStr_9404 = k; _SafeStr_9405 = k; } private static function _SafeStr_9408(k:IEventDispatcher):void{ if (_SafeStr_6877) { k.dispatchEvent(new _SafeStr_3830(_SafeStr_3830.GAME_CONFIGURATIONS_INITIALIZED)); }; } } }//package _-18p // _SafeStr_3830 = "_-5vE" (String#8346, DoABC#3) // _SafeStr_4348 = "_-050" (String#3213, DoABC#3) // _SafeStr_4349 = "_-5Q-" (String#5952, DoABC#3) // _SafeStr_5334 = "_-3eR" (String#1742, DoABC#3) // _SafeStr_6451 = "_-1-C" (String#2261, DoABC#3) // _SafeStr_6811 = "_-20t" (String#19984, DoABC#3) // _SafeStr_6812 = "_-5P2" (String#15412, DoABC#3) // _SafeStr_6813 = "_-3bc" (String#14821, DoABC#3) // _SafeStr_6815 = "_-y-" (String#19209, DoABC#3) // _SafeStr_6865 = "_-5Mf" (String#3261, DoABC#3) // _SafeStr_6877 = "_-1tf" (String#4901, DoABC#3) // _SafeStr_6897 = "_-4Xk" (String#14737, DoABC#3) // _SafeStr_6916 = "_-3TB" (String#37467, DoABC#3) // _SafeStr_6917 = "_-4us" (String#38655, DoABC#3) // _SafeStr_6918 = "_-jm" (String#7651, DoABC#3) // _SafeStr_6919 = "_-3xE" (String#14787, DoABC#3) // _SafeStr_6920 = "_-21V" (String#20003, DoABC#3) // _SafeStr_6921 = "_-1aB" (String#21456, DoABC#3) // _SafeStr_6922 = "_-3Um" (String#37905, DoABC#3) // _SafeStr_6923 = "_-2j2" (String#35911, DoABC#3) // _SafeStr_6925 = "_-0dG" (String#34231, DoABC#3) // _SafeStr_6926 = "_-Zh" (String#32520, DoABC#3) // _SafeStr_9309 = "_-0qI" (String#37542, DoABC#3) // _SafeStr_9377 = "_-Tl" (String#25285, DoABC#3) // _SafeStr_9386 = "_-Eu" (String#34122, DoABC#3) // _SafeStr_9387 = "_-4SA" (String#36286, DoABC#3) // _SafeStr_9395 = "_-5DW" (String#14462, DoABC#3) // _SafeStr_9398 = "_-5SM" (String#22681, DoABC#3) // _SafeStr_9399 = "_-4mO" (String#21799, DoABC#3) // _SafeStr_9400 = "_-3Cx" (String#25775, DoABC#3) // _SafeStr_9401 = "_-4Uv" (String#23437, DoABC#3) // _SafeStr_9402 = "_-2pR" (String#17442, DoABC#3) // _SafeStr_9403 = "_-4tO" (String#4816, DoABC#3) // _SafeStr_9404 = "_-2pj" (String#14125, DoABC#3) // _SafeStr_9405 = "_-2Bd" (String#15372, DoABC#3) // _SafeStr_9406 = "_-6hb" (String#29267, DoABC#3) // _SafeStr_9407 = "_-1sP" (String#31181, DoABC#3) // _SafeStr_9408 = "_-4Z1" (String#17599, DoABC#3) //------------------------------------------------------------ //_-18p.LeaderboardView package _-18p{ import _-4Y1._SafeStr_3; import _-40e._SafeStr_20; import _-64Q._SafeStr_2596; import _-29V.IWindowContainer; import _-6Sj.IItemListWindow; import _-6Sj._SafeStr_3595; import _-5Vh.WindowMouseEvent; import _-3UH._SafeStr_39; import _-3UH.XmlAsset; import _-0fm.WindowUtils; import _-5kr._SafeStr_3967; import _-5kr._SafeStr_3970; import _-16r._SafeStr_3958; import _-16r._SafeStr_4012; import _-2jU._SafeStr_2275; import _-1ai._SafeStr_5021; import _-1ai.Game2WeeklyLeaderboardParser; import _-6Sj.IBitmapWrapperWindow; import flash.display.BitmapData; import _-4zJ._SafeStr_111; import _-40e._SafeStr_48; import _-4zJ._SafeStr_51; import _-2jU._SafeStr_2285; public class LeaderboardView implements _SafeStr_3, _SafeStr_20, _SafeStr_4346 { private static const _SafeStr_9321:String = "game_center_leaderboard_view_xml"; private static const _SafeStr_9409:uint = 4290888129; private static const _SafeStr_9410:uint = 4292664540; private static const _SafeStr_9411:uint = 0xFFFFFFFF; private var _disposed:Boolean; private var _SafeStr_9412:Boolean; private var _SafeStr_6829:_SafeStr_2727; private var _SafeStr_9413:_SafeStr_2596; private var _SafeStr_9414:IWindowContainer; private var _SafeStr_9415:IWindowContainer; private var _SafeStr_9416:IItemListWindow; private var _SafeStr_9417:_SafeStr_3595; private var _SafeStr_9418:IItemListWindow; private var _SafeStr_9419:IItemListWindow; private var _SafeStr_9326:int; private var _SafeStr_9304:int; private var _SafeStr_9420:String; private var _SafeStr_9421:Boolean = false; public function LeaderboardView(k:_SafeStr_2727){ this._SafeStr_6829 = k; } public function get disposed():Boolean{ return (this._disposed); } public function dispose():void{ if (this._SafeStr_9413) { this._SafeStr_9413.dispose(); this._SafeStr_9413 = null; }; if (this._SafeStr_9415) { this._SafeStr_9415.dispose(); this._SafeStr_9415 = null; }; if (this._SafeStr_9417) { this._SafeStr_9417.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_9422); }; this._SafeStr_9416 = null; this._SafeStr_9418 = null; this._SafeStr_9419 = null; this._SafeStr_9417 = null; this._SafeStr_6829 = null; this._disposed = true; this._SafeStr_9412 = false; } public function activate(k:int):void{ this._SafeStr_9326 = k; if (!this._SafeStr_9413) { this.createWindow(); }; this._SafeStr_9414.invalidate(); this._SafeStr_9414.visible = true; this._SafeStr_9328(); } public function disable():void{ if (!this._SafeStr_9413) { return; }; this._SafeStr_9413.dispose(); this._SafeStr_9413 = null; this._SafeStr_9414 = null; } public function _SafeStr_9311(k:int):void{ if (((this._SafeStr_9414) && (this._SafeStr_9414.visible))) { this.activate(k); }; } private function _SafeStr_5809(k:WindowMouseEvent):void{ this.disable(); } private function createWindow():void{ var k:_SafeStr_39 = this._SafeStr_6829.assets.getAssetByName(_SafeStr_9321); var _local_2:XmlAsset = XmlAsset(k); this._SafeStr_9413 = this._SafeStr_6829.windowManager.buildModalDialogFromXML(XML(_local_2.content)); this._SafeStr_9414 = (this._SafeStr_9413._SafeStr_7860 as IWindowContainer); this._SafeStr_9414.findChildByTag("close").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5809); this._SafeStr_9416 = (this._SafeStr_9414.findChildByName("this_week_list") as IItemListWindow); this._SafeStr_9417 = (this._SafeStr_9414.findChildByName("this_week_toggle") as _SafeStr_3595); this._SafeStr_9417.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9422); this._SafeStr_9418 = (this._SafeStr_9414.findChildByName("last_week_list") as IItemListWindow); this._SafeStr_9419 = (this._SafeStr_9414.findChildByName("own_entry_list") as IItemListWindow); var _local_3:IWindowContainer = (this._SafeStr_9414.findChildByName("weekly_top_container") as IWindowContainer); if (_local_3 != null) { _local_3.visible = false; }; if (!this._SafeStr_9412) { this._SafeStr_9415 = (WindowUtils.createWindow("game_leaderboard_entry_small_xml") as IWindowContainer); this._SafeStr_6829.communication.addHabboConnectionMessageEvent(new _SafeStr_3967(this._SafeStr_9423)); this._SafeStr_6829.communication.addHabboConnectionMessageEvent(new _SafeStr_3970(this._SafeStr_9424)); this._SafeStr_9412 = true; }; } private function _SafeStr_9328():void{ this._SafeStr_9425(null); this._SafeStr_9414.findChildByName("weekly_top_avatar_name").caption = ""; this._SafeStr_9414.findChildByName("weekly_top_avatar_score").caption = ""; this._SafeStr_9414.findChildByName("weekly_top_avatar_score").caption = ""; this._SafeStr_6829.registerParameter(this._SafeStr_9326, "gamecenter.full_leaderboard_title"); this._SafeStr_9416._SafeStr_6302(); this._SafeStr_9418._SafeStr_6302(); this._SafeStr_9419._SafeStr_6302(); this._SafeStr_9426(); this.send(new _SafeStr_3958(this._SafeStr_9326, 1, 0, 0, 5, 5)); this._SafeStr_6829._SafeStr_9314(this); } private function _SafeStr_9426():void{ if (this._SafeStr_9421) { this._SafeStr_9417.caption = "${gamecenter.leaderboard_my_ranking_link}"; this.send(new _SafeStr_3958(this._SafeStr_9326, 0, 0, 0, 10, 10)); } else { this._SafeStr_9417.caption = "${gamecenter.leaderboard_top_scores_link}"; this.send(new _SafeStr_4012(this._SafeStr_9326, 5)); }; } private function _SafeStr_9423(k:_SafeStr_2275):void{ if (!this._SafeStr_9414) { return; }; var _local_2:_SafeStr_3967 = (k as _SafeStr_3967); this._SafeStr_9427(this._SafeStr_9416, _local_2._SafeStr_5729(), 10, false); } private function _SafeStr_9424(k:_SafeStr_2275):void{ var _local_4:_SafeStr_5021; var _local_5:_SafeStr_5021; if (!this._SafeStr_9414) { return; }; var _local_2:_SafeStr_3970 = (k as _SafeStr_3970); var _local_3:Game2WeeklyLeaderboardParser = _local_2._SafeStr_5729(); if (_local_3._SafeStr_9428 == 0) { this._SafeStr_9427(this._SafeStr_9416, _local_3, 10, true); } else { _local_4 = this._SafeStr_9427(this._SafeStr_9418, _local_3, 5, true); if (_local_4) { this._SafeStr_9429(this._SafeStr_9419, _local_4, _SafeStr_9411); }; if (_local_3._SafeStr_9391.length > 0) { _local_5 = (_local_3._SafeStr_9391[0] as _SafeStr_5021); this._SafeStr_9430(_local_5.figure, _local_5.gender); this._SafeStr_9414.findChildByName("weekly_top_avatar_name").caption = _local_5.name; this._SafeStr_9414.findChildByName("weekly_top_avatar_score").caption = this._SafeStr_6829.localization.registerParameter("gamecenter.leaderboard_score", "score", _local_5.score.toString()); }; }; } private function _SafeStr_9427(k:IItemListWindow, _arg_2:Game2WeeklyLeaderboardParser, _arg_3:int, _arg_4:Boolean):_SafeStr_5021{ var _local_5:_SafeStr_5021; var _local_6:IWindowContainer; var _local_7:int; var _local_8:_SafeStr_5021; var _local_9:uint; if (((k) && ((_arg_2.gameTypeId == this._SafeStr_9326)))) { k._SafeStr_6302(); _local_6 = (WindowUtils.createWindow("game_leaderboard_entry_small_xml") as IWindowContainer); _local_7 = 1; for each (_local_8 in _arg_2._SafeStr_9391) { if (((((_arg_4) && ((_local_7 == _arg_2._SafeStr_9391.length)))) && ((_local_8.userId == this._SafeStr_6829.sessionDataManager.userId)))) { _local_5 = _local_8; break; }; if (_local_7 > _arg_3) { break; }; if (_local_8.userId == this._SafeStr_6829.sessionDataManager.userId) { _local_9 = _SafeStr_9411; } else { if ((_local_7 % 2) == 0) { _local_9 = _SafeStr_9410; } else { _local_9 = _SafeStr_9409; }; }; this._SafeStr_9429(k, _local_8, _local_9); _local_7++; }; return (_local_5); }; return (null); } private function _SafeStr_9429(k:IItemListWindow, _arg_2:_SafeStr_5021, _arg_3:uint):void{ var _local_4:IWindowContainer = (this._SafeStr_9415.clone() as IWindowContainer); _local_4.color = _arg_3; _local_4.findChildByName("avatar_rank").caption = (_arg_2.rank + ". "); _local_4.findChildByName("avatar_name").caption = _arg_2.name; _local_4.findChildByName("avatar_score").caption = this._SafeStr_6829.localization.registerParameter("gamecenter.leaderboard_score", "score", _arg_2.score.toString()); _local_4.name = _arg_2.figure; var _local_5:IBitmapWrapperWindow = (_local_4.findChildByName("avatar_image") as IBitmapWrapperWindow); this._SafeStr_9431(_local_5, _arg_2.figure, _arg_2.gender); k.addListItem(_local_4); } private function _SafeStr_9422(k:WindowMouseEvent):void{ if (this._SafeStr_9421) { this._SafeStr_9421 = false; } else { this._SafeStr_9421 = true; }; this._SafeStr_9426(); } private function _SafeStr_9431(k:IBitmapWrapperWindow, _arg_2:String, _arg_3:String=null):void{ var _local_5:BitmapData; var _local_4:Boolean = this._SafeStr_6829._SafeStr_9306.getBoolean("zoom.enabled"); var _local_6:_SafeStr_48 = this._SafeStr_6829.avatarRenderManager.createAvatarImage(_arg_2, ((_local_4) ? _SafeStr_111._SafeStr_5816 : _SafeStr_111._SafeStr_9432), _arg_3, this); if (_local_6) { _local_6.setDirection(_SafeStr_51._SafeStr_5817, 2); _local_5 = _local_6._SafeStr_5823(_SafeStr_51._SafeStr_5824, ((_local_4) ? 0.5 : 1)); WindowUtils._SafeStr_6406(k, _local_5); _local_5.dispose(); }; } public function _SafeStr_5825(k:String):void{ this._SafeStr_9433(this._SafeStr_9416, k); this._SafeStr_9433(this._SafeStr_9418, k); this._SafeStr_9433(this._SafeStr_9419, k); this._SafeStr_9434(k); } private function _SafeStr_9433(k:IItemListWindow, _arg_2:String):void{ var _local_3:int; var _local_4:IWindowContainer; var _local_5:IBitmapWrapperWindow; if (k) { _local_3 = 0; while (_local_3 < k.iterator.length) { _local_4 = (k.getListItemAt(_local_3) as IWindowContainer); _local_5 = (_local_4.findChildByName("avatar_image") as IBitmapWrapperWindow); if (_local_4.name == _arg_2) { this._SafeStr_9431(_local_5, _arg_2); }; _local_3++; }; }; } private function _SafeStr_9434(k:String):void{ if (this._SafeStr_9420 == k) { this._SafeStr_9430(k); }; } private function _SafeStr_9430(k:String, _arg_2:String=null):void{ var _local_3:BitmapData; var _local_4:_SafeStr_48 = this._SafeStr_6829.avatarRenderManager.createAvatarImage(k, _SafeStr_111._SafeStr_5816, _arg_2, this); if (_local_4) { _local_4.setDirection(_SafeStr_51._SafeStr_5817, 4); _local_3 = _local_4._SafeStr_5823(_SafeStr_51._SafeStr_5817); this._SafeStr_9425(_local_3); _local_3.dispose(); }; } public function _SafeStr_9316(k:BitmapData):void{ var _local_2:IBitmapWrapperWindow = (this._SafeStr_9414.findChildByName("weekly_top_reward_image") as IBitmapWrapperWindow); this._SafeStr_9394(_local_2, k); } public function _SafeStr_9318(k:String):void{ this._SafeStr_9414.findChildByName("weekly_top_reward_name").caption = k; } public function _SafeStr_9319(k:int):void{ } public function _SafeStr_9315():int{ return (this._SafeStr_9326); } public function _SafeStr_9320(k:Boolean):void{ this._SafeStr_9414.findChildByName("weekly_top_container").visible = false; } private function _SafeStr_9425(k:BitmapData):void{ var _local_2:IBitmapWrapperWindow = (this._SafeStr_9414.findChildByName("weekly_top_avatar_image") as IBitmapWrapperWindow); this._SafeStr_9394(_local_2, k); } private function _SafeStr_9394(k:IBitmapWrapperWindow, _arg_2:BitmapData):void{ if (_arg_2) { WindowUtils._SafeStr_6406(k, _arg_2); } else { k.bitmap = null; k.invalidate(); }; } public function send(k:_SafeStr_2285):void{ this._SafeStr_6829.send(k); } } }//package _-18p // _SafeStr_111 = "_-4QR" (String#2358, DoABC#3) // _SafeStr_20 = "_-3ho" (String#3317, DoABC#3) // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2596 = "_-6dv" (String#2608, DoABC#3) // _SafeStr_2727 = "_-1b7" (String#5479, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3595 = "_-5nx" (String#4266, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_3958 = "_-2dj" (String#6172, DoABC#3) // _SafeStr_3967 = "_-567" (String#9791, DoABC#3) // _SafeStr_3970 = "_-3aL" (String#6268, DoABC#3) // _SafeStr_4012 = "_-bW" (String#12839, DoABC#3) // _SafeStr_4346 = "_-5Ur" (String#10491, DoABC#3) // _SafeStr_48 = "_-5ao" (String#1431, DoABC#3) // _SafeStr_5021 = "_-2wq" (String#3952, DoABC#3) // _SafeStr_51 = "_-Jc" (String#1722, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5809 = "_-56H" (String#1168, DoABC#3) // _SafeStr_5816 = "_-6bB" (String#2783, DoABC#3) // _SafeStr_5817 = "_-4Ef" (String#2333, DoABC#3) // _SafeStr_5823 = "_-5Kz" (String#3211, DoABC#3) // _SafeStr_5824 = "_-373" (String#3552, DoABC#3) // _SafeStr_5825 = "_-0BT" (String#3189, DoABC#3) // _SafeStr_6302 = "_-U9" (String#2422, DoABC#3) // _SafeStr_6406 = "_-4d8" (String#3101, DoABC#3) // _SafeStr_6829 = "_-0B" (String#1031, DoABC#3) // _SafeStr_7860 = "_-42E" (String#1357, DoABC#3) // _SafeStr_9304 = "_-B8" (String#25535, DoABC#3) // _SafeStr_9306 = "_-s0" (String#4212, DoABC#3) // _SafeStr_9311 = "_-60P" (String#21720, DoABC#3) // _SafeStr_9314 = "_-6K9" (String#31711, DoABC#3) // _SafeStr_9315 = "_-3IY" (String#23764, DoABC#3) // _SafeStr_9316 = "_-5gL" (String#25314, DoABC#3) // _SafeStr_9318 = "_-3ju" (String#27286, DoABC#3) // _SafeStr_9319 = "_-4kC" (String#28752, DoABC#3) // _SafeStr_9320 = "_-1Ux" (String#31657, DoABC#3) // _SafeStr_9321 = "_-2nf" (String#5239, DoABC#3) // _SafeStr_9326 = "_-0sv" (String#2046, DoABC#3) // _SafeStr_9328 = "_-16P" (String#8077, DoABC#3) // _SafeStr_9391 = "_-3Gr" (String#7230, DoABC#3) // _SafeStr_9394 = "_-550" (String#17859, DoABC#3) // _SafeStr_9409 = "_-2G5" (String#24497, DoABC#3) // _SafeStr_9410 = "_-4HD" (String#23197, DoABC#3) // _SafeStr_9411 = "_-Fp" (String#19885, DoABC#3) // _SafeStr_9412 = "_-3r3" (String#2330, DoABC#3) // _SafeStr_9413 = "_-2yo" (String#8456, DoABC#3) // _SafeStr_9414 = "_-2QI" (String#3756, DoABC#3) // _SafeStr_9415 = "_-YP" (String#16042, DoABC#3) // _SafeStr_9416 = "_-6kG" (String#12149, DoABC#3) // _SafeStr_9417 = "_-3Fy" (String#10447, DoABC#3) // _SafeStr_9418 = "_-3I3" (String#14872, DoABC#3) // _SafeStr_9419 = "_-0ek" (String#14935, DoABC#3) // _SafeStr_9420 = "_-6LL" (String#38969, DoABC#3) // _SafeStr_9421 = "_-522" (String#20293, DoABC#3) // _SafeStr_9422 = "_-2yQ" (String#31408, DoABC#3) // _SafeStr_9423 = "_-5kh" (String#34166, DoABC#3) // _SafeStr_9424 = "_-41C" (String#38250, DoABC#3) // _SafeStr_9425 = "_-1H1" (String#27217, DoABC#3) // _SafeStr_9426 = "_-5a0" (String#27153, DoABC#3) // _SafeStr_9427 = "_-0nG" (String#23743, DoABC#3) // _SafeStr_9428 = "_-5dG" (String#38387, DoABC#3) // _SafeStr_9429 = "_-V-" (String#27036, DoABC#3) // _SafeStr_9430 = "_-6N3" (String#27841, DoABC#3) // _SafeStr_9431 = "_-56f" (String#27106, DoABC#3) // _SafeStr_9432 = "_-51v" (String#10930, DoABC#3) // _SafeStr_9433 = "_-1z1" (String#22501, DoABC#3) // _SafeStr_9434 = "_-2Hl" (String#35103, DoABC#3) //------------------------------------------------------------ //_-18p.TeaserView package _-18p{ import _-4Y1._SafeStr_3; import _-64Q._SafeStr_2596; import _-29V.IWindowContainer; import _-6Sj.IDisplayObjectWrapper; import flash.display.Loader; import _-5Vh.WindowMouseEvent; import _-3UH._SafeStr_39; import _-3UH.XmlAsset; import flash.system.Security; import flash.net.URLRequest; import flash.events.Event; import flash.events.IOErrorEvent; import flash.display.LoaderInfo; public class TeaserView implements _SafeStr_3 { private static const _SafeStr_9321:String = "game_center_teaser_view_xml"; private var _disposed:Boolean; private var _SafeStr_6829:_SafeStr_2727; private var _SafeStr_9435:_SafeStr_2596; private var _SafeStr_9436:IWindowContainer; private var _SafeStr_9437:IDisplayObjectWrapper; private var _SafeStr_9438:Object; private var _SafeStr_9326:int; public function TeaserView(k:_SafeStr_2727){ this._SafeStr_6829 = k; } public function get disposed():Boolean{ return (this._disposed); } public function dispose():void{ this.disable(); this._SafeStr_6829 = null; this._disposed = true; } public function activate(k:int):void{ this._SafeStr_9326 = k; if (!this._SafeStr_9435) { this.createWindow(); }; this._SafeStr_9436.invalidate(); this._SafeStr_9436.visible = true; this._SafeStr_9328(); } public function disable():void{ var k:Loader; if (this._SafeStr_9437) { if (this._SafeStr_9438) { this._SafeStr_9438.destroy(); this._SafeStr_9438 = null; }; k = (this._SafeStr_9437.getDisplayObject() as Loader); if (k) { k.unloadAndStop(); }; this._SafeStr_9437 = null; }; if (this._SafeStr_9435) { this._SafeStr_9435.dispose(); this._SafeStr_9435 = null; }; this._SafeStr_9436 = null; } private function _SafeStr_5809(k:WindowMouseEvent):void{ this.disable(); } private function createWindow():void{ var k:_SafeStr_39 = this._SafeStr_6829.assets.getAssetByName(_SafeStr_9321); var _local_2:XmlAsset = XmlAsset(k); this._SafeStr_9435 = this._SafeStr_6829.windowManager.buildModalDialogFromXML(XML(_local_2.content)); this._SafeStr_9436 = (this._SafeStr_9435._SafeStr_7860 as IWindowContainer); this._SafeStr_9436.findChildByTag("close").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5809); this._SafeStr_9437 = (this._SafeStr_9436.findChildByName("teaser_wrapper") as IDisplayObjectWrapper); this._SafeStr_9439(); } private function _SafeStr_9439():void{ Security.allowDomain("www.youtube.com"); var k:Loader = new Loader(); k.load(new URLRequest((("http://www.youtube.com/v/" + this._SafeStr_9440()) + "?version=3&autoplay=1"))); k.contentLoaderInfo.addEventListener(Event.INIT, this._SafeStr_9441); k.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, this._SafeStr_9442); } private function _SafeStr_9328():void{ this._SafeStr_6829.registerParameter(this._SafeStr_9326, "gamecenter.teaser_title"); } private function _SafeStr_9441(k:Event):void{ var _local_3:Loader; var _local_2:LoaderInfo = (k.target as LoaderInfo); if (_local_2) { _local_3 = _local_2.loader; this._SafeStr_9437.setDisplayObject(_local_3); _local_3.content.addEventListener("onReady", this._SafeStr_9443); }; } private function _SafeStr_9440():String{ return (this._SafeStr_6829._SafeStr_9306.getProperty(("gamecenter.teaser." + GameConfigurations._SafeStr_6865(this._SafeStr_9326)))); } private function _SafeStr_9442(k:IOErrorEvent):void{ var _local_2:String; if (((this._SafeStr_6829._SafeStr_9306) && (this._SafeStr_6829._SafeStr_9306.context))) { _local_2 = ((("Failed to load teaser " + this._SafeStr_9440()) + " for game ") + GameConfigurations._SafeStr_6865(this._SafeStr_9326)); this._SafeStr_6829._SafeStr_9306.context.error(_local_2, false, k.errorID); }; } private function _SafeStr_9443(k:Event):void{ this._SafeStr_9438 = k.target; this._SafeStr_9438.setSize(this._SafeStr_9437.width, this._SafeStr_9437.height); } } }//package _-18p // _SafeStr_2596 = "_-6dv" (String#2608, DoABC#3) // _SafeStr_2727 = "_-1b7" (String#5479, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_5809 = "_-56H" (String#1168, DoABC#3) // _SafeStr_6829 = "_-0B" (String#1031, DoABC#3) // _SafeStr_6865 = "_-5Mf" (String#3261, DoABC#3) // _SafeStr_7860 = "_-42E" (String#1357, DoABC#3) // _SafeStr_9306 = "_-s0" (String#4212, DoABC#3) // _SafeStr_9321 = "_-2nf" (String#5239, DoABC#3) // _SafeStr_9326 = "_-0sv" (String#2046, DoABC#3) // _SafeStr_9328 = "_-16P" (String#8077, DoABC#3) // _SafeStr_9435 = "_-4rb" (String#12284, DoABC#3) // _SafeStr_9436 = "_-3E6" (String#12682, DoABC#3) // _SafeStr_9437 = "_-2dY" (String#9902, DoABC#3) // _SafeStr_9438 = "_-0eH" (String#14610, DoABC#3) // _SafeStr_9439 = "_-5lI" (String#34160, DoABC#3) // _SafeStr_9440 = "_-hy" (String#28833, DoABC#3) // _SafeStr_9441 = "_-4w6" (String#38661, DoABC#3) // _SafeStr_9442 = "_-5rd" (String#32155, DoABC#3) // _SafeStr_9443 = "_-6Fr" (String#23023, DoABC#3) //------------------------------------------------------------ //_-198._SafeStr_2716 package _-198{ import flash.net.Socket; import flash.utils.Timer; import flash.events.Event; import flash.events.SecurityErrorEvent; import flash.events.IOErrorEvent; import flash.events.TimerEvent; public class _SafeStr_2716 { private var _SafeStr_9444:Socket; private var _SafeStr_9445:Timer; private var _SafeStr_9446:Boolean; public function _SafeStr_2716(k:String, _arg_2:uint){ this._SafeStr_9444 = new Socket(); this._SafeStr_9444.addEventListener(Event.CONNECT, this._SafeStr_9447); this._SafeStr_9444.addEventListener(Event.COMPLETE, this.onComplete); this._SafeStr_9444.addEventListener(Event.CLOSE, this._SafeStr_5809); this._SafeStr_9444.addEventListener(SecurityErrorEvent.SECURITY_ERROR, this._SafeStr_9448); this._SafeStr_9444.addEventListener(IOErrorEvent.IO_ERROR, this._SafeStr_9449); this._SafeStr_9444.connect(k, _arg_2); this._SafeStr_9445 = new Timer(3500, 1); this._SafeStr_9445.addEventListener(TimerEvent.TIMER, this._SafeStr_9450); this._SafeStr_9445.start(); } private function _SafeStr_9450(k:TimerEvent):void{ this.dispose(); this._SafeStr_9446 = true; } private function _SafeStr_9447(k:Event):void{ _SafeStr_4.log("TcpAuth control socket connected"); this._SafeStr_9451(); } private function _SafeStr_5809(k:Event):void{ _SafeStr_4.log("TcpAuth control socket closed"); this._SafeStr_9451(); } private function onComplete(k:Event):void{ _SafeStr_4.log("TcpAuth control socket complete"); this._SafeStr_9451(); } private function _SafeStr_9448(k:SecurityErrorEvent):void{ _SafeStr_4.log(("TcpAuth control socket security error\n" + k.text)); this._SafeStr_9451(); } private function _SafeStr_9449(k:IOErrorEvent):void{ _SafeStr_4.log(("TcpAuth control socket io error\n" + k.text)); this._SafeStr_9451(); } public function get connected():Boolean{ return (((!((this._SafeStr_9444 == null))) && (this._SafeStr_9444.connected))); } public function _SafeStr_9451():void{ if (this.connected) { this.dispose(); }; this._SafeStr_9446 = true; } public function dispose():void{ if (this._SafeStr_9444 != null) { if (this._SafeStr_9444.connected) { this._SafeStr_9444.close(); }; this._SafeStr_9444 = null; }; } public function get disposed():Boolean{ return (!(this.connected)); } public function get _SafeStr_9452():Boolean{ return (this._SafeStr_9446); } } }//package _-198 // _SafeStr_2716 = "_-LL" (String#13533, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_5809 = "_-56H" (String#1168, DoABC#3) // _SafeStr_9444 = "_-iR" (String#2265, DoABC#3) // _SafeStr_9445 = "_-1gw" (String#4282, DoABC#3) // _SafeStr_9446 = "_-6ZL" (String#23198, DoABC#3) // _SafeStr_9447 = "_-6L9" (String#12426, DoABC#3) // _SafeStr_9448 = "_-0OG" (String#10956, DoABC#3) // _SafeStr_9449 = "_-0N3" (String#12538, DoABC#3) // _SafeStr_9450 = "_-FP" (String#19170, DoABC#3) // _SafeStr_9451 = "_-3tW" (String#14739, DoABC#3) // _SafeStr_9452 = "_-4eN" (String#35602, DoABC#3) //------------------------------------------------------------ //_-19q._SafeStr_2742 package _-19q{ import _-2jU._SafeStr_2713; public class _SafeStr_2742 { public static const _SafeStr_9453:int = 0; public static const _SafeStr_9454:int = 1; public static const _SafeStr_7589:int = 0; public static const _SafeStr_7587:int = 1; public static const _SafeStr_7588:int = 2; public static const _SafeStr_9455:int = 0; public static const _SafeStr_9456:int = 1; public static const _SafeStr_9457:int = 2; public static const _SafeStr_9458:int = 0; public static const _SafeStr_9459:int = 1; public static const _SafeStr_9460:int = 2; private var _SafeStr_5744:int = 0; private var _SafeStr_9461:int = 1; private var _SafeStr_9462:int = 1; private var _SafeStr_9463:int = 1; private var _SafeStr_9464:int = 14; public function _SafeStr_2742(k:_SafeStr_2713){ this._SafeStr_5744 = k.readInt(); this._SafeStr_9461 = k.readInt(); this._SafeStr_9462 = k.readInt(); this._SafeStr_9464 = k.readInt(); this._SafeStr_9463 = k.readInt(); } public function get mode():int{ return (this._SafeStr_5744); } public function get _SafeStr_5667():int{ return (this._SafeStr_9461); } public function get _SafeStr_8041():int{ return (this._SafeStr_9462); } public function get _SafeStr_8042():int{ return (this._SafeStr_9464); } public function get _SafeStr_8043():int{ return (this._SafeStr_9463); } } }//package _-19q // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_2742 = "_-3la" (String#3320, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_5667 = "_-3WW" (String#22926, DoABC#3) // _SafeStr_5744 = "_-0-h" (String#1497, DoABC#3) // _SafeStr_7587 = "_-6B9" (String#19928, DoABC#3) // _SafeStr_7588 = "_-5BZ" (String#23932, DoABC#3) // _SafeStr_7589 = "_-0I-" (String#24885, DoABC#3) // _SafeStr_8041 = "_-5qB" (String#30273, DoABC#3) // _SafeStr_8042 = "_-hv" (String#32539, DoABC#3) // _SafeStr_8043 = "_-1Wa" (String#34356, DoABC#3) // _SafeStr_9453 = "_-0cA" (String#26801, DoABC#3) // _SafeStr_9454 = "_-1Lo" (String#19629, DoABC#3) // _SafeStr_9455 = "_-2B7" (String#21756, DoABC#3) // _SafeStr_9456 = "_-Oo" (String#22422, DoABC#3) // _SafeStr_9457 = "_-1oI" (String#25157, DoABC#3) // _SafeStr_9458 = "_-4dn" (String#26606, DoABC#3) // _SafeStr_9459 = "_-0IG" (String#28181, DoABC#3) // _SafeStr_9460 = "_-1ia" (String#30255, DoABC#3) // _SafeStr_9461 = "_-4Nc" (String#27365, DoABC#3) // _SafeStr_9462 = "_-3Nv" (String#29601, DoABC#3) // _SafeStr_9463 = "_-y3" (String#29286, DoABC#3) // _SafeStr_9464 = "_-1et" (String#29708, DoABC#3) //------------------------------------------------------------ //_-19q._SafeStr_3093 package _-19q{ import _-2jU._SafeStr_2713; public class _SafeStr_3093 { public static const _SafeStr_8062:int = 0; public static const _SafeStr_8047:int = 1; public static const _SafeStr_8049:int = 2; private var _SafeStr_9465:int; private var _SafeStr_9466:int; private var _SafeStr_9467:int; public function _SafeStr_3093(k:_SafeStr_2713){ this._SafeStr_9465 = k.readInt(); this._SafeStr_9466 = k.readInt(); this._SafeStr_9467 = k.readInt(); } public function get _SafeStr_8045():int{ return (this._SafeStr_9465); } public function get _SafeStr_8048():int{ return (this._SafeStr_9466); } public function get _SafeStr_8050():int{ return (this._SafeStr_9467); } } }//package _-19q // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3093 = "_-098" (String#2701, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_8045 = "_-0tT" (String#10056, DoABC#3) // _SafeStr_8047 = "_-2u4" (String#6952, DoABC#3) // _SafeStr_8048 = "_-xH" (String#9001, DoABC#3) // _SafeStr_8049 = "_-3PO" (String#14100, DoABC#3) // _SafeStr_8050 = "_-4LB" (String#11248, DoABC#3) // _SafeStr_8062 = "_-3fq" (String#14953, DoABC#3) // _SafeStr_9465 = "_-0Oi" (String#14811, DoABC#3) // _SafeStr_9466 = "_-6Io" (String#16335, DoABC#3) // _SafeStr_9467 = "_-0mB" (String#13623, DoABC#3) //------------------------------------------------------------ //_-19q._SafeStr_3338 package _-19q{ public interface _SafeStr_3338 { function get userId():int; function get userName():String; } }//package _-19q // _SafeStr_3338 = "_-1hN" (String#6244, DoABC#3) //------------------------------------------------------------ //_-19q._SafeStr_3339 package _-19q{ import _-2jU._SafeStr_2713; public class _SafeStr_3339 implements _SafeStr_3338 { private var _SafeStr_5389:int; private var _SafeStr_5781:String; public function _SafeStr_3339(k:_SafeStr_2713){ this._SafeStr_5389 = k.readInt(); this._SafeStr_5781 = k.readString(); } public function get userId():int{ return (this._SafeStr_5389); } public function get userName():String{ return (this._SafeStr_5781); } } }//package _-19q // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3338 = "_-1hN" (String#6244, DoABC#3) // _SafeStr_3339 = "_-5rX" (String#7549, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_5781 = "_-3KC" (String#937, DoABC#3) //------------------------------------------------------------ //_-19q._SafeStr_3346 package _-19q{ import _-2jU._SafeStr_2713; public class _SafeStr_3346 implements _SafeStr_3338 { private var _SafeStr_5389:int; private var _SafeStr_5781:String; private var _SafeStr_7196:Boolean; public function _SafeStr_3346(k:_SafeStr_2713){ this._SafeStr_5389 = k.readInt(); this._SafeStr_5781 = k.readString(); } public function get userId():int{ return (this._SafeStr_5389); } public function get userName():String{ return (this._SafeStr_5781); } public function get selected():Boolean{ return (this._SafeStr_7196); } public function set selected(k:Boolean):void{ this._SafeStr_7196 = k; } } }//package _-19q // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3338 = "_-1hN" (String#6244, DoABC#3) // _SafeStr_3346 = "_-0VZ" (String#5112, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_5781 = "_-3KC" (String#937, DoABC#3) // _SafeStr_7196 = "_-K" (String#1521, DoABC#3) //------------------------------------------------------------ //_-19q._SafeStr_3394 package _-19q{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-1dT._SafeStr_3403; public class _SafeStr_3394 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3394(k:Function){ super(k, _SafeStr_3403); } public function _SafeStr_5729():_SafeStr_3403{ return ((this._SafeStr_5915 as _SafeStr_3403)); } } }//package _-19q // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3394 = "_-310" (String#13311, DoABC#3) // _SafeStr_3403 = "_-1CQ" (String#10493, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-19q._SafeStr_3396 package _-19q{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-1dT._SafeStr_4799; public class _SafeStr_3396 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3396(k:Function){ super(k, _SafeStr_4799); } public function _SafeStr_5729():_SafeStr_4799{ return ((this._SafeStr_5915 as _SafeStr_4799)); } } }//package _-19q // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3396 = "_-2o4" (String#10931, DoABC#3) // _SafeStr_4799 = "_-0iG" (String#12814, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-19q._SafeStr_3398 package _-19q{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-1dT._SafeStr_3413; public class _SafeStr_3398 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3398(k:Function){ super(k, _SafeStr_3413); } public function _SafeStr_5729():_SafeStr_3413{ return ((this._SafeStr_5915 as _SafeStr_3413)); } } }//package _-19q // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3398 = "_-3dp" (String#6855, DoABC#3) // _SafeStr_3413 = "_-1sd" (String#10567, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-19q._SafeStr_3400 package _-19q{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-1dT._SafeStr_3397; public class _SafeStr_3400 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3400(k:Function){ super(k, _SafeStr_3397); } public function _SafeStr_5729():_SafeStr_3397{ return ((this._SafeStr_5915 as _SafeStr_3397)); } } }//package _-19q // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3397 = "_-1ru" (String#10585, DoABC#3) // _SafeStr_3400 = "_-1k5" (String#8338, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-19q._SafeStr_3405 package _-19q{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-1dT._SafeStr_3342; public class _SafeStr_3405 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3405(k:Function){ super(k, _SafeStr_3342); } public function _SafeStr_5729():_SafeStr_3342{ return ((this._SafeStr_5915 as _SafeStr_3342)); } } }//package _-19q // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3342 = "_-1tI" (String#5500, DoABC#3) // _SafeStr_3405 = "_-0PK" (String#7905, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-19q._SafeStr_3410 package _-19q{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-1dT._SafeStr_3407; public class _SafeStr_3410 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3410(k:Function){ super(k, _SafeStr_3407); } public function _SafeStr_5729():_SafeStr_3407{ return ((this._SafeStr_5915 as _SafeStr_3407)); } } }//package _-19q // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3407 = "_-4Ad" (String#10787, DoABC#3) // _SafeStr_3410 = "_-0cx" (String#7817, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-19q._SafeStr_3422 package _-19q{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-1dT._SafeStr_3385; public class _SafeStr_3422 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3422(k:Function){ super(k, _SafeStr_3385); } public function _SafeStr_5729():_SafeStr_3385{ return ((this._SafeStr_5915 as _SafeStr_3385)); } } }//package _-19q // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3385 = "_-5y0" (String#11207, DoABC#3) // _SafeStr_3422 = "_-5GU" (String#7115, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-19q._SafeStr_3424 package _-19q{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-1dT._SafeStr_3411; public class _SafeStr_3424 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3424(k:Function){ super(k, _SafeStr_3411); } public function _SafeStr_5729():_SafeStr_3411{ return ((this._SafeStr_5915 as _SafeStr_3411)); } } }//package _-19q // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3411 = "_-2uQ" (String#6889, DoABC#3) // _SafeStr_3424 = "_-5mQ" (String#8153, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-19q._SafeStr_3425 package _-19q{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-1dT._SafeStr_3427; public class _SafeStr_3425 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3425(k:Function){ super(k, _SafeStr_3427); } public function _SafeStr_5729():_SafeStr_3427{ return ((this._SafeStr_5915 as _SafeStr_3427)); } } }//package _-19q // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3425 = "_-9M" (String#8576, DoABC#3) // _SafeStr_3427 = "_-481" (String#11375, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-19q._SafeStr_3428 package _-19q{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-1dT._SafeStr_3401; public class _SafeStr_3428 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3428(k:Function){ super(k, _SafeStr_3401); } public function _SafeStr_5729():_SafeStr_3401{ return ((this._SafeStr_5915 as _SafeStr_3401)); } } }//package _-19q // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3401 = "_-5PN" (String#10189, DoABC#3) // _SafeStr_3428 = "_-3QR" (String#8207, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-19q._SafeStr_3429 package _-19q{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-1dT._SafeStr_3417; public class _SafeStr_3429 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3429(k:Function){ super(k, _SafeStr_3417); } public function _SafeStr_5729():_SafeStr_3417{ return ((this._SafeStr_5915 as _SafeStr_3417)); } } }//package _-19q // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3417 = "_-241" (String#9866, DoABC#3) // _SafeStr_3429 = "_-3E1" (String#8237, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-19q._SafeStr_3443 package _-19q{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-1dT._SafeStr_3388; public class _SafeStr_3443 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3443(k:Function){ super(k, _SafeStr_3388); } public function _SafeStr_5729():_SafeStr_3388{ return ((this._SafeStr_5915 as _SafeStr_3388)); } } }//package _-19q // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3388 = "_-5lC" (String#10388, DoABC#3) // _SafeStr_3443 = "_-1EQ" (String#7914, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-19q.RoomSettingsData package _-19q{ import flash.utils.Dictionary; public class RoomSettingsData { public static const _SafeStr_8053:int = 0; public static const _SafeStr_8026:int = 1; public static const _SafeStr_8027:int = 2; public static const _SafeStr_8028:int = 3; public static const _SafeStr_8029:int = 4; public static const _SafeStr_9468:int = 0; public static const _SafeStr_9469:int = 1; public static const _SafeStr_9470:int = 2; private var _SafeStr_5759:int; private var _name:String; private var _SafeStr_5711:String; private var _SafeStr_9471:int; private var _SafeStr_5718:int; private var _SafeStr_9472:int; private var _SafeStr_9473:int; private var _SafeStr_9474:Array; private var _SafeStr_9475:int; private var _SafeStr_9476:Boolean; private var _SafeStr_9477:Boolean; private var _SafeStr_9478:Boolean; private var _SafeStr_9479:Boolean; private var _SafeStr_7698:int; private var _SafeStr_7697:int; private var _SafeStr_9480:Dictionary; private var _SafeStr_9481:Array; private var _SafeStr_9482:int; private var _SafeStr_9483:Dictionary; private var _SafeStr_9484:Array; private var _SafeStr_9485:_SafeStr_3093; private var _SafeStr_9486:_SafeStr_2742; private var _SafeStr_9487:Boolean; public static function _SafeStr_9488(k:int):String{ switch (k) { case _SafeStr_8053: return ("${navigator.door.mode.open}"); case _SafeStr_8026: return ("${navigator.door.mode.closed}"); case _SafeStr_8027: return ("${navigator.door.mode.password}"); case _SafeStr_8028: return ("${navigator.door.mode.invisible}"); case _SafeStr_8029: return ("${navigator.door.mode.noobs_only}"); }; return (""); } public function get _SafeStr_8033():int{ return (this._SafeStr_9475); } public function set _SafeStr_8033(k:int):void{ this._SafeStr_9475 = k; } public function get _SafeStr_8034():Boolean{ return (this._SafeStr_9476); } public function set _SafeStr_8034(k:Boolean):void{ this._SafeStr_9476 = k; } public function get _SafeStr_8035():Boolean{ return (this._SafeStr_9477); } public function set _SafeStr_8035(k:Boolean):void{ this._SafeStr_9477 = k; } public function get _SafeStr_8036():Boolean{ return (this._SafeStr_9478); } public function set _SafeStr_8036(k:Boolean):void{ this._SafeStr_9478 = k; } public function get _SafeStr_8039():Boolean{ return (this._SafeStr_9479); } public function set _SafeStr_8039(k:Boolean):void{ this._SafeStr_9479 = k; } public function get _SafeStr_7753():int{ return (this._SafeStr_7698); } public function set _SafeStr_7753(k:int):void{ this._SafeStr_7698 = k; } public function get _SafeStr_7752():int{ return (this._SafeStr_7697); } public function set _SafeStr_7752(k:int):void{ this._SafeStr_7697 = k; } public function get roomId():int{ return (this._SafeStr_5759); } public function set roomId(k:int):void{ this._SafeStr_5759 = 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_5711); } public function set description(k:String):void{ this._SafeStr_5711 = k; } public function get _SafeStr_8025():int{ return (this._SafeStr_9471); } public function set _SafeStr_8025(k:int):void{ this._SafeStr_9471 = k; } public function get _SafeStr_5722():int{ return (this._SafeStr_5718); } public function set _SafeStr_5722(k:int):void{ this._SafeStr_5718 = k; } public function get _SafeStr_8051():int{ return (this._SafeStr_9472); } public function set _SafeStr_8051(k:int):void{ this._SafeStr_9472 = k; } public function get _SafeStr_9489():int{ return (this._SafeStr_9473); } public function set _SafeStr_9489(k:int):void{ this._SafeStr_9473 = k; } public function get tags():Array{ return (this._SafeStr_9474); } public function set tags(k:Array):void{ this._SafeStr_9474 = k; } public function _SafeStr_7974(k:int, _arg_2:_SafeStr_3346):void{ if (this._SafeStr_9480 != null) { this._SafeStr_9480[k] = _arg_2; this._SafeStr_9481 = null; this._SafeStr_9482 = k; }; } public function get _SafeStr_8046():_SafeStr_3093{ return (this._SafeStr_9485); } public function set _SafeStr_8046(k:_SafeStr_3093):void{ this._SafeStr_9485 = k; } public function get _SafeStr_8070():Dictionary{ return (this._SafeStr_9480); } public function set _SafeStr_8070(k:Dictionary):void{ this._SafeStr_9480 = k; } public function get _SafeStr_8071():Array{ var k:String; var _local_2:int; var _local_3:_SafeStr_3346; if (this._SafeStr_9481 == null) { this._SafeStr_9481 = new Array(); for (k in this._SafeStr_9480) { _local_2 = int(k); _local_3 = this._SafeStr_9480[_local_2]; if (_local_3 != null) { this._SafeStr_9481.push(_local_3); }; }; this._SafeStr_9481.sortOn("userName", Array.CASEINSENSITIVE); }; return (this._SafeStr_9481); } public function get _SafeStr_8073():int{ return (this._SafeStr_9482); } public function _SafeStr_7980(k:int, _arg_2:_SafeStr_3339):void{ if (this._SafeStr_9483 == null) { this._SafeStr_9483 = new Dictionary(); } else { this._SafeStr_9484 = null; }; this._SafeStr_9483[k] = _arg_2; } public function get _SafeStr_8074():Dictionary{ return (this._SafeStr_9483); } public function get _SafeStr_8075():Array{ var k:_SafeStr_3339; if (this._SafeStr_9484 == null) { this._SafeStr_9484 = new Array(); for each (k in this._SafeStr_9483) { this._SafeStr_9484.push(k); }; this._SafeStr_9484.sortOn("userName", Array.CASEINSENSITIVE); }; return (this._SafeStr_9484); } public function get _SafeStr_8040():_SafeStr_2742{ return (this._SafeStr_9486); } public function set _SafeStr_8040(k:_SafeStr_2742):void{ this._SafeStr_9486 = k; } public function get _SafeStr_8037():Boolean{ return (this._SafeStr_9487); } public function set _SafeStr_8037(k:Boolean):void{ this._SafeStr_9487 = k; } } }//package _-19q // _SafeStr_2742 = "_-3la" (String#3320, DoABC#3) // _SafeStr_3093 = "_-098" (String#2701, DoABC#3) // _SafeStr_3339 = "_-5rX" (String#7549, DoABC#3) // _SafeStr_3346 = "_-0VZ" (String#5112, DoABC#3) // _SafeStr_5711 = "_-2W5" (String#1305, DoABC#3) // _SafeStr_5718 = "_-0i6" (String#2167, DoABC#3) // _SafeStr_5722 = "_-1FU" (String#2393, DoABC#3) // _SafeStr_5759 = "_-2xD" (String#739, DoABC#3) // _SafeStr_7697 = "_-2rF" (String#6943, DoABC#3) // _SafeStr_7698 = "_-1bD" (String#6875, DoABC#3) // _SafeStr_7752 = "_-1Kl" (String#8610, DoABC#3) // _SafeStr_7753 = "_-40l" (String#8223, DoABC#3) // _SafeStr_7974 = "_-23J" (String#21746, DoABC#3) // _SafeStr_7980 = "_-5m8" (String#27563, DoABC#3) // _SafeStr_8025 = "_-5J5" (String#2492, DoABC#3) // _SafeStr_8026 = "_-1B1" (String#5482, DoABC#3) // _SafeStr_8027 = "_-s4" (String#4797, DoABC#3) // _SafeStr_8028 = "_-4Db" (String#6283, DoABC#3) // _SafeStr_8029 = "_-6f5" (String#7356, DoABC#3) // _SafeStr_8033 = "_-3aR" (String#4838, DoABC#3) // _SafeStr_8034 = "_-3LJ" (String#8351, DoABC#3) // _SafeStr_8035 = "_-2kk" (String#10754, DoABC#3) // _SafeStr_8036 = "_-2sq" (String#11405, DoABC#3) // _SafeStr_8037 = "_-3RF" (String#21684, DoABC#3) // _SafeStr_8039 = "_-3Yi" (String#11299, DoABC#3) // _SafeStr_8040 = "_-18i" (String#6708, DoABC#3) // _SafeStr_8046 = "_-c2" (String#5899, DoABC#3) // _SafeStr_8051 = "_-1f2" (String#7404, DoABC#3) // _SafeStr_8053 = "_-4wo" (String#10564, DoABC#3) // _SafeStr_8070 = "_-65n" (String#20131, DoABC#3) // _SafeStr_8071 = "_-64F" (String#38175, DoABC#3) // _SafeStr_8073 = "_-8K" (String#27080, DoABC#3) // _SafeStr_8074 = "_-5AE" (String#35943, DoABC#3) // _SafeStr_8075 = "_-4-h" (String#35876, DoABC#3) // _SafeStr_9468 = "_-62J" (String#28596, DoABC#3) // _SafeStr_9469 = "_-1gk" (String#29586, DoABC#3) // _SafeStr_9470 = "_-3P0" (String#29630, DoABC#3) // _SafeStr_9471 = "_-tm" (String#5736, DoABC#3) // _SafeStr_9472 = "_-5Vi" (String#15886, DoABC#3) // _SafeStr_9473 = "_-0wX" (String#30699, DoABC#3) // _SafeStr_9474 = "_-2o5" (String#2343, DoABC#3) // _SafeStr_9475 = "_-1BM" (String#6214, DoABC#3) // _SafeStr_9476 = "_-4QA" (String#9773, DoABC#3) // _SafeStr_9477 = "_-5Wm" (String#15957, DoABC#3) // _SafeStr_9478 = "_-2Sf" (String#15215, DoABC#3) // _SafeStr_9479 = "_-38d" (String#7593, DoABC#3) // _SafeStr_9480 = "_-44E" (String#12938, DoABC#3) // _SafeStr_9481 = "_-1xK" (String#12543, DoABC#3) // _SafeStr_9482 = "_-113" (String#27651, DoABC#3) // _SafeStr_9483 = "_-1p4" (String#15745, DoABC#3) // _SafeStr_9484 = "_-2yX" (String#12300, DoABC#3) // _SafeStr_9485 = "_-3Kr" (String#6164, DoABC#3) // _SafeStr_9486 = "_-6HB" (String#7935, DoABC#3) // _SafeStr_9487 = "_-3ES" (String#30773, DoABC#3) // _SafeStr_9488 = "_-2vy" (String#43761, DoABC#3) // _SafeStr_9489 = "_-6Vi" (String#17378, DoABC#3) //------------------------------------------------------------ //_-1ai._SafeStr_4929 package _-1ai{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_4929 implements _SafeStr_2272 { private var _SafeStr_9490:int; private var _SafeStr_9297:Array; private var _SafeStr_9491:int; public function flush():Boolean{ this._SafeStr_9490 = -1; this._SafeStr_9297 = null; this._SafeStr_9491 = -1; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_9297 = []; var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_9297.push(new _SafeStr_5021(k)); _local_3++; }; this._SafeStr_9491 = k.readInt(); this._SafeStr_9490 = k.readInt(); return (true); } public function get gameTypeId():int{ return (this._SafeStr_9490); } public function get _SafeStr_9391():Array{ return (this._SafeStr_9297); } public function get _SafeStr_9492():int{ return (this._SafeStr_9491); } } }//package _-1ai // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4929 = "_-Fi" (String#5838, DoABC#3) // _SafeStr_5021 = "_-2wq" (String#3952, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_9297 = "_-2cK" (String#5160, DoABC#3) // _SafeStr_9391 = "_-3Gr" (String#7230, DoABC#3) // _SafeStr_9490 = "_-2Dp" (String#2184, DoABC#3) // _SafeStr_9491 = "_-4of" (String#22658, DoABC#3) // _SafeStr_9492 = "_-0Go" (String#44363, DoABC#3) //------------------------------------------------------------ //_-1ai._SafeStr_4966 package _-1ai{ import _-2jU._SafeStr_2272; import _-53T._SafeStr_2488; import _-2jU._SafeStr_2713; public class _SafeStr_4966 implements _SafeStr_2272 { private var _SafeStr_9490:int; private var _SafeStr_9493:Array; private var _SafeStr_9494:int; private var _SafeStr_9495:Boolean; public function _SafeStr_4966(){ this._SafeStr_9493 = []; super(); } public function get gameTypeId():int{ return (this._SafeStr_9490); } public function get products():Array{ return (this._SafeStr_9493); } public function get _SafeStr_9496():int{ return (this._SafeStr_9494); } public function get _SafeStr_9497():Boolean{ return (this._SafeStr_9495); } public function flush():Boolean{ this._SafeStr_9490 = -1; this._SafeStr_9493 = []; this._SafeStr_9494 = 0; this._SafeStr_9495 = true; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_9490 = k.readInt(); var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_9493.push(new _SafeStr_2488(k)); _local_3++; }; this._SafeStr_9494 = k.readInt(); this._SafeStr_9495 = k.readBoolean(); return (true); } } }//package _-1ai // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2488 = "_-pH" (String#2816, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4966 = "_-6TG" (String#13406, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_9490 = "_-2Dp" (String#2184, DoABC#3) // _SafeStr_9493 = "_-0V8" (String#2688, DoABC#3) // _SafeStr_9494 = "_-3zK" (String#24007, DoABC#3) // _SafeStr_9495 = "_-3l5" (String#23005, DoABC#3) // _SafeStr_9496 = "_-0M9" (String#44659, DoABC#3) // _SafeStr_9497 = "_-3Ep" (String#43493, DoABC#3) //------------------------------------------------------------ //_-1ai._SafeStr_5016 package _-1ai{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_5016 implements _SafeStr_2272 { private var _SafeStr_9490:int; private var _SafeStr_9498:Array; public function _SafeStr_5016(){ this._SafeStr_9498 = []; super(); } public function get gameTypeId():int{ return (this._SafeStr_9490); } public function get _SafeStr_9393():Array{ return (this._SafeStr_9498); } public function flush():Boolean{ this._SafeStr_9490 = -1; this._SafeStr_9498 = []; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_9490 = k.readInt(); var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_9498.push(new _SafeStr_5020(k)); _local_3++; }; return (true); } } }//package _-1ai // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_5016 = "_-15F" (String#10524, DoABC#3) // _SafeStr_5020 = "_-48r" (String#11239, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_9393 = "_-13N" (String#33861, DoABC#3) // _SafeStr_9490 = "_-2Dp" (String#2184, DoABC#3) // _SafeStr_9498 = "_-Hi" (String#19586, DoABC#3) //------------------------------------------------------------ //_-1ai._SafeStr_5020 package _-1ai{ import _-2jU._SafeStr_2713; public class _SafeStr_5020 { private var _name:String; private var _SafeStr_7088:String; private var _SafeStr_7105:String; private var _SafeStr_9499:int; private var _SafeStr_9500:int; public function _SafeStr_5020(k:_SafeStr_2713){ this._name = k.readString(); this._SafeStr_7088 = k.readString(); this._SafeStr_7105 = k.readString(); this._SafeStr_9499 = k.readInt(); this._SafeStr_9500 = k.readInt(); } public function get name():String{ return (this._name); } public function get figure():String{ return (this._SafeStr_7088); } public function get gender():String{ return (this._SafeStr_7105); } public function get rank():int{ return (this._SafeStr_9499); } public function get score():int{ return (this._SafeStr_9500); } } }//package _-1ai // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_5020 = "_-48r" (String#11239, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_7088 = "_-cf" (String#883, DoABC#3) // _SafeStr_7105 = "_-1d0" (String#1444, DoABC#3) // _SafeStr_9499 = "_-4Vc" (String#8909, DoABC#3) // _SafeStr_9500 = "_-3Tv" (String#3747, DoABC#3) //------------------------------------------------------------ //_-1ai._SafeStr_5021 package _-1ai{ import _-2jU._SafeStr_2713; public class _SafeStr_5021 { private var _SafeStr_5389:int; private var _SafeStr_9500:int; private var _SafeStr_9499:int; private var _name:String; private var _SafeStr_7088:String; private var _SafeStr_7105:String; public function _SafeStr_5021(k:_SafeStr_2713){ this._SafeStr_5389 = k.readInt(); this._SafeStr_9500 = k.readInt(); this._SafeStr_9499 = k.readInt(); this._name = k.readString(); this._SafeStr_7088 = k.readString(); this._SafeStr_7105 = k.readString(); } public function get userId():int{ return (this._SafeStr_5389); } public function get score():int{ return (this._SafeStr_9500); } public function get rank():int{ return (this._SafeStr_9499); } public function get figure():String{ return (this._SafeStr_7088); } public function get gender():String{ return (this._SafeStr_7105); } public function get name():String{ return (this._name); } } }//package _-1ai // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_5021 = "_-2wq" (String#3952, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_7088 = "_-cf" (String#883, DoABC#3) // _SafeStr_7105 = "_-1d0" (String#1444, DoABC#3) // _SafeStr_9499 = "_-4Vc" (String#8909, DoABC#3) // _SafeStr_9500 = "_-3Tv" (String#3747, DoABC#3) //------------------------------------------------------------ //_-1ai.Game2WeeklyLeaderboardParser package _-1ai{ import _-2jU._SafeStr_2713; public class Game2WeeklyLeaderboardParser extends _SafeStr_4929 { private var _SafeStr_9501:int; private var _SafeStr_9502:int; private var _SafeStr_9503:int; private var _SafeStr_9504:int; private var _SafeStr_9505:int; public function get year():int{ return (this._SafeStr_9501); } public function get _SafeStr_9506():int{ return (this._SafeStr_9502); } public function get _SafeStr_9507():int{ return (this._SafeStr_9503); } public function get _SafeStr_9428():int{ return (this._SafeStr_9504); } public function get _SafeStr_9508():int{ return (this._SafeStr_9505); } override public function flush():Boolean{ this._SafeStr_9501 = -1; this._SafeStr_9502 = -1; this._SafeStr_9503 = -1; this._SafeStr_9504 = -1; this._SafeStr_9505 = -1; return (super.flush()); } override public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_9501 = k.readInt(); this._SafeStr_9502 = k.readInt(); this._SafeStr_9503 = k.readInt(); this._SafeStr_9504 = k.readInt(); this._SafeStr_9505 = k.readInt(); return (super.parse(k)); } } }//package _-1ai // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4929 = "_-Fi" (String#5838, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_9428 = "_-5dG" (String#38387, DoABC#3) // _SafeStr_9501 = "_-3CZ" (String#8292, DoABC#3) // _SafeStr_9502 = "_-3Kj" (String#21931, DoABC#3) // _SafeStr_9503 = "_-0Ry" (String#24625, DoABC#3) // _SafeStr_9504 = "_-5AP" (String#21982, DoABC#3) // _SafeStr_9505 = "_-3E9" (String#25956, DoABC#3) // _SafeStr_9506 = "_-2Wy" (String#43539, DoABC#3) // _SafeStr_9507 = "_-3Yg" (String#43692, DoABC#3) // _SafeStr_9508 = "_-0XO" (String#44695, DoABC#3) //------------------------------------------------------------ //_-1aO._SafeStr_2643 package _-1aO{ import _-4Y1._SafeStr_35; import _-Zf.HabboNewNavigator; import _-37Y.SearchView; import _-5Ly.BlockResultsView; import _-5Ly._SafeStr_3818; import _-5Ly._SafeStr_3820; import _-6Sj.IBorderWindow; import _-29V.IWindowContainer; import _-29V.IWindow; import flash.geom.Rectangle; import flash.utils.getTimer; import _-37Y.ViewMode; import __AS3__.vec.Vector; import _-6Y.SavedSearch; import _-6Y._SafeStr_2652; import _-56A._SafeStr_2332; import _-6Sj.IFrameWindow; import _-6Sj._SafeStr_3614; import _-6Sj.IItemListWindow; import _-6Sj.IRegionWindow; import _-6Sj.ITabContextWindow; import _-6Sj.ITabButtonWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-4Am.WindowParam; import _-5Ly._SafeStr_3819; public class _SafeStr_2643 implements _SafeStr_35 { private static const _SafeStr_9509:uint = 4000; private static const _SafeStr_9510:int = 578; private static const _SafeStr_9511:int = 115; private static const _SafeStr_9512:int = 7; private static const _SafeStr_9513:int = 7; private var _SafeStr_6822:HabboNewNavigator; private var _SafeStr_9514:LiftView; private var _SafeStr_9515:QuickLinksView; private var _SafeStr_9516:SearchView; private var _SafeStr_9517:BlockResultsView; private var _SafeStr_9518:_SafeStr_3818; private var _SafeStr_9519:_SafeStr_3820; private var _SafeStr_7361:TopViewSelector; private var _SafeStr_9520:RoomInfoPopup; private var _SafeStr_9521:IBorderWindow; private var _SafeStr_9522:IBorderWindow; private var _SafeStr_9523:IBorderWindow; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_9524:Boolean; private var _SafeStr_9525:uint; private var _SafeStr_9526:int = -1; private var _SafeStr_9527:int = -1; private var _SafeStr_9528:int = -1; private var _SafeStr_9529:int = -1; private var _SafeStr_9530:Boolean = false; private var _SafeStr_9531:int = -1; private var _SafeStr_9532:int = 4000; private var _SafeStr_9533:Boolean = false; private var _SafeStr_9534:int; private var _SafeStr_9535:int; private var _SafeStr_9536:IWindow; private var _SafeStr_9537:int; private var _SafeStr_9538:Rectangle; public function _SafeStr_2643(k:HabboNewNavigator){ this._SafeStr_9525 = getTimer(); this._SafeStr_9538 = new Rectangle(); super(); this._SafeStr_6822 = k; } public function set visible(k:Boolean):void{ if (((k) && (this._SafeStr_6822._SafeStr_9539))) { if (this._SafeStr_9518 == null) { this._SafeStr_9518 = new _SafeStr_3818(this._SafeStr_6822); }; if (this._SafeStr_9519 == null) { this._SafeStr_9519 = new _SafeStr_3820(this._SafeStr_6822, this._SafeStr_9518); }; this._SafeStr_9540(); if (this._SafeStr_5322 == null) { this._SafeStr_9541(); this._SafeStr_6822.registerUpdateReceiver(this, 1000); this._SafeStr_9515._SafeStr_9542(this._SafeStr_6822._SafeStr_9544._SafeStr_9543); }; if (this._SafeStr_6822._SafeStr_9545 != null) { this._SafeStr_9546(this._SafeStr_6822._SafeStr_9545); } else { if (!this._SafeStr_9524) { this._SafeStr_6822._SafeStr_9547(ViewMode._SafeStr_9548); }; }; this._SafeStr_5322.activate(); } else { if (this._SafeStr_9520) { this._SafeStr_9520.show(false); }; }; if (this._SafeStr_5322) { this._SafeStr_5322.visible = k; }; } public function get visible():Boolean{ if (this._SafeStr_5322) { return (this._SafeStr_5322.visible); }; return (false); } public function _SafeStr_9549(k:int, _arg_2:int, _arg_3:int, _arg_4:Boolean, _arg_5:int):void{ if (this._SafeStr_5322) { this._SafeStr_9550(!(_arg_4)); this._SafeStr_5322.x = k; this._SafeStr_5322.y = _arg_2; this._SafeStr_5322.height = _arg_3; } else { this._SafeStr_9526 = k; this._SafeStr_9527 = _arg_2; this._SafeStr_9529 = _arg_3; this._SafeStr_9530 = _arg_4; }; } public function _SafeStr_9551(k:Vector.):void{ if (this._SafeStr_9515) { this._SafeStr_9515._SafeStr_9542(k); }; } private function _SafeStr_9540():void{ if (this._SafeStr_9517 == null) { this._SafeStr_9517 = new BlockResultsView(this._SafeStr_6822); this._SafeStr_9517._SafeStr_9552 = this._SafeStr_9519; this._SafeStr_9519._SafeStr_9553 = this._SafeStr_9517; }; if (this._SafeStr_9516 == null) { this._SafeStr_9516 = new SearchView(this._SafeStr_6822); }; if (this._SafeStr_9515 == null) { this._SafeStr_9515 = new QuickLinksView(this._SafeStr_6822); }; if (this._SafeStr_9514 == null) { }; if (this._SafeStr_7361 == null) { this._SafeStr_7361 = new TopViewSelector(this._SafeStr_6822); }; } public function _SafeStr_9546(k:_SafeStr_2652, _arg_2:String=""):void{ var _local_3:int; if (this._SafeStr_6822._SafeStr_9554) { return; }; if (((!(this._SafeStr_9518)) || (!(this._SafeStr_9517)))) { return; }; this._SafeStr_9518.viewMode = ViewMode._SafeStr_9555(k._SafeStr_9556); this._SafeStr_9517._SafeStr_9557(); if (this._SafeStr_6822._SafeStr_9544._SafeStr_9558(k._SafeStr_9556)) { _local_3 = this._SafeStr_6822._SafeStr_9544._SafeStr_9559().indexOf(k._SafeStr_9556); if (_local_3 != -1) { this._SafeStr_7361._SafeStr_7367(_local_3); }; }; this._SafeStr_5322.findChildByName("create_room").procedure = this._SafeStr_9560; this._SafeStr_5322.findChildByName("random_room_border").visible = false; this._SafeStr_5322.findChildByName("promote_room_border").visible = false; if ((((k._SafeStr_9556 == ViewMode._SafeStr_9562)) || ((k._SafeStr_9556 == ViewMode._SafeStr_9561)))) { this._SafeStr_5322.findChildByName("promote_room_border").visible = true; this._SafeStr_5322.findChildByName("promote_room").procedure = this._SafeStr_9563; } else { this._SafeStr_5322.findChildByName("random_room_border").visible = true; this._SafeStr_5322.findChildByName("random_room").procedure = this._SafeStr_9564; }; this._SafeStr_9516._SafeStr_9565(k._SafeStr_9566, _arg_2); this._SafeStr_6822._SafeStr_9554 = true; this._SafeStr_9567 = false; if (this._SafeStr_9520) { this._SafeStr_9520.show(false); }; } public function _SafeStr_9568():String{ if (this._SafeStr_9516 != null) { return (this._SafeStr_9516._SafeStr_9569); }; return (null); } public function _SafeStr_9570():void{ if (this._SafeStr_9514) { this._SafeStr_9514.refresh(); }; } public function _SafeStr_9571(k:_SafeStr_2332, _arg_2:int, _arg_3:int, _arg_4:Boolean=false):void{ this._SafeStr_9533 = true; if (!this._SafeStr_5322) { return; }; if (!this._SafeStr_9520) { this._SafeStr_9520 = new RoomInfoPopup(this._SafeStr_6822); }; if (((this._SafeStr_9520.visible) && (!(_arg_4)))) { this._SafeStr_9520.show(false); } else { this._SafeStr_9520._SafeStr_9572(k); if (((!((k._SafeStr_7968 == 0))) && ((this._SafeStr_6822._SafeStr_9573(k._SafeStr_7968) == null)))) { this._SafeStr_6822._SafeStr_9574(k._SafeStr_7968, false); this._SafeStr_9531 = k._SafeStr_7968; }; this._SafeStr_9520._SafeStr_9575(true, _arg_2, _arg_3); this._SafeStr_6822.trackEventLog("browse.openroominfo", "Results", k.roomName, k.flatId); this._SafeStr_9532 = _SafeStr_9509; }; } public function get mainWindow():IFrameWindow{ return ((this._SafeStr_5322 as IFrameWindow)); } public function set _SafeStr_9567(k:Boolean):void{ if (this._SafeStr_5322) { this._SafeStr_5322.caption = ((k) ? "${navigator.title.is.busy}" : "${navigator.title}"); this._SafeStr_5322.findChildByName("search_waiting_for_results_mask").visible = k; }; this._SafeStr_9524 = k; } public function get _SafeStr_9567():Boolean{ return (this._SafeStr_9524); } private function _SafeStr_9541():void{ var k:IWindowContainer = IWindowContainer(this._SafeStr_6822.windowManager.buildFromXML(XML(this._SafeStr_6822.assets.getAssetByName("navigator_frame_2_xml").content))); _SafeStr_3614(k.findChildByName("block_results"))._SafeStr_9576 = false; var _local_2:IWindowContainer = IWindowContainer(k.findChildByName("navigator_entry_row_container")); this._SafeStr_9518._SafeStr_9577 = IWindowContainer(_local_2.clone()); _local_2.destroy(); var _local_3:IItemListWindow = IItemListWindow(k.findChildByName("navigator_entry_tile_container").clone()); var _local_4:IWindowContainer = IWindowContainer(_local_3.getListItemByName("navigator_entry_tile").clone()); this._SafeStr_9518._SafeStr_9578 = _local_4; _local_3._SafeStr_6302(); this._SafeStr_9518._SafeStr_9579 = _local_3; IItemListWindow(k.findChildByName("category_content"))._SafeStr_6302(); var _local_5:IWindowContainer = IWindowContainer(k.findChildByName("category_container")); this._SafeStr_9519._SafeStr_9580 = IWindowContainer(_local_5.clone()); IItemListWindow(k.findChildByName("block_results"))._SafeStr_6272(0); _local_5.destroy(); var _local_6:IWindowContainer = IWindowContainer(k.findChildByName("category_container_collapsed")); this._SafeStr_9519._SafeStr_9581 = IWindowContainer(_local_6.clone()); IItemListWindow(k.findChildByName("block_results"))._SafeStr_6272(0); _local_6.destroy(); var _local_7:IWindowContainer = IWindowContainer(k.findChildByName("no_results_container")); this._SafeStr_9519._SafeStr_9582 = IWindowContainer(_local_7.clone()); IItemListWindow(k.findChildByName("block_results"))._SafeStr_6272(0); _local_7.destroy(); this._SafeStr_9517.itemList = IItemListWindow(k.findChildByName("block_results")); this._SafeStr_9516.container = IWindowContainer(k.findChildByName("search_tools")); var _local_8:IRegionWindow = IRegionWindow(k.findChildByName("quick_link")); _local_8.findChildByName("quick_link_text").caption = ""; this._SafeStr_9515.template = IRegionWindow(_local_8.clone()); this._SafeStr_9515.itemList = IItemListWindow(k.findChildByName("quicklinks_list")); IItemListWindow(k.findChildByName("quicklinks_list"))._SafeStr_5892(); _local_8.destroy(); var _local_9:ITabContextWindow = ITabContextWindow(k.findChildByName("top_view_select_tab_context")); var _local_10:ITabButtonWindow = ITabButtonWindow(_local_9._SafeStr_8014(0).clone()); this._SafeStr_7361.template = _local_10; this._SafeStr_7361._SafeStr_9583 = _local_9; _local_9._SafeStr_8015(_local_10); this._SafeStr_7361.refresh(); this._SafeStr_9521 = IBorderWindow(k.findChildByName("create_room_border").clone()); IItemListWindow(k.findChildByName("left_pane")).removeListItem(k.findChildByName("create_room_border")); this._SafeStr_9522 = IBorderWindow(k.findChildByName("promote_room_border").clone()); IItemListWindow(k.findChildByName("left_pane")).removeListItem(k.findChildByName("promote_room_border")); this._SafeStr_9523 = IBorderWindow(k.findChildByName("random_room_border").clone()); IItemListWindow(k.findChildByName("left_pane")).removeListItem(k.findChildByName("random_room_border")); this._SafeStr_9537 = k.findChildByName("left_pane").x; k.findChildByName("refreshButton").procedure = this._SafeStr_9584; k.findChildByName("header_button_close").procedure = this._SafeStr_9585; this._SafeStr_9534 = _SafeStr_9512; k.findChildByName("temp_back").procedure = this._SafeStr_9586; this._SafeStr_9536 = k.findChildByName("right_pane"); this._SafeStr_9535 = this._SafeStr_9536.x; this._SafeStr_5322 = k; this._SafeStr_9550(false); if ((((this._SafeStr_9526 == -1)) && ((this._SafeStr_9527 == -1)))) { this._SafeStr_9526 = this._SafeStr_5322.x; this._SafeStr_9527 = this._SafeStr_5322.y; this._SafeStr_9528 = this._SafeStr_5322.width; this._SafeStr_9529 = this._SafeStr_5322.height; } else { if (this._SafeStr_9530) { this._SafeStr_9550(true); }; this._SafeStr_5322.x = this._SafeStr_9526; this._SafeStr_5322.y = this._SafeStr_9527; this._SafeStr_5322.height = this._SafeStr_9529; }; this._SafeStr_9525 = getTimer(); } private function _SafeStr_9584(k:WindowEvent, _arg_2:IWindow):void{ if ((((k.type == WindowMouseEvent.CLICK)) && ((_arg_2.name == "refreshButton")))) { this._SafeStr_6822._SafeStr_9587(); }; } private function _SafeStr_9585(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { if (_arg_2.name == "header_button_close") { this.visible = false; }; }; } private function _SafeStr_9560(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { this._SafeStr_6822._SafeStr_9588(); if (this._SafeStr_9520) { this._SafeStr_9520.show(false); }; }; } private function _SafeStr_9563(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { this._SafeStr_6822.context.createLinkEvent("catalog/open/room_ad"); if (this._SafeStr_9520) { this._SafeStr_9520.show(false); }; }; } private function _SafeStr_9564(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { this._SafeStr_6822.context.createLinkEvent("navigator/goto/random_friending_room"); if (this._SafeStr_9520) { this._SafeStr_9520.show(false); }; this.visible = false; }; } private function _SafeStr_9586(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:IWindow; if (k.type == WindowMouseEvent.CLICK) { _local_3 = this._SafeStr_5322.findChildByName("left_pane"); this._SafeStr_9550(!(_local_3.visible)); if (this._SafeStr_9520) { this._SafeStr_9520.show(false); }; }; } public function _SafeStr_9550(k:Boolean):void{ var _local_5:int; var _local_2:IWindow = this._SafeStr_5322.findChildByName("left_pane"); var _local_3:int = ((this._SafeStr_9535 - this._SafeStr_9537) + _SafeStr_9513); this._SafeStr_9536.setParamFlag(WindowParam._SafeStr_9589, true); this._SafeStr_9536.setParamFlag(WindowParam._SafeStr_9590, false); if (!k) { _local_2.visible = false; this._SafeStr_9536.x = this._SafeStr_9534; this._SafeStr_5322._SafeStr_9383.minWidth = ((this._SafeStr_5322.width - _local_3) + this._SafeStr_9534); this._SafeStr_5322._SafeStr_9383.maxWidth = ((this._SafeStr_5322.width - _local_3) + this._SafeStr_9534); this._SafeStr_5322.width = ((this._SafeStr_5322.width - _local_3) + this._SafeStr_9534); } else { _local_2.visible = true; this._SafeStr_9536.x = this._SafeStr_9535; _local_5 = ((this._SafeStr_5322.width + _local_3) - this._SafeStr_9534); this._SafeStr_5322._SafeStr_9383.minWidth = (((_local_5 > _SafeStr_9510)) ? _SafeStr_9510 : _local_5); this._SafeStr_5322._SafeStr_9383.maxWidth = (((_local_5 > _SafeStr_9510)) ? _SafeStr_9510 : _local_5); this._SafeStr_5322.width = (((_local_5 > _SafeStr_9510)) ? _SafeStr_9510 : _local_5); }; this._SafeStr_9536.setParamFlag(WindowParam._SafeStr_9589, false); this._SafeStr_9536.setParamFlag(WindowParam._SafeStr_9590, true); this._SafeStr_5322.findChildByName("left_hide_container").visible = k; this._SafeStr_5322.findChildByName("left_show_container").visible = !(k); var _local_4:int = ((k) ? _SafeStr_9511 : (_SafeStr_9511 - (_local_3 / 2))); this._SafeStr_5322.findChildByName("top_view_select_tab_context").x = _local_4; } private function _SafeStr_9591():void{ this._SafeStr_5322.x = Math.max(0, this._SafeStr_5322.x); this._SafeStr_5322.y = Math.max(0, this._SafeStr_5322.y); if (this._SafeStr_5322.desktop) { this._SafeStr_5322.x = Math.min((this._SafeStr_5322.desktop.width - this._SafeStr_5322.width), this._SafeStr_5322.x); this._SafeStr_5322.y = Math.min((this._SafeStr_5322.desktop.height - this._SafeStr_5322.height), this._SafeStr_5322.y); }; } private function _SafeStr_9592():void{ this._SafeStr_9526 = this._SafeStr_5322.x; this._SafeStr_9527 = this._SafeStr_5322.y; this._SafeStr_9528 = this._SafeStr_5322.width; this._SafeStr_9529 = this._SafeStr_5322.height; this._SafeStr_9530 = this._SafeStr_5322.findChildByName("left_pane").visible; this._SafeStr_9525 = getTimer(); this._SafeStr_6822._SafeStr_9592(this._SafeStr_9526, this._SafeStr_9527, this._SafeStr_9528, this._SafeStr_9529, this._SafeStr_9530, _SafeStr_3819._SafeStr_9593); this._SafeStr_6822.trackEventLog("windowsettings", "Interface", ((this._SafeStr_5322.width + " x ") + this._SafeStr_5322.height)); } private function get _SafeStr_9594():Boolean{ if (this._SafeStr_9530 != this._SafeStr_5322.findChildByName("left_pane").visible) { return (true); }; if (this._SafeStr_9526 != this._SafeStr_5322.x) { return (true); }; if (this._SafeStr_9527 != this._SafeStr_5322.y) { return (true); }; if (this._SafeStr_9529 != this._SafeStr_5322.height) { return (true); }; return (false); } public function update(k:uint):void{ var _local_2:uint = getTimer(); if (((this._SafeStr_9594) && (((_local_2 - this._SafeStr_9525) > 5000)))) { this._SafeStr_9592(); }; this._SafeStr_9591(); this._SafeStr_9532 = (this._SafeStr_9532 - k); if (((this._SafeStr_9595) && ((this._SafeStr_9532 < 0)))) { this._SafeStr_9520.getGlobalRectangle(this._SafeStr_9538); if (!this._SafeStr_9538.contains(this._SafeStr_5322.desktop.mouseX, this._SafeStr_5322.desktop.mouseY)) { this._SafeStr_9520.show(false); }; }; } public function dispose():void{ this._SafeStr_6822.removeUpdateReceiver(this); } public function get disposed():Boolean{ return (false); } public function _SafeStr_9596(k:int):void{ if (this._SafeStr_9531 == k) { this._SafeStr_9531 = -1; }; } public function get _SafeStr_9595():Boolean{ if (this._SafeStr_9520) { return (this._SafeStr_9520.visible); }; return (false); } } }//package _-1aO // _SafeStr_2332 = "_-5TJ" (String#1026, DoABC#3) // _SafeStr_2643 = "_-0hU" (String#10574, DoABC#3) // _SafeStr_2652 = "_-2cI" (String#5162, DoABC#3) // _SafeStr_35 = "_-0F5" (String#2450, DoABC#3) // _SafeStr_3614 = "_-0bG" (String#4523, DoABC#3) // _SafeStr_3818 = "_-1lc" (String#8137, DoABC#3) // _SafeStr_3819 = "_-2q2" (String#7150, DoABC#3) // _SafeStr_3820 = "_-5UV" (String#9672, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5892 = "_-16" (String#2228, DoABC#3) // _SafeStr_6272 = "_-6Yg" (String#2938, DoABC#3) // _SafeStr_6302 = "_-U9" (String#2422, DoABC#3) // _SafeStr_6822 = "_-2GQ" (String#109, DoABC#3) // _SafeStr_7361 = "_-1n9" (String#5185, DoABC#3) // _SafeStr_7367 = "_-54a" (String#17846, DoABC#3) // _SafeStr_7968 = "_-1EF" (String#3330, DoABC#3) // _SafeStr_8014 = "_-0-2" (String#4038, DoABC#3) // _SafeStr_8015 = "_-6Tj" (String#8333, DoABC#3) // _SafeStr_9383 = "_-1Ht" (String#2190, DoABC#3) // _SafeStr_9509 = "_-Bd" (String#24674, DoABC#3) // _SafeStr_9510 = "_-39r" (String#9728, DoABC#3) // _SafeStr_9511 = "_-6YS" (String#17251, DoABC#3) // _SafeStr_9512 = "_-6VV" (String#21927, DoABC#3) // _SafeStr_9513 = "_-5-e" (String#23138, DoABC#3) // _SafeStr_9514 = "_-PM" (String#25737, DoABC#3) // _SafeStr_9515 = "_-4-g" (String#10741, DoABC#3) // _SafeStr_9516 = "_-5tD" (String#13495, DoABC#3) // _SafeStr_9517 = "_-3Ie" (String#3643, DoABC#3) // _SafeStr_9518 = "_-2ei" (String#5193, DoABC#3) // _SafeStr_9519 = "_-1C-" (String#6438, DoABC#3) // _SafeStr_9520 = "_-5Ph" (String#3849, DoABC#3) // _SafeStr_9521 = "_-0JQ" (String#34486, DoABC#3) // _SafeStr_9522 = "_-5Xx" (String#37587, DoABC#3) // _SafeStr_9523 = "_-2ii" (String#35724, DoABC#3) // _SafeStr_9524 = "_-5ci" (String#24839, DoABC#3) // _SafeStr_9525 = "_-0vR" (String#18367, DoABC#3) // _SafeStr_9526 = "_-Nw" (String#5764, DoABC#3) // _SafeStr_9527 = "_-30B" (String#5960, DoABC#3) // _SafeStr_9528 = "_-2rW" (String#5994, DoABC#3) // _SafeStr_9529 = "_-Jq" (String#4947, DoABC#3) // _SafeStr_9530 = "_-59S" (String#14768, DoABC#3) // _SafeStr_9531 = "_-Ro" (String#25358, DoABC#3) // _SafeStr_9532 = "_-1cI" (String#21422, DoABC#3) // _SafeStr_9533 = "_-5AV" (String#35951, DoABC#3) // _SafeStr_9534 = "_-WH" (String#11698, DoABC#3) // _SafeStr_9535 = "_-R-" (String#21581, DoABC#3) // _SafeStr_9536 = "_-3X9" (String#4071, DoABC#3) // _SafeStr_9537 = "_-680" (String#28934, DoABC#3) // _SafeStr_9538 = "_-ZA" (String#21819, DoABC#3) // _SafeStr_9539 = "_-4hg" (String#12321, DoABC#3) // _SafeStr_9540 = "_-4Ie" (String#36437, DoABC#3) // _SafeStr_9541 = "_-0Rs" (String#10351, DoABC#3) // _SafeStr_9542 = "_-W2" (String#26595, DoABC#3) // _SafeStr_9543 = "_-31G" (String#13318, DoABC#3) // _SafeStr_9544 = "_-0HW" (String#10517, DoABC#3) // _SafeStr_9545 = "_-wc" (String#4198, DoABC#3) // _SafeStr_9546 = "_-158" (String#24652, DoABC#3) // _SafeStr_9547 = "_-21n" (String#3948, DoABC#3) // _SafeStr_9548 = "_-5Ru" (String#10244, DoABC#3) // _SafeStr_9549 = "_-3FU" (String#34370, DoABC#3) // _SafeStr_9550 = "_-5Je" (String#9265, DoABC#3) // _SafeStr_9551 = "_-1fx" (String#15596, DoABC#3) // _SafeStr_9552 = "_-us" (String#32334, DoABC#3) // _SafeStr_9553 = "_-0q2" (String#37886, DoABC#3) // _SafeStr_9554 = "_-6SF" (String#25258, DoABC#3) // _SafeStr_9555 = "_-4EC" (String#29874, DoABC#3) // _SafeStr_9556 = "_-37D" (String#6041, DoABC#3) // _SafeStr_9557 = "_-6j1" (String#35935, DoABC#3) // _SafeStr_9558 = "_-1qr" (String#32409, DoABC#3) // _SafeStr_9559 = "_-5gt" (String#16296, DoABC#3) // _SafeStr_9560 = "_-0zN" (String#34475, DoABC#3) // _SafeStr_9561 = "_-4C6" (String#17205, DoABC#3) // _SafeStr_9562 = "_-3le" (String#17794, DoABC#3) // _SafeStr_9563 = "_-2LH" (String#34020, DoABC#3) // _SafeStr_9564 = "_-3xX" (String#36309, DoABC#3) // _SafeStr_9565 = "_-2XE" (String#32750, DoABC#3) // _SafeStr_9566 = "_-0fx" (String#7335, DoABC#3) // _SafeStr_9567 = "_-6XY" (String#11964, DoABC#3) // _SafeStr_9568 = "_-0-3" (String#33336, DoABC#3) // _SafeStr_9569 = "_-5qd" (String#35010, DoABC#3) // _SafeStr_9570 = "_-4SS" (String#36354, DoABC#3) // _SafeStr_9571 = "_-1Rp" (String#19149, DoABC#3) // _SafeStr_9572 = "_-4M0" (String#7781, DoABC#3) // _SafeStr_9573 = "_-4hV" (String#28505, DoABC#3) // _SafeStr_9574 = "_-1jb" (String#24714, DoABC#3) // _SafeStr_9575 = "_-6-k" (String#38202, DoABC#3) // _SafeStr_9576 = "_-4tR" (String#9739, DoABC#3) // _SafeStr_9577 = "_-0tq" (String#34327, DoABC#3) // _SafeStr_9578 = "_-3fr" (String#37056, DoABC#3) // _SafeStr_9579 = "_-47j" (String#38269, DoABC#3) // _SafeStr_9580 = "_-0oi" (String#37021, DoABC#3) // _SafeStr_9581 = "_-1Kp" (String#34288, DoABC#3) // _SafeStr_9582 = "_-4Pv" (String#35480, DoABC#3) // _SafeStr_9583 = "_-4bA" (String#35760, DoABC#3) // _SafeStr_9584 = "_-5Sj" (String#38004, DoABC#3) // _SafeStr_9585 = "_-0n4" (String#33447, DoABC#3) // _SafeStr_9586 = "_-5T5" (String#37957, DoABC#3) // _SafeStr_9587 = "_-4Ou" (String#26686, DoABC#3) // _SafeStr_9588 = "_-SO" (String#8171, DoABC#3) // _SafeStr_9589 = "_-36B" (String#4889, DoABC#3) // _SafeStr_9590 = "_-52Y" (String#7663, DoABC#3) // _SafeStr_9591 = "_-3f-" (String#35660, DoABC#3) // _SafeStr_9592 = "_-43S" (String#14166, DoABC#3) // _SafeStr_9593 = "_-2ag" (String#7892, DoABC#3) // _SafeStr_9594 = "_-20w" (String#38539, DoABC#3) // _SafeStr_9595 = "_-3Sh" (String#18703, DoABC#3) // _SafeStr_9596 = "_-5ub" (String#38351, DoABC#3) //------------------------------------------------------------ //_-1aO.LiftView package _-1aO{ import _-4Y1._SafeStr_35; import _-Zf.HabboNewNavigator; import _-6Sj.IBorderWindow; import _-6Sj.IItemListWindow; import _-6Sj.IRegionWindow; import flash.utils.getTimer; import _-6Sj._SafeStr_2434; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-29V.IWindow; public class LiftView implements _SafeStr_35 { private static const _SafeStr_9597:uint = 8000; private var _SafeStr_6822:HabboNewNavigator; private var _SafeStr_9598:IBorderWindow; private var _SafeStr_9599:IItemListWindow; private var _SafeStr_9600:IRegionWindow; private var _SafeStr_9601:int = -1; private var _SafeStr_9602:uint; public function LiftView(k:HabboNewNavigator){ this._SafeStr_9602 = getTimer(); super(); this._SafeStr_6822 = k; this._SafeStr_6822.registerUpdateReceiver(this, 1000); } public function dispose():void{ this._SafeStr_6822.removeUpdateReceiver(this); this._SafeStr_6822 = null; } public function get disposed():Boolean{ return ((this._SafeStr_6822 == null)); } public function set _SafeStr_9603(k:IRegionWindow):void{ this._SafeStr_9600 = k; } public function set _SafeStr_9604(k:IBorderWindow):void{ this._SafeStr_9598 = k; this._SafeStr_9599 = IItemListWindow(this._SafeStr_9598.findChildByName("pager_itemlist")); IRegionWindow(this._SafeStr_9598.findChildByName("room_image_click_region")).procedure = this._SafeStr_9605; } public function refresh(k:Boolean=true):void{ this._SafeStr_9599._SafeStr_6302(); this._SafeStr_9601 = ((k) ? 0 : this._SafeStr_9601); var _local_2:int; while (_local_2 < this._SafeStr_6822._SafeStr_9607._SafeStr_9606.length) { this._SafeStr_9599.addListItem(this._SafeStr_9600.clone()); _local_2++; }; this._SafeStr_9608(); this._SafeStr_9609(); } private function _SafeStr_9608():void{ var _local_2:IRegionWindow; var k:int; while (k < this._SafeStr_9599.numListItems) { _local_2 = IRegionWindow(this._SafeStr_9599.getListItemAt(k)); _SafeStr_2434(_local_2.findChildByName("icon")).assetUri = (((k == this._SafeStr_9601)) ? "progress_disk_flat_on" : "progress_disk_flat_off"); _local_2.id = k; _local_2.procedure = this._SafeStr_9610; k++; }; } private function _SafeStr_9609():void{ this._SafeStr_9608(); _SafeStr_2434(this._SafeStr_9598.findChildByName("room_image")).assetUri = this._SafeStr_6822._SafeStr_9607._SafeStr_9611(this._SafeStr_9601); if (this._SafeStr_9601 < this._SafeStr_6822._SafeStr_9607._SafeStr_9606.length) { this._SafeStr_9598.findChildByName("caption_text").caption = this._SafeStr_6822._SafeStr_9607._SafeStr_9606[this._SafeStr_9601].caption; }; } private function _SafeStr_9612():void{ this._SafeStr_9601++; if (this._SafeStr_9601 > (this._SafeStr_6822._SafeStr_9607._SafeStr_9606.length - 1)) { this._SafeStr_9601 = 0; }; this.refresh(false); } public function update(k:uint):void{ var _local_2:uint = getTimer(); if ((this._SafeStr_9602 + _SafeStr_9597) < _local_2) { this._SafeStr_9612(); this._SafeStr_9602 = _local_2; }; } private function _SafeStr_9610(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { if (_arg_2.id != this._SafeStr_9601) { this._SafeStr_9601 = _arg_2.id; this._SafeStr_9609(); this._SafeStr_9602 = getTimer(); this._SafeStr_6822.trackEventLog("browse.promotion", "Promotion", "", this._SafeStr_9601); }; }; } private function _SafeStr_9605(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { if (this._SafeStr_6822._SafeStr_9607._SafeStr_9606.length > this._SafeStr_9601) { this._SafeStr_6822.goToRoom(this._SafeStr_6822._SafeStr_9607._SafeStr_9606[this._SafeStr_9601].flatId, "promotion"); }; }; } } }//package _-1aO // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_35 = "_-0F5" (String#2450, DoABC#3) // _SafeStr_6302 = "_-U9" (String#2422, DoABC#3) // _SafeStr_6822 = "_-2GQ" (String#109, DoABC#3) // _SafeStr_9597 = "_-52u" (String#23087, DoABC#3) // _SafeStr_9598 = "_-5GE" (String#14277, DoABC#3) // _SafeStr_9599 = "_-6L-" (String#17095, DoABC#3) // _SafeStr_9600 = "_-1zy" (String#30430, DoABC#3) // _SafeStr_9601 = "_-4HW" (String#5133, DoABC#3) // _SafeStr_9602 = "_-3BQ" (String#18982, DoABC#3) // _SafeStr_9603 = "_-0Mh" (String#44661, DoABC#3) // _SafeStr_9604 = "_-1rS" (String#44154, DoABC#3) // _SafeStr_9605 = "_-1tK" (String#34402, DoABC#3) // _SafeStr_9606 = "_-120" (String#8973, DoABC#3) // _SafeStr_9607 = "_-4j-" (String#11381, DoABC#3) // _SafeStr_9608 = "_-1KJ" (String#27125, DoABC#3) // _SafeStr_9609 = "_-41L" (String#30736, DoABC#3) // _SafeStr_9610 = "_-2S9" (String#32012, DoABC#3) // _SafeStr_9611 = "_-MU" (String#31997, DoABC#3) // _SafeStr_9612 = "_-3hr" (String#36403, DoABC#3) //------------------------------------------------------------ //_-1aO.QuickLinksView package _-1aO{ import _-Zf.HabboNewNavigator; import _-6Sj.IRegionWindow; import _-6Sj.IItemListWindow; import _-6Sj.ITextWindow; import _-1Mt._SafeStr_2645; import __AS3__.vec.Vector; import _-6Y.SavedSearch; import _-5Vh.WindowMouseEvent; import _-6Sj.IContainerButtonWindow; import _-5Vh.WindowEvent; import _-29V.IWindow; public class QuickLinksView { private var _SafeStr_6822:HabboNewNavigator; private var _SafeStr_5700:IRegionWindow; private var _SafeStr_6426:IItemListWindow; private var _SafeStr_9613:Array; private var _SafeStr_9614:Array; public function QuickLinksView(k:HabboNewNavigator){ this._SafeStr_9613 = []; this._SafeStr_9614 = []; super(); this._SafeStr_6822 = k; } public function set itemList(k:IItemListWindow):void{ this._SafeStr_6426 = k; } public function set template(k:IRegionWindow):void{ this._SafeStr_5700 = k; } public function _SafeStr_9542(k:Vector.):void{ var _local_3:IRegionWindow; var _local_4:ITextWindow; this._SafeStr_6426._SafeStr_5892(); this._SafeStr_9613 = []; this._SafeStr_9614 = []; var _local_2:int; while (_local_2 < k.length) { _local_3 = IRegionWindow(this._SafeStr_5700.clone()); _local_3.id = _local_2; _local_4 = ITextWindow(_local_3.findChildByName("quick_link_text")); _local_4.caption = (this._SafeStr_6822.localization.getLocalization(("navigator.searchcode.title." + k[_local_2].searchCode), k[_local_2].searchCode) + (((k[_local_2].filter)!="") ? (" - " + k[_local_2].filter) : "")); if (k[_local_2].searchCode.indexOf("category__") == 0) { _local_4.caption = (k[_local_2].searchCode.substr("category__".length) + (((k[_local_2].filter)!="") ? (" - " + k[_local_2].filter) : "")); }; _local_3.procedure = this._SafeStr_9615; this._SafeStr_9613.push(new _SafeStr_2645(k[_local_2].searchCode, k[_local_2].filter)); this._SafeStr_9614.push(k[_local_2].id); this._SafeStr_6426.addListItem(_local_3); _local_2++; }; } private function _SafeStr_9615(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { if ((_arg_2 is IRegionWindow)) { if (this._SafeStr_9613.length > _arg_2.id) { this._SafeStr_6822._SafeStr_9616(this._SafeStr_9613[_arg_2.id]); this._SafeStr_6822.trackEventLog("savedsearch.execute", "SavedSearch", HabboNewNavigator._SafeStr_9617(this._SafeStr_9613[_arg_2.id].searchCode, this._SafeStr_9613[_arg_2.id].filtering)); }; } else { if ((_arg_2 is IContainerButtonWindow)) { this._SafeStr_6822._SafeStr_9618(this._SafeStr_9614[_arg_2.parent.id]); }; }; } else { if (k.type == WindowMouseEvent._SafeStr_5575) { if ((_arg_2 is IRegionWindow)) { IContainerButtonWindow(IRegionWindow(_arg_2).getChildAt(1)).visible = true; } else { if ((_arg_2 is IContainerButtonWindow)) { _arg_2.visible = true; }; }; } else { if ((((k.type == WindowMouseEvent._SafeStr_5577)) && ((_arg_2 is IRegionWindow)))) { IContainerButtonWindow(IRegionWindow(_arg_2).getChildAt(1)).visible = false; }; }; }; } } }//package _-1aO // _SafeStr_2645 = "_-18o" (String#5794, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) // _SafeStr_5700 = "_-2k4" (String#2112, DoABC#3) // _SafeStr_5892 = "_-16" (String#2228, DoABC#3) // _SafeStr_6426 = "_-0Xo" (String#747, DoABC#3) // _SafeStr_6822 = "_-2GQ" (String#109, DoABC#3) // _SafeStr_9542 = "_-W2" (String#26595, DoABC#3) // _SafeStr_9613 = "_-2g5" (String#9842, DoABC#3) // _SafeStr_9614 = "_-3pT" (String#20323, DoABC#3) // _SafeStr_9615 = "_-06t" (String#32257, DoABC#3) // _SafeStr_9616 = "_-5SP" (String#27930, DoABC#3) // _SafeStr_9617 = "_-6L" (String#8721, DoABC#3) // _SafeStr_9618 = "_-3MB" (String#38506, DoABC#3) //------------------------------------------------------------ //_-1aO.RoomInfoPopup package _-1aO{ import _-29V.IWindowContainer; import _-Zf.HabboNewNavigator; import __AS3__.vec.Vector; import _-56A._SafeStr_2332; import flash.geom.Point; import flash.geom.Rectangle; import _-yK._SafeStr_2646; import _-6Sj.IItemListWindow; import _-6Sj._SafeStr_2434; import _-6Tv._SafeStr_3453; import _-6Sj._SafeStr_2600; import _-35T._SafeStr_2486; import _-0Bw._SafeStr_3195; import _-0S4._SafeStr_2343; import _-6Sj.IRegionWindow; import _-29V.IWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-0Q0.RoomSettingsCtrl; import _-1lv._SafeStr_2650; import _-6Lx._SafeStr_3356; import _-6Lx._SafeStr_3355; import _-6Lx._SafeStr_3351; import __AS3__.vec.*; public class RoomInfoPopup { private var _SafeStr_5322:IWindowContainer; private var _SafeStr_6822:HabboNewNavigator; private var _SafeStr_9619:Vector.; private var _SafeStr_9620:_SafeStr_2332 = null; private var _SafeStr_9621:Point; private var _SafeStr_9622:Boolean = false; private var _SafeStr_9623:Boolean; private var _SafeStr_9624:Boolean = false; private var _SafeStr_9625:Boolean; public function RoomInfoPopup(k:HabboNewNavigator){ this._SafeStr_9619 = new Vector.(0); this._SafeStr_9621 = new Point(-1, -1); super(); this._SafeStr_6822 = k; } public function show(k:Boolean):void{ if (k) { if (!this._SafeStr_5322) { this.createWindow(); }; this.populate(); this._SafeStr_5322.visible = true; this._SafeStr_9622 = false; this._SafeStr_9624 = false; } else { if (this._SafeStr_5322) { this._SafeStr_5322.visible = false; }; }; } public function get visible():Boolean{ if (!this._SafeStr_5322) { return (false); }; return (this._SafeStr_5322.visible); } public function _SafeStr_9575(k:Boolean, _arg_2:int, _arg_3:int):void{ var _local_5:Point; var _local_4 = !(this.visible); this.show(k); if (k) { _local_5 = new Point(_arg_2, (_arg_3 - (this._SafeStr_5322.height / 2))); if (this._SafeStr_9621 != _local_5) { if (((((_local_4) && (k))) && (this._SafeStr_9620))) { this._SafeStr_6822.trackEventLog("browse.openroominfo", "Results", this._SafeStr_9620.roomName, this._SafeStr_9620.flatId); }; }; this.position = _local_5; this._SafeStr_5322.activate(); }; } public function _SafeStr_9572(k:_SafeStr_2332):void{ this._SafeStr_9620 = k; } public function getGlobalRectangle(k:Rectangle):void{ this._SafeStr_5322.getGlobalRectangle(k); } private function set position(k:Point):void{ this._SafeStr_5322.position = k; this._SafeStr_9621 = k; } private function get _SafeStr_9626():Boolean{ if (this._SafeStr_9622) { return (this._SafeStr_9623); }; return (this._SafeStr_6822._SafeStr_8800._SafeStr_9627(this._SafeStr_9620.flatId)); } private function set _SafeStr_9626(k:Boolean):void{ this._SafeStr_9622 = true; this._SafeStr_9623 = k; } private function get _SafeStr_9628():Boolean{ if (this._SafeStr_9624) { return (this._SafeStr_9625); }; return (this._SafeStr_6822._SafeStr_8800._SafeStr_9629(this._SafeStr_9620.flatId)); } private function set _SafeStr_9628(k:Boolean):void{ this._SafeStr_9624 = true; this._SafeStr_9625 = k; } private function populate():void{ var _local_8:_SafeStr_2646; var _local_9:String; var _local_10:String; if (this._SafeStr_9620 == null) { return; }; var k:IItemListWindow = IItemListWindow(this._SafeStr_5322.findChildByName("main_content")); var _local_2:IItemListWindow = IItemListWindow(this._SafeStr_5322.findChildByName("header_content")); var _local_3:IItemListWindow = IItemListWindow(this._SafeStr_5322.findChildByName("bottom_itemlist")); this._SafeStr_5322.findChildByName("room_owner_region").visible = this._SafeStr_9620._SafeStr_9630; this._SafeStr_5322.findChildByName("room_group_region").visible = !((this._SafeStr_9620._SafeStr_9631 == "")); this._SafeStr_5322.findChildByName("room_name").caption = this._SafeStr_9620.roomName; this._SafeStr_5322.findChildByName("room_desc").caption = this._SafeStr_9620.description; this._SafeStr_5322.findChildByName("owner_name").caption = this._SafeStr_9620.ownerName; this._SafeStr_5322.findChildByName("room_owner_region").id = this._SafeStr_9620._SafeStr_6345; this._SafeStr_5322.findChildByName("room_owner_region").procedure = this._SafeStr_9632; this._SafeStr_5322.findChildByName("favorite_region").procedure = this._SafeStr_9633; this._SafeStr_5322.findChildByName("home_region").procedure = this._SafeStr_9634; this._SafeStr_5322.findChildByName("settings_region").procedure = this._SafeStr_9635; this._SafeStr_5322.findChildByName("settings_container").visible = (this._SafeStr_9620.ownerName == this._SafeStr_6822._SafeStr_7552.userName); if (((this._SafeStr_6822.context.configuration.getBoolean("room.report.enabled")) && (!((this._SafeStr_9620.ownerName == this._SafeStr_6822._SafeStr_7552.userName))))) { this._SafeStr_5322.findChildByName("report_region").id = this._SafeStr_9620._SafeStr_6345; this._SafeStr_5322.findChildByName("report_region").procedure = this._SafeStr_9636; this._SafeStr_5322.findChildByName("report_region").visible = true; this._SafeStr_5322.findChildByName("report_container").visible = true; } else { this._SafeStr_5322.findChildByName("report_region").visible = false; this._SafeStr_5322.findChildByName("report_container").visible = false; }; IItemListWindow(this._SafeStr_5322.findChildByName("midBottom_itemlist")).arrangeListItems(); _SafeStr_2434(this._SafeStr_5322.findChildByName("favorite_icon")).assetUri = ("newnavigator_icon_fav_" + ((this._SafeStr_9628) ? "yes" : "no")); _SafeStr_2434(this._SafeStr_5322.findChildByName("home_icon")).assetUri = ("newnavigator_icon_home_" + ((this._SafeStr_9626) ? "yes" : "no")); var _local_4 = !((this._SafeStr_9620._SafeStr_9631 == "")); this._SafeStr_5322.findChildByName("room_group_badge").visible = _local_4; this._SafeStr_5322.findChildByName("room_owner_region").visible = this._SafeStr_9620._SafeStr_9630; this._SafeStr_5322.findChildByName("room_group_region").visible = _local_4; this._SafeStr_5322.findChildByName("room_group_owner_container").visible = ((_local_4) || (this._SafeStr_9620._SafeStr_9630)); if (_local_4) { _SafeStr_3453(_SafeStr_2600(this._SafeStr_5322.findChildByName("room_group_badge")).widget).badgeId = this._SafeStr_9620._SafeStr_9631; this._SafeStr_5322.findChildByName("group_name").caption = this._SafeStr_9620.groupName; this._SafeStr_5322.findChildByName("group_name").id = this._SafeStr_9620._SafeStr_7968; this._SafeStr_5322.findChildByName("room_group_region").id = this._SafeStr_9620._SafeStr_7968; this._SafeStr_5322.findChildByName("room_group_region").procedure = this._SafeStr_9637; _local_8 = this._SafeStr_6822._SafeStr_9573(this._SafeStr_9620._SafeStr_7968); if (_local_8) { if (_local_8._SafeStr_8598) { _SafeStr_2434(this._SafeStr_5322.findChildByName("group_mode_admin")).assetUri = "newnavigator_icon_group_owner"; } else { if (_local_8._SafeStr_7634) { _SafeStr_2434(this._SafeStr_5322.findChildByName("group_mode_admin")).assetUri = "newnavigator_icon_group_admin"; } else { _SafeStr_2434(this._SafeStr_5322.findChildByName("group_mode_admin")).assetUri = null; }; }; _SafeStr_2434(this._SafeStr_5322.findChildByName("group_mode_size")).assetUri = (("${image.library.url}guilds/grouptype_icon_" + _local_8.type) + ".png"); _SafeStr_2434(this._SafeStr_5322.findChildByName("group_mode_furnish")).assetUri = ((_local_8._SafeStr_9638) ? "${image.library.url}guilds/group_decorate_icon.png" : null); }; } else { _SafeStr_2434(this._SafeStr_5322.findChildByName("group_mode_admin")).assetUri = null; _SafeStr_2434(this._SafeStr_5322.findChildByName("group_mode_size")).assetUri = null; _SafeStr_2434(this._SafeStr_5322.findChildByName("group_mode_furnish")).assetUri = null; }; var _local_5 = (this._SafeStr_9620._SafeStr_9639 > 0); if (_local_5) { _local_9 = ((this._SafeStr_6822.localization.getLocalizationWithParams("navigator.eventsettings.name") + ": ") + this._SafeStr_9620._SafeStr_9640); _local_10 = (((this._SafeStr_6822.localization.getLocalizationWithParams("navigator.eventsettings.desc") + ": ") + this._SafeStr_9620._SafeStr_9641) + "\n"); _local_10 = (_local_10 + (this._SafeStr_6822.localization.getLocalizationWithParams("roomad.event.expiration_time") + _SafeStr_2486._SafeStr_7561(this._SafeStr_6822.localization, (this._SafeStr_9620._SafeStr_9639 * 60)))); this._SafeStr_5322.findChildByName("event_name").caption = _local_9; this._SafeStr_5322.findChildByName("event_desc").caption = _local_10; }; _local_3.getListItemByName("event_info").visible = _local_5; _local_2.arrangeListItems(); this._SafeStr_9619 = new Vector.(0); var _local_6:IItemListWindow = IItemListWindow(this._SafeStr_5322.findChildByName("tag_list")); _local_6._SafeStr_6302(); var _local_7:int; while (_local_7 < this._SafeStr_9620.tags.length) { this._SafeStr_9619.push(this._SafeStr_9620.tags[_local_7]); _local_6.addListItem(this._SafeStr_9642(this._SafeStr_9620.tags[_local_7], _local_7)); _local_7++; }; this._SafeStr_9643(); this._SafeStr_9644("properties", "${navigator.roompopup.property.trading}", _SafeStr_3195._SafeStr_6744(this._SafeStr_9620._SafeStr_8033)); if (this._SafeStr_6822.context.configuration.getBoolean("room.ranking.enabled")) { this._SafeStr_9644("properties", "${navigator.roompopup.property.ranking}", this._SafeStr_9620.ranking.toString()); }; this._SafeStr_9644("properties", "${navigator.roompopup.property.max_users}", this._SafeStr_9620._SafeStr_9645.toString()); _SafeStr_2434(this._SafeStr_5322.findChildByName("room_thumbnail")).assetUri = "newnavigator_default_room"; if (this._SafeStr_6822._SafeStr_7552.isPerkAllowed(_SafeStr_2343.NAVIGATOR_ROOM_THUMBNAIL_CAMERA)) { if (this._SafeStr_9620.officialRoomPicRef != null) { if (this._SafeStr_6822.getBoolean("new.navigator.official.room.thumbnails.in.amazon")) { _SafeStr_2434(this._SafeStr_5322.findChildByName("room_thumbnail")).assetUri = ((this._SafeStr_6822.getProperty("navigator.thumbnail.url_base") + this._SafeStr_9620.flatId) + ".png"); } else { _SafeStr_2434(this._SafeStr_5322.findChildByName("room_thumbnail")).assetUri = (this._SafeStr_6822.getProperty("image.library.url") + this._SafeStr_9620.officialRoomPicRef); }; } else { _SafeStr_2434(this._SafeStr_5322.findChildByName("room_thumbnail")).assetUri = ((this._SafeStr_6822.getProperty("navigator.thumbnail.url_base") + this._SafeStr_9620.flatId) + ".png"); }; }; _local_3.arrangeListItems(); k.arrangeListItems(); } private function _SafeStr_9643():void{ IItemListWindow(this._SafeStr_5322.findChildByName("properties"))._SafeStr_6302(); } private function _SafeStr_9644(k:String, _arg_2:String, _arg_3:String):void{ var _local_4:IItemListWindow = IItemListWindow(this._SafeStr_5322.findChildByName(k)); var _local_5:IWindowContainer = IWindowContainer(this._SafeStr_6822.windowManager.buildFromXML(XML(this._SafeStr_6822.assets.getAssetByName("property_xml").content))); _local_5.findChildByName("property_name").caption = _arg_2; _local_5.findChildByName("property_value").caption = _arg_3; _local_4.addListItem(_local_5); } private function _SafeStr_9642(k:String, _arg_2:int):IWindow{ var _local_3:IWindowContainer = IWindowContainer(this._SafeStr_6822.windowManager.buildFromXML(XML(this._SafeStr_6822.assets.getAssetByName("tag_xml").content))); var _local_4:IRegionWindow = IRegionWindow(_local_3.findChildByName("tag_region")); _local_4.id = _arg_2; _local_4.procedure = this._SafeStr_9646; _local_4.findChildByName("tag_text").caption = ("#" + k); return (_local_4); } private function createWindow():void{ this._SafeStr_5322 = IWindowContainer(this._SafeStr_6822.windowManager.buildFromXML(XML(this._SafeStr_6822.assets.getAssetByName("room_info_popup_bubble_xml").content))); } private function _SafeStr_9632(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { this._SafeStr_6822._SafeStr_9647(_arg_2.id); this.destroy(); }; } private function _SafeStr_9637(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { this._SafeStr_6822._SafeStr_9574(_arg_2.id); this.destroy(); }; } private function _SafeStr_9636(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { this._SafeStr_6822._SafeStr_9648.reportRoom(this._SafeStr_9620.flatId, this._SafeStr_9620.roomName, this._SafeStr_9620.description); this.destroy(); }; } private function _SafeStr_9646(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { this._SafeStr_6822.performTagSearch(this._SafeStr_9619[_arg_2.id]); this.destroy(); }; } private function _SafeStr_9635(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:RoomSettingsCtrl; if (k.type == WindowMouseEvent.CLICK) { _local_3 = _SafeStr_2650(this._SafeStr_6822._SafeStr_8800)._SafeStr_9649; _local_3._SafeStr_7969(this._SafeStr_9620.flatId, this._SafeStr_9620._SafeStr_7968); this.destroy(); }; } private function _SafeStr_9633(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { if (!this._SafeStr_9628) { this._SafeStr_6822.communication.connection.send(new _SafeStr_3356(this._SafeStr_9620.flatId)); this._SafeStr_9628 = true; } else { this._SafeStr_6822.communication.connection.send(new _SafeStr_3355(this._SafeStr_9620.flatId)); this._SafeStr_9628 = false; }; _SafeStr_2434(this._SafeStr_5322.findChildByName("favorite_icon")).assetUri = ("newnavigator_icon_fav_" + ((this._SafeStr_9628) ? "yes" : "no")); }; } private function _SafeStr_9634(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { if (!this._SafeStr_9626) { this._SafeStr_6822.communication.connection.send(new _SafeStr_3351(this._SafeStr_9620.flatId)); this._SafeStr_9626 = true; }; _SafeStr_2434(this._SafeStr_5322.findChildByName("home_icon")).assetUri = ("newnavigator_icon_home_" + ((this._SafeStr_9626) ? "yes" : "no")); }; } private function destroy():void{ if (this._SafeStr_5322) { this._SafeStr_5322.destroy(); }; this._SafeStr_5322 = null; } } }//package _-1aO // _SafeStr_2332 = "_-5TJ" (String#1026, DoABC#3) // _SafeStr_2343 = "_-3gU" (String#3479, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2486 = "_-5F7" (String#3538, DoABC#3) // _SafeStr_2600 = "_-0HZ" (String#318, DoABC#3) // _SafeStr_2646 = "_-1QU" (String#3657, DoABC#3) // _SafeStr_2650 = "_-8h" (String#1162, DoABC#3) // _SafeStr_3195 = "_-1jU" (String#8866, DoABC#3) // _SafeStr_3351 = "_-6Fh" (String#10313, DoABC#3) // _SafeStr_3355 = "_-43E" (String#7156, DoABC#3) // _SafeStr_3356 = "_-3No" (String#7182, DoABC#3) // _SafeStr_3453 = "_-3ev" (String#1214, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_6302 = "_-U9" (String#2422, DoABC#3) // _SafeStr_6345 = "_-HD" (String#1585, DoABC#3) // _SafeStr_6744 = "_-3ze" (String#36119, DoABC#3) // _SafeStr_6822 = "_-2GQ" (String#109, DoABC#3) // _SafeStr_7552 = "_-2wH" (String#2160, DoABC#3) // _SafeStr_7561 = "_-1s-" (String#4443, DoABC#3) // _SafeStr_7634 = "_-4fR" (String#20225, DoABC#3) // _SafeStr_7968 = "_-1EF" (String#3330, DoABC#3) // _SafeStr_7969 = "_-4HZ" (String#31384, DoABC#3) // _SafeStr_8033 = "_-3aR" (String#4838, DoABC#3) // _SafeStr_8598 = "_-1Iu" (String#3676, DoABC#3) // _SafeStr_8800 = "_-1Bd" (String#1940, DoABC#3) // _SafeStr_9572 = "_-4M0" (String#7781, DoABC#3) // _SafeStr_9573 = "_-4hV" (String#28505, DoABC#3) // _SafeStr_9574 = "_-1jb" (String#24714, DoABC#3) // _SafeStr_9575 = "_-6-k" (String#38202, DoABC#3) // _SafeStr_9619 = "_-Oa" (String#19693, DoABC#3) // _SafeStr_9620 = "_-3X6" (String#1951, DoABC#3) // _SafeStr_9621 = "_-5hU" (String#22269, DoABC#3) // _SafeStr_9622 = "_-6Ub" (String#24556, DoABC#3) // _SafeStr_9623 = "_-1FH" (String#27581, DoABC#3) // _SafeStr_9624 = "_-6gb" (String#21884, DoABC#3) // _SafeStr_9625 = "_-1ky" (String#29533, DoABC#3) // _SafeStr_9626 = "_-9d" (String#16890, DoABC#3) // _SafeStr_9627 = "_-aY" (String#12912, DoABC#3) // _SafeStr_9628 = "_-4nE" (String#11475, DoABC#3) // _SafeStr_9629 = "_-63r" (String#15342, DoABC#3) // _SafeStr_9630 = "_-2Nh" (String#9556, DoABC#3) // _SafeStr_9631 = "_-6Du" (String#11173, DoABC#3) // _SafeStr_9632 = "_-5aM" (String#38951, DoABC#3) // _SafeStr_9633 = "_-2sP" (String#37934, DoABC#3) // _SafeStr_9634 = "_-4YT" (String#36303, DoABC#3) // _SafeStr_9635 = "_-4WA" (String#36578, DoABC#3) // _SafeStr_9636 = "_-6SC" (String#35094, DoABC#3) // _SafeStr_9637 = "_-57q" (String#36775, DoABC#3) // _SafeStr_9638 = "_-5lr" (String#25022, DoABC#3) // _SafeStr_9639 = "_-11s" (String#19065, DoABC#3) // _SafeStr_9640 = "_-4YF" (String#11124, DoABC#3) // _SafeStr_9641 = "_-09h" (String#26406, DoABC#3) // _SafeStr_9642 = "_-11f" (String#33557, DoABC#3) // _SafeStr_9643 = "_-57y" (String#36770, DoABC#3) // _SafeStr_9644 = "_-1ZR" (String#22405, DoABC#3) // _SafeStr_9645 = "_-2Gy" (String#13119, DoABC#3) // _SafeStr_9646 = "_-37R" (String#33118, DoABC#3) // _SafeStr_9647 = "_-29-" (String#15078, DoABC#3) // _SafeStr_9648 = "_-59H" (String#2059, DoABC#3) // _SafeStr_9649 = "_-6FW" (String#3507, DoABC#3) //------------------------------------------------------------ //_-1aO.TopViewSelector package _-1aO{ import _-Zf.HabboNewNavigator; import _-6Sj.ITabButtonWindow; import _-6Sj.ITabContextWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-29V.IWindow; public class TopViewSelector { private var _SafeStr_6822:HabboNewNavigator; private var _SafeStr_5700:ITabButtonWindow; private var _SafeStr_7949:ITabContextWindow; public function TopViewSelector(k:HabboNewNavigator){ this._SafeStr_6822 = k; } public function set template(k:ITabButtonWindow):void{ this._SafeStr_5700 = k; } public function set _SafeStr_9583(k:ITabContextWindow):void{ this._SafeStr_7949 = k; } public function refresh():void{ var _local_2:String; var _local_3:ITabButtonWindow; this._SafeStr_7365(); var k:int; while (k < this._SafeStr_6822._SafeStr_9544._SafeStr_9559().length) { _local_2 = this._SafeStr_6822._SafeStr_9544._SafeStr_9559()[k]; _local_3 = ITabButtonWindow(this._SafeStr_5700.clone()); _local_3.caption = (("${navigator.toplevelview." + _local_2) + "}"); _local_3.id = k; _local_3.procedure = this._SafeStr_9650; this._SafeStr_7949._SafeStr_7366(_local_3); k++; }; } public function _SafeStr_7367(k:int):void{ this._SafeStr_7949.selector._SafeStr_6446(this._SafeStr_7949._SafeStr_8014(k)); } private function _SafeStr_7365():void{ var k:int; while (k < this._SafeStr_7949._SafeStr_8013) { this._SafeStr_7949._SafeStr_8015(this._SafeStr_7949._SafeStr_8014(0)); k++; }; } private function _SafeStr_9650(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { if (this._SafeStr_6822._SafeStr_9544._SafeStr_9559().length > _arg_2.id) { this._SafeStr_6822._SafeStr_9547(this._SafeStr_6822._SafeStr_9544._SafeStr_9559()[_arg_2.id], "", this._SafeStr_6822.view._SafeStr_9568()); }; }; } } }//package _-1aO // _SafeStr_5700 = "_-2k4" (String#2112, DoABC#3) // _SafeStr_6446 = "_-6Gs" (String#1744, DoABC#3) // _SafeStr_6822 = "_-2GQ" (String#109, DoABC#3) // _SafeStr_7365 = "_-4NW" (String#23252, DoABC#3) // _SafeStr_7366 = "_-0Yt" (String#7577, DoABC#3) // _SafeStr_7367 = "_-54a" (String#17846, DoABC#3) // _SafeStr_7949 = "_-4RY" (String#1657, DoABC#3) // _SafeStr_8013 = "_-5-G" (String#5611, DoABC#3) // _SafeStr_8014 = "_-0-2" (String#4038, DoABC#3) // _SafeStr_8015 = "_-6Tj" (String#8333, DoABC#3) // _SafeStr_9544 = "_-0HW" (String#10517, DoABC#3) // _SafeStr_9547 = "_-21n" (String#3948, DoABC#3) // _SafeStr_9559 = "_-5gt" (String#16296, DoABC#3) // _SafeStr_9568 = "_-0-3" (String#33336, DoABC#3) // _SafeStr_9583 = "_-4bA" (String#35760, DoABC#3) // _SafeStr_9650 = "_-62W" (String#22932, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2755 package _-1Aw{ import _-12Z._SafeStr_2662; import _-3UH._SafeStr_10; public class _SafeStr_2755 implements _SafeStr_2662 { private var _assets:_SafeStr_10; public function dispose():void{ this._assets = null; } public function initialize(k:XML):Boolean{ return (true); } public function set assets(k:_SafeStr_10):void{ this._assets = k; } public function get assets():_SafeStr_10{ return (this._assets); } } }//package _-1Aw // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_2662 = "_-5Lj" (String#2690, DoABC#3) // _SafeStr_2755 = "_-0UM" (String#6896, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2757 package _-1Aw{ import _-0TW.AnimationStateData; import _-12Z._SafeStr_2662; import _-0PS._SafeStr_2457; import _-0PS._SafeStr_3023; import _-3XT._SafeStr_2485; import _-0TW.AnimationData; import _-0TW.AnimationFrame; public class _SafeStr_2757 extends FurnitureVisualization { public static const _SafeStr_9651:int = 0; private var _SafeStr_9652:AnimatedFurnitureVisualizationData = null; private var _SafeStr_6695:int = -1; private var _SafeStr_9653:AnimationStateData; private var _SafeStr_9654:int = 0; private var _SafeStr_9655:int = 1; private var _SafeStr_9656:Number = 0; private var _SafeStr_9657:int = 0; private var _SafeStr_9658:Boolean = false; public function _SafeStr_2757(){ this._SafeStr_9653 = new AnimationStateData(); } protected function get _SafeStr_9659():int{ return (this._SafeStr_9657); } protected function get frameIncrease():int{ return (this._SafeStr_9655); } override protected function set direction(k:int):void{ if (super.direction != k) { super.direction = k; this._SafeStr_9658 = true; }; } override public function dispose():void{ super.dispose(); this._SafeStr_9652 = null; if (this._SafeStr_9653 != null) { this._SafeStr_9653.dispose(); this._SafeStr_9653 = null; }; } public function get animationId():int{ return (this._SafeStr_9653.animationId); } protected function getAnimationId(k:AnimationStateData):int{ var _local_2:int = this.animationId; if (((!((_local_2 == _SafeStr_9651))) && (this._SafeStr_9652._SafeStr_8251(this._SafeStr_9656, _local_2)))) { return (_local_2); }; return (_SafeStr_9651); } override public function initialize(k:_SafeStr_2662):Boolean{ if (!(k is AnimatedFurnitureVisualizationData)) { return (false); }; this._SafeStr_9652 = (k as AnimatedFurnitureVisualizationData); return (super.initialize(k)); } override protected function updateObject(k:Number, _arg_2:Number):Boolean{ var _local_3:_SafeStr_2457; var _local_4:int; var _local_5:_SafeStr_3023; var _local_6:int; if (super.updateObject(k, _arg_2)) { _local_3 = object; if (_local_3 == null) { return (false); }; _local_4 = _local_3.getState(0); if (_local_4 != this._SafeStr_6695) { this.setAnimation(_local_4); this._SafeStr_6695 = _local_4; _local_5 = _local_3.getModel(); if (_local_5 != null) { _local_6 = _local_5.getNumber(_SafeStr_2485._SafeStr_9660); this._SafeStr_9654 = _local_6; }; }; return (true); }; return (false); } override protected function updateModel(k:Number):Boolean{ var _local_2:_SafeStr_2457; var _local_3:_SafeStr_3023; var _local_4:Number; var _local_5:int; var _local_6:int; if (super.updateModel(k)) { _local_2 = object; if (_local_2 != null) { _local_3 = _local_2.getModel(); if (_local_3 != null) { if (this.usesAnimationResetting()) { _local_5 = _local_3.getNumber(_SafeStr_2485._SafeStr_9660); if (_local_5 > this._SafeStr_9654) { this._SafeStr_9654 = _local_5; this.setAnimation(this._SafeStr_6695); }; }; _local_4 = _local_3.getNumber(_SafeStr_2485._SafeStr_9661); if (!isNaN(_local_4)) { _local_6 = this._SafeStr_9652.getAnimationId(this._SafeStr_9656, _local_4); this.setAnimation(_local_6); }; }; }; return (true); }; return (false); } private function _SafeStr_9662(k:AnimationStateData, _arg_2:int):Boolean{ var _local_3:int = k.animationId; if (((AnimationData._SafeStr_8211(_local_3)) || (AnimationData._SafeStr_8210(_local_3)))) { if (_arg_2 == k._SafeStr_8263) { if (!k._SafeStr_8260) { return (true); }; }; }; return (false); } private function _SafeStr_9663(k:AnimationStateData):int{ var _local_2:int = k.animationId; if (((AnimationData._SafeStr_8211(_local_2)) || (AnimationData._SafeStr_8210(_local_2)))) { return (k._SafeStr_8263); }; return (_local_2); } protected function setAnimation(k:int):void{ if (this._SafeStr_9652 != null) { this._SafeStr_9664(this._SafeStr_9653, k, (this._SafeStr_6695 >= 0)); }; } protected function _SafeStr_9664(k:AnimationStateData, _arg_2:int, _arg_3:Boolean=true):Boolean{ var _local_5:int; var _local_6:int; var _local_4:int = k.animationId; if (_arg_3) { if (this._SafeStr_9662(k, _arg_2)) { return (false); }; _local_5 = this._SafeStr_9663(k); if (_arg_2 != _local_5) { if (!this._SafeStr_9652._SafeStr_8213(this._SafeStr_9656, _arg_2, _local_5)) { _local_6 = AnimationData._SafeStr_8209(_local_5); if (this._SafeStr_9652._SafeStr_8251(this._SafeStr_9656, _local_6)) { k._SafeStr_8263 = _arg_2; _arg_2 = _local_6; } else { _local_6 = AnimationData._SafeStr_8208(_arg_2); if (this._SafeStr_9652._SafeStr_8251(this._SafeStr_9656, _local_6)) { k._SafeStr_8263 = _arg_2; _arg_2 = _local_6; }; }; }; } else { if (AnimationData._SafeStr_8211(_local_4)) { _local_6 = AnimationData._SafeStr_8208(_arg_2); if (this._SafeStr_9652._SafeStr_8251(this._SafeStr_9656, _local_6)) { k._SafeStr_8263 = _arg_2; _arg_2 = _local_6; }; } else { if (!AnimationData._SafeStr_8210(_local_4)) { if (this.usesAnimationResetting()) { _local_6 = AnimationData._SafeStr_8209(_local_5); if (this._SafeStr_9652._SafeStr_8251(this._SafeStr_9656, _local_6)) { k._SafeStr_8263 = _arg_2; _arg_2 = _local_6; } else { _local_6 = AnimationData._SafeStr_8208(_arg_2); if (this._SafeStr_9652._SafeStr_8251(this._SafeStr_9656, _local_6)) { k._SafeStr_8263 = _arg_2; _arg_2 = _local_6; }; }; }; }; }; }; }; if (_local_4 != _arg_2) { k.animationId = _arg_2; return (true); }; return (false); } protected function _SafeStr_8269(k:int):Boolean{ return (this._SafeStr_9653._SafeStr_8269(k)); } protected function resetAllAnimationFrames():void{ if (this._SafeStr_9653 != null) { this._SafeStr_9653._SafeStr_8265(this._SafeStr_9657); }; } override protected function updateAnimation(k:Number):int{ if (this._SafeStr_9652 == null) { return (0); }; if (k != this._SafeStr_9656) { this._SafeStr_9656 = k; this._SafeStr_9657 = this._SafeStr_9652.getLayerCount(k); this.resetAllAnimationFrames(); }; var _local_2:int = this.updateAnimations(k); this._SafeStr_9658 = false; return (_local_2); } protected function updateAnimations(k:Number):int{ var _local_2:int; if (((!(this._SafeStr_9653._SafeStr_8260)) || (this._SafeStr_9658))) { _local_2 = this._SafeStr_9665(this._SafeStr_9653, k); if (this._SafeStr_9653._SafeStr_8260) { if (((AnimationData._SafeStr_8211(this._SafeStr_9653.animationId)) || (AnimationData._SafeStr_8210(this._SafeStr_9653.animationId)))) { this.setAnimation(this._SafeStr_9653._SafeStr_8263); this._SafeStr_9653._SafeStr_8260 = false; }; }; }; return (_local_2); } protected function _SafeStr_9665(k:AnimationStateData, _arg_2:Number):int{ var _local_8:Boolean; var _local_9:Boolean; var _local_10:AnimationFrame; var _local_11:int; if (((k._SafeStr_8260) && (!(this._SafeStr_9658)))) { return (0); }; var _local_3:int = k._SafeStr_8261; var _local_4:int = this.getAnimationId(k); if (_local_3 == 0) { _local_3 = this._SafeStr_9652._SafeStr_8214(_arg_2, _local_4, direction); }; _local_3 = (_local_3 + this.frameIncrease); k._SafeStr_8261 = _local_3; var _local_5:int; k._SafeStr_8260 = true; var _local_6 = (1 << (this._SafeStr_9657 - 1)); var _local_7:int = (this._SafeStr_9657 - 1); while (_local_7 >= 0) { _local_8 = k._SafeStr_8267(_local_7); if (((!(_local_8)) || (this._SafeStr_9658))) { _local_9 = k._SafeStr_8269(_local_7); _local_10 = k._SafeStr_8221(_local_7); if (_local_10 != null) { if (((_local_10._SafeStr_8235) && ((_local_10._SafeStr_8236 <= this.frameIncrease)))) { _local_9 = true; }; }; if (((((this._SafeStr_9658) || ((_local_10 == null)))) || ((((_local_10._SafeStr_8236 >= 0)) && (((_local_10._SafeStr_8236 = (_local_10._SafeStr_8236 - this.frameIncrease)) <= 0)))))) { _local_11 = AnimationFrame._SafeStr_8224; if (_local_10 != null) { _local_11 = _local_10._SafeStr_8237; }; if (_local_11 == AnimationFrame._SafeStr_8224) { _local_10 = this._SafeStr_9652._SafeStr_8221(_arg_2, _local_4, direction, _local_7, _local_3); } else { _local_10 = this._SafeStr_9652._SafeStr_8222(_arg_2, _local_4, direction, _local_7, _local_11, (_local_10._SafeStr_8238 + _local_10.repeats), _local_3); }; k._SafeStr_8266(_local_7, _local_10); _local_5 = (_local_5 | _local_6); }; if ((((_local_10 == null)) || ((_local_10._SafeStr_8236 == AnimationFrame._SafeStr_8223)))) { _local_9 = true; _local_8 = true; } else { k._SafeStr_8260 = false; }; k._SafeStr_8270(_local_7, _local_9); k._SafeStr_8268(_local_7, _local_8); }; _local_6 = (_local_6 >> 1); _local_7--; }; return (_local_5); } override protected function getFrameNumber(k:int, _arg_2:int):int{ var _local_3:AnimationFrame = this._SafeStr_9653._SafeStr_8221(_arg_2); if (_local_3 != null) { return (_local_3.id); }; return (super.getFrameNumber(k, _arg_2)); } override protected function getSpriteXOffset(k:int, _arg_2:int, _arg_3:int):int{ var _local_4:int = super.getSpriteXOffset(k, _arg_2, _arg_3); var _local_5:AnimationFrame = this._SafeStr_9653._SafeStr_8221(_arg_3); if (_local_5 != null) { _local_4 = (_local_4 + _local_5.x); }; return (_local_4); } override protected function getSpriteYOffset(k:int, _arg_2:int, _arg_3:int):int{ var _local_4:int = super.getSpriteYOffset(k, _arg_2, _arg_3); var _local_5:AnimationFrame = this._SafeStr_9653._SafeStr_8221(_arg_3); if (_local_5 != null) { _local_4 = (_local_4 + _local_5.y); }; return (_local_4); } protected function usesAnimationResetting():Boolean{ return (false); } } }//package _-1Aw // _SafeStr_2457 = "_-2HZ" (String#353, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2662 = "_-5Lj" (String#2690, DoABC#3) // _SafeStr_2757 = "_-2Er" (String#1546, DoABC#3) // _SafeStr_3023 = "_-2nv" (String#1045, DoABC#3) // _SafeStr_6695 = "_-3RB" (String#372, DoABC#3) // _SafeStr_8208 = "_-3aI" (String#17161, DoABC#3) // _SafeStr_8209 = "_-5Jo" (String#24304, DoABC#3) // _SafeStr_8210 = "_-4ZT" (String#15630, DoABC#3) // _SafeStr_8211 = "_-0EY" (String#13635, DoABC#3) // _SafeStr_8213 = "_-2Vx" (String#14409, DoABC#3) // _SafeStr_8214 = "_-0cp" (String#14812, DoABC#3) // _SafeStr_8221 = "_-6DJ" (String#1867, DoABC#3) // _SafeStr_8222 = "_-Oz" (String#10053, DoABC#3) // _SafeStr_8223 = "_-Ny" (String#12036, DoABC#3) // _SafeStr_8224 = "_-26h" (String#21197, DoABC#3) // _SafeStr_8235 = "_-1Td" (String#31454, DoABC#3) // _SafeStr_8236 = "_-4GI" (String#11936, DoABC#3) // _SafeStr_8237 = "_-2df" (String#34734, DoABC#3) // _SafeStr_8238 = "_-04t" (String#32212, DoABC#3) // _SafeStr_8251 = "_-2cf" (String#8801, DoABC#3) // _SafeStr_8260 = "_-Gy" (String#7557, DoABC#3) // _SafeStr_8261 = "_-380" (String#25334, DoABC#3) // _SafeStr_8263 = "_-3lv" (String#7746, DoABC#3) // _SafeStr_8265 = "_-0D7" (String#28502, DoABC#3) // _SafeStr_8266 = "_-6UE" (String#34064, DoABC#3) // _SafeStr_8267 = "_-64V" (String#37944, DoABC#3) // _SafeStr_8268 = "_-3qM" (String#36461, DoABC#3) // _SafeStr_8269 = "_-5-Q" (String#9527, DoABC#3) // _SafeStr_8270 = "_-2pT" (String#38746, DoABC#3) // _SafeStr_9651 = "_-0ku" (String#19671, DoABC#3) // _SafeStr_9652 = "_-1S4" (String#2654, DoABC#3) // _SafeStr_9653 = "_-48S" (String#4278, DoABC#3) // _SafeStr_9654 = "_-4c5" (String#23887, DoABC#3) // _SafeStr_9655 = "_-55n" (String#14777, DoABC#3) // _SafeStr_9656 = "_-0AT" (String#7787, DoABC#3) // _SafeStr_9657 = "_-2bS" (String#15712, DoABC#3) // _SafeStr_9658 = "_-0dg" (String#12485, DoABC#3) // _SafeStr_9659 = "_-3Co" (String#32501, DoABC#3) // _SafeStr_9660 = "_-4nl" (String#13582, DoABC#3) // _SafeStr_9661 = "_-2YR" (String#7610, DoABC#3) // _SafeStr_9662 = "_-1Ee" (String#33971, DoABC#3) // _SafeStr_9663 = "_-qe" (String#34542, DoABC#3) // _SafeStr_9664 = "_-6ZM" (String#23204, DoABC#3) // _SafeStr_9665 = "_-2TA" (String#25931, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2758 package _-1Aw{ import flash.display.BitmapData; import _-1Tb._SafeStr_3900; import flash.display.Bitmap; import flash.geom.ColorTransform; import flash.geom.Matrix; public class _SafeStr_2758 extends _SafeStr_2757 { protected static const _SafeStr_9666:String = "THUMBNAIL"; private var _SafeStr_9667:String = null; private var _SafeStr_9668:String = null; private var _SafeStr_9669:Boolean = false; private var _SafeStr_9670:BitmapData; private var _SafeStr_9671:BitmapData; private var _SafeStr_9672:int; private var _SafeStr_9673:Boolean; public function set _SafeStr_9674(k:Boolean):void{ this._SafeStr_9669 = k; } public function get _SafeStr_9675():Boolean{ return (!((this._SafeStr_9671 == null))); } public function _SafeStr_9676(k:BitmapData, _arg_2:BitmapData=null):void{ this._SafeStr_9671 = k; this._SafeStr_9670 = (((_arg_2)!=null) ? _arg_2 : k); this._SafeStr_9673 = true; } override protected function updateModel(k:Number):Boolean{ var _local_2:Boolean = super.updateModel(k); if (!object) { return (_local_2); }; if (((!(this._SafeStr_9673)) && ((this._SafeStr_9672 == direction)))) { return (_local_2); }; this._SafeStr_9677(); return (true); } private function _SafeStr_9677():void{ if (_SafeStr_8807 == null) { return; }; if (this._SafeStr_9671 != null) { this._SafeStr_9678(this._SafeStr_9671, 64); this._SafeStr_9678(this._SafeStr_9670, 32); } else { _SafeStr_8807.disposeAsset(this._SafeStr_9679(64)); _SafeStr_8807.disposeAsset(this._SafeStr_9679(32)); }; this._SafeStr_9673 = false; this._SafeStr_9672 = direction; } private function _SafeStr_9678(k:BitmapData, _arg_2:int):void{ var _local_4:String; var _local_5:_SafeStr_3900; var _local_6:BitmapData; var _local_7:String; var _local_3:int; while (_local_3 < _SafeStr_8808) { if (getSpriteTag(_arg_2, direction, _local_3) == _SafeStr_9666) { _local_4 = (_SafeStr_9680(_arg_2, _local_3, false) + getFrameNumber(_arg_2, _local_3)); _local_5 = getAsset(_local_4, _local_3); if (_local_5 != null) { _local_6 = this._SafeStr_9681(k, _local_5); _local_7 = this._SafeStr_9679(_arg_2); _SafeStr_8807.disposeAsset(_local_7); _SafeStr_8807.addAsset(_local_7, _local_6, true, _local_5.offsetX, _local_5.offsetY); }; return; }; _local_3++; }; } private function _SafeStr_9681(k:BitmapData, _arg_2:_SafeStr_3900):BitmapData{ var _local_6:BitmapData; var _local_7:Bitmap; var _local_8:ColorTransform; var _local_3:Number = 1.1; var _local_4:Matrix = new Matrix(); var _local_5:Number = (_arg_2.width / k.width); switch (direction) { case 2: _local_4.a = _local_5; _local_4.b = (-0.5 * _local_5); _local_4.c = 0; _local_4.d = (_local_5 * _local_3); _local_4.tx = 0; _local_4.ty = ((0.5 * _local_5) * k.width); break; case 0: case 4: _local_4.a = _local_5; _local_4.b = (0.5 * _local_5); _local_4.c = 0; _local_4.d = (_local_5 * _local_3); _local_4.tx = 0; _local_4.ty = 0; break; default: _local_4.a = _local_5; _local_4.b = 0; _local_4.c = 0; _local_4.d = _local_5; _local_4.tx = 0; _local_4.ty = 0; }; if (this._SafeStr_9669) { _local_6 = new BitmapData((_arg_2.width + 2), (_arg_2.height + 2), true, 0); _local_7 = new Bitmap(k); _local_8 = new ColorTransform(); _local_8.color = 0; _local_6.draw(_local_7, _local_4, _local_8); _local_4.tx = (_local_4.tx + 1); _local_4.ty--; _local_6.draw(_local_7, _local_4, _local_8); _local_4.ty = (_local_4.ty + 2); _local_6.draw(_local_7, _local_4, _local_8); _local_4.tx = (_local_4.tx + 1); _local_4.ty--; _local_6.draw(_local_7, _local_4, _local_8); _local_4.tx--; _local_6.draw(_local_7, _local_4); } else { _local_6 = new BitmapData(_arg_2.width, _arg_2.height, true, 0); _local_6.draw(k, _local_4); }; return (_local_6); } override protected function getSpriteAssetName(k:int, _arg_2:int):String{ if ((((this._SafeStr_9671 == null)) || (!((getSpriteTag(k, direction, _arg_2) == _SafeStr_9666))))) { return (super.getSpriteAssetName(k, _arg_2)); }; return (this._SafeStr_9679(k)); } protected function _SafeStr_9679(k:int):String{ if (this._SafeStr_9667 == null) { this._SafeStr_9667 = this._SafeStr_9682(object.getId(), 32); this._SafeStr_9668 = this._SafeStr_9682(object.getId(), 64); }; return ((((k == 32)) ? this._SafeStr_9667 : this._SafeStr_9668)); } protected function _SafeStr_9682(k:int, _arg_2:int):String{ return ([type, k, "thumb", _arg_2].join("_")); } } }//package _-1Aw // _SafeStr_2757 = "_-2Er" (String#1546, DoABC#3) // _SafeStr_2758 = "_-493" (String#6895, DoABC#3) // _SafeStr_3900 = "_-5e" (String#1285, DoABC#3) // _SafeStr_8807 = "_-jZ" (String#2327, DoABC#3) // _SafeStr_8808 = "_-3kI" (String#3094, DoABC#3) // _SafeStr_9666 = "_-1l1" (String#15942, DoABC#3) // _SafeStr_9667 = "_-i6" (String#25878, DoABC#3) // _SafeStr_9668 = "_-4ST" (String#31771, DoABC#3) // _SafeStr_9669 = "_-0Yp" (String#26242, DoABC#3) // _SafeStr_9670 = "_-4S2" (String#31750, DoABC#3) // _SafeStr_9671 = "_-0Vy" (String#13751, DoABC#3) // _SafeStr_9672 = "_-4Kz" (String#27279, DoABC#3) // _SafeStr_9673 = "_-3qH" (String#24146, DoABC#3) // _SafeStr_9674 = "_-S1" (String#28881, DoABC#3) // _SafeStr_9675 = "_-6Fq" (String#36022, DoABC#3) // _SafeStr_9676 = "_-0Sh" (String#9767, DoABC#3) // _SafeStr_9677 = "_-1n" (String#36376, DoABC#3) // _SafeStr_9678 = "_-5qu" (String#31405, DoABC#3) // _SafeStr_9679 = "_-3L5" (String#17479, DoABC#3) // _SafeStr_9680 = "_-0yQ" (String#22341, DoABC#3) // _SafeStr_9681 = "_-0Ao" (String#32662, DoABC#3) // _SafeStr_9682 = "_-0fF" (String#19965, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2759 package _-1Aw{ import _-3XT._SafeStr_2485; import _-1Tb._SafeStr_3900; import flash.display.BitmapData; import _-12Z._SafeStr_4375; public class _SafeStr_2759 extends _SafeStr_2758 { private static const _SafeStr_9683:String = "COLOR1"; private static const _SafeStr_9684:String = "COLOR2"; private static const DEFAULT_COLOR_1:int = 0xEEEEEE; private static const DEFAULT_COLOR_2:int = 0x4B4B4B; private var _color1:int; private var _color2:int; override protected function updateModel(k:Number):Boolean{ var _local_5:String; var _local_2:Boolean = super.updateModel(k); if (!_SafeStr_9675) { _local_5 = object.getModel().getString(_SafeStr_2485._SafeStr_9685); if (_local_5 != null) { _SafeStr_9676(this._SafeStr_9686(_local_5), this._SafeStr_9686((_local_5 + "_32"))); }; }; var _local_3:Number = object.getModel().getNumber(_SafeStr_2485.FURNITURE_GUILD_CUSTOMIZED_COLOR_1); this._color1 = ((isNaN(_local_3)) ? DEFAULT_COLOR_1 : (_local_3 as int)); var _local_4:Number = object.getModel().getNumber(_SafeStr_2485.FURNITURE_GUILD_CUSTOMIZED_COLOR_2); this._color2 = ((isNaN(_local_3)) ? DEFAULT_COLOR_2 : (_local_4 as int)); return (_local_2); } private function _SafeStr_9686(k:String):BitmapData{ var _local_2:_SafeStr_3900 = _SafeStr_8807.getAsset(k); if ((((_local_2 == null)) || ((_local_2.asset == null)))) { return (null); }; return (BitmapData(_local_2.asset.content)); } override protected function getSpriteColor(k:int, _arg_2:int, _arg_3:int):int{ var _local_4:String = getSpriteTag(k, direction, _arg_2); switch (_local_4) { case _SafeStr_9683: return (this._color1); case _SafeStr_9684: return (this._color2); }; return (super.getSpriteColor(k, _arg_2, _arg_3)); } override protected function getLibraryAssetNameForSprite(k:_SafeStr_3900, _arg_2:_SafeStr_4375):String{ if (_arg_2.tag == _SafeStr_9666) { if (((object) && (object.getModel().getString(_SafeStr_2485._SafeStr_9685)))) { return (("%group.badge.url%" + object.getModel().getString(_SafeStr_2485._SafeStr_9685).replace("badge_", ""))); }; }; return (super.getLibraryAssetNameForSprite(k, _arg_2)); } } }//package _-1Aw // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2758 = "_-493" (String#6895, DoABC#3) // _SafeStr_2759 = "_-5lK" (String#21218, DoABC#3) // _SafeStr_3900 = "_-5e" (String#1285, DoABC#3) // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_8807 = "_-jZ" (String#2327, DoABC#3) // _SafeStr_9666 = "_-1l1" (String#15942, DoABC#3) // _SafeStr_9675 = "_-6Fq" (String#36022, DoABC#3) // _SafeStr_9676 = "_-0Sh" (String#9767, DoABC#3) // _SafeStr_9683 = "_-3dr" (String#11192, DoABC#3) // _SafeStr_9684 = "_-6kq" (String#10997, DoABC#3) // _SafeStr_9685 = "_-2gU" (String#10797, DoABC#3) // _SafeStr_9686 = "_-3Kf" (String#29718, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2761 package _-1Aw{ import _-0PS._SafeStr_2457; import _-0PS._SafeStr_3023; import _-3XT._SafeStr_2485; import _-1Tb._SafeStr_3900; import flash.display.BitmapData; import flash.geom.Matrix; import _-12Z._SafeStr_4375; public class _SafeStr_2761 extends FurnitureVisualization { private static const _SafeStr_9687:String = "branded_image"; private static const _SafeStr_9688:int = 0; private static const _SafeStr_9689:int = 1; private static const _SafeStr_9690:int = 2; private static const _SafeStr_9691:int = 3; protected var _SafeStr_9692:String; protected var _SafeStr_9693:Boolean = false; protected var _SafeStr_9694:int; protected var _SafeStr_9695:int; protected var _SafeStr_9696:int; private var _SafeStr_9697:String; override public function dispose():void{ if (((this._SafeStr_9697) && (_SafeStr_8807))) { _SafeStr_8807.disposeAsset(this._SafeStr_9697); this._SafeStr_9697 = null; }; super.dispose(); this._SafeStr_9692 = null; } override protected function updateObject(k:Number, _arg_2:Number):Boolean{ if (super.updateObject(k, _arg_2)) { if (this._SafeStr_9693) { this._SafeStr_9698(k); }; return (true); }; return (false); } override protected function updateModel(k:Number):Boolean{ var _local_3:_SafeStr_2457; var _local_4:_SafeStr_3023; var _local_2:Boolean = super.updateModel(k); if (_local_2) { _local_3 = object; if (_local_3 != null) { _local_4 = _local_3.getModel(); if (_local_4 != null) { this._SafeStr_9694 = _local_4.getNumber(_SafeStr_2485._SafeStr_9699); this._SafeStr_9695 = _local_4.getNumber(_SafeStr_2485._SafeStr_9700); this._SafeStr_9696 = _local_4.getNumber(_SafeStr_2485._SafeStr_9701); }; }; }; if (!this._SafeStr_9693) { this._SafeStr_9693 = this._SafeStr_9702(); if (this._SafeStr_9693) { this._SafeStr_9698(k); return (true); }; } else { if (this._SafeStr_9703()) { this._SafeStr_9693 = false; this._SafeStr_9692 = null; return (true); }; }; return (_local_2); } protected function _SafeStr_9703():Boolean{ var _local_2:_SafeStr_3023; var _local_3:String; var k:_SafeStr_2457 = object; if (k != null) { _local_2 = k.getModel(); if (_local_2 != null) { _local_3 = _local_2.getString(_SafeStr_2485._SafeStr_9704); if (((!((_local_3 == null))) && (!((_local_3 == this._SafeStr_9692))))) { return (true); }; }; }; return (false); } protected function _SafeStr_9702():Boolean{ var _local_2:_SafeStr_3023; var _local_3:String; var _local_4:Number; var _local_5:_SafeStr_3900; var _local_6:BitmapData; var k:_SafeStr_2457 = object; if (k != null) { _local_2 = k.getModel(); if (_local_2 != null) { _local_3 = _local_2.getString(_SafeStr_2485._SafeStr_9704); if (_local_3 != null) { if ((((this._SafeStr_9692 == null)) || (!((this._SafeStr_9692 == _local_3))))) { _local_4 = _local_2.getNumber(_SafeStr_2485._SafeStr_9705); if (_local_4 == 1) { _local_5 = _SafeStr_8807.getAsset(_local_3); if (_local_5 != null) { _local_6 = (_local_5.asset.content as BitmapData); if (_local_6 != null) { this.imageReady(_local_6, _local_3); return (true); }; }; }; }; }; }; }; return (false); } override protected function updateSprites(k:int, _arg_2:Boolean, _arg_3:int):void{ super.updateSprites(k, _arg_2, _arg_3); } protected function imageReady(k:BitmapData, _arg_2:String):void{ _SafeStr_4.log(("billboard visualization got image from url = " + _arg_2)); if (k != null) { this._SafeStr_9692 = _arg_2; } else { this._SafeStr_9692 = null; }; } override protected function getSpriteAssetName(k:int, _arg_2:int):String{ var _local_7:int; var _local_3:int = _SafeStr_9706(k); var _local_4:String = type; var _local_5:String = ""; if (_arg_2 < (_SafeStr_8808 - 1)) { _local_5 = String.fromCharCode(("a".charCodeAt() + _arg_2)); } else { _local_5 = "sd"; }; if (_local_3 == 1) { _local_4 = (_local_4 + ("_icon_" + _local_5)); } else { _local_7 = getFrameNumber(k, _arg_2); _local_4 = (_local_4 + ((((((("_" + _local_3) + "_") + _local_5) + "_") + direction) + "_") + _local_7)); }; var _local_6:String = getSpriteTag(k, direction, _arg_2); if (((!((this._SafeStr_9692 == null))) && ((_local_6 == _SafeStr_9687)))) { return (((((this._SafeStr_9692 + "_") + _local_3) + "_") + object.getState(0))); }; return (_local_4); } private function _SafeStr_9698(k:int):void{ var _local_9:BitmapData; var _local_15:Matrix; if ((((object == null)) || ((this._SafeStr_9692 == null)))) { return; }; var _local_2:_SafeStr_3900 = _SafeStr_8807.getAsset(this._SafeStr_9692); if (_local_2 == null) { return; }; var _local_3:int = object.getState(0); var _local_4:int = _SafeStr_9706(k); var _local_5:String = ((((this._SafeStr_9692 + "_") + _local_4) + "_") + _local_3); var _local_6:_SafeStr_3900 = _SafeStr_8807.getAsset(_local_5); if (_local_6 != null) { return; }; var _local_7:BitmapData = (_local_2.asset.content as BitmapData); if (_local_7 == null) { _SafeStr_4.log(("could not find bitmap data for image " + _local_5)); return; }; var _local_8:Boolean = true; if (this._SafeStr_9692.indexOf("noscale") > -1) { _local_8 = false; }; if ((((_local_4 == 32)) && (_local_8))) { _local_15 = new Matrix(); _local_15.scale(0.5, 0.5); _local_9 = new BitmapData((_local_7.width / 2), (_local_7.height / 2), true, 0xFFFFFF); _local_9.draw(_local_7, _local_15); } else { _local_9 = _local_7.clone(); }; var _local_10:int; var _local_11:int; var _local_12:Boolean; var _local_13:Boolean; switch (_local_3) { case _SafeStr_9688: _local_10 = 0; _local_11 = 0; _local_12 = false; _local_13 = false; break; case _SafeStr_9689: _local_10 = -(_local_9.width); _local_11 = 0; _local_12 = true; _local_13 = false; break; case _SafeStr_9690: _local_10 = -(_local_9.width); _local_11 = -(_local_9.height); _local_12 = true; _local_13 = true; break; case _SafeStr_9691: _local_10 = 0; _local_11 = -(_local_9.height); _local_12 = false; _local_13 = true; break; default: _SafeStr_4.log(("could not handle unknown state " + _local_3)); }; if (this._SafeStr_9697) { _SafeStr_8807.disposeAsset(this._SafeStr_9697); }; this._SafeStr_9697 = _local_5; var _local_14:Boolean = _SafeStr_8807.addAsset(_local_5, _local_9, true, _local_10, _local_11, _local_12, _local_13); if (!_local_14) { _SafeStr_4.log(("could not add asset for image " + _local_5)); }; } override protected function getLibraryAssetNameForSprite(k:_SafeStr_3900, _arg_2:_SafeStr_4375):String{ var _local_3:String; if (_arg_2.tag != _SafeStr_9687) { return (super.getLibraryAssetNameForSprite(k, _arg_2)); }; if (object) { _local_3 = object.getModel().getString(_SafeStr_2485._SafeStr_9704); }; if (((_local_3) && ((_local_3.length > 0)))) { return (_local_3); }; return (super.getLibraryAssetNameForSprite(k, _arg_2)); } } }//package _-1Aw // _SafeStr_2457 = "_-2HZ" (String#353, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2761 = "_-17l" (String#8660, DoABC#3) // _SafeStr_3023 = "_-2nv" (String#1045, DoABC#3) // _SafeStr_3900 = "_-5e" (String#1285, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_8807 = "_-jZ" (String#2327, DoABC#3) // _SafeStr_8808 = "_-3kI" (String#3094, DoABC#3) // _SafeStr_9687 = "_-5ZH" (String#20821, DoABC#3) // _SafeStr_9688 = "_-1lH" (String#24456, DoABC#3) // _SafeStr_9689 = "_-6HZ" (String#25452, DoABC#3) // _SafeStr_9690 = "_-2dG" (String#25739, DoABC#3) // _SafeStr_9691 = "_-30P" (String#25608, DoABC#3) // _SafeStr_9692 = "_-2mP" (String#3111, DoABC#3) // _SafeStr_9693 = "_-4NT" (String#14795, DoABC#3) // _SafeStr_9694 = "_-2qc" (String#18754, DoABC#3) // _SafeStr_9695 = "_-2Lz" (String#18286, DoABC#3) // _SafeStr_9696 = "_-2pM" (String#21680, DoABC#3) // _SafeStr_9697 = "_-2IG" (String#6044, DoABC#3) // _SafeStr_9698 = "_-5yE" (String#31382, DoABC#3) // _SafeStr_9699 = "_-0P0" (String#11474, DoABC#3) // _SafeStr_9700 = "_-5QL" (String#11640, DoABC#3) // _SafeStr_9701 = "_-lq" (String#12921, DoABC#3) // _SafeStr_9702 = "_-51b" (String#37057, DoABC#3) // _SafeStr_9703 = "_-55K" (String#36700, DoABC#3) // _SafeStr_9704 = "_-2Ua" (String#7866, DoABC#3) // _SafeStr_9705 = "_-0BS" (String#12150, DoABC#3) // _SafeStr_9706 = "_-ki" (String#3238, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2762 package _-1Aw{ import _-3XT._SafeStr_2485; import _-0PS._SafeStr_3023; public class _SafeStr_2762 extends _SafeStr_2761 { override protected function getAdClickUrl(k:_SafeStr_3023):String{ return (k.getString(_SafeStr_2485._SafeStr_9707)); } override protected function getSpriteXOffset(k:int, _arg_2:int, _arg_3:int):int{ return ((super.getSpriteXOffset(k, _arg_2, _arg_3) + _SafeStr_9694)); } override protected function getSpriteYOffset(k:int, _arg_2:int, _arg_3:int):int{ return ((super.getSpriteYOffset(k, _arg_2, _arg_3) + _SafeStr_9695)); } override protected function getSpriteZOffset(k:int, _arg_2:int, _arg_3:int):Number{ return ((super.getSpriteZOffset(k, _arg_2, _arg_3) + (_SafeStr_9696 * -1))); } } }//package _-1Aw // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2761 = "_-17l" (String#8660, DoABC#3) // _SafeStr_2762 = "_-0W5" (String#25385, DoABC#3) // _SafeStr_3023 = "_-2nv" (String#1045, DoABC#3) // _SafeStr_9694 = "_-2qc" (String#18754, DoABC#3) // _SafeStr_9695 = "_-2Lz" (String#18286, DoABC#3) // _SafeStr_9696 = "_-2pM" (String#21680, DoABC#3) // _SafeStr_9707 = "_-3ud" (String#11086, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2763 package _-1Aw{ import _-6Zc._SafeStr_2760; import _-40e._SafeStr_13; import _-40e._SafeStr_20; import _-40e._SafeStr_50; import _-40e._SafeStr_48; public class _SafeStr_2763 extends FurnitureVisualizationData { private var _SafeStr_9708:_SafeStr_2760; public function _SafeStr_2763(){ this._SafeStr_9708 = new _SafeStr_2760(); } public function set _SafeStr_9709(k:_SafeStr_13):void{ this._SafeStr_9708._SafeStr_9709 = k; } override public function dispose():void{ super.dispose(); this._SafeStr_9708.dispose(); this._SafeStr_9708 = null; } public function _SafeStr_9710(k:String, _arg_2:Number, _arg_3:String=null, _arg_4:_SafeStr_20=null, _arg_5:_SafeStr_50=null):_SafeStr_48{ return (this._SafeStr_9708._SafeStr_9710(k, _arg_2, _arg_3, _arg_4, _arg_5)); } } }//package _-1Aw // _SafeStr_13 = "_-5oO" (String#1978, DoABC#3) // _SafeStr_20 = "_-3ho" (String#3317, DoABC#3) // _SafeStr_2760 = "_-6Hg" (String#6106, DoABC#3) // _SafeStr_2763 = "_-2Y2" (String#7447, DoABC#3) // _SafeStr_48 = "_-5ao" (String#1431, DoABC#3) // _SafeStr_50 = "_-6T8" (String#31380, DoABC#3) // _SafeStr_9708 = "_-5mL" (String#16438, DoABC#3) // _SafeStr_9709 = "_-4Ga" (String#9547, DoABC#3) // _SafeStr_9710 = "_-5jm" (String#11923, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2764 package _-1Aw{ import _-3XT._SafeStr_2485; import _-1Tb._SafeStr_3900; import _-12Z._SafeStr_4375; public class _SafeStr_2764 extends _SafeStr_2757 { private static const _SafeStr_9711:String = "BADGE"; private var _SafeStr_9712:String = ""; private var _SafeStr_9713:String = ""; private var _SafeStr_9714:int = -1; override protected function updateModel(k:Number):Boolean{ var _local_3:Boolean; var _local_2:Boolean = super.updateModel(k); if (!isNaN(object.getModel().getNumber(_SafeStr_2485._SafeStr_9715))) { _local_3 = !((object.getModel().getNumber(_SafeStr_2485._SafeStr_9715) == 0)); if (((_local_3) && ((this._SafeStr_9712 == "")))) { this._SafeStr_9712 = object.getModel().getString(_SafeStr_2485._SafeStr_9716); if (this._SafeStr_9713 == "") { this._SafeStr_9713 = (this._SafeStr_9712 + "_32"); }; if (object.getModel().hasNumber(_SafeStr_2485._SafeStr_9717)) { this._SafeStr_9714 = object.getModel().getNumber(_SafeStr_2485._SafeStr_9717); }; _local_2 = true; }; }; return (_local_2); } override protected function getSpriteAssetName(k:int, _arg_2:int):String{ var _local_3:String = getSpriteTag(k, direction, _arg_2); if (((!((_local_3 == _SafeStr_9711))) || (((!((this._SafeStr_9714 == -1))) && (!((object.getState(0) == this._SafeStr_9714))))))) { return (super.getSpriteAssetName(k, _arg_2)); }; if (k == 32) { return (this._SafeStr_9713); }; return (this._SafeStr_9712); } override protected function getSpriteXOffset(k:int, _arg_2:int, _arg_3:int):int{ var _local_5:_SafeStr_3900; var _local_4:int = super.getSpriteXOffset(k, _arg_2, _arg_3); if (getSpriteTag(k, _arg_2, _arg_3) == _SafeStr_9711) { _local_5 = getAsset((((k == 32)) ? this._SafeStr_9713 : this._SafeStr_9712), _arg_3); if (k == 64) { _local_4 = (_local_4 + ((40 - _local_5.width) / 2)); } else { _local_4 = (_local_4 + ((20 - _local_5.width) / 2)); }; }; return (_local_4); } override protected function getSpriteYOffset(k:int, _arg_2:int, _arg_3:int):int{ var _local_5:_SafeStr_3900; var _local_4:int = super.getSpriteYOffset(k, _arg_2, _arg_3); if (getSpriteTag(k, _arg_2, _arg_3) == _SafeStr_9711) { _local_5 = getAsset((((k == 32)) ? this._SafeStr_9713 : this._SafeStr_9712), _arg_3); if (k == 64) { _local_4 = (_local_4 + ((40 - _local_5.height) / 2)); } else { _local_4 = (_local_4 + ((20 - _local_5.height) / 2)); }; }; return (_local_4); } override protected function getLibraryAssetNameForSprite(k:_SafeStr_3900, _arg_2:_SafeStr_4375):String{ if (_arg_2.tag == _SafeStr_9711) { return (((("%image.library.url%" + "album1584/") + _arg_2.assetName.replace("badge_", "")) + ".gif")); }; return (super.getLibraryAssetNameForSprite(k, _arg_2)); } } }//package _-1Aw // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2757 = "_-2Er" (String#1546, DoABC#3) // _SafeStr_2764 = "_-Uk" (String#19507, DoABC#3) // _SafeStr_3900 = "_-5e" (String#1285, DoABC#3) // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_9711 = "_-1sL" (String#6666, DoABC#3) // _SafeStr_9712 = "_-vF" (String#6999, DoABC#3) // _SafeStr_9713 = "_-IW" (String#9644, DoABC#3) // _SafeStr_9714 = "_-4iQ" (String#23799, DoABC#3) // _SafeStr_9715 = "_-4DX" (String#14966, DoABC#3) // _SafeStr_9716 = "_-1EI" (String#19918, DoABC#3) // _SafeStr_9717 = "_-Yu" (String#16414, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2765 package _-1Aw{ import _-0bw._SafeStr_2305; import _-0PS._SafeStr_3023; import _-0PS._SafeStr_2457; import _-3XT._SafeStr_2485; public class _SafeStr_2765 extends FurnitureVisualization { private var _SafeStr_9718:int = 0; private var _SafeStr_9719:int = 0; override public function update(k:_SafeStr_2305, _arg_2:int, _arg_3:Boolean, _arg_4:Boolean):void{ this._SafeStr_9720(); super.update(k, _arg_2, _arg_3, _arg_4); } private function _SafeStr_9720():void{ var _local_2:_SafeStr_3023; var _local_3:int; var _local_4:String; var _local_5:int; var k:_SafeStr_2457 = object; if (k != null) { _local_2 = k.getModel(); if (_local_2 != null) { _local_3 = 1000; _local_4 = _local_2.getString(_SafeStr_2485._SafeStr_8365); _local_5 = parseInt(_local_4); this._SafeStr_9718 = Math.floor((_local_5 / _local_3)); this._SafeStr_9719 = (_local_5 % _local_3); }; }; } override protected function getFrameNumber(k:int, _arg_2:int):int{ if (_arg_2 <= 1) { return (this._SafeStr_9718); }; return (this._SafeStr_9719); } override protected function getSpriteAssetName(k:int, _arg_2:int):String{ var _local_3:int = _SafeStr_9706(k); var _local_4:String = type; var _local_5:String = ""; if (_arg_2 < (_SafeStr_8808 - 1)) { _local_5 = String.fromCharCode(("a".charCodeAt() + _arg_2)); } else { _local_5 = "sd"; }; var _local_6:int = this.getFrameNumber(k, _arg_2); _local_4 = (_local_4 + ((((("_" + _local_3) + "_") + _local_5) + "_") + direction)); _local_4 = (_local_4 + ("_" + _local_6)); return (_local_4); } } }//package _-1Aw // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2457 = "_-2HZ" (String#353, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2765 = "_-0gz" (String#25066, DoABC#3) // _SafeStr_3023 = "_-2nv" (String#1045, DoABC#3) // _SafeStr_8365 = "_-J9" (String#6431, DoABC#3) // _SafeStr_8808 = "_-3kI" (String#3094, DoABC#3) // _SafeStr_9706 = "_-ki" (String#3238, DoABC#3) // _SafeStr_9718 = "_-27y" (String#15135, DoABC#3) // _SafeStr_9719 = "_-1Zh" (String#15387, DoABC#3) // _SafeStr_9720 = "_-1AM" (String#25609, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2766 package _-1Aw{ public class _SafeStr_2766 extends _SafeStr_2757 { private static const _SafeStr_9721:int = 3; private static const _SafeStr_9722:int = 2; private static const _SafeStr_9723:int = 1; private static const _SafeStr_9724:int = 15; private var _SafeStr_9725:Array; private var _SafeStr_9726:int; public function _SafeStr_2766(){ this._SafeStr_9725 = new Array(); super(); } override protected function setAnimation(k:int):void{ if (k == _SafeStr_9722) { this._SafeStr_9725 = new Array(); this._SafeStr_9725.push(_SafeStr_9723); this._SafeStr_9726 = _SafeStr_9724; }; super.setAnimation(k); } override protected function updateAnimation(k:Number):int{ if (this._SafeStr_9726 > 0) { this._SafeStr_9726--; }; if (this._SafeStr_9726 == 0) { if (this._SafeStr_9725.length > 0) { super.setAnimation(this._SafeStr_9725.shift()); }; }; return (super.updateAnimation(k)); } override protected function usesAnimationResetting():Boolean{ return (true); } } }//package _-1Aw // _SafeStr_2757 = "_-2Er" (String#1546, DoABC#3) // _SafeStr_2766 = "_-2bZ" (String#18836, DoABC#3) // _SafeStr_9721 = "_-5q5" (String#5476, DoABC#3) // _SafeStr_9722 = "_-2-m" (String#24245, DoABC#3) // _SafeStr_9723 = "_-13g" (String#24666, DoABC#3) // _SafeStr_9724 = "_-5eO" (String#23152, DoABC#3) // _SafeStr_9725 = "_-2U5" (String#2528, DoABC#3) // _SafeStr_9726 = "_-6A-" (String#17104, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2767 package _-1Aw{ public class _SafeStr_2767 extends _SafeStr_2757 { private static const _SafeStr_9727:String = "seconds_sprite"; private static const _SafeStr_9728:String = "ten_seconds_sprite"; private static const _SafeStr_9729:String = "minutes_sprite"; private static const _SafeStr_9730:String = "ten_minutes_sprite"; override public function get animationId():int{ return (0); } override protected function getFrameNumber(k:int, _arg_2:int):int{ var _local_3:String = getSpriteTag(k, direction, _arg_2); var _local_4:int = super.animationId; switch (_local_3) { case _SafeStr_9727: return (((_local_4 % 60) % 10)); case _SafeStr_9728: return (((_local_4 % 60) / 10)); case _SafeStr_9729: return (((_local_4 / 60) % 10)); case _SafeStr_9730: return ((((_local_4 / 60) / 10) % 10)); default: return (super.getFrameNumber(k, _arg_2)); }; } } }//package _-1Aw // _SafeStr_2757 = "_-2Er" (String#1546, DoABC#3) // _SafeStr_2767 = "_-3T" (String#17641, DoABC#3) // _SafeStr_9727 = "_-6gn" (String#21923, DoABC#3) // _SafeStr_9728 = "_-1Nk" (String#25971, DoABC#3) // _SafeStr_9729 = "_-6G4" (String#23791, DoABC#3) // _SafeStr_9730 = "_-C9" (String#24682, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2768 package _-1Aw{ import _-3XT._SafeStr_2485; public class _SafeStr_2768 extends _SafeStr_2757 { private var _SafeStr_9655:int = 1; private var _SafeStr_9731:Number = 0; override protected function get frameIncrease():int{ return (this._SafeStr_9655); } override protected function updateAnimations(k:Number):int{ this._SafeStr_9731 = (this._SafeStr_9731 + object.getModel().getNumber(_SafeStr_2485._SafeStr_9732)); this._SafeStr_9655 = this._SafeStr_9731; this._SafeStr_9731 = (this._SafeStr_9731 - this._SafeStr_9655); return (super.updateAnimations(k)); } } }//package _-1Aw // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2757 = "_-2Er" (String#1546, DoABC#3) // _SafeStr_2768 = "_-10v" (String#19222, DoABC#3) // _SafeStr_9655 = "_-55n" (String#14777, DoABC#3) // _SafeStr_9731 = "_-2EL" (String#15311, DoABC#3) // _SafeStr_9732 = "_-3xF" (String#14785, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2769 package _-1Aw{ public class _SafeStr_2769 extends _SafeStr_2757 { private static const ANIMATION_ID_OFFSET_SLOW1:int = 10; private static const ANIMATION_ID_OFFSET_SLOW2:int = 20; private static const _SafeStr_9733:int = 31; private static const _SafeStr_9721:int = 32; private var _SafeStr_9725:Array; private var _SafeStr_9734:Boolean = false; public function _SafeStr_2769(){ this._SafeStr_9725 = new Array(); super(); } override protected function setAnimation(k:int):void{ if (k == -1) { if (!this._SafeStr_9734) { this._SafeStr_9734 = true; this._SafeStr_9725 = new Array(); this._SafeStr_9725.push(_SafeStr_9733); this._SafeStr_9725.push(_SafeStr_9721); return; }; }; if ((((k > 0)) && ((k <= ANIMATION_ID_OFFSET_SLOW1)))) { if (this._SafeStr_9734) { this._SafeStr_9734 = false; this._SafeStr_9725 = new Array(); this._SafeStr_9725.push((ANIMATION_ID_OFFSET_SLOW1 + k)); this._SafeStr_9725.push((ANIMATION_ID_OFFSET_SLOW2 + k)); this._SafeStr_9725.push(k); return; }; super.setAnimation(k); }; } override protected function updateAnimation(k:Number):int{ if (((((super._SafeStr_8269(1)) && (super._SafeStr_8269(2)))) && (super._SafeStr_8269(3)))) { if (this._SafeStr_9725.length > 0) { super.setAnimation(this._SafeStr_9725.shift()); }; }; return (super.updateAnimation(k)); } } }//package _-1Aw // _SafeStr_2757 = "_-2Er" (String#1546, DoABC#3) // _SafeStr_2769 = "_-1eY" (String#18270, DoABC#3) // _SafeStr_8269 = "_-5-Q" (String#9527, DoABC#3) // _SafeStr_9721 = "_-5q5" (String#5476, DoABC#3) // _SafeStr_9725 = "_-2U5" (String#2528, DoABC#3) // _SafeStr_9733 = "_-2K5" (String#10380, DoABC#3) // _SafeStr_9734 = "_-3ST" (String#2150, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2770 package _-1Aw{ import flash.events.ErrorEvent; import flash.display.Loader; import flash.system.LoaderContext; import flash.events.Event; import flash.events.IOErrorEvent; import flash.events.SecurityErrorEvent; import flash.net.URLRequest; import _-1Mc.Exception; import flash.display.LoaderInfo; import flash.display.Bitmap; public class _SafeStr_2770 extends _SafeStr_2758 { private var _SafeStr_9735:String = null; private static function _SafeStr_9736(k:ErrorEvent):void{ _SafeStr_4.log(("External Image thumbnail download error: " + k.toString())); } override protected function updateModel(k:Number):Boolean{ var _local_2:String; var _local_3:Loader; var _local_4:LoaderContext; if (object != null) { _local_2 = this.getThumbnailURL(); if (this._SafeStr_9735 != _local_2) { this._SafeStr_9735 = _local_2; if (((!((this._SafeStr_9735 == null))) && (!((this._SafeStr_9735 == ""))))) { _local_3 = new Loader(); _local_3.name = _local_2; _local_3.contentLoaderInfo.addEventListener(Event.COMPLETE, this._SafeStr_9737); _local_3.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, _SafeStr_9736); _local_3.contentLoaderInfo.addEventListener(SecurityErrorEvent.SECURITY_ERROR, _SafeStr_9736); _local_4 = new LoaderContext(true); _local_4.checkPolicyFile = true; _local_3.load(new URLRequest(_local_2), _local_4); } else { _SafeStr_9676(null); }; }; }; return (super.updateModel(k)); } protected function getThumbnailURL():String{ throw (new Exception("This method must be overridden!")); } private function _SafeStr_9737(k:Event):void{ var _local_2:LoaderInfo = (k.target as LoaderInfo); var _local_3:Bitmap = (_local_2.content as Bitmap); if (_local_3 != null) { _SafeStr_9676(_local_3.bitmapData); } else { _SafeStr_9676(null); }; } } }//package _-1Aw // _SafeStr_2758 = "_-493" (String#6895, DoABC#3) // _SafeStr_2770 = "_-0St" (String#8377, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_9676 = "_-0Sh" (String#9767, DoABC#3) // _SafeStr_9735 = "_-2Bg" (String#8562, DoABC#3) // _SafeStr_9736 = "_-19C" (String#26580, DoABC#3) // _SafeStr_9737 = "_-5wX" (String#35590, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2771 package _-1Aw{ import _-0PS._SafeStr_3023; import _-3XT._SafeStr_2485; import _-WS.Map; public class _SafeStr_2771 extends _SafeStr_2770 { protected static const _SafeStr_9738:String = "THUMBNAIL_URL"; override protected function getThumbnailURL():String{ var k:_SafeStr_3023 = object.getModel(); var _local_2:Map = k._SafeStr_7828(_SafeStr_2485._SafeStr_9739); var _local_3:String = k.getString(_SafeStr_2485._SafeStr_9740); if (_local_3 == null) { return (null); }; return ((_local_3 + _local_2.getValue(_SafeStr_9738))); } } }//package _-1Aw // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2770 = "_-0St" (String#8377, DoABC#3) // _SafeStr_2771 = "_-5aK" (String#21273, DoABC#3) // _SafeStr_3023 = "_-2nv" (String#1045, DoABC#3) // _SafeStr_7828 = "_-3La" (String#8349, DoABC#3) // _SafeStr_9738 = "_-2M4" (String#24668, DoABC#3) // _SafeStr_9739 = "_-5Nh" (String#3105, DoABC#3) // _SafeStr_9740 = "_-C8" (String#16566, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2772 package _-1Aw{ import _-0PS._SafeStr_3023; import _-3XT._SafeStr_2485; public class _SafeStr_2772 extends _SafeStr_2757 { private static const _SafeStr_9741:String = "ones_sprite"; private static const _SafeStr_9742:String = "tens_sprite"; private static const _SafeStr_9743:String = "hundreds_sprite"; private static const _SafeStr_9744:Array = [-1, 1]; private static const _SafeStr_9745:int = -1; override protected function updateObject(k:Number, _arg_2:Number):Boolean{ super.updateObject(k, _arg_2); return (true); } override protected function getFrameNumber(k:int, _arg_2:int):int{ var _local_3:_SafeStr_3023 = object.getModel(); var _local_4:int = _local_3.getNumber(_SafeStr_2485._SafeStr_9746); var _local_5:String = getSpriteTag(k, direction, _arg_2); switch (_local_5) { case _SafeStr_9741: return ((_local_4 % 10)); case _SafeStr_9742: return (((_local_4 / 10) % 10)); case _SafeStr_9743: return (((_local_4 / 100) % 10)); default: return (super.getFrameNumber(k, _arg_2)); }; } override protected function getSpriteAlpha(k:int, _arg_2:int, _arg_3:int):int{ var _local_6:String; var _local_4:_SafeStr_3023 = object.getModel(); var _local_5:int = _local_4.getNumber(_SafeStr_2485._SafeStr_9746); if (((!((_SafeStr_9744.indexOf(object.getState(0)) == -1))) || ((_local_5 == _SafeStr_9745)))) { _local_6 = getSpriteTag(k, _arg_2, _arg_3); switch (_local_6) { case _SafeStr_9741: case _SafeStr_9742: case _SafeStr_9743: return (0); }; }; return (super.getSpriteAlpha(k, _arg_2, _arg_3)); } } }//package _-1Aw // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2757 = "_-2Er" (String#1546, DoABC#3) // _SafeStr_2772 = "_-6ky" (String#20273, DoABC#3) // _SafeStr_3023 = "_-2nv" (String#1045, DoABC#3) // _SafeStr_9741 = "_-2pc" (String#5910, DoABC#3) // _SafeStr_9742 = "_-1E3" (String#6016, DoABC#3) // _SafeStr_9743 = "_-1g4" (String#6022, DoABC#3) // _SafeStr_9744 = "_-5fC" (String#23455, DoABC#3) // _SafeStr_9745 = "_-0n2" (String#22169, DoABC#3) // _SafeStr_9746 = "_-2H8" (String#15567, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2773 package _-1Aw{ import _-0bw._SafeStr_2305; import _-0PS._SafeStr_3023; import _-0PS._SafeStr_2457; import _-3XT._SafeStr_2485; public class _SafeStr_2773 extends FurnitureFireworksVisualization { private static const _SafeStr_9747:int = 0; private static const _SafeStr_9748:int = 9; private static const _SafeStr_9749:int = 11; private var _SafeStr_9718:int = 0; private var _SafeStr_9719:int = 0; private var _SafeStr_6695:int = 0; override public function update(k:_SafeStr_2305, _arg_2:int, _arg_3:Boolean, _arg_4:Boolean):void{ this._SafeStr_9720(); super.update(k, _arg_2, _arg_3, _arg_4); } private function _SafeStr_9720():void{ var _local_2:_SafeStr_3023; var _local_3:int; var _local_4:String; var _local_5:int; var _local_6:int; var _local_7:int; var k:_SafeStr_2457 = object; if (k != null) { _local_2 = k.getModel(); if (_local_2 != null) { _local_3 = 1000; _local_4 = _local_2.getString(_SafeStr_2485._SafeStr_8365); _local_5 = parseInt(_local_4); _local_6 = Math.floor((_local_5 / _local_3)); _local_7 = (_local_5 % _local_3); this._SafeStr_9718 = (((_local_6 > _SafeStr_9748)) ? 0 : _local_6); this._SafeStr_9719 = (((_local_7 > _SafeStr_9749)) ? 0 : _local_7); }; }; } override protected function getFrameNumber(k:int, _arg_2:int):int{ if (this._SafeStr_6695 == _SafeStr_9747) { if (_arg_2 <= 1) { return (this._SafeStr_9718); }; if (_arg_2 == 2) { return (this._SafeStr_9719); }; }; return (super.getFrameNumber(k, _arg_2)); } override protected function getSpriteAssetName(k:int, _arg_2:int):String{ var _local_3:int = _SafeStr_9706(k); var _local_4:String = type; var _local_5:String = ""; if (_arg_2 < (_SafeStr_8808 - 1)) { _local_5 = String.fromCharCode(("a".charCodeAt() + _arg_2)); } else { _local_5 = "sd"; }; var _local_6:int = this.getFrameNumber(k, _arg_2); _local_4 = (_local_4 + ((((("_" + _local_3) + "_") + _local_5) + "_") + direction)); _local_4 = (_local_4 + ("_" + _local_6)); return (_local_4); } override protected function setAnimation(k:int):void{ this._SafeStr_6695 = k; super.setAnimation(k); } } }//package _-1Aw // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2457 = "_-2HZ" (String#353, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2773 = "_-1g1" (String#18195, DoABC#3) // _SafeStr_3023 = "_-2nv" (String#1045, DoABC#3) // _SafeStr_6695 = "_-3RB" (String#372, DoABC#3) // _SafeStr_8365 = "_-J9" (String#6431, DoABC#3) // _SafeStr_8808 = "_-3kI" (String#3094, DoABC#3) // _SafeStr_9706 = "_-ki" (String#3238, DoABC#3) // _SafeStr_9718 = "_-27y" (String#15135, DoABC#3) // _SafeStr_9719 = "_-1Zh" (String#15387, DoABC#3) // _SafeStr_9720 = "_-1AM" (String#25609, DoABC#3) // _SafeStr_9747 = "_-0Qg" (String#24519, DoABC#3) // _SafeStr_9748 = "_-68n" (String#22149, DoABC#3) // _SafeStr_9749 = "_-3M9" (String#21889, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2774 package _-1Aw{ public class _SafeStr_2774 extends _SafeStr_2757 { private static const _SafeStr_9741:String = "ones_sprite"; private static const _SafeStr_9742:String = "tens_sprite"; private static const _SafeStr_9743:String = "hundreds_sprite"; private static const _SafeStr_9750:String = "thousands_sprite"; override public function get animationId():int{ return (0); } override protected function getFrameNumber(k:int, _arg_2:int):int{ var _local_3:String = getSpriteTag(k, direction, _arg_2); var _local_4:int = super.animationId; switch (_local_3) { case _SafeStr_9741: return ((_local_4 % 10)); case _SafeStr_9742: return (((_local_4 / 10) % 10)); case _SafeStr_9743: return (((_local_4 / 100) % 10)); case _SafeStr_9750: return (((_local_4 / 1000) % 10)); default: return (super.getFrameNumber(k, _arg_2)); }; } } }//package _-1Aw // _SafeStr_2757 = "_-2Er" (String#1546, DoABC#3) // _SafeStr_2774 = "_-1rK" (String#18389, DoABC#3) // _SafeStr_9741 = "_-2pc" (String#5910, DoABC#3) // _SafeStr_9742 = "_-1E3" (String#6016, DoABC#3) // _SafeStr_9743 = "_-1g4" (String#6022, DoABC#3) // _SafeStr_9750 = "_-0-6" (String#22554, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2775 package _-1Aw{ import _-3XT._SafeStr_2485; import _-1Tb._SafeStr_3900; import _-12Z._SafeStr_4375; public class _SafeStr_2775 extends _SafeStr_2757 { public static const _SafeStr_9683:String = "COLOR1"; public static const _SafeStr_9684:String = "COLOR2"; public static const DEFAULT_COLOR_1:int = 0xEEEEEE; public static const DEFAULT_COLOR_2:int = 0x4B4B4B; private static const _SafeStr_9711:String = "BADGE"; private var _color1:int; private var _color2:int; private var _SafeStr_9712:String = ""; private var _SafeStr_9713:String = ""; override protected function updateModel(k:Number):Boolean{ var _local_5:String; var _local_2:Boolean = super.updateModel(k); if (this._SafeStr_9712 == "") { _local_5 = object.getModel().getString(_SafeStr_2485._SafeStr_9685); if (_local_5 != null) { this._SafeStr_9712 = _local_5; this._SafeStr_9713 = (this._SafeStr_9712 + "_32"); }; }; var _local_3:Number = object.getModel().getNumber(_SafeStr_2485.FURNITURE_GUILD_CUSTOMIZED_COLOR_1); this._color1 = ((isNaN(_local_3)) ? DEFAULT_COLOR_1 : (_local_3 as int)); var _local_4:Number = object.getModel().getNumber(_SafeStr_2485.FURNITURE_GUILD_CUSTOMIZED_COLOR_2); this._color2 = ((isNaN(_local_3)) ? DEFAULT_COLOR_2 : (_local_4 as int)); return (_local_2); } override protected function getSpriteColor(k:int, _arg_2:int, _arg_3:int):int{ var _local_4:String = getSpriteTag(k, direction, _arg_2); switch (_local_4) { case _SafeStr_9683: return (this._color1); case _SafeStr_9684: return (this._color2); }; return (super.getSpriteColor(k, _arg_2, _arg_3)); } override protected function getSpriteAssetName(k:int, _arg_2:int):String{ var _local_3:String = getSpriteTag(k, direction, _arg_2); if (_local_3 == _SafeStr_9711) { if (k == 32) { return (this._SafeStr_9713); }; return (this._SafeStr_9712); }; return (super.getSpriteAssetName(k, _arg_2)); } override protected function getLibraryAssetNameForSprite(k:_SafeStr_3900, _arg_2:_SafeStr_4375):String{ if (_arg_2.tag == _SafeStr_9711) { return (("%group.badge.url%" + _arg_2.assetName.replace("badge_", ""))); }; return (super.getLibraryAssetNameForSprite(k, _arg_2)); } } }//package _-1Aw // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2757 = "_-2Er" (String#1546, DoABC#3) // _SafeStr_2775 = "_-3JU" (String#17569, DoABC#3) // _SafeStr_3900 = "_-5e" (String#1285, DoABC#3) // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_9683 = "_-3dr" (String#11192, DoABC#3) // _SafeStr_9684 = "_-6kq" (String#10997, DoABC#3) // _SafeStr_9685 = "_-2gU" (String#10797, DoABC#3) // _SafeStr_9711 = "_-1sL" (String#6666, DoABC#3) // _SafeStr_9712 = "_-vF" (String#6999, DoABC#3) // _SafeStr_9713 = "_-IW" (String#9644, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2776 package _-1Aw{ public class _SafeStr_2776 extends _SafeStr_2757 { private static const ANIMATION_ID_OFFSET_SLOW1:int = 20; private static const ANIMATION_ID_OFFSET_SLOW2:int = 10; private static const _SafeStr_9733:int = 31; private static const _SafeStr_9721:int = 32; private static const _SafeStr_9751:int = 30; private var _SafeStr_9725:Array; private var _SafeStr_9734:Boolean = false; public function _SafeStr_2776(){ this._SafeStr_9725 = new Array(); super(); super.setAnimation(_SafeStr_9751); } override protected function setAnimation(k:int):void{ if (k == 0) { if (!this._SafeStr_9734) { this._SafeStr_9734 = true; this._SafeStr_9725 = new Array(); this._SafeStr_9725.push(_SafeStr_9733); this._SafeStr_9725.push(_SafeStr_9721); return; }; }; if ((((k > 0)) && ((k <= ANIMATION_ID_OFFSET_SLOW2)))) { if (this._SafeStr_9734) { this._SafeStr_9734 = false; this._SafeStr_9725 = new Array(); if (direction == 2) { this._SafeStr_9725.push(((ANIMATION_ID_OFFSET_SLOW1 + 5) - k)); this._SafeStr_9725.push(((ANIMATION_ID_OFFSET_SLOW2 + 5) - k)); } else { this._SafeStr_9725.push((ANIMATION_ID_OFFSET_SLOW1 + k)); this._SafeStr_9725.push((ANIMATION_ID_OFFSET_SLOW2 + k)); }; this._SafeStr_9725.push(_SafeStr_9751); return; }; super.setAnimation(_SafeStr_9751); }; } override protected function updateAnimation(k:Number):int{ if (super._SafeStr_8269(11)) { if (this._SafeStr_9725.length > 0) { super.setAnimation(this._SafeStr_9725.shift()); }; }; return (super.updateAnimation(k)); } } }//package _-1Aw // _SafeStr_2757 = "_-2Er" (String#1546, DoABC#3) // _SafeStr_2776 = "_-sH" (String#19423, DoABC#3) // _SafeStr_8269 = "_-5-Q" (String#9527, DoABC#3) // _SafeStr_9721 = "_-5q5" (String#5476, DoABC#3) // _SafeStr_9725 = "_-2U5" (String#2528, DoABC#3) // _SafeStr_9733 = "_-2K5" (String#10380, DoABC#3) // _SafeStr_9734 = "_-3ST" (String#2150, DoABC#3) // _SafeStr_9751 = "_-2r3" (String#14162, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2777 package _-1Aw{ import _-0PS._SafeStr_3023; import _-3XT._SafeStr_2485; public class _SafeStr_2777 extends FurnitureVisualization { private var _SafeStr_9752:int = -1; private var _SafeStr_9753:int = -1; override protected function updateModel(k:Number):Boolean{ var _local_2:Boolean = super.updateModel(k); var _local_3:_SafeStr_3023 = object.getModel(); var _local_4:int = _local_3.getNumber(_SafeStr_2485._SafeStr_9754); var _local_5:int = _local_3.getNumber(_SafeStr_2485._SafeStr_9755); if (((!((_local_4 == this._SafeStr_9752))) || (!((_local_5 == this._SafeStr_9753))))) { this._SafeStr_9752 = _local_4; this._SafeStr_9753 = _local_5; this._SafeStr_9756(k); }; return (_local_2); } private function _SafeStr_9756(k:Number):void{ this.updateLayerCount(data.getLayerCount(k)); _SafeStr_8842(((data.getLayerCount(k) * this._SafeStr_9752) * this._SafeStr_9753)); updateSprites(k, true, 0); } override protected function updateLayerCount(k:int):void{ _SafeStr_8259 = k; if ((this._SafeStr_9752 * this._SafeStr_9753) > 1) { _SafeStr_8259 = (_SafeStr_8259 * (this._SafeStr_9752 * this._SafeStr_9753)); }; } override protected function getAdditionalSpriteCount():int{ return (0); } override protected function getSpriteTag(k:int, _arg_2:int, _arg_3:int):String{ return (super.getSpriteTag(k, _arg_2, this._SafeStr_9757(k, _arg_3))); } override protected function getSpriteAlpha(k:int, _arg_2:int, _arg_3:int):int{ return (super.getSpriteAlpha(k, _arg_2, this._SafeStr_9757(k, _arg_3))); } override protected function getSpriteColor(k:int, _arg_2:int, _arg_3:int):int{ return (super.getSpriteColor(k, this._SafeStr_9757(k, _arg_2), _arg_3)); } override protected function getSpriteAssetName(k:int, _arg_2:int):String{ return (super.getSpriteAssetName(k, this._SafeStr_9757(k, _arg_2))); } override protected function getSpriteXOffset(k:int, _arg_2:int, _arg_3:int):int{ var _local_4:int = super.getSpriteXOffset(k, _arg_2, this._SafeStr_9757(k, _arg_3)); var _local_5:int = (_arg_3 / data.getLayerCount(k)); var _local_6:int = (_local_5 % this._SafeStr_9753); var _local_7:int = (_local_5 / this._SafeStr_9753); return ((_local_4 + (((_local_6 - _local_7) * k) / 2))); } override protected function getSpriteYOffset(k:int, _arg_2:int, _arg_3:int):int{ var _local_4:int = super.getSpriteYOffset(k, _arg_2, this._SafeStr_9757(k, _arg_3)); var _local_5:int = (_arg_3 / data.getLayerCount(k)); var _local_6:int = (_local_5 % this._SafeStr_9753); var _local_7:int = (_local_5 / this._SafeStr_9753); return ((_local_4 + (((_local_6 + _local_7) * k) / 4))); } override protected function getSpriteMouseCapture(k:int, _arg_2:int, _arg_3:int):Boolean{ return (super.getSpriteMouseCapture(k, _arg_2, this._SafeStr_9757(k, _arg_3))); } override protected function getSpriteInk(k:int, _arg_2:int, _arg_3:int):int{ return (super.getSpriteInk(k, _arg_2, this._SafeStr_9757(k, _arg_3))); } override protected function getSpriteZOffset(k:int, _arg_2:int, _arg_3:int):Number{ return (super.getSpriteZOffset(k, _arg_2, this._SafeStr_9757(k, _arg_3))); } private function _SafeStr_9757(k:int, _arg_2:int):int{ return ((((data)!=null) ? (_arg_2 % data.getLayerCount(k)) : _arg_2)); } } }//package _-1Aw // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2777 = "_-3I7" (String#24004, DoABC#3) // _SafeStr_3023 = "_-2nv" (String#1045, DoABC#3) // _SafeStr_8259 = "_-5d5" (String#4031, DoABC#3) // _SafeStr_8842 = "_-6l4" (String#4743, DoABC#3) // _SafeStr_9752 = "_-2Dx" (String#3763, DoABC#3) // _SafeStr_9753 = "_-J8" (String#3421, DoABC#3) // _SafeStr_9754 = "_-6YX" (String#5871, DoABC#3) // _SafeStr_9755 = "_-2zt" (String#6430, DoABC#3) // _SafeStr_9756 = "_-6eW" (String#36552, DoABC#3) // _SafeStr_9757 = "_-4l8" (String#8577, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2779 package _-1Aw{ public class _SafeStr_2779 extends _SafeStr_2757 { override protected function usesAnimationResetting():Boolean{ return (true); } } }//package _-1Aw // _SafeStr_2757 = "_-2Er" (String#1546, DoABC#3) // _SafeStr_2779 = "_-0Y7" (String#19850, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2781 package _-1Aw{ import _-12Z._SafeStr_2662; import _-0TW.ColorData; public class _SafeStr_2781 extends FurnitureVisualization { private var _SafeStr_5513:FurnitureVisualizationData = null; override public function initialize(k:_SafeStr_2662):Boolean{ this._SafeStr_5513 = (k as FurnitureVisualizationData); return (super.initialize(k)); } override protected function getSpriteColor(k:int, _arg_2:int, _arg_3:int):int{ if (this._SafeStr_5513 == null) { return (ColorData._SafeStr_8271); }; var _local_4:int = this._SafeStr_5513._SafeStr_5895(k, _arg_2, _arg_3); return (_local_4); } } }//package _-1Aw // _SafeStr_2662 = "_-5Lj" (String#2690, DoABC#3) // _SafeStr_2781 = "_-5EJ" (String#24392, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5895 = "_-3tK" (String#5652, DoABC#3) // _SafeStr_8271 = "_-13D" (String#1804, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2782 package _-1Aw{ public class _SafeStr_2782 extends _SafeStr_2757 { } }//package _-1Aw // _SafeStr_2757 = "_-2Er" (String#1546, DoABC#3) // _SafeStr_2782 = "_-49v" (String#17214, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2784 package _-1Aw{ import _-0PS._SafeStr_3023; import _-3XT._SafeStr_2485; public class _SafeStr_2784 extends _SafeStr_2757 { private static const _SafeStr_9741:String = "ones_sprite"; private static const _SafeStr_9742:String = "tens_sprite"; private static const _SafeStr_9743:String = "hundreds_sprite"; private static const _SafeStr_9758:int = -1; override protected function updateObject(k:Number, _arg_2:Number):Boolean{ super.updateObject(k, _arg_2); return (true); } override protected function getFrameNumber(k:int, _arg_2:int):int{ var _local_3:_SafeStr_3023 = object.getModel(); var _local_4:int = _local_3.getNumber(_SafeStr_2485._SafeStr_9759); var _local_5:String = getSpriteTag(k, direction, _arg_2); switch (_local_5) { case _SafeStr_9741: return ((_local_4 % 10)); case _SafeStr_9742: return (((_local_4 / 10) % 10)); case _SafeStr_9743: return (((_local_4 / 100) % 10)); default: return (super.getFrameNumber(k, _arg_2)); }; } override protected function getSpriteAlpha(k:int, _arg_2:int, _arg_3:int):int{ var _local_6:String; var _local_4:_SafeStr_3023 = object.getModel(); var _local_5:int = _local_4.getNumber(_SafeStr_2485._SafeStr_9759); if (_local_5 == _SafeStr_9758) { _local_6 = getSpriteTag(k, _arg_2, _arg_3); switch (_local_6) { case _SafeStr_9741: case _SafeStr_9742: case _SafeStr_9743: return (0); }; }; return (super.getSpriteAlpha(k, _arg_2, _arg_3)); } } }//package _-1Aw // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2757 = "_-2Er" (String#1546, DoABC#3) // _SafeStr_2784 = "_-361" (String#18479, DoABC#3) // _SafeStr_3023 = "_-2nv" (String#1045, DoABC#3) // _SafeStr_9741 = "_-2pc" (String#5910, DoABC#3) // _SafeStr_9742 = "_-1E3" (String#6016, DoABC#3) // _SafeStr_9743 = "_-1g4" (String#6022, DoABC#3) // _SafeStr_9758 = "_-27R" (String#24686, DoABC#3) // _SafeStr_9759 = "_-45-" (String#11414, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_2785 package _-1Aw{ public class _SafeStr_2785 extends _SafeStr_2757 { private static const ANIMATION_ID_OFFSET_SLOW1:int = 20; private static const ANIMATION_ID_OFFSET_SLOW2:int = 9; private static const _SafeStr_9721:int = -1; private var _SafeStr_9725:Array; private var _SafeStr_9734:Boolean = false; public function _SafeStr_2785(){ this._SafeStr_9725 = new Array(); super(); } override protected function setAnimation(k:int):void{ if (k == -1) { if (!this._SafeStr_9734) { this._SafeStr_9734 = true; this._SafeStr_9725 = new Array(); this._SafeStr_9725.push(_SafeStr_9721); return; }; }; if ((((k >= 0)) && ((k <= 7)))) { if (this._SafeStr_9734) { this._SafeStr_9734 = false; this._SafeStr_9725 = new Array(); this._SafeStr_9725.push(ANIMATION_ID_OFFSET_SLOW1); this._SafeStr_9725.push((ANIMATION_ID_OFFSET_SLOW2 + k)); this._SafeStr_9725.push(k); return; }; super.setAnimation(k); }; } override protected function updateAnimation(k:Number):int{ if (super._SafeStr_8269(0)) { if (this._SafeStr_9725.length > 0) { super.setAnimation(this._SafeStr_9725.shift()); }; }; return (super.updateAnimation(k)); } } }//package _-1Aw // _SafeStr_2757 = "_-2Er" (String#1546, DoABC#3) // _SafeStr_2785 = "_-2KV" (String#18097, DoABC#3) // _SafeStr_8269 = "_-5-Q" (String#9527, DoABC#3) // _SafeStr_9721 = "_-5q5" (String#5476, DoABC#3) // _SafeStr_9725 = "_-2U5" (String#2528, DoABC#3) // _SafeStr_9734 = "_-3ST" (String#2150, DoABC#3) //------------------------------------------------------------ //_-1Aw._SafeStr_4393 package _-1Aw{ import _-0bw._SafeStr_2308; import flash.display.BitmapData; import _-WS.Map; import flash.geom.Point; import _-0bw._SafeStr_2307; import _-0bw._SafeStr_2305; import flash.geom.Matrix; import flash.geom.Rectangle; public class _SafeStr_4393 { private var _SafeStr_9760:int = -1; private var _SafeStr_9761:Number = 0; private var _SafeStr_9762:Number = 0; private var _SafeStr_9763:Number = 0; private var _SafeStr_9764:Number = 0; private var _SafeStr_9765:_SafeStr_2308 = null; private var _SafeStr_5709:_SafeStr_2308 = null; private var _SafeStr_9766:_SafeStr_2308 = null; private var _SafeStr_9767:_SafeStr_2308 = null; private var _SafeStr_9768:_SafeStr_2308 = null; private var _SafeStr_9769:_SafeStr_2308 = null; private var _normal:_SafeStr_2308 = null; private var _SafeStr_9770:Boolean = true; private var _SafeStr_5615:BitmapData = null; private var _SafeStr_9771:Map = null; private var _SafeStr_5424:Point = null; private var _SafeStr_9772:Number = 0; private var _color:uint = 0; private var _SafeStr_9773:Boolean = false; private var _SafeStr_5742:String = null; private var _SafeStr_9774:_SafeStr_2308 = null; private var _SafeStr_9775:_SafeStr_2308 = null; private var _SafeStr_9776:_SafeStr_2308 = null; private var _SafeStr_9777:_SafeStr_2308 = null; private var _SafeStr_5616:Number = 0; private var _height:Number = 0; public function _SafeStr_4393(k:_SafeStr_2307, _arg_2:_SafeStr_2307, _arg_3:_SafeStr_2307){ this._SafeStr_9765 = new _SafeStr_2308(); this._SafeStr_5709 = new _SafeStr_2308(); this._SafeStr_5709._SafeStr_6687(k); this._SafeStr_9766 = new _SafeStr_2308(); this._SafeStr_9766._SafeStr_6687(_arg_2); this._SafeStr_9767 = new _SafeStr_2308(); this._SafeStr_9767._SafeStr_6687(_arg_3); this._SafeStr_9768 = new _SafeStr_2308(); this._SafeStr_9768._SafeStr_6687(_arg_2); this._SafeStr_9769 = new _SafeStr_2308(); this._SafeStr_9769._SafeStr_6687(_arg_3); this._normal = _SafeStr_2308._SafeStr_6681(this._SafeStr_9766, this._SafeStr_9767); if (this._normal.length > 0) { this._normal._SafeStr_6686((1 / this._normal.length)); }; this._SafeStr_5424 = new Point(); this._SafeStr_9774 = new _SafeStr_2308(); this._SafeStr_9775 = new _SafeStr_2308(); this._SafeStr_9776 = new _SafeStr_2308(); this._SafeStr_9777 = new _SafeStr_2308(); this._SafeStr_9771 = new Map(); } public function get bitmapData():BitmapData{ if (this._SafeStr_9770) { if (this._SafeStr_5615 != null) { return (this._SafeStr_5615.clone()); }; }; return (null); } public function get visible():Boolean{ return (this._SafeStr_9770); } public function get offset():Point{ return (this._SafeStr_5424); } public function get relativeDepth():Number{ return (this._SafeStr_9772); } public function get color():uint{ return (this._color); } public function set color(k:uint):void{ this._color = k; } public function get _SafeStr_8828():_SafeStr_2307{ return (this._SafeStr_9766); } public function get _SafeStr_8829():_SafeStr_2307{ return (this._SafeStr_9767); } public function get location():_SafeStr_2307{ return (this._SafeStr_5709); } public function get normal():_SafeStr_2307{ return (this._normal); } public function dispose():void{ var k:int; var _local_2:BitmapData; if (this._SafeStr_5615 != null) { this._SafeStr_5615.dispose(); this._SafeStr_5615 = null; }; if (this._SafeStr_9771 != null) { k = 0; while (k < this._SafeStr_9771.length) { _local_2 = (this._SafeStr_9771._SafeStr_5505(k) as BitmapData); if (_local_2 != null) { _local_2.dispose(); }; k++; }; this._SafeStr_9771.dispose(); this._SafeStr_9771 = null; }; this._SafeStr_9765 = null; this._SafeStr_5709 = null; this._SafeStr_9766 = null; this._SafeStr_9767 = null; this._SafeStr_9768 = null; this._SafeStr_9769 = null; this._normal = null; this._SafeStr_9774 = null; this._SafeStr_9775 = null; this._SafeStr_9776 = null; this._SafeStr_9777 = null; } public function _SafeStr_9778(k:Boolean):void{ if (k != this._SafeStr_9773) { if (!k) { this._SafeStr_9766._SafeStr_6687(this._SafeStr_9768); this._SafeStr_9767._SafeStr_6687(this._SafeStr_9769); } else { this._SafeStr_9766._SafeStr_6687(this._SafeStr_9768); this._SafeStr_9766._SafeStr_6686((this._SafeStr_9769.length / this._SafeStr_9768.length)); this._SafeStr_9767._SafeStr_6687(this._SafeStr_9769); this._SafeStr_9767._SafeStr_6686((this._SafeStr_9768.length / this._SafeStr_9769.length)); }; this._SafeStr_9760 = -1; this._SafeStr_9761 = (this._SafeStr_9761 - 1); this._SafeStr_9773 = k; this._SafeStr_9779(); }; } private function _SafeStr_9780(k:String, _arg_2:BitmapData):Boolean{ var _local_3:BitmapData = (this._SafeStr_9771.remove(k) as BitmapData); if (((!((_local_3 == null))) && (!((_arg_2 == _local_3))))) { _local_3.dispose(); }; this._SafeStr_9771.add(k, _arg_2); return (true); } private function _SafeStr_9779():void{ var k:int; var _local_2:BitmapData; if (this._SafeStr_9771 != null) { k = 0; while (k < this._SafeStr_9771.length) { _local_2 = (this._SafeStr_9771._SafeStr_5505(k) as BitmapData); if (_local_2 != null) { _local_2.dispose(); }; k++; }; this._SafeStr_9771.reset(); }; } private function getTextureIdentifier(k:_SafeStr_2305):String{ if (k == null) { return (null); }; var _local_2:String = String(k.scale); return (_local_2); } private function _SafeStr_9781(k:_SafeStr_2305):Boolean{ if (k == null) { return (false); }; var _local_2:String = this.getTextureIdentifier(k); var _local_3:BitmapData = (this._SafeStr_9771.getValue(_local_2) as BitmapData); if ((((this._SafeStr_5616 > 0)) && ((this._height > 0)))) { if (_local_3 == null) { return (true); }; }; return (false); } private function _SafeStr_9782(k:_SafeStr_2305, _arg_2:int):BitmapData{ var _local_5:Number; var _local_6:Number; var _local_7:_SafeStr_2307; if (k == null) { return (null); }; var _local_3:String = this.getTextureIdentifier(k); var _local_4:BitmapData; if (this._SafeStr_9781(k)) { _local_5 = (this._SafeStr_9766.length * k.scale); _local_6 = (this._SafeStr_9767.length * k.scale); if (_local_5 < 1) { _local_5 = 1; }; if (_local_6 < 1) { _local_6 = 1; }; _local_7 = k._SafeStr_6666(this._normal); _local_4 = (this._SafeStr_9771.getValue(_local_3) as BitmapData); if (_local_4 == null) { _local_4 = new BitmapData(_local_5, _local_6, true, (0xFF000000 | this._color)); if (_local_4 != null) { this._SafeStr_9780(_local_3, _local_4); }; }; } else { _local_4 = (this._SafeStr_9771.getValue(_local_3) as BitmapData); }; if (_local_4 != null) { return (_local_4); }; return (null); } public function update(k:_SafeStr_2305, _arg_2:int):Boolean{ var _local_4:_SafeStr_2307; var _local_5:Number; var _local_6:_SafeStr_2307; var _local_7:Number; var _local_8:Number; var _local_9:BitmapData; if ((((((((((k == null)) || ((((this._SafeStr_5709 == null)) && (!((this._SafeStr_9765 == null))))))) || ((this._SafeStr_9766 == null)))) || ((this._SafeStr_9767 == null)))) || ((this._normal == null)))) { return (false); }; var _local_3:Boolean; if (k._SafeStr_6676 != this._SafeStr_9760) { this._SafeStr_9760 = k._SafeStr_6676; _local_4 = k.direction; if (((!((_local_4 == null))) && (((((((!((_local_4.x == this._SafeStr_9761))) || (!((_local_4.y == this._SafeStr_9762))))) || (!((_local_4.z == this._SafeStr_9763))))) || (!((k.scale == this._SafeStr_9764))))))) { this._SafeStr_9761 = _local_4.x; this._SafeStr_9762 = _local_4.y; this._SafeStr_9763 = _local_4.z; this._SafeStr_9764 = k.scale; _local_3 = true; _local_5 = 0; _local_5 = _SafeStr_2308.cosAngle(k._SafeStr_6665, this.normal); if (_local_5 > -0.001) { if (this._SafeStr_9770) { this._SafeStr_9770 = false; return (true); }; return (false); }; this._SafeStr_9783(k); _local_6 = k._SafeStr_6668(this._SafeStr_9765); _local_7 = _local_6.z; _local_8 = Math.max((this._SafeStr_9774.z - _local_7), (this._SafeStr_9775.z - _local_7), (this._SafeStr_9776.z - _local_7), (this._SafeStr_9777.z - _local_7)); this._SafeStr_9772 = _local_8; this._SafeStr_9770 = true; }; }; if (((this._SafeStr_9781(k)) || (_local_3))) { if ((((((this._SafeStr_5615 == null)) || (!((this._SafeStr_5616 == this._SafeStr_5615.width))))) || (!((this._height == this._SafeStr_5615.height))))) { if (this._SafeStr_5615 != null) { this._SafeStr_5615.dispose(); this._SafeStr_5615 = null; if ((((this._SafeStr_5616 < 1)) || ((this._height < 1)))) { return (true); }; } else { if ((((this._SafeStr_5616 < 1)) || ((this._height < 1)))) { return (false); }; }; this._SafeStr_5615 = new BitmapData(this._SafeStr_5616, this._height, true, 0xFFFFFF); this._SafeStr_5615.lock(); } else { this._SafeStr_5615.lock(); this._SafeStr_5615.fillRect(this._SafeStr_5615.rect, 0xFFFFFF); }; _local_9 = this._SafeStr_9782(k, _arg_2); if (_local_9 != null) { this._SafeStr_9784(k, _local_9); }; this._SafeStr_5615.unlock(); return (true); }; return (false); } private function _SafeStr_9783(k:_SafeStr_2305):void{ this._SafeStr_9774._SafeStr_6687(k._SafeStr_6668(this._SafeStr_5709)); this._SafeStr_9775._SafeStr_6687(k._SafeStr_6668(_SafeStr_2308.sum(this._SafeStr_5709, this._SafeStr_9767))); this._SafeStr_9776._SafeStr_6687(k._SafeStr_6668(_SafeStr_2308.sum(_SafeStr_2308.sum(this._SafeStr_5709, this._SafeStr_9766), this._SafeStr_9767))); this._SafeStr_9777._SafeStr_6687(k._SafeStr_6668(_SafeStr_2308.sum(this._SafeStr_5709, this._SafeStr_9766))); this._SafeStr_5424 = k._SafeStr_6667(this._SafeStr_9765); this._SafeStr_9774.x = Math.round(this._SafeStr_9774.x); this._SafeStr_9774.y = Math.round(this._SafeStr_9774.y); this._SafeStr_9775.x = Math.round(this._SafeStr_9775.x); this._SafeStr_9775.y = Math.round(this._SafeStr_9775.y); this._SafeStr_9776.x = Math.round(this._SafeStr_9776.x); this._SafeStr_9776.y = Math.round(this._SafeStr_9776.y); this._SafeStr_9777.x = Math.round(this._SafeStr_9777.x); this._SafeStr_9777.y = Math.round(this._SafeStr_9777.y); this._SafeStr_5424.x = Math.round(this._SafeStr_5424.x); this._SafeStr_5424.y = Math.round(this._SafeStr_5424.y); var _local_2:Number = Math.min(this._SafeStr_9774.x, this._SafeStr_9775.x, this._SafeStr_9776.x, this._SafeStr_9777.x); var _local_3:Number = Math.max(this._SafeStr_9774.x, this._SafeStr_9775.x, this._SafeStr_9776.x, this._SafeStr_9777.x); var _local_4:Number = Math.min(this._SafeStr_9774.y, this._SafeStr_9775.y, this._SafeStr_9776.y, this._SafeStr_9777.y); var _local_5:Number = Math.max(this._SafeStr_9774.y, this._SafeStr_9775.y, this._SafeStr_9776.y, this._SafeStr_9777.y); _local_3 = (_local_3 - _local_2); this._SafeStr_5424.x = (this._SafeStr_5424.x - _local_2); this._SafeStr_9774.x = (this._SafeStr_9774.x - _local_2); this._SafeStr_9775.x = (this._SafeStr_9775.x - _local_2); this._SafeStr_9776.x = (this._SafeStr_9776.x - _local_2); this._SafeStr_9777.x = (this._SafeStr_9777.x - _local_2); _local_5 = (_local_5 - _local_4); this._SafeStr_5424.y = (this._SafeStr_5424.y - _local_4); this._SafeStr_9774.y = (this._SafeStr_9774.y - _local_4); this._SafeStr_9775.y = (this._SafeStr_9775.y - _local_4); this._SafeStr_9776.y = (this._SafeStr_9776.y - _local_4); this._SafeStr_9777.y = (this._SafeStr_9777.y - _local_4); this._SafeStr_5616 = _local_3; this._height = _local_5; } private function _SafeStr_9784(k:_SafeStr_2305, _arg_2:BitmapData):void{ if ((((((((((((this._SafeStr_9774 == null)) || ((this._SafeStr_9775 == null)))) || ((this._SafeStr_9776 == null)))) || ((this._SafeStr_9777 == null)))) || ((_arg_2 == null)))) || ((this._SafeStr_5615 == null)))) { return; }; var _local_3:Number = (this._SafeStr_9777.x - this._SafeStr_9776.x); var _local_4:Number = (this._SafeStr_9777.y - this._SafeStr_9776.y); var _local_5:Number = (this._SafeStr_9775.x - this._SafeStr_9776.x); var _local_6:Number = (this._SafeStr_9775.y - this._SafeStr_9776.y); 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_9776.x, this._SafeStr_9776.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_5615 != null) { if ((((((((((_arg_2.a == 1)) && ((_arg_2.d == 1)))) && ((_arg_2.c == 0)))) && (!((_arg_2.b == 0))))) && ((Math.abs(_arg_2.b) <= 1)))) { _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_5615.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_5615.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_5615.draw(k, _arg_2, null, null, null, false); }; } } }//package _-1Aw // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_4393 = "_-6Xv" (String#5872, DoABC#3) // _SafeStr_5424 = "_-280" (String#1689, DoABC#3) // _SafeStr_5505 = "_-5V3" (String#908, DoABC#3) // _SafeStr_5615 = "_-0Wh" (String#751, DoABC#3) // _SafeStr_5616 = "_-1RX" (String#603, DoABC#3) // _SafeStr_5709 = "_-1ol" (String#1272, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_6665 = "_-4Sw" (String#14590, DoABC#3) // _SafeStr_6666 = "_-4-1" (String#13257, DoABC#3) // _SafeStr_6667 = "_-2aP" (String#3204, DoABC#3) // _SafeStr_6668 = "_-616" (String#5547, DoABC#3) // _SafeStr_6676 = "_-25A" (String#4669, DoABC#3) // _SafeStr_6681 = "_-5wh" (String#10785, DoABC#3) // _SafeStr_6686 = "_-601" (String#8058, DoABC#3) // _SafeStr_6687 = "_-2h3" (String#1277, DoABC#3) // _SafeStr_8828 = "_-0Di" (String#7625, DoABC#3) // _SafeStr_8829 = "_-2Mh" (String#7093, DoABC#3) // _SafeStr_9760 = "_-0Ui" (String#4023, DoABC#3) // _SafeStr_9761 = "_-3-m" (String#10373, DoABC#3) // _SafeStr_9762 = "_-0md" (String#13579, DoABC#3) // _SafeStr_9763 = "_-08p" (String#13974, DoABC#3) // _SafeStr_9764 = "_-no" (String#12549, DoABC#3) // _SafeStr_9765 = "_-6Nv" (String#7077, DoABC#3) // _SafeStr_9766 = "_-59v" (String#2957, DoABC#3) // _SafeStr_9767 = "_-0GF" (String#3073, DoABC#3) // _SafeStr_9768 = "_-4D5" (String#10786, DoABC#3) // _SafeStr_9769 = "_-6TK" (String#10641, DoABC#3) // _SafeStr_9770 = "_-fV" (String#4758, DoABC#3) // _SafeStr_9771 = "_-6Gc" (String#2378, DoABC#3) // _SafeStr_9772 = "_-mg" (String#5701, DoABC#3) // _SafeStr_9773 = "_-5xG" (String#30024, DoABC#3) // _SafeStr_9774 = "_-5Kf" (String#2727, DoABC#3) // _SafeStr_9775 = "_-47K" (String#2506, DoABC#3) // _SafeStr_9776 = "_-0pO" (String#2163, DoABC#3) // _SafeStr_9777 = "_-6Rp" (String#2535, DoABC#3) // _SafeStr_9778 = "_-5K" (String#26937, DoABC#3) // _SafeStr_9779 = "_-42L" (String#14138, DoABC#3) // _SafeStr_9780 = "_-1aW" (String#23718, DoABC#3) // _SafeStr_9781 = "_-0RF" (String#14517, DoABC#3) // _SafeStr_9782 = "_-oE" (String#16614, DoABC#3) // _SafeStr_9783 = "_-3yk" (String#24014, DoABC#3) // _SafeStr_9784 = "_-1YS" (String#25753, DoABC#3) //------------------------------------------------------------ //_-1Aw.AnimatedFurnitureVisualizationData package _-1Aw{ import _-0TW.SizeData; import _-0TW.AnimationSizeData; import _-0TW.AnimationFrame; public class AnimatedFurnitureVisualizationData extends FurnitureVisualizationData { override protected function createSizeData(k:int, _arg_2:int, _arg_3:int):SizeData{ var _local_4:SizeData; _local_4 = new AnimationSizeData(_arg_2, _arg_3); return (_local_4); } override protected function processVisualizationElement(k:SizeData, _arg_2:XML):Boolean{ var _local_3:AnimationSizeData; if ((((k == null)) || ((_arg_2 == null)))) { return (false); }; switch (String(_arg_2.name())) { case "animations": _local_3 = (k as AnimationSizeData); if (_local_3 != null) { if (!_local_3._SafeStr_8249(_arg_2)) { return (false); }; }; break; default: if (!super.processVisualizationElement(k, _arg_2)) { return (false); }; }; return (true); } public function _SafeStr_8251(k:int, _arg_2:int):Boolean{ var _local_3:AnimationSizeData = (_SafeStr_9785(k) as AnimationSizeData); if (_local_3 != null) { return (_local_3._SafeStr_8251(_arg_2)); }; return (false); } public function _SafeStr_8252(k:int):int{ var _local_2:AnimationSizeData = (_SafeStr_9785(k) as AnimationSizeData); if (_local_2 != null) { return (_local_2._SafeStr_8252()); }; return (0); } public function getAnimationId(k:int, _arg_2:int):int{ var _local_3:AnimationSizeData = (_SafeStr_9785(k) as AnimationSizeData); if (_local_3 != null) { return (_local_3.getAnimationId(_arg_2)); }; return (0); } public function _SafeStr_8213(k:int, _arg_2:int, _arg_3:int):Boolean{ var _local_4:AnimationSizeData = (_SafeStr_9785(k) as AnimationSizeData); if (_local_4 != null) { return (_local_4._SafeStr_8213(_arg_2, _arg_3)); }; return (false); } public function _SafeStr_8214(k:int, _arg_2:int, _arg_3:int):int{ var _local_4:AnimationSizeData = (_SafeStr_9785(k) as AnimationSizeData); if (_local_4 != null) { return (_local_4._SafeStr_8214(_arg_2, _arg_3)); }; return (0); } public function _SafeStr_8221(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int):AnimationFrame{ var _local_6:AnimationSizeData = (_SafeStr_9785(k) as AnimationSizeData); if (_local_6 != null) { return (_local_6._SafeStr_8221(_arg_2, _arg_3, _arg_4, _arg_5)); }; return (null); } public function _SafeStr_8222(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:int, _arg_7:int):AnimationFrame{ var _local_8:AnimationSizeData = (_SafeStr_9785(k) as AnimationSizeData); if (_local_8 != null) { return (_local_8._SafeStr_8222(_arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7)); }; return (null); } } }//package _-1Aw // _SafeStr_8213 = "_-2Vx" (String#14409, DoABC#3) // _SafeStr_8214 = "_-0cp" (String#14812, DoABC#3) // _SafeStr_8221 = "_-6DJ" (String#1867, DoABC#3) // _SafeStr_8222 = "_-Oz" (String#10053, DoABC#3) // _SafeStr_8249 = "_-2Fd" (String#33763, DoABC#3) // _SafeStr_8251 = "_-2cf" (String#8801, DoABC#3) // _SafeStr_8252 = "_-461" (String#22615, DoABC#3) // _SafeStr_9785 = "_-4mr" (String#2490, DoABC#3) //------------------------------------------------------------ //_-1Aw.FurnitureCuboidVisualization package _-1Aw{ import _-12Z.RoomObjectSpriteVisualization; import _-3UH.AssetLibrary; import _-12Z._SafeStr_2662; import _-0bw._SafeStr_2307; import _-0PS._SafeStr_2457; import _-3XT._SafeStr_2485; import _-0bw._SafeStr_2308; import _-0bw._SafeStr_2305; import _-3UH.BitmapDataAsset; import _-12Z._SafeStr_4375; import flash.display.BitmapData; import flash.geom.Point; public class FurnitureCuboidVisualization extends RoomObjectSpriteVisualization { private var _SafeStr_7523:AssetLibrary = null; private var _SafeStr_9786:Array; private var _SafeStr_9787:Boolean = false; private var _SafeStr_9788:int = 0; public function FurnitureCuboidVisualization(){ this._SafeStr_9786 = []; super(); } override public function dispose():void{ var k:int; var _local_2:_SafeStr_4393; super.dispose(); if (this._SafeStr_7523 != null) { this._SafeStr_7523.dispose(); this._SafeStr_7523 = null; }; if (this._SafeStr_9786 != null) { k = 0; while (k < this._SafeStr_9786.length) { _local_2 = (this._SafeStr_9786[k] as _SafeStr_4393); if (_local_2 != null) { _local_2.dispose(); }; k++; }; this._SafeStr_9786 = null; }; } override public function initialize(k:_SafeStr_2662):Boolean{ reset(); return (true); } protected function _SafeStr_9789():void{ var k:int = 1; _SafeStr_8842(k); } protected function initializePlanes():void{ var _local_9:_SafeStr_2307; var _local_10:_SafeStr_4393; if (this._SafeStr_9787) { return; }; var k:_SafeStr_2457 = object; if (k == null) { return; }; var _local_2:int = 1; var _local_3:Number = k.getModel().getNumber(_SafeStr_2485._SafeStr_9754); var _local_4:Number = k.getModel().getNumber(_SafeStr_2485._SafeStr_9755); var _local_5:Number = k.getModel().getNumber(_SafeStr_2485._SafeStr_8395); if (((((isNaN(_local_3)) || (isNaN(_local_4)))) || (isNaN(_local_5)))) { return; }; var _local_6:_SafeStr_2308 = new _SafeStr_2308(_local_3, 0, 0); var _local_7:_SafeStr_2308 = new _SafeStr_2308(0, _local_4, 0); var _local_8:_SafeStr_2308 = new _SafeStr_2308(-0.5, -0.5, 0); if (((((!((_local_8 == null))) && (!((_local_6 == null))))) && (!((_local_7 == null))))) { _local_9 = _SafeStr_2308._SafeStr_6681(_local_6, _local_7); _local_10 = new _SafeStr_4393(_local_8, _local_6, _local_7); _local_10.color = 0xFFFF00; this._SafeStr_9786.push(_local_10); } else { return; }; this._SafeStr_9787 = true; this._SafeStr_9789(); } override public function update(k:_SafeStr_2305, _arg_2:int, _arg_3:Boolean, _arg_4:Boolean):void{ var _local_5:_SafeStr_2457 = object; if (_local_5 == null) { return; }; if (this._SafeStr_7523 == null) { this._SafeStr_7523 = new AssetLibrary(("furniture cuboid visualization - " + _local_5.getInstanceId())); }; if (k == null) { return; }; this.initializePlanes(); this._SafeStr_9790(k, _arg_2); } protected function _SafeStr_9790(k:_SafeStr_2305, _arg_2:int):void{ var _local_6:Boolean; var _local_7:String; var _local_8:BitmapDataAsset; var _local_9:_SafeStr_4393; var _local_10:_SafeStr_4375; var _local_11:int; var _local_12:BitmapData; var _local_13:BitmapData; var _local_14:Point; var _local_3:_SafeStr_2457 = object; if (_local_3 == null) { return; }; if ((((k == null)) || ((this._SafeStr_7523 == null)))) { return; }; this._SafeStr_9788++; var _local_4:int = _arg_2; var _local_5:int; while (_local_5 < this._SafeStr_9786.length) { _local_6 = false; _local_7 = ((("plane " + _local_5) + " ") + k.scale); _local_8 = (this._SafeStr_7523.getAssetByName(_local_7) as BitmapDataAsset); if (_local_8 == null) { _local_8 = new BitmapDataAsset(this._SafeStr_7523.getAssetTypeDeclarationByClass(BitmapDataAsset)); this._SafeStr_7523.setAsset(_local_7, _local_8); }; _local_9 = (this._SafeStr_9786[_local_5] as _SafeStr_4393); if (_local_9 != null) { _local_11 = _local_3.getDirection().x; if (((((_local_11 / 45) == 2)) || (((_local_11 / 45) == 6)))) { _local_9._SafeStr_9778(true); } else { _local_9._SafeStr_9778(false); }; if (_local_9.update(k, _local_4)) { _local_12 = _local_9.bitmapData; _local_13 = (_local_8.content as BitmapData); if (_local_12 == null) { _local_8 = null; } else { if (_local_13 != _local_12) { if (_local_13 != null) { _local_13.dispose(); }; _local_8._SafeStr_9791(_local_12); }; }; _local_6 = true; }; } else { _local_8 = null; }; _local_10 = _SafeStr_8809(_local_5); if (_local_10 != null) { if (_local_9 != null) { _local_14 = _local_9.offset; _local_10.offsetX = -(_local_14.x); _local_10.offsetY = -(_local_14.y); _local_10.color = _local_9.color; _local_10.visible = _local_9.visible; } else { _local_10.visible = false; }; if (_local_8 != null) { _local_10.asset = (_local_8.content as BitmapData); } else { _local_10.asset = null; }; if (_local_6) { _local_10.assetName = ((((_local_7 + "_") + _local_3.getInstanceId()) + "_") + this._SafeStr_9788); }; _local_10.relativeDepth = _local_9.relativeDepth; }; _local_5++; }; } } }//package _-1Aw // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2457 = "_-2HZ" (String#353, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2662 = "_-5Lj" (String#2690, DoABC#3) // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_4393 = "_-6Xv" (String#5872, DoABC#3) // _SafeStr_6681 = "_-5wh" (String#10785, DoABC#3) // _SafeStr_7523 = "_-6ZP" (String#1374, DoABC#3) // _SafeStr_8395 = "_-1Xc" (String#8573, DoABC#3) // _SafeStr_8809 = "_-58I" (String#1674, DoABC#3) // _SafeStr_8842 = "_-6l4" (String#4743, DoABC#3) // _SafeStr_9754 = "_-6YX" (String#5871, DoABC#3) // _SafeStr_9755 = "_-2zt" (String#6430, DoABC#3) // _SafeStr_9778 = "_-5K" (String#26937, DoABC#3) // _SafeStr_9786 = "_-2l1" (String#1861, DoABC#3) // _SafeStr_9787 = "_-07h" (String#12761, DoABC#3) // _SafeStr_9788 = "_-2vA" (String#8511, DoABC#3) // _SafeStr_9789 = "_-178" (String#24676, DoABC#3) // _SafeStr_9790 = "_-1rx" (String#25339, DoABC#3) // _SafeStr_9791 = "_-46i" (String#12782, DoABC#3) //------------------------------------------------------------ //_-1Aw.FurnitureExternalImageVisualization package _-1Aw{ import _-0TW.ExtraDataManager; import adobe.serialization.json.JSONDecoder; import flash.net.URLLoader; import flash.net.URLRequest; import flash.events.Event; import flash.events.IOErrorEvent; import flash.display.BitmapData; import _-1Tb._SafeStr_3900; import _-12Z._SafeStr_4375; public class FurnitureExternalImageVisualization extends _SafeStr_2770 { private var _SafeStr_9792:Boolean; private var _SafeStr_9054:String; private var _SafeStr_9793:String; private var _SafeStr_5923:String; private var _SafeStr_9794:Boolean = false; private var _SafeStr_9795:String = ""; private var _SafeStr_9796:String; public function FurnitureExternalImageVisualization():void{ _SafeStr_9674 = true; } override public function setExternalBaseUrls(k:String, _arg_2:String, _arg_3:Boolean):void{ this._SafeStr_9054 = k; this._SafeStr_9793 = _arg_2; this._SafeStr_9792 = _arg_3; } override protected function getThumbnailURL():String{ var uuid:String; var url:String; if (((((!(object)) || ((this._SafeStr_9054 == "disabled")))) || ((this._SafeStr_5923 == ExtraDataManager._SafeStr_8291)))) { return (null); }; if (this._SafeStr_5923) { return (this._SafeStr_5923); }; var jsonString:String = object.getModel().getString("furniture_data"); if (jsonString == null) { return (null); }; try { if (object.getType().indexOf("external_image_wallitem_poster") != -1) { this._SafeStr_9795 = ""; } else { this._SafeStr_9795 = "postcards/selfie/"; }; uuid = this._SafeStr_9797(jsonString, "id", null); if (((uuid) && ((uuid.length > 0)))) { if (!this._SafeStr_9794) { this._SafeStr_9796 = uuid; this._SafeStr_9794 = true; if (this._SafeStr_9792) { ExtraDataManager._SafeStr_8296(this); } else { this._SafeStr_9798(uuid); }; }; return (null); }; url = this._SafeStr_9797(jsonString, "w", "url"); url = this._SafeStr_9799(url, this._SafeStr_9795); } catch(error:Error) { return (null); }; this._SafeStr_5923 = url; return (url); } public function _SafeStr_8300():String{ return (this._SafeStr_9796); } private function _SafeStr_9799(k:String, _arg_2:String):String{ if (k == ExtraDataManager._SafeStr_8291) { return (k); }; if (k.indexOf("http") != 0) { k = ((this._SafeStr_9054 + _arg_2) + k); }; k = k.replace(".png", "_small.png"); if (k.indexOf(".png") == -1) { k = (k + "_small.png"); }; return (k); } private function _SafeStr_9797(k:String, _arg_2:String, _arg_3:String):String{ var _local_4:Object = new JSONDecoder(k, false).getValue(); var _local_5:String = _local_4[_arg_2]; if ((((_local_5 == null)) && (!((_arg_3 == null))))) { _local_5 = _local_4[_arg_3]; }; return (_local_5); } private function _SafeStr_9798(k:String):void{ var _local_2:String = (this._SafeStr_9793 + k); var _local_3:URLLoader = new URLLoader(new URLRequest(_local_2)); _local_3.addEventListener(Event.COMPLETE, this._SafeStr_8302); _local_3.addEventListener(IOErrorEvent.IO_ERROR, this._SafeStr_8303); this._SafeStr_9794 = true; } private function _SafeStr_8303(k:Event):void{ _SafeStr_4.log(("Extra data failed to load " + k.toString())); } private function _SafeStr_8302(k:Event):void{ var _local_2:String = URLLoader(k.target).data; if (_local_2.length == 0) { return; }; var _local_3:String = this._SafeStr_9797(_local_2, "w", "url"); this._SafeStr_5923 = this._SafeStr_9799(_local_3, this._SafeStr_9795); } public function _SafeStr_8304(k:String):void{ this._SafeStr_5923 = this._SafeStr_9799(k, this._SafeStr_9795); } public function _SafeStr_8301():String{ return (this._SafeStr_9793); } override public function dispose():void{ ExtraDataManager._SafeStr_8297(this); super.dispose(); } override public function getImage(k:int, _arg_2:int):BitmapData{ if (!_SafeStr_8807) { return (new BitmapData(1, 1, true, 0)); }; var _local_3:String = _SafeStr_9682(_arg_2, 32); if ((((_SafeStr_8807.getAsset(_local_3) == null)) && (object))) { _local_3 = (object.getType() + "_icon_a"); }; if (_SafeStr_8807.getAsset(_local_3) == null) { return (new BitmapData(1, 1, true, 0)); }; var _local_4:Object = _SafeStr_8807.getAsset(_local_3).asset.content; if (!_local_4) { return (new BitmapData(1, 1, true, 0)); }; return ((_local_4 as BitmapData).clone()); } override protected function getLibraryAssetNameForSprite(k:_SafeStr_3900, _arg_2:_SafeStr_4375):String{ return (this._SafeStr_5923); } } }//package _-1Aw // _SafeStr_2770 = "_-0St" (String#8377, DoABC#3) // _SafeStr_3900 = "_-5e" (String#1285, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_5923 = "_-1ax" (String#830, DoABC#3) // _SafeStr_8291 = "_-2s-" (String#12992, DoABC#3) // _SafeStr_8296 = "_-6WQ" (String#36099, DoABC#3) // _SafeStr_8297 = "_-5Qq" (String#37824, DoABC#3) // _SafeStr_8300 = "_-6j9" (String#28636, DoABC#3) // _SafeStr_8301 = "_-k0" (String#32126, DoABC#3) // _SafeStr_8302 = "_-2jB" (String#14252, DoABC#3) // _SafeStr_8303 = "_-1Mj" (String#21568, DoABC#3) // _SafeStr_8304 = "_-1FS" (String#27234, DoABC#3) // _SafeStr_8807 = "_-jZ" (String#2327, DoABC#3) // _SafeStr_9054 = "_-1DV" (String#6020, DoABC#3) // _SafeStr_9674 = "_-S1" (String#28881, DoABC#3) // _SafeStr_9682 = "_-0fF" (String#19965, DoABC#3) // _SafeStr_9792 = "_-1JW" (String#27033, DoABC#3) // _SafeStr_9793 = "_-6Yf" (String#23310, DoABC#3) // _SafeStr_9794 = "_-6O5" (String#24934, DoABC#3) // _SafeStr_9795 = "_-1gV" (String#15588, DoABC#3) // _SafeStr_9796 = "_-2U8" (String#31177, DoABC#3) // _SafeStr_9797 = "_-1tq" (String#7462, DoABC#3) // _SafeStr_9798 = "_-pR" (String#24983, DoABC#3) // _SafeStr_9799 = "_-2n-" (String#22125, DoABC#3) //------------------------------------------------------------ //_-1Aw.FurnitureFireworksVisualization package _-1Aw{ import flash.utils.Dictionary; import _-0PS._SafeStr_2457; import _-0PS._SafeStr_3023; import _-3XT._SafeStr_2485; public class FurnitureFireworksVisualization extends _SafeStr_2757 { private var _SafeStr_9800:Dictionary; private var _SafeStr_9801:FurnitureParticleSystem; override public function dispose():void{ var k:FurnitureParticleSystem; super.dispose(); this._SafeStr_9801 = null; if (this._SafeStr_9800) { for each (k in this._SafeStr_9800) { k.dispose(); }; this._SafeStr_9800 = null; }; } override protected function updateObject(k:Number, _arg_2:Number):Boolean{ var _local_3:Boolean; var _local_4:FurnitureParticleSystem; if (super.updateObject(k, _arg_2)) { _local_3 = false; if (!this._SafeStr_9800) { this._SafeStr_9802(); if (this._SafeStr_9800) { this._SafeStr_9801 = this._SafeStr_9800[k]; _local_3 = true; } else { _SafeStr_4.log(("ERROR Particle systems could not be read! " + this.object.getType())); }; } else { if (((!((k == _SafeStr_8840))) || (!((this._SafeStr_9800[k] == this._SafeStr_9801))))) { _local_4 = this._SafeStr_9800[k]; _local_4._SafeStr_9803(this._SafeStr_9801); if (this._SafeStr_9801) { this._SafeStr_9801.reset(); }; this._SafeStr_9801 = _local_4; _local_3 = true; }; }; return (true); }; return (false); } override protected function updateSprites(k:int, _arg_2:Boolean, _arg_3:int):void{ super.updateSprites(k, _arg_2, _arg_3); if (this._SafeStr_9801) { this._SafeStr_9801.updateSprites(); }; } override protected function updateAnimation(k:Number):int{ if (this._SafeStr_9801) { this._SafeStr_9801.updateAnimation(); }; return (super.updateAnimation(k)); } override protected function setAnimation(k:int):void{ if (this._SafeStr_9801) { this._SafeStr_9801.setAnimation(k); }; super.setAnimation(k); } override protected function getSpriteYOffset(k:int, _arg_2:int, _arg_3:int):int{ if (((this._SafeStr_9801) && (this._SafeStr_9801._SafeStr_9804(_arg_3)))) { return (this._SafeStr_9801.getSpriteYOffset(k, _arg_2, _arg_3)); }; return (super.getSpriteYOffset(k, _arg_2, _arg_3)); } private function _SafeStr_9802():Boolean{ var _local_5:FurnitureParticleSystem; var _local_6:int; var _local_7:XML; var k:_SafeStr_2457 = object; if (k == null) { return (false); }; var _local_2:_SafeStr_3023 = k.getModel(); if (_local_2 == null) { return (false); }; var _local_3:String = _local_2.getString(_SafeStr_2485._SafeStr_9805); if (((!(_local_3)) || ((_local_3.length == 0)))) { _SafeStr_4.log("No Particle System Data Found."); return (false); }; var _local_4:XML = XML(_local_3); this._SafeStr_9800 = new Dictionary(); for each (_local_7 in _local_4.particlesystem) { if (!_local_7.hasOwnProperty("@size")) { _SafeStr_4.log("Particle System does not have size property!"); } else { _local_6 = _local_7.@size; _local_5 = new FurnitureParticleSystem(this); _local_5._SafeStr_9806(_local_7); this._SafeStr_9800[_local_6] = _local_5; }; }; return (true); } } }//package _-1Aw // _SafeStr_2457 = "_-2HZ" (String#353, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2757 = "_-2Er" (String#1546, DoABC#3) // _SafeStr_3023 = "_-2nv" (String#1045, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_8840 = "_-6Ln" (String#3816, DoABC#3) // _SafeStr_9800 = "_-20b" (String#7580, DoABC#3) // _SafeStr_9801 = "_-2kP" (String#4920, DoABC#3) // _SafeStr_9802 = "_-5pp" (String#24139, DoABC#3) // _SafeStr_9803 = "_-5j0" (String#25551, DoABC#3) // _SafeStr_9804 = "_-6ef" (String#36512, DoABC#3) // _SafeStr_9805 = "_-6aH" (String#16846, DoABC#3) // _SafeStr_9806 = "_-1lk" (String#34120, DoABC#3) //------------------------------------------------------------ //_-1Aw.FurnitureMannequinVisualization package _-1Aw{ import _-40e._SafeStr_20; import flash.utils.Dictionary; import _-40e._SafeStr_48; import _-12Z._SafeStr_2662; import _-4zJ._SafeStr_51; import _-0PS._SafeStr_2457; import _-0PS._SafeStr_3023; import _-3XT._SafeStr_2485; public class FurnitureMannequinVisualization extends FurnitureVisualization implements _SafeStr_20 { private static const _SafeStr_9807:String = "avatar_image"; private static var _SafeStr_9808:Dictionary; private static var _SafeStr_9809:int; private const _SafeStr_9810:String = "hd-99999-99998"; private var _SafeStr_7088:String; private var _SafeStr_7105:String; private var _SafeStr_6717:int; private var _SafeStr_9811:Boolean = false; private var _SafeStr_9697:String; private var _SafeStr_5513:_SafeStr_2763; private var _SafeStr_5588:Boolean = false; public function FurnitureMannequinVisualization(){ _SafeStr_9809++; } public function get disposed():Boolean{ return (this._SafeStr_5588); } override public function dispose():void{ var k:_SafeStr_48; if (!this._SafeStr_5588) { this._SafeStr_5513 = null; this._SafeStr_5588 = true; if (((this._SafeStr_9697) && (_SafeStr_8807))) { _SafeStr_8807.disposeAsset(this._SafeStr_9697); this._SafeStr_9697 = null; }; super.dispose(); _SafeStr_9809--; if ((((_SafeStr_9809 == 0)) && (_SafeStr_9808))) { for each (k in _SafeStr_9808) { k.dispose(); }; _SafeStr_9808 = null; }; }; } override public function initialize(k:_SafeStr_2662):Boolean{ this._SafeStr_5513 = (k as _SafeStr_2763); super.initialize(k); return (true); } override protected function updateObject(k:Number, _arg_2:Number):Boolean{ var _local_3:Boolean = super.updateObject(k, _arg_2); if (_local_3) { if (this._SafeStr_6717 != k) { this._SafeStr_6717 = k; this._SafeStr_9812(); }; }; return (_local_3); } private function _SafeStr_9812(k:Boolean=false):void{ var _local_2:_SafeStr_48; var _local_3:_SafeStr_48; if (((!(this._SafeStr_9813())) || (k))) { _local_2 = this._SafeStr_5513._SafeStr_9710(this._SafeStr_7088, this._SafeStr_6717, this._SafeStr_7105, this); if (_local_2) { if (_local_2.isPlaceholder()) { _local_2.dispose(); _local_3 = this._SafeStr_9814(this._SafeStr_6717); _local_3.setDirection(_SafeStr_51._SafeStr_5817, direction); _SafeStr_8807.addAsset(this._SafeStr_9815(), _local_3.getImage(_SafeStr_51._SafeStr_5817, true), true); this._SafeStr_9811 = true; return; }; _local_2.setDirection(_SafeStr_51._SafeStr_5817, direction); if (this._SafeStr_9697) { _SafeStr_8807.disposeAsset(this._SafeStr_9697); }; _SafeStr_8807.addAsset(this._SafeStr_9815(), _local_2.getImage(_SafeStr_51._SafeStr_5817, true), true); this._SafeStr_9697 = this._SafeStr_9815(); this._SafeStr_9811 = true; _local_2.dispose(); }; }; } override public function getSpriteList():Array{ var k:_SafeStr_48 = this._SafeStr_5513._SafeStr_9710(this._SafeStr_7088, this._SafeStr_6717, this._SafeStr_7105, this); if (k == null) { return (super.getSpriteList()); }; k.setDirection(_SafeStr_51._SafeStr_5817, direction); return (k._SafeStr_9816()); } private function _SafeStr_9814(k:int):_SafeStr_48{ if (!_SafeStr_9808) { _SafeStr_9808 = new Dictionary(); }; var _local_2:_SafeStr_48 = _SafeStr_9808[k]; if (_local_2 == null) { _local_2 = this._SafeStr_5513._SafeStr_9710(this._SafeStr_9810, k, null, null); _SafeStr_9808[k] = _local_2; }; return (_local_2); } override protected function updateModel(k:Number):Boolean{ var _local_3:_SafeStr_2457; var _local_4:_SafeStr_3023; var _local_5:String; var _local_2:Boolean = super.updateModel(k); if (_local_2) { _local_3 = object; if (_local_3 != null) { _local_4 = _local_3.getModel(); if (_local_4 != null) { _local_5 = _local_4.getString(_SafeStr_2485._SafeStr_9817); if (_local_5) { this._SafeStr_7105 = _local_4.getString(_SafeStr_2485._SafeStr_9818); this._SafeStr_7088 = ((_local_5 + ".") + this._SafeStr_9810); this._SafeStr_9812(); }; }; }; }; _local_2 = ((_local_2) || (this._SafeStr_9811)); this._SafeStr_9811 = false; return (_local_2); } private function _SafeStr_9813():Boolean{ return (((this._SafeStr_7088) && (!((getAsset(this._SafeStr_9815()) == null))))); } override protected function getSpriteAssetName(k:int, _arg_2:int):String{ var _local_3:String = getSpriteTag(k, direction, _arg_2); if (((((!((this._SafeStr_7088 == null))) && ((_local_3 == _SafeStr_9807)))) && (this._SafeStr_9813()))) { return (this._SafeStr_9815()); }; return (super.getSpriteAssetName(k, _arg_2)); } private function _SafeStr_9815():String{ var k:_SafeStr_2457 = object; if (!k) { return (null); }; return (((((((("mannequin_" + this._SafeStr_7088) + "_") + this._SafeStr_6717) + "_") + direction) + "_") + k.getId())); } public function _SafeStr_5825(k:String):void{ if (k == this._SafeStr_7088) { this._SafeStr_9812(true); }; } override protected function getSpriteXOffset(k:int, _arg_2:int, _arg_3:int):int{ var _local_4:String = getSpriteTag(k, _arg_2, _arg_3); if ((((_local_4 == _SafeStr_9807)) && (this._SafeStr_9813()))) { return ((-(_SafeStr_8809(_arg_3).width) / 2)); }; return (super.getSpriteXOffset(k, _arg_2, _arg_3)); } override protected function getSpriteYOffset(k:int, _arg_2:int, _arg_3:int):int{ var _local_4:String = getSpriteTag(k, _arg_2, _arg_3); if ((((_local_4 == _SafeStr_9807)) && (this._SafeStr_9813()))) { return (-(_SafeStr_8809(_arg_3).height)); }; return (super.getSpriteYOffset(k, _arg_2, _arg_3)); } } }//package _-1Aw // _SafeStr_20 = "_-3ho" (String#3317, DoABC#3) // _SafeStr_2457 = "_-2HZ" (String#353, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2662 = "_-5Lj" (String#2690, DoABC#3) // _SafeStr_2763 = "_-2Y2" (String#7447, DoABC#3) // _SafeStr_3023 = "_-2nv" (String#1045, DoABC#3) // _SafeStr_48 = "_-5ao" (String#1431, DoABC#3) // _SafeStr_51 = "_-Jc" (String#1722, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5588 = "_-0C3" (String#652, DoABC#3) // _SafeStr_5817 = "_-4Ef" (String#2333, DoABC#3) // _SafeStr_5825 = "_-0BT" (String#3189, DoABC#3) // _SafeStr_6717 = "_-2Qo" (String#1074, DoABC#3) // _SafeStr_7088 = "_-cf" (String#883, DoABC#3) // _SafeStr_7105 = "_-1d0" (String#1444, DoABC#3) // _SafeStr_8807 = "_-jZ" (String#2327, DoABC#3) // _SafeStr_8809 = "_-58I" (String#1674, DoABC#3) // _SafeStr_9697 = "_-2IG" (String#6044, DoABC#3) // _SafeStr_9710 = "_-5jm" (String#11923, DoABC#3) // _SafeStr_9807 = "_-3ec" (String#14994, DoABC#3) // _SafeStr_9808 = "_-5Sw" (String#8363, DoABC#3) // _SafeStr_9809 = "_-6Se" (String#10672, DoABC#3) // _SafeStr_9810 = "_-1tZ" (String#31470, DoABC#3) // _SafeStr_9811 = "_-3Ra" (String#18755, DoABC#3) // _SafeStr_9812 = "_-2mW" (String#22143, DoABC#3) // _SafeStr_9813 = "_-ar" (String#20676, DoABC#3) // _SafeStr_9814 = "_-3F2" (String#34595, DoABC#3) // _SafeStr_9815 = "_-2e1" (String#15699, DoABC#3) // _SafeStr_9816 = "_-0oq" (String#38796, DoABC#3) // _SafeStr_9817 = "_-61p" (String#13893, DoABC#3) // _SafeStr_9818 = "_-4nR" (String#15422, DoABC#3) //------------------------------------------------------------ //_-1Aw.FurnitureParticleSystem package _-1Aw{ import _-WS.Map; import flash.display.BitmapData; import _-12Z._SafeStr_4375; import flash.geom.ColorTransform; import flash.geom.Matrix; import flash.geom.Rectangle; import _-1Tb._SafeStr_3900; import flash.geom.Point; import flash.display.BlendMode; import flash.geom.Vector3D; public class FurnitureParticleSystem { private var _SafeStr_9819:Map; private var _visualization:_SafeStr_2757; private var _SafeStr_6707:int; private var _SafeStr_9820:int; private var _SafeStr_8275:int; private var _SafeStr_9821:FurnitureParticleSystemEmitter; private var _SafeStr_9822:BitmapData; private var _SafeStr_9823:_SafeStr_4375; private var _SafeStr_9824:Boolean = false; private var _SafeStr_9825:int = 0; private var _SafeStr_9826:int = 0; private var _SafeStr_9827:Number = 1; private var _SafeStr_9828:BitmapData; private var _SafeStr_9829:ColorTransform; private var _SafeStr_9830:ColorTransform; private var _SafeStr_9831:Matrix; private var _SafeStr_9832:Matrix; private var _SafeStr_9833:Number = 1; private var _SafeStr_9331:uint = 0xFF000000; public function FurnitureParticleSystem(k:_SafeStr_2757){ this._SafeStr_9819 = new Map(); this._visualization = k; this._SafeStr_9829 = new ColorTransform(); this._SafeStr_9829.alphaMultiplier = 1; this._SafeStr_9830 = new ColorTransform(); this._SafeStr_9831 = new Matrix(); this._SafeStr_9832 = new Matrix(); } public function dispose():void{ var k:FurnitureParticleSystemEmitter; for each (k in this._SafeStr_9819) { k.dispose(); }; this._SafeStr_9819 = null; if (this._SafeStr_9822) { this._SafeStr_9822.dispose(); this._SafeStr_9822 = null; }; if (this._SafeStr_9828) { this._SafeStr_9828.dispose(); this._SafeStr_9828 = null; }; this._SafeStr_9829 = null; this._SafeStr_9830 = null; this._SafeStr_9831 = null; this._SafeStr_9832 = null; } public function reset():void{ if (this._SafeStr_9821) { this._SafeStr_9821.reset(); }; this._SafeStr_9821 = null; this._SafeStr_9824 = false; this._SafeStr_9834(); } public function setAnimation(k:int):void{ if (this._SafeStr_9821) { this._SafeStr_9821.reset(); }; this._SafeStr_9821 = this._SafeStr_9819[k]; this._SafeStr_9824 = false; this._SafeStr_9834(); } private function _SafeStr_9834():void{ if (!this._SafeStr_9821) { return; }; if (this._SafeStr_9820 >= 0) { this._SafeStr_9823 = this._visualization._SafeStr_8809(this._SafeStr_9820); if (((this._SafeStr_9823) && (this._SafeStr_9823.asset))) { if ((((this._SafeStr_9823.width <= 1)) || ((this._SafeStr_9823.height <= 1)))) { return; }; if (((this._SafeStr_9822) && (((!((this._SafeStr_9822.width == this._SafeStr_9823.width))) || (!((this._SafeStr_9822.height == this._SafeStr_9823.height))))))) { this._SafeStr_9822 = null; }; if (this._SafeStr_9822 == null) { this._SafeStr_9822 = this._SafeStr_9823.asset.clone(); if (this._SafeStr_9829.alphaMultiplier != 1) { this._SafeStr_9828 = new BitmapData(this._SafeStr_9822.width, this._SafeStr_9822.height, true, this._SafeStr_9331); }; }; this._SafeStr_9825 = -(this._SafeStr_9823.offsetX); this._SafeStr_9826 = -(this._SafeStr_9823.offsetY); this._SafeStr_9823.asset = this._SafeStr_9822; }; if (this._SafeStr_9822) { this._SafeStr_9822.fillRect(this._SafeStr_9822.rect, this._SafeStr_9331); }; if (this._SafeStr_9828) { this._SafeStr_9828.fillRect(this._SafeStr_9828.rect, this._SafeStr_9331); }; }; } public function getSpriteYOffset(k:int, _arg_2:int, _arg_3:int):int{ if (((this._SafeStr_9821) && ((this._SafeStr_9821._SafeStr_9835 == _arg_3)))) { return ((this._SafeStr_9821.y * this._SafeStr_9827)); }; return (0); } public function _SafeStr_9804(k:int):Boolean{ if (this._SafeStr_9821) { return ((this._SafeStr_9821._SafeStr_9835 == k)); }; return (false); } public function updateSprites():void{ if (((!(this._SafeStr_9821)) || (!(this._SafeStr_9823)))) { return; }; if (((this._SafeStr_9822) && (!((this._SafeStr_9823.asset == this._SafeStr_9822))))) { this._SafeStr_9823.asset = this._SafeStr_9822; this._SafeStr_9823.asset.width; }; if (this._SafeStr_9824) { if (this._SafeStr_9821._SafeStr_9835 >= 0) { this._visualization._SafeStr_8809(this._SafeStr_9821._SafeStr_9835).visible = false; }; }; } public function updateAnimation():void{ var _local_3:int; var _local_4:int; var _local_5:Rectangle; var _local_6:_SafeStr_3900; var _local_7:BitmapData; var _local_9:Point; var _local_10:Point; var _local_11:FurnitureParticleSystemParticle; if (((!(this._SafeStr_9821)) || (!(this._SafeStr_9823)))) { return; }; var k:Number = 10; var _local_2:Number = 0; var _local_8:int; if (((!(this._SafeStr_9824)) && (this._SafeStr_9821._SafeStr_9836))) { this._SafeStr_9824 = true; }; _local_8 = (this._SafeStr_8275 * this._SafeStr_9827); this._SafeStr_9821.update(); if (this._SafeStr_9824) { if (this._SafeStr_9821._SafeStr_9835 >= 0) { this._visualization._SafeStr_8809(this._SafeStr_9821._SafeStr_9835).visible = false; }; if (!this._SafeStr_9822) { this._SafeStr_9834(); }; this._SafeStr_9822.lock(); if (this._SafeStr_9829.alphaMultiplier == 1) { this._SafeStr_9822.fillRect(this._SafeStr_9822.rect, this._SafeStr_9331); } else { this._SafeStr_9822.draw(this._SafeStr_9828, this._SafeStr_9831, this._SafeStr_9829, BlendMode.NORMAL, null, false); }; for each (_local_11 in this._SafeStr_9821.particles) { _local_2 = _local_11.y; _local_3 = (this._SafeStr_9825 + ((((_local_11.x - _local_11.z) * k) / 10) * this._SafeStr_9827)); _local_4 = ((this._SafeStr_9826 - _local_8) + ((((_local_2 + ((_local_11.x + _local_11.z) / 2)) * k) / 10) * this._SafeStr_9827)); _local_6 = _local_11.getAsset(); if (_local_6) { _local_7 = (_local_6.asset.content as BitmapData); if (((_local_11.fade) && ((_local_11.alphaMultiplier < 1)))) { this._SafeStr_9832.identity(); this._SafeStr_9832.translate((_local_3 + _local_6.offsetX), (_local_4 + _local_6.offsetY)); this._SafeStr_9830.alphaMultiplier = _local_11.alphaMultiplier; this._SafeStr_9822.draw(_local_7, this._SafeStr_9832, this._SafeStr_9830, BlendMode.NORMAL, null, false); } else { _local_10 = new Point((_local_3 + _local_6.offsetX), (_local_4 + _local_6.offsetY)); this._SafeStr_9822.copyPixels(_local_7, _local_7.rect, _local_10, null, null, true); }; } else { _local_5 = new Rectangle((_local_3 - 1), (_local_4 - 1), 2, 2); this._SafeStr_9822.fillRect(_local_5, 0xFFFFFFFF); }; }; this._SafeStr_9822.unlock(); }; } public function _SafeStr_9806(k:XML):void{ var _local_3:_SafeStr_4375; var _local_4:XML; var _local_5:int; var _local_6:String; var _local_7:int; var _local_8:FurnitureParticleSystemEmitter; var _local_9:int; var _local_10:int; var _local_11:int; var _local_12:int; var _local_13:Number; var _local_14:Number; var _local_15:Number; var _local_16:Number; var _local_17:String; var _local_18:Number; var _local_19:int; var _local_20:Boolean; var _local_21:Boolean; var _local_22:Array; var _local_23:_SafeStr_3900; var _local_24:XML; var _local_25:XML; this._SafeStr_6707 = parseInt(k.@size); this._SafeStr_9820 = ((k.hasOwnProperty("@canvas_id")) ? parseInt(k.@canvas_id) : -1); this._SafeStr_8275 = ((k.hasOwnProperty("@offset_y")) ? parseInt(k.@offset_y) : 10); this._SafeStr_9827 = (this._SafeStr_6707 / 64); this._SafeStr_9833 = ((k.hasOwnProperty("@blend")) ? Number(k.@blend) : 1); this._SafeStr_9833 = Math.min(this._SafeStr_9833, 1); this._SafeStr_9829.alphaMultiplier = this._SafeStr_9833; var _local_2:String = ((k.hasOwnProperty("@bgcolor")) ? String(k.@bgcolor) : "0"); this._SafeStr_9331 = ((k.hasOwnProperty("@bgcolor")) ? parseInt(_local_2, 16) : 0xFF000000); for each (_local_4 in k.emitter) { _local_5 = parseInt(_local_4.@id); _local_6 = _local_4.@name; _local_7 = parseInt(_local_4.@sprite_id); _local_8 = new FurnitureParticleSystemEmitter(_local_6, _local_7); this._SafeStr_9819[_local_5] = _local_8; _local_9 = parseInt(_local_4.@max_num_particles); _local_10 = parseInt(_local_4.@particles_per_frame); _local_11 = ((_local_4.hasOwnProperty("@burst_pulse")) ? parseInt(_local_4.@burst_pulse) : 1); _local_12 = parseInt(_local_4.@fuse_time); _local_13 = Number(_local_4.simulation.@force); _local_14 = Number(_local_4.simulation.@direction); _local_15 = Number(_local_4.simulation.@gravity); _local_16 = Number(_local_4.simulation.@airfriction); _local_17 = _local_4.simulation.@shape; _local_18 = Number(_local_4.simulation.@energy); for each (_local_24 in _local_4.particles.particle) { _local_19 = parseInt(_local_24.@lifetime); _local_20 = (((_local_24.@is_emitter)=="false") ? false : true); _local_21 = ((((_local_24.hasOwnProperty("@fade")) && ((_local_24.@fade == "true")))) ? true : false); _local_22 = []; for each (_local_25 in _local_24.frame) { _local_23 = this._visualization._SafeStr_8807.getAsset(_local_25.@name); _local_22.push(_local_23); }; _local_8._SafeStr_9837(_local_19, _local_20, _local_22, _local_21); }; _local_8.setup(_local_9, _local_10, _local_13, new Vector3D(0, _local_14, 0), _local_15, _local_16, _local_17, _local_18, _local_12, _local_11); }; } public function _SafeStr_9803(k:FurnitureParticleSystem):void{ var _local_2:int; if (((k._SafeStr_9819) && (k._SafeStr_9821))) { _local_2 = k._SafeStr_9819._SafeStr_8317(k._SafeStr_9819._SafeStr_7847().indexOf(k._SafeStr_9821)); }; this.setAnimation(_local_2); if (this._SafeStr_9821) { this._SafeStr_9821._SafeStr_9803(k._SafeStr_9821, (Number(k._SafeStr_6707) / Number(this._SafeStr_6707))); }; this._SafeStr_9822 = null; } } }//package _-1Aw // _SafeStr_2757 = "_-2Er" (String#1546, DoABC#3) // _SafeStr_3900 = "_-5e" (String#1285, DoABC#3) // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_6707 = "_-0vV" (String#11669, DoABC#3) // _SafeStr_7847 = "_-69t" (String#3031, DoABC#3) // _SafeStr_8275 = "_-0LK" (String#1850, DoABC#3) // _SafeStr_8317 = "_-2UU" (String#2120, DoABC#3) // _SafeStr_8807 = "_-jZ" (String#2327, DoABC#3) // _SafeStr_8809 = "_-58I" (String#1674, DoABC#3) // _SafeStr_9331 = "_-5dW" (String#6502, DoABC#3) // _SafeStr_9803 = "_-5j0" (String#25551, DoABC#3) // _SafeStr_9804 = "_-6ef" (String#36512, DoABC#3) // _SafeStr_9806 = "_-1lk" (String#34120, DoABC#3) // _SafeStr_9819 = "_-5l-" (String#9381, DoABC#3) // _SafeStr_9820 = "_-2Z8" (String#11873, DoABC#3) // _SafeStr_9821 = "_-6Nx" (String#3412, DoABC#3) // _SafeStr_9822 = "_-5vU" (String#1072, DoABC#3) // _SafeStr_9823 = "_-3PX" (String#4948, DoABC#3) // _SafeStr_9824 = "_-WA" (String#6258, DoABC#3) // _SafeStr_9825 = "_-1oY" (String#8775, DoABC#3) // _SafeStr_9826 = "_-6Aw" (String#8728, DoABC#3) // _SafeStr_9827 = "_-4i2" (String#14405, DoABC#3) // _SafeStr_9828 = "_-3Zb" (String#9495, DoABC#3) // _SafeStr_9829 = "_-2Wh" (String#9817, DoABC#3) // _SafeStr_9830 = "_-1bp" (String#21386, DoABC#3) // _SafeStr_9831 = "_-4Wc" (String#23636, DoABC#3) // _SafeStr_9832 = "_-3lo" (String#14813, DoABC#3) // _SafeStr_9833 = "_-4BB" (String#3323, DoABC#3) // _SafeStr_9834 = "_-2xh" (String#23288, DoABC#3) // _SafeStr_9835 = "_-1sI" (String#11991, DoABC#3) // _SafeStr_9836 = "_-291" (String#32909, DoABC#3) // _SafeStr_9837 = "_-5cZ" (String#37739, DoABC#3) //------------------------------------------------------------ //_-1Aw.FurnitureParticleSystemEmitter package _-1Aw{ import flash.geom.Vector3D; import flash.utils.Dictionary; public class FurnitureParticleSystemEmitter extends FurnitureParticleSystemParticle { public static const _SafeStr_9838:String = "cone"; public static const _SafeStr_9839:String = "plane"; public static const _SafeStr_9840:String = "sphere"; private var _name:String; private var _SafeStr_9841:int = -1; private var _SafeStr_9842:Number; private var _SafeStr_5761:Vector3D; private var _SafeStr_9843:Number = 0.1; private var _SafeStr_9844:Number; private var _SafeStr_9845:Number; private var _SafeStr_9846:String; private var _SafeStr_9847:Array; private var _SafeStr_9848:Array; private var _SafeStr_9849:int; private var _SafeStr_9850:int; private var _SafeStr_9851:int; private var _SafeStr_9852:int = 10; private var _SafeStr_9853:Number = 1; private var _SafeStr_9824:Boolean = false; private var _SafeStr_9854:int = 1; public function FurnitureParticleSystemEmitter(k:String="", _arg_2:int=-1){ this._SafeStr_9848 = []; super(); this._name = k; this._SafeStr_9841 = _arg_2; this._SafeStr_9847 = []; } override public function dispose():void{ var k:FurnitureParticleSystemParticle; for each (k in this._SafeStr_9848) { k.dispose(); }; this._SafeStr_9848 = null; this._SafeStr_5761 = null; this._SafeStr_9847 = null; super.dispose(); } public function setup(k:int, _arg_2:int, _arg_3:Number, _arg_4:Vector3D, _arg_5:Number, _arg_6:Number, _arg_7:String, _arg_8:Number, _arg_9:int, _arg_10:int):void{ this._SafeStr_9849 = k; this._SafeStr_9850 = _arg_2; this._SafeStr_9842 = _arg_3; this._SafeStr_5761 = _arg_4; this._SafeStr_5761.normalize(); this._SafeStr_9844 = _arg_5; this._SafeStr_9845 = _arg_6; this._SafeStr_9846 = _arg_7; this._SafeStr_9852 = _arg_9; this._SafeStr_9853 = _arg_8; this._SafeStr_9854 = _arg_10; this.reset(); } public function reset():void{ var k:FurnitureParticleSystemParticle; for each (k in this._SafeStr_9848) { k.dispose(); }; this._SafeStr_9848 = []; this._SafeStr_9851 = 0; this._SafeStr_9824 = false; this.init(0, 0, 0, this._SafeStr_5761, this._SafeStr_9842, this._SafeStr_9843, this._SafeStr_9852, true); } public function _SafeStr_9803(k:FurnitureParticleSystemEmitter, _arg_2:Number):void{ super.copy(k, _arg_2); this._SafeStr_9842 = k._SafeStr_9842; this._SafeStr_5761 = k._SafeStr_5761; this._SafeStr_9844 = k._SafeStr_9844; this._SafeStr_9845 = k._SafeStr_9845; this._SafeStr_9846 = k._SafeStr_9846; this._SafeStr_9852 = k._SafeStr_9852; this._SafeStr_9853 = k._SafeStr_9853; this._SafeStr_9854 = k._SafeStr_9854; this._SafeStr_9843 = k._SafeStr_9843; this._SafeStr_9824 = k._SafeStr_9824; } public function _SafeStr_9837(k:int, _arg_2:Boolean, _arg_3:Array, _arg_4:Boolean):void{ var _local_5:Dictionary = new Dictionary(); _local_5["lifeTime"] = k; _local_5["isEmitter"] = _arg_2; _local_5["frames"] = _arg_3; _local_5["fade"] = _arg_4; this._SafeStr_9847.push(_local_5); } override protected function ignite():void{ this._SafeStr_9824 = true; if ((this._SafeStr_9851 < this._SafeStr_9849)) { if (this.age > 1) { this._SafeStr_9855(this, this.direction); }; }; } private function _SafeStr_9855(k:FurnitureParticleSystemParticle, _arg_2:Vector3D=null):void{ var _local_4:FurnitureParticleSystemParticle; var _local_5:Dictionary; var _local_6:int; var _local_9:Array; if (!_arg_2) { _arg_2 = new Vector3D(); }; var _local_3:Vector3D = new Vector3D(); var _local_7:Boolean; var _local_8:Boolean; _local_5 = this._SafeStr_9856(); var _local_10:int; while (_local_10 < this._SafeStr_9850) { switch (this._SafeStr_9846) { case _SafeStr_9838: _local_3.x = ((this._SafeStr_9857(0.5)) ? Math.random() : -(Math.random())); _local_3.y = -((Math.random() + 1)); _local_3.z = ((this._SafeStr_9857(0.5)) ? Math.random() : -(Math.random())); break; case _SafeStr_9839: _local_3.x = ((this._SafeStr_9857(0.5)) ? Math.random() : -(Math.random())); _local_3.y = 0; _local_3.z = ((this._SafeStr_9857(0.5)) ? Math.random() : -(Math.random())); break; case _SafeStr_9840: _local_3.x = ((this._SafeStr_9857(0.5)) ? Math.random() : -(Math.random())); _local_3.y = ((this._SafeStr_9857(0.5)) ? Math.random() : -(Math.random())); _local_3.z = ((this._SafeStr_9857(0.5)) ? Math.random() : -(Math.random())); break; }; _local_3.normalize(); _local_4 = new FurnitureParticleSystemParticle(); if (_local_5) { _local_6 = Math.floor(((Math.random() * _local_5["lifeTime"]) + 10)); _local_7 = _local_5["isEmitter"]; _local_9 = _local_5["frames"]; _local_8 = _local_5["fade"]; } else { _local_6 = Math.floor(((Math.random() * 20) + 10)); _local_7 = false; _local_9 = []; }; _local_4.init(k.x, k.y, k.z, _local_3, this._SafeStr_9853, this._SafeStr_9843, _local_6, _local_7, _local_9, _local_8); this._SafeStr_9848.push(_local_4); this._SafeStr_9851++; _local_10++; }; } private function _SafeStr_9856():Dictionary{ var k:int = Math.floor((Math.random() * this._SafeStr_9847.length)); return (this._SafeStr_9847[k]); } override public function update():void{ super.update(); this._SafeStr_9858(); this._SafeStr_9859(); this._SafeStr_9860(); if (((!(_SafeStr_9861)) && ((this._SafeStr_9851 < this._SafeStr_9849)))) { if ((this.age % this._SafeStr_9854) == 0) { this._SafeStr_9855(this, this.direction); }; }; } public function _SafeStr_9859():void{ var _local_2:FurnitureParticleSystemParticle; var _local_3:Number; var _local_4:Number; var _local_5:Number; if (((_SafeStr_9861) || ((this._SafeStr_9851 < this._SafeStr_9849)))) { _local_3 = this.x; _local_4 = this.y; _local_5 = this.z; this.x = (((2 - this._SafeStr_9845) * this.x) - ((1 - this._SafeStr_9845) * this._SafeStr_9862)); this.y = ((((2 - this._SafeStr_9845) * this.y) - ((1 - this._SafeStr_9845) * this._SafeStr_9863)) + ((this._SafeStr_9844 * this._SafeStr_9843) * this._SafeStr_9843)); this.z = (((2 - this._SafeStr_9845) * this.z) - ((1 - this._SafeStr_9845) * this._SafeStr_9864)); this._SafeStr_9862 = _local_3; this._SafeStr_9863 = _local_4; this._SafeStr_9864 = _local_5; }; var k:Array = []; for each (_local_2 in this._SafeStr_9848) { _local_2.update(); _local_3 = _local_2.x; _local_4 = _local_2.y; _local_5 = _local_2.z; _local_2.x = (((2 - this._SafeStr_9845) * _local_2.x) - ((1 - this._SafeStr_9845) * _local_2._SafeStr_9862)); _local_2.y = ((((2 - this._SafeStr_9845) * _local_2.y) - ((1 - this._SafeStr_9845) * _local_2._SafeStr_9863)) + ((this._SafeStr_9844 * this._SafeStr_9843) * this._SafeStr_9843)); _local_2.z = (((2 - this._SafeStr_9845) * _local_2.z) - ((1 - this._SafeStr_9845) * _local_2._SafeStr_9864)); _local_2._SafeStr_9862 = _local_3; _local_2._SafeStr_9863 = _local_4; _local_2._SafeStr_9864 = _local_5; if ((((_local_2.y > 10)) || (!(_local_2._SafeStr_9861)))) { k.push(_local_2); }; }; for each (_local_2 in k) { if (_local_2.isEmitter) { }; this._SafeStr_9848.splice(this._SafeStr_9848.indexOf(_local_2), 1); _local_2.dispose(); }; } private function _SafeStr_9860():void{ } private function _SafeStr_9858():void{ var k:FurnitureParticleSystemParticle; for each (k in this._SafeStr_9848) { }; } public function get particles():Array{ return (this._SafeStr_9848); } public function get _SafeStr_9836():Boolean{ return (this._SafeStr_9824); } private function _SafeStr_9857(k:Number):Boolean{ return ((Math.random() < k)); } public function get _SafeStr_9835():int{ return (this._SafeStr_9841); } } }//package _-1Aw // _SafeStr_5761 = "_-6gq" (String#1234, DoABC#3) // _SafeStr_9803 = "_-5j0" (String#25551, DoABC#3) // _SafeStr_9824 = "_-WA" (String#6258, DoABC#3) // _SafeStr_9835 = "_-1sI" (String#11991, DoABC#3) // _SafeStr_9836 = "_-291" (String#32909, DoABC#3) // _SafeStr_9837 = "_-5cZ" (String#37739, DoABC#3) // _SafeStr_9838 = "_-4Ae" (String#23795, DoABC#3) // _SafeStr_9839 = "_-0Kt" (String#24790, DoABC#3) // _SafeStr_9840 = "_-12F" (String#24568, DoABC#3) // _SafeStr_9841 = "_-05R" (String#26859, DoABC#3) // _SafeStr_9842 = "_-4e-" (String#20257, DoABC#3) // _SafeStr_9843 = "_-1Lx" (String#9148, DoABC#3) // _SafeStr_9844 = "_-14u" (String#8323, DoABC#3) // _SafeStr_9845 = "_-5vh" (String#5208, DoABC#3) // _SafeStr_9846 = "_-4Nx" (String#17744, DoABC#3) // _SafeStr_9847 = "_-Rh" (String#16664, DoABC#3) // _SafeStr_9848 = "_-7p" (String#6791, DoABC#3) // _SafeStr_9849 = "_-4kj" (String#20937, DoABC#3) // _SafeStr_9850 = "_-5kv" (String#27433, DoABC#3) // _SafeStr_9851 = "_-R8" (String#13116, DoABC#3) // _SafeStr_9852 = "_-5Rw" (String#20884, DoABC#3) // _SafeStr_9853 = "_-5H9" (String#4968, DoABC#3) // _SafeStr_9854 = "_-3oc" (String#20290, DoABC#3) // _SafeStr_9855 = "_-2sg" (String#30324, DoABC#3) // _SafeStr_9856 = "_-r-" (String#34775, DoABC#3) // _SafeStr_9857 = "_-48" (String#11109, DoABC#3) // _SafeStr_9858 = "_-51Y" (String#35522, DoABC#3) // _SafeStr_9859 = "_-4tX" (String#38945, DoABC#3) // _SafeStr_9860 = "_-1Nz" (String#32294, DoABC#3) // _SafeStr_9861 = "_-6Cj" (String#23629, DoABC#3) // _SafeStr_9862 = "_-7y" (String#16866, DoABC#3) // _SafeStr_9863 = "_-2OS" (String#15847, DoABC#3) // _SafeStr_9864 = "_-4vx" (String#15156, DoABC#3) //------------------------------------------------------------ //_-1Aw.FurnitureParticleSystemParticle package _-1Aw{ import flash.geom.Vector3D; import _-1Tb._SafeStr_3900; public class FurnitureParticleSystemParticle { private var _x:Number; private var _y:Number; private var _z:Number; private var _SafeStr_5443:Number; private var _SafeStr_5444:Number; private var _SafeStr_9865:Number; private var _SafeStr_9866:Boolean = false; private var _SafeStr_5761:Vector3D; private var _SafeStr_9867:int = 0; private var _SafeStr_9868:int; private var _SafeStr_9869:Boolean = false; private var _SafeStr_9870:Boolean = false; private var _SafeStr_9871:Number; private var _SafeStr_9872:Number = 1; private var _SafeStr_6974:Array; public function get fade():Boolean{ return (this._SafeStr_9870); } public function get alphaMultiplier():Number{ return (this._SafeStr_9872); } public function get direction():Vector3D{ return (this._SafeStr_5761); } public function get age():int{ return (this._SafeStr_9867); } public function init(k:Number, _arg_2:Number, _arg_3:Number, _arg_4:Vector3D, _arg_5:Number, _arg_6:Number, _arg_7:int, _arg_8:Boolean=false, _arg_9:Array=null, _arg_10:Boolean=false):void{ this._x = k; this._y = _arg_2; this._z = _arg_3; this._SafeStr_5761 = new Vector3D(_arg_4.x, _arg_4.y, _arg_4.z); this._SafeStr_5761.scaleBy(_arg_5); this._SafeStr_5443 = (this._x - (this._SafeStr_5761.x * _arg_6)); this._SafeStr_5444 = (this._y - (this._SafeStr_5761.y * _arg_6)); this._SafeStr_9865 = (this._z - (this._SafeStr_5761.z * _arg_6)); this._SafeStr_9867 = 0; this._SafeStr_9866 = false; this._SafeStr_9868 = _arg_7; this._SafeStr_9869 = _arg_8; this._SafeStr_6974 = _arg_9; this._SafeStr_9870 = _arg_10; this._SafeStr_9872 = 1; this._SafeStr_9871 = (0.5 + (Math.random() * 0.5)); } public function update():void{ this._SafeStr_9867++; if (this._SafeStr_9867 == this._SafeStr_9868) { this.ignite(); }; if (this._SafeStr_9870) { if ((this._SafeStr_9867 / this._SafeStr_9868) > this._SafeStr_9871) { this._SafeStr_9872 = ((this._SafeStr_9868 - this._SafeStr_9867) / (this._SafeStr_9868 * (1 - this._SafeStr_9871))); }; }; } public function getAsset():_SafeStr_3900{ if (((this._SafeStr_6974) && ((this._SafeStr_6974.length > 0)))) { return (this._SafeStr_6974[(this._SafeStr_9867 % this._SafeStr_6974.length)]); }; return (null); } protected function ignite():void{ } public function get isEmitter():Boolean{ return (this._SafeStr_9869); } public function get _SafeStr_9861():Boolean{ return ((this._SafeStr_9867 <= this._SafeStr_9868)); } public function dispose():void{ this._SafeStr_5761 = null; } 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; } public function get _SafeStr_9862():Number{ return (this._SafeStr_5443); } public function set _SafeStr_9862(k:Number):void{ this._SafeStr_9866 = true; this._SafeStr_5443 = k; } public function get _SafeStr_9863():Number{ return (this._SafeStr_5444); } public function set _SafeStr_9863(k:Number):void{ this._SafeStr_9866 = true; this._SafeStr_5444 = k; } public function get _SafeStr_9864():Number{ return (this._SafeStr_9865); } public function set _SafeStr_9864(k:Number):void{ this._SafeStr_9866 = true; this._SafeStr_9865 = k; } public function get _SafeStr_9873():Boolean{ return (this._SafeStr_9866); } public function toString():String{ return ([this._x, this._y, this._z].toString()); } public function copy(k:FurnitureParticleSystemParticle, _arg_2:Number):void{ this._x = (k._x * _arg_2); this._y = (k._y * _arg_2); this._z = (k._z * _arg_2); this._SafeStr_5443 = (k._SafeStr_5443 * _arg_2); this._SafeStr_5444 = (k._SafeStr_5444 * _arg_2); this._SafeStr_9865 = (k._SafeStr_9865 * _arg_2); this._SafeStr_9866 = k._SafeStr_9873; this._SafeStr_5761 = k._SafeStr_5761; this._SafeStr_9867 = k._SafeStr_9867; this._SafeStr_9868 = k._SafeStr_9868; this._SafeStr_9869 = k._SafeStr_9869; this._SafeStr_9870 = k._SafeStr_9870; this._SafeStr_9871 = k._SafeStr_9871; this._SafeStr_9872 = k._SafeStr_9872; } } }//package _-1Aw // _SafeStr_3900 = "_-5e" (String#1285, DoABC#3) // _SafeStr_5443 = "_-1yd" (String#9488, DoABC#3) // _SafeStr_5444 = "_-0hj" (String#8836, DoABC#3) // _SafeStr_5761 = "_-6gq" (String#1234, DoABC#3) // _SafeStr_6974 = "_-28M" (String#3040, DoABC#3) // _SafeStr_9861 = "_-6Cj" (String#23629, DoABC#3) // _SafeStr_9862 = "_-7y" (String#16866, DoABC#3) // _SafeStr_9863 = "_-2OS" (String#15847, DoABC#3) // _SafeStr_9864 = "_-4vx" (String#15156, DoABC#3) // _SafeStr_9865 = "_-0uh" (String#15061, DoABC#3) // _SafeStr_9866 = "_-5Cx" (String#13217, DoABC#3) // _SafeStr_9867 = "_-4f" (String#3730, DoABC#3) // _SafeStr_9868 = "_-2Gw" (String#9030, DoABC#3) // _SafeStr_9869 = "_-4Rj" (String#17827, DoABC#3) // _SafeStr_9870 = "_-4Ks" (String#14910, DoABC#3) // _SafeStr_9871 = "_-rP" (String#7744, DoABC#3) // _SafeStr_9872 = "_-3z4" (String#5844, DoABC#3) // _SafeStr_9873 = "_-1z0" (String#33480, DoABC#3) //------------------------------------------------------------ //_-1Aw.FurniturePartyBeamerVisualization package _-1Aw{ import _-12Z._SafeStr_4375; import flash.geom.Point; public class FurniturePartyBeamerVisualization extends _SafeStr_2757 { private static const _SafeStr_9874:int = 2; private static const _SafeStr_9875:int = 15; private static const _SafeStr_9876:int = 31; private static const _SafeStr_9877:int = 2; private static const _SafeStr_9878:int = 1; private var _SafeStr_9879:Array; private var _SafeStr_9880:Array; private var _SafeStr_9881:Array; private var _SafeStr_9882:Array; private var _SafeStr_9883:Array; public function FurniturePartyBeamerVisualization(){ this._SafeStr_9883 = new Array(); super(); } override protected function updateAnimation(k:Number):int{ var _local_2:_SafeStr_4375; var _local_3:Point; if (this._SafeStr_9881 == null) { this._SafeStr_9884(k); }; _local_2 = _SafeStr_8809(2); if (_local_2 != null) { this._SafeStr_9883[0] = this._SafeStr_9885(k, 0); }; _local_2 = _SafeStr_8809(3); if (_local_2 != null) { this._SafeStr_9883[1] = this._SafeStr_9885(k, 1); }; return (super.updateAnimation(k)); } override protected function getSpriteXOffset(k:int, _arg_2:int, _arg_3:int):int{ if ((((_arg_3 == 2)) || ((_arg_3 == 3)))) { if (this._SafeStr_9883.length == 2) { return (this._SafeStr_9883[(_arg_3 - 2)].x); }; }; return (super.getSpriteXOffset(k, _arg_2, _arg_3)); } override protected function getSpriteYOffset(k:int, _arg_2:int, _arg_3:int):int{ if ((((_arg_3 == 2)) || ((_arg_3 == 3)))) { if (this._SafeStr_9883.length == 2) { return (this._SafeStr_9883[(_arg_3 - 2)].y); }; }; return (super.getSpriteYOffset(k, _arg_2, _arg_3)); } private function _SafeStr_9885(k:Number, _arg_2:int):Point{ var _local_8:int; var _local_3:Number = this._SafeStr_9879[_arg_2]; var _local_4:int = this._SafeStr_9880[_arg_2]; var _local_5:int = this._SafeStr_9881[_arg_2]; var _local_6:Number = this._SafeStr_9882[_arg_2]; var _local_7:Number = 1; if (k == 32) { _local_8 = _SafeStr_9875; _local_7 = 0.5; } else { _local_8 = _SafeStr_9876; }; var _local_9:Number = (_local_3 + (_local_4 * _local_5)); if (Math.abs(_local_9) >= _local_8) { if (_local_4 > 0) { _local_3 = (_local_3 - (_local_9 - _local_8)); } else { _local_3 = (_local_3 + (-(_local_8) - _local_9)); }; _local_4 = -(_local_4); this._SafeStr_9880[_arg_2] = _local_4; }; var _local_10:Number = ((_local_8 - Math.abs(_local_3)) * _local_6); var _local_11:Number = ((_local_4 * Math.sin(Math.abs((_local_3 / 4)))) * _local_10); if (_local_4 > 0) { _local_11 = (_local_11 - _local_10); } else { _local_11 = (_local_11 + _local_10); }; _local_3 = (_local_3 + ((_local_4 * _local_5) * _local_7)); this._SafeStr_9879[_arg_2] = _local_3; if (int(_local_11) == 0) { this._SafeStr_9882[_arg_2] = this._SafeStr_9886(); }; return (new Point(_local_3, _local_11)); } private function _SafeStr_9884(k:Number):void{ var _local_2:int; if (k == 32) { _local_2 = _SafeStr_9875; } else { _local_2 = _SafeStr_9876; }; this._SafeStr_9879 = new Array(); this._SafeStr_9879.push(((Math.random() * _local_2) * 1.5)); this._SafeStr_9879.push(((Math.random() * _local_2) * 1.5)); this._SafeStr_9880 = new Array(); this._SafeStr_9880.push(1); this._SafeStr_9880.push(-1); this._SafeStr_9881 = new Array(); this._SafeStr_9881.push(_SafeStr_9877); this._SafeStr_9881.push(_SafeStr_9878); this._SafeStr_9882 = new Array(); this._SafeStr_9882.push(this._SafeStr_9886()); this._SafeStr_9882.push(this._SafeStr_9886()); } private function _SafeStr_9886():Number{ return ((((Math.random() * 30) / 100) + 0.15)); } } }//package _-1Aw // _SafeStr_2757 = "_-2Er" (String#1546, DoABC#3) // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_8809 = "_-58I" (String#1674, DoABC#3) // _SafeStr_9874 = "_-6PQ" (String#4276, DoABC#3) // _SafeStr_9875 = "_-5mU" (String#18229, DoABC#3) // _SafeStr_9876 = "_-5jk" (String#21377, DoABC#3) // _SafeStr_9877 = "_-4e6" (String#24379, DoABC#3) // _SafeStr_9878 = "_-5hh" (String#21660, DoABC#3) // _SafeStr_9879 = "_-36Q" (String#15185, DoABC#3) // _SafeStr_9880 = "_-4yD" (String#15039, DoABC#3) // _SafeStr_9881 = "_-1tg" (String#15196, DoABC#3) // _SafeStr_9882 = "_-0W9" (String#14636, DoABC#3) // _SafeStr_9883 = "_-18c" (String#10936, DoABC#3) // _SafeStr_9884 = "_-4vQ" (String#38511, DoABC#3) // _SafeStr_9885 = "_-6i9" (String#29094, DoABC#3) // _SafeStr_9886 = "_-1hy" (String#25496, DoABC#3) //------------------------------------------------------------ //_-1Aw.FurniturePlanetSystemVisualization package _-1Aw{ import _-0bw._SafeStr_2308; import _-12Z._SafeStr_4375; import _-0PS._SafeStr_2457; import _-0PS._SafeStr_3023; import _-3XT._SafeStr_2485; public class FurniturePlanetSystemVisualization extends _SafeStr_2757 { private var _SafeStr_9887:Array; private var _SafeStr_9888:Array; private var _SafeStr_9889:Array; private var _SafeStr_9890:_SafeStr_2308; public function FurniturePlanetSystemVisualization(){ this._SafeStr_9889 = new Array(); this._SafeStr_9890 = new _SafeStr_2308(0, 0, 0); super(); } override public function dispose():void{ var k:FurniturePlanetSystemVisualizationPlanetObject; if (this._SafeStr_9887 != null) { while (this._SafeStr_9887.length > 0) { k = this._SafeStr_9887.shift(); k.dispose(); }; }; this._SafeStr_9887 = null; this._SafeStr_9888 = null; } override protected function updateAnimation(k:Number):int{ var _local_2:FurniturePlanetSystemVisualizationPlanetObject; var _local_3:int; if ((((this._SafeStr_9887 == null)) && ((_SafeStr_8808 > 0)))) { if (!this._SafeStr_9802()) { return (0); }; }; if (this._SafeStr_9887 != null) { _local_3 = 0; while (_local_3 < this._SafeStr_9887.length) { _local_2 = this._SafeStr_9887[_local_3]; _local_2.update(this._SafeStr_9889, this._SafeStr_9890, k); _local_3++; }; return (super.updateAnimation(k)); }; return (0); } override protected function getSpriteXOffset(k:int, _arg_2:int, _arg_3:int):int{ if (_arg_3 < this._SafeStr_9889.length) { return (this._SafeStr_9889[_arg_3].x); }; return (super.getSpriteXOffset(k, _arg_2, _arg_3)); } override protected function getSpriteYOffset(k:int, _arg_2:int, _arg_3:int):int{ if (_arg_3 < this._SafeStr_9889.length) { return (this._SafeStr_9889[_arg_3].y); }; return (super.getSpriteYOffset(k, _arg_2, _arg_3)); } override protected function getSpriteZOffset(k:int, _arg_2:int, _arg_3:int):Number{ if (_arg_3 < this._SafeStr_9889.length) { return (this._SafeStr_9889[_arg_3].z); }; return (super.getSpriteZOffset(k, _arg_2, _arg_3)); } private function _SafeStr_9802():Boolean{ var _local_7:_SafeStr_4375; var _local_9:XML; var k:_SafeStr_2457 = object; if (k == null) { return (false); }; var _local_2:_SafeStr_3023 = k.getModel(); if (_local_2 == null) { return (false); }; var _local_3:String = _local_2.getString(_SafeStr_2485._SafeStr_9891); var _local_4:XMLList = XMLList(_local_3); var _local_5:XMLList = _local_4.children(); var _local_6:int = _local_5.length(); this._SafeStr_9887 = new Array(); this._SafeStr_9888 = new Array(); var _local_8:int; while (_local_8 < _local_6) { _local_9 = _local_5[_local_8]; _local_7 = _SafeStr_8809(_local_8); if (_local_7 != null) { this._SafeStr_9892(_local_9.@name, _local_8, _local_9.@parent, Number(_local_9.@radius), Number(_local_9.@arcspeed), Number(_local_9.@arcoffset), Number(_local_9.@height)); }; _local_8++; }; return (true); } private function _SafeStr_9892(k:String, _arg_2:int, _arg_3:String, _arg_4:Number, _arg_5:Number, _arg_6:Number, _arg_7:Number):void{ var _local_9:FurniturePlanetSystemVisualizationPlanetObject; if (this._SafeStr_9887 == null) { return; }; var _local_8:FurniturePlanetSystemVisualizationPlanetObject = new FurniturePlanetSystemVisualizationPlanetObject(k, _arg_2, _arg_4, _arg_5, _arg_6, _arg_7); _local_9 = this._SafeStr_9893(_arg_3); if (_local_9 != null) { _local_9.addChild(_local_8); } else { this._SafeStr_9887.push(_local_8); this._SafeStr_9888.push(k); }; } private function _SafeStr_9893(k:String):FurniturePlanetSystemVisualizationPlanetObject{ var _local_2:FurniturePlanetSystemVisualizationPlanetObject; var _local_3:int; while (_local_3 < this._SafeStr_9887.length) { _local_2 = this._SafeStr_9887[_local_3]; if (_local_2.name == k) { return (_local_2); }; if (_local_2._SafeStr_9894(k)) { return (_local_2._SafeStr_9895(k)); }; _local_3++; }; return (null); } } }//package _-1Aw // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2457 = "_-2HZ" (String#353, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2757 = "_-2Er" (String#1546, DoABC#3) // _SafeStr_3023 = "_-2nv" (String#1045, DoABC#3) // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_8808 = "_-3kI" (String#3094, DoABC#3) // _SafeStr_8809 = "_-58I" (String#1674, DoABC#3) // _SafeStr_9802 = "_-5pp" (String#24139, DoABC#3) // _SafeStr_9887 = "_-0C4" (String#6104, DoABC#3) // _SafeStr_9888 = "_-1Yu" (String#22239, DoABC#3) // _SafeStr_9889 = "_-6cS" (String#9271, DoABC#3) // _SafeStr_9890 = "_-2qA" (String#30760, DoABC#3) // _SafeStr_9891 = "_-0Rb" (String#19152, DoABC#3) // _SafeStr_9892 = "_-6VY" (String#38498, DoABC#3) // _SafeStr_9893 = "_-4yK" (String#37746, DoABC#3) // _SafeStr_9894 = "_-3gH" (String#23207, DoABC#3) // _SafeStr_9895 = "_-0z4" (String#30584, DoABC#3) //------------------------------------------------------------ //_-1Aw.FurniturePlanetSystemVisualizationPlanetObject package _-1Aw{ import _-0bw._SafeStr_2308; public class FurniturePlanetSystemVisualizationPlanetObject { private static const _SafeStr_9896:Number = 30; private var _index:int; private var _name:String; private var _SafeStr_7018:Number; private var _SafeStr_9897:Number; private var _SafeStr_9898:Number; private var _height:Number; private var _SafeStr_9899:Number; private var _SafeStr_9900:_SafeStr_2308; private var _SafeStr_7378:Array; public function FurniturePlanetSystemVisualizationPlanetObject(k:String, _arg_2:int, _arg_3:Number, _arg_4:Number, _arg_5:Number, _arg_6:Number){ this._SafeStr_9900 = new _SafeStr_2308(0, 0, 0); this._SafeStr_7378 = new Array(); super(); this._name = k; this._index = _arg_2; this._SafeStr_7018 = _arg_3; this._SafeStr_9897 = (((_arg_4 * Math.PI) * 2) / 360); this._SafeStr_9898 = (((_arg_5 * Math.PI) * 2) / 360); this._height = _arg_6; this._SafeStr_9899 = 0; } public function get name():String{ return (this._name); } public function dispose():void{ var k:FurniturePlanetSystemVisualizationPlanetObject; while (this._SafeStr_7378.length > 0) { k = this._SafeStr_7378.shift(); if (k != null) { k.dispose(); }; }; } public function update(k:Array, _arg_2:_SafeStr_2308, _arg_3:Number):void{ var _local_4:FurniturePlanetSystemVisualizationPlanetObject; this._SafeStr_9899 = (this._SafeStr_9899 + (this._SafeStr_9897 / _SafeStr_9896)); k[this._index] = this._SafeStr_9901(_arg_2, _arg_3); var _local_5:int; while (_local_5 < this._SafeStr_7378.length) { _local_4 = this._SafeStr_7378[_local_5]; _local_4.update(k, this._SafeStr_9900, _arg_3); _local_5++; }; } public function _SafeStr_9901(k:_SafeStr_2308, _arg_2:Number):_SafeStr_2308{ var _local_3:Number = (this._SafeStr_7018 * Math.cos((this._SafeStr_9899 + this._SafeStr_9898))); var _local_4:Number = (this._SafeStr_7018 * Math.sin((this._SafeStr_9899 + this._SafeStr_9898))); var _local_5:Number = this._height; this._SafeStr_9900.x = ((_local_3 - _local_4) * (_arg_2 / 2)); this._SafeStr_9900.y = ((((_local_4 + _local_3) * (_arg_2 / 2)) * 0.5) - (this._height * (_arg_2 / 2))); this._SafeStr_9900.z = -(int(((4 * (_local_3 + _local_4)) - 0.7))); if (k != null) { this._SafeStr_9900.add(k); }; return (this._SafeStr_9900); } public function addChild(k:FurniturePlanetSystemVisualizationPlanetObject):void{ if (this._SafeStr_7378.indexOf(k) < 0) { this._SafeStr_7378.push(k); }; } public function _SafeStr_9894(k:String):Boolean{ var _local_2:FurniturePlanetSystemVisualizationPlanetObject; var _local_3:int; while (_local_3 < this._SafeStr_7378.length) { _local_2 = this._SafeStr_7378[_local_3]; if (_local_2.name == k) { return (true); }; if (_local_2._SafeStr_9894(k)) { return (true); }; _local_3++; }; return (false); } public function _SafeStr_9895(k:String):FurniturePlanetSystemVisualizationPlanetObject{ var _local_2:FurniturePlanetSystemVisualizationPlanetObject; var _local_3:int; while (_local_3 < this._SafeStr_7378.length) { _local_2 = this._SafeStr_7378[_local_3]; if (_local_2.name == k) { return (_local_2); }; if (_local_2._SafeStr_9894(k)) { return (_local_2._SafeStr_9895(k)); }; _local_3++; }; return (null); } } }//package _-1Aw // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_7018 = "_-0SH" (String#24672, DoABC#3) // _SafeStr_7378 = "_-0IX" (String#696, DoABC#3) // _SafeStr_9894 = "_-3gH" (String#23207, DoABC#3) // _SafeStr_9895 = "_-0z4" (String#30584, DoABC#3) // _SafeStr_9896 = "_-0DK" (String#25930, DoABC#3) // _SafeStr_9897 = "_-0xM" (String#31052, DoABC#3) // _SafeStr_9898 = "_-3F-" (String#25722, DoABC#3) // _SafeStr_9899 = "_-2JX" (String#1848, DoABC#3) // _SafeStr_9900 = "_-5-Z" (String#11282, DoABC#3) // _SafeStr_9901 = "_-1cA" (String#37615, DoABC#3) //------------------------------------------------------------ //_-1Aw.FurnitureRoomBackgroundVisualization package _-1Aw{ import flash.utils.Dictionary; import _-0PS._SafeStr_3023; import flash.display.BitmapData; import _-0TW.DirectionalOffsetData; import _-0bw._SafeStr_3021; public class FurnitureRoomBackgroundVisualization extends _SafeStr_2761 { private var _SafeStr_9902:Dictionary; override public function dispose():void{ super.dispose(); this._SafeStr_9902 = null; } override protected function getAdClickUrl(k:_SafeStr_3023):String{ return (null); } override protected function imageReady(k:BitmapData, _arg_2:String):void{ var _local_3:int; var _local_4:int; var _local_5:int; super.imageReady(k, _arg_2); if (k != null) { this._SafeStr_9902 = new Dictionary(); _local_3 = 64; _local_4 = k.width; _local_5 = k.height; this._SafeStr_9903(_local_3, _local_5, _local_4); _local_3 = 32; _local_4 = (_local_4 / 2); _local_5 = (_local_5 / 2); this._SafeStr_9903(_local_3, _local_5, _local_4); }; } private function _SafeStr_9903(k:int, _arg_2:int, _arg_3:int):void{ var _local_4:int = _SafeStr_9706(k); var _local_5:DirectionalOffsetData = new DirectionalOffsetData(); _local_5._SafeStr_8220(1, 0, -(_arg_2)); _local_5._SafeStr_8220(3, 0, 0); _local_5._SafeStr_8220(5, -(_arg_3), 0); _local_5._SafeStr_8220(7, -(_arg_3), -(_arg_2)); _local_5._SafeStr_8220(4, (-(_arg_3) / 2), (-(_arg_2) / 2)); this._SafeStr_9902[_local_4] = _local_5; } override protected function getSpriteXOffset(k:int, _arg_2:int, _arg_3:int):int{ var _local_4:int; var _local_5:DirectionalOffsetData; if (this._SafeStr_9902 != null) { _local_4 = _SafeStr_9706(k); _local_5 = this._SafeStr_9902[_local_4]; if (_local_5 != null) { return ((_local_5._SafeStr_8200(_arg_2, 0) + this._SafeStr_9904(_SafeStr_9694, k))); }; }; return ((super.getSpriteXOffset(k, _arg_2, _arg_3) + this._SafeStr_9904(_SafeStr_9694, k))); } override protected function getSpriteYOffset(k:int, _arg_2:int, _arg_3:int):int{ var _local_4:int; var _local_5:DirectionalOffsetData; if (this._SafeStr_9902 != null) { _local_4 = _SafeStr_9706(k); _local_5 = this._SafeStr_9902[_local_4]; if (_local_5 != null) { return ((_local_5._SafeStr_8201(_arg_2, 0) + this._SafeStr_9904(_SafeStr_9695, k))); }; }; return ((super.getSpriteYOffset(k, _arg_2, _arg_3) + this._SafeStr_9904(_SafeStr_9695, k))); } override protected function getSpriteZOffset(k:int, _arg_2:int, _arg_3:int):Number{ return ((super.getSpriteZOffset(k, _arg_2, _arg_3) + (_SafeStr_9696 * -1))); } override protected function getSpriteMouseCapture(k:int, _arg_2:int, _arg_3:int):Boolean{ var _local_4:Boolean; return (_local_4); } private function _SafeStr_9904(k:int, _arg_2:int):Number{ return (((k * _arg_2) / _SafeStr_3021._SafeStr_6712)); } } }//package _-1Aw // _SafeStr_2761 = "_-17l" (String#8660, DoABC#3) // _SafeStr_3021 = "_-1K-" (String#2900, DoABC#3) // _SafeStr_3023 = "_-2nv" (String#1045, DoABC#3) // _SafeStr_6712 = "_-0Z" (String#11104, DoABC#3) // _SafeStr_8200 = "_-60l" (String#28982, DoABC#3) // _SafeStr_8201 = "_-41s" (String#30848, DoABC#3) // _SafeStr_8220 = "_-MZ" (String#11966, DoABC#3) // _SafeStr_9694 = "_-2qc" (String#18754, DoABC#3) // _SafeStr_9695 = "_-2Lz" (String#18286, DoABC#3) // _SafeStr_9696 = "_-2pM" (String#21680, DoABC#3) // _SafeStr_9706 = "_-ki" (String#3238, DoABC#3) // _SafeStr_9902 = "_-2NM" (String#10547, DoABC#3) // _SafeStr_9903 = "_-1Yp" (String#30604, DoABC#3) // _SafeStr_9904 = "_-DM" (String#19228, DoABC#3) //------------------------------------------------------------ //_-1Aw.FurnitureVisualization package _-1Aw{ import _-12Z.RoomObjectSpriteVisualization; import _-12Z._SafeStr_2662; import _-0bw._SafeStr_2305; import _-1Tb._SafeStr_3900; import _-12Z._SafeStr_4375; import flash.display.BitmapData; import _-2rS._SafeStr_4378; import flash.display.BlendMode; import _-0TW._SafeStr_4377; import _-0PS._SafeStr_2457; import _-0PS._SafeStr_3023; import _-3XT._SafeStr_2485; import _-0TW.ColorData; public class FurnitureVisualization extends RoomObjectSpriteVisualization { protected static const _SafeStr_9905:Number = Math.sqrt(0.5); private var _SafeStr_5761:int; private var _SafeStr_9906:Number = NaN; private var _SafeStr_9907:int = -1; protected var _SafeStr_9872:Number = 1; private var _SafeStr_7618:String = null; private var _SafeStr_5613:Boolean = false; private var _SafeStr_5513:FurnitureVisualizationData = null; private var _SafeStr_6946:String = ""; private var _assetNames:Array; private var _SafeStr_9908:Array; private var _SafeStr_9909:Number = 0; private var _SafeStr_9910:int = -1; private var _SafeStr_9911:int = -1; private var _SafeStr_9912:Array; private var _SafeStr_9913:Array; private var _SafeStr_9914:Array; private var _SafeStr_9915:Array; private var _SafeStr_9916:Array; private var _SafeStr_9917:Array; private var _SafeStr_9918:Array; private var _SafeStr_9919:Array; protected var _SafeStr_9920:Boolean = true; protected var _SafeStr_8259:int = 0; protected var _SafeStr_9921:int = -1; private var _SafeStr_9922:int = 0; private var _SafeStr_9923:Number = 0; public function FurnitureVisualization(){ this._assetNames = []; this._SafeStr_9908 = []; this._SafeStr_9912 = []; this._SafeStr_9913 = []; this._SafeStr_9914 = []; this._SafeStr_9915 = []; this._SafeStr_9916 = []; this._SafeStr_9917 = []; this._SafeStr_9918 = []; this._SafeStr_9919 = []; super(); this.reset(); } protected function set direction(k:int):void{ this._SafeStr_5761 = k; } protected function get direction():int{ return (this._SafeStr_5761); } protected function get type():String{ return (this._SafeStr_6946); } override public function dispose():void{ super.dispose(); this._SafeStr_5513 = null; this._assetNames = null; this._SafeStr_9908 = null; this._SafeStr_9912 = null; this._SafeStr_9913 = null; this._SafeStr_9914 = null; this._SafeStr_9915 = null; this._SafeStr_9916 = null; this._SafeStr_9917 = null; this._SafeStr_9918 = null; this._SafeStr_9919 = null; } override protected function reset():void{ super.reset(); this.direction = -1; this._SafeStr_5513 = null; this._assetNames = []; this._SafeStr_9908 = []; this._SafeStr_9912 = []; this._SafeStr_9913 = []; this._SafeStr_9914 = []; this._SafeStr_9915 = []; this._SafeStr_9916 = []; this._SafeStr_9917 = []; this._SafeStr_9918 = []; this._SafeStr_9919 = []; this._SafeStr_8842(0); } override public function initialize(k:_SafeStr_2662):Boolean{ this.reset(); if ((((k == null)) || (!((k is FurnitureVisualizationData))))) { return (false); }; this._SafeStr_5513 = (k as FurnitureVisualizationData); this._SafeStr_6946 = this._SafeStr_5513.getType(); return (true); } override public function update(k:_SafeStr_2305, _arg_2:int, _arg_3:Boolean, _arg_4:Boolean):void{ if (k == null) { return; }; var _local_5:Boolean; var _local_6:Number = k.scale; if (this.updateObject(_local_6, k.direction.x)) { _local_5 = true; }; if (this.updateModel(_local_6)) { _local_5 = true; }; var _local_7:int; if (_arg_4) { this._SafeStr_9922 = (this._SafeStr_9922 | this.updateAnimation(_local_6)); } else { _local_7 = (this.updateAnimation(_local_6) | this._SafeStr_9922); this._SafeStr_9922 = 0; }; if (((_local_5) || (!((_local_7 == 0))))) { this.updateSprites(_local_6, _local_5, _local_7); _SafeStr_8840 = _local_6; _SafeStr_8846(); }; } protected function updateSprites(k:int, _arg_2:Boolean, _arg_3:int):void{ var _local_4:int; var _local_5:int; if (this._SafeStr_8259 != _SafeStr_8808) { _SafeStr_8842(this._SafeStr_8259); }; if (_arg_2) { _local_4 = (_SafeStr_8808 - 1); while (_local_4 >= 0) { this._SafeStr_9924(k, _local_4); _local_4--; }; } else { _local_5 = 0; while (_arg_3 > 0) { if ((_arg_3 & 1)) { this._SafeStr_9924(k, _local_5); }; _local_5++; _arg_3 = (_arg_3 >> 1); }; }; this._SafeStr_9920 = false; } protected function _SafeStr_9924(k:int, _arg_2:int):void{ var _local_5:_SafeStr_3900; var _local_6:Number; var _local_7:int; var _local_3:String = this.getSpriteAssetName(k, _arg_2); var _local_4:_SafeStr_4375 = _SafeStr_8809(_arg_2); if (((!((_local_4 == null))) && (!((_local_3 == null))))) { _local_5 = this.getAsset(_local_3, _arg_2); if (((!((_local_5 == null))) && (!((_local_5.asset == null))))) { _local_4.visible = true; _local_4._SafeStr_8815 = this._SafeStr_6946; _local_4.asset = (_local_5.asset.content as BitmapData); if (_local_5.asset.content == null) { _SafeStr_8839++; }; _local_4.flipH = _local_5.flipH; _local_4.flipV = _local_5.flipV; _local_4.direction = this._SafeStr_5761; _local_6 = 0; if (_arg_2 != this._SafeStr_9921) { _local_4.tag = this.getSpriteTag(k, this._SafeStr_5761, _arg_2); _local_4.alpha = this.getSpriteAlpha(k, this._SafeStr_5761, _arg_2); _local_4.color = this.getSpriteColor(k, _arg_2, this._SafeStr_9907); _local_4.offsetX = (_local_5.offsetX + this.getSpriteXOffset(k, this._SafeStr_5761, _arg_2)); _local_4.offsetY = (_local_5.offsetY + this.getSpriteYOffset(k, this._SafeStr_5761, _arg_2)); _local_4._SafeStr_5619 = ((this.getSpriteMouseCapture(k, this._SafeStr_5761, _arg_2)) ? _SafeStr_4378._SafeStr_8826 : _SafeStr_4378._SafeStr_9925); _local_4.blendMode = this._SafeStr_9926(this.getSpriteInk(k, this._SafeStr_5761, _arg_2)); _local_6 = this.getSpriteZOffset(k, this._SafeStr_5761, _arg_2); _local_6 = (_local_6 - (_arg_2 * 0.001)); } else { _local_4.offsetX = _local_5.offsetX; _local_4.offsetY = (_local_5.offsetY + this.getSpriteYOffset(k, this._SafeStr_5761, _arg_2)); _local_7 = 48; _local_7 = (_local_7 * this._SafeStr_9872); _local_4.alpha = _local_7; _local_4._SafeStr_5619 = _SafeStr_4378._SafeStr_9925; _local_6 = 1; }; _local_6 = (_local_6 * _SafeStr_9905); _local_4.relativeDepth = _local_6; _local_4.assetName = _local_5.assetName; _local_4._SafeStr_8811 = this.getLibraryAssetNameForSprite(_local_5, _local_4); _local_4._SafeStr_8812 = this.getPostureForAssetFile(k, _local_5._SafeStr_8811); _local_4._SafeStr_5621 = this._SafeStr_5613; } else { this._SafeStr_9927(_local_4); }; } else { if (_local_4 != null) { this._SafeStr_9927(_local_4); }; }; } protected function getLibraryAssetNameForSprite(k:_SafeStr_3900, _arg_2:_SafeStr_4375):String{ return (k._SafeStr_8811); } private function _SafeStr_9927(k:_SafeStr_4375):void{ k.asset = null; k.assetName = ""; k._SafeStr_8812 = null; k.tag = ""; k.flipH = false; k.flipV = false; k.offsetX = 0; k.offsetY = 0; k.relativeDepth = 0; k._SafeStr_5621 = false; } protected function _SafeStr_9926(k:int):String{ var _local_2:String = BlendMode.NORMAL; switch (k) { case _SafeStr_4377._SafeStr_8177: break; case _SafeStr_4377._SafeStr_8183: _local_2 = BlendMode.ADD; break; case _SafeStr_4377._SafeStr_8185: _local_2 = BlendMode.DARKEN; break; case _SafeStr_4377._SafeStr_8184: _local_2 = BlendMode.SUBTRACT; break; }; return (_local_2); } protected function updateObject(k:Number, _arg_2:Number):Boolean{ var _local_4:Number; var _local_5:int; var _local_3:_SafeStr_2457 = object; if (_local_3 == null) { return (false); }; if (((((!((_SafeStr_8838 == _local_3._SafeStr_7820()))) || (!((k == _SafeStr_8840))))) || (!((_arg_2 == this._SafeStr_9906))))) { _local_4 = (_local_3.getDirection().x - (_arg_2 + 135)); _local_4 = (((_local_4 % 360) + 360) % 360); if (this._SafeStr_5513 != null) { _local_5 = this._SafeStr_5513._SafeStr_8316(k, _local_4); this.direction = _local_5; }; _SafeStr_8838 = _local_3._SafeStr_7820(); this._SafeStr_9906 = _arg_2; _SafeStr_8840 = k; this._SafeStr_9928(k, this._SafeStr_5761); return (true); }; return (false); } protected function updateModel(k:Number):Boolean{ var _local_4:Number; var _local_2:_SafeStr_2457 = object; if (_local_2 == null) { return (false); }; var _local_3:_SafeStr_3023 = _local_2.getModel(); if (_local_3 == null) { return (false); }; if (_SafeStr_8839 != _local_3._SafeStr_7820()) { this._SafeStr_9907 = _local_3.getNumber(_SafeStr_2485._SafeStr_9929); _local_4 = _local_3.getNumber(_SafeStr_2485._SafeStr_9930); if (isNaN(_local_4)) { _local_4 = 1; }; if (_local_4 != this._SafeStr_9872) { this._SafeStr_9872 = _local_4; this._SafeStr_9920 = true; }; this._SafeStr_7618 = this.getAdClickUrl(_local_3); this._SafeStr_5613 = ((((!((this._SafeStr_7618 == null))) && (!((this._SafeStr_7618 == ""))))) && ((this._SafeStr_7618.indexOf("http") == 0))); this._SafeStr_9923 = _local_3.getNumber(_SafeStr_2485._SafeStr_9204); _SafeStr_8839 = _local_3._SafeStr_7820(); return (true); }; return (false); } protected function getAdClickUrl(k:_SafeStr_3023):String{ return (k.getString(_SafeStr_2485._SafeStr_9931)); } protected function updateAnimation(k:Number):int{ return (0); } private function _SafeStr_9928(k:Number, _arg_2:int):void{ if (((!((this._SafeStr_9911 == _arg_2))) || (!((this._SafeStr_9909 == k))))) { this._assetNames = []; this._SafeStr_9908 = []; this._SafeStr_9912 = []; this._SafeStr_9913 = []; this._SafeStr_9914 = []; this._SafeStr_9915 = []; this._SafeStr_9916 = []; this._SafeStr_9917 = []; this._SafeStr_9918 = []; this._SafeStr_9919 = []; this._SafeStr_9911 = _arg_2; this._SafeStr_9909 = k; this._SafeStr_9910 = this._SafeStr_9706(k); this.updateLayerCount((this._SafeStr_5513.getLayerCount(k) + this.getAdditionalSpriteCount())); }; } protected function updateLayerCount(k:int):void{ this._SafeStr_8259 = k; this._SafeStr_9921 = (this._SafeStr_8259 - this.getAdditionalSpriteCount()); } protected function getAdditionalSpriteCount():int{ return (1); } protected function getFrameNumber(k:int, _arg_2:int):int{ return (0); } protected function getPostureForAssetFile(k:int, _arg_2:String):String{ return (null); } protected function getAsset(k:String, _arg_2:int=-1):_SafeStr_3900{ var _local_3:_SafeStr_3900; if (_SafeStr_8807 != null) { _local_3 = _SafeStr_8807.getAsset(k); return (_local_3); }; return (null); } protected function getSpriteAssetName(k:int, _arg_2:int):String{ if ((((this._SafeStr_5513 == null)) || ((_arg_2 >= FurnitureVisualizationData._SafeStr_9932.length)))) { return (""); }; var _local_3:String = this._assetNames[_arg_2]; var _local_4:Boolean = this._SafeStr_9908[_arg_2]; if ((((_local_3 == null)) || ((_local_3.length == 0)))) { _local_3 = this._SafeStr_9680(k, _arg_2, true); _local_4 = !((this._SafeStr_9910 == 1)); }; if (_local_4) { _local_3 = (_local_3 + this.getFrameNumber(k, _arg_2)); }; return (_local_3); } protected function _SafeStr_9680(k:int, _arg_2:int, _arg_3:Boolean):String{ var _local_4:String = this._SafeStr_6946; var _local_5:String = ""; var _local_6:int = ((_arg_3) ? this._SafeStr_9910 : this._SafeStr_9706(k)); var _local_7 = !((_local_6 == 1)); if (_arg_2 != this._SafeStr_9921) { _local_5 = FurnitureVisualizationData._SafeStr_9932[_arg_2]; } else { _local_5 = "sd"; }; _local_4 = (_local_4 + ((_local_7) ? (((((("_" + _local_6) + "_") + _local_5) + "_") + this._SafeStr_5761) + "_") : ("_icon_" + _local_5))); if (_arg_3) { this._assetNames[_arg_2] = _local_4; this._SafeStr_9908[_arg_2] = _local_7; }; return (_local_4); } protected function getSpriteTag(k:int, _arg_2:int, _arg_3:int):String{ if (this._SafeStr_9912[_arg_3] != null) { return (this._SafeStr_9912[_arg_3]); }; if (this._SafeStr_5513 == null) { return (""); }; var _local_4:String = this._SafeStr_5513._SafeStr_8278(k, _arg_2, _arg_3); this._SafeStr_9912[_arg_3] = _local_4; return (_local_4); } protected function getSpriteAlpha(k:int, _arg_2:int, _arg_3:int):int{ if (((!((this._SafeStr_9913[_arg_3] == null))) && (!(this._SafeStr_9920)))) { return (this._SafeStr_9913[_arg_3]); }; if (this._SafeStr_5513 == null) { return (_SafeStr_4377._SafeStr_8178); }; var _local_4:int = this._SafeStr_5513._SafeStr_8281(k, _arg_2, _arg_3); _local_4 = (_local_4 * this._SafeStr_9872); this._SafeStr_9913[_arg_3] = _local_4; return (_local_4); } protected function getSpriteColor(k:int, _arg_2:int, _arg_3:int):int{ if (this._SafeStr_9914[_arg_2] != null) { return (this._SafeStr_9914[_arg_2]); }; if (this._SafeStr_5513 == null) { return (ColorData._SafeStr_8271); }; var _local_4:int = this._SafeStr_5513._SafeStr_5895(k, _arg_2, _arg_3); this._SafeStr_9914[_arg_2] = _local_4; return (_local_4); } protected function getSpriteXOffset(k:int, _arg_2:int, _arg_3:int):int{ if (this._SafeStr_9915[_arg_3] != null) { return (this._SafeStr_9915[_arg_3]); }; if (this._SafeStr_5513 == null) { return (_SafeStr_4377._SafeStr_8180); }; var _local_4:int = this._SafeStr_5513._SafeStr_8285(k, _arg_2, _arg_3); this._SafeStr_9915[_arg_3] = _local_4; return (_local_4); } protected function getSpriteYOffset(k:int, _arg_2:int, _arg_3:int):int{ var _local_4:int; if (_arg_3 != this._SafeStr_9921) { if (this._SafeStr_9916[_arg_3] != null) { return (this._SafeStr_9916[_arg_3]); }; if (this._SafeStr_5513 != null) { _local_4 = this._SafeStr_5513._SafeStr_8287(k, _arg_2, _arg_3); this._SafeStr_9916[_arg_3] = _local_4; return (_local_4); }; return (_SafeStr_4377._SafeStr_8181); }; return (Math.ceil((this._SafeStr_9923 * (k / 2)))); } protected function getSpriteMouseCapture(k:int, _arg_2:int, _arg_3:int):Boolean{ if (this._SafeStr_9918[_arg_3] != null) { return (this._SafeStr_9918[_arg_3]); }; if (this._SafeStr_5513 == null) { return (true); }; var _local_4 = !(this._SafeStr_5513._SafeStr_8283(k, _arg_2, _arg_3)); this._SafeStr_9918[_arg_3] = _local_4; return (_local_4); } protected function getSpriteInk(k:int, _arg_2:int, _arg_3:int):int{ if (this._SafeStr_9919[_arg_3] != null) { return (this._SafeStr_9919[_arg_3]); }; if (this._SafeStr_5513 == null) { return (_SafeStr_4377._SafeStr_8177); }; var _local_4:int = this._SafeStr_5513._SafeStr_8279(k, _arg_2, _arg_3); this._SafeStr_9919[_arg_3] = _local_4; return (_local_4); } protected function getSpriteZOffset(k:int, _arg_2:int, _arg_3:int):Number{ if (this._SafeStr_9917[_arg_3] != null) { return (this._SafeStr_9917[_arg_3]); }; if (this._SafeStr_5513 == null) { return (_SafeStr_4377._SafeStr_8182); }; var _local_4:Number = this._SafeStr_5513._SafeStr_8289(k, _arg_2, _arg_3); this._SafeStr_9917[_arg_3] = _local_4; return (_local_4); } protected function _SafeStr_9706(k:int):int{ if (this._SafeStr_5513 != null) { return (this._SafeStr_5513._SafeStr_9706(k)); }; return (k); } protected function get data():FurnitureVisualizationData{ return (this._SafeStr_5513); } } }//package _-1Aw // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2457 = "_-2HZ" (String#353, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2662 = "_-5Lj" (String#2690, DoABC#3) // _SafeStr_3023 = "_-2nv" (String#1045, DoABC#3) // _SafeStr_3900 = "_-5e" (String#1285, DoABC#3) // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_4377 = "_-3uy" (String#1743, DoABC#3) // _SafeStr_4378 = "_-xQ" (String#7014, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5613 = "_-ve" (String#7941, DoABC#3) // _SafeStr_5619 = "_-3U0" (String#5242, DoABC#3) // _SafeStr_5621 = "_-5Pd" (String#5781, DoABC#3) // _SafeStr_5761 = "_-6gq" (String#1234, DoABC#3) // _SafeStr_5895 = "_-3tK" (String#5652, DoABC#3) // _SafeStr_6946 = "_-2mL" (String#367, DoABC#3) // _SafeStr_7618 = "_-y6" (String#4863, DoABC#3) // _SafeStr_7820 = "_-3cR" (String#3776, DoABC#3) // _SafeStr_8177 = "_-41u" (String#10966, DoABC#3) // _SafeStr_8178 = "_-33N" (String#11883, DoABC#3) // _SafeStr_8180 = "_-6Ll" (String#13039, DoABC#3) // _SafeStr_8181 = "_-41p" (String#13100, DoABC#3) // _SafeStr_8182 = "_-8z" (String#11147, DoABC#3) // _SafeStr_8183 = "_-5nK" (String#18973, DoABC#3) // _SafeStr_8184 = "_-1CX" (String#19947, DoABC#3) // _SafeStr_8185 = "_-1js" (String#18248, DoABC#3) // _SafeStr_8259 = "_-5d5" (String#4031, DoABC#3) // _SafeStr_8271 = "_-13D" (String#1804, DoABC#3) // _SafeStr_8278 = "_-2WM" (String#8474, DoABC#3) // _SafeStr_8279 = "_-3a0" (String#14646, DoABC#3) // _SafeStr_8281 = "_-6Vu" (String#16231, DoABC#3) // _SafeStr_8283 = "_-4Qs" (String#14569, DoABC#3) // _SafeStr_8285 = "_-4FE" (String#15015, DoABC#3) // _SafeStr_8287 = "_-0jV" (String#14334, DoABC#3) // _SafeStr_8289 = "_-wo" (String#12967, DoABC#3) // _SafeStr_8316 = "_-5LB" (String#20459, DoABC#3) // _SafeStr_8807 = "_-jZ" (String#2327, DoABC#3) // _SafeStr_8808 = "_-3kI" (String#3094, DoABC#3) // _SafeStr_8809 = "_-58I" (String#1674, DoABC#3) // _SafeStr_8811 = "_-4xH" (String#4426, DoABC#3) // _SafeStr_8812 = "_-n6" (String#13068, DoABC#3) // _SafeStr_8815 = "_-3H9" (String#2554, DoABC#3) // _SafeStr_8826 = "_-3SA" (String#14475, DoABC#3) // _SafeStr_8838 = "_-1lS" (String#10357, DoABC#3) // _SafeStr_8839 = "_-6ad" (String#4404, DoABC#3) // _SafeStr_8840 = "_-6Ln" (String#3816, DoABC#3) // _SafeStr_8842 = "_-6l4" (String#4743, DoABC#3) // _SafeStr_8846 = "_-1Wx" (String#9625, DoABC#3) // _SafeStr_9204 = "_-0MQ" (String#14556, DoABC#3) // _SafeStr_9680 = "_-0yQ" (String#22341, DoABC#3) // _SafeStr_9706 = "_-ki" (String#3238, DoABC#3) // _SafeStr_9872 = "_-3z4" (String#5844, DoABC#3) // _SafeStr_9905 = "_-1Sv" (String#25560, DoABC#3) // _SafeStr_9906 = "_-69a" (String#28291, DoABC#3) // _SafeStr_9907 = "_-5tW" (String#29398, DoABC#3) // _SafeStr_9908 = "_-1IH" (String#11478, DoABC#3) // _SafeStr_9909 = "_-1Z0" (String#30979, DoABC#3) // _SafeStr_9910 = "_-1RE" (String#21670, DoABC#3) // _SafeStr_9911 = "_-6A1" (String#26632, DoABC#3) // _SafeStr_9912 = "_-1wJ" (String#9929, DoABC#3) // _SafeStr_9913 = "_-Lx" (String#9818, DoABC#3) // _SafeStr_9914 = "_-41h" (String#10842, DoABC#3) // _SafeStr_9915 = "_-3LH" (String#10916, DoABC#3) // _SafeStr_9916 = "_-2P-" (String#10674, DoABC#3) // _SafeStr_9917 = "_-3e" (String#11264, DoABC#3) // _SafeStr_9918 = "_-5Rj" (String#10297, DoABC#3) // _SafeStr_9919 = "_-1cb" (String#10186, DoABC#3) // _SafeStr_9920 = "_-3DN" (String#15707, DoABC#3) // _SafeStr_9921 = "_-0Ne" (String#19033, DoABC#3) // _SafeStr_9922 = "_-6Kg" (String#21036, DoABC#3) // _SafeStr_9923 = "_-Yp" (String#30061, DoABC#3) // _SafeStr_9924 = "_-04r" (String#10841, DoABC#3) // _SafeStr_9925 = "_-6D-" (String#12644, DoABC#3) // _SafeStr_9926 = "_-4oR" (String#38052, DoABC#3) // _SafeStr_9927 = "_-1dm" (String#29388, DoABC#3) // _SafeStr_9928 = "_-528" (String#36968, DoABC#3) // _SafeStr_9929 = "_-0i1" (String#8002, DoABC#3) // _SafeStr_9930 = "_-Tq" (String#8355, DoABC#3) // _SafeStr_9931 = "_-Ak" (String#9457, DoABC#3) // _SafeStr_9932 = "_-6kH" (String#12085, DoABC#3) //------------------------------------------------------------ //_-1Aw.FurnitureVisualizationData package _-1Aw{ import _-12Z._SafeStr_2662; import _-WS.Map; import _-0TW.SizeData; import _-0bw.XMLValidator; import _-0TW._SafeStr_4377; import _-0TW.ColorData; public class FurnitureVisualizationData implements _SafeStr_2662 { public static const _SafeStr_8305:int = 1000; public static const _SafeStr_9932:Array = new Array("a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"); private var _SafeStr_9933:Map; private var _SafeStr_5502:Array; private var _SafeStr_9934:SizeData = null; private var _SafeStr_9935:int = -1; private var _SafeStr_5504:int = -1; private var _SafeStr_9936:int = -1; private var _SafeStr_6946:String = ""; public function FurnitureVisualizationData(){ this._SafeStr_5502 = []; super(); this._SafeStr_9933 = new Map(); } public function dispose():void{ var k:SizeData; var _local_2:int; if (this._SafeStr_9933 != null) { k = null; _local_2 = 0; while (_local_2 < this._SafeStr_9933.length) { k = (this._SafeStr_9933._SafeStr_5505(_local_2) as SizeData); if (k != null) { k.dispose(); }; _local_2++; }; this._SafeStr_9933.dispose(); this._SafeStr_9933 = null; }; this._SafeStr_9934 = null; this._SafeStr_5502 = null; } public function initialize(k:XML):Boolean{ this.reset(); if (k == null) { return (false); }; var _local_2:String = k.@type; if (_local_2.length == 0) { return (false); }; this._SafeStr_6946 = _local_2; if (!this.defineVisualizations(k)) { this.reset(); return (false); }; return (true); } protected function reset():void{ this._SafeStr_6946 = ""; var k:SizeData; var _local_2:int; while (_local_2 < this._SafeStr_9933.length) { k = (this._SafeStr_9933._SafeStr_5505(_local_2) as SizeData); if (k != null) { k.dispose(); }; _local_2++; }; this._SafeStr_9933.reset(); this._SafeStr_5502 = []; this._SafeStr_9934 = null; this._SafeStr_9935 = -1; } protected function defineVisualizations(k:XML):Boolean{ var _local_5:XML; var _local_6:int; var _local_7:int; var _local_8:int; var _local_9:SizeData; var _local_10:XMLList; var _local_11:int; var _local_12:XML; var _local_2:XMLList = k.graphics.visualization; if (_local_2.length() == 0) { return (false); }; var _local_3:int; var _local_4:int; while (_local_4 < _local_2.length()) { _local_5 = _local_2[_local_4]; if (!XMLValidator._SafeStr_5516(_local_5, ["size", "layerCount", "angle"])) { return (false); }; _local_6 = int(_local_5.@size); _local_7 = int(_local_5.@layerCount); _local_8 = int(_local_5.@angle); if (_local_6 < 1) { _local_6 = 1; }; if (this._SafeStr_9933.getValue(String(_local_6)) != null) { return (false); }; _local_9 = this.createSizeData(_local_6, _local_7, _local_8); if (_local_9 == null) { return (false); }; _local_10 = _local_5.children(); _local_11 = 0; while (_local_11 < _local_10.length()) { _local_12 = _local_10[_local_11]; if (!this.processVisualizationElement(_local_9, _local_12)) { _local_9.dispose(); return (false); }; _local_11++; }; this._SafeStr_9933.add(String(_local_6), _local_9); this._SafeStr_5502.push(_local_6); this._SafeStr_5502.sort(Array.NUMERIC); _local_4++; }; return (true); } protected function createSizeData(k:int, _arg_2:int, _arg_3:int):SizeData{ var _local_4:SizeData; _local_4 = new SizeData(_arg_2, _arg_3); return (_local_4); } protected function processVisualizationElement(k:SizeData, _arg_2:XML):Boolean{ if ((((k == null)) || ((_arg_2 == null)))) { return (false); }; switch (String(_arg_2.name())) { case "layers": if (!k._SafeStr_8312(_arg_2)) { return (false); }; break; case "directions": if (!k._SafeStr_8314(_arg_2)) { return (false); }; break; case "colors": if (!k._SafeStr_8315(_arg_2)) { return (false); }; break; }; return (true); } public function getType():String{ return (this._SafeStr_6946); } private function _SafeStr_5507(k:int):int{ var _local_3:int; var _local_2:int; if (k > 0) { _local_3 = 1; while (_local_3 < this._SafeStr_5502.length) { if (this._SafeStr_5502[_local_3] > k) { if ((this._SafeStr_5502[_local_3] / k) < (k / this._SafeStr_5502[(_local_3 - 1)])) { _local_2 = _local_3; }; break; }; _local_2 = _local_3; _local_3++; }; }; return (_local_2); } public function _SafeStr_9706(k:int):int{ if (k == this._SafeStr_9936) { return (this._SafeStr_5504); }; var _local_2:int = this._SafeStr_5507(k); var _local_3:int = -1; if (_local_2 < this._SafeStr_5502.length) { _local_3 = this._SafeStr_5502[_local_2]; }; this._SafeStr_9936 = k; this._SafeStr_5504 = _local_3; return (_local_3); } public function getLayerCount(k:int):int{ var _local_2:SizeData = this._SafeStr_9785(k); if (_local_2 != null) { return (_local_2.layerCount); }; return (0); } public function _SafeStr_8316(k:int, _arg_2:int):int{ var _local_3:SizeData = this._SafeStr_9785(k); if (_local_3 != null) { return (_local_3._SafeStr_8316(_arg_2)); }; return (0); } public function _SafeStr_8278(k:int, _arg_2:int, _arg_3:int):String{ var _local_4:SizeData = this._SafeStr_9785(k); if (_local_4 != null) { return (_local_4._SafeStr_8278(_arg_2, _arg_3)); }; return (_SafeStr_4377._SafeStr_8176); } public function _SafeStr_8279(k:int, _arg_2:int, _arg_3:int):int{ var _local_4:SizeData = this._SafeStr_9785(k); if (_local_4 != null) { return (_local_4._SafeStr_8279(_arg_2, _arg_3)); }; return (_SafeStr_4377._SafeStr_8177); } public function _SafeStr_8281(k:int, _arg_2:int, _arg_3:int):int{ var _local_4:SizeData = this._SafeStr_9785(k); if (_local_4 != null) { return (_local_4._SafeStr_8281(_arg_2, _arg_3)); }; return (_SafeStr_4377._SafeStr_8178); } public function _SafeStr_5895(k:int, _arg_2:int, _arg_3:int):int{ var _local_4:SizeData = this._SafeStr_9785(k); if (_local_4 != null) { return (_local_4._SafeStr_5895(_arg_2, _arg_3)); }; return (ColorData._SafeStr_8271); } public function _SafeStr_8283(k:int, _arg_2:int, _arg_3:int):Boolean{ var _local_4:SizeData = this._SafeStr_9785(k); if (_local_4 != null) { return (_local_4._SafeStr_8283(_arg_2, _arg_3)); }; return (_SafeStr_4377._SafeStr_8179); } public function _SafeStr_8285(k:int, _arg_2:int, _arg_3:int):int{ var _local_4:SizeData = this._SafeStr_9785(k); if (_local_4 != null) { return (_local_4._SafeStr_8285(_arg_2, _arg_3)); }; return (_SafeStr_4377._SafeStr_8180); } public function _SafeStr_8287(k:int, _arg_2:int, _arg_3:int):int{ var _local_4:SizeData = this._SafeStr_9785(k); if (_local_4 != null) { return (_local_4._SafeStr_8287(_arg_2, _arg_3)); }; return (_SafeStr_4377._SafeStr_8181); } public function _SafeStr_8289(k:int, _arg_2:int, _arg_3:int):Number{ var _local_4:SizeData = this._SafeStr_9785(k); if (_local_4 != null) { return (_local_4._SafeStr_8289(_arg_2, _arg_3)); }; return (_SafeStr_4377._SafeStr_8182); } protected function _SafeStr_9785(k:int):SizeData{ if (k == this._SafeStr_9935) { return (this._SafeStr_9934); }; var _local_2:int = this._SafeStr_5507(k); if (_local_2 < this._SafeStr_5502.length) { this._SafeStr_9934 = (this._SafeStr_9933.getValue(String(this._SafeStr_5502[_local_2])) as SizeData); } else { this._SafeStr_9934 = null; }; this._SafeStr_9935 = k; return (this._SafeStr_9934); } } }//package _-1Aw // _SafeStr_2662 = "_-5Lj" (String#2690, DoABC#3) // _SafeStr_4377 = "_-3uy" (String#1743, DoABC#3) // _SafeStr_5502 = "_-1mY" (String#2704, DoABC#3) // _SafeStr_5504 = "_-5zT" (String#8089, DoABC#3) // _SafeStr_5505 = "_-5V3" (String#908, DoABC#3) // _SafeStr_5507 = "_-3Np" (String#12638, DoABC#3) // _SafeStr_5516 = "_-62c" (String#2514, DoABC#3) // _SafeStr_5895 = "_-3tK" (String#5652, DoABC#3) // _SafeStr_6946 = "_-2mL" (String#367, DoABC#3) // _SafeStr_8176 = "_-27X" (String#15033, DoABC#3) // _SafeStr_8177 = "_-41u" (String#10966, DoABC#3) // _SafeStr_8178 = "_-33N" (String#11883, DoABC#3) // _SafeStr_8179 = "_-69c" (String#15211, DoABC#3) // _SafeStr_8180 = "_-6Ll" (String#13039, DoABC#3) // _SafeStr_8181 = "_-41p" (String#13100, DoABC#3) // _SafeStr_8182 = "_-8z" (String#11147, DoABC#3) // _SafeStr_8271 = "_-13D" (String#1804, DoABC#3) // _SafeStr_8278 = "_-2WM" (String#8474, DoABC#3) // _SafeStr_8279 = "_-3a0" (String#14646, DoABC#3) // _SafeStr_8281 = "_-6Vu" (String#16231, DoABC#3) // _SafeStr_8283 = "_-4Qs" (String#14569, DoABC#3) // _SafeStr_8285 = "_-4FE" (String#15015, DoABC#3) // _SafeStr_8287 = "_-0jV" (String#14334, DoABC#3) // _SafeStr_8289 = "_-wo" (String#12967, DoABC#3) // _SafeStr_8305 = "_-333" (String#10618, DoABC#3) // _SafeStr_8312 = "_-4Ig" (String#36395, DoABC#3) // _SafeStr_8314 = "_-1Ny" (String#32161, DoABC#3) // _SafeStr_8315 = "_-2fi" (String#36167, DoABC#3) // _SafeStr_8316 = "_-5LB" (String#20459, DoABC#3) // _SafeStr_9706 = "_-ki" (String#3238, DoABC#3) // _SafeStr_9785 = "_-4mr" (String#2490, DoABC#3) // _SafeStr_9932 = "_-6kH" (String#12085, DoABC#3) // _SafeStr_9933 = "_-5Db" (String#6303, DoABC#3) // _SafeStr_9934 = "_-4rd" (String#12255, DoABC#3) // _SafeStr_9935 = "_-09d" (String#25836, DoABC#3) // _SafeStr_9936 = "_-1R5" (String#28846, DoABC#3) //------------------------------------------------------------ //_-1Aw.FurnitureWaterAreaVisualization package _-1Aw{ import flash.display.BitmapData; import _-1Tb._SafeStr_3900; import _-0PS._SafeStr_3023; import _-3XT._SafeStr_2485; import flash.geom.Point; public class FurnitureWaterAreaVisualization extends _SafeStr_2757 { private static const _SafeStr_9937:String = "shore"; private var _SafeStr_9938:Boolean = true; private var _SafeStr_9939:Array; private var _SafeStr_9940:Array; private var _SafeStr_9941:Array; private var _SafeStr_9942:Boolean = false; private var _SafeStr_9752:int = 0; private var _SafeStr_9753:int = 0; private var _SafeStr_9943:int = 0; private var _SafeStr_9944:int = -1; private var _SafeStr_9945:int = -1; private var _SafeStr_9946:BitmapData = null; public function FurnitureWaterAreaVisualization(){ this._SafeStr_9939 = []; this._SafeStr_9940 = []; this._SafeStr_9941 = []; super(); } override public function dispose():void{ var k:int; if (_SafeStr_8807 != null) { for each (k in this._SafeStr_9941) { ShoreMaskCreatorUtility._SafeStr_9947(object.getInstanceId(), k, _SafeStr_8807); }; this._SafeStr_9941 = []; }; if (this._SafeStr_9946 != null) { this._SafeStr_9946.dispose(); this._SafeStr_9946 = null; }; super.dispose(); } override protected function updateObject(k:Number, _arg_2:Number):Boolean{ if (super.updateObject(k, _arg_2)) { this._SafeStr_9942 = true; this._SafeStr_9948(); return (true); }; return (false); } override protected function updateAnimation(k:Number):int{ var _local_3:int; var _local_2:int = super.updateAnimation(k); if (this._SafeStr_9949(k)) { _local_3 = this._SafeStr_9950(k); _local_2 = (_local_2 | (1 << _local_3)); }; return (_local_2); } override protected function getSpriteAssetName(k:int, _arg_2:int):String{ if ((((k == 1)) || (!((_arg_2 == this._SafeStr_9950(k)))))) { return (super.getSpriteAssetName(k, _arg_2)); }; if (this._SafeStr_9938) { return (ShoreMaskCreatorUtility._SafeStr_9951(object.getInstanceId(), _SafeStr_9706(k))); }; return (null); } private function _SafeStr_9950(k:int):int{ if ((((this._SafeStr_9944 == k)) && ((this._SafeStr_9945 == direction)))) { return (this._SafeStr_9943); }; var _local_2:int = (_SafeStr_8808 - 1); while (_local_2 >= 0) { if (getSpriteTag(k, direction, _local_2) == _SafeStr_9937) { this._SafeStr_9943 = _local_2; this._SafeStr_9944 = k; this._SafeStr_9945 = direction; return (this._SafeStr_9943); }; _local_2--; }; return (-1); } private function _SafeStr_9952(k:int):_SafeStr_3900{ var _local_2:String = super.getSpriteAssetName(k, this._SafeStr_9950(k)); var _local_3:_SafeStr_3900 = _SafeStr_8807.getAsset(_local_2); return (_local_3); } private function _SafeStr_9953(k:int):_SafeStr_3900{ var _local_2:int = _SafeStr_9706(k); var _local_3:_SafeStr_3900 = ShoreMaskCreatorUtility._SafeStr_9953(object.getInstanceId(), _local_2, _SafeStr_8807, this._SafeStr_9952(k)); if (_local_3 != null) { if (this._SafeStr_9941.indexOf(_local_2) < 0) { this._SafeStr_9941.push(_local_2); }; }; return (_local_3); } private function _SafeStr_9948():void{ this._SafeStr_9954(); var k:int = object.getState(0); var _local_2:Array = this._SafeStr_9955(); var _local_3:int = (this._SafeStr_9752 + 2); var _local_4:int = (this._SafeStr_9753 + 2); var _local_5:int; var _local_6:Array = _local_2[(_local_4 - 1)]; _local_5 = (_local_3 - 1); while (_local_5 >= 0) { if ((k & 1)) { _local_6[_local_5] = true; }; k = (k >> 1); _local_5--; }; _local_5 = (_local_4 - 2); while (_local_5 >= 1) { _local_6 = _local_2[_local_5]; if ((k & 1)) { _local_6[(_local_3 - 1)] = true; }; k = (k >> 1); if ((k & 1)) { _local_6[0] = true; }; k = (k >> 1); _local_5--; }; _local_6 = _local_2[0]; _local_5 = (_local_3 - 1); while (_local_5 >= 0) { if ((k & 1)) { _local_6[_local_5] = true; }; k = (k >> 1); _local_5--; }; var _local_7:int; _local_7 = this._SafeStr_9956(_local_2, _local_7); _local_7 = this._SafeStr_9957(_local_2, _local_7); _local_7 = this._SafeStr_9958(_local_2, _local_7); _local_7 = this._SafeStr_9959(_local_2, _local_7); this._SafeStr_9938 = false; _local_5 = 0; while (_local_5 < this._SafeStr_9939.length) { if (this._SafeStr_9939[_local_5] == true) { this._SafeStr_9938 = true; }; _local_5++; }; } private function _SafeStr_9956(k:Array, _arg_2:int):int{ var _local_3:int = (this._SafeStr_9752 + 2); var _local_4:Array = k[0]; var _local_5:Array = k[1]; var _local_6:int; var _local_7:int; var _local_8:int = 1; while (_local_8 < (_local_3 - 1)) { if (_local_4[_local_8] == false) { this._SafeStr_9939[_arg_2] = true; if ((((_local_5[(_local_8 - 1)] == false)) && ((_local_4[(_local_8 - 1)] == false)))) { _local_6 = ShoreMaskCreatorUtility._SafeStr_9960; } else { if (_local_4[(_local_8 - 1)] == true) { _local_6 = ShoreMaskCreatorUtility._SafeStr_9961; } else { _local_6 = ShoreMaskCreatorUtility._SafeStr_9962; }; }; if ((((_local_5[(_local_8 + 1)] == false)) && ((_local_4[(_local_8 + 1)] == false)))) { _local_7 = ShoreMaskCreatorUtility._SafeStr_9960; } else { if (_local_4[(_local_8 + 1)] == true) { _local_7 = ShoreMaskCreatorUtility._SafeStr_9961; } else { _local_7 = ShoreMaskCreatorUtility._SafeStr_9962; }; }; this._SafeStr_9940[_arg_2] = ShoreMaskCreatorUtility._SafeStr_9963(_local_6, _local_7); }; _arg_2++; _local_8++; }; return (_arg_2); } private function _SafeStr_9957(k:Array, _arg_2:int):int{ var _local_3:int = (this._SafeStr_9752 + 2); var _local_4:int = (this._SafeStr_9753 + 2); var _local_5:int; var _local_6:int; var _local_7:Array; var _local_8:Array; var _local_9:Array; var _local_10:int = 1; while (_local_10 < (_local_4 - 1)) { _local_7 = k[_local_10]; _local_8 = k[(_local_10 - 1)]; _local_9 = k[(_local_10 + 1)]; if (_local_7[(_local_3 - 1)] == false) { this._SafeStr_9939[_arg_2] = true; if ((((_local_8[(_local_3 - 2)] == false)) && ((_local_8[(_local_3 - 1)] == false)))) { _local_5 = ShoreMaskCreatorUtility._SafeStr_9960; } else { if (_local_8[(_local_3 - 1)] == true) { _local_5 = ShoreMaskCreatorUtility._SafeStr_9961; } else { _local_5 = ShoreMaskCreatorUtility._SafeStr_9962; }; }; if ((((_local_9[(_local_3 - 2)] == false)) && ((_local_9[(_local_3 - 1)] == false)))) { _local_6 = ShoreMaskCreatorUtility._SafeStr_9960; } else { if (_local_9[(_local_3 - 1)] == true) { _local_6 = ShoreMaskCreatorUtility._SafeStr_9961; } else { _local_6 = ShoreMaskCreatorUtility._SafeStr_9962; }; }; this._SafeStr_9940[_arg_2] = ShoreMaskCreatorUtility._SafeStr_9963(_local_5, _local_6); }; _arg_2++; _local_10++; }; return (_arg_2); } private function _SafeStr_9958(k:Array, _arg_2:int):int{ var _local_3:int = (this._SafeStr_9752 + 2); var _local_4:int = (this._SafeStr_9753 + 2); var _local_5:int; var _local_6:int; var _local_7:Array = k[(_local_4 - 1)]; var _local_8:Array = k[(_local_4 - 2)]; var _local_9:int = (_local_3 - 2); while (_local_9 >= 1) { if (_local_7[_local_9] == false) { this._SafeStr_9939[_arg_2] = true; if ((((_local_8[(_local_9 + 1)] == false)) && ((_local_7[(_local_9 + 1)] == false)))) { _local_5 = ShoreMaskCreatorUtility._SafeStr_9960; } else { if (_local_7[(_local_9 + 1)] == true) { _local_5 = ShoreMaskCreatorUtility._SafeStr_9961; } else { _local_5 = ShoreMaskCreatorUtility._SafeStr_9962; }; }; if ((((_local_8[(_local_9 - 1)] == false)) && ((_local_7[(_local_9 - 1)] == false)))) { _local_6 = ShoreMaskCreatorUtility._SafeStr_9960; } else { if (_local_7[(_local_9 - 1)] == true) { _local_6 = ShoreMaskCreatorUtility._SafeStr_9961; } else { _local_6 = ShoreMaskCreatorUtility._SafeStr_9962; }; }; this._SafeStr_9940[_arg_2] = ShoreMaskCreatorUtility._SafeStr_9963(_local_5, _local_6); }; _arg_2++; _local_9--; }; return (_arg_2); } private function _SafeStr_9959(k:Array, _arg_2:int):int{ var _local_3:int = (this._SafeStr_9752 + 2); var _local_4:int = (this._SafeStr_9753 + 2); var _local_5:int; var _local_6:int; var _local_7:Array; var _local_8:Array; var _local_9:Array; var _local_10:int = (_local_4 - 2); while (_local_10 >= 1) { _local_7 = k[_local_10]; _local_8 = k[(_local_10 + 1)]; _local_9 = k[(_local_10 - 1)]; if (_local_7[0] == false) { this._SafeStr_9939[_arg_2] = true; if ((((_local_8[1] == false)) && ((_local_8[0] == false)))) { _local_5 = ShoreMaskCreatorUtility._SafeStr_9960; } else { if (_local_8[0] == true) { _local_5 = ShoreMaskCreatorUtility._SafeStr_9961; } else { _local_5 = ShoreMaskCreatorUtility._SafeStr_9962; }; }; if ((((_local_9[1] == false)) && ((_local_9[0] == false)))) { _local_6 = ShoreMaskCreatorUtility._SafeStr_9960; } else { if (_local_9[0] == true) { _local_6 = ShoreMaskCreatorUtility._SafeStr_9961; } else { _local_6 = ShoreMaskCreatorUtility._SafeStr_9962; }; }; this._SafeStr_9940[_arg_2] = ShoreMaskCreatorUtility._SafeStr_9963(_local_5, _local_6); }; _arg_2++; _local_10--; }; return (_arg_2); } private function _SafeStr_9954():void{ var _local_2:_SafeStr_3023; if ((((this._SafeStr_9752 == 0)) || ((this._SafeStr_9753 == 0)))) { if ((((object == null)) || ((object.getModel() == null)))) { return; }; _local_2 = object.getModel(); this._SafeStr_9752 = _local_2.getNumber(_SafeStr_2485._SafeStr_9754); this._SafeStr_9753 = _local_2.getNumber(_SafeStr_2485._SafeStr_9755); }; this._SafeStr_9939 = []; this._SafeStr_9940 = []; var k:int; while (k < ((this._SafeStr_9752 * 2) + (this._SafeStr_9753 * 2))) { this._SafeStr_9939.push(false); this._SafeStr_9940.push(ShoreMaskCreatorUtility._SafeStr_9962); k++; }; } private function _SafeStr_9955():Array{ var k:int = (this._SafeStr_9752 + 2); var _local_2:int = (this._SafeStr_9753 + 2); var _local_3:Array = []; var _local_4:Array; var _local_5:int; var _local_6:int; _local_6 = 0; while (_local_6 < _local_2) { _local_4 = []; _local_5 = (k - 1); while (_local_5 >= 0) { _local_4.push(false); _local_5--; }; _local_3.push(_local_4); _local_6++; }; _local_6 = 1; while (_local_6 < (_local_2 - 1)) { _local_4 = _local_3[_local_6]; _local_5 = 1; while (_local_5 < (k - 1)) { _local_4[_local_5] = true; _local_5++; }; _local_6++; }; return (_local_3); } private function _SafeStr_9964(k:Number):Boolean{ return (ShoreMaskCreatorUtility._SafeStr_9964(_SafeStr_9706(k), _SafeStr_8807, this._SafeStr_9952(k))); } private function _SafeStr_9965(k:int, _arg_2:int, _arg_3:Number):BitmapData{ if ((((((this._SafeStr_9946 == null)) || ((this._SafeStr_9946.width < k)))) || ((this._SafeStr_9946.height < _arg_2)))) { if (this._SafeStr_9946 != null) { this._SafeStr_9946.dispose(); }; this._SafeStr_9946 = ShoreMaskCreatorUtility._SafeStr_9966(k, _arg_2); }; return (ShoreMaskCreatorUtility._SafeStr_9967(this._SafeStr_9946, _SafeStr_9706(_arg_3), this._SafeStr_9939, this._SafeStr_9940, _SafeStr_8807)); } private function _SafeStr_9949(k:Number):Boolean{ var _local_3:BitmapData; var _local_4:BitmapData; var _local_5:_SafeStr_3900; var _local_6:BitmapData; if (!this._SafeStr_9942) { return (false); }; var _local_2:_SafeStr_3900 = this._SafeStr_9953(k); if (((((!((_local_2 == null))) && (!((_local_2.asset == null))))) && (this._SafeStr_9964(k)))) { _local_3 = (_local_2.asset.content as BitmapData); if (_local_3 != null) { _local_4 = this._SafeStr_9965(_local_3.width, _local_3.height, k); _local_5 = this._SafeStr_9952(k); if (((!((_local_5 == null))) && (!((_local_5.asset == null))))) { _local_6 = (_local_5.asset.content as BitmapData); if (_local_6 != null) { _local_3.fillRect(_local_3.rect, 0); _local_3.copyPixels(_local_6, _local_6.rect, new Point(0, 0), _local_4, new Point(0, 0), true); }; this._SafeStr_9942 = false; }; }; return (true); }; return (false); } override protected function setAnimation(k:int):void{ super.setAnimation(0); } } }//package _-1Aw // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2757 = "_-2Er" (String#1546, DoABC#3) // _SafeStr_3023 = "_-2nv" (String#1045, DoABC#3) // _SafeStr_3900 = "_-5e" (String#1285, DoABC#3) // _SafeStr_8807 = "_-jZ" (String#2327, DoABC#3) // _SafeStr_8808 = "_-3kI" (String#3094, DoABC#3) // _SafeStr_9706 = "_-ki" (String#3238, DoABC#3) // _SafeStr_9752 = "_-2Dx" (String#3763, DoABC#3) // _SafeStr_9753 = "_-J8" (String#3421, DoABC#3) // _SafeStr_9754 = "_-6YX" (String#5871, DoABC#3) // _SafeStr_9755 = "_-2zt" (String#6430, DoABC#3) // _SafeStr_9937 = "_-GK" (String#25217, DoABC#3) // _SafeStr_9938 = "_-61v" (String#22931, DoABC#3) // _SafeStr_9939 = "_-5Fy" (String#7801, DoABC#3) // _SafeStr_9940 = "_-2F" (String#8892, DoABC#3) // _SafeStr_9941 = "_-296" (String#15126, DoABC#3) // _SafeStr_9942 = "_-6bY" (String#23185, DoABC#3) // _SafeStr_9943 = "_-6PG" (String#25905, DoABC#3) // _SafeStr_9944 = "_-3Y6" (String#31460, DoABC#3) // _SafeStr_9945 = "_-0Tp" (String#29276, DoABC#3) // _SafeStr_9946 = "_-2W-" (String#2439, DoABC#3) // _SafeStr_9947 = "_-3nr" (String#36992, DoABC#3) // _SafeStr_9948 = "_-a9" (String#33389, DoABC#3) // _SafeStr_9949 = "_-ii" (String#32588, DoABC#3) // _SafeStr_9950 = "_-0Kf" (String#24870, DoABC#3) // _SafeStr_9951 = "_-0wM" (String#15050, DoABC#3) // _SafeStr_9952 = "_-bC" (String#22522, DoABC#3) // _SafeStr_9953 = "_-3vQ" (String#23381, DoABC#3) // _SafeStr_9954 = "_-4sY" (String#38253, DoABC#3) // _SafeStr_9955 = "_-1SN" (String#32938, DoABC#3) // _SafeStr_9956 = "_-0zc" (String#32524, DoABC#3) // _SafeStr_9957 = "_-4Kh" (String#37287, DoABC#3) // _SafeStr_9958 = "_-L5" (String#32285, DoABC#3) // _SafeStr_9959 = "_-4B" (String#36767, DoABC#3) // _SafeStr_9960 = "_-1uh" (String#6585, DoABC#3) // _SafeStr_9961 = "_-3DQ" (String#4272, DoABC#3) // _SafeStr_9962 = "_-0aQ" (String#4546, DoABC#3) // _SafeStr_9963 = "_-Pt" (String#4194, DoABC#3) // _SafeStr_9964 = "_-5X1" (String#21962, DoABC#3) // _SafeStr_9965 = "_-1z4" (String#33198, DoABC#3) // _SafeStr_9966 = "_-27g" (String#33339, DoABC#3) // _SafeStr_9967 = "_-1GJ" (String#33745, DoABC#3) //------------------------------------------------------------ //_-1Aw.ShoreMaskCreatorUtility package _-1Aw{ import flash.display.BitmapData; import _-3UH.BitmapDataAsset; import _-1Tb._SafeStr_3900; import _-1Tb._SafeStr_2663; import flash.geom.Point; import flash.geom.Rectangle; import _-0bw._SafeStr_5029; public class ShoreMaskCreatorUtility { public static const _SafeStr_9960:int = 0; public static const _SafeStr_9962:int = 1; public static const _SafeStr_9961:int = 2; private static const _SafeStr_9968:int = 3; private static const _SafeStr_9969:uint = 0; private static const _SafeStr_9970:uint = 0xFFFFFFFF; public static function _SafeStr_9966(k:int, _arg_2:int):BitmapData{ var _local_3:BitmapData = new BitmapData(k, _arg_2, true, _SafeStr_9969); return (_local_3); } public static function _SafeStr_9951(k:int, _arg_2:int):String{ var _local_3:String = ((("instance_mask_" + k) + "_") + _arg_2); return (_local_3); } public static function _SafeStr_9963(k:int, _arg_2:int):int{ return ((k + (_arg_2 * _SafeStr_9968))); } public static function _SafeStr_9953(k:int, _arg_2:int, _arg_3:_SafeStr_2663, _arg_4:_SafeStr_3900):_SafeStr_3900{ var _local_7:BitmapDataAsset; var _local_8:BitmapData; var _local_5:String = _SafeStr_9951(k, _arg_2); var _local_6:_SafeStr_3900 = _arg_3.getAsset(_local_5); if (_local_6 == null) { if (_arg_4 != null) { _local_7 = (_arg_4.asset as BitmapDataAsset); if (_local_7 != null) { _local_8 = (_local_7.content as BitmapData); if (_local_8 != null) { _arg_3.addAsset(_local_5, new BitmapData(_local_8.width, _local_8.height, true, _SafeStr_9969), false, _arg_4.offsetX, _arg_4.offsetY); _local_6 = _arg_3.getAsset(_local_5); }; }; }; }; return (_local_6); } public static function _SafeStr_9947(k:int, _arg_2:int, _arg_3:_SafeStr_2663):void{ var _local_4:String = _SafeStr_9951(k, _arg_2); _arg_3.disposeAsset(_local_4); } public static function _SafeStr_9967(k:BitmapData, _arg_2:int, _arg_3:Array, _arg_4:Array, _arg_5:_SafeStr_2663):BitmapData{ var _local_7:String; var _local_8:_SafeStr_3900; var _local_9:BitmapData; k.fillRect(k.rect, _SafeStr_9969); var _local_6:int; while (_local_6 < _arg_3.length) { if (_arg_3[_local_6] == true) { _local_7 = ((((("mask_" + _arg_2) + "_") + _local_6) + "_") + _arg_4[_local_6]); _local_8 = _arg_5.getAsset(_local_7); if (((!((_local_8 == null))) && (!((_local_8.asset == null))))) { _local_9 = (_local_8.asset.content as BitmapData); if (_local_9 != null) { k.copyPixels(_local_9, _local_9.rect, new Point(0, 0), _local_9, new Point(0, 0), true); }; }; }; _local_6++; }; return (k); } public static function _SafeStr_9964(k:int, _arg_2:_SafeStr_2663, _arg_3:_SafeStr_3900):Boolean{ var _local_4:String; var _local_5:BitmapDataAsset; var _local_6:BitmapData; var _local_7:Array; var _local_8:Array; var _local_9:BitmapData; var _local_10:int; if (_arg_2 != null) { _local_4 = ("masks_done_" + k); if (_arg_2.getAsset(_local_4) == null) { if (_arg_3 != null) { _local_5 = (_arg_3.asset as BitmapDataAsset); if (_local_5 != null) { _local_6 = (_local_5.content as BitmapData); _local_7 = [_SafeStr_9960, _SafeStr_9962, _SafeStr_9961, _SafeStr_9960, _SafeStr_9962, _SafeStr_9961]; _local_8 = [_SafeStr_9962, _SafeStr_9962, _SafeStr_9962, _SafeStr_9961, _SafeStr_9961, _SafeStr_9961]; _local_9 = null; _local_10 = 0; if (_local_6 != null) { _local_10 = 0; while ((((_local_10 < _local_7.length)) && ((_local_10 < _local_8.length)))) { _local_9 = _SafeStr_9971(_local_6.width, _local_6.height); _SafeStr_9972(_local_9, k, _local_7[_local_10], _local_8[_local_10]); _SafeStr_9973(_arg_2, _local_9, k, _local_7[_local_10], _local_8[_local_10]); _local_9 = _SafeStr_9974(_local_6.width, _local_6.height); _SafeStr_9975(_local_9, k, _local_8[_local_10], _local_7[_local_10]); _SafeStr_9976(_arg_2, _local_9, k, _local_8[_local_10], _local_7[_local_10]); _local_10++; }; }; }; _arg_2.addAsset(_local_4, new BitmapData(1, 1), false); return (true); }; return (false); }; return (true); }; return (false); } private static function _SafeStr_9971(k:int, _arg_2:int):BitmapData{ var _local_3:BitmapData = new BitmapData(k, _arg_2, true, _SafeStr_9969); _SafeStr_9977(_local_3, (_local_3.width / 2), ((_local_3.height / 2) - 1), 1, _SafeStr_9970); return (_local_3); } private static function _SafeStr_9972(k:BitmapData, _arg_2:int, _arg_3:int, _arg_4:int):void{ if (_arg_3 == _SafeStr_9962) { _SafeStr_9978(k, _arg_2, false); } else { if (_arg_3 == _SafeStr_9961) { _SafeStr_9978(k, _arg_2, true); }; }; if (_arg_4 == _SafeStr_9961) { _SafeStr_9979(k, _arg_2); }; } private static function _SafeStr_9978(k:BitmapData, _arg_2:int, _arg_3:Boolean):void{ var _local_4:int = ((k.height / 2) - (_arg_2 / 2)); var _local_5:int = (k.width / 2); if (_arg_3) { k.fillRect(new Rectangle(_local_5, 0, k.width, _local_4), _SafeStr_9969); } else { _SafeStr_9977(k, _local_5, (_local_4 - 1), 1, _SafeStr_9969); }; } private static function _SafeStr_9979(k:BitmapData, _arg_2:int):void{ var _local_3:int = ((k.width / 2) + (_arg_2 / 2)); k.fillRect(new Rectangle(_local_3, 0, k.width, (k.height / 2)), _SafeStr_9969); } private static function _SafeStr_9974(k:int, _arg_2:int):BitmapData{ var _local_3:BitmapData = new BitmapData(k, _arg_2, true, _SafeStr_9969); _SafeStr_9980(_local_3, ((_local_3.width / 2) + 1), ((_local_3.height / 2) - 1), _SafeStr_9970); return (_local_3); } private static function _SafeStr_9975(k:BitmapData, _arg_2:int, _arg_3:int, _arg_4:int):void{ if (_arg_4 == _SafeStr_9962) { _SafeStr_9981(k, _arg_2, false); } else { if (_arg_4 == _SafeStr_9961) { _SafeStr_9981(k, _arg_2, true); }; }; if (_arg_3 == _SafeStr_9961) { _SafeStr_9982(k, _arg_2); }; } private static function _SafeStr_9982(k:BitmapData, _arg_2:int):void{ var _local_3:int = ((k.width / 2) + (_arg_2 / 2)); k.fillRect(new Rectangle(_local_3, 0, k.width, ((k.height / 2) - (_arg_2 / 4))), _SafeStr_9969); } private static function _SafeStr_9981(k:BitmapData, _arg_2:int, _arg_3:Boolean):void{ var _local_4:int = (k.height / 2); var _local_5:int = ((k.width / 2) + _arg_2); if (_arg_3) { k.fillRect(new Rectangle(_local_5, 0, k.width, _local_4), _SafeStr_9969); } else { _SafeStr_9980(k, (_local_5 + 1), (_local_4 - 1), _SafeStr_9969); }; } private static function _SafeStr_9973(k:_SafeStr_2663, _arg_2:BitmapData, _arg_3:int, _arg_4:int, _arg_5:int):void{ var _local_6:String; if (k != null) { _local_6 = ""; _local_6 = ((("mask_" + _arg_3) + "_0_") + _SafeStr_9963(_arg_4, _arg_5)); k.addAsset(_local_6, _arg_2, false); _local_6 = ((("mask_" + _arg_3) + "_3_") + _SafeStr_9963(_arg_5, _arg_4)); k.addAsset(_local_6, _SafeStr_5029._SafeStr_6734(_arg_2), false); _local_6 = ((("mask_" + _arg_3) + "_4_") + _SafeStr_9963(_arg_4, _arg_5)); k.addAsset(_local_6, _SafeStr_5029._SafeStr_6735(_arg_2), false); _local_6 = ((("mask_" + _arg_3) + "_7_") + _SafeStr_9963(_arg_5, _arg_4)); k.addAsset(_local_6, _SafeStr_5029._SafeStr_6733(_arg_2), false); }; } private static function _SafeStr_9976(k:_SafeStr_2663, _arg_2:BitmapData, _arg_3:int, _arg_4:int, _arg_5:int):void{ var _local_6:String; if (k != null) { _local_6 = ""; _local_6 = ((("mask_" + _arg_3) + "_1_") + _SafeStr_9963(_arg_4, _arg_5)); k.addAsset(_local_6, _arg_2, false); _local_6 = ((("mask_" + _arg_3) + "_2_") + _SafeStr_9963(_arg_5, _arg_4)); k.addAsset(_local_6, _SafeStr_5029._SafeStr_6734(_arg_2), false); _local_6 = ((("mask_" + _arg_3) + "_5_") + _SafeStr_9963(_arg_4, _arg_5)); k.addAsset(_local_6, _SafeStr_5029._SafeStr_6735(_arg_2), false); _local_6 = ((("mask_" + _arg_3) + "_6_") + _SafeStr_9963(_arg_5, _arg_4)); k.addAsset(_local_6, _SafeStr_5029._SafeStr_6733(_arg_2), false); }; } private static function _SafeStr_9977(k:BitmapData, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:uint):void{ var _local_9:int; var _local_6:int = _arg_2; var _local_7:int = _arg_3; var _local_8:int = _arg_4; while (_local_7 >= 0) { _local_9 = _local_7; while (_local_9 >= 0) { k.setPixel32(_local_6, _local_9, _arg_5); _local_9--; }; _local_8++; if (_local_8 >= 2) { _local_7--; _local_8 = 0; }; _local_6++; }; } private static function _SafeStr_9980(k:BitmapData, _arg_2:int, _arg_3:int, _arg_4:uint):void{ var _local_7:int; var _local_5:int = _arg_2; var _local_6:int = _arg_3; while (_local_5 < k.width) { _local_7 = _local_5; while (_local_7 < k.width) { k.setPixel32(_local_7, _local_6, _arg_4); _local_7++; }; _local_6--; _local_5 = (_local_5 + 2); }; } } }//package _-1Aw // _SafeStr_2663 = "_-29y" (String#1916, DoABC#3) // _SafeStr_3900 = "_-5e" (String#1285, DoABC#3) // _SafeStr_5029 = "_-10r" (String#7603, DoABC#3) // _SafeStr_6733 = "_-3Sz" (String#22899, DoABC#3) // _SafeStr_6734 = "_-3ID" (String#30127, DoABC#3) // _SafeStr_6735 = "_-640" (String#27766, DoABC#3) // _SafeStr_9947 = "_-3nr" (String#36992, DoABC#3) // _SafeStr_9951 = "_-0wM" (String#15050, DoABC#3) // _SafeStr_9953 = "_-3vQ" (String#23381, DoABC#3) // _SafeStr_9960 = "_-1uh" (String#6585, DoABC#3) // _SafeStr_9961 = "_-3DQ" (String#4272, DoABC#3) // _SafeStr_9962 = "_-0aQ" (String#4546, DoABC#3) // _SafeStr_9963 = "_-Pt" (String#4194, DoABC#3) // _SafeStr_9964 = "_-5X1" (String#21962, DoABC#3) // _SafeStr_9966 = "_-27g" (String#33339, DoABC#3) // _SafeStr_9967 = "_-1GJ" (String#33745, DoABC#3) // _SafeStr_9968 = "_-4Kp" (String#22994, DoABC#3) // _SafeStr_9969 = "_-0-t" (String#5887, DoABC#3) // _SafeStr_9970 = "_-3Lz" (String#17514, DoABC#3) // _SafeStr_9971 = "_-6e-" (String#27557, DoABC#3) // _SafeStr_9972 = "_-0jb" (String#26895, DoABC#3) // _SafeStr_9973 = "_-5pX" (String#30610, DoABC#3) // _SafeStr_9974 = "_-17U" (String#26676, DoABC#3) // _SafeStr_9975 = "_-6Y9" (String#30033, DoABC#3) // _SafeStr_9976 = "_-28q" (String#31782, DoABC#3) // _SafeStr_9977 = "_-4D1" (String#17158, DoABC#3) // _SafeStr_9978 = "_-3h6" (String#17306, DoABC#3) // _SafeStr_9979 = "_-4K2" (String#27469, DoABC#3) // _SafeStr_9980 = "_-4b" (String#17620, DoABC#3) // _SafeStr_9981 = "_-5LU" (String#20737, DoABC#3) // _SafeStr_9982 = "_-06l" (String#27238, DoABC#3) //------------------------------------------------------------ //_-1cB._SafeStr_2327 package _-1cB{ import _-48g.HabboNotifications; import _-vt._SafeStr_3276; import _-5rw._SafeStr_2303; import _-vt._SafeStr_3274; import _-0X2._SafeStr_3264; import _-35T._SafeStr_6; public class _SafeStr_2327 { private var _SafeStr_5527:HabboNotifications; private var _SafeStr_9983:_SafeStr_3275; private var _SafeStr_9984:FeedSettings; private var _SafeStr_9985:_SafeStr_3276; public function _SafeStr_2327(k:HabboNotifications){ this._SafeStr_5527 = k; this._SafeStr_9984 = new FeedSettings(this); this._SafeStr_9983 = new _SafeStr_3275(this, k); this._SafeStr_9985 = new _SafeStr_3276(); this._SafeStr_5527.roomSessionManager.events.addEventListener(_SafeStr_2303._SafeStr_9986, this._SafeStr_9987); this._SafeStr_5527.roomSessionManager.events.addEventListener(_SafeStr_2303._SafeStr_9988, this._SafeStr_9987); this._SafeStr_5527.roomSessionManager.events.addEventListener(_SafeStr_2303._SafeStr_9989, this._SafeStr_9987); } public function dispose():void{ if (this._SafeStr_9983) { this._SafeStr_9983.dispose(); this._SafeStr_9983 = null; }; this._SafeStr_5527.roomSessionManager.events.removeEventListener(_SafeStr_2303._SafeStr_9986, this._SafeStr_9987); this._SafeStr_5527.roomSessionManager.events.removeEventListener(_SafeStr_2303._SafeStr_9988, this._SafeStr_9987); this._SafeStr_5527.roomSessionManager.events.removeEventListener(_SafeStr_2303._SafeStr_9989, this._SafeStr_9987); this._SafeStr_5527 = null; if (this._SafeStr_9984) { this._SafeStr_9984.dispose(); this._SafeStr_9984 = null; }; if (this._SafeStr_9985) { this._SafeStr_9985.dispose(); this._SafeStr_9985 = null; }; } private function _SafeStr_9987(k:_SafeStr_2303):void{ switch (k.type) { case _SafeStr_2303._SafeStr_9986: case _SafeStr_2303._SafeStr_9988: case _SafeStr_2303._SafeStr_9989: if (this._SafeStr_9983) { this._SafeStr_9983._SafeStr_9990(k.session.isGameSession); }; return; }; } public function _SafeStr_9991(k:Boolean):void{ if (this._SafeStr_9983) { this._SafeStr_9983._SafeStr_9992(k); }; } public function getSettings():FeedSettings{ return (this._SafeStr_9984); } public function _SafeStr_9993():void{ } public function _SafeStr_9994(k:int, _arg_2:_SafeStr_3264):void{ var _local_3:_SafeStr_3274 = this._SafeStr_9985._SafeStr_9995(_arg_2); this._SafeStr_9983._SafeStr_9996(k, _local_3); } public function _SafeStr_9997(k:String):void{ if (k.indexOf("http") == 0) { _SafeStr_6._SafeStr_8609(k); }; } } }//package _-1cB // _SafeStr_2303 = "_-1Fj" (String#775, DoABC#3) // _SafeStr_2327 = "_-1f8" (String#6144, DoABC#3) // _SafeStr_3264 = "_-5ac" (String#4344, DoABC#3) // _SafeStr_3274 = "_-2Zh" (String#7053, DoABC#3) // _SafeStr_3275 = "_-4De" (String#5296, DoABC#3) // _SafeStr_3276 = "_-2TJ" (String#12000, DoABC#3) // _SafeStr_5527 = "_-6hE" (String#389, DoABC#3) // _SafeStr_6 = "_-TM" (String#1447, DoABC#3) // _SafeStr_8609 = "_-2P1" (String#3385, DoABC#3) // _SafeStr_9983 = "_-2b6" (String#7846, DoABC#3) // _SafeStr_9984 = "_-aW" (String#16610, DoABC#3) // _SafeStr_9985 = "_-2n8" (String#14118, DoABC#3) // _SafeStr_9986 = "_-52A" (String#4914, DoABC#3) // _SafeStr_9987 = "_-3ZE" (String#5114, DoABC#3) // _SafeStr_9988 = "_-1R0" (String#4171, DoABC#3) // _SafeStr_9989 = "_-Fm" (String#4398, DoABC#3) // _SafeStr_9990 = "_-zM" (String#24524, DoABC#3) // _SafeStr_9991 = "_-6Hp" (String#32656, DoABC#3) // _SafeStr_9992 = "_-Ui" (String#34637, DoABC#3) // _SafeStr_9993 = "_-2Ax" (String#35343, DoABC#3) // _SafeStr_9994 = "_-3V9" (String#22737, DoABC#3) // _SafeStr_9995 = "_-5bh" (String#36458, DoABC#3) // _SafeStr_9996 = "_-5dh" (String#35934, DoABC#3) // _SafeStr_9997 = "_-W-" (String#34571, DoABC#3) //------------------------------------------------------------ //_-1cB._SafeStr_3275 package _-1cB{ import _-48g.HabboNotifications; import _-29V.IWindowContainer; import _-WS.Map; import _-vt.FeedEntity; import _-1xD._SafeStr_4746; import _-48g._SafeStr_4751; import _-4Y1._SafeStr_3; import _-3xK._SafeStr_637; import _-3UH._SafeStr_10; import _-Qx._SafeStr_500; import _-4Am.WindowParam; import _-5Vh.WindowMouseEvent; import _-1xD._SafeStr_4749; import _-1xD._SafeStr_4747; import _-1xD._SafeStr_4750; import _-1xD._SafeStr_4748; import _-1xD._SafeStr_4752; import _-1xD._SafeStr_4745; import _-vt._SafeStr_3274; public class _SafeStr_3275 { public static const _SafeStr_9998:String = "pane_feeds"; public static const _SafeStr_9999:String = "pane_notifications"; public static const _SafeStr_10000:String = "pane_stream"; public static const _SafeStr_10001:String = "pane_settings"; public static const _SafeStr_10002:String = "pane_info"; public static const _SafeStr_10003:String = "pane_status"; private static const _SafeStr_10004:String = "settings_toggle"; private static const _SafeStr_10005:String = "info_toggle"; private var _SafeStr_10006:_SafeStr_4744; private var _SafeStr_5527:HabboNotifications; private var _SafeStr_5332:_SafeStr_2327; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_10007:Map; public function _SafeStr_3275(k:_SafeStr_2327, _arg_2:HabboNotifications){ this._SafeStr_5332 = k; this._SafeStr_5527 = _arg_2; this._SafeStr_10006 = new _SafeStr_4744(); FeedEntity._SafeStr_10008(this.windowManager, this.assets, this.localization, k); this._SafeStr_10009(); this.closePaneLevel(_SafeStr_4746.PANE_VIEW_LEVEL_MODAL); this.switchToPane(_SafeStr_9999); this._SafeStr_10010(_SafeStr_4751._SafeStr_10011); } public function dispose():void{ var k:_SafeStr_3; if (this._SafeStr_5322) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; if (this._SafeStr_10007) { for each (k in this._SafeStr_10007) { k.dispose(); }; this._SafeStr_10007.dispose(); this._SafeStr_10007 = null; }; FeedEntity._SafeStr_10012(); this._SafeStr_5332 = null; this._SafeStr_10006 = null; this._SafeStr_5527 = null; } public function get windowManager():_SafeStr_637{ return (this._SafeStr_5527.windowManager); } public function get assets():_SafeStr_10{ return (this._SafeStr_5527.assets); } public function get localization():_SafeStr_500{ return (this._SafeStr_5527.localization); } public function get controller():_SafeStr_2327{ return (this._SafeStr_5332); } private function _SafeStr_10009():void{ if (this._SafeStr_5322) { return; }; this._SafeStr_5322 = (this._SafeStr_5527.windowManager.buildFromXML((this._SafeStr_5527.assets.getAssetByName("feed_display_xml").content as XML)) as IWindowContainer); this._SafeStr_5322.height = this._SafeStr_5322.desktop.height; this._SafeStr_5322.setParamFlag(WindowParam._SafeStr_10013); this._SafeStr_5322.setParamFlag(WindowParam._SafeStr_10014); this._SafeStr_5322.findChildByName(_SafeStr_10004).addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10015); this._SafeStr_5322.findChildByName(_SafeStr_10005).addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10016); this._SafeStr_10007 = new Map(); this._SafeStr_10007.add(_SafeStr_9999, new _SafeStr_4749(_SafeStr_9999, this, (this._SafeStr_5322.findChildByName(_SafeStr_9999) as IWindowContainer))); this._SafeStr_10007.add(_SafeStr_10000, new _SafeStr_4747(_SafeStr_10000, this, (this._SafeStr_5322.findChildByName(_SafeStr_10000) as IWindowContainer))); this._SafeStr_10007.add(_SafeStr_10002, new _SafeStr_4750(_SafeStr_10002, this, (this._SafeStr_5322.findChildByName(_SafeStr_10002) as IWindowContainer))); this._SafeStr_10007.add(_SafeStr_10001, new _SafeStr_4748(_SafeStr_10001, this, (this._SafeStr_5322.findChildByName(_SafeStr_10001) as IWindowContainer))); this._SafeStr_10007.add(_SafeStr_10003, new _SafeStr_4752(_SafeStr_10003, this, (this._SafeStr_5322.findChildByName(_SafeStr_10003) as IWindowContainer))); } public function toggleMinimized():void{ switch (this._SafeStr_10006._SafeStr_10017()) { case _SafeStr_4751._SafeStr_10018: this._SafeStr_10010(_SafeStr_4751._SafeStr_10011); return; case _SafeStr_4751._SafeStr_10011: this._SafeStr_10010(_SafeStr_4751._SafeStr_10018); return; }; } public function _SafeStr_10010(k:int):void{ var _local_3:IWindowContainer; var _local_2:int = this._SafeStr_10006._SafeStr_10019(k); switch (_local_2) { case _SafeStr_4751._SafeStr_10020: this._SafeStr_5322.x = this._SafeStr_5322.desktop.width; this._SafeStr_5322.visible = false; return; case _SafeStr_4751._SafeStr_10011: this._SafeStr_5322.visible = true; _local_3 = (this._SafeStr_5322.findChildByName("main_view") as IWindowContainer); this._SafeStr_5322.x = (this._SafeStr_5322.desktop.width - (this._SafeStr_5322.width - _local_3.width)); return; case _SafeStr_4751._SafeStr_10018: this._SafeStr_5322.visible = true; this._SafeStr_5322.x = (this._SafeStr_5322.desktop.width - this._SafeStr_5322.width); return; }; } public function _SafeStr_9992(k:Boolean):void{ this._SafeStr_10006._SafeStr_10021(k); this._SafeStr_10010(this._SafeStr_10006._SafeStr_10017()); } public function _SafeStr_9990(k:Boolean):void{ this._SafeStr_10006._SafeStr_9990(k); this._SafeStr_10010(this._SafeStr_10006._SafeStr_10017()); } public function switchToPane(k:String):void{ var _local_2:_SafeStr_4745 = this._SafeStr_10007.getValue(k); if (!_local_2) { return; }; this.closePaneLevel(_local_2._SafeStr_10022); _local_2._SafeStr_5360 = true; } public function closePaneLevel(k:int):void{ var _local_2:_SafeStr_4746; for each (_local_2 in this._SafeStr_10007) { if (_local_2._SafeStr_10022 == k) { _local_2._SafeStr_5360 = false; }; }; } public function _SafeStr_9996(k:int, _arg_2:_SafeStr_3274):void{ (this._SafeStr_10007.getValue(_SafeStr_9999) as _SafeStr_4749)._SafeStr_6107(k, _arg_2); } public function _SafeStr_10023(k:_SafeStr_3274):void{ (this._SafeStr_10007.getValue(_SafeStr_10000) as _SafeStr_4747)._SafeStr_6107(k); } public function _SafeStr_10024():void{ } private function _SafeStr_10015(k:WindowMouseEvent):void{ var _local_2:_SafeStr_4745 = (this._SafeStr_10007.getValue(_SafeStr_10001) as _SafeStr_4745); if (_local_2) { if (_local_2._SafeStr_5360) { this.closePaneLevel(_SafeStr_4746.PANE_VIEW_LEVEL_MODAL); } else { this.switchToPane(_SafeStr_10001); }; }; } private function _SafeStr_10016(k:WindowMouseEvent):void{ var _local_2:_SafeStr_4745 = (this._SafeStr_10007.getValue(_SafeStr_10002) as _SafeStr_4745); if (_local_2) { if (_local_2._SafeStr_5360) { this.closePaneLevel(_SafeStr_4746.PANE_VIEW_LEVEL_MODAL); } else { this.switchToPane(_SafeStr_10002); }; }; } } }//package _-1cB // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_10000 = "_-05J" (String#11430, DoABC#3) // _SafeStr_10001 = "_-653" (String#10225, DoABC#3) // _SafeStr_10002 = "_-hG" (String#11139, DoABC#3) // _SafeStr_10003 = "_-2oY" (String#14088, DoABC#3) // _SafeStr_10004 = "_-25R" (String#25620, DoABC#3) // _SafeStr_10005 = "_-51u" (String#24225, DoABC#3) // _SafeStr_10006 = "_-1EG" (String#9741, DoABC#3) // _SafeStr_10007 = "_-0Hz" (String#4866, DoABC#3) // _SafeStr_10008 = "_-2R" (String#36361, DoABC#3) // _SafeStr_10009 = "_-23X" (String#33472, DoABC#3) // _SafeStr_10010 = "_-65a" (String#15777, DoABC#3) // _SafeStr_10011 = "_-1eG" (String#9204, DoABC#3) // _SafeStr_10012 = "_-kP" (String#32255, DoABC#3) // _SafeStr_10013 = "_-Wo" (String#9657, DoABC#3) // _SafeStr_10014 = "_-6il" (String#6459, DoABC#3) // _SafeStr_10015 = "_-41f" (String#37769, DoABC#3) // _SafeStr_10016 = "_-31u" (String#34564, DoABC#3) // _SafeStr_10017 = "_-2yS" (String#23293, DoABC#3) // _SafeStr_10018 = "_-uc" (String#16539, DoABC#3) // _SafeStr_10019 = "_-1qi" (String#21848, DoABC#3) // _SafeStr_10020 = "_-4Ha" (String#11310, DoABC#3) // _SafeStr_10021 = "_-39B" (String#8545, DoABC#3) // _SafeStr_10022 = "_-5XZ" (String#21637, DoABC#3) // _SafeStr_10023 = "_-mj" (String#41911, DoABC#3) // _SafeStr_10024 = "_-44b" (String#43808, DoABC#3) // _SafeStr_2327 = "_-1f8" (String#6144, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3274 = "_-2Zh" (String#7053, DoABC#3) // _SafeStr_3275 = "_-4De" (String#5296, DoABC#3) // _SafeStr_4744 = "_-3Ix" (String#14254, DoABC#3) // _SafeStr_4745 = "_-B4" (String#8447, DoABC#3) // _SafeStr_4746 = "_-38f" (String#3142, DoABC#3) // _SafeStr_4747 = "_-Ly" (String#11979, DoABC#3) // _SafeStr_4748 = "_-2bs" (String#15730, DoABC#3) // _SafeStr_4749 = "_-2iX" (String#13574, DoABC#3) // _SafeStr_4750 = "_-5O3" (String#15121, DoABC#3) // _SafeStr_4751 = "_-5OI" (String#4837, DoABC#3) // _SafeStr_4752 = "_-6Vp" (String#16230, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5332 = "_-0CD" (String#194, DoABC#3) // _SafeStr_5360 = "_-6Wz" (String#2394, DoABC#3) // _SafeStr_5527 = "_-6hE" (String#389, DoABC#3) // _SafeStr_6107 = "_-0EQ" (String#2705, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_9990 = "_-zM" (String#24524, DoABC#3) // _SafeStr_9992 = "_-Ui" (String#34637, DoABC#3) // _SafeStr_9996 = "_-5dh" (String#35934, DoABC#3) // _SafeStr_9998 = "_-35R" (String#31203, DoABC#3) // _SafeStr_9999 = "_-2Lv" (String#9200, DoABC#3) //------------------------------------------------------------ //_-1cB._SafeStr_4744 package _-1cB{ import _-48g._SafeStr_4751; public class _SafeStr_4744 { private var _SafeStr_5723:Boolean; private var _SafeStr_10025:Boolean; private var _SafeStr_7525:int; private var _SafeStr_10026:int; public function _SafeStr_4744(){ this._SafeStr_7525 = _SafeStr_4751._SafeStr_10020; this._SafeStr_10026 = _SafeStr_4751._SafeStr_10011; super(); } private function isActive():Boolean{ return (((this._SafeStr_5723) && (!(this._SafeStr_10025)))); } public function _SafeStr_10021(k:Boolean):int{ this._SafeStr_5723 = k; if (!this.isActive()) { return (this._SafeStr_10019(_SafeStr_4751._SafeStr_10020)); }; return (this._SafeStr_10027()); } public function _SafeStr_9990(k:Boolean):int{ this._SafeStr_10025 = k; if (!this.isActive()) { return (this._SafeStr_10019(_SafeStr_4751._SafeStr_10020)); }; return (this._SafeStr_10027()); } public function _SafeStr_10017():int{ return (this._SafeStr_7525); } public function _SafeStr_10019(k:int):int{ if (!this.isActive()) { this._SafeStr_10026 = k; return (this._SafeStr_7525); }; this._SafeStr_7525 = k; this._SafeStr_10026 = k; return (this._SafeStr_7525); } private function _SafeStr_10027():int{ var k:int = this._SafeStr_10026; if (k == _SafeStr_4751._SafeStr_10020) { k = _SafeStr_4751._SafeStr_10011; }; this._SafeStr_7525 = k; this._SafeStr_10026 = k; return (k); } } }//package _-1cB // _SafeStr_10011 = "_-1eG" (String#9204, DoABC#3) // _SafeStr_10017 = "_-2yS" (String#23293, DoABC#3) // _SafeStr_10019 = "_-1qi" (String#21848, DoABC#3) // _SafeStr_10020 = "_-4Ha" (String#11310, DoABC#3) // _SafeStr_10021 = "_-39B" (String#8545, DoABC#3) // _SafeStr_10025 = "_-3DB" (String#4581, DoABC#3) // _SafeStr_10026 = "_-3vY" (String#14711, DoABC#3) // _SafeStr_10027 = "_-6GT" (String#21321, DoABC#3) // _SafeStr_4744 = "_-3Ix" (String#14254, DoABC#3) // _SafeStr_4751 = "_-5OI" (String#4837, DoABC#3) // _SafeStr_5723 = "_-3tT" (String#5003, DoABC#3) // _SafeStr_7525 = "_-Lm" (String#2911, DoABC#3) // _SafeStr_9990 = "_-zM" (String#24524, DoABC#3) //------------------------------------------------------------ //_-1cB.FeedSettings package _-1cB{ import __AS3__.vec.Vector; import __AS3__.vec.*; public class FeedSettings { public static const _SafeStr_10028:int = 0; public static const _SafeStr_10029:int = 1; public static const _SafeStr_10030:int = 2; public static const _SafeStr_10031:int = 3; public static const _SafeStr_10032:int = 0; public static const _SafeStr_10033:int = 1; public static const _SafeStr_10034:int = 2; private var _SafeStr_10035:_SafeStr_2327; private var _SafeStr_10036:Vector.; public function FeedSettings(k:_SafeStr_2327){ this._SafeStr_10036 = new Vector.(); this._SafeStr_10036.push(FeedSettings._SafeStr_10033); this._SafeStr_10036.push(FeedSettings._SafeStr_10032); this._SafeStr_10036.push(FeedSettings._SafeStr_10034); } public function dispose():void{ this._SafeStr_10035 = null; this._SafeStr_10036 = null; } public function _SafeStr_10037():Vector.{ return (this._SafeStr_10036); } public function _SafeStr_10038(k:int):void{ this._SafeStr_10035._SafeStr_9993(); } } }//package _-1cB // _SafeStr_10028 = "_-0je" (String#25361, DoABC#3) // _SafeStr_10029 = "_-0Gh" (String#24829, DoABC#3) // _SafeStr_10030 = "_-1Al" (String#25658, DoABC#3) // _SafeStr_10031 = "_-13U" (String#12595, DoABC#3) // _SafeStr_10032 = "_-3K3" (String#17555, DoABC#3) // _SafeStr_10033 = "_-3oR" (String#20332, DoABC#3) // _SafeStr_10034 = "_-2jm" (String#17373, DoABC#3) // _SafeStr_10035 = "_-64L" (String#27901, DoABC#3) // _SafeStr_10036 = "_-2Cx" (String#12146, DoABC#3) // _SafeStr_10037 = "_-5Ay" (String#35745, DoABC#3) // _SafeStr_10038 = "_-4dW" (String#35270, DoABC#3) // _SafeStr_2327 = "_-1f8" (String#6144, DoABC#3) // _SafeStr_9993 = "_-2Ax" (String#35343, DoABC#3) //------------------------------------------------------------ //_-1CS._SafeStr_23 package _-1CS{ import mx.core.BitmapAsset; public class _SafeStr_23 extends BitmapAsset { } }//package _-1CS // _SafeStr_23 = "_-2H5" (String#2100, DoABC#2) //------------------------------------------------------------ //_-1CS._SafeStr_24 package _-1CS{ import mx.core.BitmapAsset; public class _SafeStr_24 extends BitmapAsset { } }//package _-1CS // _SafeStr_24 = "_-0yi" (String#1785, DoABC#2) //------------------------------------------------------------ //_-1CS.PhotoSplashScreen package _-1CS{ import flash.display.Sprite; import flash.display.Bitmap; import __AS3__.vec.Vector; import flash.display.DisplayObjectContainer; import __AS3__.vec.*; public class PhotoSplashScreen extends Sprite { private var _SafeStr_10039:Class; private var _SafeStr_10040:Class; private var splashImg1:Class; private var splashImg2:Class; private var splashImg3:Class; private var splashImg4:Class; private var splashImg5:Class; private var splashImg6:Class; private var splashImg7:Class; private var splashImg8:Class; private var splashImg9:Class; private var splashImg10:Class; private var splashImg11:Class; private var splashImg12:Class; private var splashImg13:Class; private var splashImg14:Class; private var splashImg15:Class; private var splashImg16:Class; private var splashImg17:Class; private var splashImg18:Class; private var splashImg19:Class; private var splashImg20:Class; private var splashImg21:Class; private var splashImg22:Class; private var splashImg23:Class; private var splashImg24:Class; private var splashImg25:Class; private var splashImg26:Class; private var splashImg27:Class; private var splashImg28:Class; private var splashImg29:Class; private var splashImg30:Class; public function PhotoSplashScreen(k:DisplayObjectContainer){ var _local_3:Bitmap; this._SafeStr_10039 = _SafeStr_24; this._SafeStr_10040 = _SafeStr_23; this.splashImg1 = PhotoSplashScreen_splashImg1; this.splashImg2 = PhotoSplashScreen_splashImg2; this.splashImg3 = PhotoSplashScreen_splashImg3; this.splashImg4 = PhotoSplashScreen_splashImg4; this.splashImg5 = PhotoSplashScreen_splashImg5; this.splashImg6 = PhotoSplashScreen_splashImg6; this.splashImg7 = PhotoSplashScreen_splashImg7; this.splashImg8 = PhotoSplashScreen_splashImg8; this.splashImg9 = PhotoSplashScreen_splashImg9; this.splashImg10 = PhotoSplashScreen_splashImg10; this.splashImg11 = PhotoSplashScreen_splashImg11; this.splashImg12 = PhotoSplashScreen_splashImg12; this.splashImg13 = PhotoSplashScreen_splashImg13; this.splashImg14 = PhotoSplashScreen_splashImg14; this.splashImg15 = PhotoSplashScreen_splashImg15; this.splashImg16 = PhotoSplashScreen_splashImg16; this.splashImg17 = PhotoSplashScreen_splashImg17; this.splashImg18 = PhotoSplashScreen_splashImg18; this.splashImg19 = PhotoSplashScreen_splashImg19; this.splashImg20 = PhotoSplashScreen_splashImg20; this.splashImg21 = PhotoSplashScreen_splashImg21; this.splashImg22 = PhotoSplashScreen_splashImg22; this.splashImg23 = PhotoSplashScreen_splashImg23; this.splashImg24 = PhotoSplashScreen_splashImg24; this.splashImg25 = PhotoSplashScreen_splashImg25; this.splashImg26 = PhotoSplashScreen_splashImg26; this.splashImg27 = PhotoSplashScreen_splashImg27; this.splashImg28 = PhotoSplashScreen_splashImg28; this.splashImg29 = PhotoSplashScreen_splashImg29; this.splashImg30 = PhotoSplashScreen_splashImg30; super(); var _local_2:Vector. = new Vector.(0); _local_3 = (new this._SafeStr_10039() as Bitmap); _local_2.push(_local_3); var _local_4:Class = (this[("splashImg" + int((1 + Math.floor((Math.random() * 30)))))] as Class); if (_local_4 != null) { _local_3 = new (_local_4)(); _local_3.x = 96; _local_3.y = 51; _local_2.push(_local_3); }; _local_3 = (new this._SafeStr_10040() as Bitmap); _local_2.push(_local_3); for each (_local_3 in _local_2) { addChild(_local_3); }; } } }//package _-1CS // _SafeStr_10039 = "_-2gy" (String#2185, DoABC#2) // _SafeStr_10040 = "_-1iZ" (String#1952, DoABC#2) // _SafeStr_23 = "_-2H5" (String#2100, DoABC#2) // _SafeStr_24 = "_-0yi" (String#1785, DoABC#2) //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg1 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg1 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg10 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg10 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg11 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg11 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg12 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg12 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg13 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg13 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg14 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg14 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg15 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg15 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg16 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg16 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg17 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg17 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg18 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg18 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg19 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg19 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg2 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg2 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg20 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg20 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg21 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg21 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg22 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg22 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg23 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg23 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg24 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg24 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg25 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg25 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg26 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg26 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg27 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg27 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg28 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg28 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg29 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg29 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg3 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg3 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg30 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg30 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg4 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg4 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg5 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg5 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg6 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg6 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg7 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg7 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg8 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg8 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1CS.PhotoSplashScreen_splashImg9 package _-1CS{ import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg9 extends BitmapAsset { } }//package _-1CS //------------------------------------------------------------ //_-1Cv._SafeStr_3656 package _-1Cv{ import _-2jU._SafeStr_2278; import _-FX._SafeStr_3662; public class _SafeStr_3656 extends _SafeStr_2278 { public function _SafeStr_3656(k:Function){ super(k, _SafeStr_3662); } public function _SafeStr_5729():_SafeStr_3662{ return ((_SafeStr_5915 as _SafeStr_3662)); } } }//package _-1Cv // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3656 = "_-1zM" (String#7052, DoABC#3) // _SafeStr_3662 = "_-3S-" (String#8195, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-1Cv._SafeStr_3659 package _-1Cv{ import _-2jU._SafeStr_2278; import _-FX._SafeStr_4863; public class _SafeStr_3659 extends _SafeStr_2278 { public function _SafeStr_3659(k:Function){ super(k, _SafeStr_4863); } public function _SafeStr_5729():_SafeStr_4863{ return ((_SafeStr_5915 as _SafeStr_4863)); } } }//package _-1Cv // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3659 = "_-3q-" (String#8340, DoABC#3) // _SafeStr_4863 = "_-1VZ" (String#9485, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-1Cw._SafeStr_2351 package _-1Cw{ public interface _SafeStr_2351 { function _SafeStr_10041():void; function _SafeStr_10042(_arg_1:Boolean):void; } }//package _-1Cw // _SafeStr_10041 = "_-24b" (String#26071, DoABC#3) // _SafeStr_10042 = "_-204" (String#19641, DoABC#3) // _SafeStr_2351 = "_-4Ty" (String#8440, DoABC#3) //------------------------------------------------------------ //_-1Cw._SafeStr_2353 package _-1Cw{ public interface _SafeStr_2353 { function showVideo():void; function _SafeStr_10043():void; function get _SafeStr_10044():Boolean; } }//package _-1Cw // _SafeStr_10043 = "_-4vC" (String#29131, DoABC#3) // _SafeStr_10044 = "_-4hl" (String#23854, DoABC#3) // _SafeStr_2353 = "_-2CI" (String#8551, DoABC#3) //------------------------------------------------------------ //_-1Cw._SafeStr_3496 package _-1Cw{ import _-4Y1._SafeStr_3; public interface _SafeStr_3496 extends _SafeStr_3 { function get enabled():Boolean; function load():void; function showVideo():void; function get _SafeStr_10045():Boolean; function get _SafeStr_10046():Boolean; } }//package _-1Cw // _SafeStr_10045 = "_-6bM" (String#20303, DoABC#3) // _SafeStr_10046 = "_-0u8" (String#24484, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3496 = "_-6Lq" (String#5447, DoABC#3) //------------------------------------------------------------ //_-1Cw._SafeStr_3497 package _-1Cw{ import flash.utils.Timer; import flash.external.ExternalInterface; import flash.events.TimerEvent; public class _SafeStr_3497 implements _SafeStr_3496 { private static const _SafeStr_10047:String = "sponsorPayLoaded"; private static const _SafeStr_10048:String = "sponsorPayOnStart"; private static const _SafeStr_10049:String = "sponsorPayNoOffers"; private static const _SafeStr_10050:String = "sponsorPayOnClose"; private static const _SafeStr_10051:String = "sponsorPayOnConversion"; private static const _SafeStr_10052:String = "SponsorPay.loadIntegration"; private static const _SafeStr_10053:String = "SponsorPay.showVideo"; private static const _SafeStr_10054:String = "SponsorPay.backgroundLoad"; private static const _SafeStr_10055:int = 150000; private var _disposed:Boolean; private var _SafeStr_10056:OfferCenter; private var _SafeStr_5429:Boolean; private var _SafeStr_10057:Boolean; private var _SafeStr_10058:Boolean; private var _SafeStr_10059:Timer; public function _SafeStr_3497(k:OfferCenter):void{ this._SafeStr_10056 = k; if (!this.enabled) { return; }; ExternalInterface.addCallback(_SafeStr_10047, this.sponsorPayLoaded); ExternalInterface.addCallback(_SafeStr_10048, this.sponsorPayOnStart); ExternalInterface.addCallback(_SafeStr_10049, this.sponsorPayNoOffers); ExternalInterface.addCallback(_SafeStr_10050, this.sponsorPayOnClose); ExternalInterface.addCallback(_SafeStr_10051, this.sponsorPayOnConversion); this._SafeStr_10059 = new Timer(_SafeStr_10055, 1); this._SafeStr_10059.addEventListener(TimerEvent.TIMER, this._SafeStr_10060); } private function _SafeStr_10060(k:TimerEvent):void{ this.sponsorPayOnClose(); } public function load():void{ if (this._SafeStr_5429) { this.sponsorPayLoaded(); return; }; if (this.enabled) { try { ExternalInterface.call(_SafeStr_10052, this._SafeStr_10061); this._SafeStr_5429 = true; } catch(e:Error) { _SafeStr_4.log(((("External interface not working. Could not call " + _SafeStr_10052) + ": ") + e)); }; }; } private function get _SafeStr_10061():String{ return (this._SafeStr_10056.configuration.getProperty("offers.sponsorpay.appid")); } public function showVideo():void{ if (((this._SafeStr_5429) && (this.enabled))) { try { ExternalInterface.call(_SafeStr_10053); this._SafeStr_10058 = true; this._SafeStr_10059.reset(); this._SafeStr_10059.start(); this._SafeStr_10062(); } catch(e:Error) { _SafeStr_4.log(((("External interface not working. Could not call " + _SafeStr_10053) + ": ") + e)); }; }; } private function sponsorPayLoaded():void{ if (this._SafeStr_10058) { return; }; this._SafeStr_10057 = false; try { if (ExternalInterface.available) { ExternalInterface.call(_SafeStr_10054); } else { _SafeStr_4.log((("External interface not available. Could not call " + _SafeStr_10054) + ".")); }; } catch(e:Error) { _SafeStr_4.log(((("External interface not working. Could not call " + _SafeStr_10054) + ": ") + e)); }; } private function sponsorPayOnStart(k:String):void{ this._SafeStr_10057 = true; this._SafeStr_10062(); } private function sponsorPayNoOffers():void{ this._SafeStr_10057 = false; this._SafeStr_10062(); } private function sponsorPayOnClose():void{ this._SafeStr_10058 = false; if (this._SafeStr_10059) { this._SafeStr_10059.stop(); }; try { if (ExternalInterface.available) { ExternalInterface.call(_SafeStr_10054); } else { _SafeStr_4.log((("External interface not available. Could not call " + _SafeStr_10054) + ".")); }; } catch(e:Error) { _SafeStr_4.log(((("External interface not working. Could not call " + _SafeStr_10054) + ": ") + e)); } finally { this._SafeStr_10062(); }; } private function sponsorPayOnConversion():void{ if (this._SafeStr_10056 != null) { this._SafeStr_10056._SafeStr_10063(); }; } private function _SafeStr_10062():void{ if (this._SafeStr_10056 != null) { this._SafeStr_10056._SafeStr_10062(); }; } public function dispose():void{ if (this._disposed) { return; }; if (ExternalInterface.available) { ExternalInterface.addCallback(_SafeStr_10047, null); ExternalInterface.addCallback(_SafeStr_10048, null); ExternalInterface.addCallback(_SafeStr_10049, null); ExternalInterface.addCallback(_SafeStr_10050, null); ExternalInterface.addCallback(_SafeStr_10051, null); }; if (this._SafeStr_10059 != null) { this._SafeStr_10059.removeEventListener(TimerEvent.TIMER, this._SafeStr_10060); this._SafeStr_10059.stop(); this._SafeStr_10059 = null; }; this._SafeStr_10056 = null; this._disposed = true; } public function get disposed():Boolean{ return (this._disposed); } public function get _SafeStr_10045():Boolean{ return (this._SafeStr_10057); } public function get _SafeStr_10046():Boolean{ return (this._SafeStr_10058); } public function get enabled():Boolean{ return (((!((this._SafeStr_10061 == ""))) && (ExternalInterface.available))); } } }//package _-1Cw // _SafeStr_10045 = "_-6bM" (String#20303, DoABC#3) // _SafeStr_10046 = "_-0u8" (String#24484, DoABC#3) // _SafeStr_10047 = "_-7" (String#21224, DoABC#3) // _SafeStr_10048 = "_-0u0" (String#21134, DoABC#3) // _SafeStr_10049 = "_-3bT" (String#17154, DoABC#3) // _SafeStr_10050 = "_-5f" (String#17586, DoABC#3) // _SafeStr_10051 = "_-6Vo" (String#17157, DoABC#3) // _SafeStr_10052 = "_-3oU" (String#20329, DoABC#3) // _SafeStr_10053 = "_-1Kh" (String#19639, DoABC#3) // _SafeStr_10054 = "_-2KZ" (String#8767, DoABC#3) // _SafeStr_10055 = "_-6I3" (String#25281, DoABC#3) // _SafeStr_10056 = "_-0GD" (String#2793, DoABC#3) // _SafeStr_10057 = "_-0FW" (String#9178, DoABC#3) // _SafeStr_10058 = "_-6JF" (String#9034, DoABC#3) // _SafeStr_10059 = "_-0xU" (String#7388, DoABC#3) // _SafeStr_10060 = "_-3mi" (String#26388, DoABC#3) // _SafeStr_10061 = "_-2lb" (String#29461, DoABC#3) // _SafeStr_10062 = "_-4Je" (String#6730, DoABC#3) // _SafeStr_10063 = "_-1If" (String#34422, DoABC#3) // _SafeStr_3496 = "_-6Lq" (String#5447, DoABC#3) // _SafeStr_3497 = "_-2nj" (String#14103, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_5429 = "_-1Ic" (String#5549, DoABC#3) //------------------------------------------------------------ //_-1Cw._SafeStr_3498 package _-1Cw{ import flash.external.ExternalInterface; public class _SafeStr_3498 implements _SafeStr_3496 { private static const _SafeStr_10064:String = "supersonicAdsOnCampaignsReady"; private static const _SafeStr_10065:String = "supersonicAdsOnCampaignCompleted"; private static const _SafeStr_10066:String = "supersonicAdsOnCampaignOpen"; private static const _SafeStr_10067:String = "supersonicAdsOnCampaignClose"; private static const _SafeStr_10068:String = "supersonicAdsLoadCampaigns"; private static const _SafeStr_10069:String = "supersonicAdsCamapaignEngage"; private var _disposed:Boolean; private var _SafeStr_10056:OfferCenter; private var _SafeStr_8538:int; private var _SafeStr_10058:Boolean; private var _SafeStr_5429:Boolean; public function _SafeStr_3498(k:OfferCenter){ this._SafeStr_10056 = k; if (this.enabled) { ExternalInterface.addCallback(_SafeStr_10064, this._SafeStr_10070); ExternalInterface.addCallback(_SafeStr_10065, this._SafeStr_10071); ExternalInterface.addCallback(_SafeStr_10066, this._SafeStr_10072); ExternalInterface.addCallback(_SafeStr_10067, this._SafeStr_10073); }; } private function _SafeStr_10070(k:String):void{ this._SafeStr_8538 = int(k); this._SafeStr_10062(); } private function _SafeStr_10072():void{ this._SafeStr_10058 = true; this._SafeStr_10062(); } private function _SafeStr_10073():void{ this._SafeStr_10058 = false; this._SafeStr_10062(); } private function _SafeStr_10071():void{ } public function load():void{ if (((this.enabled) && (!(this._SafeStr_5429)))) { try { ExternalInterface.call(_SafeStr_10068); this._SafeStr_5429 = true; } catch(e:Error) { _SafeStr_4.log(((("External interface not working. Could not call " + _SafeStr_10068) + ": ") + e)); }; }; } public function showVideo():void{ if (((this.enabled) && ((this._SafeStr_8538 > 0)))) { try { ExternalInterface.call(_SafeStr_10069); this._SafeStr_8538--; } catch(e:Error) { _SafeStr_4.log(((("External interface not working. Could not call " + _SafeStr_10069) + ": ") + e)); }; }; } public function get _SafeStr_10045():Boolean{ return ((this._SafeStr_8538 > 0)); } public function get _SafeStr_10046():Boolean{ return (this._SafeStr_10058); } private function _SafeStr_10062():void{ if (this._SafeStr_10056 != null) { this._SafeStr_10056._SafeStr_10062(); }; } public function dispose():void{ if (this._disposed) { return; }; if (ExternalInterface.available) { ExternalInterface.addCallback(_SafeStr_10064, null); ExternalInterface.addCallback(_SafeStr_10065, null); ExternalInterface.addCallback(_SafeStr_10066, null); ExternalInterface.addCallback(_SafeStr_10067, null); }; this._SafeStr_10056 = null; this._disposed = true; } public function get disposed():Boolean{ return (this._disposed); } public function get enabled():Boolean{ return (((this._SafeStr_10056.configuration.getBoolean("offers.supersonic.enabled")) && (ExternalInterface.available))); } } }//package _-1Cw // _SafeStr_10045 = "_-6bM" (String#20303, DoABC#3) // _SafeStr_10046 = "_-0u8" (String#24484, DoABC#3) // _SafeStr_10056 = "_-0GD" (String#2793, DoABC#3) // _SafeStr_10058 = "_-6JF" (String#9034, DoABC#3) // _SafeStr_10062 = "_-4Je" (String#6730, DoABC#3) // _SafeStr_10064 = "_-3vc" (String#8463, DoABC#3) // _SafeStr_10065 = "_-5p7" (String#18945, DoABC#3) // _SafeStr_10066 = "_-1U6" (String#7854, DoABC#3) // _SafeStr_10067 = "_-Qp" (String#8509, DoABC#3) // _SafeStr_10068 = "_-12p" (String#8795, DoABC#3) // _SafeStr_10069 = "_-6gT" (String#8723, DoABC#3) // _SafeStr_10070 = "_-kZ" (String#25755, DoABC#3) // _SafeStr_10071 = "_-1WE" (String#33488, DoABC#3) // _SafeStr_10072 = "_-DW" (String#24640, DoABC#3) // _SafeStr_10073 = "_-Pg" (String#21653, DoABC#3) // _SafeStr_3496 = "_-6Lq" (String#5447, DoABC#3) // _SafeStr_3498 = "_-il" (String#16644, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_5429 = "_-1Ic" (String#5549, DoABC#3) // _SafeStr_8538 = "_-2Dm" (String#6377, DoABC#3) //------------------------------------------------------------ //_-1Cw._SafeStr_3499 package _-1Cw{ public class _SafeStr_3499 { private var _name:String; private var _SafeStr_10074:String; private var _SafeStr_10075:int; public function _SafeStr_3499(k:String, _arg_2:String, _arg_3:int){ this._name = k; this._SafeStr_10074 = _arg_2; this._SafeStr_10075 = _arg_3; } public function get name():String{ return (this._name); } public function get contentType():String{ return (this._SafeStr_10074); } public function get _SafeStr_10076():int{ return (this._SafeStr_10075); } } }//package _-1Cw // _SafeStr_10074 = "_-3Lb" (String#5932, DoABC#3) // _SafeStr_10075 = "_-10H" (String#2726, DoABC#3) // _SafeStr_10076 = "_-3fj" (String#2364, DoABC#3) // _SafeStr_3499 = "_-3O9" (String#7118, DoABC#3) //------------------------------------------------------------ //_-1Cw.OfferCenter package _-1Cw{ import _-4Y1._SafeStr_3; import _-3xK._SafeStr_637; import _-3UH._SafeStr_10; import _-3WJ._SafeStr_431; import _-29V.IWindowContainer; import __AS3__.vec.Vector; import _-29V.IWindow; import flash.utils.Timer; import _-5aR._SafeStr_3495; import flash.events.TimerEvent; import _-3kw._SafeStr_3494; import _-6Sj.IItemListWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-4Y1._SafeStr_12; import _-6Sj.IBitmapWrapperWindow; import __AS3__.vec.*; public class OfferCenter implements _SafeStr_2353, _SafeStr_3 { private static const _SafeStr_10077:int = 1800000; private var _disposed:Boolean; private var _SafeStr_5338:_SafeStr_637; private var _assets:_SafeStr_10; private var _SafeStr_5539:_SafeStr_431; private var _SafeStr_8751:_SafeStr_2351; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_10078:_SafeStr_3496; private var _SafeStr_10079:Vector.<_SafeStr_3496>; private var _SafeStr_10080:Vector.<_SafeStr_3499>; private var _SafeStr_10081:IWindow; private var _SafeStr_10082:Timer; private var _SafeStr_10083:_SafeStr_3495; public function OfferCenter(k:_SafeStr_637, _arg_2:_SafeStr_10, _arg_3:_SafeStr_431){ this._SafeStr_5338 = k; this._assets = _arg_2; this._SafeStr_5539 = _arg_3; this._SafeStr_10083 = new _SafeStr_3495(this._SafeStr_10084); this._SafeStr_5539.connection.addMessageEvent(this._SafeStr_10083); this._SafeStr_10079 = new Vector.<_SafeStr_3496>(0); this._SafeStr_10079.push(new _SafeStr_3498(this)); this._SafeStr_10079.push(new _SafeStr_3497(this)); this._SafeStr_10080 = new Vector.<_SafeStr_3499>(0); this._SafeStr_10082 = new Timer(_SafeStr_10077); this._SafeStr_10082.addEventListener(TimerEvent.TIMER, this._SafeStr_10085); this._SafeStr_10082.start(); this._SafeStr_10085(null); } private function _SafeStr_10085(k:TimerEvent):void{ var _local_2:_SafeStr_3496; if (this._SafeStr_10079 == null) { return; }; for each (_local_2 in this._SafeStr_10079) { if (_local_2.enabled) { _local_2.load(); }; }; } private function _SafeStr_10086():_SafeStr_3496{ var k:_SafeStr_3496; if (this._SafeStr_10079 == null) { return (null); }; for each (k in this._SafeStr_10079) { if (((k.enabled) && (k._SafeStr_10045))) { return (k); }; }; return (null); } private function _SafeStr_10084(k:_SafeStr_3495):void{ var _local_2:_SafeStr_3494 = k._SafeStr_5729(); this._SafeStr_10087(_local_2.name, _local_2.contentType, _local_2._SafeStr_10076); } public function dispose():void{ var k:_SafeStr_3496; if (this._disposed) { return; }; if (this._SafeStr_5322 != null) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; if (this._SafeStr_10079 != null) { for each (k in this._SafeStr_10079) { k.dispose(); }; this._SafeStr_10079 = null; }; if (this._SafeStr_10082 != null) { this._SafeStr_10082.stop(); this._SafeStr_10082 = null; }; this._SafeStr_5539.connection.removeMessageEvent(this._SafeStr_10083); this._SafeStr_10083 = null; this._SafeStr_10080 = null; this._SafeStr_8751 = null; this._SafeStr_5338 = null; this._SafeStr_5539 = null; this._assets = null; this._disposed = true; } public function get disposed():Boolean{ return (this._disposed); } public function set _SafeStr_10088(k:_SafeStr_2351):void{ this._SafeStr_8751 = k; } public function _SafeStr_10043():void{ this.hide(); this._SafeStr_5322 = (this._SafeStr_5338.buildFromXML((this._assets.getAssetByName("offer_center_xml").content as XML)) as IWindowContainer); this._SafeStr_5322.procedure = this._SafeStr_5753; this._SafeStr_5322.center(); this._SafeStr_10081 = IItemListWindow(this._SafeStr_5322.findChildByName("reward_list"))._SafeStr_6272(0); this._SafeStr_10089(); } public function showVideo():void{ if (this._SafeStr_10078 != null) { this._SafeStr_10078.showVideo(); }; } public function get _SafeStr_10044():Boolean{ return (((!((this._SafeStr_10078 == null))) && (this._SafeStr_10078._SafeStr_10046))); } private function _SafeStr_5753(k:WindowEvent, _arg_2:IWindow):void{ if (((!((k.type == WindowMouseEvent.CLICK))) || (!(this.visible)))) { return; }; switch (_arg_2.name) { case "header_button_close": this.hide(); return; }; } private function hide():void{ if (this._SafeStr_5322 != null) { this._SafeStr_10081.dispose(); this._SafeStr_10081 = null; this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; } private function _SafeStr_10087(k:String, _arg_2:String, _arg_3:int):void{ var _local_4:_SafeStr_3499 = new _SafeStr_3499(k, _arg_2, _arg_3); this._SafeStr_10080.unshift(_local_4); if (this.visible) { IItemListWindow(this._SafeStr_5322.findChildByName("reward_list"))._SafeStr_8163(this._SafeStr_10090(_local_4), 0); } else { if (this._SafeStr_8751 != null) { this._SafeStr_8751._SafeStr_10041(); }; }; } public function get configuration():_SafeStr_12{ return ((this._SafeStr_5539 as _SafeStr_12)); } public function _SafeStr_10062():void{ if (this._SafeStr_8751 != null) { this._SafeStr_10078 = this._SafeStr_10086(); this._SafeStr_8751._SafeStr_10042(((!((this._SafeStr_10078 == null))) && (this._SafeStr_10078._SafeStr_10045))); }; } private function _SafeStr_10089():void{ var _local_2:_SafeStr_3499; if (!this.visible) { return; }; var k:IItemListWindow = (this._SafeStr_5322.findChildByName("reward_list") as IItemListWindow); k._SafeStr_6302(); for each (_local_2 in this._SafeStr_10080) { k.addListItem(this._SafeStr_10090(_local_2)); }; } private function _SafeStr_10090(k:_SafeStr_3499):IWindow{ var _local_2:IWindowContainer = (this._SafeStr_10081.clone() as IWindowContainer); _local_2.findChildByName("reward_date").caption = new Date().toLocaleString(); _local_2.findChildByName("reward_name").caption = k.name; this._SafeStr_5539._SafeStr_10091(k.contentType, k._SafeStr_10076, IBitmapWrapperWindow(_local_2.findChildByName("reward_icon"))); return (_local_2); } private function get visible():Boolean{ return (((((!((this._SafeStr_5322 == null))) && (!(this._SafeStr_5322.disposed)))) && (this._SafeStr_5322.visible))); } public function _SafeStr_10063():void{ } } }//package _-1Cw // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_10041 = "_-24b" (String#26071, DoABC#3) // _SafeStr_10042 = "_-204" (String#19641, DoABC#3) // _SafeStr_10043 = "_-4vC" (String#29131, DoABC#3) // _SafeStr_10044 = "_-4hl" (String#23854, DoABC#3) // _SafeStr_10045 = "_-6bM" (String#20303, DoABC#3) // _SafeStr_10046 = "_-0u8" (String#24484, DoABC#3) // _SafeStr_10062 = "_-4Je" (String#6730, DoABC#3) // _SafeStr_10063 = "_-1If" (String#34422, DoABC#3) // _SafeStr_10076 = "_-3fj" (String#2364, DoABC#3) // _SafeStr_10077 = "_-lX" (String#25984, DoABC#3) // _SafeStr_10078 = "_-2ms" (String#10934, DoABC#3) // _SafeStr_10079 = "_-4Lk" (String#5999, DoABC#3) // _SafeStr_10080 = "_-0WN" (String#19832, DoABC#3) // _SafeStr_10081 = "_-5Rm" (String#20879, DoABC#3) // _SafeStr_10082 = "_-4AW" (String#5187, DoABC#3) // _SafeStr_10083 = "_-4F7" (String#17110, DoABC#3) // _SafeStr_10084 = "_-0iu" (String#35091, DoABC#3) // _SafeStr_10085 = "_-32M" (String#15763, DoABC#3) // _SafeStr_10086 = "_-3GD" (String#34399, DoABC#3) // _SafeStr_10087 = "_-6eE" (String#36522, DoABC#3) // _SafeStr_10088 = "_-4i9" (String#36020, DoABC#3) // _SafeStr_10089 = "_-4Zq" (String#35796, DoABC#3) // _SafeStr_10090 = "_-4Tw" (String#31638, DoABC#3) // _SafeStr_10091 = "_-zL" (String#19053, DoABC#3) // _SafeStr_12 = "_-0VB" (String#1598, DoABC#3) // _SafeStr_2351 = "_-4Ty" (String#8440, DoABC#3) // _SafeStr_2353 = "_-2CI" (String#8551, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3494 = "_-3J" (String#11154, DoABC#3) // _SafeStr_3495 = "_-wy" (String#9378, DoABC#3) // _SafeStr_3496 = "_-6Lq" (String#5447, DoABC#3) // _SafeStr_3497 = "_-2nj" (String#14103, DoABC#3) // _SafeStr_3498 = "_-il" (String#16644, DoABC#3) // _SafeStr_3499 = "_-3O9" (String#7118, DoABC#3) // _SafeStr_431 = "_-5AK" (String#1130, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5338 = "_-02L" (String#188, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5753 = "_-3ax" (String#1832, DoABC#3) // _SafeStr_6272 = "_-6Yg" (String#2938, DoABC#3) // _SafeStr_6302 = "_-U9" (String#2422, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_8163 = "_-2mc" (String#3250, DoABC#3) // _SafeStr_8751 = "_-0DU" (String#6743, DoABC#3) //------------------------------------------------------------ //_-1-D._SafeStr_147 package _-1-D{ import flash.events.Event; public class _SafeStr_147 extends Event { public static const _SafeStr_10092:String = "fileLoaded"; public var file:FZipFile; public function _SafeStr_147(k:String, _arg_2:FZipFile=null, _arg_3:Boolean=false, _arg_4:Boolean=false){ this.file = _arg_2; super(k, _arg_3, _arg_4); } override public function clone():Event{ return (new _SafeStr_147(type, this.file, bubbles, cancelable)); } override public function toString():String{ return ((((((((((('[FZipEvent type="' + type) + '" filename="') + this.file.filename) + '" bubbles=') + bubbles) + " cancelable=") + cancelable) + " eventPhase=") + eventPhase) + "]")); } } }//package _-1-D // _SafeStr_10092 = "_-6x" (String#3074, DoABC#2) // _SafeStr_147 = "_-1gx" (String#1947, DoABC#2) //------------------------------------------------------------ //_-1-D._SafeStr_148 package _-1-D{ import flash.events.Event; public class _SafeStr_148 extends Event { public static const _SafeStr_10093:String = "parseError"; public var text:String; public function _SafeStr_148(k:String, _arg_2:String="", _arg_3:Boolean=false, _arg_4:Boolean=false){ this.text = _arg_2; super(k, _arg_3, _arg_4); } override public function clone():Event{ return (new _SafeStr_148(type, this.text, bubbles, cancelable)); } } }//package _-1-D // _SafeStr_10093 = "_-oW" (String#3245, DoABC#2) // _SafeStr_148 = "_-22j" (String#2034, DoABC#2) //------------------------------------------------------------ //_-1-D.FZip package _-1-D{ import flash.events.EventDispatcher; import flash.utils.Dictionary; import flash.net.URLStream; import flash.utils.ByteArray; import flash.utils.Endian; import flash.net.URLRequest; import flash.events.Event; import flash.utils.IDataOutput; import flash.utils.IDataInput; import flash.events.HTTPStatusEvent; import flash.events.IOErrorEvent; import flash.events.SecurityErrorEvent; import flash.events.ProgressEvent; import flash.events.*; import flash.utils.*; public class FZip extends EventDispatcher { static const _SafeStr_10094:uint = 33639248; static const _SafeStr_10095:uint = 808471376; static const _SafeStr_10096:uint = 67324752; static const _SafeStr_10097:uint = 84233040; static const _SafeStr_10098:uint = 101010256; static const SIG_ZIP64_END_OF_CENTRAL_DIRECTORY:uint = 101075792; static const SIG_ZIP64_END_OF_CENTRAL_DIRECTORY_LOCATOR:uint = 117853008; static const _SafeStr_10099:uint = 134695760; static const _SafeStr_10100:uint = 134630224; static const _SafeStr_10101:uint = 134695760; protected var _SafeStr_10102:Array; protected var _SafeStr_10103:Dictionary; protected var _SafeStr_10104:URLStream; protected var _SafeStr_10105:String; protected var _SafeStr_10106:Function; protected var _SafeStr_10107:FZipFile; protected var _SafeStr_10108:ByteArray; protected var _SafeStr_10109:uint; protected var _SafeStr_10110:uint; public function FZip(k:String="utf-8"){ this._SafeStr_10105 = k; this._SafeStr_10106 = this._SafeStr_10111; } public function get active():Boolean{ return (!((this._SafeStr_10106 === this._SafeStr_10111))); } public function load(k:URLRequest):void{ if (((!(this._SafeStr_10104)) && ((this._SafeStr_10106 == this._SafeStr_10111)))) { this._SafeStr_10104 = new URLStream(); this._SafeStr_10104.endian = Endian.LITTLE_ENDIAN; this._SafeStr_10112(); this._SafeStr_10102 = []; this._SafeStr_10103 = new Dictionary(); this._SafeStr_10106 = this._SafeStr_10113; this._SafeStr_10104.load(k); }; } public function loadBytes(k:ByteArray):void{ if (((!(this._SafeStr_10104)) && ((this._SafeStr_10106 == this._SafeStr_10111)))) { this._SafeStr_10102 = []; this._SafeStr_10103 = new Dictionary(); k.position = 0; k.endian = Endian.LITTLE_ENDIAN; this._SafeStr_10106 = this._SafeStr_10113; if (this.parse(k)) { this._SafeStr_10106 = this._SafeStr_10111; dispatchEvent(new Event(Event.COMPLETE)); } else { dispatchEvent(new _SafeStr_148(_SafeStr_148._SafeStr_10093, "EOF")); }; }; } public function close():void{ if (this._SafeStr_10104) { this._SafeStr_10106 = this._SafeStr_10111; this._SafeStr_10114(); this._SafeStr_10104.close(); this._SafeStr_10104 = null; }; } public function _SafeStr_10115(k:IDataOutput, _arg_2:Boolean=false):void{ var _local_3:String; var _local_4:ByteArray; var _local_5:uint; var _local_6:uint; var _local_7:int; var _local_8:FZipFile; if (((!((k == null))) && ((this._SafeStr_10102.length > 0)))) { _local_3 = k.endian; _local_4 = new ByteArray(); k.endian = (_local_4.endian = Endian.LITTLE_ENDIAN); _local_5 = 0; _local_6 = 0; _local_7 = 0; while (_local_7 < this._SafeStr_10102.length) { _local_8 = (this._SafeStr_10102[_local_7] as FZipFile); if (_local_8 != null) { _local_8._SafeStr_10115(_local_4, _arg_2, true, _local_5); _local_5 = (_local_5 + _local_8._SafeStr_10115(k, _arg_2)); _local_6++; }; _local_7++; }; if (_local_4.length > 0) { k.writeBytes(_local_4); }; k.writeUnsignedInt(_SafeStr_10098); k.writeShort(0); k.writeShort(0); k.writeShort(_local_6); k.writeShort(_local_6); k.writeUnsignedInt(_local_4.length); k.writeUnsignedInt(_local_5); k.writeShort(0); k.endian = _local_3; }; } public function _SafeStr_10116():uint{ return (((this._SafeStr_10102) ? this._SafeStr_10102.length : 0)); } public function _SafeStr_10117(k:uint):FZipFile{ return (((this._SafeStr_10102) ? (this._SafeStr_10102[k] as FZipFile) : null)); } public function _SafeStr_10118(k:String):FZipFile{ return (((this._SafeStr_10103[k]) ? (this._SafeStr_10103[k] as FZipFile) : null)); } public function _SafeStr_10119(k:String, _arg_2:ByteArray=null, _arg_3:Boolean=true):FZipFile{ return (this._SafeStr_10120(((this._SafeStr_10102) ? this._SafeStr_10102.length : 0), k, _arg_2, _arg_3)); } public function _SafeStr_10121(k:String, _arg_2:String, _arg_3:String="utf-8", _arg_4:Boolean=true):FZipFile{ return (this._SafeStr_10122(((this._SafeStr_10102) ? this._SafeStr_10102.length : 0), k, _arg_2, _arg_3, _arg_4)); } public function _SafeStr_10120(k:uint, _arg_2:String, _arg_3:ByteArray=null, _arg_4:Boolean=true):FZipFile{ if (this._SafeStr_10102 == null) { this._SafeStr_10102 = []; }; if (this._SafeStr_10103 == null) { this._SafeStr_10103 = new Dictionary(); } else { if (this._SafeStr_10103[_arg_2]) { throw (new Error((("File already exists: " + _arg_2) + ". Please remove first."))); }; }; var _local_5:FZipFile = new FZipFile(); _local_5.filename = _arg_2; _local_5._SafeStr_10123(_arg_3, _arg_4); if (k >= this._SafeStr_10102.length) { this._SafeStr_10102.push(_local_5); } else { this._SafeStr_10102.splice(k, 0, _local_5); }; this._SafeStr_10103[_arg_2] = _local_5; return (_local_5); } public function _SafeStr_10122(k:uint, _arg_2:String, _arg_3:String, _arg_4:String="utf-8", _arg_5:Boolean=true):FZipFile{ if (this._SafeStr_10102 == null) { this._SafeStr_10102 = []; }; if (this._SafeStr_10103 == null) { this._SafeStr_10103 = new Dictionary(); } else { if (this._SafeStr_10103[_arg_2]) { throw (new Error((("File already exists: " + _arg_2) + ". Please remove first."))); }; }; var _local_6:FZipFile = new FZipFile(); _local_6.filename = _arg_2; _local_6._SafeStr_10124(_arg_3, _arg_4, _arg_5); if (k >= this._SafeStr_10102.length) { this._SafeStr_10102.push(_local_6); } else { this._SafeStr_10102.splice(k, 0, _local_6); }; this._SafeStr_10103[_arg_2] = _local_6; return (_local_6); } public function _SafeStr_10125(k:uint):FZipFile{ var _local_2:FZipFile; if (((((!((this._SafeStr_10102 == null))) && (!((this._SafeStr_10103 == null))))) && ((k < this._SafeStr_10102.length)))) { _local_2 = (this._SafeStr_10102[k] as FZipFile); if (_local_2 != null) { this._SafeStr_10102.splice(k, 1); delete this._SafeStr_10103[_local_2.filename]; return (_local_2); }; }; return (null); } protected function parse(k:IDataInput):Boolean{ do { } while (this._SafeStr_10106(k)); return ((this._SafeStr_10106 === this._SafeStr_10111)); } protected function _SafeStr_10111(k:IDataInput):Boolean{ return (false); } protected function _SafeStr_10113(k:IDataInput):Boolean{ var _local_2:uint; if (k.bytesAvailable >= 4) { _local_2 = k.readUnsignedInt(); switch (_local_2) { case _SafeStr_10096: this._SafeStr_10106 = this._SafeStr_10126; this._SafeStr_10107 = new FZipFile(this._SafeStr_10105); break; case _SafeStr_10094: case _SafeStr_10098: case _SafeStr_10095: case _SafeStr_10097: case SIG_ZIP64_END_OF_CENTRAL_DIRECTORY: case SIG_ZIP64_END_OF_CENTRAL_DIRECTORY_LOCATOR: case _SafeStr_10099: case _SafeStr_10100: case _SafeStr_10101: this._SafeStr_10106 = this._SafeStr_10111; break; default: throw (new Error(("Unknown record signature: 0x" + _local_2.toString(16)))); }; return (true); }; return (false); } protected function _SafeStr_10126(k:IDataInput):Boolean{ if (this._SafeStr_10107.parse(k)) { if (this._SafeStr_10107._SafeStr_10127) { this._SafeStr_10106 = this._SafeStr_10128; this._SafeStr_10108 = new ByteArray(); this._SafeStr_10109 = 0; this._SafeStr_10110 = 0; return (true); }; this._SafeStr_10129(); if (this._SafeStr_10106 != this._SafeStr_10111) { this._SafeStr_10106 = this._SafeStr_10113; return (true); }; }; return (false); } protected function _SafeStr_10128(k:IDataInput):Boolean{ var _local_2:uint; while (k.bytesAvailable > 0) { _local_2 = k.readUnsignedByte(); this._SafeStr_10109 = ((this._SafeStr_10109 >>> 8) | (_local_2 << 24)); if (this._SafeStr_10109 == _SafeStr_10099) { this._SafeStr_10108.length = (this._SafeStr_10108.length - 3); this._SafeStr_10106 = this._SafeStr_10130; return (true); }; this._SafeStr_10108.writeByte(_local_2); }; return (false); } protected function _SafeStr_10130(k:IDataInput):Boolean{ var _local_2:uint; var _local_3:uint; var _local_4:uint; if (k.bytesAvailable >= 12) { _local_2 = k.readUnsignedInt(); _local_3 = k.readUnsignedInt(); _local_4 = k.readUnsignedInt(); if (this._SafeStr_10108.length == _local_3) { this._SafeStr_10108.position = 0; this._SafeStr_10107._SafeStr_10131 = _local_2; this._SafeStr_10107._SafeStr_10132 = _local_3; this._SafeStr_10107._SafeStr_10133 = _local_4; this._SafeStr_10107._SafeStr_10134(this._SafeStr_10108); this._SafeStr_10129(); this._SafeStr_10106 = this._SafeStr_10113; } else { this._SafeStr_10108.writeUnsignedInt(_local_2); this._SafeStr_10108.writeUnsignedInt(_local_3); this._SafeStr_10108.writeUnsignedInt(_local_4); this._SafeStr_10106 = this._SafeStr_10128; }; return (true); }; return (false); } protected function _SafeStr_10129():void{ this._SafeStr_10102.push(this._SafeStr_10107); if (this._SafeStr_10107.filename) { this._SafeStr_10103[this._SafeStr_10107.filename] = this._SafeStr_10107; }; dispatchEvent(new _SafeStr_147(_SafeStr_147._SafeStr_10092, this._SafeStr_10107)); this._SafeStr_10107 = null; } protected function _SafeStr_10135(evt:Event):void{ dispatchEvent(evt.clone()); try { if (this.parse(this._SafeStr_10104)) { this.close(); dispatchEvent(new Event(Event.COMPLETE)); }; } catch(e:Error) { close(); if (hasEventListener(_SafeStr_148._SafeStr_10093)) { dispatchEvent(new _SafeStr_148(_SafeStr_148._SafeStr_10093, e.message)); }; }; } protected function _SafeStr_10136(k:Event):void{ dispatchEvent(k.clone()); } protected function _SafeStr_10137(k:Event):void{ this.close(); dispatchEvent(k.clone()); } protected function _SafeStr_10112():void{ this._SafeStr_10104.addEventListener(Event.COMPLETE, this._SafeStr_10136); this._SafeStr_10104.addEventListener(Event.OPEN, this._SafeStr_10136); this._SafeStr_10104.addEventListener(HTTPStatusEvent.HTTP_STATUS, this._SafeStr_10136); this._SafeStr_10104.addEventListener(IOErrorEvent.IO_ERROR, this._SafeStr_10137); this._SafeStr_10104.addEventListener(SecurityErrorEvent.SECURITY_ERROR, this._SafeStr_10137); this._SafeStr_10104.addEventListener(ProgressEvent.PROGRESS, this._SafeStr_10135); } protected function _SafeStr_10114():void{ this._SafeStr_10104.removeEventListener(Event.COMPLETE, this._SafeStr_10136); this._SafeStr_10104.removeEventListener(Event.OPEN, this._SafeStr_10136); this._SafeStr_10104.removeEventListener(HTTPStatusEvent.HTTP_STATUS, this._SafeStr_10136); this._SafeStr_10104.removeEventListener(IOErrorEvent.IO_ERROR, this._SafeStr_10137); this._SafeStr_10104.removeEventListener(SecurityErrorEvent.SECURITY_ERROR, this._SafeStr_10137); this._SafeStr_10104.removeEventListener(ProgressEvent.PROGRESS, this._SafeStr_10135); } } }//package _-1-D // _SafeStr_10092 = "_-6x" (String#3074, DoABC#2) // _SafeStr_10093 = "_-oW" (String#3245, DoABC#2) // _SafeStr_10094 = "_-9b" (String#3084, DoABC#2) // _SafeStr_10095 = "_-5Jp" (String#2750, DoABC#2) // _SafeStr_10096 = "_-fN" (String#3208, DoABC#2) // _SafeStr_10097 = "_-0bu" (String#1715, DoABC#2) // _SafeStr_10098 = "_-s1" (String#3258, DoABC#2) // _SafeStr_10099 = "_-AL" (String#3088, DoABC#2) // _SafeStr_10100 = "_-32E" (String#2270, DoABC#2) // _SafeStr_10101 = "_-57J" (String#2715, DoABC#2) // _SafeStr_10102 = "_-5Fk" (String#2738, DoABC#2) // _SafeStr_10103 = "_-5-u" (String#2689, DoABC#2) // _SafeStr_10104 = "_-5Vw" (String#2801, DoABC#2) // _SafeStr_10105 = "_-2w8" (String#2242, DoABC#2) // _SafeStr_10106 = "_-2os" (String#2212, DoABC#2) // _SafeStr_10107 = "_-3Ma" (String#2333, DoABC#2) // _SafeStr_10108 = "_-1oO" (String#1977, DoABC#2) // _SafeStr_10109 = "_-3Ab" (String#2299, DoABC#2) // _SafeStr_10110 = "_-4AH" (String#2489, DoABC#2) // _SafeStr_10111 = "_-8k" (String#3082, DoABC#2) // _SafeStr_10112 = "_-3AA" (String#2297, DoABC#2) // _SafeStr_10113 = "_-5Qr" (String#2780, DoABC#2) // _SafeStr_10114 = "_-4Kc" (String#2539, DoABC#2) // _SafeStr_10115 = "_-08u" (String#1613, DoABC#2) // _SafeStr_10116 = "_-0i5" (String#1740, DoABC#2) // _SafeStr_10117 = "_-0Bh" (String#1623, DoABC#2) // _SafeStr_10118 = "_-6JQ" (String#2972, DoABC#2) // _SafeStr_10119 = "_-5yI" (String#2898, DoABC#2) // _SafeStr_10120 = "_-2mC" (String#2202, DoABC#2) // _SafeStr_10121 = "_-4QO" (String#2558, DoABC#2) // _SafeStr_10122 = "_-vQ" (String#3264, DoABC#2) // _SafeStr_10123 = "_-Nk" (String#3147, DoABC#2) // _SafeStr_10124 = "get " (String#3627, DoABC#2) // _SafeStr_10125 = "_-5rj" (String#2886, DoABC#2) // _SafeStr_10126 = "_-4oS" (String#2631, DoABC#2) // _SafeStr_10127 = "_-3vg" (String#2446, DoABC#2) // _SafeStr_10128 = "_-5SY" (String#2792, DoABC#2) // _SafeStr_10129 = "_-06p" (String#1604, DoABC#2) // _SafeStr_10130 = "_-2mq" (String#2205, DoABC#2) // _SafeStr_10131 = "_-4lZ" (String#2623, DoABC#2) // _SafeStr_10132 = "_-1AU" (String#1830, DoABC#2) // _SafeStr_10133 = "_-0Ib" (String#1650, DoABC#2) // _SafeStr_10134 = "_-3Wh" (String#2364, DoABC#2) // _SafeStr_10135 = "_-2en" (String#2176, DoABC#2) // _SafeStr_10136 = "_-4g7" (String#2605, DoABC#2) // _SafeStr_10137 = "_-3ZA" (String#2372, DoABC#2) // _SafeStr_147 = "_-1gx" (String#1947, DoABC#2) // _SafeStr_148 = "_-22j" (String#2034, DoABC#2) //------------------------------------------------------------ //_-1-D.FZipFile package _-1-D{ import flash.utils.describeType; import flash.utils.ByteArray; import flash.utils.Dictionary; import flash.utils.Endian; import _-16-.ChecksumUtil; import flash.utils.IDataOutput; import flash.utils.IDataInput; import flash.utils.*; public class FZipFile { public static const _SafeStr_10138:int = 0; public static const _SafeStr_10139:int = 1; public static const COMPRESSION_REDUCED_1:int = 2; public static const COMPRESSION_REDUCED_2:int = 3; public static const COMPRESSION_REDUCED_3:int = 4; public static const COMPRESSION_REDUCED_4:int = 5; public static const _SafeStr_10140:int = 6; public static const _SafeStr_10141:int = 7; public static const _SafeStr_10142:int = 8; public static const _SafeStr_10143:int = 9; public static const _SafeStr_10144:int = 10; protected static var _SafeStr_10145:Boolean = (describeType(ByteArray).factory.method.(@name == "uncompress").parameter.length() > 0); protected static var _SafeStr_10146:Boolean = (describeType(ByteArray).factory.method.(@name == "inflate").length() > 0); protected var _SafeStr_10147:int = 0; protected var _SafeStr_10148:String = "2.0"; protected var _SafeStr_10149:int = 8; protected var _SafeStr_10150:Boolean = false; protected var _SafeStr_10151:int = -1; protected var _SafeStr_10152:int = -1; protected var _SafeStr_10153:int = -1; protected var _SafeStr_10154:Boolean = false; protected var _SafeStr_10155:Boolean = false; protected var _SafeStr_8599:Date; protected var _SafeStr_10156:uint; protected var _SafeStr_10157:Boolean = false; protected var _SafeStr_10158:uint = 0; protected var _SafeStr_10159:uint = 0; protected var _SafeStr_5924:String = ""; protected var _SafeStr_10160:String; protected var _SafeStr_10161:Dictionary; protected var _SafeStr_10162:String = ""; protected var _content:ByteArray; var _SafeStr_10131:uint; var _SafeStr_10132:uint = 0; var _SafeStr_10133:uint = 0; protected var _SafeStr_10163:Boolean = false; protected var _SafeStr_10106:Function; public function FZipFile(k:String="utf-8"){ this._SafeStr_10106 = this._SafeStr_10164; super(); this._SafeStr_10160 = k; this._SafeStr_10161 = new Dictionary(); this._content = new ByteArray(); this._content.endian = Endian.BIG_ENDIAN; } public function get date():Date{ return (this._SafeStr_8599); } public function set date(k:Date):void{ this._SafeStr_8599 = (((k)!=null) ? k : new Date()); } public function get filename():String{ return (this._SafeStr_5924); } public function set filename(k:String):void{ this._SafeStr_5924 = k; } function get _SafeStr_10127():Boolean{ return (this._SafeStr_10154); } public function get content():ByteArray{ if (this._SafeStr_10163) { this.uncompress(); }; return (this._content); } public function set content(k:ByteArray):void{ this._SafeStr_10123(k); } public function _SafeStr_10123(k:ByteArray, _arg_2:Boolean=true):void{ if (((!((k == null))) && ((k.length > 0)))) { k.position = 0; k.readBytes(this._content, 0, k.length); this._SafeStr_10131 = ChecksumUtil._SafeStr_9138(this._content); this._SafeStr_10157 = false; } else { this._content.length = 0; this._content.position = 0; this._SafeStr_10163 = false; }; if (_arg_2) { this.compress(); } else { this._SafeStr_10133 = (this._SafeStr_10132 = this._content.length); }; } public function get _SafeStr_10165():String{ return (this._SafeStr_10148); } public function get _SafeStr_10166():uint{ return (this._SafeStr_10132); } public function get _SafeStr_10167():uint{ return (this._SafeStr_10133); } public function _SafeStr_10168(k:Boolean=true, _arg_2:String="utf-8"):String{ var _local_3:String; if (this._SafeStr_10163) { this.uncompress(); }; this._content.position = 0; if (_arg_2 == "utf-8") { _local_3 = this._content.readUTFBytes(this._content.bytesAvailable); } else { _local_3 = this._content.readMultiByte(this._content.bytesAvailable, _arg_2); }; this._content.position = 0; if (k) { this.compress(); }; return (_local_3); } public function _SafeStr_10124(k:String, _arg_2:String="utf-8", _arg_3:Boolean=true):void{ this._content.length = 0; this._content.position = 0; this._SafeStr_10163 = false; if (((!((k == null))) && ((k.length > 0)))) { if (_arg_2 == "utf-8") { this._content.writeUTFBytes(k); } else { this._content.writeMultiByte(k, _arg_2); }; this._SafeStr_10131 = ChecksumUtil._SafeStr_9138(this._content); this._SafeStr_10157 = false; }; if (_arg_3) { this.compress(); } else { this._SafeStr_10133 = (this._SafeStr_10132 = this._content.length); }; } public function _SafeStr_10115(k:IDataOutput, _arg_2:Boolean, _arg_3:Boolean=false, _arg_4:uint=0):uint{ var _local_10:Object; var _local_15:ByteArray; var _local_16:Boolean; if (k == null) { return (0); }; if (_arg_3) { k.writeUnsignedInt(FZip._SafeStr_10094); k.writeShort(((this._SafeStr_10147 << 8) | 20)); } else { k.writeUnsignedInt(FZip._SafeStr_10096); }; k.writeShort(((this._SafeStr_10147 << 8) | 20)); k.writeShort((((this._SafeStr_10160)=="utf-8") ? 0x0800 : 0)); k.writeShort(((this._SafeStr_10163) ? _SafeStr_10142 : _SafeStr_10138)); var _local_5:Date = (((this._SafeStr_8599)!=null) ? this._SafeStr_8599 : new Date()); var _local_6:uint = ((uint(_local_5.getSeconds()) | (uint(_local_5.getMinutes()) << 5)) | (uint(_local_5.getHours()) << 11)); var _local_7:uint = ((uint(_local_5.getDate()) | (uint((_local_5.getMonth() + 1)) << 5)) | (uint((_local_5.getFullYear() - 1980)) << 9)); k.writeShort(_local_6); k.writeShort(_local_7); k.writeUnsignedInt(this._SafeStr_10131); k.writeUnsignedInt(this._SafeStr_10132); k.writeUnsignedInt(this._SafeStr_10133); var _local_8:ByteArray = new ByteArray(); _local_8.endian = Endian.LITTLE_ENDIAN; if (this._SafeStr_10160 == "utf-8") { _local_8.writeUTFBytes(this._SafeStr_5924); } else { _local_8.writeMultiByte(this._SafeStr_5924, this._SafeStr_10160); }; var _local_9:uint = _local_8.position; for (_local_10 in this._SafeStr_10161) { _local_15 = (this._SafeStr_10161[_local_10] as ByteArray); if (_local_15 != null) { _local_8.writeShort(uint(_local_10)); _local_8.writeShort(uint(_local_15.length)); _local_8.writeBytes(_local_15); }; }; if (_arg_2) { if (!this._SafeStr_10157) { _local_16 = this._SafeStr_10163; if (_local_16) { this.uncompress(); }; this._SafeStr_10156 = ChecksumUtil._SafeStr_9139(this._content, 0, this._content.length); this._SafeStr_10157 = true; if (_local_16) { this.compress(); }; }; _local_8.writeShort(0xDADA); _local_8.writeShort(4); _local_8.writeUnsignedInt(this._SafeStr_10156); }; var _local_11:uint = (_local_8.position - _local_9); if (((_arg_3) && ((this._SafeStr_10162.length > 0)))) { if (this._SafeStr_10160 == "utf-8") { _local_8.writeUTFBytes(this._SafeStr_10162); } else { _local_8.writeMultiByte(this._SafeStr_10162, this._SafeStr_10160); }; }; var _local_12:uint = ((_local_8.position - _local_9) - _local_11); k.writeShort(_local_9); k.writeShort(_local_11); if (_arg_3) { k.writeShort(_local_12); k.writeShort(0); k.writeShort(0); k.writeUnsignedInt(0); k.writeUnsignedInt(_arg_4); }; if (((_local_9 + _local_11) + _local_12) > 0) { k.writeBytes(_local_8); }; var _local_13:uint; if (((!(_arg_3)) && ((this._content.length > 0)))) { if (this._SafeStr_10163) { if (((_SafeStr_10145) || (_SafeStr_10146))) { _local_13 = this._content.length; k.writeBytes(this._content, 0, _local_13); } else { _local_13 = (this._content.length - 6); k.writeBytes(this._content, 2, _local_13); }; } else { _local_13 = this._content.length; k.writeBytes(this._content, 0, _local_13); }; }; var _local_14:uint = ((((30 + _local_9) + _local_11) + _local_12) + _local_13); if (_arg_3) { _local_14 = (_local_14 + 16); }; return (_local_14); } function parse(k:IDataInput):Boolean{ do { } while (((k.bytesAvailable) && (this._SafeStr_10106(k)))); return ((this._SafeStr_10106 === this._SafeStr_10169)); } protected function _SafeStr_10169(k:IDataInput):Boolean{ return (false); } protected function _SafeStr_10164(k:IDataInput):Boolean{ if (k.bytesAvailable >= 30) { this._SafeStr_10170(k); if ((this._SafeStr_10158 + this._SafeStr_10159) > 0) { this._SafeStr_10106 = this._SafeStr_10171; } else { this._SafeStr_10106 = this._SafeStr_10172; }; return (true); }; return (false); } protected function _SafeStr_10171(k:IDataInput):Boolean{ if (k.bytesAvailable >= (this._SafeStr_10158 + this._SafeStr_10159)) { this._SafeStr_10173(k); this._SafeStr_10106 = this._SafeStr_10172; return (true); }; return (false); } protected function _SafeStr_10172(k:IDataInput):Boolean{ var _local_2:Boolean = true; if (this._SafeStr_10154) { this._SafeStr_10106 = this._SafeStr_10169; _local_2 = false; } else { if (this._SafeStr_10132 == 0) { this._SafeStr_10106 = this._SafeStr_10169; } else { if (k.bytesAvailable >= this._SafeStr_10132) { this._SafeStr_10134(k); this._SafeStr_10106 = this._SafeStr_10169; } else { _local_2 = false; }; }; }; return (_local_2); } protected function _SafeStr_10170(k:IDataInput):void{ var _local_2:uint = k.readUnsignedShort(); this._SafeStr_10147 = (_local_2 >> 8); this._SafeStr_10148 = ((Math.floor(((_local_2 & 0xFF) / 10)) + ".") + ((_local_2 & 0xFF) % 10)); var _local_3:uint = k.readUnsignedShort(); this._SafeStr_10149 = k.readUnsignedShort(); this._SafeStr_10150 = !(((_local_3 & 1) === 0)); this._SafeStr_10154 = !(((_local_3 & 8) === 0)); this._SafeStr_10155 = !(((_local_3 & 32) === 0)); if ((_local_3 & 800) !== 0) { this._SafeStr_10160 = "utf-8"; }; if (this._SafeStr_10149 === _SafeStr_10140) { this._SafeStr_10151 = ((((_local_3 & 2))!==0) ? 0x2000 : 0x1000); this._SafeStr_10152 = ((((_local_3 & 4))!==0) ? 3 : 2); } else { if (this._SafeStr_10149 === _SafeStr_10142) { this._SafeStr_10153 = ((_local_3 & 6) >> 1); }; }; var _local_4:uint = k.readUnsignedShort(); var _local_5:uint = k.readUnsignedShort(); var _local_6 = (_local_4 & 31); var _local_7 = ((_local_4 & 2016) >> 5); var _local_8 = ((_local_4 & 0xF800) >> 11); var _local_9 = (_local_5 & 31); var _local_10 = ((_local_5 & 480) >> 5); var _local_11:int = (((_local_5 & 0xFE00) >> 9) + 1980); this._SafeStr_8599 = new Date(_local_11, (_local_10 - 1), _local_9, _local_8, _local_7, _local_6, 0); this._SafeStr_10131 = k.readUnsignedInt(); this._SafeStr_10132 = k.readUnsignedInt(); this._SafeStr_10133 = k.readUnsignedInt(); this._SafeStr_10158 = k.readUnsignedShort(); this._SafeStr_10159 = k.readUnsignedShort(); } protected function _SafeStr_10173(k:IDataInput):void{ var _local_3:uint; var _local_4:uint; var _local_5:ByteArray; if (this._SafeStr_10160 == "utf-8") { this._SafeStr_5924 = k.readUTFBytes(this._SafeStr_10158); } else { this._SafeStr_5924 = k.readMultiByte(this._SafeStr_10158, this._SafeStr_10160); }; var _local_2:uint = this._SafeStr_10159; while (_local_2 > 4) { _local_3 = k.readUnsignedShort(); _local_4 = k.readUnsignedShort(); if (_local_4 > _local_2) { throw (new Error((("Parse error in file " + this._SafeStr_5924) + ": Extra field data size too big."))); }; if ((((_local_3 === 0xDADA)) && ((_local_4 === 4)))) { this._SafeStr_10156 = k.readUnsignedInt(); this._SafeStr_10157 = true; } else { if (_local_4 > 0) { _local_5 = new ByteArray(); k.readBytes(_local_5, 0, _local_4); this._SafeStr_10161[_local_3] = _local_5; }; }; _local_2 = (_local_2 - (_local_4 + 4)); }; if (_local_2 > 0) { k.readBytes(new ByteArray(), 0, _local_2); }; } function _SafeStr_10134(k:IDataInput):void{ var _local_2:uint; if ((((this._SafeStr_10149 === _SafeStr_10142)) && (!(this._SafeStr_10150)))) { if (((_SafeStr_10145) || (_SafeStr_10146))) { k.readBytes(this._content, 0, this._SafeStr_10132); } else { if (this._SafeStr_10157) { this._content.writeByte(120); _local_2 = ((~(this._SafeStr_10153) << 6) & 192); _local_2 = (_local_2 + (31 - (((120 << 8) | _local_2) % 31))); this._content.writeByte(_local_2); k.readBytes(this._content, 2, this._SafeStr_10132); this._content.position = this._content.length; this._content.writeUnsignedInt(this._SafeStr_10156); } else { throw (new Error("Adler32 checksum not found.")); }; }; this._SafeStr_10163 = true; } else { if (this._SafeStr_10149 == _SafeStr_10138) { k.readBytes(this._content, 0, this._SafeStr_10132); this._SafeStr_10163 = false; } else { throw (new Error((("Compression method " + this._SafeStr_10149) + " is not supported."))); }; }; this._content.position = 0; } protected function compress():void{ if (!this._SafeStr_10163) { if (this._content.length > 0) { this._content.position = 0; this._SafeStr_10133 = this._content.length; if (_SafeStr_10146) { this._content.deflate(); this._SafeStr_10132 = this._content.length; } else { if (_SafeStr_10145) { this._content.compress.apply(this._content, ["deflate"]); this._SafeStr_10132 = this._content.length; } else { this._content.compress(); this._SafeStr_10132 = (this._content.length - 6); }; }; this._content.position = 0; this._SafeStr_10163 = true; } else { this._SafeStr_10132 = 0; this._SafeStr_10133 = 0; }; }; } protected function uncompress():void{ if (((this._SafeStr_10163) && ((this._content.length > 0)))) { this._content.position = 0; if (_SafeStr_10146) { this._content.inflate(); } else { if (_SafeStr_10145) { this._content.uncompress.apply(this._content, ["deflate"]); } else { this._content.uncompress(); }; }; this._content.position = 0; this._SafeStr_10163 = false; }; } public function toString():String{ return ((((((((((((((((((((((((((("[FZipFile]" + "\n name:") + this._SafeStr_5924) + "\n date:") + this._SafeStr_8599) + "\n sizeCompressed:") + this._SafeStr_10132) + "\n sizeUncompressed:") + this._SafeStr_10133) + "\n versionHost:") + this._SafeStr_10147) + "\n versionNumber:") + this._SafeStr_10148) + "\n compressionMethod:") + this._SafeStr_10149) + "\n encrypted:") + this._SafeStr_10150) + "\n hasDataDescriptor:") + this._SafeStr_10154) + "\n hasCompressedPatchedData:") + this._SafeStr_10155) + "\n filenameEncoding:") + this._SafeStr_10160) + "\n crc32:") + this._SafeStr_10131.toString(16)) + "\n adler32:") + this._SafeStr_10156.toString(16))); } } }//package _-1-D // _SafeStr_10094 = "_-9b" (String#3084, DoABC#2) // _SafeStr_10096 = "_-fN" (String#3208, DoABC#2) // _SafeStr_10106 = "_-2os" (String#2212, DoABC#2) // _SafeStr_10115 = "_-08u" (String#1613, DoABC#2) // _SafeStr_10123 = "_-Nk" (String#3147, DoABC#2) // _SafeStr_10124 = "get " (String#3627, DoABC#2) // _SafeStr_10127 = "_-3vg" (String#2446, DoABC#2) // _SafeStr_10131 = "_-4lZ" (String#2623, DoABC#2) // _SafeStr_10132 = "_-1AU" (String#1830, DoABC#2) // _SafeStr_10133 = "_-0Ib" (String#1650, DoABC#2) // _SafeStr_10134 = "_-3Wh" (String#2364, DoABC#2) // _SafeStr_10138 = "_-5AI" (String#2722, DoABC#2) // _SafeStr_10139 = "_-4Jy" (String#2536, DoABC#2) // _SafeStr_10140 = "_-j5" (String#3230, DoABC#2) // _SafeStr_10141 = "_-3PF" (String#2340, DoABC#2) // _SafeStr_10142 = "_-3eN" (String#2389, DoABC#2) // _SafeStr_10143 = "_-0mv" (String#1749, DoABC#2) // _SafeStr_10144 = "_-0F0" (String#1634, DoABC#2) // _SafeStr_10145 = "_-25c" (String#2050, DoABC#2) // _SafeStr_10146 = "_-6RJ" (String#2996, DoABC#2) // _SafeStr_10147 = "_-1Aq" (String#1831, DoABC#2) // _SafeStr_10148 = "_-02t" (String#1592, DoABC#2) // _SafeStr_10149 = "_-4VN" (String#2573, DoABC#2) // _SafeStr_10150 = "_-ZS" (String#3187, DoABC#2) // _SafeStr_10151 = "_-TR" (String#3167, DoABC#2) // _SafeStr_10152 = "_-1mb" (String#1970, DoABC#2) // _SafeStr_10153 = "_-5oj" (String#2873, DoABC#2) // _SafeStr_10154 = "_-1Ds" (String#1845, DoABC#2) // _SafeStr_10155 = "_-1Bw" (String#1833, DoABC#2) // _SafeStr_10156 = "_-3iM" (String#2402, DoABC#2) // _SafeStr_10157 = "_-5aC" (String#2822, DoABC#2) // _SafeStr_10158 = "_-0oc" (String#1754, DoABC#2) // _SafeStr_10159 = "_-44j" (String#2470, DoABC#2) // _SafeStr_10160 = "_-1wO" (String#2002, DoABC#2) // _SafeStr_10161 = "_-52-" (String#2696, DoABC#2) // _SafeStr_10162 = "_-2G9" (String#2096, DoABC#2) // _SafeStr_10163 = "_-11i" (String#1800, DoABC#2) // _SafeStr_10164 = "_-0U" (String#1679, DoABC#2) // _SafeStr_10165 = "_-3gP" (String#2398, DoABC#2) // _SafeStr_10166 = "_-1xb" (String#2008, DoABC#2) // _SafeStr_10167 = "_-12V" (String#1803, DoABC#2) // _SafeStr_10168 = "_-1Qt" (String#1887, DoABC#2) // _SafeStr_10169 = "_-0FB" (String#1636, DoABC#2) // _SafeStr_10170 = "_-5p6" (String#2874, DoABC#2) // _SafeStr_10171 = "_-3qT" (String#2428, DoABC#2) // _SafeStr_10172 = "_-6Kq" (String#2975, DoABC#2) // _SafeStr_10173 = "_-4B1" (String#2493, DoABC#2) // _SafeStr_5924 = "_-0Q2" (String#1663, DoABC#2) // _SafeStr_8599 = "_-0Qk" (String#1668, DoABC#2) // _SafeStr_9138 = "_-7z" (String#3079, DoABC#2) // _SafeStr_9139 = "_-0Y6" (String#1701, DoABC#2) //------------------------------------------------------------ //_-1dj._SafeStr_2521 package _-1dj{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_2521 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_2521(){ this._SafeStr_6664 = new Array(); super(); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-1dj // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2521 = "_-3cD" (String#14820, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-1dj._SafeStr_3543 package _-1dj{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_3543 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_3543(k:Array){ var _local_2:int; this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k.length); for each (_local_2 in k) { this._SafeStr_6664.push(_local_2); }; } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-1dj // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3543 = "_-6OL" (String#16060, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-1dj._SafeStr_3545 package _-1dj{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_3545 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_3545(){ this._SafeStr_6664 = new Array(); super(); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-1dj // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3545 = "_-0zi" (String#15380, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-1dj._SafeStr_3549 package _-1dj{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_3549 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_3549(){ this._SafeStr_6664 = new Array(); super(); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-1dj // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3549 = "_-0LV" (String#14752, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-1dj._SafeStr_3966 package _-1dj{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_3966 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_3966(){ this._SafeStr_6664 = new Array(); super(); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-1dj // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3966 = "_-0oN" (String#12933, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-1dj._SafeStr_4051 package _-1dj{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_4051 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_4051(k:String){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-1dj // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4051 = "_-JY" (String#16679, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-1dj._SafeStr_4055 package _-1dj{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_4055 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_4055(k:int, _arg_2:int){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k); this._SafeStr_6664.push(_arg_2); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-1dj // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4055 = "_-0vB" (String#15028, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-1dj._SafeStr_4143 package _-1dj{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_4143 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_4143(k:int){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-1dj // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4143 = "_-9V" (String#16888, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-1dj._SafeStr_4313 package _-1dj{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_4313 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_4313(){ this._SafeStr_6664 = new Array(); super(); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-1dj // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4313 = "_-1iC" (String#12939, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-1dT._SafeStr_3342 package _-1dT{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_3342 implements _SafeStr_2272 { public static const _SafeStr_10174:int = 1; public static const _SafeStr_10175:int = 2; public static const _SafeStr_10176:int = 3; public static const _SafeStr_10177:int = 4; public static const _SafeStr_7993:int = 5; public static const _SafeStr_10178:int = 6; public static const _SafeStr_7985:int = 7; public static const _SafeStr_7988:int = 8; public static const _SafeStr_10179:int = 9; public static const _SafeStr_7989:int = 10; public static const _SafeStr_7990:int = 11; public static const _SafeStr_7992:int = 12; public static const _SafeStr_7994:int = 13; private var _SafeStr_5759:int; private var _SafeStr_6940:int; private var _SafeStr_10180:String; public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5759 = k.readInt(); this._SafeStr_6940 = k.readInt(); this._SafeStr_10180 = k.readString(); return (true); } public function flush():Boolean{ return (true); } public function get roomId():int{ return (this._SafeStr_5759); } public function get errorCode():int{ return (this._SafeStr_6940); } public function get info():String{ return (this._SafeStr_10180); } } }//package _-1dT // _SafeStr_10174 = "_-ew" (String#28894, DoABC#3) // _SafeStr_10175 = "_-2a6" (String#31050, DoABC#3) // _SafeStr_10176 = "_-3KJ" (String#29537, DoABC#3) // _SafeStr_10177 = "_-0X6" (String#26492, DoABC#3) // _SafeStr_10178 = "_-6Kp" (String#28482, DoABC#3) // _SafeStr_10179 = "_-0IW" (String#28203, DoABC#3) // _SafeStr_10180 = "_-0f4" (String#14658, DoABC#3) // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3342 = "_-1tI" (String#5500, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_5759 = "_-2xD" (String#739, DoABC#3) // _SafeStr_6940 = "_-5Ri" (String#1827, DoABC#3) // _SafeStr_7985 = "_-3yH" (String#23511, DoABC#3) // _SafeStr_7988 = "_-0lC" (String#25446, DoABC#3) // _SafeStr_7989 = "_-2Le" (String#24474, DoABC#3) // _SafeStr_7990 = "_-0vU" (String#25912, DoABC#3) // _SafeStr_7992 = "_-5TN" (String#22223, DoABC#3) // _SafeStr_7993 = "_-0Mn" (String#24904, DoABC#3) // _SafeStr_7994 = "_-89" (String#23401, DoABC#3) //------------------------------------------------------------ //_-1dT._SafeStr_3385 package _-1dT{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_3385 implements _SafeStr_2272 { private var _SafeStr_10181:Boolean; public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_10181 = k.readBoolean(); return (true); } public function get _SafeStr_10182():Boolean{ return (this._SafeStr_10181); } public function flush():Boolean{ return (true); } } }//package _-1dT // _SafeStr_10181 = "_-1lP" (String#29499, DoABC#3) // _SafeStr_10182 = "_-1CF" (String#26129, DoABC#3) // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3385 = "_-5y0" (String#11207, DoABC#3) //------------------------------------------------------------ //_-1dT._SafeStr_3388 package _-1dT{ import _-2jU._SafeStr_2272; import _-19q._SafeStr_3346; import _-2jU._SafeStr_2713; public class _SafeStr_3388 implements _SafeStr_2272 { private var _SafeStr_5759:int; private var _SafeStr_10183:Array; public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5759 = k.readInt(); var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_10183.push(new _SafeStr_3346(k)); _local_3++; }; return (true); } public function flush():Boolean{ this._SafeStr_10183 = []; return (true); } public function get roomId():int{ return (this._SafeStr_5759); } public function get _SafeStr_10184():Array{ return (this._SafeStr_10183); } } }//package _-1dT // _SafeStr_10183 = "_-2Zo" (String#11752, DoABC#3) // _SafeStr_10184 = "_-UC" (String#12917, DoABC#3) // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3346 = "_-0VZ" (String#5112, DoABC#3) // _SafeStr_3388 = "_-5lC" (String#10388, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_5759 = "_-2xD" (String#739, DoABC#3) //------------------------------------------------------------ //_-1dT._SafeStr_3397 package _-1dT{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_3397 implements _SafeStr_2272 { private var _SafeStr_5759:int; private var _SafeStr_5389:int; public function flush():Boolean{ this._SafeStr_5759 = 0; this._SafeStr_5389 = 0; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5759 = k.readInt(); this._SafeStr_5389 = k.readInt(); return (true); } public function get roomId():int{ return (this._SafeStr_5759); } public function get userId():int{ return (this._SafeStr_5389); } } }//package _-1dT // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3397 = "_-1ru" (String#10585, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_5759 = "_-2xD" (String#739, DoABC#3) //------------------------------------------------------------ //_-1dT._SafeStr_3401 package _-1dT{ import _-2jU._SafeStr_2272; import _-19q._SafeStr_3346; import _-2jU._SafeStr_2713; public class _SafeStr_3401 implements _SafeStr_2272 { private var _SafeStr_5712:int; private var _SafeStr_5513:_SafeStr_3346; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5712 = k.readInt(); this._SafeStr_5513 = new _SafeStr_3346(k); return (true); } public function get flatId():int{ return (this._SafeStr_5712); } public function get data():_SafeStr_3346{ return (this._SafeStr_5513); } } }//package _-1dT // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3346 = "_-0VZ" (String#5112, DoABC#3) // _SafeStr_3401 = "_-5PN" (String#10189, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5712 = "_-690" (String#1467, DoABC#3) //------------------------------------------------------------ //_-1dT._SafeStr_3403 package _-1dT{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_3403 implements _SafeStr_2272 { private var _SafeStr_10185:int; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_10185 = k.readInt(); return (true); } public function get _SafeStr_10186():int{ return (this._SafeStr_10185); } } }//package _-1dT // _SafeStr_10185 = "_-5Fr" (String#26454, DoABC#3) // _SafeStr_10186 = "_-zg" (String#33778, DoABC#3) // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3403 = "_-1CQ" (String#10493, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) //------------------------------------------------------------ //_-1dT._SafeStr_3407 package _-1dT{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_3407 implements _SafeStr_2272 { private var _SafeStr_5712:int; private var _SafeStr_5389:int; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5712 = k.readInt(); this._SafeStr_5389 = k.readInt(); return (true); } public function get flatId():int{ return (this._SafeStr_5712); } public function get userId():int{ return (this._SafeStr_5389); } } }//package _-1dT // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3407 = "_-4Ad" (String#10787, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_5712 = "_-690" (String#1467, DoABC#3) //------------------------------------------------------------ //_-1dT._SafeStr_3411 package _-1dT{ import _-2jU._SafeStr_2272; import _-19q.RoomSettingsData; import _-19q._SafeStr_2742; import _-19q._SafeStr_3093; import _-2jU._SafeStr_2713; public class _SafeStr_3411 implements _SafeStr_2272 { private var _SafeStr_10187:RoomSettingsData; public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_10187 = new RoomSettingsData(); this._SafeStr_10187.roomId = k.readInt(); this._SafeStr_10187.name = k.readString(); this._SafeStr_10187.description = k.readString(); this._SafeStr_10187._SafeStr_8025 = k.readInt(); this._SafeStr_10187._SafeStr_5722 = k.readInt(); this._SafeStr_10187._SafeStr_8051 = k.readInt(); this._SafeStr_10187._SafeStr_9489 = k.readInt(); this._SafeStr_10187.tags = []; var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_10187.tags.push(k.readString()); _local_3++; }; this._SafeStr_10187._SafeStr_8033 = k.readInt(); this._SafeStr_10187._SafeStr_8034 = (k.readInt() == 1); this._SafeStr_10187._SafeStr_8035 = (k.readInt() == 1); this._SafeStr_10187._SafeStr_8036 = (k.readInt() == 1); this._SafeStr_10187._SafeStr_8039 = (k.readInt() == 1); this._SafeStr_10187._SafeStr_7753 = k.readInt(); this._SafeStr_10187._SafeStr_7752 = k.readInt(); this._SafeStr_10187._SafeStr_8040 = new _SafeStr_2742(k); this._SafeStr_10187._SafeStr_8037 = k.readBoolean(); this._SafeStr_10187._SafeStr_8046 = new _SafeStr_3093(k); return (true); } public function flush():Boolean{ this._SafeStr_10187 = null; return (true); } public function get data():RoomSettingsData{ return (this._SafeStr_10187); } } }//package _-1dT // _SafeStr_10187 = "_-2we" (String#3933, DoABC#3) // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_2742 = "_-3la" (String#3320, DoABC#3) // _SafeStr_3093 = "_-098" (String#2701, DoABC#3) // _SafeStr_3411 = "_-2uQ" (String#6889, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_5722 = "_-1FU" (String#2393, DoABC#3) // _SafeStr_7752 = "_-1Kl" (String#8610, DoABC#3) // _SafeStr_7753 = "_-40l" (String#8223, DoABC#3) // _SafeStr_8025 = "_-5J5" (String#2492, DoABC#3) // _SafeStr_8033 = "_-3aR" (String#4838, DoABC#3) // _SafeStr_8034 = "_-3LJ" (String#8351, DoABC#3) // _SafeStr_8035 = "_-2kk" (String#10754, DoABC#3) // _SafeStr_8036 = "_-2sq" (String#11405, DoABC#3) // _SafeStr_8037 = "_-3RF" (String#21684, DoABC#3) // _SafeStr_8039 = "_-3Yi" (String#11299, DoABC#3) // _SafeStr_8040 = "_-18i" (String#6708, DoABC#3) // _SafeStr_8046 = "_-c2" (String#5899, DoABC#3) // _SafeStr_8051 = "_-1f2" (String#7404, DoABC#3) // _SafeStr_9489 = "_-6Vi" (String#17378, DoABC#3) //------------------------------------------------------------ //_-1dT._SafeStr_3413 package _-1dT{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_3413 implements _SafeStr_2272 { private var _SafeStr_5759:int; public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5759 = k.readInt(); return (true); } public function flush():Boolean{ this._SafeStr_5759 = 0; return (true); } public function get roomId():int{ return (this._SafeStr_5759); } } }//package _-1dT // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3413 = "_-1sd" (String#10567, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_5759 = "_-2xD" (String#739, DoABC#3) //------------------------------------------------------------ //_-1dT._SafeStr_3417 package _-1dT{ import _-2jU._SafeStr_2272; import _-19q._SafeStr_3339; import _-2jU._SafeStr_2713; public class _SafeStr_3417 implements _SafeStr_2272 { private var _SafeStr_5759:int; private var _SafeStr_10188:Array; public function flush():Boolean{ this._SafeStr_10188 = []; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5759 = k.readInt(); var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_10188.push(new _SafeStr_3339(k)); _local_3++; }; return (true); } public function get roomId():int{ return (this._SafeStr_5759); } public function get _SafeStr_10189():Array{ return (this._SafeStr_10188); } } }//package _-1dT // _SafeStr_10188 = "_-0y0" (String#26003, DoABC#3) // _SafeStr_10189 = "_-2hd" (String#17512, DoABC#3) // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3339 = "_-5rX" (String#7549, DoABC#3) // _SafeStr_3417 = "_-241" (String#9866, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_5759 = "_-2xD" (String#739, DoABC#3) //------------------------------------------------------------ //_-1dT._SafeStr_3427 package _-1dT{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_3427 implements _SafeStr_2272 { private var _SafeStr_5759:int; private var _SafeStr_6940:int; public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5759 = k.readInt(); this._SafeStr_6940 = k.readInt(); return (true); } public function flush():Boolean{ this._SafeStr_5759 = 0; this._SafeStr_6940 = 0; return (true); } public function get roomId():int{ return (this._SafeStr_5759); } public function get errorCode():int{ return (this._SafeStr_6940); } } }//package _-1dT // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3427 = "_-481" (String#11375, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_5759 = "_-2xD" (String#739, DoABC#3) // _SafeStr_6940 = "_-5Ri" (String#1827, DoABC#3) //------------------------------------------------------------ //_-1dT._SafeStr_4799 package _-1dT{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_4799 implements _SafeStr_2272 { private var _SafeStr_5712:int; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5712 = k.readInt(); return (true); } public function get flatId():int{ return (this._SafeStr_5712); } } }//package _-1dT // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4799 = "_-0iG" (String#12814, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_5712 = "_-690" (String#1467, DoABC#3) //------------------------------------------------------------ //_-1eV._SafeStr_2691 package _-1eV{ public class _SafeStr_2691 { public static const _SafeStr_10190:int = 0; public static const _SafeStr_10191:int = 1; public static const _SafeStr_10192:int = 2; public static const _SafeStr_10193:int = 3; public static const _SafeStr_10194:int = 4; } }//package _-1eV // _SafeStr_10190 = "_-4FU" (String#5700, DoABC#3) // _SafeStr_10191 = "_-0It" (String#10872, DoABC#3) // _SafeStr_10192 = "_-5JT" (String#6410, DoABC#3) // _SafeStr_10193 = "_-6Qn" (String#11502, DoABC#3) // _SafeStr_10194 = "_-2El" (String#29406, DoABC#3) // _SafeStr_2691 = "_-1if" (String#2843, DoABC#3) //------------------------------------------------------------ //_-1eX._SafeStr_4367 package _-1eX{ import flash.text.TextFormat; import _-0MJ._SafeStr_4360; public class _SafeStr_4367 { public static const _SafeStr_8552:TextFormat = new TextFormat("Ubuntu", 12, 4288716960, false, true); public static const _SafeStr_8551:TextFormat = new TextFormat("Ubuntu", 12, 0xFFFF0000); public static const _SafeStr_8555:int = 8; public static const _SafeStr_10195:int = 3; public static const _SafeStr_8557:int = 62; public static const _SafeStr_8559:int = 3; public static const _SafeStr_10196:int = 0; public static const _SafeStr_10197:int = 50; public static const _SafeStr_10198:int = 215; public static const _SafeStr_8554:int = ((_SafeStr_8557 + _SafeStr_10195) + _SafeStr_4360.NORMAL); } }//package _-1eX // _SafeStr_10195 = "_-1MK" (String#13921, DoABC#3) // _SafeStr_10196 = "_-62S" (String#13788, DoABC#3) // _SafeStr_10197 = "_-3Q5" (String#10862, DoABC#3) // _SafeStr_10198 = "_-56L" (String#23334, DoABC#3) // _SafeStr_4360 = "_-3uK" (String#6327, DoABC#3) // _SafeStr_4367 = "_-5u3" (String#3045, DoABC#3) // _SafeStr_8551 = "_-2SD" (String#22059, DoABC#3) // _SafeStr_8552 = "_-35n" (String#18495, DoABC#3) // _SafeStr_8554 = "_-5CM" (String#23959, DoABC#3) // _SafeStr_8555 = "_-1RB" (String#9606, DoABC#3) // _SafeStr_8557 = "_-4hU" (String#9988, DoABC#3) // _SafeStr_8559 = "_-22a" (String#20143, DoABC#3) //------------------------------------------------------------ //_-1EX._SafeStr_4970 package _-1EX{ import _-2jU._SafeStr_2272; import _-6M-._SafeStr_5193; import _-2jU._SafeStr_2713; public class _SafeStr_4970 implements _SafeStr_2272 { private var _SafeStr_10199:Array; public function get _SafeStr_10200():Array{ return (this._SafeStr_10199); } public function flush():Boolean{ this._SafeStr_10199 = []; return (true); } public function parse(k:_SafeStr_2713):Boolean{ var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_10199.push(new _SafeStr_5193(k)); _local_3++; }; return (true); } } }//package _-1EX // _SafeStr_10199 = "_-2dS" (String#6105, DoABC#3) // _SafeStr_10200 = "_-6-M" (String#38104, DoABC#3) // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4970 = "_-2U" (String#12066, DoABC#3) // _SafeStr_5193 = "_-4Cy" (String#5691, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) //------------------------------------------------------------ //_-1fF._SafeStr_2389 package _-1fF{ import _-2jU._SafeStr_2285; public class _SafeStr_2389 implements _SafeStr_2285 { public function dispose():void{ } public function _SafeStr_5914():Array{ return ([]); } } }//package _-1fF // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2389 = "_-36P" (String#15170, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-1fF._SafeStr_2418 package _-1fF{ import _-2jU._SafeStr_2285; public class _SafeStr_2418 implements _SafeStr_2285 { public function dispose():void{ } public function _SafeStr_5914():Array{ return ([]); } } }//package _-1fF // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2418 = "_-fr" (String#16998, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-1fF._SafeStr_2456 package _-1fF{ import _-2jU._SafeStr_2285; public class _SafeStr_2456 implements _SafeStr_2285 { private var _SafeStr_10201:Array; public function _SafeStr_2456(k:Array){ this._SafeStr_10201 = new Array(); this._SafeStr_10201.push(k.length); this._SafeStr_10201 = this._SafeStr_10201.concat(k); } public function dispose():void{ } public function _SafeStr_5914():Array{ return (this._SafeStr_10201); } } }//package _-1fF // _SafeStr_10201 = "_-4jO" (String#14528, DoABC#3) // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2456 = "_-2C7" (String#15360, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-1FG._SafeStr_3784 package _-1FG{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_3784 implements _SafeStr_2272 { private var _SafeStr_9500:int; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_9500 = k.readInt(); return (true); } public function get score():int{ return (this._SafeStr_9500); } } }//package _-1FG // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3784 = "_-2d9" (String#7265, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_9500 = "_-3Tv" (String#3747, DoABC#3) //------------------------------------------------------------ //_-1FG._SafeStr_4338 package _-1FG{ import _-2jU._SafeStr_2272; import _-1tz._SafeStr_4328; import _-2jU._SafeStr_2713; public class _SafeStr_4338 implements _SafeStr_2272 { private var _SafeStr_10202:Array; private var _SafeStr_10203:String; public function flush():Boolean{ this._SafeStr_10202 = new Array(); return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_10202 = new Array(); var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_10202.push(new _SafeStr_4328(k)); _local_3++; }; this._SafeStr_10203 = k.readString(); return (true); } public function get achievements():Array{ return (this._SafeStr_10202); } public function get _SafeStr_10204():String{ return (this._SafeStr_10203); } } }//package _-1FG // _SafeStr_10202 = "_-cR" (String#2889, DoABC#3) // _SafeStr_10203 = "_-6Ph" (String#30656, DoABC#3) // _SafeStr_10204 = "_-41-" (String#22196, DoABC#3) // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4328 = "_-1MW" (String#2297, DoABC#3) // _SafeStr_4338 = "_-6DW" (String#6822, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) //------------------------------------------------------------ //_-1FG._SafeStr_4343 package _-1FG{ import _-2jU._SafeStr_2272; import _-1tz._SafeStr_4328; import _-2jU._SafeStr_2713; public class _SafeStr_4343 implements _SafeStr_2272 { private var _SafeStr_10205:_SafeStr_4328; public function flush():Boolean{ this._SafeStr_10205 = null; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_10205 = new _SafeStr_4328(k); return (true); } public function get achievement():_SafeStr_4328{ return (this._SafeStr_10205); } } }//package _-1FG // _SafeStr_10205 = "_-2iC" (String#2819, DoABC#3) // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4328 = "_-1MW" (String#2297, DoABC#3) // _SafeStr_4343 = "_-0zj" (String#9343, DoABC#3) //------------------------------------------------------------ //_-1gi._SafeStr_186 package _-1gi{ import flash.display.BitmapData; import flash.geom.Rectangle; import flash.geom.Point; import flash.geom.ColorTransform; public class _SafeStr_186 { private var _bitmap:BitmapData; private var _SafeStr_10206:Rectangle; private var _SafeStr_10207:Point; private var _flipH:Boolean; private var _SafeStr_10208:ColorTransform; public function _SafeStr_186(k:BitmapData, _arg_2:Rectangle, _arg_3:Point, _arg_4:Boolean, _arg_5:ColorTransform){ this._bitmap = k; this._SafeStr_10206 = _arg_2; this._SafeStr_10207 = _arg_3; this._flipH = _arg_4; this._SafeStr_10208 = _arg_5; if (_arg_4) { this._SafeStr_10207.x = (-(this._SafeStr_10207.x) + _arg_2.width); }; } public function dispose():void{ this._bitmap = null; this._SafeStr_10207 = null; this._SafeStr_10208 = null; } public function get bitmap():BitmapData{ return (this._bitmap); } public function get rect():Rectangle{ return (this._SafeStr_10206); } public function get _SafeStr_10209():Point{ return (this._SafeStr_10207); } public function get flipH():Boolean{ return (this._flipH); } public function get colorTransform():ColorTransform{ return (this._SafeStr_10208); } public function get _SafeStr_10210():Rectangle{ var k:Rectangle = new Rectangle(0, 0, this._SafeStr_10206.width, this._SafeStr_10206.height); k.offset(-(this._SafeStr_10207.x), -(this._SafeStr_10207.y)); return (k); } } }//package _-1gi // _SafeStr_10206 = "_-Dh" (String#3103, DoABC#2) // _SafeStr_10207 = "_-0iS" (String#1741, DoABC#2) // _SafeStr_10208 = "_-3j2" (String#2403, DoABC#2) // _SafeStr_10209 = "_-1y8" (String#2010, DoABC#2) // _SafeStr_10210 = "_-2IQ" (String#2105, DoABC#2) // _SafeStr_186 = "_-4lD" (String#2621, DoABC#2) //------------------------------------------------------------ //_-1gi._SafeStr_188 package _-1gi{ import _-WS.Map; import flash.utils.getTimer; public class _SafeStr_188 { private var _SafeStr_10211:Map; private var _SafeStr_10212:int; public function _SafeStr_188(){ this._SafeStr_10211 = new Map(); this._SafeStr_10213(getTimer()); } public function dispose():void{ var k:AvatarImageDirectionCache; this._SafeStr_10214("[dispose]"); if (this._SafeStr_10211 == null) { return; }; for each (k in this._SafeStr_10211) { k.dispose(); }; this._SafeStr_10211.dispose(); } public function _SafeStr_10215(k:int):AvatarImageDirectionCache{ var _local_2:String = k.toString(); return ((this._SafeStr_10211.getValue(_local_2) as AvatarImageDirectionCache)); } public function _SafeStr_10216(k:int, _arg_2:AvatarImageDirectionCache):void{ var _local_3:String = k.toString(); this._SafeStr_10211.add(_local_3, _arg_2); } public function _SafeStr_10213(k:int):void{ this._SafeStr_10212 = k; } public function _SafeStr_10217():int{ return (this._SafeStr_10212); } private function _SafeStr_10214(k:String):void{ } } }//package _-1gi // _SafeStr_10211 = "_-2Q6" (String#2125, DoABC#2) // _SafeStr_10212 = "_-Ew" (String#3106, DoABC#2) // _SafeStr_10213 = "_-3RL" (String#2346, DoABC#2) // _SafeStr_10214 = "_-4sQ" (String#2653, DoABC#2) // _SafeStr_10215 = "_-2SR" (String#2131, DoABC#2) // _SafeStr_10216 = "_-2k2" (String#2196, DoABC#2) // _SafeStr_10217 = "_-6LD" (String#2976, DoABC#2) // _SafeStr_188 = "_-4ku" (String#2620, DoABC#2) //------------------------------------------------------------ //_-1gi._SafeStr_190 package _-1gi{ import _-WS.Map; import _-5uz._SafeStr_140; public class _SafeStr_190 { private var _SafeStr_10211:Map; private var _SafeStr_10218:_SafeStr_140; private var _SafeStr_10219:int; private var _disposed:Boolean; public function _SafeStr_190(){ this._SafeStr_10211 = new Map(); } public function _SafeStr_10220(k:_SafeStr_140, _arg_2:int):void{ if (this._SafeStr_10218 == null) { this._SafeStr_10218 = k; }; var _local_3:_SafeStr_188 = this._SafeStr_10221(this._SafeStr_10218); if (_local_3 != null) { _local_3._SafeStr_10213(_arg_2); }; this._SafeStr_10218 = k; } public function dispose():void{ if (!this._disposed) { if (this._SafeStr_10211 == null) { return; }; if (this._SafeStr_10211) { this._SafeStr_10222(0, int.MAX_VALUE); this._SafeStr_10211.dispose(); this._SafeStr_10211 = null; }; this._disposed = true; }; } public function _SafeStr_10222(k:int, _arg_2:int):void{ var _local_3:int; var _local_4:_SafeStr_188; var _local_6:String; if ((((this._SafeStr_10211 == null)) || (this._disposed))) { return; }; var _local_5:Array = this._SafeStr_10211._SafeStr_6451(); for each (_local_6 in _local_5) { _local_4 = (this._SafeStr_10211.getValue(_local_6) as _SafeStr_188); if (_local_4 != null) { _local_3 = _local_4._SafeStr_10217(); if ((_arg_2 - _local_3) >= k) { _local_4.dispose(); this._SafeStr_10211.remove(_local_6); }; }; }; } public function _SafeStr_10223():_SafeStr_140{ return (this._SafeStr_10218); } public function setDirection(k:int):void{ this._SafeStr_10219 = k; } public function getDirection():int{ return (this._SafeStr_10219); } public function _SafeStr_10221(k:_SafeStr_140=null):_SafeStr_188{ if (!this._SafeStr_10218) { return (null); }; if (k == null) { k = this._SafeStr_10218; }; if (k._SafeStr_10224 != null) { return ((this._SafeStr_10211.getValue(k._SafeStr_10224) as _SafeStr_188)); }; return ((this._SafeStr_10211.getValue(k.id) as _SafeStr_188)); } public function _SafeStr_10225(k:_SafeStr_140, _arg_2:_SafeStr_188):void{ if (k._SafeStr_10224 != null) { this._SafeStr_10211.add(k._SafeStr_10224, _arg_2); } else { this._SafeStr_10211.add(k.id, _arg_2); }; } private function _SafeStr_10214(k:String):void{ } } }//package _-1gi // _SafeStr_10211 = "_-2Q6" (String#2125, DoABC#2) // _SafeStr_10213 = "_-3RL" (String#2346, DoABC#2) // _SafeStr_10214 = "_-4sQ" (String#2653, DoABC#2) // _SafeStr_10217 = "_-6LD" (String#2976, DoABC#2) // _SafeStr_10218 = "_-304" (String#2261, DoABC#2) // _SafeStr_10219 = "_-0Fo" (String#1639, DoABC#2) // _SafeStr_10220 = "_-Jw" (String#3126, DoABC#2) // _SafeStr_10221 = "_-1rg" (String#1992, DoABC#2) // _SafeStr_10222 = "_-36Y" (String#2282, DoABC#2) // _SafeStr_10223 = "_-4Qc" (String#2560, DoABC#2) // _SafeStr_10224 = "_-6Mn" (String#2981, DoABC#2) // _SafeStr_10225 = "_-7Y" (String#3077, DoABC#2) // _SafeStr_140 = "_-Fb" (String#3108, DoABC#2) // _SafeStr_188 = "_-4ku" (String#2620, DoABC#2) // _SafeStr_190 = "_-2AX" (String#2073, DoABC#2) // _SafeStr_6451 = "_-1-C" (String#1792, DoABC#2) //------------------------------------------------------------ //_-1gi.AvatarImageCache package _-1gi{ import _-40e.AvatarStructure; import _-40e._SafeStr_48; import _-6TE.AssetAliasCollection; import _-WS.Map; import _-qU.AvatarCanvas; import flash.geom.ColorTransform; import flash.geom.Matrix; import flash.utils.getTimer; import _-5uz._SafeStr_140; import _-4zJ._SafeStr_187; import _-1Oc.Animation; import _-1Oc.AnimationLayerData; import flash.geom.Point; import _-4zJ._SafeStr_111; import _-40e._SafeStr_142; import _-40e.AvatarImagePartContainer; import _-0gt.AnimationFrame; import _-3UH.BitmapDataAsset; import flash.display.BitmapData; import _-2XJ._SafeStr_189; import _-4zJ._SafeStr_143; import _-4zJ._SafeStr_100; import flash.geom.Rectangle; public class AvatarImageCache { private static const _SafeStr_10226:int = 60000; private var _SafeStr_10227:AvatarStructure; private var _SafeStr_10228:_SafeStr_48; private var _assets:AssetAliasCollection; private var _SafeStr_6717:String; private var _SafeStr_10211:Map; private var _SafeStr_9822:AvatarCanvas; private var _disposed:Boolean; private var _SafeStr_10229:String; private var _SafeStr_10230:Array; private var _SafeStr_10208:ColorTransform; private var _SafeStr_10231:Matrix; private var _SafeStr_10232:Array; public function AvatarImageCache(k:AvatarStructure, _arg_2:_SafeStr_48, _arg_3:AssetAliasCollection, _arg_4:String){ this._SafeStr_10230 = new Array(); this._SafeStr_10208 = new ColorTransform(); this._SafeStr_10231 = new Matrix(); this._SafeStr_10232 = new Array(); super(); this._SafeStr_10227 = k; this._SafeStr_10228 = _arg_2; this._assets = _arg_3; this._SafeStr_6717 = _arg_4; this._SafeStr_10211 = new Map(); } public function dispose():void{ var k:_SafeStr_190; var _local_2:Array; var _local_3:String; if (this._disposed) { return; }; this._SafeStr_10227 = null; this._SafeStr_10228 = null; this._assets = null; if (this._SafeStr_10211 != null) { _local_2 = this._SafeStr_10211._SafeStr_6451(); for each (_local_3 in _local_2) { k = (this._SafeStr_10211.getValue(_local_3) as _SafeStr_190); if (k != null) { k.dispose(); }; }; this._SafeStr_10211.dispose(); this._SafeStr_10211 = null; }; this._SafeStr_9822 = null; this._disposed = true; } public function _SafeStr_10233(k:int=60000):void{ var _local_3:_SafeStr_190; var _local_5:String; var _local_2:int = getTimer(); var _local_4:Array = this._SafeStr_10211._SafeStr_6451(); for each (_local_5 in _local_4) { _local_3 = (this._SafeStr_10211.getValue(_local_5) as _SafeStr_190); if (_local_3 != null) { _local_3._SafeStr_10222(k, _local_2); }; }; } public function _SafeStr_10234(k:_SafeStr_140):void{ var _local_2:_SafeStr_190; for each (_local_2 in this._SafeStr_10211) { if (_local_2 != null) { _local_2._SafeStr_10220(k, 0); }; }; } public function setDirection(k:String, _arg_2:int):void{ var _local_4:_SafeStr_190; var _local_5:String; var _local_3:Array = this._SafeStr_10227._SafeStr_10235(k); for each (_local_5 in _local_3) { _local_4 = this._SafeStr_10236(_local_5); if (_local_4 != null) { _local_4.setDirection(_arg_2); }; }; } public function _SafeStr_10220(k:_SafeStr_140, _arg_2:int):void{ var _local_4:String; var _local_5:_SafeStr_190; var _local_3:Array = this._SafeStr_10227._SafeStr_10237(k, this._SafeStr_10228); for each (_local_4 in _local_3) { _local_5 = this._SafeStr_10236(_local_4); if (_local_5 != null) { _local_5._SafeStr_10220(k, _arg_2); }; }; } public function _SafeStr_10238(k:String):void{ if (this._SafeStr_10229 == k) { return; }; if ((((((this._SafeStr_10229 == _SafeStr_187._SafeStr_10239)) && ((k == _SafeStr_187._SafeStr_8902)))) || ((((this._SafeStr_10229 == _SafeStr_187._SafeStr_8902)) && ((k == _SafeStr_187._SafeStr_10239)))))) { this._SafeStr_10229 = k; this._SafeStr_9822 = null; return; }; this._SafeStr_10233(0); this._SafeStr_10229 = k; this._SafeStr_9822 = null; } public function _SafeStr_10240(k:String, _arg_2:int, _arg_3:Boolean=false):_SafeStr_142{ var _local_15:int; var _local_16:Animation; var _local_17:int; var _local_18:AnimationLayerData; var _local_19:Array; var _local_20:Array; var _local_4:_SafeStr_190 = this._SafeStr_10236(k); if (_local_4 == null) { _local_4 = new _SafeStr_190(); this._SafeStr_10211.add(k, _local_4); }; var _local_5:int = _local_4.getDirection(); var _local_6:int = _arg_2; var _local_7:_SafeStr_140 = _local_4._SafeStr_10223(); if (_local_7._SafeStr_10242._SafeStr_10241) { _local_6 = (_local_6 - _local_7._SafeStr_10243); }; var _local_8:_SafeStr_140 = _local_7; var _local_9:Array = []; var _local_10:Map = new Map(); var _local_11:Point = new Point(); if (!((!(_local_7)) || (!(_local_7._SafeStr_10242)))) { if (_local_7._SafeStr_10242._SafeStr_10244) { _local_15 = _local_5; _local_16 = this._SafeStr_10227._SafeStr_10245(((_local_7._SafeStr_10242.state + ".") + _local_7._SafeStr_10246)); _local_17 = (_arg_2 - _local_7._SafeStr_10243); if (_local_16 != null) { _local_18 = _local_16._SafeStr_6581(_local_17, k, _local_7._SafeStr_10224); if (_local_18 != null) { _local_15 = (_local_5 + _local_18._SafeStr_6592); if (_local_18._SafeStr_6592 < 0) { if (_local_15 < 0) { _local_15 = (8 + _local_15); } else { if (_local_15 > 7) { _local_15 = (8 - _local_15); }; }; } else { if (_local_15 < 0) { _local_15 = (_local_15 + 8); } else { if (_local_15 > 7) { _local_15 = (_local_15 - 8); }; }; }; if (this._SafeStr_6717 == _SafeStr_111._SafeStr_5816) { _local_11.x = _local_18.dx; _local_11.y = _local_18.dy; } else { _local_11.x = (_local_18.dx / 2); _local_11.y = (_local_18.dy / 2); }; _local_6 = _local_18._SafeStr_6591; if (_local_18.action != null) { _local_7 = _local_18.action; }; if (_local_18.type == AnimationLayerData._SafeStr_10247) { if (_local_18.action != null) { _local_8 = _local_18.action; }; _local_5 = _local_15; } else { if (_local_18.type == AnimationLayerData._SafeStr_10248) { _local_5 = _local_15; }; }; _local_10 = _local_18.items; }; _local_9 = _local_16._SafeStr_10249; }; }; }; var _local_12:_SafeStr_188 = _local_4._SafeStr_10221(_local_8); if ((((_local_12 == null)) || (_arg_3))) { _local_12 = new _SafeStr_188(); _local_4._SafeStr_10225(_local_8, _local_12); }; var _local_13:AvatarImageDirectionCache = _local_12._SafeStr_10215(_local_5); if ((((_local_13 == null)) || (_arg_3))) { _local_19 = this._SafeStr_10227._SafeStr_7012(k, this._SafeStr_10228._SafeStr_10250(), _local_8, this._SafeStr_10229, _local_5, _local_9, this._SafeStr_10228, _local_10); _local_13 = new AvatarImageDirectionCache(_local_19); _local_12._SafeStr_10216(_local_5, _local_13); }; var _local_14:_SafeStr_142 = _local_13._SafeStr_10240(_local_6); if ((((_local_14 == null)) || (_arg_3))) { _local_20 = _local_13._SafeStr_10251(); _local_14 = this._SafeStr_10252(_local_5, _local_20, _local_6, _local_7, _arg_3); if (((!((_local_14 == null))) && (!(_arg_3)))) { if (_local_14._SafeStr_10253) { _local_13._SafeStr_10254(_local_14, _local_6); }; } else { return (null); }; }; _local_14.offset = _local_11.add(this._SafeStr_10227._SafeStr_6973(_local_8, _local_5, _local_6, k)); return (_local_14); } public function _SafeStr_9816():Array{ var k:Array = this._SafeStr_10232; this._SafeStr_10232 = new Array(); return (k); } public function _SafeStr_10236(k:String):_SafeStr_190{ var _local_2:_SafeStr_190 = (this._SafeStr_10211.getValue(k) as _SafeStr_190); if (_local_2 == null) { _local_2 = new _SafeStr_190(); this._SafeStr_10211.add(k, _local_2); }; return (_local_2); } private function _SafeStr_10252(k:int, _arg_2:Array, _arg_3:int, _arg_4:_SafeStr_140, _arg_5:Boolean=false):_SafeStr_142{ var _local_8:Boolean; var _local_9:int; var _local_17:_SafeStr_186; var _local_18:AvatarImagePartContainer; var _local_19:String; var _local_20:String; var _local_21:String; var _local_22:AnimationFrame; var _local_23:int; var _local_24:String; var _local_25:BitmapDataAsset; var _local_26:BitmapData; var _local_27:Boolean; var _local_28:Point; var _local_29:ColorTransform; var _local_30:ColorTransform; var _local_31:_SafeStr_189; if (_arg_2 == null) { return (null); }; if (_arg_2.length == 0) { return (null); }; if (!this._SafeStr_9822) { this._SafeStr_9822 = this._SafeStr_10227._SafeStr_6999(this._SafeStr_6717, this._SafeStr_10229); if (!this._SafeStr_9822) { return (null); }; }; var _local_6:int = k; var _local_7:Boolean = _SafeStr_143._SafeStr_10255[k]; var _local_10:String = _arg_4._SafeStr_10242._SafeStr_6977; var _local_11:String = _arg_4._SafeStr_10242.state; var _local_12:Boolean = true; var _local_13:int = (_arg_2.length - 1); _local_9 = _local_13; while (_local_9 >= 0) { _local_18 = (_arg_2[_local_9] as AvatarImagePartContainer); if (!(((k == 7)) && ((((_local_18._SafeStr_10256 == "fc")) || ((_local_18._SafeStr_10256 == "ey")))))) { if (!(((_local_18._SafeStr_10256 == "ri")) && ((_local_18._SafeStr_10257 == null)))) { _local_19 = _local_18._SafeStr_10258; _local_20 = _local_18._SafeStr_10256; _local_21 = _local_18._SafeStr_10257; _local_22 = _local_18._SafeStr_10259(_arg_3); if (_local_22) { _local_23 = _local_22.number; if (((_local_22._SafeStr_6977) && (!((_local_22._SafeStr_6977 == ""))))) { _local_10 = _local_22._SafeStr_6977; }; } else { _local_23 = _local_18._SafeStr_8242(_arg_3); }; _local_6 = k; _local_8 = false; if (_local_7) { if ((((_local_10 == "wav")) && ((((((_local_20 == _SafeStr_100._SafeStr_10262)) || ((_local_20 == _SafeStr_100._SafeStr_10261)))) || ((_local_20 == _SafeStr_100._SafeStr_10260)))))) { _local_8 = true; } else { if ((((_local_10 == "drk")) && ((((((_local_20 == _SafeStr_100._SafeStr_10265)) || ((_local_20 == _SafeStr_100._SafeStr_10264)))) || ((_local_20 == _SafeStr_100._SafeStr_10263)))))) { _local_8 = true; } else { if ((((_local_10 == "blw")) && ((_local_20 == _SafeStr_100._SafeStr_10265)))) { _local_8 = true; } else { if ((((_local_10 == "sig")) && ((_local_20 == _SafeStr_100._SafeStr_10262)))) { _local_8 = true; } else { if ((((_local_10 == "respect")) && ((_local_20 == _SafeStr_100._SafeStr_10262)))) { _local_8 = true; } else { if (_local_20 == _SafeStr_100._SafeStr_10266) { _local_8 = true; } else { if (_local_20 == _SafeStr_100._SafeStr_10267) { _local_8 = true; } else { if (_local_20 == _SafeStr_100._SafeStr_10268) { _local_8 = true; } else { if (k == 4) { _local_6 = 2; } else { if (k == 5) { _local_6 = 1; } else { if (k == 6) { _local_6 = 0; }; }; }; if (_local_18._SafeStr_10269 != _local_20) { _local_20 = _local_18._SafeStr_10269; }; }; }; }; }; }; }; }; }; }; _local_24 = ((((((((((this._SafeStr_6717 + "_") + _local_10) + "_") + _local_20) + "_") + _local_21) + "_") + _local_6) + "_") + _local_23); _local_25 = (this._assets.getAssetByName(_local_24) as BitmapDataAsset); if (_local_25 == null) { _local_24 = (((((((this._SafeStr_6717 + "_std_") + _local_20) + "_") + _local_21) + "_") + _local_6) + "_0"); _local_25 = (this._assets.getAssetByName(_local_24) as BitmapDataAsset); }; if (!_local_25) { } else { _local_26 = (_local_25.content as BitmapData); if (_local_26 == null) { _local_12 = false; } else { _local_27 = false; if (((_local_18.isColorable) && (!((_local_18.color == null))))) { _local_30 = _local_18.color.colorTransform; this._SafeStr_10208.redMultiplier = _local_30.redMultiplier; this._SafeStr_10208.greenMultiplier = _local_30.greenMultiplier; this._SafeStr_10208.blueMultiplier = _local_30.blueMultiplier; this._SafeStr_10208.alphaMultiplier = _local_30.alphaMultiplier; _local_27 = true; } else { this._SafeStr_10208.redMultiplier = (this._SafeStr_10208.greenMultiplier = (this._SafeStr_10208.blueMultiplier = (this._SafeStr_10208.alphaMultiplier = 1))); }; if (_local_18._SafeStr_10270) { this._SafeStr_10208.concat(_local_18._SafeStr_10271); _local_27 = true; }; _local_28 = _local_25.offset.clone(); if (_local_8) { _local_28.x = (_local_28.x + (((this._SafeStr_6717)==_SafeStr_111._SafeStr_5816) ? 65 : 31)); }; _local_29 = null; if (_local_27) { _local_29 = new ColorTransform(); _local_29.concat(this._SafeStr_10208); }; if (_arg_5) { _local_31 = new _SafeStr_189(); _local_31.name = this._assets._SafeStr_5510(_local_24); _local_31.x = (-(_local_28.x) - 33); _local_31.y = -(_local_28.y); _local_31.z = (this._SafeStr_10232.length * -0.0001); _local_31.width = _local_25.rectangle.width; _local_31.height = _local_25.rectangle.height; _local_31.flipH = _local_8; if (_local_10 == "lay") { _local_31.x = (_local_31.x + 53); }; if (_local_7) { _local_31.flipH = !(_local_31.flipH); if (_local_31.flipH) { _local_31.x = (-(_local_31.x) - _local_26.width); } else { _local_31.x = (_local_31.x + 65); }; }; if (((_local_18.isColorable) && (_local_29))) { _local_31.color = ((("0x" + this._SafeStr_10272(_local_29.redMultiplier)) + this._SafeStr_10272(_local_29.greenMultiplier)) + this._SafeStr_10272(_local_29.blueMultiplier)); }; this._SafeStr_10232.push(_local_31); }; this._SafeStr_10230.push(new _SafeStr_186(_local_26, _local_25.rectangle, _local_28, _local_8, _local_29)); }; }; }; }; _local_9--; }; if (this._SafeStr_10230.length == 0) { return (null); }; var _local_14:_SafeStr_186 = this._SafeStr_10273(this._SafeStr_10230, _local_7); var _local_15:int = (((this._SafeStr_6717)==_SafeStr_111._SafeStr_5816) ? (this._SafeStr_9822.height - 16) : (this._SafeStr_9822.height - 8)); var _local_16:Point = new Point(-(_local_14._SafeStr_10209.x), (_local_15 - _local_14._SafeStr_10209.y)); if (((_local_7) && (!((_local_10 == "lay"))))) { _local_16.x = (_local_16.x + (((this._SafeStr_6717)==_SafeStr_111._SafeStr_5816) ? 67 : 31)); }; _local_9 = (this._SafeStr_10230.length - 1); while (_local_9 >= 0) { _local_17 = this._SafeStr_10230.pop(); if (_local_17) { _local_17.dispose(); }; _local_9--; }; return (new _SafeStr_142(_local_14.bitmap, _local_16, _local_12)); } private function _SafeStr_10272(k:Number):String{ var _local_2:String = (k * 0xFF).toString(16); if (_local_2.length < 2) { _local_2 = ("0" + _local_2); }; return (_local_2); } private function _SafeStr_10273(k:Array, _arg_2:Boolean):_SafeStr_186{ var _local_3:Rectangle; var _local_4:_SafeStr_186; var _local_5:Point; var _local_6:Point; var _local_7:BitmapData; var _local_8:Boolean; _local_3 = new Rectangle(); for each (_local_4 in k) { _local_3 = _local_3.union(_local_4._SafeStr_10210); }; _local_6 = new Point(-(_local_3.left), -(_local_3.top)); _local_7 = new BitmapData(_local_3.width, _local_3.height, true, 0xFFFFFF); for each (_local_4 in k) { _local_5 = _local_6.subtract(_local_4._SafeStr_10209); if (_arg_2) { _local_5.x = (_local_7.width - (_local_5.x + _local_4.rect.width)); }; _local_8 = ((!(((_arg_2) && (_local_4.flipH)))) && (((_arg_2) || (_local_4.flipH)))); if (_local_8) { this._SafeStr_10231.a = -1; this._SafeStr_10231.tx = ((_local_4.rect.x + _local_4.rect.width) + _local_5.x); this._SafeStr_10231.ty = (_local_5.y - _local_4.rect.y); _local_3.x = _local_5.x; _local_3.y = _local_5.y; _local_3.width = _local_4.rect.width; _local_3.height = _local_4.rect.height; _local_7.draw(_local_4.bitmap, this._SafeStr_10231, _local_4.colorTransform, null, _local_3); } else { if (_local_4.colorTransform) { this._SafeStr_10231.a = 1; this._SafeStr_10231.tx = (_local_5.x - _local_4.rect.x); this._SafeStr_10231.ty = (_local_5.y - _local_4.rect.y); _local_3.x = _local_5.x; _local_3.y = _local_5.y; _local_3.width = _local_4.rect.width; _local_3.height = _local_4.rect.height; _local_7.draw(_local_4.bitmap, this._SafeStr_10231, _local_4.colorTransform, null, _local_3); } else { _local_7.copyPixels(_local_4.bitmap, _local_4.rect, _local_5, null, null, true); }; }; }; return (new _SafeStr_186(_local_7, _local_7.rect, _local_6, _arg_2, null)); } private function _SafeStr_10274(k:BitmapData, _arg_2:Rectangle, _arg_3:uint):void{ var _local_4:int; var _local_5:int = (_arg_2.bottom - 1); _local_4 = _arg_2.left; while (_local_4 < (_arg_2.right - 1)) { k.setPixel32(_local_4, 0, _arg_3); k.setPixel32(_local_4, _local_5, _arg_3); _local_4++; }; _local_5 = _arg_2.top; while (_local_5 < (_arg_2.bottom - 1)) { k.setPixel32(0, _local_5, _arg_3); k.setPixel32(_local_4, _local_5, _arg_3); _local_5++; }; } private function _SafeStr_10214(k:String):void{ _SafeStr_4.log(("[AvatarImageCache] " + k)); } } }//package _-1gi // _SafeStr_100 = "_-2-Y" (String#2021, DoABC#2) // _SafeStr_10208 = "_-3j2" (String#2403, DoABC#2) // _SafeStr_10209 = "_-1y8" (String#2010, DoABC#2) // _SafeStr_10210 = "_-2IQ" (String#2105, DoABC#2) // _SafeStr_10211 = "_-2Q6" (String#2125, DoABC#2) // _SafeStr_10214 = "_-4sQ" (String#2653, DoABC#2) // _SafeStr_10215 = "_-2SR" (String#2131, DoABC#2) // _SafeStr_10216 = "_-2k2" (String#2196, DoABC#2) // _SafeStr_10220 = "_-Jw" (String#3126, DoABC#2) // _SafeStr_10221 = "_-1rg" (String#1992, DoABC#2) // _SafeStr_10222 = "_-36Y" (String#2282, DoABC#2) // _SafeStr_10223 = "_-4Qc" (String#2560, DoABC#2) // _SafeStr_10224 = "_-6Mn" (String#2981, DoABC#2) // _SafeStr_10225 = "_-7Y" (String#3077, DoABC#2) // _SafeStr_10226 = "_-2WN" (String#2149, DoABC#2) // _SafeStr_10227 = "_-5ft" (String#84, DoABC#2) // _SafeStr_10228 = "_-3Fj" (String#2310, DoABC#2) // _SafeStr_10229 = "_-2GR" (String#2097, DoABC#2) // _SafeStr_10230 = "_-2w4" (String#2240, DoABC#2) // _SafeStr_10231 = "_-B" (String#3090, DoABC#2) // _SafeStr_10232 = "_-2OJ" (String#2119, DoABC#2) // _SafeStr_10233 = "_-9w" (String#3086, DoABC#2) // _SafeStr_10234 = "_-1E6" (String#1846, DoABC#2) // _SafeStr_10235 = "_-2BK" (String#2075, DoABC#2) // _SafeStr_10236 = "_-rI" (String#3254, DoABC#2) // _SafeStr_10237 = "_-2rT" (String#2223, DoABC#2) // _SafeStr_10238 = "_-4sJ" (String#2652, DoABC#2) // _SafeStr_10239 = "_-0eq" (String#1727, DoABC#2) // _SafeStr_10240 = "_-IN" (String#3116, DoABC#2) // _SafeStr_10241 = "_-5kx" (String#2855, DoABC#2) // _SafeStr_10242 = "_-SL" (String#3163, DoABC#2) // _SafeStr_10243 = "_-5mx" (String#2862, DoABC#2) // _SafeStr_10244 = "_-1my" (String#1972, DoABC#2) // _SafeStr_10245 = "_-3tH" (String#2438, DoABC#2) // _SafeStr_10246 = "_-66C" (String#2925, DoABC#2) // _SafeStr_10247 = "_-OR" (String#3151, DoABC#2) // _SafeStr_10248 = "_-3Hf" (String#2316, DoABC#2) // _SafeStr_10249 = "_-42z" (String#2467, DoABC#2) // _SafeStr_10250 = "_-1dW" (String#1936, DoABC#2) // _SafeStr_10251 = "_-4PF" (String#2556, DoABC#2) // _SafeStr_10252 = "_-Zl" (String#3191, DoABC#2) // _SafeStr_10253 = "_-3Qo" (String#2344, DoABC#2) // _SafeStr_10254 = "_-3Bc" (String#2302, DoABC#2) // _SafeStr_10255 = "_-1lb" (String#1966, DoABC#2) // _SafeStr_10256 = "_-3np" (String#2418, DoABC#2) // _SafeStr_10257 = "_-bu" (String#3198, DoABC#2) // _SafeStr_10258 = "_-ly" (String#3235, DoABC#2) // _SafeStr_10259 = "_-5YP" (String#2814, DoABC#2) // _SafeStr_10260 = "_-2Ah" (String#2074, DoABC#2) // _SafeStr_10261 = "_-5Iq" (String#2747, DoABC#2) // _SafeStr_10262 = "_-0Cq" (String#1627, DoABC#2) // _SafeStr_10263 = "_-Z3" (String#3185, DoABC#2) // _SafeStr_10264 = "_-8p" (String#3083, DoABC#2) // _SafeStr_10265 = "_-4kp" (String#2619, DoABC#2) // _SafeStr_10266 = "_-33K" (String#2272, DoABC#2) // _SafeStr_10267 = "_-1Ik" (String#1861, DoABC#2) // _SafeStr_10268 = "_-2xf" (String#2247, DoABC#2) // _SafeStr_10269 = "_-3kz" (String#2414, DoABC#2) // _SafeStr_10270 = "_-1kE" (String#1963, DoABC#2) // _SafeStr_10271 = "_-36Z" (String#2283, DoABC#2) // _SafeStr_10272 = "_-2Bh" (String#2078, DoABC#2) // _SafeStr_10273 = "_-4qX" (String#2645, DoABC#2) // _SafeStr_10274 = "_-0Hs" (String#1646, DoABC#2) // _SafeStr_111 = "_-4QR" (String#2559, DoABC#2) // _SafeStr_140 = "_-Fb" (String#3108, DoABC#2) // _SafeStr_142 = "_-3HK" (String#2314, DoABC#2) // _SafeStr_143 = "_-0fG" (String#1730, DoABC#2) // _SafeStr_186 = "_-4lD" (String#2621, DoABC#2) // _SafeStr_187 = "_-08m" (String#1612, DoABC#2) // _SafeStr_188 = "_-4ku" (String#2620, DoABC#2) // _SafeStr_189 = "_-Dy" (String#3104, DoABC#2) // _SafeStr_190 = "_-2AX" (String#2073, DoABC#2) // _SafeStr_4 = "_-4tV" (String#2658, DoABC#2) // _SafeStr_48 = "_-5ao" (String#2824, DoABC#2) // _SafeStr_5510 = "_-2xr" (String#2248, DoABC#2) // _SafeStr_5816 = "_-6bB" (String#3034, DoABC#2) // _SafeStr_6451 = "_-1-C" (String#1792, DoABC#2) // _SafeStr_6581 = "_-EP" (String#3105, DoABC#2) // _SafeStr_6591 = "_-1PG" (String#1882, DoABC#2) // _SafeStr_6592 = "_-3vV" (String#2445, DoABC#2) // _SafeStr_6717 = "_-2Qo" (String#2126, DoABC#2) // _SafeStr_6973 = "_-5JO" (String#2748, DoABC#2) // _SafeStr_6977 = "_-Nr" (String#3149, DoABC#2) // _SafeStr_6999 = "_-5i2" (String#2844, DoABC#2) // _SafeStr_7012 = "_-6Nc" (String#2984, DoABC#2) // _SafeStr_8242 = "_-4ry" (String#2648, DoABC#2) // _SafeStr_8902 = "_-3rT" (String#2433, DoABC#2) // _SafeStr_9816 = "_-0oq" (String#1755, DoABC#2) // _SafeStr_9822 = "_-5vU" (String#2894, DoABC#2) //------------------------------------------------------------ //_-1gi.AvatarImageDirectionCache package _-1gi{ import flash.utils.Dictionary; import _-40e._SafeStr_142; import _-40e.AvatarImagePartContainer; public class AvatarImageDirectionCache { private var _SafeStr_10275:Array; private var _SafeStr_10276:Dictionary; public function AvatarImageDirectionCache(k:Array){ this._SafeStr_10276 = new Dictionary(); this._SafeStr_10275 = k; } public function dispose():void{ var k:_SafeStr_142; for each (k in this._SafeStr_10276) { if (k) { k.dispose(); }; }; this._SafeStr_10276 = null; } public function _SafeStr_10251():Array{ return (this._SafeStr_10275); } public function _SafeStr_10240(k:int):_SafeStr_142{ var _local_2:String = this._SafeStr_10277(k); return (this._SafeStr_10276[_local_2]); } public function _SafeStr_10254(k:_SafeStr_142, _arg_2:int):void{ var _local_4:_SafeStr_142; var _local_3:String = this._SafeStr_10277(_arg_2); if (this._SafeStr_10276[_local_3]) { _local_4 = (this._SafeStr_10276[_local_3] as _SafeStr_142); if (_local_4) { _local_4.dispose(); }; }; this._SafeStr_10276[_local_3] = k; } private function _SafeStr_10277(k:int):String{ var _local_3:AvatarImagePartContainer; var _local_2:String = ""; for each (_local_3 in this._SafeStr_10275) { _local_2 = (_local_2 + (_local_3._SafeStr_10278(k) + "/")); }; return (_local_2); } private function _SafeStr_10214(k:String):void{ } } }//package _-1gi // _SafeStr_10214 = "_-4sQ" (String#2653, DoABC#2) // _SafeStr_10240 = "_-IN" (String#3116, DoABC#2) // _SafeStr_10251 = "_-4PF" (String#2556, DoABC#2) // _SafeStr_10254 = "_-3Bc" (String#2302, DoABC#2) // _SafeStr_10275 = "_-24G" (String#2043, DoABC#2) // _SafeStr_10276 = "_-6-f" (String#2905, DoABC#2) // _SafeStr_10277 = "_-5LI" (String#2758, DoABC#2) // _SafeStr_10278 = "_-06b" (String#1601, DoABC#2) // _SafeStr_142 = "_-3HK" (String#2314, DoABC#2) //------------------------------------------------------------ //_-1hg._SafeStr_2535 package _-1hg{ import _-UK._SafeStr_2997; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; public class _SafeStr_2535 extends FurnitureLogic { override public function getEventTypes():Array{ var k:Array = [_SafeStr_2997._SafeStr_9236, _SafeStr_2997._SafeStr_9237]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (object == null) { return; }; switch (k.type) { case MouseEvent.ROLL_OVER: eventDispatcher.dispatchEvent(new _SafeStr_2997(_SafeStr_2997._SafeStr_9236, object)); break; case MouseEvent.ROLL_OUT: eventDispatcher.dispatchEvent(new _SafeStr_2997(_SafeStr_2997._SafeStr_9237, object)); break; }; super.mouseEvent(k, _arg_2); } } }//package _-1hg // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2535 = "_-58k" (String#1452, DoABC#3) // _SafeStr_2997 = "_-49U" (String#911, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_9236 = "_-1IZ" (String#7822, DoABC#3) // _SafeStr_9237 = "_-6Xu" (String#9318, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2536 package _-1hg{ import _-UK._SafeStr_3556; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; public class _SafeStr_2536 extends _SafeStr_2535 { override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (object == null) { return; }; switch (k.type) { case MouseEvent.DOUBLE_CLICK: if (eventDispatcher != null) { eventDispatcher.dispatchEvent(new _SafeStr_3556(_SafeStr_3556._SafeStr_10279, object)); }; break; }; super.mouseEvent(k, _arg_2); } } }//package _-1hg // _SafeStr_10279 = "_-4Ci" (String#4188, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2535 = "_-58k" (String#1452, DoABC#3) // _SafeStr_2536 = "_-0Yg" (String#19853, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3556 = "_-0gh" (String#1921, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2537 package _-1hg{ import _-UK._SafeStr_3557; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; import _-3XT._SafeStr_2485; import _-0QM._SafeStr_3558; import _-06C._SafeStr_2974; import _-4pM._SafeStr_2267; public class _SafeStr_2537 extends FurnitureLogic { override public function getEventTypes():Array{ var k:Array = []; k.push(_SafeStr_3557._SafeStr_10280); return (_SafeStr_9238(super.getEventTypes(), k)); } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (object == null) { return; }; switch (k.type) { case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function processUpdateMessage(k:_SafeStr_2974):void{ super.processUpdateMessage(k); if (object == null) { return; }; if (object.getModelController().getNumber(_SafeStr_2485._SafeStr_10281) == 1) { object.getModelController().setString(_SafeStr_3558._SafeStr_8140, _SafeStr_3558._SafeStr_8142); }; } override public function useObject():void{ var k:_SafeStr_2267; if (((!((eventDispatcher == null))) && (!((object == null))))) { k = new _SafeStr_3557(_SafeStr_3557._SafeStr_10280, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1hg // _SafeStr_10280 = "_-1Jv" (String#12256, DoABC#3) // _SafeStr_10281 = "_-1z9" (String#4450, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2537 = "_-3Rl" (String#18671, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_3558 = "_-vg" (String#3585, DoABC#3) // _SafeStr_8140 = "_-1bP" (String#8484, DoABC#3) // _SafeStr_8142 = "_-0MO" (String#19085, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2539 package _-1hg{ import _-0QM._SafeStr_3559; import _-UK._SafeStr_3557; import _-3XT._SafeStr_2485; import _-4V9.StringArrayStuffData; import _-0mk._SafeStr_3003; import _-06C._SafeStr_2974; public class _SafeStr_2539 extends _SafeStr_2535 { private static const _SafeStr_10282:int = -1; private static const _SafeStr_10283:int = 0; private static const _SafeStr_7246:int = 1; private var _SafeStr_6695:int = -1; protected function get engravingDialogType():int{ return (0); } override public function get contextMenu():String{ return ((((this._SafeStr_6695 == _SafeStr_10283)) ? _SafeStr_3559.FRIEND_FURNITURE : _SafeStr_3559.DUMMY)); } override public function getEventTypes():Array{ return (_SafeStr_9238(super.getEventTypes(), [_SafeStr_3557._SafeStr_10284])); } override public function initialize(k:XML):void{ super.initialize(k); object.getModelController().setNumber(_SafeStr_2485._SafeStr_10285, this.engravingDialogType); } override public function processUpdateMessage(k:_SafeStr_2974):void{ var _local_3:StringArrayStuffData; var _local_2:_SafeStr_3003 = (k as _SafeStr_3003); if (_local_2 != null) { _local_3 = (_local_2.data as StringArrayStuffData); if (_local_3 != null) { this._SafeStr_6695 = _local_3.state; } else { this._SafeStr_6695 = _local_2.state; }; }; super.processUpdateMessage(k); } override public function useObject():void{ if (((!((eventDispatcher == null))) && (!((object == null))))) { if (this._SafeStr_6695 == _SafeStr_7246) { eventDispatcher.dispatchEvent(new _SafeStr_3557(_SafeStr_3557._SafeStr_10284, object)); } else { super.useObject(); }; }; } } }//package _-1hg // _SafeStr_10282 = "_-5C6" (String#9211, DoABC#3) // _SafeStr_10283 = "_-2L-" (String#7405, DoABC#3) // _SafeStr_10284 = "_-2Km" (String#12874, DoABC#3) // _SafeStr_10285 = "_-5nZ" (String#18917, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2535 = "_-58k" (String#1452, DoABC#3) // _SafeStr_2539 = "_-16V" (String#6602, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_3003 = "_-3Hs" (String#1240, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_3559 = "_-1fr" (String#5316, DoABC#3) // _SafeStr_6695 = "_-3RB" (String#372, DoABC#3) // _SafeStr_7246 = "_-Ax" (String#7037, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2540 package _-1hg{ import _-0QM._SafeStr_3560; public class _SafeStr_2540 extends _SafeStr_2539 { override protected function get engravingDialogType():int{ return (_SafeStr_3560._SafeStr_8147); } } }//package _-1hg // _SafeStr_2539 = "_-16V" (String#6602, DoABC#3) // _SafeStr_2540 = "_-34F" (String#18413, DoABC#3) // _SafeStr_3560 = "_-33q" (String#7286, DoABC#3) // _SafeStr_8147 = "_-0Le" (String#19135, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2541 package _-1hg{ import _-UK._SafeStr_3561; import _-UK._SafeStr_3557; import _-4V9.StringArrayStuffData; import _-4pM._SafeStr_2267; import _-0mk._SafeStr_3003; import _-0mk._SafeStr_2989; import _-3XT._SafeStr_2485; import flash.utils.getTimer; import _-0mk._SafeStr_3555; import _-06C._SafeStr_2974; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; public class _SafeStr_2541 extends _SafeStr_2535 { public static const _SafeStr_10286:int = 1; public static const _SafeStr_10287:int = 2; public static const COLOR_1_STUFFDATA_KEY:int = 3; public static const COLOR_2_STUFFDATA_KEY:int = 4; override public function getEventTypes():Array{ var k:Array = [_SafeStr_3561._SafeStr_10288, _SafeStr_3557._SafeStr_10289, _SafeStr_3557._SafeStr_10290]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function processUpdateMessage(k:_SafeStr_2974):void{ var _local_5:StringArrayStuffData; var _local_6:_SafeStr_2267; super.processUpdateMessage(k); var _local_2:_SafeStr_3003 = (k as _SafeStr_3003); if (_local_2 != null) { _local_5 = (_local_2.data as StringArrayStuffData); if (_local_5 != null) { this.updateGuildId(_local_5.getValue(_SafeStr_10286)); this._SafeStr_10291(_local_5.getValue(_SafeStr_10287)); this._SafeStr_10292(_local_5.getValue(COLOR_1_STUFFDATA_KEY), _local_5.getValue(COLOR_2_STUFFDATA_KEY)); }; }; var _local_3:_SafeStr_2989 = (k as _SafeStr_2989); if (_local_3 != null) { if (_local_3.assetName != "loading_icon") { object.getModelController().setString(_SafeStr_2485._SafeStr_9685, _local_3.assetName); this.update(getTimer()); }; }; var _local_4:_SafeStr_3555 = (k as _SafeStr_3555); if (_local_4) { if (((!((eventDispatcher == null))) && (!((object == null))))) { if (!_local_4.selected) { _local_6 = new _SafeStr_3557(_SafeStr_3557._SafeStr_10290, object); eventDispatcher.dispatchEvent(_local_6); }; }; }; } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (object == null) { return; }; switch (k.type) { case MouseEvent.CLICK: this.openContextMenu(); default: super.mouseEvent(k, _arg_2); }; } protected function openContextMenu():void{ var k:_SafeStr_2267 = new _SafeStr_3557(_SafeStr_3557._SafeStr_10289, object); eventDispatcher.dispatchEvent(k); } private function _SafeStr_10292(k:String, _arg_2:String):void{ object.getModelController().setNumber(_SafeStr_2485.FURNITURE_GUILD_CUSTOMIZED_COLOR_1, parseInt(k, 16)); object.getModelController().setNumber(_SafeStr_2485.FURNITURE_GUILD_CUSTOMIZED_COLOR_2, parseInt(_arg_2, 16)); } private function _SafeStr_10291(k:String):void{ eventDispatcher.dispatchEvent(new _SafeStr_3561(_SafeStr_3561._SafeStr_10288, object, k, true)); } protected function updateGuildId(k:String):void{ object.getModelController().setNumber(_SafeStr_2485._SafeStr_10293, parseInt(k)); } } }//package _-1hg // _SafeStr_10286 = "_-4JM" (String#23085, DoABC#3) // _SafeStr_10287 = "_-4-0" (String#23873, DoABC#3) // _SafeStr_10288 = "_-26E" (String#7910, DoABC#3) // _SafeStr_10289 = "_-3qd" (String#12565, DoABC#3) // _SafeStr_10290 = "_-44x" (String#7998, DoABC#3) // _SafeStr_10291 = "_-6L5" (String#32920, DoABC#3) // _SafeStr_10292 = "_-6W" (String#36523, DoABC#3) // _SafeStr_10293 = "_-0qH" (String#15443, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2535 = "_-58k" (String#1452, DoABC#3) // _SafeStr_2541 = "_-2C" (String#11116, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_2989 = "_-1U7" (String#5358, DoABC#3) // _SafeStr_3003 = "_-3Hs" (String#1240, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3555 = "_-6Jr" (String#6195, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_3561 = "_-4dI" (String#5090, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) // _SafeStr_9685 = "_-2gU" (String#10797, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2542 package _-1hg{ import _-3XT._SafeStr_2485; import _-UK._SafeStr_3557; public class _SafeStr_2542 extends _SafeStr_2541 { override protected function openContextMenu():void{ } override protected function updateGuildId(k:String):void{ super.updateGuildId(k); object.getModelController().setString(_SafeStr_2485._SafeStr_10294, ("groupforum/" + k)); } override public function useObject():void{ if (((!((eventDispatcher == null))) && (!((object == null))))) { eventDispatcher.dispatchEvent(new _SafeStr_3557(_SafeStr_3557._SafeStr_8128, object)); }; super.useObject(); } override public function getEventTypes():Array{ return (_SafeStr_9238(super.getEventTypes(), [_SafeStr_3557._SafeStr_8128])); } } }//package _-1hg // _SafeStr_10294 = "_-5PP" (String#6937, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2541 = "_-2C" (String#11116, DoABC#3) // _SafeStr_2542 = "_-612" (String#20761, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_8128 = "_-ZO" (String#4883, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2543 package _-1hg{ import _-0QM._SafeStr_3560; public class _SafeStr_2543 extends _SafeStr_2539 { override protected function get engravingDialogType():int{ return (_SafeStr_3560._SafeStr_8150); } } }//package _-1hg // _SafeStr_2539 = "_-16V" (String#6602, DoABC#3) // _SafeStr_2543 = "_-07V" (String#19370, DoABC#3) // _SafeStr_3560 = "_-33q" (String#7286, DoABC#3) // _SafeStr_8150 = "_-68i" (String#20175, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2546 package _-1hg{ import _-UK._SafeStr_2997; import _-0mk._SafeStr_3003; import _-3XT._SafeStr_2485; import _-06C._SafeStr_2974; public class _SafeStr_2546 extends _SafeStr_2535 { private var _SafeStr_10295:Boolean; private var _SafeStr_5372:Boolean = false; private var _SafeStr_7525:int = -1; override public function getEventTypes():Array{ var k:Array = [_SafeStr_2997._SafeStr_10296, _SafeStr_2997._SafeStr_10297, _SafeStr_2997._SafeStr_10298, _SafeStr_2997._SafeStr_10299]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function dispose():void{ this._SafeStr_10300(); super.dispose(); } override public function processUpdateMessage(k:_SafeStr_2974):void{ var _local_2:_SafeStr_3003; var _local_3:int; super.processUpdateMessage(k); if (object == null) { return; }; if (object.getModelController().getNumber(_SafeStr_2485._SafeStr_10281) == 1) { if (!this._SafeStr_5372) { this._SafeStr_10301(); }; _local_2 = (k as _SafeStr_3003); if (_local_2 == null) { return; }; _local_3 = object.getState(0); if (_local_3 != this._SafeStr_7525) { this._SafeStr_7525 = _local_3; if (_local_3 == 1) { this._SafeStr_10302(); } else { if (_local_3 == 0) { this._SafeStr_10303(); }; }; }; }; } private function _SafeStr_10301():void{ if ((((object == null)) || ((eventDispatcher == null)))) { return; }; this._SafeStr_10295 = true; var k:_SafeStr_2997 = new _SafeStr_2997(_SafeStr_2997._SafeStr_10299, object); eventDispatcher.dispatchEvent(k); this._SafeStr_5372 = true; } private function _SafeStr_10302():void{ if ((((object == null)) || ((eventDispatcher == null)))) { return; }; this._SafeStr_10295 = true; var k:_SafeStr_2997 = new _SafeStr_2997(_SafeStr_2997._SafeStr_10296, object); eventDispatcher.dispatchEvent(k); } private function _SafeStr_10303():void{ if ((((object == null)) || ((eventDispatcher == null)))) { return; }; var k:_SafeStr_2997 = new _SafeStr_2997(_SafeStr_2997._SafeStr_10297, object); eventDispatcher.dispatchEvent(k); } private function _SafeStr_10300():void{ if (!this._SafeStr_10295) { return; }; var k:_SafeStr_2997 = new _SafeStr_2997(_SafeStr_2997._SafeStr_10298, object); eventDispatcher.dispatchEvent(k); } } }//package _-1hg // _SafeStr_10281 = "_-1z9" (String#4450, DoABC#3) // _SafeStr_10295 = "_-633" (String#10060, DoABC#3) // _SafeStr_10296 = "_-3GZ" (String#12901, DoABC#3) // _SafeStr_10297 = "_-61d" (String#12214, DoABC#3) // _SafeStr_10298 = "_-4E2" (String#6316, DoABC#3) // _SafeStr_10299 = "_-55f" (String#6521, DoABC#3) // _SafeStr_10300 = "_-2zP" (String#23008, DoABC#3) // _SafeStr_10301 = "_-6Ie" (String#33448, DoABC#3) // _SafeStr_10302 = "_-1ja" (String#8359, DoABC#3) // _SafeStr_10303 = "_-1FL" (String#25195, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2535 = "_-58k" (String#1452, DoABC#3) // _SafeStr_2546 = "_-4dL" (String#20254, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_2997 = "_-49U" (String#911, DoABC#3) // _SafeStr_3003 = "_-3Hs" (String#1240, DoABC#3) // _SafeStr_5372 = "_-ct" (String#1012, DoABC#3) // _SafeStr_7525 = "_-Lm" (String#2911, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2548 package _-1hg{ import _-UK._SafeStr_3557; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; import _-4pM._SafeStr_2267; public class _SafeStr_2548 extends FurnitureLogic { override public function getEventTypes():Array{ var k:Array = [_SafeStr_3557._SafeStr_10304]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (object == null) { return; }; switch (k.type) { case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void{ var k:_SafeStr_2267; if (((!((eventDispatcher == null))) && (!((object == null))))) { k = new _SafeStr_3557(_SafeStr_3557._SafeStr_10304, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1hg // _SafeStr_10304 = "_-0wH" (String#11653, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2548 = "_-3jU" (String#17773, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2549 package _-1hg{ import _-0QM._SafeStr_2818; import _-UK._SafeStr_3562; import _-3XT._SafeStr_2485; import _-0PS._SafeStr_3023; public class _SafeStr_2549 extends FurnitureLogic { override public function get widget():String{ return (_SafeStr_2818._SafeStr_8131); } override public function getEventTypes():Array{ return (_SafeStr_9238(super.getEventTypes(), [_SafeStr_3562._SafeStr_10305])); } override public function update(k:int):void{ super.update(k); if (!object.getModel().hasNumber(_SafeStr_2485._SafeStr_10306)) { eventDispatcher.dispatchEvent(new _SafeStr_3562(_SafeStr_3562._SafeStr_10305, object)); }; var _local_2:_SafeStr_3023 = object.getModel(); var _local_3:String = _local_2._SafeStr_7828(_SafeStr_2485._SafeStr_9739).getValue("renterId"); var _local_4:Number = _local_2.getNumber(_SafeStr_2485._SafeStr_10306); if (_local_3 != null) { if (Number(_local_3) == _local_4) { object.setState(2, 0); } else { object.setState(1, 0); }; } else { object.setState(0, 0); }; } } }//package _-1hg // _SafeStr_10305 = "_-6jq" (String#11992, DoABC#3) // _SafeStr_10306 = "_-3rr" (String#14753, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2549 = "_-4oM" (String#20547, DoABC#3) // _SafeStr_2818 = "_-0wG" (String#579, DoABC#3) // _SafeStr_3023 = "_-2nv" (String#1045, DoABC#3) // _SafeStr_3562 = "_-3Of" (String#5676, DoABC#3) // _SafeStr_7828 = "_-3La" (String#8349, DoABC#3) // _SafeStr_8131 = "_-6gS" (String#10419, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) // _SafeStr_9739 = "_-5Nh" (String#3105, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2550 package _-1hg{ import _-0QM._SafeStr_3559; import _-UK._SafeStr_3557; import _-4pM._SafeStr_2267; public class _SafeStr_2550 extends _SafeStr_2535 { override public function get contextMenu():String{ return (_SafeStr_3559.MYSTERY_TROPHY); } override public function getEventTypes():Array{ return (_SafeStr_9238(super.getEventTypes(), [_SafeStr_3557._SafeStr_10307])); } override public function useObject():void{ var k:_SafeStr_2267; if (((!((eventDispatcher == null))) && (!((object == null))))) { k = new _SafeStr_3557(_SafeStr_3557._SafeStr_10307, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1hg // _SafeStr_10307 = "_-3dh" (String#11855, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2535 = "_-58k" (String#1452, DoABC#3) // _SafeStr_2550 = "_-2aa" (String#18974, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_3559 = "_-1fr" (String#5316, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2551 package _-1hg{ import _-0QM._SafeStr_3559; public class _SafeStr_2551 extends _SafeStr_2535 { override public function get contextMenu():String{ return (_SafeStr_3559.RANDOM_TELEPORT); } } }//package _-1hg // _SafeStr_2535 = "_-58k" (String#1452, DoABC#3) // _SafeStr_2551 = "_-11q" (String#19064, DoABC#3) // _SafeStr_3559 = "_-1fr" (String#5316, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2552 package _-1hg{ import _-3XT._SafeStr_2485; import _-UK._SafeStr_2268; import _-0mk._SafeStr_2998; import _-0mk._SafeStr_3003; import _-06C._SafeStr_2974; import _-4V9.MapStuffData; import _-0QM._SafeStr_3558; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; public class _SafeStr_2552 extends FurnitureLogic { public static const _SafeStr_10308:String = "state"; public static const _SafeStr_10309:String = "imageUrl"; public static const _SafeStr_10310:String = "clickUrl"; public static const _SafeStr_10311:String = "offsetX"; public static const _SafeStr_10312:String = "offsetY"; public static const _SafeStr_10313:String = "offsetZ"; protected var _SafeStr_10314:Boolean; protected var _SafeStr_10315:Boolean; public function _SafeStr_2552(){ this._SafeStr_10314 = true; this._SafeStr_10315 = false; } override public function initialize(k:XML):void{ super.initialize(k); if (this._SafeStr_10314) { object.getModelController().setNumber(_SafeStr_2485._SafeStr_10316, 1); }; } override public function getEventTypes():Array{ var k:Array = [_SafeStr_2268._SafeStr_10317]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function processUpdateMessage(k:_SafeStr_2974):void{ var _local_2:_SafeStr_2998; super.processUpdateMessage(k); if ((k is _SafeStr_3003)) { this._SafeStr_10318(); }; if ((k is _SafeStr_2998)) { _local_2 = (k as _SafeStr_2998); switch (_local_2.type) { case _SafeStr_2998._SafeStr_7616: object.getModelController().setNumber(_SafeStr_2485._SafeStr_9705, 1, false); return; case _SafeStr_2998._SafeStr_7617: object.getModelController().setNumber(_SafeStr_2485._SafeStr_9705, -1); _SafeStr_4.log(("failed to load billboard image from url " + object.getModelController().getString(_SafeStr_2485._SafeStr_9704))); return; }; }; } private function _SafeStr_10318():Boolean{ var _local_8:MapStuffData; var _local_9:Number; var _local_10:String; var _local_11:String; var _local_12:int; var _local_13:String; var _local_14:String; var k:Boolean; if (object != null) { _local_8 = new MapStuffData(); _local_8.initializeFromRoomObjectModel(object.getModel()); _local_9 = parseInt(_local_8.getValue(_SafeStr_10308)); if (!isNaN(_local_9)) { _local_12 = int(_local_9); if (object.getState(0) != _local_12) { object.setState(_local_12, 0); k = true; }; }; _local_10 = this._SafeStr_10319(_local_8.getValue(_SafeStr_10309)); if (_local_10 != null) { _local_13 = object.getModelController().getString(_SafeStr_2485._SafeStr_9704); if ((((_local_13 == null)) || (!((this._SafeStr_10319(_local_13) == _local_10))))) { object.getModelController().setString(_SafeStr_2485._SafeStr_9704, _local_10, false); object.getModelController().setNumber(_SafeStr_2485._SafeStr_9705, 0, false); k = true; }; }; _local_11 = _local_8.getValue(_SafeStr_10310); if (_local_11 != null) { _local_14 = object.getModelController().getString(_SafeStr_2485._SafeStr_9707); if ((((_local_14 == null)) || (!((_local_14 == _local_11))))) { object.getModelController().setString(_SafeStr_2485._SafeStr_9707, _local_11); k = true; }; }; if (!isNaN(parseInt(_local_8.getValue(_SafeStr_10311)))) { k = this._SafeStr_10320(_SafeStr_2485._SafeStr_9699, object.getModelController().getNumber(_SafeStr_2485._SafeStr_9699), parseInt(_local_8.getValue(_SafeStr_10311))); }; if (!isNaN(parseInt(_local_8.getValue(_SafeStr_10312)))) { k = this._SafeStr_10320(_SafeStr_2485._SafeStr_9700, object.getModelController().getNumber(_SafeStr_2485._SafeStr_9700), parseInt(_local_8.getValue(_SafeStr_10312))); }; if (!isNaN(parseInt(_local_8.getValue(_SafeStr_10313)))) { k = this._SafeStr_10320(_SafeStr_2485._SafeStr_9701, object.getModelController().getNumber(_SafeStr_2485._SafeStr_9701), parseInt(_local_8.getValue(_SafeStr_10313))); }; }; var _local_2:String = object.getModelController().getString(_SafeStr_2485._SafeStr_9704); var _local_3:String = object.getModelController().getString(_SafeStr_2485._SafeStr_9707); var _local_4:int = object.getModelController().getNumber(_SafeStr_2485._SafeStr_9699); var _local_5:int = object.getModelController().getNumber(_SafeStr_2485._SafeStr_9700); var _local_6:int = object.getModelController().getNumber(_SafeStr_2485._SafeStr_9701); if (_local_2 != null) { eventDispatcher.dispatchEvent(new _SafeStr_2268(_SafeStr_2268._SafeStr_10317, object, _local_2, _local_3)); }; var _local_7 = (((_SafeStr_10309 + "=") + (((_local_2)!=null) ? _local_2 : "")) + "\t"); if (this._SafeStr_10315) { _local_7 = (_local_7 + (((_SafeStr_10310 + "=") + (((_local_3)!=null) ? _local_3 : "")) + "\t")); }; _local_7 = (_local_7 + (((_SafeStr_10311 + "=") + _local_4) + "\t")); _local_7 = (_local_7 + (((_SafeStr_10312 + "=") + _local_5) + "\t")); _local_7 = (_local_7 + (((_SafeStr_10313 + "=") + _local_6) + "\t")); object.getModelController().setString(_SafeStr_3558._SafeStr_8140, (_SafeStr_3558._SafeStr_8145 + _local_7)); return (k); } private function _SafeStr_10319(k:String):String{ return ((((k)!=null) ? k.replace("http:", "https:") : null)); } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (k.type == MouseEvent.MOUSE_MOVE) { return; }; switch (k.type) { case MouseEvent.DOUBLE_CLICK: return; default: super.mouseEvent(k, _arg_2); }; } private function _SafeStr_10320(k:String, _arg_2:int, _arg_3:int):Boolean{ if (((!(isNaN(_arg_3))) && (!((_arg_2 == _arg_3))))) { object.getModelController().setNumber(k, _arg_3); return (true); }; return (false); } } }//package _-1hg // _SafeStr_10308 = "_-Fc" (String#25189, DoABC#3) // _SafeStr_10309 = "_-1pC" (String#18138, DoABC#3) // _SafeStr_10310 = "_-0CV" (String#19304, DoABC#3) // _SafeStr_10311 = "_-1tp" (String#15175, DoABC#3) // _SafeStr_10312 = "_-15Y" (String#15923, DoABC#3) // _SafeStr_10313 = "_-2I" (String#16898, DoABC#3) // _SafeStr_10314 = "_-t8" (String#28373, DoABC#3) // _SafeStr_10315 = "_-4bB" (String#20085, DoABC#3) // _SafeStr_10316 = "_-5An" (String#20001, DoABC#3) // _SafeStr_10317 = "_-3LA" (String#13184, DoABC#3) // _SafeStr_10318 = "_-5p9" (String#38592, DoABC#3) // _SafeStr_10319 = "_-2BF" (String#30118, DoABC#3) // _SafeStr_10320 = "_-07v" (String#25710, DoABC#3) // _SafeStr_2268 = "_-6RT" (String#2287, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2552 = "_-28b" (String#7837, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_2998 = "_-kd" (String#3813, DoABC#3) // _SafeStr_3003 = "_-3Hs" (String#1240, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3558 = "_-vg" (String#3585, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_7616 = "_-5HF" (String#20387, DoABC#3) // _SafeStr_7617 = "_-5h2" (String#21140, DoABC#3) // _SafeStr_8140 = "_-1bP" (String#8484, DoABC#3) // _SafeStr_8145 = "_-2bP" (String#18814, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) // _SafeStr_9699 = "_-0P0" (String#11474, DoABC#3) // _SafeStr_9700 = "_-5QL" (String#11640, DoABC#3) // _SafeStr_9701 = "_-lq" (String#12921, DoABC#3) // _SafeStr_9704 = "_-2Ua" (String#7866, DoABC#3) // _SafeStr_9705 = "_-0BS" (String#12150, DoABC#3) // _SafeStr_9707 = "_-3ud" (String#11086, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2553 package _-1hg{ import _-0PS._SafeStr_3027; public class _SafeStr_2553 extends _SafeStr_2552 { override protected function getAdClickUrl(k:_SafeStr_3027):String{ return (null); } } }//package _-1hg // _SafeStr_2552 = "_-28b" (String#7837, DoABC#3) // _SafeStr_2553 = "_-6Ze" (String#18679, DoABC#3) // _SafeStr_3027 = "_-4nh" (String#1390, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2554 package _-1hg{ import _-0QM._SafeStr_2818; import _-3XT._SafeStr_2485; public class _SafeStr_2554 extends _SafeStr_2535 { override public function get widget():String{ return (_SafeStr_2818._SafeStr_8129); } override public function initialize(k:XML):void{ super.initialize(k); if (((!((object == null))) && (!((object.getModelController() == null))))) { object.getModelController().setNumber(_SafeStr_2485._SafeStr_10321, 1); }; } } }//package _-1hg // _SafeStr_10321 = "_-34h" (String#15258, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2535 = "_-58k" (String#1452, DoABC#3) // _SafeStr_2554 = "_-3tu" (String#17960, DoABC#3) // _SafeStr_2818 = "_-0wG" (String#579, DoABC#3) // _SafeStr_8129 = "_-3ie" (String#11313, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2555 package _-1hg{ import _-UK._SafeStr_3557; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; import _-4pM._SafeStr_2267; public class _SafeStr_2555 extends FurnitureLogic { override public function getEventTypes():Array{ var k:Array = [_SafeStr_3557._SafeStr_10322]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (object == null) { return; }; switch (k.type) { case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void{ var k:_SafeStr_2267; if (((!((eventDispatcher == null))) && (!((object == null))))) { k = new _SafeStr_3557(_SafeStr_3557._SafeStr_10322, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1hg // _SafeStr_10322 = "_-MI" (String#12909, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2555 = "_-0eE" (String#19883, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2556 package _-1hg{ import _-0QM._SafeStr_2818; import _-UK._SafeStr_3562; import _-3XT._SafeStr_2485; public class _SafeStr_2556 extends FurnitureLogic { override public function get widget():String{ return (_SafeStr_2818._SafeStr_8130); } override public function getEventTypes():Array{ return (_SafeStr_9238(super.getEventTypes(), [_SafeStr_3562._SafeStr_10323])); } override public function update(k:int):void{ super.update(k); if (!object.getModel().hasString(_SafeStr_2485._SafeStr_9740)) { eventDispatcher.dispatchEvent(new _SafeStr_3562(_SafeStr_3562._SafeStr_10323, object)); }; } } }//package _-1hg // _SafeStr_10323 = "_-1yW" (String#11727, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2556 = "_-3UZ" (String#18774, DoABC#3) // _SafeStr_2818 = "_-0wG" (String#579, DoABC#3) // _SafeStr_3562 = "_-3Of" (String#5676, DoABC#3) // _SafeStr_8130 = "_-2IJ" (String#10446, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) // _SafeStr_9740 = "_-C8" (String#16566, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2557 package _-1hg{ import _-0bw._SafeStr_2308; import _-UK._SafeStr_3566; import _-0mk._SafeStr_3003; import _-0bw._SafeStr_2307; import _-06C._SafeStr_2974; import _-0PS._SafeStr_3023; import _-0PS._SafeStr_2457; import _-3XT._SafeStr_2485; public class _SafeStr_2557 extends _SafeStr_2535 { private static const _SafeStr_10324:int = 0; private var _SafeStr_7525:int = -1; private var _SafeStr_10325:_SafeStr_2308 = null; override public function dispose():void{ if (this._SafeStr_7525 == _SafeStr_10324) { eventDispatcher.dispatchEvent(new _SafeStr_3566(_SafeStr_3566._SafeStr_7639, object)); }; super.dispose(); } override public function getEventTypes():Array{ var k:Array = [_SafeStr_3566._SafeStr_7638, _SafeStr_3566._SafeStr_7639]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function processUpdateMessage(k:_SafeStr_2974):void{ var _local_2:_SafeStr_3003; var _local_3:_SafeStr_2307; var _local_4:int; super.processUpdateMessage(k); if (object != null) { _local_2 = (k as _SafeStr_3003); if (_local_2 != null) { _local_4 = object.getState(0); this._SafeStr_10326(_local_4); }; _local_3 = object.getLocation(); if (this._SafeStr_10325 == null) { this._SafeStr_10325 = new _SafeStr_2308(); } else { if (((!((_local_3.x == this._SafeStr_10325.x))) || (!((_local_3.y == this._SafeStr_10325.y))))) { if (this._SafeStr_7525 == _SafeStr_10324) { if (eventDispatcher != null) { eventDispatcher.dispatchEvent(new _SafeStr_3566(_SafeStr_3566._SafeStr_7638, object)); }; }; }; }; this._SafeStr_10325._SafeStr_6687(_local_3); }; } private function _SafeStr_10326(k:int):void{ if (k != this._SafeStr_7525) { if (eventDispatcher != null) { if (k == _SafeStr_10324) { eventDispatcher.dispatchEvent(new _SafeStr_3566(_SafeStr_3566._SafeStr_7638, object)); } else { if (this._SafeStr_7525 == _SafeStr_10324) { eventDispatcher.dispatchEvent(new _SafeStr_3566(_SafeStr_3566._SafeStr_7639, object)); }; }; }; this._SafeStr_7525 = k; }; } private function _SafeStr_10327():void{ var _local_2:_SafeStr_3023; var _local_3:Number; var _local_4:int; var k:_SafeStr_2457 = object; if (k != null) { _local_2 = k.getModel(); if (_local_2 != null) { _local_3 = _local_2.getNumber(_SafeStr_2485._SafeStr_9661); if (!isNaN(_local_3)) { _local_4 = _local_3; _local_4 = (_local_4 % 2); this._SafeStr_10326(_local_4); }; }; }; } override public function update(k:int):void{ super.update(k); this._SafeStr_10327(); } } }//package _-1hg // _SafeStr_10324 = "_-6-N" (String#12596, DoABC#3) // _SafeStr_10325 = "_-68L" (String#3899, DoABC#3) // _SafeStr_10326 = "_-4DU" (String#29849, DoABC#3) // _SafeStr_10327 = "_-1cR" (String#39034, DoABC#3) // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2457 = "_-2HZ" (String#353, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2535 = "_-58k" (String#1452, DoABC#3) // _SafeStr_2557 = "_-a" (String#21277, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_3003 = "_-3Hs" (String#1240, DoABC#3) // _SafeStr_3023 = "_-2nv" (String#1045, DoABC#3) // _SafeStr_3566 = "_-5-C" (String#4134, DoABC#3) // _SafeStr_6687 = "_-2h3" (String#1277, DoABC#3) // _SafeStr_7525 = "_-Lm" (String#2911, DoABC#3) // _SafeStr_7638 = "_-3MM" (String#6423, DoABC#3) // _SafeStr_7639 = "_-5nA" (String#6199, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) // _SafeStr_9661 = "_-2YR" (String#7610, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2558 package _-1hg{ import _-UK._SafeStr_3556; import _-4pM._SafeStr_2267; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; public class _SafeStr_2558 extends FurnitureLogic { override public function getEventTypes():Array{ var k:Array = [_SafeStr_3556._SafeStr_10279]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ var _local_3:_SafeStr_2267; if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (object == null) { return; }; switch (k.type) { case MouseEvent.DOUBLE_CLICK: switch (k._SafeStr_5629) { case "off": _local_3 = new _SafeStr_3556(_SafeStr_3556._SafeStr_10279, object, 3); break; }; break; case MouseEvent.CLICK: switch (k._SafeStr_5629) { case "inc": _local_3 = new _SafeStr_3556(_SafeStr_3556._SafeStr_10279, object, 2); break; case "dec": _local_3 = new _SafeStr_3556(_SafeStr_3556._SafeStr_10279, object, 1); break; }; break; }; if (((!((eventDispatcher == null))) && (!((_local_3 == null))))) { eventDispatcher.dispatchEvent(_local_3); } else { super.mouseEvent(k, _arg_2); }; } override public function useObject():void{ var k:_SafeStr_2267; if (object != null) { k = new _SafeStr_3556(_SafeStr_3556._SafeStr_10279, object, 3); if (eventDispatcher != null) { eventDispatcher.dispatchEvent(k); }; }; } } }//package _-1hg // _SafeStr_10279 = "_-4Ci" (String#4188, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2558 = "_-15R" (String#19252, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3556 = "_-0gh" (String#1921, DoABC#3) // _SafeStr_5629 = "_-0QD" (String#5532, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2559 package _-1hg{ import _-0bw._SafeStr_2308; import _-0bw._SafeStr_2307; import _-0mk._SafeStr_2999; import _-0mk._SafeStr_3003; import _-06C._SafeStr_2974; import _-4V9._SafeStr_2449; public class _SafeStr_2559 extends _SafeStr_2535 { private static const _SafeStr_10328:int = 0; private static const _SafeStr_10329:int = 1; private static const _SafeStr_10330:int = 10; private var _SafeStr_10331:_SafeStr_2308 = null; public function _SafeStr_2559(){ _SafeStr_9203 = _SafeStr_9195; this._SafeStr_10331 = new _SafeStr_2308(); } override public function processUpdateMessage(k:_SafeStr_2974):void{ var _local_4:_SafeStr_2307; var _local_5:_SafeStr_2307; var _local_6:_SafeStr_2307; if (k == null) { return; }; var _local_2:_SafeStr_2999 = (k as _SafeStr_2999); if (((!((object == null))) && ((_local_2 == null)))) { if (k.loc != null) { _local_4 = object.getLocation(); _local_5 = _SafeStr_2308._SafeStr_6679(k.loc, _local_4); if (_local_5 != null) { if ((((Math.abs(_local_5.x) < 2)) && ((Math.abs(_local_5.y) < 2)))) { _local_6 = _local_4; if ((((Math.abs(_local_5.x) > 1)) || ((Math.abs(_local_5.y) > 1)))) { _local_6 = _SafeStr_2308.sum(_local_4, _SafeStr_2308.product(_local_5, 0.5)); }; _local_2 = new _SafeStr_2999(_local_6, k.loc, k.dir); super.processUpdateMessage(_local_2); return; }; }; }; }; if (((!((k.loc == null))) && ((_local_2 == null)))) { _local_2 = new _SafeStr_2999(k.loc, k.loc, k.dir); super.processUpdateMessage(_local_2); }; var _local_3:_SafeStr_3003 = (k as _SafeStr_3003); if (_local_3 != null) { if (_local_3.state > 0) { _SafeStr_9203 = (_SafeStr_9195 / this._SafeStr_10332(_local_3.state)); } else { _SafeStr_9203 = 1; }; this._SafeStr_10333(_local_3); return; }; if (((_local_2) && (_local_2._SafeStr_7623))) { _SafeStr_9203 = _SafeStr_9195; }; super.processUpdateMessage(k); } protected function _SafeStr_10332(k:int):int{ return ((k / _SafeStr_10330)); } protected function _SafeStr_10334(k:int):int{ return ((k % _SafeStr_10330)); } private function _SafeStr_10333(k:_SafeStr_3003):void{ var _local_3:_SafeStr_2449; var _local_2:int = this._SafeStr_10334(k.state); if (_local_2 != k.state) { _local_3 = new _SafeStr_2449(); _local_3.setString(String(_local_2)); k = new _SafeStr_3003(_local_2, _local_3, k._SafeStr_7279); }; super.processUpdateMessage(k); } override public function update(k:int):void{ if (object != null) { this._SafeStr_10331._SafeStr_6687(object.getLocation()); super.update(k); if (_SafeStr_2308._SafeStr_6679(object.getLocation(), this._SafeStr_10331).length == 0) { if (object.getState(0) != _SafeStr_10328) { object.setState(_SafeStr_10328, 0); }; }; }; } } }//package _-1hg // _SafeStr_10328 = "_-4XZ" (String#17686, DoABC#3) // _SafeStr_10329 = "_-3Dg" (String#30726, DoABC#3) // _SafeStr_10330 = "_-6UO" (String#18095, DoABC#3) // _SafeStr_10331 = "_-2eA" (String#26085, DoABC#3) // _SafeStr_10332 = "_-ff" (String#38755, DoABC#3) // _SafeStr_10333 = "_-1L9" (String#14545, DoABC#3) // _SafeStr_10334 = "_-139" (String#33748, DoABC#3) // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2449 = "_-eh" (String#2221, DoABC#3) // _SafeStr_2535 = "_-58k" (String#1452, DoABC#3) // _SafeStr_2559 = "_-1Cc" (String#19564, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_2999 = "_-66H" (String#3461, DoABC#3) // _SafeStr_3003 = "_-3Hs" (String#1240, DoABC#3) // _SafeStr_6679 = "implements" (String#6987, DoABC#3) // _SafeStr_6687 = "_-2h3" (String#1277, DoABC#3) // _SafeStr_7279 = "_-6hK" (String#2610, DoABC#3) // _SafeStr_7623 = "_-1Jh" (String#35129, DoABC#3) // _SafeStr_9195 = "_-2-B" (String#14148, DoABC#3) // _SafeStr_9203 = "_-28v" (String#9605, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2560 package _-1hg{ import _-3XT._SafeStr_2485; public class _SafeStr_2560 extends _SafeStr_2535 { override public function initialize(k:XML):void{ super.initialize(k); object.getModelController().setNumber(_SafeStr_2485._SafeStr_10335, 1, true); } } }//package _-1hg // _SafeStr_10335 = "_-4xc" (String#20801, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2535 = "_-58k" (String#1452, DoABC#3) // _SafeStr_2560 = "_-1zF" (String#18988, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2561 package _-1hg{ import _-UK._SafeStr_3557; import _-0mk._SafeStr_3003; import _-06C._SafeStr_2974; import _-4V9.MapStuffData; import _-3XT._SafeStr_2485; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; import _-4pM._SafeStr_2267; public class _SafeStr_2561 extends FurnitureLogic { private static const _SafeStr_10336:String = "GENDER"; private static const _SafeStr_10337:String = "FIGURE"; private static const _SafeStr_10338:String = "OUTFIT_NAME"; override public function getEventTypes():Array{ var k:Array = [_SafeStr_3557._SafeStr_8118]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function processUpdateMessage(k:_SafeStr_2974):void{ super.processUpdateMessage(k); var _local_2:_SafeStr_3003 = (k as _SafeStr_3003); if (((!((_local_2 == null))) && (!((_local_2.data == null))))) { _local_2.data.writeRoomObjectModel(object.getModelController()); this._SafeStr_10339(); }; } private function _SafeStr_10339():void{ if ((((object == null)) || ((object.getModelController() == null)))) { return; }; var k:MapStuffData = new MapStuffData(); k.initializeFromRoomObjectModel(object.getModel()); object.getModelController().setString(_SafeStr_2485._SafeStr_9818, k.getValue(_SafeStr_10336)); object.getModelController().setString(_SafeStr_2485._SafeStr_9817, k.getValue(_SafeStr_10337)); object.getModelController().setString(_SafeStr_2485._SafeStr_10340, k.getValue(_SafeStr_10338)); } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (object == null) { return; }; switch (k.type) { case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void{ var k:_SafeStr_2267; if (((!((eventDispatcher == null))) && (!((object == null))))) { k = new _SafeStr_3557(_SafeStr_3557._SafeStr_8118, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1hg // _SafeStr_10336 = "_-47c" (String#22331, DoABC#3) // _SafeStr_10337 = "_-3gm" (String#24153, DoABC#3) // _SafeStr_10338 = "_-36g" (String#25311, DoABC#3) // _SafeStr_10339 = "_-6R2" (String#22339, DoABC#3) // _SafeStr_10340 = "_-2xg" (String#17237, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2561 = "_-fa" (String#20564, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_3003 = "_-3Hs" (String#1240, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_8118 = "_-3Yl" (String#5763, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) // _SafeStr_9817 = "_-61p" (String#13893, DoABC#3) // _SafeStr_9818 = "_-4nR" (String#15422, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2562 package _-1hg{ import _-0QM._SafeStr_2818; import _-0PS._SafeStr_3027; import _-3XT._SafeStr_2485; public class _SafeStr_2562 extends FurnitureLogic { override public function get widget():String{ return (_SafeStr_2818._SafeStr_8138); } override public function useObject():void{ super.useObject(); } public function _SafeStr_10341(k:int):void{ if (object == null) { return; }; var _local_2:_SafeStr_3027 = object.getModelController(); if (_local_2 != null) { _local_2.setNumber(_SafeStr_2485._SafeStr_9661, k, false); }; } } }//package _-1hg // _SafeStr_10341 = "_-5TG" (String#8525, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2562 = "_-0UE" (String#19250, DoABC#3) // _SafeStr_2818 = "_-0wG" (String#579, DoABC#3) // _SafeStr_3027 = "_-4nh" (String#1390, DoABC#3) // _SafeStr_8138 = "_-1dk" (String#10467, DoABC#3) // _SafeStr_9661 = "_-2YR" (String#7610, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2563 package _-1hg{ import _-UK._SafeStr_2997; import _-UK._SafeStr_3557; import _-0mk._SafeStr_3003; import _-0PS._SafeStr_3027; import _-3XT._SafeStr_2485; import _-0QM._SafeStr_3558; import _-06C._SafeStr_2974; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; import _-4pM._SafeStr_2267; import _-UK._SafeStr_3556; public class _SafeStr_2563 extends _SafeStr_2535 { private var _SafeStr_10295:Boolean; private var _SafeStr_5372:Boolean = false; private var _SafeStr_7525:int = -1; override public function getEventTypes():Array{ var k:Array = [_SafeStr_2997._SafeStr_10342, _SafeStr_2997._SafeStr_10343, _SafeStr_2997._SafeStr_10344, _SafeStr_2997._SafeStr_10345, _SafeStr_3557._SafeStr_10346]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function dispose():void{ this._SafeStr_10300(); super.dispose(); } override public function processUpdateMessage(k:_SafeStr_2974):void{ var _local_2:_SafeStr_3003; var _local_3:_SafeStr_3027; var _local_4:int; super.processUpdateMessage(k); if (object == null) { return; }; if (object.getModelController().getNumber(_SafeStr_2485._SafeStr_10281) == 1) { if (!this._SafeStr_5372) { this._SafeStr_10347(); }; object.getModelController().setString(_SafeStr_3558._SafeStr_8140, _SafeStr_3558._SafeStr_8141); _local_2 = (k as _SafeStr_3003); if (_local_2 == null) { return; }; _local_3 = object.getModelController(); if (_local_3 == null) { return; }; _local_4 = object.getState(0); if (_local_4 != this._SafeStr_7525) { this._SafeStr_7525 = _local_4; if (_local_4 == 1) { this._SafeStr_10302(); } else { if (_local_4 == 0) { this._SafeStr_10303(); }; }; }; }; } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (object == null) { return; }; switch (k.type) { case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void{ var k:_SafeStr_2267; if (((!((eventDispatcher == null))) && (!((object == null))))) { k = new _SafeStr_3557(_SafeStr_3557._SafeStr_10346, object); eventDispatcher.dispatchEvent(k); eventDispatcher.dispatchEvent(new _SafeStr_3556(_SafeStr_3556._SafeStr_10279, object, -1)); }; } private function _SafeStr_10347():void{ if ((((object == null)) || ((eventDispatcher == null)))) { return; }; this._SafeStr_10295 = true; var k:_SafeStr_2997 = new _SafeStr_2997(_SafeStr_2997._SafeStr_10345, object); eventDispatcher.dispatchEvent(k); this._SafeStr_5372 = true; } private function _SafeStr_10302():void{ if ((((object == null)) || ((eventDispatcher == null)))) { return; }; this._SafeStr_10295 = true; var k:_SafeStr_2997 = new _SafeStr_2997(_SafeStr_2997._SafeStr_10342, object); eventDispatcher.dispatchEvent(k); } private function _SafeStr_10303():void{ if ((((object == null)) || ((eventDispatcher == null)))) { return; }; var k:_SafeStr_2997 = new _SafeStr_2997(_SafeStr_2997._SafeStr_10343, object); eventDispatcher.dispatchEvent(k); } private function _SafeStr_10300():void{ if (!this._SafeStr_10295) { return; }; if ((((object == null)) || ((eventDispatcher == null)))) { return; }; var k:_SafeStr_2997 = new _SafeStr_2997(_SafeStr_2997._SafeStr_10344, object); eventDispatcher.dispatchEvent(k); } } }//package _-1hg // _SafeStr_10279 = "_-4Ci" (String#4188, DoABC#3) // _SafeStr_10281 = "_-1z9" (String#4450, DoABC#3) // _SafeStr_10295 = "_-633" (String#10060, DoABC#3) // _SafeStr_10300 = "_-2zP" (String#23008, DoABC#3) // _SafeStr_10302 = "_-1ja" (String#8359, DoABC#3) // _SafeStr_10303 = "_-1FL" (String#25195, DoABC#3) // _SafeStr_10342 = "_-2QJ" (String#13374, DoABC#3) // _SafeStr_10343 = "_-0Am" (String#12141, DoABC#3) // _SafeStr_10344 = "_-0FL" (String#4877, DoABC#3) // _SafeStr_10345 = "_-0Nh" (String#6272, DoABC#3) // _SafeStr_10346 = "_-5Gv" (String#11757, DoABC#3) // _SafeStr_10347 = "_-22q" (String#33334, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2535 = "_-58k" (String#1452, DoABC#3) // _SafeStr_2563 = "_-iQ" (String#19283, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_2997 = "_-49U" (String#911, DoABC#3) // _SafeStr_3003 = "_-3Hs" (String#1240, DoABC#3) // _SafeStr_3027 = "_-4nh" (String#1390, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3556 = "_-0gh" (String#1921, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_3558 = "_-vg" (String#3585, DoABC#3) // _SafeStr_5372 = "_-ct" (String#1012, DoABC#3) // _SafeStr_7525 = "_-Lm" (String#2911, DoABC#3) // _SafeStr_8140 = "_-1bP" (String#8484, DoABC#3) // _SafeStr_8141 = "_-1a1" (String#12498, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2564 package _-1hg{ import _-UK._SafeStr_3561; import _-UK._SafeStr_3557; import _-4V9.StringArrayStuffData; import _-0mk._SafeStr_3003; import _-0mk._SafeStr_2989; import _-3XT._SafeStr_2485; import flash.utils.getTimer; import _-06C._SafeStr_2974; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; public class _SafeStr_2564 extends FurnitureLogic { override public function getEventTypes():Array{ var k:Array = [_SafeStr_3561._SafeStr_10288, _SafeStr_3557._SafeStr_10348]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function processUpdateMessage(k:_SafeStr_2974):void{ var _local_4:StringArrayStuffData; super.processUpdateMessage(k); var _local_2:_SafeStr_3003 = (k as _SafeStr_3003); if (_local_2 != null) { _local_4 = (_local_2.data as StringArrayStuffData); if (_local_4 != null) { this.updateBadge(_local_4.getValue(1)); }; }; var _local_3:_SafeStr_2989 = (k as _SafeStr_2989); if (_local_3 != null) { if (_local_3.assetName != "loading_icon") { object.getModelController().setString(_SafeStr_2485._SafeStr_9716, _local_3.assetName); object.getModelController().setNumber(_SafeStr_2485._SafeStr_9715, 1); this.update(getTimer()); }; }; } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (object == null) { return; }; switch (k.type) { case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void{ if (((!((eventDispatcher == null))) && (!((object == null))))) { eventDispatcher.dispatchEvent(new _SafeStr_3557(_SafeStr_3557._SafeStr_10348, object)); }; } protected function updateBadge(k:String):void{ if (k != "") { eventDispatcher.dispatchEvent(new _SafeStr_3561(_SafeStr_3561._SafeStr_10288, object, k, false)); }; } } }//package _-1hg // _SafeStr_10288 = "_-26E" (String#7910, DoABC#3) // _SafeStr_10348 = "_-191" (String#12297, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2564 = "_-Ib" (String#10791, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_2989 = "_-1U7" (String#5358, DoABC#3) // _SafeStr_3003 = "_-3Hs" (String#1240, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_3561 = "_-4dI" (String#5090, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) // _SafeStr_9715 = "_-4DX" (String#14966, DoABC#3) // _SafeStr_9716 = "_-1EI" (String#19918, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2565 package _-1hg{ import _-UK._SafeStr_3557; import _-UK._SafeStr_3561; import _-4pM._SafeStr_2267; import _-0mk._SafeStr_2989; import _-3XT._SafeStr_2485; import _-0mk._SafeStr_3555; import _-06C._SafeStr_2974; public class _SafeStr_2565 extends _SafeStr_2564 { public static const _SafeStr_10349:int = 0; public static const _SafeStr_10350:int = 1; public static const _SafeStr_10351:int = 2; public static const _SafeStr_10352:int = 3; private static const _SafeStr_10353:String = "ACH_0"; private static const _SafeStr_10354:Number = 2; override public function getEventTypes():Array{ var k:Array = [_SafeStr_3557._SafeStr_10355, _SafeStr_3557._SafeStr_10356, _SafeStr_3557._SafeStr_10357, _SafeStr_3561._SafeStr_10288]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function processUpdateMessage(k:_SafeStr_2974):void{ var _local_4:_SafeStr_2267; super.processUpdateMessage(k); var _local_2:_SafeStr_2989 = (k as _SafeStr_2989); if (_local_2 != null) { if (_local_2.assetName != "loading_icon") { object.getModelController().setNumber(_SafeStr_2485._SafeStr_9717, _SafeStr_10354); }; }; var _local_3:_SafeStr_3555 = (k as _SafeStr_3555); if (_local_3) { if (((!((eventDispatcher == null))) && (!((object == null))))) { if (!_local_3.selected) { _local_4 = new _SafeStr_3557(_SafeStr_3557._SafeStr_10290, object); eventDispatcher.dispatchEvent(_local_4); }; }; }; } override public function useObject():void{ var k:_SafeStr_2267; if (((!((eventDispatcher == null))) && (!((object == null))))) { k = null; switch (object.getState(0)) { case _SafeStr_10349: case _SafeStr_10350: k = new _SafeStr_3557(_SafeStr_3557._SafeStr_10355, object); break; case _SafeStr_10351: k = new _SafeStr_3557(_SafeStr_3557._SafeStr_10356, object); break; case _SafeStr_10352: k = new _SafeStr_3557(_SafeStr_3557._SafeStr_10357, object); break; }; if (k) { eventDispatcher.dispatchEvent(k); }; }; } override protected function updateBadge(k:String):void{ if (k != _SafeStr_10353) { super.updateBadge(k); }; } } }//package _-1hg // _SafeStr_10288 = "_-26E" (String#7910, DoABC#3) // _SafeStr_10290 = "_-44x" (String#7998, DoABC#3) // _SafeStr_10349 = "_-4Kv" (String#23101, DoABC#3) // _SafeStr_10350 = "_-5nR" (String#25950, DoABC#3) // _SafeStr_10351 = "_-3Id" (String#21979, DoABC#3) // _SafeStr_10352 = "_-1pJ" (String#25679, DoABC#3) // _SafeStr_10353 = "_-6i" (String#23382, DoABC#3) // _SafeStr_10354 = "_-4LU" (String#23000, DoABC#3) // _SafeStr_10355 = "_-3sw" (String#12013, DoABC#3) // _SafeStr_10356 = "_-30j" (String#13401, DoABC#3) // _SafeStr_10357 = "_-24t" (String#11600, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2564 = "_-Ib" (String#10791, DoABC#3) // _SafeStr_2565 = "_-41" (String#17637, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_2989 = "_-1U7" (String#5358, DoABC#3) // _SafeStr_3555 = "_-6Jr" (String#6195, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_3561 = "_-4dI" (String#5090, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) // _SafeStr_9717 = "_-Yu" (String#16414, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2566 package _-1hg{ import _-0QM._SafeStr_3559; import _-UK._SafeStr_3557; import _-4pM._SafeStr_2267; public class _SafeStr_2566 extends _SafeStr_2535 { override public function get contextMenu():String{ return (_SafeStr_3559.MYSTERY_BOX); } override public function getEventTypes():Array{ return (_SafeStr_9238(super.getEventTypes(), [_SafeStr_3557._SafeStr_10358])); } override public function useObject():void{ var k:_SafeStr_2267; if (((!((eventDispatcher == null))) && (!((object == null))))) { k = new _SafeStr_3557(_SafeStr_3557._SafeStr_10358, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1hg // _SafeStr_10358 = "_-4tm" (String#13200, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2535 = "_-58k" (String#1452, DoABC#3) // _SafeStr_2566 = "_-5uO" (String#17511, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_3559 = "_-1fr" (String#5316, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2567 package _-1hg{ import _-0QM._SafeStr_3559; import _-UK._SafeStr_3557; import _-4pM._SafeStr_2267; public class _SafeStr_2567 extends _SafeStr_2535 { override public function get contextMenu():String{ return (_SafeStr_3559.MONSTERPLANT_SEED); } override public function getEventTypes():Array{ return (_SafeStr_9238(super.getEventTypes(), [_SafeStr_3557._SafeStr_10359])); } override public function useObject():void{ var k:_SafeStr_2267; if (((!((eventDispatcher == null))) && (!((object == null))))) { k = new _SafeStr_3557(_SafeStr_3557._SafeStr_10359, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1hg // _SafeStr_10359 = "_-2-z" (String#11718, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2535 = "_-58k" (String#1452, DoABC#3) // _SafeStr_2567 = "_-6Ic" (String#21530, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_3559 = "_-1fr" (String#5316, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2569 package _-1hg{ import _-0bw._SafeStr_2307; import _-UK._SafeStr_3567; import _-0mk._SafeStr_3003; import _-06C._SafeStr_2974; public class _SafeStr_2569 extends _SafeStr_2535 { private var _SafeStr_6695:int = -1; private var _SafeStr_5709:_SafeStr_2307; override public function getEventTypes():Array{ var k:Array = [_SafeStr_3567._SafeStr_10360]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function processUpdateMessage(k:_SafeStr_2974):void{ super.processUpdateMessage(k); var _local_2:_SafeStr_3003 = (k as _SafeStr_3003); if (_local_2 != null) { if (((!((this._SafeStr_6695 == -1))) && (!((_local_2.state == this._SafeStr_6695))))) { this._SafeStr_10361(this._SafeStr_5709.z); }; this._SafeStr_6695 = _local_2.state; } else { this._SafeStr_5709 = k.loc; }; } private function _SafeStr_10361(k:Number):void{ var _local_2:Number = Math.pow(2, (k - 1.2)); eventDispatcher.dispatchEvent(new _SafeStr_3567(_SafeStr_3567._SafeStr_10360, object, "FURNITURE_cuckoo_clock", _local_2)); } } }//package _-1hg // _SafeStr_10360 = "_-3xy" (String#6043, DoABC#3) // _SafeStr_10361 = "_-oO" (String#22490, DoABC#3) // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2535 = "_-58k" (String#1452, DoABC#3) // _SafeStr_2569 = "_-5iI" (String#21529, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_3003 = "_-3Hs" (String#1240, DoABC#3) // _SafeStr_3567 = "_-27G" (String#6058, DoABC#3) // _SafeStr_5709 = "_-1ol" (String#1272, DoABC#3) // _SafeStr_6695 = "_-3RB" (String#372, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2570 package _-1hg{ import _-3XT._SafeStr_2485; import _-0QM._SafeStr_3558; import _-06C._SafeStr_2974; public class _SafeStr_2570 extends FurnitureLogic { override public function processUpdateMessage(k:_SafeStr_2974):void{ var _local_2:String; var _local_3:int; super.processUpdateMessage(k); if (object == null) { return; }; if (object.getModelController().getNumber(_SafeStr_2485._SafeStr_10281) == 1) { _local_2 = object.getModelController().getString(_SafeStr_2485._SafeStr_8365); _local_3 = int(_local_2); object.getModelController().setString(_SafeStr_3558._SafeStr_8140, (_SafeStr_3558._SafeStr_8143 + _local_3)); }; } } }//package _-1hg // _SafeStr_10281 = "_-1z9" (String#4450, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2570 = "_-0Ho" (String#19395, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_3558 = "_-vg" (String#3585, DoABC#3) // _SafeStr_8140 = "_-1bP" (String#8484, DoABC#3) // _SafeStr_8143 = "_-2mu" (String#10925, DoABC#3) // _SafeStr_8365 = "_-J9" (String#6431, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2571 package _-1hg{ import _-UK._SafeStr_3556; import _-4pM._SafeStr_2267; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; public class _SafeStr_2571 extends FurnitureLogic { override public function getEventTypes():Array{ var k:Array = [_SafeStr_3556._SafeStr_10279]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ var _local_3:_SafeStr_2267; if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (object == null) { return; }; switch (k.type) { case MouseEvent.DOUBLE_CLICK: switch (k._SafeStr_5629) { case "start_stop": _local_3 = new _SafeStr_3556(_SafeStr_3556._SafeStr_10279, object, 1); break; case "reset": _local_3 = new _SafeStr_3556(_SafeStr_3556._SafeStr_10279, object, 2); break; }; if (((!((eventDispatcher == null))) && (!((_local_3 == null))))) { eventDispatcher.dispatchEvent(_local_3); return; }; break; }; super.mouseEvent(k, _arg_2); } override public function useObject():void{ var k:_SafeStr_2267; if (object != null) { k = new _SafeStr_3556(_SafeStr_3556._SafeStr_10279, object, 1); if (eventDispatcher != null) { eventDispatcher.dispatchEvent(k); }; }; } } }//package _-1hg // _SafeStr_10279 = "_-4Ci" (String#4188, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2571 = "_-0o2" (String#19686, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3556 = "_-0gh" (String#1921, DoABC#3) // _SafeStr_5629 = "_-0QD" (String#5532, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2572 package _-1hg{ import _-UK._SafeStr_2987; import _-0bw._SafeStr_2307; import _-3XT._SafeStr_2485; public class _SafeStr_2572 extends FurnitureLogic { override public function initialize(k:XML):void{ super.initialize(k); eventDispatcher.addEventListener(_SafeStr_2987._SafeStr_10362, this._SafeStr_10363); } override public function tearDown():void{ eventDispatcher.removeEventListener(_SafeStr_2987._SafeStr_10362, this._SafeStr_10363); super.tearDown(); } private function _SafeStr_10363(k:_SafeStr_2987):void{ var _local_3:int; var _local_4:int; var _local_5:_SafeStr_2307; var _local_6:int; var _local_7:int; if (object == null) { return; }; var _local_2:_SafeStr_2307 = object.getLocation(); if (k._SafeStr_7621) { _local_3 = object.getModel().getNumber(_SafeStr_2485._SafeStr_9754); _local_4 = object.getModel().getNumber(_SafeStr_2485._SafeStr_9755); _local_5 = object.getDirection(); _local_6 = 0; _local_7 = ((int((_local_5.x + 45)) % 360) / 90); if ((((_local_7 == 1)) || ((_local_7 == 3)))) { _local_6 = _local_3; _local_3 = _local_4; _local_4 = _local_6; }; if ((((((k._SafeStr_7621.x >= _local_2.x)) && ((k._SafeStr_7621.x < (_local_2.x + _local_3))))) && ((((k._SafeStr_7621.y >= _local_2.y)) && ((k._SafeStr_7621.y < (_local_2.y + _local_4))))))) { object.setState(1, 0); } else { object.setState(0, 0); }; }; } } }//package _-1hg // _SafeStr_10362 = "_-4H" (String#16818, DoABC#3) // _SafeStr_10363 = "_-0jT" (String#27111, DoABC#3) // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2572 = "_-2iu" (String#17476, DoABC#3) // _SafeStr_2987 = "_-57m" (String#9024, DoABC#3) // _SafeStr_7621 = "_-5z9" (String#10848, DoABC#3) // _SafeStr_9754 = "_-6YX" (String#5871, DoABC#3) // _SafeStr_9755 = "_-2zt" (String#6430, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2573 package _-1hg{ import _-0QM._SafeStr_3559; import _-UK._SafeStr_3557; import _-4pM._SafeStr_2267; public class _SafeStr_2573 extends _SafeStr_2535 { override public function get contextMenu():String{ return (_SafeStr_3559.PURCHASABLE_CLOTHING); } override public function getEventTypes():Array{ return (_SafeStr_9238(super.getEventTypes(), [_SafeStr_3557._SafeStr_10364])); } override public function useObject():void{ var k:_SafeStr_2267; if (((!((eventDispatcher == null))) && (!((object == null))))) { k = new _SafeStr_3557(_SafeStr_3557._SafeStr_10364, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1hg // _SafeStr_10364 = "_-4HT" (String#11699, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2535 = "_-58k" (String#1452, DoABC#3) // _SafeStr_2573 = "_-0AI" (String#19260, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_3559 = "_-1fr" (String#5316, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2574 package _-1hg{ import _-0QM._SafeStr_3559; import _-UK._SafeStr_3557; import _-4pM._SafeStr_2267; public class _SafeStr_2574 extends _SafeStr_2535 { override public function get contextMenu():String{ return (_SafeStr_3559.EFFECT_BOX); } override public function getEventTypes():Array{ return (_SafeStr_9238(super.getEventTypes(), [_SafeStr_3557._SafeStr_10365])); } override public function useObject():void{ var k:_SafeStr_2267; if (((!((eventDispatcher == null))) && (!((object == null))))) { k = new _SafeStr_3557(_SafeStr_3557._SafeStr_10365, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1hg // _SafeStr_10365 = "_-2W9" (String#12232, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2535 = "_-58k" (String#1452, DoABC#3) // _SafeStr_2574 = "_-4gU" (String#20069, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_3559 = "_-1fr" (String#5316, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2576 package _-1hg{ import _-0mk._SafeStr_3003; import _-06C._SafeStr_2974; import flash.utils.getTimer; public class _SafeStr_2576 extends FurnitureLogic { private static const _SafeStr_9874:int = 50; private static const _SafeStr_10366:int = 3000; private var _SafeStr_9500:int = 0; private var _SafeStr_10367:int = 0; private var _SafeStr_9201:int = 50; override public function processUpdateMessage(k:_SafeStr_2974):void{ var _local_2:_SafeStr_3003 = (k as _SafeStr_3003); if (_local_2 != null) { this._SafeStr_10368(_local_2.state); return; }; super.processUpdateMessage(k); } private function _SafeStr_10368(k:int):void{ var _local_3:int; this._SafeStr_9500 = k; var _local_2:int = object.getState(0); if (this._SafeStr_9500 != _local_2) { _local_3 = (this._SafeStr_9500 - _local_2); if (_local_3 < 0) { _local_3 = -(_local_3); }; if ((_local_3 * _SafeStr_9874) > _SafeStr_10366) { this._SafeStr_9201 = (_SafeStr_10366 / _local_3); } else { this._SafeStr_9201 = _SafeStr_9874; }; this._SafeStr_10367 = getTimer(); }; } override public function update(k:int):void{ var _local_2:int; var _local_3:int; var _local_4:int; var _local_5:int; super.update(k); if (object != null) { _local_2 = object.getState(0); if (((!((_local_2 == this._SafeStr_9500))) && ((k >= (this._SafeStr_10367 + this._SafeStr_9201))))) { _local_3 = (k - this._SafeStr_10367); _local_4 = (_local_3 / this._SafeStr_9201); _local_5 = 1; if (this._SafeStr_9500 < _local_2) { _local_5 = -1; }; if (_local_4 > (_local_5 * (this._SafeStr_9500 - _local_2))) { _local_4 = (_local_5 * (this._SafeStr_9500 - _local_2)); }; object.setState((_local_2 + (_local_5 * _local_4)), 0); this._SafeStr_10367 = (k - (_local_3 - (_local_4 * this._SafeStr_9201))); }; }; } } }//package _-1hg // _SafeStr_10366 = "_-02W" (String#8504, DoABC#3) // _SafeStr_10367 = "_-48B" (String#6867, DoABC#3) // _SafeStr_10368 = "_-4nV" (String#37532, DoABC#3) // _SafeStr_2576 = "_-0xE" (String#21052, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_3003 = "_-3Hs" (String#1240, DoABC#3) // _SafeStr_9201 = "_-11M" (String#4211, DoABC#3) // _SafeStr_9500 = "_-3Tv" (String#3747, DoABC#3) // _SafeStr_9874 = "_-6PQ" (String#4276, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2577 package _-1hg{ import _-UK._SafeStr_3557; import _-UK._SafeStr_2997; import _-3XT._SafeStr_2485; import _-0mk._SafeStr_2983; import _-06C._SafeStr_2974; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; import _-4pM._SafeStr_2267; public class _SafeStr_2577 extends FurnitureLogic { override public function getEventTypes():Array{ var k:Array = [_SafeStr_3557._SafeStr_10369, _SafeStr_2997._SafeStr_10369]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function initialize(k:XML):void{ super.initialize(k); this._SafeStr_10370(); if (object != null) { object.getModelController().setString(_SafeStr_2485._SafeStr_10371, ""); }; } override public function processUpdateMessage(k:_SafeStr_2974):void{ var _local_2:_SafeStr_3557; super.processUpdateMessage(k); if ((k is _SafeStr_2983)) { _local_2 = new _SafeStr_3557(_SafeStr_3557._SafeStr_10369, object); if (_local_2 != null) { eventDispatcher.dispatchEvent(_local_2); }; }; this._SafeStr_10370(); } protected function _SafeStr_10370():void{ var k:String; var _local_2:Array; var _local_3:int; if (object != null) { k = object.getModel().getString(_SafeStr_2485._SafeStr_9739); _local_2 = new Array("9CCEFF", "FF9CFF", "9CFF9C", "FFFF33"); _local_3 = _local_2.indexOf(k); if (_local_3 < 0) { _local_3 = 3; }; object.getModelController().setNumber(_SafeStr_2485._SafeStr_9929, (_local_3 + 1)); }; } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (object == null) { return; }; switch (k.type) { case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void{ var k:_SafeStr_2267; if (((!((eventDispatcher == null))) && (!((object == null))))) { k = new _SafeStr_2997(_SafeStr_2997._SafeStr_10369, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1hg // _SafeStr_10369 = "_-2j6" (String#5216, DoABC#3) // _SafeStr_10370 = "_-3-J" (String#30130, DoABC#3) // _SafeStr_10371 = "_-324" (String#18121, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2577 = "_-5og" (String#18600, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_2983 = "_-5FC" (String#8225, DoABC#3) // _SafeStr_2997 = "_-49U" (String#911, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) // _SafeStr_9739 = "_-5Nh" (String#3105, DoABC#3) // _SafeStr_9929 = "_-0i1" (String#8002, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2578 package _-1hg{ import _-UK._SafeStr_3557; import _-3XT._SafeStr_2485; import _-0mk._SafeStr_3003; import _-06C._SafeStr_2974; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; public class _SafeStr_2578 extends FurnitureLogic { private static const _SafeStr_10372:int = 1; private var _SafeStr_6695:int = -1; override public function getEventTypes():Array{ return ([_SafeStr_3557._SafeStr_8127, _SafeStr_3557._SafeStr_10373]); } override public function tearDown():void{ if (object.getModelController().getNumber(_SafeStr_2485._SafeStr_10281) == 1) { eventDispatcher.dispatchEvent(new _SafeStr_3557(_SafeStr_3557._SafeStr_10373, object)); }; super.tearDown(); } override public function processUpdateMessage(k:_SafeStr_2974):void{ super.processUpdateMessage(k); if (object.getModelController().getNumber(_SafeStr_2485._SafeStr_10281) != 1) { return; }; var _local_2:_SafeStr_3003 = (k as _SafeStr_3003); if (_local_2 != null) { if (_local_2.state == _SafeStr_10372) { eventDispatcher.dispatchEvent(new _SafeStr_3557(_SafeStr_3557._SafeStr_8127, object)); } else { eventDispatcher.dispatchEvent(new _SafeStr_3557(_SafeStr_3557._SafeStr_10373, object)); }; this._SafeStr_6695 = _local_2.state; return; }; } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (object == null) { return; }; switch (k.type) { case MouseEvent.DOUBLE_CLICK: useObject(); return; default: super.mouseEvent(k, _arg_2); }; } } }//package _-1hg // _SafeStr_10281 = "_-1z9" (String#4450, DoABC#3) // _SafeStr_10372 = "_-2rf" (String#21737, DoABC#3) // _SafeStr_10373 = "_-4kZ" (String#10047, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2578 = "_-5ks" (String#21184, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_3003 = "_-3Hs" (String#1240, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_6695 = "_-3RB" (String#372, DoABC#3) // _SafeStr_8127 = "_-4xi" (String#5748, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2579 package _-1hg{ import _-UK._SafeStr_2997; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; import _-4pM._SafeStr_2267; public class _SafeStr_2579 extends FurnitureLogic { override public function getEventTypes():Array{ var k:Array = [_SafeStr_2997._SafeStr_10374]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (object == null) { return; }; switch (k.type) { case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void{ var k:_SafeStr_2267; if (((!((eventDispatcher == null))) && (!((object == null))))) { k = new _SafeStr_2997(_SafeStr_2997._SafeStr_10374, object); if (k != null) { eventDispatcher.dispatchEvent(k); }; }; } } }//package _-1hg // _SafeStr_10374 = "_-61k" (String#11641, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2579 = "_-2mV" (String#17345, DoABC#3) // _SafeStr_2997 = "_-49U" (String#911, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2580 package _-1hg{ import _-UK._SafeStr_3556; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; import _-4pM._SafeStr_2267; public class _SafeStr_2580 extends FurnitureLogic { override public function getEventTypes():Array{ var k:Array = [_SafeStr_3556._SafeStr_10375]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (object == null) { return; }; switch (k.type) { case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void{ var k:_SafeStr_2267; if (((!((eventDispatcher == null))) && (!((object == null))))) { k = new _SafeStr_3556(_SafeStr_3556._SafeStr_10375, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1hg // _SafeStr_10375 = "_-66i" (String#15814, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2580 = "_-eL" (String#20500, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3556 = "_-0gh" (String#1921, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2581 package _-1hg{ import _-UK._SafeStr_3557; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; import _-4pM._SafeStr_2267; public class _SafeStr_2581 extends FurnitureLogic { override public function getEventTypes():Array{ var k:Array = [_SafeStr_3557._SafeStr_6003]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (object == null) { return; }; switch (k.type) { case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void{ var k:_SafeStr_2267; if (((!((eventDispatcher == null))) && (!((object == null))))) { k = new _SafeStr_3557(_SafeStr_3557._SafeStr_6003, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1hg // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2581 = "_-3wy" (String#17573, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_6003 = "_-2h5" (String#5708, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2582 package _-1hg{ import _-0QM._SafeStr_2818; public class _SafeStr_2582 extends FurnitureLogic { override public function get widget():String{ return (_SafeStr_2818._SafeStr_8132); } } }//package _-1hg // _SafeStr_2582 = "_-0ze" (String#20964, DoABC#3) // _SafeStr_2818 = "_-0wG" (String#579, DoABC#3) // _SafeStr_8132 = "_-44m" (String#10903, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2583 package _-1hg{ import _-0QM._SafeStr_3560; public class _SafeStr_2583 extends _SafeStr_2539 { override protected function get engravingDialogType():int{ return (_SafeStr_3560._SafeStr_8151); } } }//package _-1hg // _SafeStr_2539 = "_-16V" (String#6602, DoABC#3) // _SafeStr_2583 = "_-5rC" (String#18486, DoABC#3) // _SafeStr_3560 = "_-33q" (String#7286, DoABC#3) // _SafeStr_8151 = "_-26X" (String#21154, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2584 package _-1hg{ import _-3XT._SafeStr_2485; import _-0PS._SafeStr_3027; import _-35T._SafeStr_6; import _-UK._SafeStr_2268; public class _SafeStr_2584 extends _SafeStr_2552 { public function _SafeStr_2584(){ _SafeStr_10315 = true; } override protected function getAdClickUrl(k:_SafeStr_3027):String{ return (k.getString(_SafeStr_2485._SafeStr_9707)); } override protected function handleAdClick(k:int, _arg_2:String, _arg_3:String):void{ if (_arg_3.indexOf("http") == 0) { _SafeStr_6._SafeStr_8609(_arg_3); } else { if (eventDispatcher != null) { eventDispatcher.dispatchEvent(new _SafeStr_2268(_SafeStr_2268._SafeStr_10376, object, "", _arg_3)); }; }; } } }//package _-1hg // _SafeStr_10315 = "_-4bB" (String#20085, DoABC#3) // _SafeStr_10376 = "_-4Il" (String#9272, DoABC#3) // _SafeStr_2268 = "_-6RT" (String#2287, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2552 = "_-28b" (String#7837, DoABC#3) // _SafeStr_2584 = "_-27b" (String#18380, DoABC#3) // _SafeStr_3027 = "_-4nh" (String#1390, DoABC#3) // _SafeStr_6 = "_-TM" (String#1447, DoABC#3) // _SafeStr_8609 = "_-2P1" (String#3385, DoABC#3) // _SafeStr_9707 = "_-3ud" (String#11086, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2585 package _-1hg{ import _-4V9._SafeStr_3569; import _-0mk._SafeStr_3003; import _-3XT._SafeStr_2485; import _-06C._SafeStr_2974; public class _SafeStr_2585 extends _SafeStr_2535 { override public function processUpdateMessage(k:_SafeStr_2974):void{ var _local_3:_SafeStr_3569; super.processUpdateMessage(k); var _local_2:_SafeStr_3003 = (k as _SafeStr_3003); if (_local_2 != null) { _local_3 = (_local_2.data as _SafeStr_3569); if (_local_3 != null) { object.getModelController().setNumber(_SafeStr_2485._SafeStr_9746, _local_3.result); }; }; } } }//package _-1hg // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2535 = "_-58k" (String#1452, DoABC#3) // _SafeStr_2585 = "_-32K" (String#18132, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_3003 = "_-3Hs" (String#1240, DoABC#3) // _SafeStr_3569 = "_-05T" (String#6562, DoABC#3) // _SafeStr_9746 = "_-2H8" (String#15567, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2586 package _-1hg{ import _-0mk._SafeStr_3003; import _-06C._SafeStr_2974; import _-4V9._SafeStr_2449; public class _SafeStr_2586 extends _SafeStr_2535 { private var _SafeStr_10377:int = 0; private var _SafeStr_10378:Number = 0; private var _SafeStr_10379:int = 0; override public function processUpdateMessage(k:_SafeStr_2974):void{ if (k == null) { return; }; var _local_2:_SafeStr_3003 = (k as _SafeStr_3003); if (_local_2 != null) { this._SafeStr_10333(_local_2); return; }; super.processUpdateMessage(k); } private function _SafeStr_10333(k:_SafeStr_3003):void{ var _local_4:_SafeStr_2449; var _local_2:int = (k.state / 1000); var _local_3:int = (k.state % 1000); if (_local_3 == 0) { this._SafeStr_10379 = 0; _local_4 = new _SafeStr_2449(); _local_4.setString(String(_local_2)); k = new _SafeStr_3003(_local_2, _local_4, k._SafeStr_7279); super.processUpdateMessage(k); } else { this._SafeStr_10377 = _local_2; this._SafeStr_10378 = k._SafeStr_7279; this._SafeStr_10379 = (_SafeStr_9202 + _local_3); }; } override public function update(k:int):void{ var _local_2:_SafeStr_2449; var _local_3:_SafeStr_3003; if ((((this._SafeStr_10379 > 0)) && ((k >= this._SafeStr_10379)))) { this._SafeStr_10379 = 0; _local_2 = new _SafeStr_2449(); _local_2.setString(String(this._SafeStr_10377)); _local_3 = new _SafeStr_3003(this._SafeStr_10377, _local_2, this._SafeStr_10378); super.processUpdateMessage(_local_3); }; super.update(k); } } }//package _-1hg // _SafeStr_10333 = "_-1L9" (String#14545, DoABC#3) // _SafeStr_10377 = "_-3n8" (String#23254, DoABC#3) // _SafeStr_10378 = "_-3Wp" (String#30671, DoABC#3) // _SafeStr_10379 = "_-0Mm" (String#14242, DoABC#3) // _SafeStr_2449 = "_-eh" (String#2221, DoABC#3) // _SafeStr_2535 = "_-58k" (String#1452, DoABC#3) // _SafeStr_2586 = "_-0bQ" (String#19922, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_3003 = "_-3Hs" (String#1240, DoABC#3) // _SafeStr_7279 = "_-6hK" (String#2610, DoABC#3) // _SafeStr_9202 = "_-4VH" (String#31631, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2587 package _-1hg{ import _-4V9._SafeStr_3569; import _-0mk._SafeStr_3003; import _-06C._SafeStr_2974; import _-3XT._SafeStr_2485; import flash.utils.getTimer; public class _SafeStr_2587 extends _SafeStr_2535 { private static const _SafeStr_9874:int = 33; private static const _SafeStr_10366:int = 1000; private var _SafeStr_10380:int = 0; private var _SafeStr_10367:int = 0; private var _SafeStr_9201:int = 33; override public function processUpdateMessage(k:_SafeStr_2974):void{ var _local_3:_SafeStr_3569; super.processUpdateMessage(k); var _local_2:_SafeStr_3003 = (k as _SafeStr_3003); if (_local_2 != null) { _local_3 = (_local_2.data as _SafeStr_3569); if (_local_3 != null) { this._SafeStr_10381(_local_3.result); }; }; } private function get _SafeStr_10382():int{ return (int(object.getModelController().getNumber(_SafeStr_2485._SafeStr_9759))); } private function _SafeStr_10381(k:int):void{ var _local_2:int; this._SafeStr_10380 = k; if (this._SafeStr_10367 == 0) { object.getModelController().setNumber(_SafeStr_2485._SafeStr_9759, k); this._SafeStr_10367 = getTimer(); return; }; if (this._SafeStr_10380 != this._SafeStr_10382) { _local_2 = Math.abs((this._SafeStr_10380 - this._SafeStr_10382)); if ((_local_2 * _SafeStr_9874) > _SafeStr_10366) { this._SafeStr_9201 = (_SafeStr_10366 / _local_2); } else { this._SafeStr_9201 = _SafeStr_9874; }; this._SafeStr_10367 = getTimer(); }; } override public function update(k:int):void{ var _local_2:int; var _local_3:int; var _local_4:int; super.update(k); if (object != null) { if (((!((this._SafeStr_10382 == this._SafeStr_10380))) && ((k >= (this._SafeStr_10367 + this._SafeStr_9201))))) { _local_2 = (k - this._SafeStr_10367); _local_3 = (_local_2 / this._SafeStr_9201); _local_4 = 1; if (this._SafeStr_10380 < this._SafeStr_10382) { _local_4 = -1; }; if (_local_3 > (_local_4 * (this._SafeStr_10380 - this._SafeStr_10382))) { _local_3 = (_local_4 * (this._SafeStr_10380 - this._SafeStr_10382)); }; object.getModelController().setNumber(_SafeStr_2485._SafeStr_9759, (this._SafeStr_10382 + (_local_4 * _local_3))); this._SafeStr_10367 = (k - (_local_2 - (_local_3 * this._SafeStr_9201))); }; }; } } }//package _-1hg // _SafeStr_10366 = "_-02W" (String#8504, DoABC#3) // _SafeStr_10367 = "_-48B" (String#6867, DoABC#3) // _SafeStr_10380 = "_-2A2" (String#10326, DoABC#3) // _SafeStr_10381 = "_-3lV" (String#37223, DoABC#3) // _SafeStr_10382 = "_-0Tz" (String#10325, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2535 = "_-58k" (String#1452, DoABC#3) // _SafeStr_2587 = "_-3Un" (String#18737, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_3003 = "_-3Hs" (String#1240, DoABC#3) // _SafeStr_3569 = "_-05T" (String#6562, DoABC#3) // _SafeStr_9201 = "_-11M" (String#4211, DoABC#3) // _SafeStr_9759 = "_-45-" (String#11414, DoABC#3) // _SafeStr_9874 = "_-6PQ" (String#4276, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2588 package _-1hg{ import _-UK._SafeStr_2997; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; import _-4pM._SafeStr_2267; public class _SafeStr_2588 extends FurnitureLogic { override public function getEventTypes():Array{ var k:Array = [_SafeStr_2997._SafeStr_10383]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (object == null) { return; }; switch (k.type) { case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void{ var k:_SafeStr_2267; if (((!((eventDispatcher == null))) && (!((object == null))))) { k = new _SafeStr_2997(_SafeStr_2997._SafeStr_10383, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1hg // _SafeStr_10383 = "_-4Ep" (String#11896, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2588 = "_-2d1" (String#18786, DoABC#3) // _SafeStr_2997 = "_-49U" (String#911, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2589 package _-1hg{ import _-3XT._SafeStr_2485; import _-0QM._SafeStr_3558; import _-06C._SafeStr_2974; public class _SafeStr_2589 extends FurnitureLogic { override public function processUpdateMessage(k:_SafeStr_2974):void{ super.processUpdateMessage(k); if (object == null) { return; }; if (object.getModelController().getNumber(_SafeStr_2485._SafeStr_10281) == 1) { object.getModelController().setString(_SafeStr_3558._SafeStr_8140, _SafeStr_3558._SafeStr_8144); }; } } }//package _-1hg // _SafeStr_10281 = "_-1z9" (String#4450, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2589 = "_-eX" (String#20475, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_3558 = "_-vg" (String#3585, DoABC#3) // _SafeStr_8140 = "_-1bP" (String#8484, DoABC#3) // _SafeStr_8144 = "_-1P8" (String#19690, DoABC#3) //------------------------------------------------------------ //_-1hg._SafeStr_2590 package _-1hg{ import _-UK._SafeStr_3557; import _-UK._SafeStr_3572; import _-0mk._SafeStr_3003; import _-3XT._SafeStr_2485; import _-06C._SafeStr_2974; import _-4V9.IntArrayStuffData; import _-4pM._SafeStr_2267; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; public class _SafeStr_2590 extends _SafeStr_2535 { private var _SafeStr_10384:Boolean = false; override public function getEventTypes():Array{ var k:Array = [_SafeStr_3557._SafeStr_7607, _SafeStr_3572._SafeStr_8122]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function processUpdateMessage(k:_SafeStr_2974):void{ super.processUpdateMessage(k); var _local_2:_SafeStr_3003 = (k as _SafeStr_3003); if (((!((_local_2 == null))) && (!((_local_2.data == null))))) { _local_2.data.writeRoomObjectModel(object.getModelController()); if (object.getModelController().getNumber(_SafeStr_2485._SafeStr_10281) == 1) { this._SafeStr_10385(); }; }; } private function _SafeStr_10385():void{ if ((((object == null)) || ((object.getModelController() == null)))) { return; }; var k:IntArrayStuffData = new IntArrayStuffData(); k.initializeFromRoomObjectModel(object.getModel()); var _local_2:int = k.getValue(0); var _local_3:int = k.getValue(1); var _local_4:int = k.getValue(2); var _local_5:int = k.getValue(3); if ((((((((_local_2 > -1)) && ((_local_3 > -1)))) && ((_local_4 > -1)))) && ((_local_5 > -1)))) { object.getModelController().setNumber(_SafeStr_2485._SafeStr_10386, _local_3); object.getModelController().setNumber(_SafeStr_2485._SafeStr_10387, _local_4); object.getModelController().setNumber(_SafeStr_2485._SafeStr_10388, _local_5); object.setState(_local_2, 0); if (((!((eventDispatcher == null))) && (!((object == null))))) { eventDispatcher.dispatchEvent(new _SafeStr_3572(_SafeStr_3572._SafeStr_8122, object, Boolean(_local_2), _local_3, _local_4, _local_5)); }; this._SafeStr_10384 = true; }; } override public function dispose():void{ if (this._SafeStr_10384) { if (((!((eventDispatcher == null))) && (!((object == null))))) { if (object.getModelController().getNumber(_SafeStr_2485._SafeStr_10281) == 1) { eventDispatcher.dispatchEvent(new _SafeStr_3572(_SafeStr_3572._SafeStr_8122, object, false, 0, 0, 0)); }; }; this._SafeStr_10384 = false; }; super.dispose(); } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ var _local_3:_SafeStr_2267; if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (object == null) { return; }; switch (k.type) { case MouseEvent.DOUBLE_CLICK: if (((!((eventDispatcher == null))) && (!((object == null))))) { _local_3 = new _SafeStr_3557(_SafeStr_3557._SafeStr_7607, object); eventDispatcher.dispatchEvent(_local_3); }; return; default: super.mouseEvent(k, _arg_2); }; } } }//package _-1hg // _SafeStr_10281 = "_-1z9" (String#4450, DoABC#3) // _SafeStr_10384 = "_-2FJ" (String#10477, DoABC#3) // _SafeStr_10385 = "_-4yO" (String#37593, DoABC#3) // _SafeStr_10386 = "_-3l6" (String#17808, DoABC#3) // _SafeStr_10387 = "_-27H" (String#21201, DoABC#3) // _SafeStr_10388 = "_-5e-" (String#19006, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2535 = "_-58k" (String#1452, DoABC#3) // _SafeStr_2590 = "_-10" (String#17690, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_3003 = "_-3Hs" (String#1240, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_3572 = "_-3MU" (String#5661, DoABC#3) // _SafeStr_7607 = "_-0XT" (String#7751, DoABC#3) // _SafeStr_8122 = "_-5UX" (String#3344, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) //------------------------------------------------------------ //_-1hg.FurnitureClothingChangeLogic package _-1hg{ import _-UK._SafeStr_3557; import _-3XT._SafeStr_2485; import _-5x9._SafeStr_2367; import _-0mk._SafeStr_3003; import _-06C._SafeStr_2974; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; import _-4pM._SafeStr_2267; public class FurnitureClothingChangeLogic extends FurnitureLogic { override public function getEventTypes():Array{ var k:Array = [_SafeStr_3557._SafeStr_8110]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function initialize(k:XML):void{ super.initialize(k); if ((((object == null)) || ((object.getModel() == null)))) { return; }; var _local_2:String = object.getModel().getString(_SafeStr_2485._SafeStr_9739); this._SafeStr_10389(_local_2); } override public function processUpdateMessage(k:_SafeStr_2974):void{ var _local_3:_SafeStr_2367; super.processUpdateMessage(k); var _local_2:_SafeStr_3003 = (k as _SafeStr_3003); if (_local_2 != null) { _local_3 = _local_2.data; if (_local_3 != null) { this._SafeStr_10389(_local_3.getLegacyString()); }; }; } private function _SafeStr_10389(k:String):void{ var _local_2:Array; if (((!((k == null))) && ((k.length > 0)))) { _local_2 = k.split(","); if (_local_2.length > 0) { object.getModelController().setString(_SafeStr_2485._SafeStr_10390, _local_2[0]); }; if (_local_2.length > 1) { object.getModelController().setString(_SafeStr_2485._SafeStr_10391, _local_2[1]); }; }; } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (object == null) { return; }; switch (k.type) { case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void{ var k:_SafeStr_2267; if (((!((eventDispatcher == null))) && (!((object == null))))) { k = new _SafeStr_3557(_SafeStr_3557._SafeStr_8110, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1hg // _SafeStr_10389 = "_-3lg" (String#27348, DoABC#3) // _SafeStr_10390 = "_-28N" (String#18368, DoABC#3) // _SafeStr_10391 = "_-6Ep" (String#21274, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2367 = "_-6Fl" (String#731, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_3003 = "_-3Hs" (String#1240, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_8110 = "_-4rE" (String#5841, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) // _SafeStr_9739 = "_-5Nh" (String#3105, DoABC#3) //------------------------------------------------------------ //_-1hg.FurnitureCreditLogic package _-1hg{ import _-UK._SafeStr_3557; import _-0PS._SafeStr_3027; import _-3XT._SafeStr_2485; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; import _-4pM._SafeStr_2267; public class FurnitureCreditLogic extends FurnitureLogic { override public function getEventTypes():Array{ var k:Array = [_SafeStr_3557._SafeStr_10392]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function dispose():void{ super.dispose(); } override public function initialize(k:XML):void{ var _local_4:_SafeStr_3027; super.initialize(k); if (k == null) { return; }; var _local_2:XMLList = k.credits; if (_local_2.length() == 0) { return; }; var _local_3:Number = Number(_local_2[0].@value); if (object != null) { _local_4 = object.getModelController(); if (_local_4 != null) { _local_4.setNumber(_SafeStr_2485._SafeStr_10393, _local_3); }; }; } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (object == null) { return; }; switch (k.type) { case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void{ var k:_SafeStr_2267; if (((!((eventDispatcher == null))) && (!((object == null))))) { k = new _SafeStr_3557(_SafeStr_3557._SafeStr_10392, object); eventDispatcher.dispatchEvent(k); }; super.useObject(); } } }//package _-1hg // _SafeStr_10392 = "_-3A7" (String#13295, DoABC#3) // _SafeStr_10393 = "_-h5" (String#20485, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_3027 = "_-4nh" (String#1390, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) //------------------------------------------------------------ //_-1hg.FurnitureDiceLogic package _-1hg{ import _-UK._SafeStr_2997; import _-4pM._SafeStr_2267; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; public class FurnitureDiceLogic extends FurnitureLogic { private var _SafeStr_10394:Boolean = false; private var _SafeStr_10395:Boolean = false; override public function getEventTypes():Array{ var k:Array = [_SafeStr_2997._SafeStr_10396, _SafeStr_2997._SafeStr_10397]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function initialize(k:XML):void{ super.initialize(k); if (k == null) { return; }; var _local_2:XMLList = k.allspritesactivate; if (_local_2.length() == 0) { this._SafeStr_10394 = false; } else { this._SafeStr_10394 = true; }; } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ var _local_3:_SafeStr_2267; if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (object == null) { return; }; switch (k.type) { case MouseEvent.DOUBLE_CLICK: if (eventDispatcher != null) { if (this._SafeStr_10394) { if (((((!(this._SafeStr_10395)) || ((object.getState(0) == 0)))) || ((object.getState(0) == 100)))) { _local_3 = new _SafeStr_2997(_SafeStr_2997._SafeStr_10396, object); this._SafeStr_10395 = true; } else { _local_3 = new _SafeStr_2997(_SafeStr_2997._SafeStr_10397, object); this._SafeStr_10395 = false; }; } else { if ((((((k._SafeStr_5629 == "activate")) || ((object.getState(0) == 0)))) || ((object.getState(0) == 100)))) { _local_3 = new _SafeStr_2997(_SafeStr_2997._SafeStr_10396, object); } else { if (k._SafeStr_5629 == "deactivate") { _local_3 = new _SafeStr_2997(_SafeStr_2997._SafeStr_10397, object); }; }; }; if (_local_3 != null) { eventDispatcher.dispatchEvent(_local_3); }; }; return; default: super.mouseEvent(k, _arg_2); }; } } }//package _-1hg // _SafeStr_10394 = "_-2lU" (String#21883, DoABC#3) // _SafeStr_10395 = "_-2GP" (String#24518, DoABC#3) // _SafeStr_10396 = "_-5gX" (String#10015, DoABC#3) // _SafeStr_10397 = "_-3dK" (String#10836, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2997 = "_-49U" (String#911, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_5629 = "_-0QD" (String#5532, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) //------------------------------------------------------------ //_-1hg.FurnitureEditableInternalLinkLogic package _-1hg{ import _-0PS._SafeStr_3027; import _-3XT._SafeStr_2485; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; import _-UK._SafeStr_3557; public class FurnitureEditableInternalLinkLogic extends FurnitureLogic { private var _SafeStr_10398:Boolean = false; private var _SafeStr_10399:int = 0; override public function initialize(k:XML):void{ super.initialize(k); if (k == null) { return; }; var _local_2:XMLList = k.action; if (_local_2.length() != 0) { if (_local_2.@startState == "1") { this._SafeStr_10398 = true; }; }; } override public function update(k:int):void{ super.update(k); if (!this._SafeStr_10398) { return; }; this._SafeStr_10399++; if (((this._SafeStr_10398) && ((this._SafeStr_10399 > 20)))) { this._SafeStr_10341(1); this._SafeStr_10398 = false; }; } public function _SafeStr_10341(k:int):void{ if (object == null) { return; }; var _local_2:_SafeStr_3027 = object.getModelController(); if (_local_2 != null) { _local_2.setNumber(_SafeStr_2485._SafeStr_9661, k, false); }; } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ if (k == null) { return; }; if (k.type == MouseEvent.DOUBLE_CLICK) { this._SafeStr_10341(0); }; super.mouseEvent(k, _arg_2); } override public function getEventTypes():Array{ return (_SafeStr_9238(super.getEventTypes(), [_SafeStr_3557._SafeStr_8128])); } override public function useObject():void{ if (((!((eventDispatcher == null))) && (!((object == null))))) { eventDispatcher.dispatchEvent(new _SafeStr_3557(_SafeStr_3557._SafeStr_8128, object)); }; } } }//package _-1hg // _SafeStr_10341 = "_-5TG" (String#8525, DoABC#3) // _SafeStr_10398 = "_-0lW" (String#8108, DoABC#3) // _SafeStr_10399 = "_-06W" (String#10982, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_3027 = "_-4nh" (String#1390, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_8128 = "_-ZO" (String#4883, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) // _SafeStr_9661 = "_-2YR" (String#7610, DoABC#3) //------------------------------------------------------------ //_-1hg.FurnitureEditableRoomLinkLogic package _-1hg{ import _-3XT._SafeStr_2485; import _-0PS._SafeStr_3027; import _-UK._SafeStr_3557; import flash.utils.Timer; import flash.events.TimerEvent; public class FurnitureEditableRoomLinkLogic extends FurnitureLogic { override public function initialize(k:XML):void{ super.initialize(k); if (k == null) { return; }; var _local_2:XMLList = k.action; if (_local_2.length() != 0) { object.getModelController().setString(_SafeStr_2485._SafeStr_10294, _local_2.@link); }; } public function _SafeStr_10341(k:int):void{ if (object == null) { return; }; var _local_2:_SafeStr_3027 = object.getModelController(); if (_local_2 != null) { _local_2.setNumber(_SafeStr_2485._SafeStr_9661, k, false); }; } override public function getEventTypes():Array{ return (_SafeStr_9238(super.getEventTypes(), [_SafeStr_3557._SafeStr_8137])); } override public function useObject():void{ this._SafeStr_10341(1); var k:Timer = new Timer(2500); k.addEventListener(TimerEvent.TIMER, this._SafeStr_10400); k.start(); if (((!((eventDispatcher == null))) && (!((object == null))))) { eventDispatcher.dispatchEvent(new _SafeStr_3557(_SafeStr_3557._SafeStr_8137, object)); }; } private function _SafeStr_10400(k:TimerEvent):void{ this._SafeStr_10341(0); } } }//package _-1hg // _SafeStr_10294 = "_-5PP" (String#6937, DoABC#3) // _SafeStr_10341 = "_-5TG" (String#8525, DoABC#3) // _SafeStr_10400 = "_-6al" (String#36857, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_3027 = "_-4nh" (String#1390, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_8137 = "_-33-" (String#6103, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) // _SafeStr_9661 = "_-2YR" (String#7610, DoABC#3) //------------------------------------------------------------ //_-1hg.FurnitureExternalImageLogic package _-1hg{ import _-UK._SafeStr_3557; import _-UK._SafeStr_2997; import _-0QM._SafeStr_2818; import _-0bw.XMLValidator; import _-3XT._SafeStr_2485; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; public class FurnitureExternalImageLogic extends _SafeStr_2535 { override public function getEventTypes():Array{ var k:Array = [_SafeStr_3557._SafeStr_10369, _SafeStr_2997._SafeStr_10369]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function get widget():String{ return (_SafeStr_2818._SafeStr_8134); } override public function initialize(k:XML):void{ var _local_3:XML; var _local_4:String; super.initialize(k); if (k == null) { return; }; var _local_2:XMLList = k.mask; if (_local_2.length() > 0) { _local_3 = _local_2[0]; if (XMLValidator._SafeStr_5516(_local_3, ["type"])) { _local_4 = _local_3.@type; object.getModelController().setNumber(_SafeStr_2485._SafeStr_10401, 1, true); object.getModelController().setString(_SafeStr_2485._SafeStr_10402, _local_4, true); }; }; } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (object == null) { return; }; switch (k.type) { case MouseEvent.DOUBLE_CLICK: useObject(); return; default: super.mouseEvent(k, _arg_2); }; } } }//package _-1hg // _SafeStr_10369 = "_-2j6" (String#5216, DoABC#3) // _SafeStr_10401 = "_-4LT" (String#14909, DoABC#3) // _SafeStr_10402 = "_-4yy" (String#15189, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2535 = "_-58k" (String#1452, DoABC#3) // _SafeStr_2818 = "_-0wG" (String#579, DoABC#3) // _SafeStr_2997 = "_-49U" (String#911, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_5516 = "_-62c" (String#2514, DoABC#3) // _SafeStr_8134 = "_-1Et" (String#11033, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) //------------------------------------------------------------ //_-1hg.FurnitureFireworksLogic package _-1hg{ import _-UK._SafeStr_3556; import _-4pM._SafeStr_2267; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; import _-0PS._SafeStr_3027; import _-3XT._SafeStr_2485; public class FurnitureFireworksLogic extends FurnitureLogic { override public function getEventTypes():Array{ var k:Array = [_SafeStr_3556._SafeStr_10279]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ var _local_3:_SafeStr_2267; if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (object == null) { return; }; switch (k.type) { case MouseEvent.DOUBLE_CLICK: switch (k._SafeStr_5629) { case "start_stop": _local_3 = new _SafeStr_3556(_SafeStr_3556._SafeStr_10279, object, 1); break; case "reset": _local_3 = new _SafeStr_3556(_SafeStr_3556._SafeStr_10279, object, 2); break; }; break; }; if (((!((eventDispatcher == null))) && (!((_local_3 == null))))) { eventDispatcher.dispatchEvent(_local_3); } else { super.mouseEvent(k, _arg_2); }; } override public function useObject():void{ var k:_SafeStr_2267; if (object != null) { k = new _SafeStr_3556(_SafeStr_3556._SafeStr_10279, object, 0); if (eventDispatcher != null) { eventDispatcher.dispatchEvent(k); }; }; } override public function initialize(k:XML):void{ var _local_3:_SafeStr_3027; super.initialize(k); if (k == null) { return; }; var _local_2:XMLList = k.particlesystems; if (_local_2.length() == 0) { return; }; if (object != null) { _local_3 = object.getModelController(); if (_local_3 != null) { _local_3.setString(_SafeStr_2485._SafeStr_9805, String(_local_2)); }; }; } } }//package _-1hg // _SafeStr_10279 = "_-4Ci" (String#4188, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_3027 = "_-4nh" (String#1390, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3556 = "_-0gh" (String#1921, DoABC#3) // _SafeStr_5629 = "_-0QD" (String#5532, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) // _SafeStr_9805 = "_-6aH" (String#16846, DoABC#3) //------------------------------------------------------------ //_-1hg.FurnitureInternalLinkLogic package _-1hg{ import _-3XT._SafeStr_2485; import _-UK._SafeStr_3557; import _-0PS._SafeStr_3027; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; public class FurnitureInternalLinkLogic extends FurnitureLogic { private var _SafeStr_10398:Boolean = false; private var _SafeStr_10399:int = 0; override public function initialize(k:XML):void{ super.initialize(k); if (k == null) { return; }; var _local_2:XMLList = k.action; if (_local_2.length() != 0) { object.getModelController().setString(_SafeStr_2485._SafeStr_10294, _local_2.@link); if (_local_2.@startState == "1") { this._SafeStr_10398 = true; }; }; } override public function getEventTypes():Array{ return (_SafeStr_9238(super.getEventTypes(), [_SafeStr_3557._SafeStr_8128])); } override public function useObject():void{ if (((!((eventDispatcher == null))) && (!((object == null))))) { eventDispatcher.dispatchEvent(new _SafeStr_3557(_SafeStr_3557._SafeStr_8128, object)); }; } override public function update(k:int):void{ super.update(k); if (!this._SafeStr_10398) { return; }; this._SafeStr_10399++; if (((this._SafeStr_10398) && ((this._SafeStr_10399 == 20)))) { this._SafeStr_10341(1); }; } public function _SafeStr_10341(k:int):void{ if (object == null) { return; }; var _local_2:_SafeStr_3027 = object.getModelController(); if (_local_2 != null) { _local_2.setNumber(_SafeStr_2485._SafeStr_9661, k, false); }; } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ if (k == null) { return; }; if ((((k.type == MouseEvent.DOUBLE_CLICK)) && (this._SafeStr_10398))) { this._SafeStr_10341(0); }; super.mouseEvent(k, _arg_2); } } }//package _-1hg // _SafeStr_10294 = "_-5PP" (String#6937, DoABC#3) // _SafeStr_10341 = "_-5TG" (String#8525, DoABC#3) // _SafeStr_10398 = "_-0lW" (String#8108, DoABC#3) // _SafeStr_10399 = "_-06W" (String#10982, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_3027 = "_-4nh" (String#1390, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_8128 = "_-ZO" (String#4883, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) // _SafeStr_9661 = "_-2YR" (String#7610, DoABC#3) //------------------------------------------------------------ //_-1hg.FurnitureLogic package _-1hg{ import _-17c._SafeStr_2534; import _-06C._SafeStr_2974; import _-0bw._SafeStr_2308; import _-UK._SafeStr_2268; import _-UK._SafeStr_3556; import _-4pM._SafeStr_2988; import _-UK._SafeStr_3557; import _-0PS._SafeStr_2458; import _-0bw.XMLValidator; import _-3XT._SafeStr_2485; import _-0PS._SafeStr_3027; import _-4pM._SafeStr_2267; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; import _-0mk._SafeStr_3003; import _-0mk._SafeStr_3024; import _-0mk._SafeStr_2983; import _-0bw._SafeStr_2307; import _-0mk._SafeStr_2999; import _-0mk._SafeStr_3555; public class FurnitureLogic extends _SafeStr_2534 { private static const _SafeStr_10403:int = 8; private static const _SafeStr_10404:Number = (1 / 16);//0.0625 private var _SafeStr_10405:Boolean = false; private var _SafeStr_9752:Number = 0; private var _SafeStr_9753:Number = 0; private var _SafeStr_10406:Number = 0; private var _SafeStr_9825:Number = 0; private var _SafeStr_9826:Number = 0; private var _SafeStr_10407:Number = 0; private var _SafeStr_10408:Boolean = false; private var _SafeStr_10409:int = 0; private var _SafeStr_10410:_SafeStr_2974; private var _SafeStr_10411:_SafeStr_2308; private var _SafeStr_8309:Array; public function FurnitureLogic(){ this._SafeStr_10411 = new _SafeStr_2308(); this._SafeStr_8309 = []; super(); } override public function getEventTypes():Array{ var k:Array = [_SafeStr_2268._SafeStr_10412, _SafeStr_2268._SafeStr_10413, _SafeStr_2268._SafeStr_10414, _SafeStr_3556._SafeStr_10279, _SafeStr_2988._SafeStr_9232, _SafeStr_2268._SafeStr_10376, _SafeStr_2988._SafeStr_9295]; if (widget != null) { k.push(_SafeStr_3557._SafeStr_10415); k.push(_SafeStr_3557._SafeStr_10416); }; if (contextMenu != null) { k.push(_SafeStr_3557._SafeStr_10417); k.push(_SafeStr_3557._SafeStr_10290); }; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function dispose():void{ super.dispose(); this._SafeStr_10410 = null; this._SafeStr_8309 = null; } override public function set object(k:_SafeStr_2458):void{ super.object = k; if (((!((k == null))) && ((k.getLocation().length > 0)))) { this._SafeStr_10408 = true; }; } override public function initialize(k:XML):void{ var _local_9:XML; var _local_10:XML; var _local_11:int; if (k == null) { return; }; this._SafeStr_9752 = 0; this._SafeStr_9753 = 0; this._SafeStr_10406 = 0; this._SafeStr_8309 = []; var _local_2:XMLList = k.model.dimensions; if (_local_2.length() == 0) { return; }; var _local_3:XMLList = _local_2.@x; if (_local_3.length() == 1) { this._SafeStr_9752 = Number(_local_3); }; _local_3 = _local_2.@y; if (_local_3.length() == 1) { this._SafeStr_9753 = Number(_local_3); }; _local_3 = _local_2.@z; if (_local_3.length() == 1) { this._SafeStr_10406 = Number(_local_3); }; this._SafeStr_9825 = (this._SafeStr_9752 / 2); this._SafeStr_9826 = (this._SafeStr_9753 / 2); _local_3 = _local_2.@centerZ; if (_local_3.length() == 1) { this._SafeStr_10407 = Number(_local_3); } else { this._SafeStr_10407 = (this._SafeStr_10406 / 2); }; var _local_4:XMLList = k.model.directions.direction; var _local_5:Array = ["id"]; var _local_6:int; while (_local_6 < _local_4.length()) { _local_10 = _local_4[_local_6]; if (XMLValidator._SafeStr_5516(_local_10, _local_5)) { _local_11 = parseInt(_local_10.@id); this._SafeStr_8309.push(_local_11); }; _local_6++; }; this._SafeStr_8309.sort(Array.NUMERIC); if ((((object == null)) || ((object.getModelController() == null)))) { return; }; var _local_7:XMLList = k.customvars.variable; var _local_8:Array = []; for each (_local_9 in _local_7) { _local_8.push(_local_9.@name.toString()); }; object.getModelController().setStringArray(_SafeStr_2485._SafeStr_10418, _local_8, true); object.getModelController().setNumber(_SafeStr_2485._SafeStr_9754, this._SafeStr_9752, true); object.getModelController().setNumber(_SafeStr_2485._SafeStr_9755, this._SafeStr_9753, true); if (!object.getModelController().hasNumber(_SafeStr_2485._SafeStr_8395)) { object.getModelController().setNumber(_SafeStr_2485._SafeStr_8395, this._SafeStr_10406); }; object.getModelController().setNumber(_SafeStr_2485._SafeStr_10419, this._SafeStr_9825, true); object.getModelController().setNumber(_SafeStr_2485._SafeStr_10420, this._SafeStr_9826, true); object.getModelController().setNumber(_SafeStr_2485._SafeStr_8396, this._SafeStr_10407, true); object.getModelController().setNumberArray(_SafeStr_2485._SafeStr_10421, this._SafeStr_8309, true); object.getModelController().setNumber(_SafeStr_2485._SafeStr_9930, 1); } protected function getAdClickUrl(k:_SafeStr_3027):String{ return (k.getString(_SafeStr_2485._SafeStr_9931)); } protected function handleAdClick(k:int, _arg_2:String, _arg_3:String):void{ if (eventDispatcher != null) { eventDispatcher.dispatchEvent(new _SafeStr_2268(_SafeStr_2268._SafeStr_10376, object)); }; } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ var _local_4:_SafeStr_2267; if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (object == null) { return; }; var _local_3:_SafeStr_3027 = (object.getModel() as _SafeStr_3027); if (_local_3 == null) { return; }; var _local_5:String = this.getAdClickUrl(_local_3); switch (k.type) { case MouseEvent.MOUSE_MOVE: if (eventDispatcher != null) { _local_4 = new _SafeStr_2988(_SafeStr_2988._SafeStr_10422, object, k._SafeStr_9266, k.altKey, k.ctrlKey, k.shiftKey, k.buttonDown); (_local_4 as _SafeStr_2988).localX = k.localX; (_local_4 as _SafeStr_2988).localY = k.localY; (_local_4 as _SafeStr_2988)._SafeStr_10423 = k._SafeStr_10423; (_local_4 as _SafeStr_2988)._SafeStr_10424 = k._SafeStr_10424; eventDispatcher.dispatchEvent(_local_4); }; return; case MouseEvent.ROLL_OVER: if (!this._SafeStr_10405) { if (((((!((eventDispatcher == null))) && (!((_local_5 == null))))) && ((_local_5.indexOf("http") == 0)))) { eventDispatcher.dispatchEvent(new _SafeStr_2268(_SafeStr_2268._SafeStr_10412, object)); }; if (eventDispatcher != null) { _local_4 = new _SafeStr_2988(_SafeStr_2988._SafeStr_9234, object, k._SafeStr_9266, k.altKey, k.ctrlKey, k.shiftKey, k.buttonDown); (_local_4 as _SafeStr_2988).localX = k.localX; (_local_4 as _SafeStr_2988).localY = k.localY; (_local_4 as _SafeStr_2988)._SafeStr_10423 = k._SafeStr_10423; (_local_4 as _SafeStr_2988)._SafeStr_10424 = k._SafeStr_10424; eventDispatcher.dispatchEvent(_local_4); }; this._SafeStr_10405 = true; }; return; case MouseEvent.ROLL_OUT: if (this._SafeStr_10405) { if (((((!((eventDispatcher == null))) && (!((_local_5 == null))))) && ((_local_5.indexOf("http") == 0)))) { eventDispatcher.dispatchEvent(new _SafeStr_2268(_SafeStr_2268._SafeStr_10413, object)); }; if (eventDispatcher != null) { _local_4 = new _SafeStr_2988(_SafeStr_2988._SafeStr_9235, object, k._SafeStr_9266, k.altKey, k.ctrlKey, k.shiftKey, k.buttonDown); (_local_4 as _SafeStr_2988).localX = k.localX; (_local_4 as _SafeStr_2988).localY = k.localY; (_local_4 as _SafeStr_2988)._SafeStr_10423 = k._SafeStr_10423; (_local_4 as _SafeStr_2988)._SafeStr_10424 = k._SafeStr_10424; eventDispatcher.dispatchEvent(_local_4); }; this._SafeStr_10405 = false; }; return; case MouseEvent.DOUBLE_CLICK: this.useObject(); return; case MouseEvent.CLICK: if (eventDispatcher != null) { _local_4 = new _SafeStr_2988(_SafeStr_2988._SafeStr_9232, object, k._SafeStr_9266, k.altKey, k.ctrlKey, k.shiftKey, k.buttonDown); (_local_4 as _SafeStr_2988).localX = k.localX; (_local_4 as _SafeStr_2988).localY = k.localY; (_local_4 as _SafeStr_2988)._SafeStr_10423 = k._SafeStr_10423; (_local_4 as _SafeStr_2988)._SafeStr_10424 = k._SafeStr_10424; eventDispatcher.dispatchEvent(_local_4); }; if (((((!((eventDispatcher == null))) && (!((_local_5 == null))))) && ((_local_5.indexOf("http") == 0)))) { eventDispatcher.dispatchEvent(new _SafeStr_2268(_SafeStr_2268._SafeStr_10413, object)); }; if (((!((eventDispatcher == null))) && (!((_local_5 == null))))) { this.handleAdClick(object.getId(), object.getType(), _local_5); }; if (((((!((eventDispatcher == null))) && (!((object == null))))) && (!((contextMenu == null))))) { eventDispatcher.dispatchEvent(new _SafeStr_3557(_SafeStr_3557._SafeStr_10417, object)); }; return; case MouseEvent.MOUSE_DOWN: if (eventDispatcher != null) { _local_4 = new _SafeStr_2988(_SafeStr_2988._SafeStr_9295, object, k._SafeStr_9266, k.altKey, k.ctrlKey, k.shiftKey, k.buttonDown); eventDispatcher.dispatchEvent(_local_4); }; return; }; } override public function useObject():void{ var k:_SafeStr_3027; var _local_2:String; if (object != null) { k = (object.getModel() as _SafeStr_3027); if (k != null) { _local_2 = this.getAdClickUrl(k); if (((((!((eventDispatcher == null))) && (!((_local_2 == null))))) && ((_local_2.length > 0)))) { eventDispatcher.dispatchEvent(new _SafeStr_2268(_SafeStr_2268._SafeStr_10414, object, null, _local_2)); }; }; if (eventDispatcher != null) { if (widget != null) { eventDispatcher.dispatchEvent(new _SafeStr_3557(_SafeStr_3557._SafeStr_10415, object)); }; eventDispatcher.dispatchEvent(new _SafeStr_3556(_SafeStr_3556._SafeStr_10279, object)); }; }; } private function _SafeStr_10333(k:_SafeStr_3003):void{ var _local_2:_SafeStr_3027 = object.getModelController(); object.setState(k.state, 0); if (_local_2 != null) { if (k.data != null) { k.data.writeRoomObjectModel(_local_2); }; if (!isNaN(k._SafeStr_7279)) { _local_2.setString(_SafeStr_2485._SafeStr_8365, String(k._SafeStr_7279)); }; _local_2.setNumber(_SafeStr_2485._SafeStr_9660, _SafeStr_9202); }; } private function _SafeStr_10425(k:_SafeStr_3024):void{ var _local_2:_SafeStr_3027 = object.getModelController(); if (_local_2 != null) { _local_2.setNumber(_SafeStr_2485._SafeStr_8395, k.height); }; } private function _SafeStr_10426(k:_SafeStr_2983):void{ var _local_2:_SafeStr_3027 = object.getModelController(); if (_local_2 != null) { _local_2.setString(_SafeStr_2485._SafeStr_10427, k._SafeStr_7602); }; } override public function processUpdateMessage(k:_SafeStr_2974):void{ var _local_6:_SafeStr_2307; var _local_7:_SafeStr_2307; var _local_8:String; var _local_2:_SafeStr_3003 = (k as _SafeStr_3003); if (_local_2 != null) { this._SafeStr_10333(_local_2); return; }; var _local_3:_SafeStr_3024 = (k as _SafeStr_3024); if (_local_3 != null) { this._SafeStr_10425(_local_3); return; }; var _local_4:_SafeStr_2983 = (k as _SafeStr_2983); if (_local_4 != null) { this._SafeStr_10426(_local_4); return; }; this._SafeStr_10405 = false; if (((!((k.dir == null))) && (!((k.loc == null))))) { if (!(k is _SafeStr_2999)) { _local_6 = object.getDirection(); _local_7 = object.getLocation(); if (((((((((((((!((_local_6 == null))) && (!((_local_6.x == k.dir.x))))) && (this._SafeStr_10408))) && (!((_local_7 == null))))) && ((_local_7.x == k.loc.x)))) && ((_local_7.y == k.loc.y)))) && ((_local_7.z == k.loc.z)))) { this._SafeStr_10409 = 1; this._SafeStr_10410 = new _SafeStr_2974(k.loc, k.dir); k = null; }; }; this._SafeStr_10408 = true; }; var _local_5:_SafeStr_3555 = (k as _SafeStr_3555); if (((((((!((contextMenu == null))) && (!((_local_5 == null))))) && (!((eventDispatcher == null))))) && (!((object == null))))) { _local_8 = ((_local_5.selected) ? _SafeStr_3557._SafeStr_10417 : _SafeStr_3557._SafeStr_10290); eventDispatcher.dispatchEvent(new _SafeStr_3557(_local_8, object)); }; super.processUpdateMessage(k); } override protected function getLocationOffset():_SafeStr_2307{ if (this._SafeStr_10409 > 0) { this._SafeStr_10411.x = 0; this._SafeStr_10411.y = 0; if (this._SafeStr_10409 <= (_SafeStr_10403 / 2)) { this._SafeStr_10411.z = (_SafeStr_10404 * this._SafeStr_10409); } else { if (this._SafeStr_10409 <= _SafeStr_10403) { if (this._SafeStr_10410) { super.processUpdateMessage(this._SafeStr_10410); this._SafeStr_10410 = null; }; this._SafeStr_10411.z = (_SafeStr_10404 * (_SafeStr_10403 - this._SafeStr_10409)); }; }; return (this._SafeStr_10411); }; return (null); } override public function update(k:int):void{ super.update(k); if (this._SafeStr_10409 > 0) { this._SafeStr_10409++; if (this._SafeStr_10409 > _SafeStr_10403) { this._SafeStr_10409 = 0; }; }; } override public function tearDown():void{ if (((!((widget == null))) && ((object.getModelController().getNumber(_SafeStr_2485._SafeStr_10281) == 1)))) { eventDispatcher.dispatchEvent(new _SafeStr_3557(_SafeStr_3557._SafeStr_10416, object)); }; super.tearDown(); } } }//package _-1hg // _SafeStr_10279 = "_-4Ci" (String#4188, DoABC#3) // _SafeStr_10281 = "_-1z9" (String#4450, DoABC#3) // _SafeStr_10290 = "_-44x" (String#7998, DoABC#3) // _SafeStr_10333 = "_-1L9" (String#14545, DoABC#3) // _SafeStr_10376 = "_-4Il" (String#9272, DoABC#3) // _SafeStr_10403 = "_-5wE" (String#13185, DoABC#3) // _SafeStr_10404 = "_-0KJ" (String#19389, DoABC#3) // _SafeStr_10405 = "_-5K2" (String#14509, DoABC#3) // _SafeStr_10406 = "_-6Rh" (String#7297, DoABC#3) // _SafeStr_10407 = "_-6el" (String#23574, DoABC#3) // _SafeStr_10408 = "_-2Uv" (String#22254, DoABC#3) // _SafeStr_10409 = "_-6WF" (String#7192, DoABC#3) // _SafeStr_10410 = "_-4-8" (String#14237, DoABC#3) // _SafeStr_10411 = "_-3-8" (String#12752, DoABC#3) // _SafeStr_10412 = "_-14o" (String#13497, DoABC#3) // _SafeStr_10413 = "_-1x-" (String#11408, DoABC#3) // _SafeStr_10414 = "_-0Zb" (String#13248, DoABC#3) // _SafeStr_10415 = "_-1Hs" (String#11784, DoABC#3) // _SafeStr_10416 = "_-3eQ" (String#11898, DoABC#3) // _SafeStr_10417 = "_-4Dp" (String#11205, DoABC#3) // _SafeStr_10418 = "_-Yh" (String#17467, DoABC#3) // _SafeStr_10419 = "_-1Xm" (String#25833, DoABC#3) // _SafeStr_10420 = "_-pz" (String#24931, DoABC#3) // _SafeStr_10421 = "_-38g" (String#14342, DoABC#3) // _SafeStr_10422 = "_-5sV" (String#10596, DoABC#3) // _SafeStr_10423 = "_-2rv" (String#5783, DoABC#3) // _SafeStr_10424 = "_-0cM" (String#5885, DoABC#3) // _SafeStr_10425 = "_-0GS" (String#34645, DoABC#3) // _SafeStr_10426 = "_-2Do" (String#38653, DoABC#3) // _SafeStr_10427 = "_-4yM" (String#20825, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2268 = "_-6RT" (String#2287, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2458 = "_-4mD" (String#649, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2534 = "_-0YA" (String#1440, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_2983 = "_-5FC" (String#8225, DoABC#3) // _SafeStr_2988 = "_-BC" (String#1315, DoABC#3) // _SafeStr_2999 = "_-66H" (String#3461, DoABC#3) // _SafeStr_3003 = "_-3Hs" (String#1240, DoABC#3) // _SafeStr_3024 = "_-3tw" (String#8418, DoABC#3) // _SafeStr_3027 = "_-4nh" (String#1390, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3555 = "_-6Jr" (String#6195, DoABC#3) // _SafeStr_3556 = "_-0gh" (String#1921, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_5516 = "_-62c" (String#2514, DoABC#3) // _SafeStr_7279 = "_-6hK" (String#2610, DoABC#3) // _SafeStr_7602 = "_-1mq" (String#25558, DoABC#3) // _SafeStr_8309 = "_-5bg" (String#2795, DoABC#3) // _SafeStr_8365 = "_-J9" (String#6431, DoABC#3) // _SafeStr_8395 = "_-1Xc" (String#8573, DoABC#3) // _SafeStr_8396 = "_-49f" (String#14635, DoABC#3) // _SafeStr_9202 = "_-4VH" (String#31631, DoABC#3) // _SafeStr_9232 = "_-XT" (String#6458, DoABC#3) // _SafeStr_9234 = "_-092" (String#13476, DoABC#3) // _SafeStr_9235 = "_-2aU" (String#13385, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) // _SafeStr_9266 = "_-532" (String#4109, DoABC#3) // _SafeStr_9295 = "_-5hS" (String#10251, DoABC#3) // _SafeStr_9660 = "_-4nl" (String#13582, DoABC#3) // _SafeStr_9752 = "_-2Dx" (String#3763, DoABC#3) // _SafeStr_9753 = "_-J8" (String#3421, DoABC#3) // _SafeStr_9754 = "_-6YX" (String#5871, DoABC#3) // _SafeStr_9755 = "_-2zt" (String#6430, DoABC#3) // _SafeStr_9825 = "_-1oY" (String#8775, DoABC#3) // _SafeStr_9826 = "_-6Aw" (String#8728, DoABC#3) // _SafeStr_9930 = "_-Tq" (String#8355, DoABC#3) // _SafeStr_9931 = "_-Ak" (String#9457, DoABC#3) //------------------------------------------------------------ //_-1hg.FurniturePlanetSystemLogic package _-1hg{ import _-0PS._SafeStr_3027; import _-3XT._SafeStr_2485; public class FurniturePlanetSystemLogic extends FurnitureLogic { override public function initialize(k:XML):void{ var _local_3:_SafeStr_3027; super.initialize(k); if (k == null) { return; }; var _local_2:XMLList = k.planetsystem; if (_local_2.length() == 0) { return; }; if (object != null) { _local_3 = object.getModelController(); if (_local_3 != null) { _local_3.setString(_SafeStr_2485._SafeStr_9891, String(_local_2)); }; }; } } }//package _-1hg // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_3027 = "_-4nh" (String#1390, DoABC#3) // _SafeStr_9891 = "_-0Rb" (String#19152, DoABC#3) //------------------------------------------------------------ //_-1hg.FurniturePresentLogic package _-1hg{ import _-UK._SafeStr_3557; import _-0mk._SafeStr_3003; import _-0mk._SafeStr_3017; import _-3XT._SafeStr_2485; import _-06C._SafeStr_2974; import _-4V9.MapStuffData; import _-UK._SafeStr_2997; import flash.events.MouseEvent; import _-4pM._SafeStr_3554; import _-0bw._SafeStr_2305; import _-4pM._SafeStr_2267; import _-0PS._SafeStr_3027; public class FurniturePresentLogic extends FurnitureLogic { private static const MESSAGE:String = "MESSAGE"; private static const PRODUCT_CODE:String = "PRODUCT_CODE"; private static const EXTRA_PARAM:String = "EXTRA_PARAM"; private static const PURCHASER_NAME:String = "PURCHASER_NAME"; private static const PURCHASER_FIGURE:String = "PURCHASER_FIGURE"; override public function getEventTypes():Array{ var k:Array = [_SafeStr_3557._SafeStr_6756]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function processUpdateMessage(k:_SafeStr_2974):void{ super.processUpdateMessage(k); var _local_2:_SafeStr_3003 = (k as _SafeStr_3003); if (((!((_local_2 == null))) && (!((_local_2.data == null))))) { _local_2.data.writeRoomObjectModel(object.getModelController()); this._SafeStr_10339(); }; var _local_3:_SafeStr_3017 = (k as _SafeStr_3017); if (_local_3 != null) { if (_local_3._SafeStr_7663 == _SafeStr_2485._SafeStr_10428) { object.getModelController().setNumber(_SafeStr_2485._SafeStr_10428, _local_3._SafeStr_7664); }; }; } private function _SafeStr_10339():void{ if ((((object == null)) || ((object.getModelController() == null)))) { return; }; var k:MapStuffData = new MapStuffData(); k.initializeFromRoomObjectModel(object.getModel()); var _local_2:String = k.getValue(MESSAGE); var _local_3:String = object.getModel().getString(_SafeStr_2485._SafeStr_9739); if ((((_local_2 == null)) && (!((_local_3 == null))))) { object.getModelController().setString(_SafeStr_2485._SafeStr_9739, _local_3.substr(1)); } else { object.getModelController().setString(_SafeStr_2485._SafeStr_9739, k.getValue(MESSAGE)); }; this._SafeStr_10429(_SafeStr_2485._SafeStr_10430, k.getValue(PRODUCT_CODE)); this._SafeStr_10429(_SafeStr_2485._SafeStr_10431, k.getValue(PURCHASER_NAME)); this._SafeStr_10429(_SafeStr_2485._SafeStr_10432, k.getValue(PURCHASER_FIGURE)); } private function _SafeStr_10429(k:String, _arg_2:String):void{ if (_arg_2 != null) { object.getModelController().setString(k, _arg_2); }; } override public function mouseEvent(k:_SafeStr_3554, _arg_2:_SafeStr_2305):void{ if ((((k == null)) || ((_arg_2 == null)))) { return; }; if (object == null) { return; }; switch (k.type) { case MouseEvent.ROLL_OVER: eventDispatcher.dispatchEvent(new _SafeStr_2997(_SafeStr_2997._SafeStr_9236, object)); super.mouseEvent(k, _arg_2); return; case MouseEvent.ROLL_OUT: eventDispatcher.dispatchEvent(new _SafeStr_2997(_SafeStr_2997._SafeStr_9237, object)); super.mouseEvent(k, _arg_2); return; case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void{ var k:_SafeStr_2267; if (((!((eventDispatcher == null))) && (!((object == null))))) { k = new _SafeStr_3557(_SafeStr_3557._SafeStr_6756, object); eventDispatcher.dispatchEvent(k); }; } override public function initialize(k:XML):void{ var _local_3:_SafeStr_3027; super.initialize(k); if (k == null) { return; }; var _local_2:XMLList = k.particlesystems; if ((((_local_2 == null)) || ((_local_2.length() == 0)))) { return; }; if (object != null) { _local_3 = object.getModelController(); if (_local_3 != null) { _local_3.setString(_SafeStr_2485._SafeStr_9805, String(_local_2)); }; }; } } }//package _-1hg // _SafeStr_10339 = "_-6R2" (String#22339, DoABC#3) // _SafeStr_10428 = "_-OU" (String#12251, DoABC#3) // _SafeStr_10429 = "_-un" (String#25973, DoABC#3) // _SafeStr_10430 = "_-18w" (String#4701, DoABC#3) // _SafeStr_10431 = "_-rN" (String#19430, DoABC#3) // _SafeStr_10432 = "_-4br" (String#20408, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_2997 = "_-49U" (String#911, DoABC#3) // _SafeStr_3003 = "_-3Hs" (String#1240, DoABC#3) // _SafeStr_3017 = "_-15-" (String#9036, DoABC#3) // _SafeStr_3027 = "_-4nh" (String#1390, DoABC#3) // _SafeStr_3554 = "_-1Ol" (String#1891, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_6756 = "_-5OF" (String#8048, DoABC#3) // _SafeStr_7663 = "_-2Oq" (String#32185, DoABC#3) // _SafeStr_7664 = "_-5P9" (String#37348, DoABC#3) // _SafeStr_9236 = "_-1IZ" (String#7822, DoABC#3) // _SafeStr_9237 = "_-6Xu" (String#9318, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) // _SafeStr_9739 = "_-5Nh" (String#3105, DoABC#3) // _SafeStr_9805 = "_-6aH" (String#16846, DoABC#3) //------------------------------------------------------------ //_-1hg.FurnitureRoomDimmerLogic package _-1hg{ import _-UK._SafeStr_3557; import _-UK._SafeStr_3570; import _-4pM._SafeStr_2267; import _-3XT._SafeStr_2485; import _-0mk._SafeStr_3003; import _-06C._SafeStr_2974; public class FurnitureRoomDimmerLogic extends FurnitureLogic { private var _SafeStr_10384:Boolean = false; override public function getEventTypes():Array{ var k:Array = [_SafeStr_3557._SafeStr_8108, _SafeStr_3557._SafeStr_10433, _SafeStr_3570._SafeStr_8493]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function useObject():void{ var k:_SafeStr_2267; if (((!((eventDispatcher == null))) && (!((object == null))))) { k = new _SafeStr_3557(_SafeStr_3557._SafeStr_8108, object); eventDispatcher.dispatchEvent(k); }; } override public function dispose():void{ var k:_SafeStr_3570; var _local_2:uint; var _local_3:int; var _local_4:_SafeStr_2267; if (this._SafeStr_10384) { if (((!((eventDispatcher == null))) && (!((object == null))))) { if (object.getModelController().getNumber(_SafeStr_2485._SafeStr_10281) == 1) { _local_2 = 0xFFFFFF; _local_3 = 0xFF; k = new _SafeStr_3570(object, 0, 1, 1, _local_2, _local_3); eventDispatcher.dispatchEvent(k); _local_4 = new _SafeStr_3557(_SafeStr_3557._SafeStr_10433, object); eventDispatcher.dispatchEvent(_local_4); }; this._SafeStr_10384 = false; }; }; super.dispose(); } private function _SafeStr_10434(k:String):void{ var _local_3:int; var _local_4:int; var _local_5:int; var _local_6:String; var _local_7:uint; var _local_8:int; var _local_9:_SafeStr_3570; if (k == null) { return; }; var _local_2:Array = k.split(","); if (_local_2.length >= 5) { _local_3 = this._SafeStr_10435(k); _local_4 = parseInt(_local_2[1]); _local_5 = parseInt(_local_2[2]); _local_6 = _local_2[3]; _local_7 = parseInt(_local_6.substr(1), 16); _local_8 = parseInt(_local_2[4]); if (_local_3 == 0) { _local_7 = 0xFFFFFF; _local_8 = 0xFF; }; if (((!((eventDispatcher == null))) && (!((object == null))))) { _local_9 = new _SafeStr_3570(object, _local_3, _local_4, _local_5, _local_7, _local_8); eventDispatcher.dispatchEvent(_local_9); this._SafeStr_10384 = true; }; }; } private function _SafeStr_10435(k:String):int{ var _local_3:int; if (k == null) { return (0); }; var _local_2:Array = k.split(","); if (_local_2.length >= 5) { _local_3 = (parseInt(_local_2[0]) - 1); return (_local_3); }; return (0); } override public function processUpdateMessage(k:_SafeStr_2974):void{ var _local_3:int; var _local_2:_SafeStr_3003 = (k as _SafeStr_3003); if (_local_2 != null) { if (_local_2.data != null) { if (object.getModelController().getNumber(_SafeStr_2485._SafeStr_10281) == 1) { this._SafeStr_10434(_local_2.data.getLegacyString()); }; _local_3 = this._SafeStr_10435(_local_2.data.getLegacyString()); _local_2 = new _SafeStr_3003(_local_3, _local_2.data); super.processUpdateMessage(_local_2); }; return; }; super.processUpdateMessage(k); } override public function update(k:int):void{ var _local_2:String; super.update(k); if (((!((object == null))) && (!((object.getModelController() == null))))) { if (object.getModelController().getNumber(_SafeStr_2485._SafeStr_10281) == 1) { _local_2 = object.getModelController().getString(_SafeStr_2485._SafeStr_9739); if (((!((_local_2 == null))) && ((_local_2.length > 0)))) { object.getModelController().setString(_SafeStr_2485._SafeStr_9739, ""); this._SafeStr_10434(_local_2); }; }; }; } } }//package _-1hg // _SafeStr_10281 = "_-1z9" (String#4450, DoABC#3) // _SafeStr_10384 = "_-2FJ" (String#10477, DoABC#3) // _SafeStr_10433 = "_-2oj" (String#5498, DoABC#3) // _SafeStr_10434 = "_-2U1" (String#31180, DoABC#3) // _SafeStr_10435 = "_-3CT" (String#31061, DoABC#3) // _SafeStr_2267 = "_-48P" (String#799, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_3003 = "_-3Hs" (String#1240, DoABC#3) // _SafeStr_3557 = "_-2BL" (String#549, DoABC#3) // _SafeStr_3570 = "_-5ro" (String#4876, DoABC#3) // _SafeStr_8108 = "_-04P" (String#5955, DoABC#3) // _SafeStr_8493 = "_-5T2" (String#4214, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) // _SafeStr_9739 = "_-5Nh" (String#3105, DoABC#3) //------------------------------------------------------------ //_-1hg.FurnitureSoundBlockLogic package _-1hg{ import _-UK._SafeStr_3571; import _-3XT._SafeStr_2485; import _-0bw._SafeStr_2307; import _-0mk._SafeStr_3003; import _-06C._SafeStr_2974; public class FurnitureSoundBlockLogic extends _SafeStr_2535 { private static const _SafeStr_10436:int = 12; private static const _SafeStr_10437:int = -12; private static const _SafeStr_10282:int = -1; private var _SafeStr_6695:int = -1; private var _SafeStr_10438:int = -1; private var _SafeStr_10439:Boolean = false; private var _SafeStr_10440:Number = 0; override public function dispose():void{ if (this._SafeStr_6695 != -1) { eventDispatcher.dispatchEvent(new _SafeStr_3571(_SafeStr_3571._SafeStr_10441, object, this._SafeStr_10438)); }; super.dispose(); } override public function getEventTypes():Array{ var k:Array = [_SafeStr_3571._SafeStr_10442, _SafeStr_3571._SafeStr_10441, _SafeStr_3571._SafeStr_10443]; return (_SafeStr_9238(super.getEventTypes(), k)); } override public function initialize(k:XML):void{ super.initialize(k); if (k == null) { return; }; var _local_2:XMLList = k.sound; if (_local_2.length() == 0) { return; }; var _local_3:XMLList = k.sound.sample; if (_local_3.length() == 0) { return; }; this._SafeStr_10438 = int(_local_3.@id); this._SafeStr_10439 = Boolean((_local_3.@nopitch == "true")); object.getModelController().setNumber(_SafeStr_2485._SafeStr_9732, 1); } override public function processUpdateMessage(k:_SafeStr_2974):void{ super.processUpdateMessage(k); var _local_2:_SafeStr_2307 = object.getLocation(); var _local_3:_SafeStr_3003 = (k as _SafeStr_3003); if (_local_3 != null) { if ((((this._SafeStr_6695 == _SafeStr_10282)) && ((object.getModelController().getNumber(_SafeStr_2485._SafeStr_10281) == 1)))) { this._SafeStr_10440 = _local_2.z; eventDispatcher.dispatchEvent(new _SafeStr_3571(_SafeStr_3571._SafeStr_10443, object, this._SafeStr_10438, this._SafeStr_10444(_local_2.z))); }; if (((!((this._SafeStr_6695 == _SafeStr_10282))) && (!((_local_2 == null))))) { if (this._SafeStr_10440 != _local_2.z) { eventDispatcher.dispatchEvent(new _SafeStr_3571(_SafeStr_3571._SafeStr_10445, object, this._SafeStr_10438, this._SafeStr_10444(_local_2.z))); this._SafeStr_10440 = _local_2.z; }; }; if (((((!((this._SafeStr_6695 == _SafeStr_10282))) && (!((_local_3.state == this._SafeStr_6695))))) && (!((_local_2 == null))))) { this._SafeStr_10361(_local_2.z); }; this._SafeStr_6695 = _local_3.state; }; } private function _SafeStr_10361(k:Number):void{ var _local_2:Number = this._SafeStr_10444(k); object.getModelController().setNumber(_SafeStr_2485._SafeStr_9732, _local_2); eventDispatcher.dispatchEvent(new _SafeStr_3571(_SafeStr_3571._SafeStr_10442, object, this._SafeStr_10438, _local_2)); } private function _SafeStr_10444(k:Number):Number{ var _local_2:int = (k * 2); if (_local_2 > _SafeStr_10436) { _local_2 = Math.min(0, (_SafeStr_10437 + ((_local_2 - _SafeStr_10436) - 1))); }; return (((this._SafeStr_10439) ? 1 : Math.pow(2, (_local_2 / 12)))); } } }//package _-1hg // _SafeStr_10281 = "_-1z9" (String#4450, DoABC#3) // _SafeStr_10282 = "_-5C6" (String#9211, DoABC#3) // _SafeStr_10361 = "_-oO" (String#22490, DoABC#3) // _SafeStr_10436 = "_-6aN" (String#20318, DoABC#3) // _SafeStr_10437 = "_-4HV" (String#23163, DoABC#3) // _SafeStr_10438 = "_-3Iz" (String#7171, DoABC#3) // _SafeStr_10439 = "_-2do" (String#30929, DoABC#3) // _SafeStr_10440 = "_-54b" (String#23608, DoABC#3) // _SafeStr_10441 = "_-Ok" (String#6584, DoABC#3) // _SafeStr_10442 = "_-2vv" (String#6435, DoABC#3) // _SafeStr_10443 = "_-8r" (String#6322, DoABC#3) // _SafeStr_10444 = "_-2xl" (String#23297, DoABC#3) // _SafeStr_10445 = "_-0fV" (String#7777, DoABC#3) // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2535 = "_-58k" (String#1452, DoABC#3) // _SafeStr_2974 = "_-60x" (String#922, DoABC#3) // _SafeStr_3003 = "_-3Hs" (String#1240, DoABC#3) // _SafeStr_3571 = "_-22B" (String#3318, DoABC#3) // _SafeStr_6695 = "_-3RB" (String#372, DoABC#3) // _SafeStr_9238 = "_-4aR" (String#1255, DoABC#3) // _SafeStr_9732 = "_-3xF" (String#14785, DoABC#3) //------------------------------------------------------------ //_-1hg.FurnitureWindowLogic package _-1hg{ import _-0bw.XMLValidator; import _-3XT._SafeStr_2485; public class FurnitureWindowLogic extends _SafeStr_2535 { override public function initialize(k:XML):void{ var _local_3:XML; var _local_4:String; super.initialize(k); if (k == null) { return; }; var _local_2:XMLList = k.mask; if (_local_2.length() > 0) { _local_3 = _local_2[0]; if (XMLValidator._SafeStr_5516(_local_3, ["type"])) { _local_4 = _local_3.@type; object.getModelController().setNumber(_SafeStr_2485._SafeStr_10401, 1, true); object.getModelController().setString(_SafeStr_2485._SafeStr_10402, _local_4, true); }; }; } } }//package _-1hg // _SafeStr_10401 = "_-4LT" (String#14909, DoABC#3) // _SafeStr_10402 = "_-4yy" (String#15189, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2535 = "_-58k" (String#1452, DoABC#3) // _SafeStr_5516 = "_-62c" (String#2514, DoABC#3) //------------------------------------------------------------ //_-1Hj.CraftingWidget package _-1Hj{ import _-4Bw._SafeStr_2824; import _-2yL.RoomUI; import _-33s.CraftingFurnitureItem; import _-64Q._SafeStr_2596; import _-29V.IWindowContainer; import _-5aZ.CraftingInventoryListController; import _-5aZ.CraftingRecipeListController; import _-5aZ.CraftingMixerController; import _-5aZ.CraftingInfoController; import _-2yL._SafeStr_2823; import _-3xK._SafeStr_637; import _-29V.IWindow; import _-5Vh.WindowMouseEvent; import _-6Sj.IItemGridWindow; import __AS3__.vec.Vector; import _-5Vh.WindowEvent; import _-6Sj.ITextWindow; import _-33s._SafeStr_4480; import _-3Pt._SafeStr_2354; import _-0ik._SafeStr_4483; import _-0ch._SafeStr_2633; import _-5x9._SafeStr_2213; import _-5A9._SafeStr_2175; import _-0ik._SafeStr_4482; import _-4iK.CraftingWidgetHandler; import __AS3__.vec.*; public class CraftingWidget extends _SafeStr_2824 { public static const _SafeStr_10446:int = 0; public static const _SafeStr_10447:int = 1; public static const _SafeStr_10448:int = 2; private var _SafeStr_8750:RoomUI; private var _SafeStr_10449:CraftingFurnitureItem; private var _SafeStr_10450:_SafeStr_2596; private var _SafeStr_10451:IWindowContainer; private var _SafeStr_10452:CraftingInventoryListController; private var _SafeStr_10453:CraftingRecipeListController; private var _SafeStr_10454:CraftingMixerController; private var _SafeStr_10455:CraftingInfoController; private var _SafeStr_10456:int = 0; public function CraftingWidget(k:_SafeStr_2823, _arg_2:_SafeStr_637, _arg_3:RoomUI){ super(k, _arg_2, assets, localizations); this._SafeStr_8750 = _arg_3; this._SafeStr_10452 = new CraftingInventoryListController(this); this._SafeStr_10453 = new CraftingRecipeListController(this); this._SafeStr_10454 = new CraftingMixerController(this); this._SafeStr_10455 = new CraftingInfoController(this); _assets = _arg_3.assets; this.handler.widget = this; } override public function dispose():void{ if (disposed) { return; }; this.hide(); this._SafeStr_8750 = null; if (this._SafeStr_10452) { this._SafeStr_10452.dispose(); this._SafeStr_10452 = null; }; if (this._SafeStr_10453) { this._SafeStr_10453.dispose(); this._SafeStr_10453 = null; }; if (this._SafeStr_10454) { this._SafeStr_10454.dispose(); this._SafeStr_10454 = null; }; if (this._SafeStr_10455) { this._SafeStr_10455.dispose(); this._SafeStr_10455 = null; }; if (this._SafeStr_10451) { this._SafeStr_10451.dispose(); this._SafeStr_10451 = null; }; super.dispose(); } public function hide():void{ this.handler._SafeStr_10457(); this._SafeStr_10454.clearItems(); this._SafeStr_10452.clearItems(); this._SafeStr_10453.clearItems(); if (this.craftingInProgress) { this._SafeStr_10455._SafeStr_10458(); }; this._SafeStr_10456 = _SafeStr_10446; if (this._SafeStr_10450 != null) { this._SafeStr_10450.dispose(); this._SafeStr_10450 = null; }; } private function _SafeStr_9541():void{ if (this.window != null) { return; }; this._SafeStr_10450 = windowManager.buildModalDialogFromXML(XML(assets.getAssetByName("craftingwidget_xml").content)); if (((!(this._SafeStr_10450)) || (!(this._SafeStr_10450._SafeStr_7860)))) { return; }; var k:IWindow = this.window.findChildByTag("close"); if (k != null) { k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5809); }; var _local_2:IItemGridWindow = (this.window.findChildByName("itemgrid_products") as IItemGridWindow); this._SafeStr_10451 = (_local_2._SafeStr_5897(0) as IWindowContainer); _local_2._SafeStr_6398(this._SafeStr_10451); this.window.procedure = this._SafeStr_10459; this.window.center(); } public function _SafeStr_10460(k:Vector.):void{ this._SafeStr_10452._SafeStr_10460(k); } public function _SafeStr_10461(k:Vector.):void{ this._SafeStr_10453._SafeStr_10461(k); } public function setInfoState(k:int, ... _args):void{ if (this._SafeStr_10455) { this._SafeStr_10455.setState(k, _args); }; } private function _SafeStr_10459(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.DOWN) { return; }; switch (_arg_2.name) { case "header_button_close": this.hide(); return; }; } private function _SafeStr_5809(k:WindowMouseEvent):void{ this.hide(); } public function _SafeStr_10462(k:String):void{ var _local_2:ITextWindow = ((this.window) ? (this.window.findChildByName("header_mixer") as ITextWindow) : null); if (_local_2) { _local_2.text = k; }; } public function _SafeStr_10463():void{ if (this.window) { return; }; this._SafeStr_9541(); this._SafeStr_10462(""); this.setInfoState(_SafeStr_4480._SafeStr_10464); } public function _SafeStr_10465(k:Vector.<_SafeStr_4483>, _arg_2:Vector., _arg_3:_SafeStr_2213, _arg_4:_SafeStr_2175):void{ var _local_5:Vector.; var _local_6:String; var _local_7:_SafeStr_2354; var _local_8:_SafeStr_4483; var _local_9:CraftingFurnitureItem; var _local_10:Array; _local_5 = new Vector.(0); for each (_local_6 in _arg_2) { _local_7 = _arg_4.getFloorItemDataByName(_local_6); if (_local_7) { _local_9 = new CraftingFurnitureItem(null, _local_7); _local_10 = this.handler.container.inventory.getNonRentedInventoryIds(_SafeStr_2633._SafeStr_6769, _local_9.typeId); if (((_local_10) && ((_local_10.length > 0)))) { _local_9._SafeStr_10466 = Vector.(_local_10); }; _local_5.push(_local_9); }; }; this._SafeStr_10460(_local_5); _local_5 = new Vector.(0); for each (_local_8 in k) { _local_7 = _arg_4.getFloorItemDataByName(_local_8._SafeStr_7178); if (_local_7) { _local_5.push(new CraftingFurnitureItem(_local_8._SafeStr_6179, _local_7)); }; }; this._SafeStr_10461(_local_5); } public function showCraftableProduct(k:CraftingFurnitureItem):void{ this._SafeStr_10449 = k; if (!this._SafeStr_10449) { return; }; this._SafeStr_10462(((this._SafeStr_10449._SafeStr_5768) ? this._SafeStr_10449._SafeStr_5768._SafeStr_5594 : "")); this.handler._SafeStr_10467(this._SafeStr_10449._SafeStr_6179); } public function _SafeStr_10468(k:Vector.<_SafeStr_4482>):void{ this._SafeStr_10469(); this._SafeStr_10453._SafeStr_10470(this._SafeStr_10449, k); } public function _SafeStr_10471():void{ if (this._SafeStr_10454) { this._SafeStr_10454.clearItems(); }; } public function mixerContentChanged(k:Vector.):void{ if (k.length > 0) { this.setInfoState(_SafeStr_4480._SafeStr_10472); this.handler._SafeStr_10473(k); } else { this.setInfoState(_SafeStr_4480._SafeStr_10474); }; } public function showSecretRecipeView():void{ if (this._SafeStr_10456 != _SafeStr_10447) { this._SafeStr_10471(); }; this._SafeStr_10456 = _SafeStr_10447; this._SafeStr_10462(""); this.setInfoState(_SafeStr_4480._SafeStr_10474); } public function _SafeStr_10469():void{ if (this._SafeStr_10456 != _SafeStr_10448) { this._SafeStr_10471(); }; this._SafeStr_10456 = _SafeStr_10448; this.setInfoState(_SafeStr_4480._SafeStr_10475); } public function _SafeStr_10476():void{ switch (this._SafeStr_10456) { case _SafeStr_10447: this.handler._SafeStr_10477(); return; case _SafeStr_10448: this.handler._SafeStr_10478(); return; }; } public function _SafeStr_10479():Vector.{ return (this._SafeStr_10454._SafeStr_10480()); } public function get inSecretRecipeMode():Boolean{ return ((this._SafeStr_10456 == _SafeStr_10447)); } public function get craftingInProgress():Boolean{ return (this.handler.craftingInProgress); } public function get inventoryDirty():Boolean{ return (this.handler.inventoryDirty); } public function get _SafeStr_10481():IWindowContainer{ return (this._SafeStr_10451); } public function get handler():CraftingWidgetHandler{ return ((_SafeStr_5542 as CraftingWidgetHandler)); } public function get sessionDataManager():_SafeStr_2175{ return (this.handler.container.sessionDataManager); } public function get inventoryCtrl():CraftingInventoryListController{ return (this._SafeStr_10452); } public function get _SafeStr_10482():CraftingRecipeListController{ return (this._SafeStr_10453); } public function get mixerCtrl():CraftingMixerController{ return (this._SafeStr_10454); } public function get _SafeStr_10483():CraftingInfoController{ return (this._SafeStr_10455); } public function get window():IWindowContainer{ return (((this._SafeStr_10450) ? (this._SafeStr_10450._SafeStr_7860 as IWindowContainer) : null)); } } }//package _-1Hj // _SafeStr_10446 = "_-5Ae" (String#21998, DoABC#3) // _SafeStr_10447 = "_-3Da" (String#13061, DoABC#3) // _SafeStr_10448 = "_-2uJ" (String#14441, DoABC#3) // _SafeStr_10449 = "_-3jZ" (String#12384, DoABC#3) // _SafeStr_10450 = "_-yz" (String#2526, DoABC#3) // _SafeStr_10451 = "_-5RK" (String#5853, DoABC#3) // _SafeStr_10452 = "_-4sg" (String#10601, DoABC#3) // _SafeStr_10453 = "_-6Um" (String#8840, DoABC#3) // _SafeStr_10454 = "_-4KZ" (String#8618, DoABC#3) // _SafeStr_10455 = "_-0eo" (String#9513, DoABC#3) // _SafeStr_10456 = "_-2pJ" (String#10844, DoABC#3) // _SafeStr_10457 = "_-aw" (String#20669, DoABC#3) // _SafeStr_10458 = "_-2qi" (String#31058, DoABC#3) // _SafeStr_10459 = "_-Ee" (String#3252, DoABC#3) // _SafeStr_10460 = "_-1Cp" (String#25115, DoABC#3) // _SafeStr_10461 = "_-40K" (String#22228, DoABC#3) // _SafeStr_10462 = "_-55e" (String#7245, DoABC#3) // _SafeStr_10463 = "_-4cJ" (String#35168, DoABC#3) // _SafeStr_10464 = "_-1Gd" (String#19698, DoABC#3) // _SafeStr_10465 = "_-1q" (String#36362, DoABC#3) // _SafeStr_10466 = "_-2lN" (String#38559, DoABC#3) // _SafeStr_10467 = "_-5RE" (String#37336, DoABC#3) // _SafeStr_10468 = "_-4L7" (String#37148, DoABC#3) // _SafeStr_10469 = "_-6M0" (String#38562, DoABC#3) // _SafeStr_10470 = "_-34t" (String#35146, DoABC#3) // _SafeStr_10471 = "_-51F" (String#17723, DoABC#3) // _SafeStr_10472 = "_-1bR" (String#12268, DoABC#3) // _SafeStr_10473 = "_-4yN" (String#37736, DoABC#3) // _SafeStr_10474 = "_-41c" (String#13172, DoABC#3) // _SafeStr_10475 = "_-5pJ" (String#18580, DoABC#3) // _SafeStr_10476 = "_-3In" (String#35965, DoABC#3) // _SafeStr_10477 = "_-6t" (String#36750, DoABC#3) // _SafeStr_10478 = "_-52U" (String#35491, DoABC#3) // _SafeStr_10479 = "_-1eC" (String#33623, DoABC#3) // _SafeStr_10480 = "_-4o6" (String#21706, DoABC#3) // _SafeStr_10481 = "_-3Es" (String#34446, DoABC#3) // _SafeStr_10482 = "_-on" (String#42422, DoABC#3) // _SafeStr_10483 = "_-4-F" (String#14866, DoABC#3) // _SafeStr_2175 = "_-4xS" (String#1073, DoABC#3) // _SafeStr_2213 = "_-l-" (String#862, DoABC#3) // _SafeStr_2354 = "_-50Q" (String#686, DoABC#3) // _SafeStr_2596 = "_-6dv" (String#2608, DoABC#3) // _SafeStr_2633 = "_-5QF" (String#1178, DoABC#3) // _SafeStr_2823 = "_-3ZG" (String#734, DoABC#3) // _SafeStr_2824 = "_-72" (String#868, DoABC#3) // _SafeStr_4480 = "_-0WW" (String#2949, DoABC#3) // _SafeStr_4482 = "_-xv" (String#5896, DoABC#3) // _SafeStr_4483 = "_-5mo" (String#4550, DoABC#3) // _SafeStr_5542 = "_-2Ia" (String#1540, DoABC#3) // _SafeStr_5594 = "_-0V1" (String#2606, DoABC#3) // _SafeStr_5768 = "_-3Be" (String#2340, DoABC#3) // _SafeStr_5809 = "_-56H" (String#1168, DoABC#3) // _SafeStr_5897 = "_-0hG" (String#2741, DoABC#3) // _SafeStr_6179 = "_-5B3" (String#2369, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_6398 = "_-21Z" (String#6394, DoABC#3) // _SafeStr_6769 = "_-4Fb" (String#2945, DoABC#3) // _SafeStr_7178 = "_-1fU" (String#13089, DoABC#3) // _SafeStr_7860 = "_-42E" (String#1357, DoABC#3) // _SafeStr_8750 = "_-6ju" (String#1121, DoABC#3) // _SafeStr_9541 = "_-0Rs" (String#10351, DoABC#3) //------------------------------------------------------------ //_-1Hn._SafeStr_3843 package _-1Hn{ import _-3UH._SafeStr_10; import _-3UH.BitmapDataAsset; import _-6Sj.IBitmapWrapperWindow; import flash.events.TimerEvent; public class _SafeStr_3843 extends Icon { private static const _SafeStr_10484:int = 200; private static const _SafeStr_10485:int = 500; private var _assets:_SafeStr_10; public function _SafeStr_3843(k:_SafeStr_10, _arg_2:IBitmapWrapperWindow){ this._assets = k; alignment = (_SafeStr_10486 | _SafeStr_10487); 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_10488(((k) || (_hover)), ((_hover) ? _SafeStr_10484 : _SafeStr_10485)); if (((!(_SafeStr_10489)) && (!(_hover)))) { image = (this._assets.getAssetByName("icon_friendlist_png") as BitmapDataAsset); }; } override public function hover(k:Boolean):void{ super.hover(k); _SafeStr_10488(((k) || (_SafeStr_10489)), ((_hover) ? _SafeStr_10484 : _SafeStr_10485)); if (((!(_SafeStr_10489)) && (!(_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_10489) { _frame = (++_frame % 2); image = (this._assets.getAssetByName((("icon_friendlist_notify_" + _frame) + "_png")) as BitmapDataAsset); }; }; } } }//package _-1Hn // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_10484 = "_-3gZ" (String#17229, DoABC#3) // _SafeStr_10485 = "_-1V0" (String#9456, DoABC#3) // _SafeStr_10486 = "_-154" (String#12819, DoABC#3) // _SafeStr_10487 = "_-1IQ" (String#11753, DoABC#3) // _SafeStr_10488 = "_-30u" (String#10604, DoABC#3) // _SafeStr_10489 = "_-0iw" (String#7471, DoABC#3) // _SafeStr_3843 = "_-3yA" (String#17584, DoABC#3) //------------------------------------------------------------ //_-1Hn._SafeStr_3845 package _-1Hn{ import _-4Y1._SafeStr_3; import flash.text.TextField; import flash.text.TextFormat; import flash.text.TextFieldAutoSize; import _-6Sj.ITextWindow; public class _SafeStr_3845 implements _SafeStr_3 { private var _disposed:Boolean = false; private var _SafeStr_5647:TextField; private var _SafeStr_10490:TextFormat; private var _SafeStr_10491:String = "..."; private var _SafeStr_10492:int = 20; public function _SafeStr_3845(){ this._SafeStr_5647 = new TextField(); this._SafeStr_5647.autoSize = TextFieldAutoSize.LEFT; this._SafeStr_10490 = this._SafeStr_5647.defaultTextFormat; } public function get disposed():Boolean{ return (this._disposed); } public function dispose():void{ if (!this._disposed) { this._SafeStr_5647 = null; this._disposed = true; }; } public function crop(k:ITextWindow):void{ var _local_3:int; this._SafeStr_10490.font = k.fontFace; this._SafeStr_10490.size = k.fontSize; this._SafeStr_10490.bold = k.bold; this._SafeStr_10490.italic = k.italic; this._SafeStr_5647.setTextFormat(this._SafeStr_10490); this._SafeStr_5647.text = k.getLineText(0); var _local_2:int = this._SafeStr_5647.textWidth; if (_local_2 > k.width) { _local_3 = this._SafeStr_5647.getCharIndexAtPoint((k.width - this._SafeStr_10492), (this._SafeStr_5647.textHeight / 2)); k.text = (k.text.slice(0, _local_3) + this._SafeStr_10491); }; } } }//package _-1Hn // _SafeStr_10490 = "_-4Q4" (String#8261, DoABC#3) // _SafeStr_10491 = "_-5Sv" (String#38288, DoABC#3) // _SafeStr_10492 = "_-2cA" (String#32410, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3845 = "_-2iW" (String#10679, DoABC#3) // _SafeStr_5647 = "_-3Uh" (String#1378, DoABC#3) //------------------------------------------------------------ //_-1Hn._SafeStr_3846 package _-1Hn{ import _-3UH._SafeStr_10; import _-3UH.BitmapDataAsset; import _-6Sj.IBitmapWrapperWindow; import flash.events.TimerEvent; public class _SafeStr_3846 extends Icon { private static const _SafeStr_10485:int = 500; private var _assets:_SafeStr_10; public function _SafeStr_3846(k:_SafeStr_10, _arg_2:IBitmapWrapperWindow){ this._assets = k; alignment = (_SafeStr_10486 | _SafeStr_10487); 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_10488(k, _SafeStr_10485); } 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_10489) { _frame = (((_frame == 1)) ? 0 : 1); image = (this._assets.getAssetByName((("icon_messenger_notify_" + _frame) + "_png")) as BitmapDataAsset); }; } } }//package _-1Hn // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_10485 = "_-1V0" (String#9456, DoABC#3) // _SafeStr_10486 = "_-154" (String#12819, DoABC#3) // _SafeStr_10487 = "_-1IQ" (String#11753, DoABC#3) // _SafeStr_10488 = "_-30u" (String#10604, DoABC#3) // _SafeStr_10489 = "_-0iw" (String#7471, DoABC#3) // _SafeStr_3846 = "_-12N" (String#19207, DoABC#3) //------------------------------------------------------------ //_-1Hn.Icon package _-1Hn{ import _-4Y1._SafeStr_3; import _-3UH.BitmapDataAsset; import _-6Sj.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_10493:int = 0; protected static const _SafeStr_10486:int = 1; protected static const _SafeStr_10494:int = 2; protected static const _SafeStr_10495:int = 3; protected static const ALIGN_TOP:int = 4; protected static const _SafeStr_10487:int = 8; protected static const _SafeStr_9161:int = 18; protected static const _SafeStr_10496:int = 18; private var _disposed:Boolean = false; private var _SafeStr_10497:Boolean = false; protected var _SafeStr_5450:BitmapDataAsset; protected var _SafeStr_9822:IBitmapWrapperWindow; private var _SafeStr_10498:uint; protected var _SafeStr_6374:Timer; protected var _frame:int = 0; private var _SafeStr_10499:Point; protected var _SafeStr_10489:Boolean = false; protected var _hover:Boolean = false; public function Icon(){ this._SafeStr_10498 = (_SafeStr_10486 | _SafeStr_10487); this._SafeStr_10499 = new Point(); super(); } public function get disposed():Boolean{ return (this._disposed); } public function get disabled():Boolean{ return (this._SafeStr_10497); } protected function set image(k:BitmapDataAsset):void{ this._SafeStr_5450 = k; this._SafeStr_10500(); } protected function get image():BitmapDataAsset{ return (this._SafeStr_5450); } protected function set canvas(k:IBitmapWrapperWindow):void{ this._SafeStr_9822 = k; this._SafeStr_10500(); } protected function get canvas():IBitmapWrapperWindow{ return (this._SafeStr_9822); } protected function set alignment(k:uint):void{ this._SafeStr_10498 = k; this._SafeStr_10500(); } protected function get alignment():uint{ return (this._SafeStr_10498); } public function dispose():void{ if (!this._disposed) { this._SafeStr_10488(false, 0); this.image = null; this.canvas = null; this._disposed = true; }; } public function notify(k:Boolean):void{ this._SafeStr_10489 = k; if (((this._SafeStr_10489) && (this._SafeStr_10497))) { this.enable(true); }; } public function hover(k:Boolean):void{ this._hover = k; } public function enable(k:Boolean):void{ this._SafeStr_10497 = !(k); } protected function _SafeStr_10500():void{ var k:BitmapData; if (((this._SafeStr_9822) && (!(this._SafeStr_9822.disposed)))) { if (!this._SafeStr_9822.bitmap) { this._SafeStr_9822.bitmap = new BitmapData(this._SafeStr_9822.width, this._SafeStr_9822.height, true, 0); } else { this._SafeStr_9822.bitmap.fillRect(this._SafeStr_9822.bitmap.rect, 0); }; if (((this._SafeStr_5450) && (!(this._SafeStr_5450.disposed)))) { this._SafeStr_10499.x = (this._SafeStr_10499.y = 0); k = (this._SafeStr_5450.content as BitmapData); switch ((this._SafeStr_10498 & _SafeStr_10495)) { case _SafeStr_10486: this._SafeStr_10499.x = ((this._SafeStr_9822.bitmap.width / 2) - (k.width / 2)); break; case _SafeStr_10494: this._SafeStr_10499.x = (this._SafeStr_9822.bitmap.width - k.width); break; }; switch ((this._SafeStr_10498 & _SafeStr_10496)) { case _SafeStr_10487: this._SafeStr_10499.y = ((this._SafeStr_9822.bitmap.height / 2) - (k.height / 2)); break; case _SafeStr_9161: this._SafeStr_10499.y = (this._SafeStr_9822.bitmap.height - k.height); break; }; this._SafeStr_9822.bitmap.copyPixels(k, k.rect, this._SafeStr_10499); this._SafeStr_9822.invalidate(); }; }; } protected function _SafeStr_10488(k:Boolean, _arg_2:int):void{ if (k) { if (!this._SafeStr_6374) { this._SafeStr_6374 = new Timer(_arg_2, 0); this._SafeStr_6374.addEventListener(TimerEvent.TIMER, this.onTimerEvent); this._SafeStr_6374.start(); this.onTimerEvent(null); }; this._SafeStr_6374.delay = _arg_2; } else { this._frame = 0; if (this._SafeStr_6374) { this._SafeStr_6374.reset(); this._SafeStr_6374.removeEventListener(TimerEvent.TIMER, this.onTimerEvent); this._SafeStr_6374 = null; }; }; } protected function onTimerEvent(k:TimerEvent):void{ } } }//package _-1Hn // _SafeStr_10486 = "_-154" (String#12819, DoABC#3) // _SafeStr_10487 = "_-1IQ" (String#11753, DoABC#3) // _SafeStr_10488 = "_-30u" (String#10604, DoABC#3) // _SafeStr_10489 = "_-0iw" (String#7471, DoABC#3) // _SafeStr_10493 = "_-2pS" (String#30943, DoABC#3) // _SafeStr_10494 = "_-1GE" (String#25598, DoABC#3) // _SafeStr_10495 = "_-1z2" (String#22502, DoABC#3) // _SafeStr_10496 = "_-11U" (String#24506, DoABC#3) // _SafeStr_10497 = "_-5gK" (String#6263, DoABC#3) // _SafeStr_10498 = "_-4o-" (String#5541, DoABC#3) // _SafeStr_10499 = "_-0Pd" (String#9578, DoABC#3) // _SafeStr_10500 = "_-5Sc" (String#9162, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_5450 = "_-47Q" (String#1092, DoABC#3) // _SafeStr_6374 = "_-0c1" (String#983, DoABC#3) // _SafeStr_9161 = "_-6S8" (String#4392, DoABC#3) // _SafeStr_9822 = "_-5vU" (String#1072, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_1608 package _-1Hu{ import _-4Y1._SafeStr_8; public interface _SafeStr_1608 extends _SafeStr_8 { function _SafeStr_10501(_arg_1:int, _arg_2:String):void; } }//package _-1Hu // _SafeStr_10501 = "_-5sP" (String#13297, DoABC#3) // _SafeStr_1608 = "_-X3" (String#6463, DoABC#3) // _SafeStr_8 = "_-6in" (String#1560, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_2787 package _-1Hu{ import _-4Y1._SafeStr_3; import _-6Sj.IFrameWindow; import _-29V.IWindowContainer; import _-6Sj._SafeStr_3582; import _-3S9._SafeStr_2274; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-55F._SafeStr_3948; public class _SafeStr_2787 implements _SafeStr_3 { private var _SafeStr_10502:ModerationManager; private var _frame:IFrameWindow; private var _SafeStr_5389:int; private var _SafeStr_10503:Boolean; private var _SafeStr_5759:int; private var _disposed:Boolean = false; public function _SafeStr_2787(k:ModerationManager){ this._SafeStr_10502 = k; } public function get disposed():Boolean{ return (this._disposed); } public function dispose():void{ if (!this._disposed) { this._SafeStr_10502 = null; if (this._frame) { this._frame.dispose(); this._frame = null; }; }; } public function _SafeStr_10501(k:int, _arg_2:String):void{ if (this._frame == null) { return; }; this._SafeStr_5389 = k; this._frame.findChildByName("userinfo_but").enable(); (IWindowContainer(this._frame.findChildByName("userinfo_but")).findChildByName("offence_name") as _SafeStr_3582).textColor = 0; IWindowContainer(this._frame.findChildByName("userinfo_but")).findChildByName("offence_name").caption = ("User info: " + _arg_2); } public function _SafeStr_10504(k:_SafeStr_2274):void{ if ((((this._frame == null)) || ((k == null)))) { return; }; this._frame.findChildByName("room_tool_but").enable(); (IWindowContainer(this._frame.findChildByName("room_tool_but")).findChildByName("offence_name") as _SafeStr_3582).textColor = 0; this._SafeStr_10505(); this._SafeStr_10503 = true; this._SafeStr_5759 = k._SafeStr_10506; } public function _SafeStr_10507():void{ if (this._frame == null) { return; }; this._frame.findChildByName("room_tool_but").disable(); this._frame.findChildByName("chatlog_but").disable(); } public function show():void{ if (this._frame == null) { this._frame = IFrameWindow(this._SafeStr_10502.getXmlWindow("start_panel")); this._frame.findChildByName("room_tool_but").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10508); this._frame.findChildByName("chatlog_but").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10509); this._frame.findChildByName("ticket_queue_but").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10510); this._frame.findChildByName("userinfo_but").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10511); this._frame.findChildByName("room_tool_but").addEventListener(WindowMouseEvent._SafeStr_5575, this.onMouseOver); this._frame.findChildByName("chatlog_but").addEventListener(WindowMouseEvent._SafeStr_5575, this.onMouseOver); this._frame.findChildByName("ticket_queue_but").addEventListener(WindowMouseEvent._SafeStr_5575, this.onMouseOver); this._frame.findChildByName("userinfo_but").addEventListener(WindowMouseEvent._SafeStr_5575, this.onMouseOver); this._frame.findChildByName("room_tool_but").addEventListener(WindowMouseEvent._SafeStr_5577, this.onMouseOut); this._frame.findChildByName("chatlog_but").addEventListener(WindowMouseEvent._SafeStr_5577, this.onMouseOut); this._frame.findChildByName("ticket_queue_but").addEventListener(WindowMouseEvent._SafeStr_5577, this.onMouseOut); this._frame.findChildByName("userinfo_but").addEventListener(WindowMouseEvent._SafeStr_5577, this.onMouseOut); this._frame.findChildByName("userinfo_but").disable(); this._frame.findChildByName("room_tool_but").disable(); this._frame.findChildByName("chatlog_but").disable(); if (!this._SafeStr_10502._SafeStr_10513._SafeStr_10512) { this._frame.findChildByName("ticket_queue_but").disable(); }; if (!this._SafeStr_10502._SafeStr_10513._SafeStr_10514) { this._frame.findChildByName("chatlog_but").disable(); }; (IWindowContainer(this._frame.findChildByName("userinfo_but")).findChildByName("offence_name") as _SafeStr_3582).textColor = 0x666666; (IWindowContainer(this._frame.findChildByName("room_tool_but")).findChildByName("offence_name") as _SafeStr_3582).textColor = 0x666666; (IWindowContainer(this._frame.findChildByName("chatlog_but")).findChildByName("offence_name") as _SafeStr_3582).textColor = 0x666666; }; this._frame.visible = true; } private function _SafeStr_10505():void{ if (this._SafeStr_10502._SafeStr_10513._SafeStr_10514) { this._frame.findChildByName("chatlog_but").enable(); (IWindowContainer(this._frame.findChildByName("chatlog_but")).findChildByName("offence_name") as _SafeStr_3582).textColor = 0; }; } private function onMouseOver(k:WindowEvent):void{ if (!k.window._SafeStr_5736()) { return; }; (k.window as IWindowContainer).findChildByName("mouseover").visible = true; } private function onMouseOut(k:WindowEvent):void{ (k.window as IWindowContainer).findChildByName("mouseover").visible = false; } private function _SafeStr_10508(k:WindowEvent):void{ this._SafeStr_10502._SafeStr_10515.show(new RoomToolCtrl(this._SafeStr_10502, this._SafeStr_5759), this._frame, false, false, true); } private function _SafeStr_10509(k:WindowEvent):void{ this._SafeStr_10502._SafeStr_10515.show(new ChatlogCtrl(new _SafeStr_3948(((this._SafeStr_10503) ? 0 : 1), this._SafeStr_5759), this._SafeStr_10502, WindowTracker._SafeStr_10516, this._SafeStr_5759), this._frame, false, false, true); } private function _SafeStr_10511(k:WindowEvent):void{ this._SafeStr_10502._SafeStr_10515.show(new _SafeStr_4395(this._SafeStr_10502, this._SafeStr_5389), this._frame, false, false, true); } private function _SafeStr_10510(k:WindowEvent):void{ this._SafeStr_10502._SafeStr_10517.init(); } } }//package _-1Hu // _SafeStr_10501 = "_-5sP" (String#13297, DoABC#3) // _SafeStr_10502 = "_-IZ" (String#673, DoABC#3) // _SafeStr_10503 = "_-5FV" (String#26754, DoABC#3) // _SafeStr_10504 = "_-2Jv" (String#33974, DoABC#3) // _SafeStr_10505 = "_-56x" (String#36546, DoABC#3) // _SafeStr_10506 = "_-6PL" (String#9013, DoABC#3) // _SafeStr_10507 = "_-1WK" (String#33379, DoABC#3) // _SafeStr_10508 = "_-02y" (String#33165, DoABC#3) // _SafeStr_10509 = "_-3JD" (String#23698, DoABC#3) // _SafeStr_10510 = "_-2fo" (String#36125, DoABC#3) // _SafeStr_10511 = "_-5Vt" (String#38696, DoABC#3) // _SafeStr_10512 = "_-64z" (String#38256, DoABC#3) // _SafeStr_10513 = "_-2Vb" (String#3867, DoABC#3) // _SafeStr_10514 = "_-ZR" (String#18146, DoABC#3) // _SafeStr_10515 = "_-6R5" (String#5760, DoABC#3) // _SafeStr_10516 = "_-0E8" (String#13890, DoABC#3) // _SafeStr_10517 = "_-5Pg" (String#2909, DoABC#3) // _SafeStr_2274 = "_-RY" (String#5765, DoABC#3) // _SafeStr_2787 = "_-0SG" (String#10245, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3582 = "_-2Am" (String#1606, DoABC#3) // _SafeStr_3948 = "_-22I" (String#10794, DoABC#3) // _SafeStr_4395 = "_-xW" (String#7023, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) // _SafeStr_5736 = "_-3yb" (String#7092, DoABC#3) // _SafeStr_5759 = "_-2xD" (String#739, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_2789 package _-1Hu{ import _-Qx._SafeStr_500; import _-35T.StringUtil; public class _SafeStr_2789 { private static var _SafeStr_8956:_SafeStr_500; public static function _SafeStr_10518(k:_SafeStr_500):void{ _SafeStr_8956 = k; } public static function _SafeStr_10519(k:int):String{ switch (k) { case 1: case 2: return ("Normal"); case 3: return ("Automatic"); case 4: return ("Automatic IM"); case 5: return ("Guide System"); case 6: return ("IM"); case 7: return ("Room"); case 8: return ("Panic"); case 9: return ("Guardian"); case 10: return ("Automatic Helper"); case 11: return ("Discussion"); case 12: return ("Selfie"); case 14: return ("Photo"); case 15: return ("Ambassador"); default: return ("Unknown"); }; } public static function _SafeStr_10520(k:int):String{ var _local_2:String; if (_SafeStr_8956 != null) { _local_2 = _SafeStr_8956.getLocalization(("help.cfh.topic." + k)); if (!StringUtil.isEmpty(_local_2)) { return (_local_2); }; }; switch (k) { case 0: return ("Automatic"); case 101: return ("Sex"); case 102: return ("PII"); case 103: return ("Scam"); case 104: return ("Bullying"); case 105: return ("Disruption"); case 106: return ("Other"); case 111: return ("Sex"); case 112: return ("Scam"); case 113: return ("Disruption"); case 114: return ("Other"); case 121: return ("Sex"); case 122: return ("PII"); case 123: return ("Bullying"); case 124: return ("Other"); case 130: return ("Hate"); case 131: return ("Violence"); case 132: return ("Sex"); case 133: return ("Illegal"); case 134: return ("PII"); case 135: return ("Copyright"); case 136: return ("Spam"); case 0x0400: return ("Guide"); case 1025: return ("Bullying"); case 1026: return ("Severe Alert"); default: return ("Unknown"); }; } } }//package _-1Hu // _SafeStr_10518 = "_-1Ix" (String#34463, DoABC#3) // _SafeStr_10519 = "_-6fV" (String#31814, DoABC#3) // _SafeStr_10520 = "_-3fN" (String#30017, DoABC#3) // _SafeStr_2789 = "_-5Ap" (String#9981, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_8956 = "_-0Ch" (String#1656, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_4394 package _-1Hu{ import _-4Y1._SafeStr_3; import _-6Sj.IFrameWindow; public interface _SafeStr_4394 extends _SafeStr_3 { function getType():int; function getId():String; function _SafeStr_8221():IFrameWindow; function show():void; } }//package _-1Hu // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4394 = "_-6Tp" (String#4754, DoABC#3) // _SafeStr_8221 = "_-6DJ" (String#1867, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_4395 package _-1Hu{ import _-4Y1._SafeStr_3; import _-6Sj.IFrameWindow; import _-2j3._SafeStr_4408; import _-29V.IWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; public class _SafeStr_4395 implements _SafeStr_3, _SafeStr_4394 { private var _SafeStr_10502:ModerationManager; private var _SafeStr_5389:int; private var _frame:IFrameWindow; private var _disposed:Boolean; private var _SafeStr_10521:_SafeStr_5040; private var _SafeStr_10522:_SafeStr_4408; public function _SafeStr_4395(k:ModerationManager, _arg_2:int, _arg_3:_SafeStr_4408=null){ this._SafeStr_10502 = k; this._SafeStr_5389 = _arg_2; this._SafeStr_10522 = _arg_3; } public function get disposed():Boolean{ return (this._disposed); } public function show():void{ this._frame = IFrameWindow(this._SafeStr_10502.getXmlWindow("user_info_frame")); this._frame.caption = "User Info"; var k:IWindow = this._frame.findChildByTag("close"); k.procedure = this._SafeStr_5809; this._SafeStr_10521 = new _SafeStr_5040(this._frame, this._SafeStr_10502, this._SafeStr_10522, null, true); this._SafeStr_10521.load(this._frame.content, this._SafeStr_5389); this._frame.visible = true; } public function getType():int{ return (WindowTracker._SafeStr_10523); } public function getId():String{ return (("" + this._SafeStr_5389)); } public function _SafeStr_8221():IFrameWindow{ return (this._frame); } private function _SafeStr_5809(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this.dispose(); } public function dispose():void{ if (this._disposed) { return; }; this._disposed = true; if (this._frame != null) { this._frame.destroy(); this._frame = null; }; if (this._SafeStr_10521 != null) { this._SafeStr_10521.dispose(); this._SafeStr_10521 = null; }; this._SafeStr_10522 = null; this._SafeStr_10502 = null; } } }//package _-1Hu // _SafeStr_10502 = "_-IZ" (String#673, DoABC#3) // _SafeStr_10521 = "_-4B0" (String#14645, DoABC#3) // _SafeStr_10522 = "_-5Yl" (String#4352, DoABC#3) // _SafeStr_10523 = "_-3NA" (String#22053, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4394 = "_-6Tp" (String#4754, DoABC#3) // _SafeStr_4395 = "_-xW" (String#7023, DoABC#3) // _SafeStr_4408 = "_-1v3" (String#1613, DoABC#3) // _SafeStr_5040 = "_-1Kv" (String#4611, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // _SafeStr_5809 = "_-56H" (String#1168, DoABC#3) // _SafeStr_8221 = "_-6DJ" (String#1867, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_4396 package _-1Hu{ import flash.utils.Dictionary; public interface _SafeStr_4396 { function _SafeStr_10524(_arg_1:String, _arg_2:int, _arg_3:int, _arg_4:Array, _arg_5:Dictionary):void; } }//package _-1Hu // _SafeStr_10524 = "_-6Kk" (String#9353, DoABC#3) // _SafeStr_4396 = "_-4bu" (String#7706, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_4402 package _-1Hu{ import _-6Y0._SafeStr_5052; public interface _SafeStr_4402 { function _SafeStr_10525(_arg_1:_SafeStr_5052):void; } }//package _-1Hu // _SafeStr_10525 = "_-5PB" (String#4727, DoABC#3) // _SafeStr_4402 = "_-5Hb" (String#7659, DoABC#3) // _SafeStr_5052 = "_-Ov" (String#7544, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_4403 package _-1Hu{ import _-4Y1._SafeStr_3; import _-6Sj.IFrameWindow; import _-6Sj.IItemListWindow; import _-29V.IWindowContainer; import flash.utils.Timer; import flash.events.TimerEvent; import _-55F._SafeStr_4311; import _-29V.IWindow; import _-6Y0._SafeStr_5053; import _-6Y0._SafeStr_5054; import _-6Sj.ITextWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; public class _SafeStr_4403 implements _SafeStr_3, _SafeStr_4394 { private static var _SafeStr_10526:Array = []; private static var _SafeStr_10527:int = 200; private var _SafeStr_10502:ModerationManager; private var _frame:IFrameWindow; private var _SafeStr_7355:IItemListWindow; private var _SafeStr_5389:int; private var _SafeStr_6610:Array; private var _disposed:Boolean; private var _SafeStr_10528:IWindowContainer; private var _SafeStr_10529:Timer; private var _SafeStr_10530:Array; public function _SafeStr_4403(k:ModerationManager, _arg_2:int){ this._SafeStr_10530 = []; super(); this._SafeStr_10502 = k; this._SafeStr_5389 = _arg_2; } public static function _SafeStr_10531(k:int, _arg_2:int):String{ return (((_SafeStr_10532(k) + ":") + _SafeStr_10532(_arg_2))); } public static function _SafeStr_10532(k:int):String{ return ((((k < 10)) ? ("0" + k) : ("" + k))); } public function get disposed():Boolean{ return (this._disposed); } public function show():void{ this._SafeStr_10529 = new Timer(300, 1); this._SafeStr_10529.addEventListener(TimerEvent.TIMER, this._SafeStr_8732); this._SafeStr_10502._SafeStr_10534._SafeStr_10533(this); this._SafeStr_10502.connection.send(new _SafeStr_4311(this._SafeStr_5389)); this._frame = IFrameWindow(this._SafeStr_10502.getXmlWindow("roomvisits_frame")); this._SafeStr_7355 = IItemListWindow(this._frame.findChildByName("visits_list")); this._SafeStr_10528 = (this._SafeStr_7355.getListItemAt(0) as IWindowContainer); this._SafeStr_7355._SafeStr_5892(); this._frame.procedure = this._SafeStr_10535; var k:IWindow = this._frame.findChildByTag("close"); k.procedure = this._SafeStr_5809; } public function _SafeStr_10536(k:_SafeStr_5053):void{ if (k.userId != this._SafeStr_5389) { return; }; if (this._disposed) { return; }; this._SafeStr_6610 = k.rooms; this._frame.caption = ("Room visits: " + k.userName); this.populate(); this._SafeStr_8732(null); this._frame.visible = true; this._SafeStr_10502._SafeStr_10534._SafeStr_10537(this); } public function getType():int{ return (WindowTracker._SafeStr_10538); } public function getId():String{ return (("" + this._SafeStr_5389)); } public function _SafeStr_8221():IFrameWindow{ return (this._frame); } private function populate():void{ var _local_2:_SafeStr_5054; var k:Boolean = true; for each (_local_2 in this._SafeStr_6610) { this._SafeStr_10539(_local_2, k); k = !(k); }; } private function _SafeStr_10539(k:_SafeStr_5054, _arg_2:Boolean):void{ var _local_3:IWindowContainer = this._SafeStr_10540(); var _local_4:uint = ((_arg_2) ? 4288861930 : 0xFFFFFFFF); _local_3.color = _local_4; var _local_5:IWindow = _local_3.findChildByName("room_name_txt"); _local_5.caption = k.roomName; new _SafeStr_5048(this._frame, this._SafeStr_10502, _local_5, k.roomId); _local_5.color = _local_4; var _local_6:ITextWindow = ITextWindow(_local_3.findChildByName("time_txt")); _local_6.text = _SafeStr_10531(k._SafeStr_10541, k._SafeStr_10542); var _local_7:ITextWindow = ITextWindow(_local_3.findChildByName("view_room_txt")); new _SafeStr_5044(this._SafeStr_10502, _local_7, k.roomId); _local_7.color = _local_4; this._SafeStr_10543(_local_3, this._SafeStr_7355); } private function _SafeStr_10543(k:IWindowContainer, _arg_2:IItemListWindow):void{ _arg_2.addListItem(k); this._SafeStr_10530.push(k); } private function _SafeStr_10540():IWindowContainer{ if (_SafeStr_10526.length > 0) { return ((_SafeStr_10526.pop() as IWindowContainer)); }; return (IWindowContainer(this._SafeStr_10528.clone())); } private function _SafeStr_10544(k:IWindowContainer):void{ var _local_2:IWindow; var _local_3:IWindow; if (_SafeStr_10526.length < _SafeStr_10527) { _local_2 = k.findChildByName("room_name_txt"); _local_2.procedure = null; _local_3 = k.findChildByName("view_room_txt"); _local_3.procedure = null; k.width = this._SafeStr_10528.width; k.height = this._SafeStr_10528.height; _SafeStr_10526.push(k); } else { k.dispose(); }; } private function _SafeStr_5809(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this.dispose(); } private function _SafeStr_10535(k:WindowEvent, _arg_2:IWindow):void{ if (((!((k.type == WindowEvent._SafeStr_9362))) || (!((_arg_2 == this._frame))))) { return; }; if (!this._SafeStr_10529.running) { this._SafeStr_10529.reset(); this._SafeStr_10529.start(); }; } private function _SafeStr_8732(k:TimerEvent):void{ var _local_2:IWindowContainer = IWindowContainer(this._SafeStr_7355.parent); var _local_3:IWindow = (_local_2.getChildByName("scroller") as IWindow); var _local_4 = (this._SafeStr_7355._SafeStr_6603.height > this._SafeStr_7355.height); var _local_5:int = 17; if (_local_3.visible) { if (!_local_4) { _local_3.visible = false; this._SafeStr_7355.width = (this._SafeStr_7355.width + _local_5); }; } else { if (_local_4) { _local_3.visible = true; this._SafeStr_7355.width = (this._SafeStr_7355.width - _local_5); }; }; } public function dispose():void{ var k:IWindowContainer; if (this._disposed) { return; }; this._disposed = true; if (this._SafeStr_7355 != null) { this._SafeStr_7355._SafeStr_5892(); this._SafeStr_7355.dispose(); this._SafeStr_7355 = null; }; if (this._frame != null) { this._frame.destroy(); this._frame = null; }; this._SafeStr_10502 = null; if (this._SafeStr_10529 != null) { this._SafeStr_10529.stop(); this._SafeStr_10529.removeEventListener(TimerEvent.TIMER, this._SafeStr_8732); this._SafeStr_10529 = null; }; for each (k in this._SafeStr_10530) { this._SafeStr_10544(k); }; if (this._SafeStr_10528 != null) { this._SafeStr_10528.dispose(); this._SafeStr_10528 = null; }; this._SafeStr_10530 = []; } } }//package _-1Hu // _SafeStr_10502 = "_-IZ" (String#673, DoABC#3) // _SafeStr_10526 = "_-1Rv" (String#11868, DoABC#3) // _SafeStr_10527 = "_-2eO" (String#24847, DoABC#3) // _SafeStr_10528 = "_-6IK" (String#5384, DoABC#3) // _SafeStr_10529 = "_-243" (String#2110, DoABC#3) // _SafeStr_10530 = "_-0LA" (String#19427, DoABC#3) // _SafeStr_10531 = "_-30J" (String#31479, DoABC#3) // _SafeStr_10532 = "_-6Fu" (String#21233, DoABC#3) // _SafeStr_10533 = "_-1gS" (String#34920, DoABC#3) // _SafeStr_10534 = "_-5m0" (String#5919, DoABC#3) // _SafeStr_10535 = "_-4He" (String#11193, DoABC#3) // _SafeStr_10536 = "_-EY" (String#24705, DoABC#3) // _SafeStr_10537 = "_-5CO" (String#35734, DoABC#3) // _SafeStr_10538 = "_-1Z-" (String#20968, DoABC#3) // _SafeStr_10539 = "_-4MM" (String#23014, DoABC#3) // _SafeStr_10540 = "_-5Q2" (String#22890, DoABC#3) // _SafeStr_10541 = "_-55G" (String#36710, DoABC#3) // _SafeStr_10542 = "_-4pn" (String#37817, DoABC#3) // _SafeStr_10543 = "_-3ub" (String#36572, DoABC#3) // _SafeStr_10544 = "_-6Sr" (String#33486, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4311 = "_-4lx" (String#15030, DoABC#3) // _SafeStr_4394 = "_-6Tp" (String#4754, DoABC#3) // _SafeStr_4403 = "_-1qJ" (String#6722, DoABC#3) // _SafeStr_5044 = "_-2hT" (String#10817, DoABC#3) // _SafeStr_5048 = "_-0Eu" (String#4791, DoABC#3) // _SafeStr_5053 = "_-4qE" (String#9634, DoABC#3) // _SafeStr_5054 = "_-3EK" (String#8842, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // _SafeStr_5809 = "_-56H" (String#1168, DoABC#3) // _SafeStr_5892 = "_-16" (String#2228, DoABC#3) // _SafeStr_6603 = "_-B5" (String#2119, DoABC#3) // _SafeStr_6610 = "_-5OT" (String#1748, DoABC#3) // _SafeStr_7355 = "_-De" (String#504, DoABC#3) // _SafeStr_8221 = "_-6DJ" (String#1867, DoABC#3) // _SafeStr_8732 = "_-6E3" (String#4678, DoABC#3) // _SafeStr_9362 = "_-3Et" (String#1747, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_4406 package _-1Hu{ import _-4Y1._SafeStr_3; import _-6Sj.IFrameWindow; import _-6Sj.IItemListWindow; import _-29V.IWindowContainer; import flash.utils.Timer; import flash.events.TimerEvent; import _-29V.IWindow; import _-01c._SafeStr_4405; import _-6Sj.ITextWindow; import _-6Yc._SafeStr_5056; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; public class _SafeStr_4406 implements _SafeStr_3, _SafeStr_4394 { private static var _SafeStr_10545:Array = []; private static var _SafeStr_10546:int = 200; private var _SafeStr_10502:ModerationManager; private var _frame:IFrameWindow; private var _SafeStr_7355:IItemListWindow; private var _SafeStr_10547:int; private var _SafeStr_10548:Array; private var _disposed:Boolean; private var _SafeStr_10528:IWindowContainer; private var _SafeStr_10529:Timer; private var _SafeStr_10549:Array; public function _SafeStr_4406(k:ModerationManager, _arg_2:int){ this._SafeStr_10549 = []; super(); this._SafeStr_10502 = k; this._SafeStr_10547 = _arg_2; } public function get disposed():Boolean{ return (this._disposed); } public function show():void{ this._SafeStr_10529 = new Timer(300, 1); this._SafeStr_10529.addEventListener(TimerEvent.TIMER, this._SafeStr_8732); this._SafeStr_10502._SafeStr_10534._SafeStr_10550(this); this._frame = IFrameWindow(this._SafeStr_10502.getXmlWindow("userclassification_frame")); this._SafeStr_7355 = IItemListWindow(this._frame.findChildByName("userclassification_list")); this._SafeStr_10528 = (this._SafeStr_7355.getListItemAt(0) as IWindowContainer); this._SafeStr_7355._SafeStr_5892(); this._frame.procedure = this._SafeStr_10535; var k:IWindow = this._frame.findChildByTag("close"); k.procedure = this._SafeStr_5809; } public function _SafeStr_10551(k:int, _arg_2:Array):void{ if (k != this._SafeStr_10547) { return; }; if (this._disposed) { return; }; this._SafeStr_10548 = _arg_2; this._frame.caption = ""; this.populate(); this._SafeStr_8732(null); this._frame.visible = true; this._SafeStr_10502._SafeStr_10534._SafeStr_10552(this); } private function populate():void{ var _local_2:_SafeStr_4405; var k:Boolean = true; for each (_local_2 in this._SafeStr_10548) { this._SafeStr_10539(_local_2, k); k = !(k); }; } private function _SafeStr_10539(k:_SafeStr_4405, _arg_2:Boolean):void{ var _local_3:IWindowContainer = this._SafeStr_10540(); var _local_4:uint = ((_arg_2) ? 4288861930 : 0xFFFFFFFF); _local_3.color = _local_4; var _local_5:IWindow = _local_3.findChildByName("user_name_txt"); _local_5.caption = k.username; _local_5.color = _local_4; var _local_6:ITextWindow = ITextWindow(_local_3.findChildByName("visit_room_txt")); _local_6.color = _local_4; var _local_7:ITextWindow = ITextWindow(_local_3.findChildByName("user_classification_txt")); _local_7.text = k._SafeStr_5392; if (((!(this._SafeStr_10502)) || (!(this._SafeStr_10502._SafeStr_5833)))) { _local_7.visible = false; _local_6.visible = false; }; this._SafeStr_10553(_local_3, this._SafeStr_7355); if (((this._SafeStr_10502) && (this._SafeStr_10502._SafeStr_5833))) { new _SafeStr_5057(this._frame, this._SafeStr_10502, _local_5, k.userId); new _SafeStr_5056(this._SafeStr_10502, _local_6, k.userId); }; } private function _SafeStr_10553(k:IWindowContainer, _arg_2:IItemListWindow):void{ _arg_2.addListItem(k); this._SafeStr_10549.push(k); } private function _SafeStr_10540():IWindowContainer{ if (_SafeStr_10545.length > 0) { return ((_SafeStr_10545.pop() as IWindowContainer)); }; return (IWindowContainer(this._SafeStr_10528.clone())); } private function _SafeStr_10554(k:IWindowContainer):void{ var _local_2:IWindow; var _local_3:IWindow; if (_SafeStr_10545.length < _SafeStr_10546) { _local_2 = k.findChildByName("user_name_txt"); _local_2.procedure = null; _local_3 = k.findChildByName("visit_room_txt"); _local_3.procedure = null; k.width = this._SafeStr_10528.width; k.height = this._SafeStr_10528.height; _SafeStr_10545.push(k); } else { k.dispose(); }; } private function _SafeStr_5809(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this.dispose(); } private function _SafeStr_10535(k:WindowEvent, _arg_2:IWindow):void{ if (((!((k.type == WindowEvent._SafeStr_9362))) || (!((_arg_2 == this._frame))))) { return; }; if (!this._SafeStr_10529.running) { this._SafeStr_10529.reset(); this._SafeStr_10529.start(); }; } private function _SafeStr_8732(k:TimerEvent):void{ var _local_2:IWindowContainer = IWindowContainer(this._SafeStr_7355.parent); var _local_3:IWindow = (_local_2.getChildByName("scroller") as IWindow); var _local_4 = (this._SafeStr_7355._SafeStr_6603.height > this._SafeStr_7355.height); var _local_5:int = 17; if (_local_3.visible) { if (!_local_4) { _local_3.visible = false; this._SafeStr_7355.width = (this._SafeStr_7355.width + _local_5); }; } else { if (_local_4) { _local_3.visible = true; this._SafeStr_7355.width = (this._SafeStr_7355.width - _local_5); }; }; } public function dispose():void{ var k:IWindowContainer; if (this._disposed) { return; }; this._disposed = true; if (this._SafeStr_7355 != null) { this._SafeStr_7355._SafeStr_5892(); this._SafeStr_7355.dispose(); this._SafeStr_7355 = null; }; if (this._frame != null) { this._frame.destroy(); this._frame = null; }; this._SafeStr_10502 = null; if (this._SafeStr_10529 != null) { this._SafeStr_10529.stop(); this._SafeStr_10529.removeEventListener(TimerEvent.TIMER, this._SafeStr_8732); this._SafeStr_10529 = null; }; for each (k in this._SafeStr_10549) { this._SafeStr_10554(k); }; if (this._SafeStr_10528 != null) { this._SafeStr_10528.dispose(); this._SafeStr_10528 = null; }; this._SafeStr_10549 = []; } public function getType():int{ return (WindowTracker._SafeStr_10538); } public function getId():String{ return (("" + this._SafeStr_10547)); } public function _SafeStr_8221():IFrameWindow{ return (this._frame); } } }//package _-1Hu // _SafeStr_10502 = "_-IZ" (String#673, DoABC#3) // _SafeStr_10528 = "_-6IK" (String#5384, DoABC#3) // _SafeStr_10529 = "_-243" (String#2110, DoABC#3) // _SafeStr_10534 = "_-5m0" (String#5919, DoABC#3) // _SafeStr_10535 = "_-4He" (String#11193, DoABC#3) // _SafeStr_10538 = "_-1Z-" (String#20968, DoABC#3) // _SafeStr_10539 = "_-4MM" (String#23014, DoABC#3) // _SafeStr_10540 = "_-5Q2" (String#22890, DoABC#3) // _SafeStr_10545 = "_-548" (String#12546, DoABC#3) // _SafeStr_10546 = "_-tZ" (String#24820, DoABC#3) // _SafeStr_10547 = "_-4Be" (String#23725, DoABC#3) // _SafeStr_10548 = "_-6GN" (String#26930, DoABC#3) // _SafeStr_10549 = "_-3KI" (String#17544, DoABC#3) // _SafeStr_10550 = "_-6gE" (String#38432, DoABC#3) // _SafeStr_10551 = "_-3MW" (String#38567, DoABC#3) // _SafeStr_10552 = "_-3ck" (String#35421, DoABC#3) // _SafeStr_10553 = "_-54" (String#36513, DoABC#3) // _SafeStr_10554 = "_-3hX" (String#35513, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4394 = "_-6Tp" (String#4754, DoABC#3) // _SafeStr_4405 = "_-62y" (String#10187, DoABC#3) // _SafeStr_4406 = "_-5BX" (String#6113, DoABC#3) // _SafeStr_5056 = "_-0Ob" (String#14987, DoABC#3) // _SafeStr_5057 = "_-2Ac" (String#15290, DoABC#3) // _SafeStr_5392 = "_-0VJ" (String#34206, DoABC#3) // _SafeStr_5809 = "_-56H" (String#1168, DoABC#3) // _SafeStr_5833 = "_-0QS" (String#5094, DoABC#3) // _SafeStr_5892 = "_-16" (String#2228, DoABC#3) // _SafeStr_6603 = "_-B5" (String#2119, DoABC#3) // _SafeStr_7355 = "_-De" (String#504, DoABC#3) // _SafeStr_8221 = "_-6DJ" (String#1867, DoABC#3) // _SafeStr_8732 = "_-6E3" (String#4678, DoABC#3) // _SafeStr_9362 = "_-3Et" (String#1747, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_4417 package _-1Hu{ import _-3xK._SafeStr_637; import _-3UH._SafeStr_10; import _-6Sj.IFrameWindow; import _-6Sj.ITabContextWindow; import _-29V.IWindow; import _-6Sj.ITabButtonWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-29V.IWindowContainer; import _-6Sj.ISelectableWindow; import _-3UH.XmlAsset; public class _SafeStr_4417 { private const _SafeStr_10555:String = "my_issues"; private const _SafeStr_10556:String = "open_issues"; private const _SafeStr_10557:String = "picked_issues"; private const _SafeStr_10558:String = "closed_issues"; private var _SafeStr_10559:IssueManager; private var _SafeStr_5338:_SafeStr_637; private var _assets:_SafeStr_10; private var _SafeStr_5322:IFrameWindow; private var _SafeStr_7949:ITabContextWindow; private var _SafeStr_10560:_SafeStr_5058; private var _SafeStr_10561:_SafeStr_5058; private var _SafeStr_10562:_SafeStr_5058; private var _SafeStr_10563:_SafeStr_5059; public function _SafeStr_4417(k:IssueManager, _arg_2:_SafeStr_637, _arg_3:_SafeStr_10){ this._SafeStr_10559 = k; this._SafeStr_5338 = _arg_2; this._assets = _arg_3; } public function get windowManager():_SafeStr_637{ return (this._SafeStr_5338); } public function get assets():_SafeStr_10{ return (this._assets); } public function get _SafeStr_10517():IssueManager{ return (this._SafeStr_10559); } public function show():void{ if (this._SafeStr_5322 == null) { this._SafeStr_10564(); }; this._SafeStr_5322.visible = true; this._SafeStr_5322.activate(); this.update(); } public function isOpen():Boolean{ return (((!((this._SafeStr_5322 == null))) && (this._SafeStr_5322.visible))); } private function _SafeStr_10564():void{ var _local_2:IWindow; var _local_3:IWindow; var _local_4:IWindow; var _local_5:ITabButtonWindow; var _local_6:int; if (this._SafeStr_5322 == null) { this._SafeStr_5322 = (this.createWindow("issue_browser_xml") as IFrameWindow); if (this._SafeStr_5322 == null) { return; }; _local_2 = this._SafeStr_5322.desktop; this._SafeStr_5322.x = ((_local_2.width / 2) - (this._SafeStr_5322.width / 2)); this._SafeStr_5322.y = ((_local_2.height / 2) - (this._SafeStr_5322.height / 2)); _local_3 = this._SafeStr_5322.findChildByTag("close"); if (_local_3 != null) { _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5809); }; _local_4 = this._SafeStr_5322.findChildByName("auto_pick"); if (_local_4 != null) { _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10565); }; this._SafeStr_7949 = (this._SafeStr_5322.findChildByName("tab_context") as ITabContextWindow); _local_6 = 0; while (_local_6 < this._SafeStr_7949._SafeStr_8013) { _local_5 = this._SafeStr_7949._SafeStr_8014(_local_6); _local_5.addEventListener(WindowEvent._SafeStr_6365, this._SafeStr_10566); _local_6++; }; this._SafeStr_10561 = new _SafeStr_5061(this._SafeStr_10517, this, (this._SafeStr_5322.findChildByName("my_issues_prototype") as IWindowContainer)); this._SafeStr_10562 = new _SafeStr_5060(this._SafeStr_10517, this, (this._SafeStr_5322.findChildByName("open_issues_prototype") as IWindowContainer)); this._SafeStr_10563 = new _SafeStr_5059(this._SafeStr_10517, this, (this._SafeStr_5322.findChildByName("picked_issues_prototype") as IWindowContainer)); }; this._SafeStr_7949 = (this._SafeStr_5322.findChildByName("tab_context") as ITabContextWindow); if ((((this._SafeStr_7949 == null)) || ((this._SafeStr_7949.container == null)))) { return; }; var k:ISelectableWindow = this._SafeStr_7949.selector._SafeStr_6445("open_issues"); this._SafeStr_7949.selector._SafeStr_6446(k); } private function _SafeStr_10567(k:String):void{ var _local_2:_SafeStr_5058 = this._SafeStr_5376(k); if (this._SafeStr_10560 == _local_2) { return; }; if (this._SafeStr_10560 != null) { this._SafeStr_10560.visible = false; }; this._SafeStr_10560 = _local_2; if (this._SafeStr_10560 == null) { return; }; this._SafeStr_10560.view.width = this._SafeStr_7949.container.width; this._SafeStr_10560.view.height = this._SafeStr_7949.container.height; this._SafeStr_10560.visible = true; this._SafeStr_10560.update(); } private function _SafeStr_5376(k:String):_SafeStr_5058{ switch (k) { case this._SafeStr_10555: return (this._SafeStr_10561); case this._SafeStr_10556: return (this._SafeStr_10562); case this._SafeStr_10557: return (this._SafeStr_10563); default: return (null); }; } private function _SafeStr_10566(k:WindowEvent):void{ if ((((k == null)) || ((k.window == null)))) { return; }; this._SafeStr_10567(k.window.name); } public function update():void{ if ((((this._SafeStr_5322 == null)) || (!(this._SafeStr_5322.visible)))) { return; }; if (this._SafeStr_10560 == null) { return; }; this._SafeStr_10560.update(); } public function createWindow(k:String):IWindow{ if ((((this._SafeStr_5338 == null)) || ((this._assets == null)))) { return (null); }; var _local_2:XmlAsset = (this._assets.getAssetByName(k) as XmlAsset); if ((((_local_2 == null)) || ((_local_2.content == null)))) { return (null); }; return (this._SafeStr_5338.buildFromXML((_local_2.content as XML))); } private function _SafeStr_5809(k:WindowMouseEvent):void{ this._SafeStr_5322.visible = false; } private function _SafeStr_10565(k:WindowMouseEvent):void{ if (this._SafeStr_10559 != null) { this._SafeStr_10559._SafeStr_10568("issue browser pick next"); }; } } }//package _-1Hu // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_10517 = "_-5Pg" (String#2909, DoABC#3) // _SafeStr_10555 = "_-41b" (String#37713, DoABC#3) // _SafeStr_10556 = "_-35P" (String#34977, DoABC#3) // _SafeStr_10557 = "_-7C" (String#36620, DoABC#3) // _SafeStr_10558 = "_-2lp" (String#43782, DoABC#3) // _SafeStr_10559 = "_-6gU" (String#3437, DoABC#3) // _SafeStr_10560 = "_-30s" (String#6754, DoABC#3) // _SafeStr_10561 = "_-6f0" (String#26856, DoABC#3) // _SafeStr_10562 = "_-2By" (String#29976, DoABC#3) // _SafeStr_10563 = "_-4Fk" (String#30038, DoABC#3) // _SafeStr_10564 = "_-4I9" (String#36943, DoABC#3) // _SafeStr_10565 = "_-3vT" (String#36782, DoABC#3) // _SafeStr_10566 = "_-1Ww" (String#22527, DoABC#3) // _SafeStr_10567 = "_-4S5" (String#4656, DoABC#3) // _SafeStr_10568 = "_-3eb" (String#17128, DoABC#3) // _SafeStr_4417 = "_-4JA" (String#5609, DoABC#3) // _SafeStr_5058 = "_-1Q8" (String#7194, DoABC#3) // _SafeStr_5059 = "_-r6" (String#11726, DoABC#3) // _SafeStr_5060 = "_-0Pe" (String#15638, DoABC#3) // _SafeStr_5061 = "_-0OP" (String#14926, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5338 = "_-02L" (String#188, DoABC#3) // _SafeStr_5376 = "_-3bQ" (String#13547, DoABC#3) // _SafeStr_5809 = "_-56H" (String#1168, DoABC#3) // _SafeStr_6365 = "_-183" (String#2263, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_6445 = "_-5gF" (String#7167, DoABC#3) // _SafeStr_6446 = "_-6Gs" (String#1744, DoABC#3) // _SafeStr_7949 = "_-4RY" (String#1657, DoABC#3) // _SafeStr_8013 = "_-5-G" (String#5611, DoABC#3) // _SafeStr_8014 = "_-0-2" (String#4038, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_4418 package _-1Hu{ import _-WS.Map; import _-2j3._SafeStr_4408; public class _SafeStr_4418 { private var _SafeStr_5742:int; private var _SafeStr_10569:Map; private var _SafeStr_6695:int; private var _SafeStr_10570:int = 0; private var _SafeStr_10571:String = ""; private var _SafeStr_10572:int; private var _SafeStr_10573:int; private var _SafeStr_10574:int = 0; private var _SafeStr_10575:int = 0; private var _SafeStr_10576:_SafeStr_4408 = null; private var _SafeStr_10577:_SafeStr_4408 = null; public function _SafeStr_4418(k:int, _arg_2:_SafeStr_4408){ this._SafeStr_5742 = k; this._SafeStr_10569 = new Map(); this._SafeStr_6695 = _arg_2.state; this._SafeStr_10570 = _arg_2._SafeStr_10578; this._SafeStr_10571 = _arg_2._SafeStr_10579; this._SafeStr_10572 = _arg_2._SafeStr_10580; this._SafeStr_10573 = _arg_2._SafeStr_10581; this._SafeStr_10582(_arg_2); } public function get id():int{ return (this._SafeStr_5742); } public function get issues():Array{ return (this._SafeStr_10569._SafeStr_7847()); } public function get state():int{ return (this._SafeStr_6695); } public function get _SafeStr_10578():int{ return (this._SafeStr_10570); } public function get _SafeStr_10583():String{ return (this._SafeStr_10571); } public function _SafeStr_10584(k:_SafeStr_4408, _arg_2:Boolean=false):Boolean{ if ((((this._SafeStr_10573 == 0)) || ((k._SafeStr_10581 == 0)))) { return (false); }; if (((!((this._SafeStr_10573 == k._SafeStr_10581))) || (!((this._SafeStr_10572 == k._SafeStr_10580))))) { return (false); }; if (!_arg_2) { if (this.state != k.state) { return (false); }; if (this._SafeStr_10578 != k._SafeStr_10578) { return (false); }; }; return (true); } public function contains(k:int):Boolean{ if (this._SafeStr_10569 == null) { return (false); }; return ((this._SafeStr_10569._SafeStr_6451().indexOf(k) > -1)); } public function _SafeStr_10585(k:_SafeStr_4408):void{ this._SafeStr_10586(k._SafeStr_10587); this._SafeStr_10582(k); } private function _SafeStr_10582(k:_SafeStr_4408):void{ this._SafeStr_10569.add(k._SafeStr_10587, k); this._SafeStr_10575 = k.issueAgeInMilliseconds; if (((!((k.message == null))) && (!((k.message == ""))))) { this._SafeStr_10574++; }; if ((((this._SafeStr_10576 == null)) || ((k.issueAgeInMilliseconds > this._SafeStr_10576.issueAgeInMilliseconds)))) { this._SafeStr_10576 = k; }; this._SafeStr_10577 = null; this._SafeStr_10588(); } public function _SafeStr_10586(k:int):_SafeStr_4408{ var _local_2:_SafeStr_4408 = (this._SafeStr_10569.remove(k) as _SafeStr_4408); if (_local_2 != null) { if (((!((_local_2.message == null))) && (!((_local_2.message == ""))))) { this._SafeStr_10574--; }; if (this._SafeStr_10576 == _local_2) { this._SafeStr_10576 = null; }; if (this._SafeStr_10577 == _local_2) { this._SafeStr_10577 = null; }; }; return (_local_2); } public function get highestPriority():int{ if (this._SafeStr_10577 == null) { this._SafeStr_10588(); }; if (this._SafeStr_10577 != null) { return (this._SafeStr_10577.priority); }; return (0); } public function _SafeStr_10588():_SafeStr_4408{ var k:_SafeStr_4408; var _local_2:_SafeStr_4408; var _local_3:int; var _local_4:_SafeStr_4408; var _local_5:Boolean; if (this._SafeStr_10577 == null) { if ((((this._SafeStr_10569 == null)) || ((this._SafeStr_10569.length < 1)))) { return (null); }; _local_3 = 0; while (_local_3 < this._SafeStr_10569.length) { _local_4 = this._SafeStr_10569._SafeStr_5505(_local_3); _local_5 = (((_local_4._SafeStr_10589 > 0)) && ((_local_4._SafeStr_10589 < 100))); if (_local_5) { if ((((_local_2 == null)) || ((_local_2.priority > _local_4.priority)))) { _local_2 = _local_4; }; } else { if ((((k == null)) || ((k.priority > _local_4.priority)))) { k = _local_4; }; }; _local_3++; }; if (_local_2 != null) { this._SafeStr_10577 = _local_2; } else { this._SafeStr_10577 = k; }; }; return (this._SafeStr_10577); } public function _SafeStr_10590():int{ if (this._SafeStr_10569 == null) { return (0); }; return (this._SafeStr_10569.length); } public function _SafeStr_10591():Array{ if (this._SafeStr_10569 == null) { return ([]); }; return (this._SafeStr_10569._SafeStr_6451()); } public function get _SafeStr_10580():int{ return (this._SafeStr_10572); } public function _SafeStr_10592():int{ return (this._SafeStr_10574); } public function get issueAgeInMilliseconds():int{ return (this._SafeStr_10575); } public function _SafeStr_10593(k:int):String{ var _local_3:_SafeStr_4408; var _local_2:_SafeStr_4408 = this._SafeStr_10576; if (_local_2 == null) { for each (_local_3 in this._SafeStr_10569) { if ((((_local_2 == null)) || ((_local_3.issueAgeInMilliseconds > _local_2.issueAgeInMilliseconds)))) { _local_2 = _local_3; }; }; this._SafeStr_10576 = _local_2; }; if (_local_2 != null) { return (_local_2._SafeStr_10593(k)); }; return (""); } } }//package _-1Hu // _SafeStr_10569 = "_-6fc" (String#2858, DoABC#3) // _SafeStr_10570 = "_-1x9" (String#14404, DoABC#3) // _SafeStr_10571 = "_-4fO" (String#26542, DoABC#3) // _SafeStr_10572 = "_-6De" (String#2662, DoABC#3) // _SafeStr_10573 = "_-4vG" (String#12677, DoABC#3) // _SafeStr_10574 = "_-4wD" (String#8344, DoABC#3) // _SafeStr_10575 = "_-2V3" (String#13515, DoABC#3) // _SafeStr_10576 = "_-1AN" (String#9880, DoABC#3) // _SafeStr_10577 = "_-18a" (String#7747, DoABC#3) // _SafeStr_10578 = "_-qN" (String#7519, DoABC#3) // _SafeStr_10579 = "_-0FT" (String#28493, DoABC#3) // _SafeStr_10580 = "_-6eg" (String#2229, DoABC#3) // _SafeStr_10581 = "_-2Pm" (String#25405, DoABC#3) // _SafeStr_10582 = "_-5pB" (String#30509, DoABC#3) // _SafeStr_10583 = "_-0r5" (String#32796, DoABC#3) // _SafeStr_10584 = "_-KE" (String#16778, DoABC#3) // _SafeStr_10585 = "_-2EK" (String#15306, DoABC#3) // _SafeStr_10586 = "_-p2" (String#16620, DoABC#3) // _SafeStr_10587 = "_-6O0" (String#2853, DoABC#3) // _SafeStr_10588 = "_-4eM" (String#7136, DoABC#3) // _SafeStr_10589 = "_-3Fc" (String#9959, DoABC#3) // _SafeStr_10590 = "_-2h" (String#26840, DoABC#3) // _SafeStr_10591 = "_-5jK" (String#11209, DoABC#3) // _SafeStr_10592 = "_-4qo" (String#37984, DoABC#3) // _SafeStr_10593 = "_-4ck" (String#20259, DoABC#3) // _SafeStr_4408 = "_-1v3" (String#1613, DoABC#3) // _SafeStr_4418 = "_-5xh" (String#1875, DoABC#3) // _SafeStr_5505 = "_-5V3" (String#908, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_6451 = "_-1-C" (String#2261, DoABC#3) // _SafeStr_6695 = "_-3RB" (String#372, DoABC#3) // _SafeStr_7847 = "_-69t" (String#3031, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_4419 package _-1Hu{ import _-4Y1._SafeStr_3; public interface _SafeStr_4419 extends _SafeStr_3 { function _SafeStr_10594():void; function _SafeStr_10595(_arg_1:int, _arg_2:String):void; } }//package _-1Hu // _SafeStr_10594 = "_-1d8" (String#29691, DoABC#3) // _SafeStr_10595 = "_-4sU" (String#20197, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4419 = "_-6KM" (String#6486, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_5040 package _-1Hu{ import _-4Y1._SafeStr_3; import _-6Sj.IFrameWindow; import _-2j3._SafeStr_4408; import _-6Y0._SafeStr_5052; import _-29V.IWindowContainer; import _-55F._SafeStr_4091; import _-6Sj.ITextWindow; import _-29V.IWindow; import _-5Vh.WindowMouseEvent; import _-55F._SafeStr_4315; import _-5Vh.WindowEvent; public class _SafeStr_5040 implements _SafeStr_3, _SafeStr_4402 { private static const _SafeStr_10596:int = 60; private static const _SafeStr_10597:int = (60 * 60);//3600 private static const _SafeStr_10598:int = ((60 * 60) * 24);//86400 private static const _SafeStr_10599:int = (((60 * 60) * 24) * 365);//31536000 private var _SafeStr_10600:IFrameWindow; private var _SafeStr_10502:ModerationManager; private var _SafeStr_5389:int; private var _SafeStr_10522:_SafeStr_4408; private var _SafeStr_5513:_SafeStr_5052; private var _SafeStr_10601:IWindowContainer; private var _SafeStr_10602:Boolean; private var _disposed:Boolean; private var _SafeStr_10603:IssueHandler; public function _SafeStr_5040(k:IFrameWindow, _arg_2:ModerationManager, _arg_3:_SafeStr_4408, _arg_4:IssueHandler=null, _arg_5:Boolean=false){ this._SafeStr_10600 = k; this._SafeStr_10502 = _arg_2; this._SafeStr_10522 = _arg_3; this._SafeStr_10602 = _arg_5; this._SafeStr_10603 = _arg_4; } public static function _SafeStr_10604(k:int):String{ if (k < (2 * _SafeStr_10596)) { return ((k + " secs ago")); }; if (k < (2 * _SafeStr_10597)) { return ((Math.round((k / _SafeStr_10596)) + " mins ago")); }; if (k < (2 * _SafeStr_10598)) { return ((Math.round((k / _SafeStr_10597)) + " hours ago")); }; if (k < (2 * _SafeStr_10599)) { return ((Math.round((k / _SafeStr_10598)) + " days ago")); }; return ((Math.round((k / _SafeStr_10599)) + " years ago")); } public function get disposed():Boolean{ return (this._disposed); } public function load(k:IWindowContainer, _arg_2:int):void{ this._SafeStr_10601 = k; this._SafeStr_5389 = _arg_2; this._SafeStr_5513 = null; this.refresh(); this._SafeStr_10502._SafeStr_10534._SafeStr_10605(this); this._SafeStr_10502.connection.send(new _SafeStr_4091(_arg_2)); } public function _SafeStr_10525(k:_SafeStr_5052):void{ if (k.userId != this._SafeStr_5389) { return; }; this._SafeStr_5513 = k; this.refresh(); } public function refresh():void{ if (this._SafeStr_10601.disposed) { return; }; var k:IWindowContainer = this.prepare(); if (this._SafeStr_5513 == null) { k.findChildByName("fields").visible = false; k.findChildByName("loading_txt").visible = true; return; }; k.findChildByName("fields").visible = true; k.findChildByName("loading_txt").visible = false; this._SafeStr_10606(k, "name_txt", this._SafeStr_5513.userName); this._SafeStr_10606(k, "registered_txt", _SafeStr_10604((this._SafeStr_5513._SafeStr_10607 * 60))); this._SafeStr_10606(k, "cfh_count_txt", ("" + this._SafeStr_5513._SafeStr_10608)); this._SafeStr_10609(k, "abusive_cfh_count_txt", this._SafeStr_5513._SafeStr_10610); this._SafeStr_10609(k, "caution_count_txt", this._SafeStr_5513._SafeStr_10611); this._SafeStr_10609(k, "ban_count_txt", this._SafeStr_5513._SafeStr_10612); this._SafeStr_10609(k, "trading_lock_count_txt", this._SafeStr_5513._SafeStr_10613); this._SafeStr_10606(k, "trading_lock_expiry_txt", this._SafeStr_5513._SafeStr_10614, "No active lock"); this._SafeStr_10606(k, "last_login_txt", _SafeStr_10604((this._SafeStr_5513._SafeStr_10615 * 60))); this._SafeStr_10606(k, "online_txt", ((this._SafeStr_5513.online) ? "Yes" : "No")); this._SafeStr_10606(k, "last_purchase_txt", this._SafeStr_5513._SafeStr_10616, "No purchases"); this._SafeStr_10606(k, "email_address_txt", this._SafeStr_5513._SafeStr_10617, "No email found"); this._SafeStr_10606(k, "id_bans_txt", ("" + this._SafeStr_5513._SafeStr_10618)); this._SafeStr_10606(k, "user_class_txt", this._SafeStr_5513._SafeStr_10619, "-"); this._SafeStr_10606(k, "last_sanction_time_txt", this._SafeStr_5513._SafeStr_10620); if (this._SafeStr_5513._SafeStr_10621 <= 48) { (k.findChildByName("last_sanction_time_txt") as ITextWindow).textColor = (((0xFF * (48 - this._SafeStr_5513._SafeStr_10621)) / 48) << 16); }; if (this._SafeStr_5513._SafeStr_10617 == "No identity") { k.findChildByName("modaction_but").disable(); }; _SafeStr_4.log(((((("USER: " + this._SafeStr_5513.userName) + ", ") + this._SafeStr_5513._SafeStr_10612) + ", ") + this._SafeStr_5513._SafeStr_10611)); } public function dispose():void{ if (this._disposed) { return; }; this._disposed = true; this._SafeStr_10502._SafeStr_10534._SafeStr_10622(this); this._SafeStr_10600 = null; this._SafeStr_10502 = null; this._SafeStr_5513 = null; this._SafeStr_10601 = null; } private function prepare():IWindowContainer{ var k:IWindowContainer = IWindowContainer(this._SafeStr_10601.findChildByName("user_info")); if (k == null) { k = IWindowContainer(this._SafeStr_10502.getXmlWindow("user_info")); this._SafeStr_10601.addChild(k); if (!this._SafeStr_10502._SafeStr_10513._SafeStr_10514) { k.findChildByName("chatlog_but").disable(); }; if (!this._SafeStr_10502._SafeStr_10513._SafeStr_10623) { k.findChildByName("message_but").disable(); }; if (!((((this._SafeStr_10502._SafeStr_10513._SafeStr_10623) || (this._SafeStr_10502._SafeStr_10513._SafeStr_10625))) || (this._SafeStr_10502._SafeStr_10513._SafeStr_10624))) { k.findChildByName("modaction_but").disable(); }; }; k.findChildByName("chatlog_but").procedure = this._SafeStr_10509; k.findChildByName("roomvisits_but").procedure = this._SafeStr_10626; k.findChildByName("habboinfotool_but").procedure = this._SafeStr_10627; k.findChildByName("message_but").procedure = this._SafeStr_10628; k.findChildByName("modaction_but").procedure = this._SafeStr_10629; k.findChildByName("view_caution_count_txt").procedure = this._SafeStr_10630; k.findChildByName("view_ban_count_txt").procedure = this._SafeStr_10631; k.findChildByName("view_trading_lock_count_txt").procedure = this._SafeStr_10632; k.findChildByName("view_id_bans_txt").procedure = this._SafeStr_10633; return (k); } private function _SafeStr_10609(k:IWindowContainer, _arg_2:String, _arg_3:int):void{ var _local_4:IWindow = k.findChildByName(_arg_2); var _local_5:IWindow = k.findChildByName(("view_" + _arg_2)); if (_local_5 != null) { _local_5.visible = (_arg_3 > 0); }; _local_4.caption = ("" + _arg_3); } private function _SafeStr_10606(k:IWindowContainer, _arg_2:String, _arg_3:String, _arg_4:String=""):void{ var _local_5:IWindow = ITextWindow(k.findChildByName(_arg_2)); if (((!(_arg_3)) || ((_arg_3.length == 0)))) { _local_5.caption = _arg_4; } else { _local_5.caption = _arg_3; }; } private function _SafeStr_10509(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_10634("chatLog"); this._SafeStr_10502._SafeStr_10515.show(new ChatlogCtrl(new _SafeStr_4315(this._SafeStr_5513.userId), this._SafeStr_10502, WindowTracker._SafeStr_10635, this._SafeStr_5513.userId), this._SafeStr_10600, this._SafeStr_10602, false, true); } private function _SafeStr_10626(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_10502._SafeStr_10515.show(new _SafeStr_4403(this._SafeStr_10502, this._SafeStr_5513.userId), this._SafeStr_10600, this._SafeStr_10602, false, true); } private function _SafeStr_10627(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_10634("openInfoTool"); this._SafeStr_10502._SafeStr_10636("habboinfotool.url", this._SafeStr_5513.userName); } private function _SafeStr_10628(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_10634("openSendMessage"); this._SafeStr_10502._SafeStr_10515.show(new SendMsgsCtrl(this._SafeStr_10502, this._SafeStr_5513.userId, this._SafeStr_5513.userName, this._SafeStr_10522), this._SafeStr_10600, this._SafeStr_10602, false, true); } private function _SafeStr_10629(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_10634("openModAction"); this._SafeStr_10502._SafeStr_10515.show(new ModActionCtrl(this._SafeStr_10502, this._SafeStr_5513.userId, this._SafeStr_5513.userName, this._SafeStr_10522, this), this._SafeStr_10600, this._SafeStr_10602, false, true); } private function _SafeStr_10630(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_10634("viewCautions"); this._SafeStr_10637(); } private function _SafeStr_10631(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_10634("viewBans"); this._SafeStr_10637(); } private function _SafeStr_10632(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_10634("viewTradingLocks"); this._SafeStr_10637(); } private function _SafeStr_10633(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_10634("viewIdentityInfo"); this._SafeStr_10638(); } private function _SafeStr_10637():void{ this._SafeStr_10502._SafeStr_10636("moderatoractionlog.url", this._SafeStr_5513.userName); } private function _SafeStr_10638():void{ this._SafeStr_10502._SafeStr_10636("identityinformationtool.url", ("" + this._SafeStr_5513._SafeStr_10639)); } function _SafeStr_10640(k:String, _arg_2:String):void{ if (this._SafeStr_10502 != null) { this._SafeStr_10502._SafeStr_10640(k, _arg_2); }; } function _SafeStr_10634(k:String):void{ if ((((this._SafeStr_10603 == null)) || (this._SafeStr_10603.disposed))) { this._SafeStr_10502.trackGoogle(("userInfo_" + k)); } else { if (this == this._SafeStr_10603._SafeStr_10641) { this._SafeStr_10603._SafeStr_10634(("callerUserInfo_" + k)); } else { if (this == this._SafeStr_10603._SafeStr_10642) { this._SafeStr_10603._SafeStr_10634(("reportedUserInfo_" + k)); } else { this._SafeStr_10603._SafeStr_10634(("userInfo_" + k)); }; }; }; } } }//package _-1Hu // _SafeStr_10502 = "_-IZ" (String#673, DoABC#3) // _SafeStr_10509 = "_-3JD" (String#23698, DoABC#3) // _SafeStr_10513 = "_-2Vb" (String#3867, DoABC#3) // _SafeStr_10514 = "_-ZR" (String#18146, DoABC#3) // _SafeStr_10515 = "_-6R5" (String#5760, DoABC#3) // _SafeStr_10522 = "_-5Yl" (String#4352, DoABC#3) // _SafeStr_10525 = "_-5PB" (String#4727, DoABC#3) // _SafeStr_10534 = "_-5m0" (String#5919, DoABC#3) // _SafeStr_10596 = "_-07W" (String#19369, DoABC#3) // _SafeStr_10597 = "_-2yy" (String#17892, DoABC#3) // _SafeStr_10598 = "_-4jx" (String#20739, DoABC#3) // _SafeStr_10599 = "_-27l" (String#18366, DoABC#3) // _SafeStr_10600 = "_-4WC" (String#12170, DoABC#3) // _SafeStr_10601 = "_-FU" (String#16757, DoABC#3) // _SafeStr_10602 = "_-6Wf" (String#16181, DoABC#3) // _SafeStr_10603 = "_-0g6" (String#8980, DoABC#3) // _SafeStr_10604 = "_-5qD" (String#18744, DoABC#3) // _SafeStr_10605 = "_-4J6" (String#35530, DoABC#3) // _SafeStr_10606 = "_-2-V" (String#5163, DoABC#3) // _SafeStr_10607 = "_-656" (String#37945, DoABC#3) // _SafeStr_10608 = "_-15s" (String#34343, DoABC#3) // _SafeStr_10609 = "_-3-F" (String#18089, DoABC#3) // _SafeStr_10610 = "_-58u" (String#36321, DoABC#3) // _SafeStr_10611 = "_-2go" (String#23773, DoABC#3) // _SafeStr_10612 = "_-5hH" (String#29474, DoABC#3) // _SafeStr_10613 = "_-3eW" (String#35497, DoABC#3) // _SafeStr_10614 = "_-36I" (String#34366, DoABC#3) // _SafeStr_10615 = "_-5FK" (String#35603, DoABC#3) // _SafeStr_10616 = "_-4DD" (String#35293, DoABC#3) // _SafeStr_10617 = "_-5KT" (String#28887, DoABC#3) // _SafeStr_10618 = "_-4PM" (String#36952, DoABC#3) // _SafeStr_10619 = "_-5M3" (String#38127, DoABC#3) // _SafeStr_10620 = "_-2XS" (String#33080, DoABC#3) // _SafeStr_10621 = "_-3kn" (String#27393, DoABC#3) // _SafeStr_10622 = "_-1r" (String#36351, DoABC#3) // _SafeStr_10623 = "_-6Yu" (String#21719, DoABC#3) // _SafeStr_10624 = "_-1vt" (String#30365, DoABC#3) // _SafeStr_10625 = "_-7T" (String#31512, DoABC#3) // _SafeStr_10626 = "_-2gd" (String#36183, DoABC#3) // _SafeStr_10627 = "_-2P" (String#36270, DoABC#3) // _SafeStr_10628 = "_-qQ" (String#34766, DoABC#3) // _SafeStr_10629 = "_-51x" (String#35496, DoABC#3) // _SafeStr_10630 = "_-4Vb" (String#36571, DoABC#3) // _SafeStr_10631 = "_-3Sp" (String#37938, DoABC#3) // _SafeStr_10632 = "_-0jC" (String#35041, DoABC#3) // _SafeStr_10633 = "_-3kJ" (String#37288, DoABC#3) // _SafeStr_10634 = "_-6Rg" (String#3264, DoABC#3) // _SafeStr_10635 = "_-31N" (String#18116, DoABC#3) // _SafeStr_10636 = "_-3UG" (String#18566, DoABC#3) // _SafeStr_10637 = "_-4dS" (String#24408, DoABC#3) // _SafeStr_10638 = "_-2XR" (String#33070, DoABC#3) // _SafeStr_10639 = "_-Uc" (String#34671, DoABC#3) // _SafeStr_10640 = "_-3lK" (String#11721, DoABC#3) // _SafeStr_10641 = "_-1Jn" (String#34990, DoABC#3) // _SafeStr_10642 = "_-0m9" (String#32751, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_4091 = "_-42o" (String#10889, DoABC#3) // _SafeStr_4315 = "_-2Bm" (String#15353, DoABC#3) // _SafeStr_4402 = "_-5Hb" (String#7659, DoABC#3) // _SafeStr_4403 = "_-1qJ" (String#6722, DoABC#3) // _SafeStr_4408 = "_-1v3" (String#1613, DoABC#3) // _SafeStr_5040 = "_-1Kv" (String#4611, DoABC#3) // _SafeStr_5052 = "_-Ov" (String#7544, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_5041 package _-1Hu{ import _-29V.IWindow; import _-5Vh.WindowMouseEvent; import flash.net.navigateToURL; import flash.net.URLRequest; import _-5Vh.WindowEvent; public class _SafeStr_5041 { private var _SafeStr_5923:String; public function _SafeStr_5041(k:ModerationManager, _arg_2:IWindow, _arg_3:String){ _arg_2.procedure = this.onClick; this._SafeStr_5923 = _arg_3; } private function onClick(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; navigateToURL(new URLRequest(this._SafeStr_5923), "_blank"); } } }//package _-1Hu // _SafeStr_5041 = "_-mS" (String#11432, DoABC#3) // _SafeStr_5923 = "_-1ax" (String#830, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_5042 package _-1Hu{ import _-29V.IWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; public class _SafeStr_5042 { private var _SafeStr_10502:ModerationManager; private var _SafeStr_7929:int; private var _SafeStr_10643:int; public function _SafeStr_5042(k:ModerationManager, _arg_2:IWindow, _arg_3:int, _arg_4:int){ this._SafeStr_10502 = k; this._SafeStr_7929 = _arg_3; this._SafeStr_10643 = _arg_4; _arg_2.procedure = this.onClick; } private function onClick(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_10502._SafeStr_10644(this._SafeStr_7929, this._SafeStr_10643); } } }//package _-1Hu // _SafeStr_10502 = "_-IZ" (String#673, DoABC#3) // _SafeStr_10643 = "_-1WH" (String#2845, DoABC#3) // _SafeStr_10644 = "_-33B" (String#32368, DoABC#3) // _SafeStr_5042 = "_-3SJ" (String#14160, DoABC#3) // _SafeStr_7929 = "_-0Jg" (String#1013, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_5044 package _-1Hu{ import _-29V.IWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; public class _SafeStr_5044 { private var _SafeStr_10502:ModerationManager; private var _SafeStr_5759:int; public function _SafeStr_5044(k:ModerationManager, _arg_2:IWindow, _arg_3:int){ this._SafeStr_10502 = k; this._SafeStr_5759 = _arg_3; _arg_2.procedure = this.onClick; } private function onClick(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_10502.goToRoom(this._SafeStr_5759); } } }//package _-1Hu // _SafeStr_10502 = "_-IZ" (String#673, DoABC#3) // _SafeStr_5044 = "_-2hT" (String#10817, DoABC#3) // _SafeStr_5759 = "_-2xD" (String#739, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_5045 package _-1Hu{ import _-29V.IWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; public class _SafeStr_5045 { private var _SafeStr_10502:ModerationManager; private var _SafeStr_7929:int; private var _SafeStr_10643:int; private var _SafeStr_8174:int; public function _SafeStr_5045(k:ModerationManager, _arg_2:IWindow, _arg_3:int, _arg_4:int, _arg_5:int){ this._SafeStr_10502 = k; this._SafeStr_7929 = _arg_3; this._SafeStr_10643 = _arg_4; this._SafeStr_8174 = _arg_5; _arg_2.procedure = this.onClick; } private function onClick(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_10502._SafeStr_10645(this._SafeStr_7929, this._SafeStr_10643, this._SafeStr_8174); } } }//package _-1Hu // _SafeStr_10502 = "_-IZ" (String#673, DoABC#3) // _SafeStr_10643 = "_-1WH" (String#2845, DoABC#3) // _SafeStr_10645 = "_-3YW" (String#36793, DoABC#3) // _SafeStr_5045 = "_-6fP" (String#16153, DoABC#3) // _SafeStr_7929 = "_-0Jg" (String#1013, DoABC#3) // _SafeStr_8174 = "_-2NH" (String#8136, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_5046 package _-1Hu{ import _-29V.IWindow; import _-5Vh.WindowMouseEvent; import _-35h._SafeStr_3870; import _-6gR._SafeStr_3864; import _-5Vh.WindowEvent; public class _SafeStr_5046 { private var _SafeStr_10502:ModerationManager; private var _SafeStr_10646:ChatlogCtrl; private var _SafeStr_7929:int; private var _SafeStr_10643:int; public function _SafeStr_5046(k:ModerationManager, _arg_2:ChatlogCtrl, _arg_3:IWindow, _arg_4:int, _arg_5:int){ this._SafeStr_10502 = k; this._SafeStr_10646 = _arg_2; this._SafeStr_7929 = _arg_4; this._SafeStr_10643 = _arg_5; _arg_3.procedure = this.onClick; } private function onClick(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_10646.dispose(); this._SafeStr_10502.connection.send(new _SafeStr_3870(this._SafeStr_7929, this._SafeStr_10643, _SafeStr_3864._SafeStr_10647)); } } }//package _-1Hu // _SafeStr_10502 = "_-IZ" (String#673, DoABC#3) // _SafeStr_10643 = "_-1WH" (String#2845, DoABC#3) // _SafeStr_10646 = "_-4wg" (String#2038, DoABC#3) // _SafeStr_10647 = "_-5hu" (String#5767, DoABC#3) // _SafeStr_3864 = "_-Ya" (String#2809, DoABC#3) // _SafeStr_3870 = "_-1uG" (String#7834, DoABC#3) // _SafeStr_5046 = "_-0y9" (String#15460, DoABC#3) // _SafeStr_7929 = "_-0Jg" (String#1013, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_5047 package _-1Hu{ import _-29V.IWindow; import _-5Vh.WindowMouseEvent; import _-35h._SafeStr_3874; import _-6gR._SafeStr_3864; import _-5Vh.WindowEvent; public class _SafeStr_5047 { private var _SafeStr_10502:ModerationManager; private var _SafeStr_10646:ChatlogCtrl; private var _SafeStr_7929:int; private var _SafeStr_10643:int; private var _SafeStr_8174:int; public function _SafeStr_5047(k:ModerationManager, _arg_2:ChatlogCtrl, _arg_3:IWindow, _arg_4:int, _arg_5:int, _arg_6:int){ this._SafeStr_10502 = k; this._SafeStr_10646 = _arg_2; this._SafeStr_7929 = _arg_4; this._SafeStr_10643 = _arg_5; this._SafeStr_8174 = _arg_6; _arg_3.procedure = this.onClick; } private function onClick(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_10646.dispose(); this._SafeStr_10502.connection.send(new _SafeStr_3874(this._SafeStr_7929, this._SafeStr_10643, this._SafeStr_8174, _SafeStr_3864._SafeStr_10647)); } } }//package _-1Hu // _SafeStr_10502 = "_-IZ" (String#673, DoABC#3) // _SafeStr_10643 = "_-1WH" (String#2845, DoABC#3) // _SafeStr_10646 = "_-4wg" (String#2038, DoABC#3) // _SafeStr_10647 = "_-5hu" (String#5767, DoABC#3) // _SafeStr_3864 = "_-Ya" (String#2809, DoABC#3) // _SafeStr_3874 = "_-2GC" (String#8193, DoABC#3) // _SafeStr_5047 = "_-0hq" (String#15858, DoABC#3) // _SafeStr_7929 = "_-0Jg" (String#1013, DoABC#3) // _SafeStr_8174 = "_-2NH" (String#8136, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_5048 package _-1Hu{ import _-6Sj.IFrameWindow; import _-29V.IWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-64Q._SafeStr_2464; public class _SafeStr_5048 { private var _frame:IFrameWindow; private var _SafeStr_10502:ModerationManager; private var _SafeStr_5759:int; public function _SafeStr_5048(k:IFrameWindow, _arg_2:ModerationManager, _arg_3:IWindow, _arg_4:int){ this._frame = k; this._SafeStr_10502 = _arg_2; this._SafeStr_5759 = _arg_4; _arg_3.procedure = this.onClick; } private function onClick(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_10502._SafeStr_10515.show(new RoomToolCtrl(this._SafeStr_10502, this._SafeStr_5759), this._frame, false, false, true); } private function _SafeStr_8064(k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); } } }//package _-1Hu // _SafeStr_10502 = "_-IZ" (String#673, DoABC#3) // _SafeStr_10515 = "_-6R5" (String#5760, DoABC#3) // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_5048 = "_-0Eu" (String#4791, DoABC#3) // _SafeStr_5759 = "_-2xD" (String#739, DoABC#3) // _SafeStr_8064 = "_-X7" (String#3516, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_5057 package _-1Hu{ import _-6Sj.IFrameWindow; import _-29V.IWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; public class _SafeStr_5057 { private var _frame:IFrameWindow; private var _SafeStr_10502:ModerationManager; private var _SafeStr_5389:int; public function _SafeStr_5057(k:IFrameWindow, _arg_2:ModerationManager, _arg_3:IWindow, _arg_4:int){ this._frame = k; this._SafeStr_10502 = _arg_2; this._SafeStr_5389 = _arg_4; _arg_3.procedure = this.onClick; } private function onClick(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_10502._SafeStr_10515.show(new _SafeStr_4395(this._SafeStr_10502, this._SafeStr_5389), this._frame, false, false, true); } } }//package _-1Hu // _SafeStr_10502 = "_-IZ" (String#673, DoABC#3) // _SafeStr_10515 = "_-6R5" (String#5760, DoABC#3) // _SafeStr_4395 = "_-xW" (String#7023, DoABC#3) // _SafeStr_5057 = "_-2Ac" (String#15290, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_5058 package _-1Hu{ import _-29V.IWindowContainer; public interface _SafeStr_5058 { function set visible(_arg_1:Boolean):void; function update():void; function get view():IWindowContainer; } }//package _-1Hu // _SafeStr_5058 = "_-1Q8" (String#7194, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_5059 package _-1Hu{ import _-29V.IWindowContainer; import _-6Sj.IItemListWindow; public class _SafeStr_5059 implements _SafeStr_5058 { private var _SafeStr_10559:IssueManager; private var _SafeStr_10648:_SafeStr_4417; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_10649:_SafeStr_5204; public function _SafeStr_5059(k:IssueManager, _arg_2:_SafeStr_4417, _arg_3:IWindowContainer){ this._SafeStr_10559 = k; this._SafeStr_10648 = _arg_2; this._SafeStr_5322 = _arg_3; this._SafeStr_5322.visible = false; var _local_4:IItemListWindow = (this._SafeStr_5322.findChildByName("issue_list") as IItemListWindow); this._SafeStr_10649 = new _SafeStr_5204(k, _arg_2, _local_4); } public function get view():IWindowContainer{ return (this._SafeStr_5322); } public function set visible(k:Boolean):void{ this._SafeStr_5322.visible = k; } public function update():void{ var k:Array = this._SafeStr_10559._SafeStr_10650(IssueManager._SafeStr_10651); this._SafeStr_10649.update(k); } } }//package _-1Hu // _SafeStr_10559 = "_-6gU" (String#3437, DoABC#3) // _SafeStr_10648 = "_-2JM" (String#4558, DoABC#3) // _SafeStr_10649 = "_-4jL" (String#9744, DoABC#3) // _SafeStr_10650 = "_-5QZ" (String#20532, DoABC#3) // _SafeStr_10651 = "_-1zu" (String#19012, DoABC#3) // _SafeStr_4417 = "_-4JA" (String#5609, DoABC#3) // _SafeStr_5058 = "_-1Q8" (String#7194, DoABC#3) // _SafeStr_5059 = "_-r6" (String#11726, DoABC#3) // _SafeStr_5204 = "_-6WH" (String#6341, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_5060 package _-1Hu{ import _-29V.IWindowContainer; import _-6Sj.IItemListWindow; public class _SafeStr_5060 implements _SafeStr_5058 { private var _SafeStr_10559:IssueManager; private var _SafeStr_10648:_SafeStr_4417; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_10649:_SafeStr_5204; public function _SafeStr_5060(k:IssueManager, _arg_2:_SafeStr_4417, _arg_3:IWindowContainer){ this._SafeStr_10559 = k; this._SafeStr_10648 = _arg_2; this._SafeStr_5322 = _arg_3; this._SafeStr_5322.visible = false; var _local_4:IItemListWindow = (this._SafeStr_5322.findChildByName("issue_list") as IItemListWindow); this._SafeStr_10649 = new _SafeStr_5204(k, _arg_2, _local_4); } public function get view():IWindowContainer{ return (this._SafeStr_5322); } public function set visible(k:Boolean):void{ this._SafeStr_5322.visible = k; } public function update():void{ var k:Array = this._SafeStr_10559._SafeStr_10650(IssueManager._SafeStr_10652); this._SafeStr_10649.update(k); } } }//package _-1Hu // _SafeStr_10559 = "_-6gU" (String#3437, DoABC#3) // _SafeStr_10648 = "_-2JM" (String#4558, DoABC#3) // _SafeStr_10649 = "_-4jL" (String#9744, DoABC#3) // _SafeStr_10650 = "_-5QZ" (String#20532, DoABC#3) // _SafeStr_10652 = "_-4fI" (String#20246, DoABC#3) // _SafeStr_4417 = "_-4JA" (String#5609, DoABC#3) // _SafeStr_5058 = "_-1Q8" (String#7194, DoABC#3) // _SafeStr_5060 = "_-0Pe" (String#15638, DoABC#3) // _SafeStr_5204 = "_-6WH" (String#6341, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_5061 package _-1Hu{ import _-29V.IWindowContainer; import _-6Sj.IItemListWindow; import _-29V.IWindow; import _-5Vh.WindowMouseEvent; public class _SafeStr_5061 implements _SafeStr_5058 { private var _SafeStr_10559:IssueManager; private var _SafeStr_10648:_SafeStr_4417; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_10649:_SafeStr_5204; public function _SafeStr_5061(k:IssueManager, _arg_2:_SafeStr_4417, _arg_3:IWindowContainer){ this._SafeStr_10559 = k; this._SafeStr_10648 = _arg_2; this._SafeStr_5322 = _arg_3; this._SafeStr_5322.visible = false; var _local_4:IItemListWindow = (this._SafeStr_5322.findChildByName("issue_list") as IItemListWindow); this._SafeStr_10649 = new _SafeStr_5204(k, _arg_2, _local_4); var _local_5:IWindow = this._SafeStr_5322.findChildByName("release_all"); if (_local_5 != null) { _local_5.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10653); }; } public function get view():IWindowContainer{ return (this._SafeStr_5322); } public function set visible(k:Boolean):void{ this._SafeStr_5322.visible = k; } public function update():void{ var k:Array = this._SafeStr_10559._SafeStr_10650(IssueManager._SafeStr_10654); this._SafeStr_10649.update(k); } private function _SafeStr_10653(k:WindowMouseEvent):void{ if (this._SafeStr_10559 == null) { return; }; this._SafeStr_10559._SafeStr_10655(); } } }//package _-1Hu // _SafeStr_10559 = "_-6gU" (String#3437, DoABC#3) // _SafeStr_10648 = "_-2JM" (String#4558, DoABC#3) // _SafeStr_10649 = "_-4jL" (String#9744, DoABC#3) // _SafeStr_10650 = "_-5QZ" (String#20532, DoABC#3) // _SafeStr_10653 = "_-tF" (String#34731, DoABC#3) // _SafeStr_10654 = "_-5I6" (String#15668, DoABC#3) // _SafeStr_10655 = "_-1ms" (String#34534, DoABC#3) // _SafeStr_4417 = "_-4JA" (String#5609, DoABC#3) // _SafeStr_5058 = "_-1Q8" (String#7194, DoABC#3) // _SafeStr_5061 = "_-0OP" (String#14926, DoABC#3) // _SafeStr_5204 = "_-6WH" (String#6341, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_5062 package _-1Hu{ public class _SafeStr_5062 { public static const ALERT:int = 1; public static const MUTE:int = 2; public static const _SafeStr_10656:int = 3; public static const _SafeStr_10657:int = 4; public static const _SafeStr_10658:int = 5; public static const MESSAGE:int = 6; private var _SafeStr_10659:int; private var _name:String; private var _SafeStr_10660:int; private var _SafeStr_10661:int; private var _SafeStr_10662:int; public function _SafeStr_5062(k:int, _arg_2:String, _arg_3:int, _arg_4:int, _arg_5:int){ this._SafeStr_10659 = k; this._name = _arg_2; this._SafeStr_10660 = _arg_3; this._SafeStr_10661 = _arg_4; this._SafeStr_10662 = _arg_5; } public function get actionId():int{ return (this._SafeStr_10659); } public function get name():String{ return (this._name); } public function get _SafeStr_10663():int{ return (this._SafeStr_10660); } public function get _SafeStr_10664():int{ return (this._SafeStr_10661); } public function get _SafeStr_10665():int{ return (this._SafeStr_10662); } } }//package _-1Hu // _SafeStr_10656 = "_-3hQ" (String#7964, DoABC#3) // _SafeStr_10657 = "_-6ei" (String#17907, DoABC#3) // _SafeStr_10658 = "_-0Uq" (String#15228, DoABC#3) // _SafeStr_10659 = "_-0Tn" (String#29291, DoABC#3) // _SafeStr_10660 = "_-3v" (String#12557, DoABC#3) // _SafeStr_10661 = "_-HH" (String#27264, DoABC#3) // _SafeStr_10662 = "_-3az" (String#30261, DoABC#3) // _SafeStr_10663 = "_-4KS" (String#12402, DoABC#3) // _SafeStr_10664 = "_-1Nv" (String#32246, DoABC#3) // _SafeStr_10665 = "_-5Hz" (String#35986, DoABC#3) // _SafeStr_5062 = "_-4dl" (String#2137, DoABC#3) //------------------------------------------------------------ //_-1Hu._SafeStr_5204 package _-1Hu{ import _-6Sj.IItemListWindow; import _-29V.IWindowContainer; import flash.display.BitmapData; import _-29V.IWindow; import _-2j3._SafeStr_4408; import _-6Sj.IBitmapWrapperWindow; import _-3UH.BitmapDataAsset; import flash.utils.getTimer; import _-5Vh.WindowMouseEvent; public class _SafeStr_5204 { private var _SafeStr_10559:IssueManager; private var _SafeStr_10648:_SafeStr_4417; private var _SafeStr_7355:IItemListWindow; private var _SafeStr_10666:IWindowContainer; private var _SafeStr_10667:BitmapData; private var _SafeStr_10668:BitmapData; private var _SafeStr_10669:int = 200; public function _SafeStr_5204(k:IssueManager, _arg_2:_SafeStr_4417, _arg_3:IItemListWindow){ this._SafeStr_10559 = k; this._SafeStr_10648 = _arg_2; this._SafeStr_7355 = _arg_3; this._SafeStr_10666 = (_arg_3.getListItemAt(0) as IWindowContainer); _arg_3._SafeStr_5892(); this._SafeStr_10669 = k._SafeStr_10670; } public function update(k:Array):void{ var _local_2:int; var _local_3:IWindowContainer; var _local_6:IWindow; var _local_7:_SafeStr_4418; var _local_9:IWindow; var _local_10:_SafeStr_4408; var _local_11:IBitmapWrapperWindow; var _local_12:String; var _local_13:BitmapDataAsset; var _local_14:BitmapData; if (this._SafeStr_7355 == null) { return; }; if ((((k == null)) || ((k.length == 0)))) { this._SafeStr_7355._SafeStr_6302(); return; }; k.sortOn(["highestPriority", "issueAgeInMilliseconds"], [Array.NUMERIC, Array.NUMERIC]); var _local_4:int = this._SafeStr_7355.numListItems; var _local_5:int = k.length; if (_local_5 > this._SafeStr_10669) { _local_5 = this._SafeStr_10669; }; if (_local_4 < _local_5) { _local_2 = 0; while (_local_2 < (_local_5 - _local_4)) { _local_3 = (this._SafeStr_10666.clone() as IWindowContainer); this._SafeStr_7355.addListItem(_local_3); _local_2++; }; } else { if (_local_4 > _local_5) { _local_2 = 0; while (_local_2 < (_local_4 - _local_5)) { _local_9 = this._SafeStr_7355._SafeStr_6272(0); _local_9.dispose(); _local_2++; }; }; }; _local_2 = 1; var _local_8:int = getTimer(); for each (_local_7 in k) { if (_local_2 > this._SafeStr_10669) break; if ((((_local_7 == null)) || ((this._SafeStr_10666 == null)))) { return; }; _local_3 = (this._SafeStr_7355.getListItemAt((_local_2 - 1)) as IWindowContainer); if (_local_3 == null) { return; }; _local_3.width = this._SafeStr_7355.width; _local_3.color = (((_local_2++ % 2)) ? 4289914618 : 0xFFFFFFFF); _local_6 = _local_3.findChildByName("score"); if (_local_6 != null) { _local_6.caption = _local_7.highestPriority.toString(); }; _local_10 = _local_7._SafeStr_10588(); if (_local_10 == null) { return; }; _local_6 = _local_3.findChildByName("source"); if (_local_6 != null) { _local_6.caption = _SafeStr_2789._SafeStr_10519(_local_10._SafeStr_5722); }; _local_6 = _local_3.findChildByName("category"); if (_local_6 != null) { _local_6.caption = _SafeStr_2789._SafeStr_10520(_local_10._SafeStr_10589); }; _local_6 = _local_3.findChildByName("target_name"); if (_local_6 != null) { if (_local_10._SafeStr_10580 != 0) { _local_6.caption = _local_10._SafeStr_10671; } else { _local_6.caption = ""; }; }; _local_11 = (_local_3.findChildByName("target_icon") as IBitmapWrapperWindow); if (_local_11 != null) { _local_12 = ((_local_10._SafeStr_10580) ? "user_icon_png" : "room_icon_png"); _local_13 = (this._SafeStr_10648.assets.getAssetByName(_local_12) as BitmapDataAsset); if (((!((_local_13 == null))) && (!(((_local_13.content as BitmapData) == null))))) { _local_14 = (_local_13.content as BitmapData); if (_local_14 != null) { _local_11.bitmap = _local_14.clone(); }; }; }; _local_6 = _local_3.findChildByName("time"); if (_local_6 != null) { _local_6.caption = _local_7._SafeStr_10593(_local_8); }; _local_6 = _local_3.findChildByName("msgs"); if (_local_6 != null) { _local_6.caption = _local_7._SafeStr_10592().toString(); }; _local_6 = _local_3.findChildByName("picker"); if (_local_6 != null) { _local_6.caption = _local_7._SafeStr_10583; }; _local_6 = _local_3.findChildByName("pick_button"); if (_local_6 != null) { _local_6.id = _local_7.id; _local_6.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_10672); _local_6.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10672); }; _local_6 = _local_3.findChildByName("handle_button"); if (_local_6 != null) { _local_6.id = _local_7.id; _local_6.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_10673); _local_6.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10673); }; _local_6 = _local_3.findChildByName("release_button"); if (_local_6 != null) { _local_6.id = _local_7.id; _local_6.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_10674); _local_6.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10674); }; }; } private function _SafeStr_10672(k:WindowMouseEvent):void{ if (this._SafeStr_10559 == null) { return; }; this._SafeStr_10559._SafeStr_10675(k.window.id, "pick button"); } private function _SafeStr_10673(k:WindowMouseEvent):void{ if (this._SafeStr_10648 == null) { return; }; this._SafeStr_10559._SafeStr_10676(k.window.id); } private function _SafeStr_10674(k:WindowMouseEvent):void{ if (this._SafeStr_10559 == null) { return; }; this._SafeStr_10559._SafeStr_10677(k.window.id); } } }//package _-1Hu // _SafeStr_10519 = "_-6fV" (String#31814, DoABC#3) // _SafeStr_10520 = "_-3fN" (String#30017, DoABC#3) // _SafeStr_10559 = "_-6gU" (String#3437, DoABC#3) // _SafeStr_10580 = "_-6eg" (String#2229, DoABC#3) // _SafeStr_10583 = "_-0r5" (String#32796, DoABC#3) // _SafeStr_10588 = "_-4eM" (String#7136, DoABC#3) // _SafeStr_10589 = "_-3Fc" (String#9959, DoABC#3) // _SafeStr_10592 = "_-4qo" (String#37984, DoABC#3) // _SafeStr_10593 = "_-4ck" (String#20259, DoABC#3) // _SafeStr_10648 = "_-2JM" (String#4558, DoABC#3) // _SafeStr_10666 = "_-1K2" (String#6476, DoABC#3) // _SafeStr_10667 = "_-3ks" (String#44921, DoABC#3) // _SafeStr_10668 = "_-1he" (String#43570, DoABC#3) // _SafeStr_10669 = "_-cD" (String#10466, DoABC#3) // _SafeStr_10670 = "_-3G7" (String#34364, DoABC#3) // _SafeStr_10671 = "_-1a8" (String#8603, DoABC#3) // _SafeStr_10672 = "_-28L" (String#31529, DoABC#3) // _SafeStr_10673 = "_-3Wi" (String#30626, DoABC#3) // _SafeStr_10674 = "_-21H" (String#19733, DoABC#3) // _SafeStr_10675 = "_-3cC" (String#29867, DoABC#3) // _SafeStr_10676 = "_-3pG" (String#23166, DoABC#3) // _SafeStr_10677 = "_-5vi" (String#23915, DoABC#3) // _SafeStr_2789 = "_-5Ap" (String#9981, DoABC#3) // _SafeStr_4408 = "_-1v3" (String#1613, DoABC#3) // _SafeStr_4417 = "_-4JA" (String#5609, DoABC#3) // _SafeStr_4418 = "_-5xh" (String#1875, DoABC#3) // _SafeStr_5204 = "_-6WH" (String#6341, DoABC#3) // _SafeStr_5722 = "_-1FU" (String#2393, DoABC#3) // _SafeStr_5892 = "_-16" (String#2228, DoABC#3) // _SafeStr_6272 = "_-6Yg" (String#2938, DoABC#3) // _SafeStr_6302 = "_-U9" (String#2422, DoABC#3) // _SafeStr_7355 = "_-De" (String#504, DoABC#3) //------------------------------------------------------------ //_-1Hu.ChatlogCtrl package _-1Hu{ import _-4Y1._SafeStr_3; import _-2jU._SafeStr_2285; import _-29V.IWindowContainer; import _-6Sj.IItemListWindow; import flash.utils.Dictionary; import flash.utils.Timer; import _-WS.Map; import _-2j3._SafeStr_4408; import _-29V.IWindow; import _-6Sj.IFrameWindow; import flash.events.TimerEvent; import _-6Y0.ChatRecordData; import _-6Y0._SafeStr_5043; import _-6Sj.IButtonWindow; import _-35T.StringUtil; import _-6Sj.ITextWindow; import _-5Vh.WindowMouseEvent; import flash.text.TextFormat; import flash.text.TextFormatAlign; import _-5Vh.WindowEvent; public class ChatlogCtrl implements _SafeStr_3, _SafeStr_4394, _SafeStr_4396 { private static var _SafeStr_10678:Array = []; private static var _SafeStr_10679:int = 1000; private static const _SafeStr_10680:uint = 4293973667; private static const _SafeStr_10681:uint = 4288921072; private var _SafeStr_6946:int; private var _SafeStr_5742:int; private var _SafeStr_10682:_SafeStr_2285; private var _SafeStr_10502:ModerationManager; private var _frame:IWindowContainer; private var _SafeStr_7355:IItemListWindow; private var _SafeStr_6610:Array; private var _SafeStr_10683:Boolean; private var _disposed:Boolean; private var _SafeStr_10684:IWindowContainer; private var _SafeStr_10685:IWindowContainer; private var _SafeStr_10686:Dictionary; private var _SafeStr_10529:Timer; private var _SafeStr_10687:Map; private var _SafeStr_10522:_SafeStr_4408; private var _SafeStr_10688:Array; private var _SafeStr_10689:Array; public function ChatlogCtrl(k:_SafeStr_2285, _arg_2:ModerationManager, _arg_3:int, _arg_4:int, _arg_5:_SafeStr_4408=null, _arg_6:IWindowContainer=null, _arg_7:IItemListWindow=null, _arg_8:Boolean=false){ this._SafeStr_10688 = []; this._SafeStr_10689 = []; super(); this._SafeStr_10502 = _arg_2; this._SafeStr_6946 = _arg_3; this._SafeStr_5742 = _arg_4; this._SafeStr_10682 = k; this._SafeStr_10687 = new Map(); this._SafeStr_10522 = _arg_5; this._frame = _arg_6; this._SafeStr_7355 = _arg_7; this._SafeStr_10683 = _arg_8; } public function get disposed():Boolean{ return (this._disposed); } public function show():void{ var _local_3:IWindow; var k:IFrameWindow = IFrameWindow(this._SafeStr_10502.getXmlWindow("evidence_frame")); k.visible = false; var _local_2:IItemListWindow = IItemListWindow(k.findChildByName("evidence_list")); this._SafeStr_10685 = (_local_2.getListItemAt(0) as IWindowContainer); this._SafeStr_10684 = (_local_2.getListItemAt(1) as IWindowContainer); _local_2._SafeStr_5892(); this._SafeStr_10529 = new Timer(1000, 1); this._SafeStr_10529.addEventListener(TimerEvent.TIMER, this._SafeStr_8732); if (!this._SafeStr_10683) { this._frame = k; this._frame.procedure = this._SafeStr_10535; this._frame.visible = true; _local_3 = this._frame.findChildByTag("close"); _local_3.procedure = this._SafeStr_5809; this._SafeStr_7355 = _local_2; } else { k.dispose(); }; this._SafeStr_10502.connection.send(this._SafeStr_10682); this._SafeStr_10502._SafeStr_10534._SafeStr_10690(this); } public function hide():void{ this.dispose(); } public function _SafeStr_10524(k:String, _arg_2:int, _arg_3:int, _arg_4:Array, _arg_5:Dictionary):void{ var _local_6:IWindowContainer; if (((((!((_arg_2 == this._SafeStr_6946))) || (!((_arg_3 == this._SafeStr_5742))))) || (this._disposed))) { return; }; for each (_local_6 in this._SafeStr_10688) { this._SafeStr_10691(_local_6); }; for each (_local_6 in this._SafeStr_10689) { _local_6.dispose(); }; this._SafeStr_10688 = []; this._SafeStr_10689 = []; this._SafeStr_10502._SafeStr_10534._SafeStr_10692(this); this._SafeStr_6610 = _arg_4; this._SafeStr_10686 = _arg_5; this.populate(); this._SafeStr_8732(null); if (!this._SafeStr_10683) { this._frame.caption = k; this._frame.visible = true; }; } public function getType():int{ return (this._SafeStr_6946); } public function getId():String{ return (("" + this._SafeStr_5742)); } public function _SafeStr_10693(k:int):void{ this._SafeStr_5742 = k; } public function _SafeStr_8221():IFrameWindow{ return ((this._frame as IFrameWindow)); } private function populate():void{ var k:ChatRecordData; this._SafeStr_7355.autoArrangeItems = false; this._SafeStr_7355._SafeStr_5892(); for each (k in this._SafeStr_6610) { this._SafeStr_10694(k); }; this._SafeStr_7355.autoArrangeItems = true; } private function _SafeStr_10694(k:ChatRecordData):void{ var _local_9:String; var _local_10:_SafeStr_5043; var _local_2:IWindowContainer = this._SafeStr_10695(); var _local_3:IWindow = _local_2.findChildByName("text"); var _local_4:IButtonWindow = IButtonWindow(_local_2.findChildByName("btnHeaderAction")); var _local_5:IButtonWindow = IButtonWindow(_local_2.findChildByName("btnHeaderAction2")); if (_local_5) { _local_5.visible = false; }; switch (k._SafeStr_10696) { case ChatRecordData._SafeStr_10697: if (k.roomId > 0) { _local_4.caption = "Room tool"; if (k.roomName == null) { _local_3.caption = ("Room #" + k.roomId); } else { _local_3.caption = ("Room: " + k.roomName); }; _local_5.visible = true; _local_5.caption = "View room"; new _SafeStr_5044(this._SafeStr_10502, _local_5, k.roomId); if (this._SafeStr_10683) { new _SafeStr_5048(null, this._SafeStr_10502, _local_4, k.roomId); } else { new _SafeStr_5048((this._frame as IFrameWindow), this._SafeStr_10502, _local_4, k.roomId); }; }; break; case ChatRecordData._SafeStr_10698: _local_3.caption = "IM session"; break; case ChatRecordData._SafeStr_10699: _local_3.caption = "Forum thread"; _local_5.visible = true; _local_5.caption = "Open thread"; new _SafeStr_5042(this._SafeStr_10502, _local_5, k.groupId, k.threadId); _local_4.caption = "Delete"; new _SafeStr_5046(this._SafeStr_10502, this, _local_4, k.groupId, k.threadId); break; case ChatRecordData._SafeStr_10700: _local_3.caption = "Forum message"; _local_5.visible = true; _local_5.caption = "Open Message"; new _SafeStr_5045(this._SafeStr_10502, _local_5, k.groupId, k.threadId, k.context.messageIndex); _local_4.caption = "Delete"; new _SafeStr_5047(this._SafeStr_10502, this, _local_4, k.groupId, k.threadId, k.messageId); break; case ChatRecordData._SafeStr_10701: _local_3.caption = "Selfie report"; _local_5.visible = true; _local_5.caption = "View selfie"; new _SafeStr_5041(this._SafeStr_10502, _local_5, k.context.url); _local_4.visible = true; _local_4.caption = "Room tool"; if (this._SafeStr_10683) { new _SafeStr_5048(null, this._SafeStr_10502, _local_4, k.roomId); } else { new _SafeStr_5048((this._frame as IFrameWindow), this._SafeStr_10502, _local_4, k.roomId); }; break; case ChatRecordData._SafeStr_10702: _local_3.caption = "Photo report"; _local_5.visible = true; _local_5.caption = "Moderate photo"; _local_9 = this._SafeStr_10502.getProperty("stories.admin.tool.base.url"); if (StringUtil.isEmpty(_local_9)) { _local_9 = "https://theallseeingeye.sulake.com/habbo-stories-admin/#/photos/"; }; _local_9 = (_local_9 + k.context.extraDataId); new _SafeStr_5041(this._SafeStr_10502, _local_5, _local_9); _local_4.visible = true; _local_4.caption = "Room tool"; if (this._SafeStr_10683) { new _SafeStr_5048(null, this._SafeStr_10502, _local_4, k.roomId); } else { new _SafeStr_5048((this._frame as IFrameWindow), this._SafeStr_10502, _local_4, k.roomId); }; break; }; this._SafeStr_10703(_local_2); var _local_6:Boolean = true; var _local_7:int = -1; var _local_8:int; while (_local_8 < k.chatlog.length) { _local_10 = k.chatlog[_local_8]; this._SafeStr_10704(_local_10, _local_6); _local_6 = !(_local_6); if (((_local_10._SafeStr_10705) && ((_local_7 == -1)))) { _local_7 = _local_8; }; _local_8++; }; if (_local_7 > -1) { this._SafeStr_7355.autoArrangeItems = true; if (this._SafeStr_7355.maxScrollV > 0) { this._SafeStr_7355.scrollV = (this._SafeStr_7355.getListItemAt(_local_7).y / this._SafeStr_7355.maxScrollV); }; }; } private function _SafeStr_10706(k:IWindowContainer):void{ this._SafeStr_7355.addListItem(k); this._SafeStr_10688.push(k); } private function _SafeStr_10703(k:IWindowContainer):void{ this._SafeStr_7355.addListItem(k); this._SafeStr_10689.push(k); } private function _SafeStr_10707():IWindowContainer{ if (_SafeStr_10678.length > 0) { return ((_SafeStr_10678.pop() as IWindowContainer)); }; return (IWindowContainer(this._SafeStr_10684.clone())); } private function _SafeStr_10691(k:IWindowContainer):void{ var _local_2:ITextWindow; if (_SafeStr_10678.length < _SafeStr_10679) { _local_2 = ITextWindow(k.findChildByName("chatter_txt")); _local_2.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_10708); k.width = this._SafeStr_10684.width; k.height = (this._SafeStr_10684.height - 10); _SafeStr_10678.push(k); } else { k.dispose(); }; } private function _SafeStr_10695():IWindowContainer{ return ((this._SafeStr_10685.clone() as IWindowContainer)); } private function _SafeStr_10704(k:_SafeStr_5043, _arg_2:Boolean):void{ var _local_9:TextFormat; var _local_3:IWindowContainer = this._SafeStr_10707(); var _local_4:IWindow = _local_3.findChildByName("time_txt"); var _local_5:ITextWindow = ITextWindow(_local_3.findChildByName("chatter_txt")); var _local_6:ITextWindow = (_local_3.findChildByName("msg_txt") as ITextWindow); _local_4.caption = k.timeStamp; var _local_7:* = this._SafeStr_10686[k._SafeStr_10709]; if (_local_7 != null) { _local_3.color = ((((_local_7 as int) == 0)) ? _SafeStr_10680 : _SafeStr_10681); } else { _local_3.color = ((_arg_2) ? 4291030266 : 0xFFFFFFFF); }; if (k._SafeStr_10705) { _local_9 = _local_6.getTextFormat(); _local_9.bold = true; _local_6.setTextFormat(_local_9); _local_6.bold = true; }; if (k._SafeStr_10709 > 0) { _local_5.text = k._SafeStr_10710; _local_5.underline = true; _local_5.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10708); if (!this._SafeStr_10687.getValue(k._SafeStr_10710)) { this._SafeStr_10687.add(k._SafeStr_10710, k._SafeStr_10709); }; } else { if (k._SafeStr_10709 == 0) { _local_5.text = "Bot / pet"; _local_5.underline = false; } else { _local_5.text = "-"; _local_5.underline = false; }; }; _local_5.color = _local_3.color; _local_4.color = _local_3.color; _local_6.color = _local_3.color; _local_6.text = k._SafeStr_10711; var _local_8:int = Math.max(_local_4.height, (_local_6.textHeight + 5)); _local_6.height = _local_8; if (_local_6.getTextFormat()) { _local_6.getTextFormat().align = TextFormatAlign.LEFT; _local_6.getTextFormat().rightMargin = (_local_6.getTextFormat().rightMargin + 10); }; _local_5.height = _local_8; _local_4.height = _local_8; _local_3.height = _local_8; this._SafeStr_10706(_local_3); } private function _SafeStr_10708(k:WindowMouseEvent):void{ var _local_2:String = k.target.caption; var _local_3:int = this._SafeStr_10687.getValue(_local_2); this._SafeStr_10502._SafeStr_10515.show(new _SafeStr_4395(this._SafeStr_10502, _local_3, this._SafeStr_10522), (this._frame as IFrameWindow), false, false, true); } private function _SafeStr_5809(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this.dispose(); } private function _SafeStr_10535(k:WindowEvent, _arg_2:IWindow):void{ if (((!((k.type == WindowEvent._SafeStr_9362))) || (!((_arg_2 == this._frame))))) { return; }; this._SafeStr_10529.reset(); this._SafeStr_10529.start(); } private function _SafeStr_8732(k:TimerEvent):void{ this._SafeStr_10712(); var _local_2:Boolean = this._SafeStr_10713(); } private function _SafeStr_10712():void{ var k:IWindowContainer; var _local_2:ITextWindow; this._SafeStr_7355.autoArrangeItems = false; var _local_3:int = this._SafeStr_7355.numListItems; var _local_4:int; while (_local_4 < _local_3) { k = IWindowContainer(this._SafeStr_7355.getListItemAt(_local_4)); if (k.name == "chatline") { _local_2 = ITextWindow(k.findChildByName("msg_txt")); _local_2.width = (k.width - _local_2.x); _local_2.height = (_local_2.textHeight + 5); k.height = _local_2.height; }; _local_4++; }; this._SafeStr_7355.autoArrangeItems = true; } private function _SafeStr_10713():Boolean{ var k:IWindowContainer = IWindowContainer(this._SafeStr_7355.parent); var _local_2:IWindow = (k.getChildByName("scroller") as IWindow); var _local_3 = (this._SafeStr_7355._SafeStr_6603.height > this._SafeStr_7355.height); var _local_4:int = 22; if (_local_2.visible) { if (_local_3) { return (false); }; _local_2.visible = false; this._SafeStr_7355.width = (this._SafeStr_7355.width + _local_4); return (true); }; if (_local_3) { _local_2.visible = true; this._SafeStr_7355.width = (this._SafeStr_7355.width - _local_4); return (true); }; return (false); } public function dispose():void{ var k:IWindowContainer; if (this._disposed) { return; }; this._disposed = true; this._SafeStr_10502 = null; this._SafeStr_10682 = null; this._SafeStr_10522 = null; if (this._SafeStr_7355 != null) { this._SafeStr_7355._SafeStr_5892(); this._SafeStr_7355.dispose(); this._SafeStr_7355 = null; }; if (this._frame != null) { this._frame.destroy(); this._frame = null; }; this._SafeStr_6610 = null; this._SafeStr_10686 = null; if (this._SafeStr_10529 != null) { this._SafeStr_10529.stop(); this._SafeStr_10529.removeEventListener(TimerEvent.TIMER, this._SafeStr_8732); this._SafeStr_10529 = null; }; if (!this._SafeStr_10683) { for each (k in this._SafeStr_10688) { this._SafeStr_10691(k); }; for each (k in this._SafeStr_10689) { k.dispose(); }; }; this._SafeStr_10688 = []; this._SafeStr_10689 = []; if (this._SafeStr_10684 != null) { this._SafeStr_10684.dispose(); this._SafeStr_10684 = null; }; if (this._SafeStr_10685 != null) { this._SafeStr_10685.dispose(); this._SafeStr_10685 = null; }; } } }//package _-1Hu // _SafeStr_10502 = "_-IZ" (String#673, DoABC#3) // _SafeStr_10515 = "_-6R5" (String#5760, DoABC#3) // _SafeStr_10522 = "_-5Yl" (String#4352, DoABC#3) // _SafeStr_10524 = "_-6Kk" (String#9353, DoABC#3) // _SafeStr_10529 = "_-243" (String#2110, DoABC#3) // _SafeStr_10534 = "_-5m0" (String#5919, DoABC#3) // _SafeStr_10535 = "_-4He" (String#11193, DoABC#3) // _SafeStr_10678 = "_-3Al" (String#13269, DoABC#3) // _SafeStr_10679 = "_-4Zf" (String#24044, DoABC#3) // _SafeStr_10680 = "_-0VT" (String#25389, DoABC#3) // _SafeStr_10681 = "_-1BZ" (String#25636, DoABC#3) // _SafeStr_10682 = "_-5rU" (String#7864, DoABC#3) // _SafeStr_10683 = "_-3OV" (String#10918, DoABC#3) // _SafeStr_10684 = "_-6Dz" (String#11236, DoABC#3) // _SafeStr_10685 = "_-0W1" (String#15079, DoABC#3) // _SafeStr_10686 = "_-5YU" (String#21584, DoABC#3) // _SafeStr_10687 = "_-30a" (String#18462, DoABC#3) // _SafeStr_10688 = "_-2nB" (String#12622, DoABC#3) // _SafeStr_10689 = "_-3p9" (String#13419, DoABC#3) // _SafeStr_10690 = "_-2Qn" (String#31768, DoABC#3) // _SafeStr_10691 = "_-676" (String#28011, DoABC#3) // _SafeStr_10692 = "_-5NN" (String#37715, DoABC#3) // _SafeStr_10693 = "_-34o" (String#35036, DoABC#3) // _SafeStr_10694 = "_-1Hx" (String#34574, DoABC#3) // _SafeStr_10695 = "_-3Y4" (String#37250, DoABC#3) // _SafeStr_10696 = "_-5tU" (String#34209, DoABC#3) // _SafeStr_10697 = "_-1kB" (String#24708, DoABC#3) // _SafeStr_10698 = "_-4so" (String#22093, DoABC#3) // _SafeStr_10699 = "_-5fp" (String#25194, DoABC#3) // _SafeStr_10700 = "_-2qF" (String#21677, DoABC#3) // _SafeStr_10701 = "_-1DF" (String#10949, DoABC#3) // _SafeStr_10702 = "_-2y0" (String#23253, DoABC#3) // _SafeStr_10703 = "_-0a0" (String#32352, DoABC#3) // _SafeStr_10704 = "_-6ix" (String#36058, DoABC#3) // _SafeStr_10705 = "_-4kG" (String#28201, DoABC#3) // _SafeStr_10706 = "_-5E7" (String#35213, DoABC#3) // _SafeStr_10707 = "_-5Q6" (String#38152, DoABC#3) // _SafeStr_10708 = "_-dU" (String#26190, DoABC#3) // _SafeStr_10709 = "_-1ih" (String#18061, DoABC#3) // _SafeStr_10710 = "_-mc" (String#26123, DoABC#3) // _SafeStr_10711 = "_-3Yn" (String#36997, DoABC#3) // _SafeStr_10712 = "_-If" (String#34245, DoABC#3) // _SafeStr_10713 = "_-1H3" (String#25173, DoABC#3) // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4394 = "_-6Tp" (String#4754, DoABC#3) // _SafeStr_4395 = "_-xW" (String#7023, DoABC#3) // _SafeStr_4396 = "_-4bu" (String#7706, DoABC#3) // _SafeStr_4408 = "_-1v3" (String#1613, DoABC#3) // _SafeStr_5041 = "_-mS" (String#11432, DoABC#3) // _SafeStr_5042 = "_-3SJ" (String#14160, DoABC#3) // _SafeStr_5043 = "_-6MW" (String#9479, DoABC#3) // _SafeStr_5044 = "_-2hT" (String#10817, DoABC#3) // _SafeStr_5045 = "_-6fP" (String#16153, DoABC#3) // _SafeStr_5046 = "_-0y9" (String#15460, DoABC#3) // _SafeStr_5047 = "_-0hq" (String#15858, DoABC#3) // _SafeStr_5048 = "_-0Eu" (String#4791, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_5809 = "_-56H" (String#1168, DoABC#3) // _SafeStr_5892 = "_-16" (String#2228, DoABC#3) // _SafeStr_6603 = "_-B5" (String#2119, DoABC#3) // _SafeStr_6610 = "_-5OT" (String#1748, DoABC#3) // _SafeStr_6946 = "_-2mL" (String#367, DoABC#3) // _SafeStr_7355 = "_-De" (String#504, DoABC#3) // _SafeStr_8221 = "_-6DJ" (String#1867, DoABC#3) // _SafeStr_8732 = "_-6E3" (String#4678, DoABC#3) // _SafeStr_9362 = "_-3Et" (String#1747, DoABC#3) //------------------------------------------------------------ //_-1Hu.IssueHandler package _-1Hu{ import _-4Y1._SafeStr_35; import _-2j3._SafeStr_4408; import _-6Sj.IFrameWindow; import __AS3__.vec.Vector; import _-nk.CallForHelpCategoryData; import _-6Sj.IDropMenuWindow; import _-29V.IWindowContainer; import _-6Sj.IItemListWindow; import _-6Sj.ITextFieldWindow; import flash.utils.getTimer; import _-29V.IWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-6Sj.ICheckBoxWindow; import _-55F._SafeStr_4098; import _-55F._SafeStr_4118; import _-6Sj.ITextWindow; import _-nk._SafeStr_3930; public class IssueHandler implements _SafeStr_4394, _SafeStr_4419, _SafeStr_35 { private static const _SafeStr_10714:int = 27; private static const _SafeStr_10715:int = 28; private static const _SafeStr_10716:int = 1; private static const _SafeStr_10717:int = 3; private var _SafeStr_10718:ModerationManager; private var _SafeStr_10719:_SafeStr_4418; private var _SafeStr_10720:_SafeStr_4408; private var _SafeStr_5322:IFrameWindow; private var _SafeStr_10721:Vector.; private var _SafeStr_10722:Array; private var _SafeStr_10723:IDropMenuWindow; private var _SafeStr_10724:_SafeStr_5040; private var _SafeStr_10725:_SafeStr_5040; private var _disposed:Boolean; private var _SafeStr_10726:int; private var _SafeStr_10727:ChatlogCtrl; private var _SafeStr_10728:IWindowContainer; private var _SafeStr_10729:IItemListWindow; private var _SafeStr_10730:int = 0; private var _SafeStr_9526:int; private var _SafeStr_9527:int; private var _SafeStr_9528:int; private var _SafeStr_9529:int; private var _SafeStr_10731:uint; private var _SafeStr_10732:IWindowContainer; private var _SafeStr_10733:ITextFieldWindow; public function IssueHandler(k:ModerationManager, _arg_2:_SafeStr_4418, _arg_3:Vector., _arg_4:int, _arg_5:int, _arg_6:int, _arg_7:int){ this._SafeStr_10731 = getTimer(); super(); this._SafeStr_10718 = k; this._SafeStr_10719 = _arg_2; this._SafeStr_10721 = _arg_3; this._SafeStr_9526 = _arg_4; this._SafeStr_9527 = _arg_5; this._SafeStr_9528 = _arg_6; this._SafeStr_9529 = _arg_7; } public function getType():int{ return (WindowTracker._SafeStr_10734); } public function getId():String{ return (("" + this._SafeStr_10719.id)); } public function _SafeStr_8221():IFrameWindow{ return (this._SafeStr_5322); } public function get disposed():Boolean{ return (this._disposed); } public function dispose():void{ if (this._disposed) { return; }; this._disposed = true; if (this._SafeStr_5322 != null) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; if (this._SafeStr_10724 != null) { this._SafeStr_10724.dispose(); this._SafeStr_10724 = null; }; if (this._SafeStr_10725 != null) { this._SafeStr_10725.dispose(); this._SafeStr_10725 = null; }; if (this._SafeStr_10727 != null) { this._SafeStr_10727.dispose(); this._SafeStr_10727 = null; }; if (this._SafeStr_10732) { this._SafeStr_10732.dispose(); this._SafeStr_10732 = null; }; if (this._SafeStr_10733) { this._SafeStr_10733.dispose(); this._SafeStr_10733 = null; }; this._SafeStr_10718.removeUpdateReceiver(this); this._SafeStr_10718 = null; this._SafeStr_10719 = null; } public function show():void{ var _local_6:IItemListWindow; var _local_7:IWindow; if (this._SafeStr_5322 != null) { return; }; if ((((this._SafeStr_10718.windowManager == null)) || ((this._SafeStr_10718.assets == null)))) { return; }; this._SafeStr_5322 = (this._SafeStr_10718.getXmlWindow("issue_handler") as IFrameWindow); if (this._SafeStr_5322 == null) { return; }; var k:IItemListWindow = (this._SafeStr_5322.findChildByName("issues_item_list") as IItemListWindow); this._SafeStr_10732 = (k.getListItemAt(0) as IWindowContainer); k._SafeStr_5892(); var _local_2:IItemListWindow = (this._SafeStr_5322.findChildByName("msg_item_list") as IItemListWindow); this._SafeStr_10733 = (_local_2.getListItemAt(0) as ITextFieldWindow); _local_2._SafeStr_5892(); var _local_3:IWindow = this._SafeStr_5322.findChildByTag("close"); if (_local_3 != null) { _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5809); }; _local_3 = this._SafeStr_5322.findChildByName("issue_cont"); if (_local_3 != null) { _local_3.addEventListener(WindowEvent._SafeStr_8545, this._SafeStr_10735); _local_3.addEventListener(WindowEvent._SafeStr_9362, this._SafeStr_10735); this._SafeStr_10718.registerUpdateReceiver(this, 1000); }; this._SafeStr_10731 = getTimer(); this._SafeStr_10736("close_useless", this._SafeStr_10737); this._SafeStr_10736("close_sanction", this._SafeStr_10738); this._SafeStr_10736("close_resolved", this._SafeStr_10739); this._SafeStr_10736("release", this._SafeStr_10674); _local_3 = this._SafeStr_5322.findChildByName("move_to_player_support"); if (_local_3 != null) { _local_3.disable(); }; this._SafeStr_10718._SafeStr_10517._SafeStr_10740(this._SafeStr_10719.id, -1); this._SafeStr_10741(); this._SafeStr_10720 = this._SafeStr_10719._SafeStr_10588(); this._SafeStr_10724 = new _SafeStr_5040(this._SafeStr_5322, this._SafeStr_10718, this._SafeStr_10720, this); this._SafeStr_10725 = new _SafeStr_5040(this._SafeStr_5322, this._SafeStr_10718, this._SafeStr_10720, this); this._SafeStr_10724.load(IWindowContainer(this._SafeStr_5322.findChildByName("caller_user_info")), this._SafeStr_10720._SafeStr_10742); if ((((this._SafeStr_10720._SafeStr_5722 == _SafeStr_10717)) && ((this._SafeStr_10720._SafeStr_10589 == _SafeStr_10715)))) { this._SafeStr_10723.selection = this._SafeStr_10726; this._SafeStr_10718._SafeStr_10517._SafeStr_10740(this._SafeStr_10719.id, _SafeStr_10716); }; var _local_4:IWindowContainer = IWindowContainer(this._SafeStr_5322.findChildByName("reported_user_info")); if (this._SafeStr_10719._SafeStr_10580 > 0) { this._SafeStr_10725.load(_local_4, this._SafeStr_10719._SafeStr_10580); } else { _local_6 = IItemListWindow(this._SafeStr_5322.findChildByName("issue_cont")); _local_7 = this._SafeStr_5322.findChildByName("reported_user_info_caption"); _local_6.removeListItem(_local_7); _local_6.removeListItem(_local_4); }; var _local_5:ICheckBoxWindow = (this._SafeStr_5322.findChildByName("handle_next_checkbox") as ICheckBoxWindow); if (_local_5 != null) { _local_5.select(); }; this._SafeStr_10728 = IWindowContainer(this._SafeStr_5322.findChildByName("chat_cont")); this._SafeStr_10729 = IItemListWindow(this._SafeStr_10728.findChildByName("evidence_list")); this._SafeStr_10727 = new ChatlogCtrl(new _SafeStr_4098(this._SafeStr_10720._SafeStr_10587), this._SafeStr_10718, WindowTracker._SafeStr_10743, this._SafeStr_10720._SafeStr_10587, this._SafeStr_10720, this._SafeStr_10728, this._SafeStr_10729, true); this._SafeStr_10727.show(); _SafeStr_4.log(("HARASSER: " + this._SafeStr_10719._SafeStr_10580)); this._SafeStr_10744(); this._SafeStr_10745(); } private function _SafeStr_9592():void{ this._SafeStr_9526 = this._SafeStr_5322.x; this._SafeStr_9527 = this._SafeStr_5322.y; this._SafeStr_9528 = this._SafeStr_5322.width; this._SafeStr_9529 = this._SafeStr_5322.height; this._SafeStr_10718._SafeStr_10517._SafeStr_10746(this._SafeStr_9526, this._SafeStr_9527, this._SafeStr_9528, this._SafeStr_9529); this._SafeStr_10718.connection.send(new _SafeStr_4118(this._SafeStr_9526, this._SafeStr_9527, this._SafeStr_9528, this._SafeStr_9529)); } private function _SafeStr_10747():Boolean{ if (this._SafeStr_9526 != this._SafeStr_5322.x) { return (true); }; if (this._SafeStr_9527 != this._SafeStr_5322.y) { return (true); }; if (this._SafeStr_9528 != this._SafeStr_5322.width) { return (true); }; if (this._SafeStr_9529 != this._SafeStr_5322.height) { return (true); }; return (false); } public function update(k:uint):void{ var _local_2:uint = getTimer(); if (((this._SafeStr_10747()) && (((_local_2 - this._SafeStr_10731) > 5000)))) { this._SafeStr_9592(); }; } private function _SafeStr_10735(k:WindowEvent):void{ var _local_2:IItemListWindow = (k.window as IItemListWindow); if (_local_2 == null) { return; }; var _local_3:IItemListWindow = (_local_2.getListItemByName("issues_item_list") as IItemListWindow); var _local_4:IItemListWindow = (_local_2.getListItemByName("msg_item_list") as IItemListWindow); if ((((_local_3 == null)) || ((_local_4 == null)))) { return; }; var _local_5:int = ((((_local_2.height - _local_2._SafeStr_6603.height) + _local_3.height) + _local_4.height) * 0.5); _local_2.autoArrangeItems = false; _local_3.height = _local_5; _local_4.height = _local_5; _local_2.autoArrangeItems = true; } private function _SafeStr_10744():void{ var _local_4:IWindowContainer; var _local_9:_SafeStr_4408; var _local_11:IWindowContainer; var _local_12:IWindow; var _local_13:String; if (this._SafeStr_5322 == null) { return; }; var k:IItemListWindow = (this._SafeStr_5322.findChildByName("issues_item_list") as IItemListWindow); if (k == null) { return; }; var _local_2:Array = this._SafeStr_10719.issues; var _local_3:int; var _local_5:int = k.numListItems; var _local_6:int = _local_2.length; if (_local_5 < _local_6) { _local_4 = (this._SafeStr_10732.clone() as IWindowContainer); k.addListItem(_local_4); _local_3 = 1; while (_local_3 < (_local_6 - _local_5)) { _local_11 = (_local_4.clone() as IWindowContainer); if (_local_11 == null) { return; }; k.addListItem(_local_11); _local_3++; }; } else { if (_local_5 > _local_6) { _local_3 = 0; while (_local_3 < (_local_5 - _local_6)) { _local_12 = k._SafeStr_6272(0); _local_12.dispose(); _local_3++; }; }; }; var _local_7:_SafeStr_4408 = this._SafeStr_10719._SafeStr_10588(); var _local_8:int = (((_local_7 == null)) ? 0 : _local_7._SafeStr_10587); var _local_10:int = getTimer(); _local_3 = 0; for each (_local_9 in _local_2) { _local_4 = (k.getListItemAt(_local_3) as IWindowContainer); if (_local_4 == null) { return; }; _local_4.background = ((_local_3++ % 2) == 0); _local_4.id = _local_9._SafeStr_10587; _local_4.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_10748); _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10748); this._SafeStr_6927(_local_4.findChildByName("reporter"), _local_9._SafeStr_10749); this._SafeStr_6927(_local_4.findChildByName("type"), _SafeStr_2789._SafeStr_10519(_local_9._SafeStr_5722)); this._SafeStr_6927(_local_4.findChildByName("category"), _SafeStr_2789._SafeStr_10520(_local_9._SafeStr_10589)); this._SafeStr_6927(_local_4.findChildByName("time_open"), _local_9._SafeStr_10593(_local_10)); _local_13 = (((((_local_9._SafeStr_10587 == _local_8)) && ((_local_6 > 1)))) ? "Volter Bold" : "Volter"); (_local_4.findChildByName("category") as ITextWindow).fontFace = _local_13; }; } private function _SafeStr_10745():void{ var _local_4:ITextFieldWindow; var _local_7:_SafeStr_4408; var _local_8:ITextWindow; var _local_9:IWindow; if (this._SafeStr_5322 == null) { return; }; var k:IItemListWindow = (this._SafeStr_5322.findChildByName("msg_item_list") as IItemListWindow); if (k == null) { return; }; var _local_2:Array = this._SafeStr_10719.issues; var _local_3:int; var _local_5:int = k.numListItems; var _local_6:int = _local_2.length; if (_local_5 < _local_6) { _local_4 = (this._SafeStr_10733.clone() as ITextFieldWindow); _local_4.selectable = true; _local_4.editable = false; k.addListItem(_local_4); _local_3 = 1; while (_local_3 < (_local_6 - _local_5)) { _local_8 = (_local_4.clone() as ITextWindow); if (_local_8 == null) { return; }; k.addListItem(_local_8); _local_3++; }; } else { if (_local_5 > _local_6) { _local_3 = 0; while (_local_3 < (_local_5 - _local_6)) { _local_9 = k._SafeStr_6272(0); _local_9.dispose(); _local_3++; }; }; }; _local_3 = 0; for each (_local_7 in _local_2) { _local_4 = (k.getListItemAt(_local_3) as ITextFieldWindow); if (_local_4 == null) { return; }; _local_4.width = k.width; _local_4.background = ((_local_3++ % 2) == 0); _local_4.caption = ((_local_7._SafeStr_10749 + ": ") + _local_7.message); _local_4.height = (_local_4.textHeight + 10); }; } private function _SafeStr_6927(k:IWindow, _arg_2:String):void{ if (k != null) { k.caption = _arg_2; }; } private function _SafeStr_10741():void{ var _local_5:CallForHelpCategoryData; var _local_6:_SafeStr_3930; this._SafeStr_10723 = (this._SafeStr_5322.findChildByName("cfh_topics") as IDropMenuWindow); var k:int = -1; var _local_2:int = this._SafeStr_10719._SafeStr_10588()._SafeStr_10589; if (_local_2 == _SafeStr_10714) { this._SafeStr_10723.disable(); return; }; this._SafeStr_10722 = []; var _local_3:Array = []; var _local_4:int; for each (_local_5 in this._SafeStr_10721) { for each (_local_6 in _local_5._SafeStr_10750) { _local_3[_local_4] = (("${help.cfh.topic." + _local_6.id) + "}"); this._SafeStr_10722[_local_4] = _local_6.id; if (_local_6.id == _SafeStr_10716) { this._SafeStr_10726 = _local_4; }; if (_local_6.id == _local_2) { k = _local_4; }; _local_4++; }; }; this._SafeStr_10723.populate(_local_3); if (k >= 0) { this._SafeStr_10723.selection = k; }; this._SafeStr_10723.addEventListener(WindowEvent._SafeStr_6365, this._SafeStr_10751); } private function _SafeStr_10751(k:WindowEvent):void{ var _local_2:int = this._SafeStr_10723.selection; var _local_3:int = this._SafeStr_10722[_local_2]; this._SafeStr_10718._SafeStr_10517._SafeStr_10740(this._SafeStr_10719.id, _local_3); } private function _SafeStr_10736(k:String, _arg_2:Function):void{ this._SafeStr_5322.findChildByName(k).addEventListener(WindowMouseEvent.CLICK, _arg_2); } private function _SafeStr_5809(k:WindowMouseEvent):void{ if (((((!((this._SafeStr_10718 == null))) && (!((this._SafeStr_10718._SafeStr_10517 == null))))) && (!((this._SafeStr_10719 == null))))) { this._SafeStr_10718._SafeStr_10517._SafeStr_10752(this._SafeStr_10719.id); this._SafeStr_10634("closeWindow"); }; this.dispose(); } private function _SafeStr_10737(k:WindowMouseEvent):void{ _SafeStr_4.log("Close useless clicked"); this._SafeStr_10634("closeUseless"); this._SafeStr_10718.trackGoogle("actionCountUseless", this._SafeStr_10730); this._SafeStr_10718._SafeStr_10517._SafeStr_10753(this._SafeStr_10719.id, IssueManager._SafeStr_10754); this._SafeStr_10755(); this.dispose(); } private function _SafeStr_10739(k:WindowMouseEvent):void{ _SafeStr_4.log("Close resolved clicked"); this._SafeStr_10634("closeResolved"); this._SafeStr_10718.trackGoogle("actionCountResolved", this._SafeStr_10730); this._SafeStr_10718._SafeStr_10517._SafeStr_10753(this._SafeStr_10719.id, IssueManager._SafeStr_10756); this._SafeStr_10755(); this.dispose(); } private function _SafeStr_10738(k:WindowMouseEvent):void{ _SafeStr_4.log("Close with default sanction clicked"); this._SafeStr_10634("closeSanction"); this._SafeStr_10718.trackGoogle("actionCountSanction", this._SafeStr_10730); var _local_2:int = -1; var _local_3:int = this._SafeStr_10723.selection; if (_local_3 >= 0) { _local_2 = this._SafeStr_10722[_local_3]; }; if ((((_local_2 <= 0)) && ((this._SafeStr_10719._SafeStr_10588()._SafeStr_10589 == _SafeStr_10715)))) { this._SafeStr_10718.windowManager.alert("Topic missing", "You need to select the topic first.", 0, null); } else { this._SafeStr_10718._SafeStr_10517._SafeStr_10757(this._SafeStr_10719.id, _local_2); this._SafeStr_10755(); this.dispose(); }; } private function _SafeStr_10674(k:WindowMouseEvent):void{ _SafeStr_4.log("Release clicked"); this._SafeStr_10634("release"); this._SafeStr_10718._SafeStr_10517._SafeStr_10677(this._SafeStr_10719.id); this._SafeStr_10755(); this.dispose(); } private function _SafeStr_10748(k:WindowMouseEvent):void{ var _local_2:_SafeStr_4408; var _local_3:int; for each (_local_2 in this._SafeStr_10719.issues) { if (_local_2._SafeStr_10587 == k.window.id) { this._SafeStr_10720 = _local_2; _local_3 = _local_2._SafeStr_10742; if (_local_3 != 0) { if (this._SafeStr_10724 != null) { this._SafeStr_10724.dispose(); }; this._SafeStr_10724 = new _SafeStr_5040(this._SafeStr_5322, this._SafeStr_10718, _local_2, this); this._SafeStr_10724.load(IWindowContainer(this._SafeStr_5322.findChildByName("caller_user_info")), _local_3); this._SafeStr_10718.connection.send(new _SafeStr_4098(_local_2._SafeStr_10587)); this._SafeStr_10727._SafeStr_10693(_local_2._SafeStr_10587); this._SafeStr_10718._SafeStr_10534._SafeStr_10690(this._SafeStr_10727); }; break; }; }; } public function _SafeStr_10594():void{ this._SafeStr_10744(); this._SafeStr_10745(); } public function _SafeStr_10595(k:int, _arg_2:String):void{ if ((((((((this._SafeStr_5322 == null)) || ((this._SafeStr_10718 == null)))) || ((this._SafeStr_10718._SafeStr_10517 == null)))) || ((this._SafeStr_10719 == null)))) { return; }; if (k != this._SafeStr_10719._SafeStr_10580) { return; }; var _local_3:ITextWindow = (this._SafeStr_5322.findChildByName("sanction_label") as ITextWindow); if (_local_3 != null) { _local_3.caption = _arg_2; }; } private function _SafeStr_10755():void{ if ((((((this._SafeStr_5322 == null)) || ((this._SafeStr_10718 == null)))) || ((this._SafeStr_10718._SafeStr_10517 == null)))) { return; }; var k:ICheckBoxWindow = (this._SafeStr_5322.findChildByName("handle_next_checkbox") as ICheckBoxWindow); if (((!((k == null))) && (k._SafeStr_5325))) { this._SafeStr_10718._SafeStr_10517._SafeStr_10568("issue handler pick next"); }; } function get _SafeStr_10641():_SafeStr_5040{ return (this._SafeStr_10724); } function get _SafeStr_10642():_SafeStr_5040{ return (this._SafeStr_10725); } function _SafeStr_10634(k:String):void{ if ((((this._SafeStr_10718 == null)) || (this._SafeStr_10718.disposed))) { return; }; this._SafeStr_10730++; this._SafeStr_10718.trackGoogle(("issueHandler_" + k)); } } }//package _-1Hu // _SafeStr_10517 = "_-5Pg" (String#2909, DoABC#3) // _SafeStr_10519 = "_-6fV" (String#31814, DoABC#3) // _SafeStr_10520 = "_-3fN" (String#30017, DoABC#3) // _SafeStr_10534 = "_-5m0" (String#5919, DoABC#3) // _SafeStr_10568 = "_-3eb" (String#17128, DoABC#3) // _SafeStr_10580 = "_-6eg" (String#2229, DoABC#3) // _SafeStr_10587 = "_-6O0" (String#2853, DoABC#3) // _SafeStr_10588 = "_-4eM" (String#7136, DoABC#3) // _SafeStr_10589 = "_-3Fc" (String#9959, DoABC#3) // _SafeStr_10593 = "_-4ck" (String#20259, DoABC#3) // _SafeStr_10594 = "_-1d8" (String#29691, DoABC#3) // _SafeStr_10595 = "_-4sU" (String#20197, DoABC#3) // _SafeStr_10634 = "_-6Rg" (String#3264, DoABC#3) // _SafeStr_10641 = "_-1Jn" (String#34990, DoABC#3) // _SafeStr_10642 = "_-0m9" (String#32751, DoABC#3) // _SafeStr_10674 = "_-21H" (String#19733, DoABC#3) // _SafeStr_10677 = "_-5vi" (String#23915, DoABC#3) // _SafeStr_10690 = "_-2Qn" (String#31768, DoABC#3) // _SafeStr_10693 = "_-34o" (String#35036, DoABC#3) // _SafeStr_10714 = "_-4hL" (String#23717, DoABC#3) // _SafeStr_10715 = "_-6-B" (String#20457, DoABC#3) // _SafeStr_10716 = "_-3TD" (String#18700, DoABC#3) // _SafeStr_10717 = "_-3MO" (String#21904, DoABC#3) // _SafeStr_10718 = "_-6HU" (String#1239, DoABC#3) // _SafeStr_10719 = "_-2ER" (String#3630, DoABC#3) // _SafeStr_10720 = "_-1bc" (String#7532, DoABC#3) // _SafeStr_10721 = "_-48H" (String#30510, DoABC#3) // _SafeStr_10722 = "_-4EJ" (String#7456, DoABC#3) // _SafeStr_10723 = "_-WB" (String#4476, DoABC#3) // _SafeStr_10724 = "_-1fk" (String#7357, DoABC#3) // _SafeStr_10725 = "_-0U5" (String#13272, DoABC#3) // _SafeStr_10726 = "_-0PA" (String#27997, DoABC#3) // _SafeStr_10727 = "_-4RC" (String#10752, DoABC#3) // _SafeStr_10728 = "_-453" (String#21838, DoABC#3) // _SafeStr_10729 = "_-6Qh" (String#6941, DoABC#3) // _SafeStr_10730 = "_-0lU" (String#14055, DoABC#3) // _SafeStr_10731 = "_-2ml" (String#22192, DoABC#3) // _SafeStr_10732 = "_-5Jk" (String#14525, DoABC#3) // _SafeStr_10733 = "_-5WT" (String#15856, DoABC#3) // _SafeStr_10734 = "_-4Ge" (String#23193, DoABC#3) // _SafeStr_10735 = "_-5ga" (String#30245, DoABC#3) // _SafeStr_10736 = "_-0zx" (String#5089, DoABC#3) // _SafeStr_10737 = "_-25u" (String#33574, DoABC#3) // _SafeStr_10738 = "_-68R" (String#38662, DoABC#3) // _SafeStr_10739 = "_-4GC" (String#35632, DoABC#3) // _SafeStr_10740 = "_-4aV" (String#23930, DoABC#3) // _SafeStr_10741 = "_-1kQ" (String#24716, DoABC#3) // _SafeStr_10742 = "_-39q" (String#30606, DoABC#3) // _SafeStr_10743 = "_-0rF" (String#20515, DoABC#3) // _SafeStr_10744 = "_-6Th" (String#30082, DoABC#3) // _SafeStr_10745 = "_-wl" (String#29027, DoABC#3) // _SafeStr_10746 = "_-42v" (String#30990, DoABC#3) // _SafeStr_10747 = "_-6Os" (String#33411, DoABC#3) // _SafeStr_10748 = "_-6ao" (String#26442, DoABC#3) // _SafeStr_10749 = "_-4Y5" (String#26843, DoABC#3) // _SafeStr_10750 = "_-2my" (String#17384, DoABC#3) // _SafeStr_10751 = "_-5uR" (String#21895, DoABC#3) // _SafeStr_10752 = "_-qP" (String#25035, DoABC#3) // _SafeStr_10753 = "_-4fg" (String#28679, DoABC#3) // _SafeStr_10754 = "_-3Mq" (String#22119, DoABC#3) // _SafeStr_10755 = "_-6b8" (String#20322, DoABC#3) // _SafeStr_10756 = "_-2iH" (String#21969, DoABC#3) // _SafeStr_10757 = "_-H6" (String#34080, DoABC#3) // _SafeStr_2789 = "_-5Ap" (String#9981, DoABC#3) // _SafeStr_35 = "_-0F5" (String#2450, DoABC#3) // _SafeStr_3930 = "_-Pc" (String#4368, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_4098 = "_-38m" (String#11413, DoABC#3) // _SafeStr_4118 = "_-4MX" (String#14980, DoABC#3) // _SafeStr_4394 = "_-6Tp" (String#4754, DoABC#3) // _SafeStr_4408 = "_-1v3" (String#1613, DoABC#3) // _SafeStr_4418 = "_-5xh" (String#1875, DoABC#3) // _SafeStr_4419 = "_-6KM" (String#6486, DoABC#3) // _SafeStr_5040 = "_-1Kv" (String#4611, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5325 = "_-2iN" (String#998, DoABC#3) // _SafeStr_5722 = "_-1FU" (String#2393, DoABC#3) // _SafeStr_5809 = "_-56H" (String#1168, DoABC#3) // _SafeStr_5892 = "_-16" (String#2228, DoABC#3) // _SafeStr_6272 = "_-6Yg" (String#2938, DoABC#3) // _SafeStr_6365 = "_-183" (String#2263, DoABC#3) // _SafeStr_6603 = "_-B5" (String#2119, DoABC#3) // _SafeStr_6927 = "_-5pZ" (String#5207, DoABC#3) // _SafeStr_8221 = "_-6DJ" (String#1867, DoABC#3) // _SafeStr_8545 = "_-3vf" (String#6577, DoABC#3) // _SafeStr_9362 = "_-3Et" (String#1747, DoABC#3) // _SafeStr_9526 = "_-Nw" (String#5764, DoABC#3) // _SafeStr_9527 = "_-30B" (String#5960, DoABC#3) // _SafeStr_9528 = "_-2rW" (String#5994, DoABC#3) // _SafeStr_9529 = "_-Jq" (String#4947, DoABC#3) // _SafeStr_9592 = "_-43S" (String#14166, DoABC#3) //------------------------------------------------------------ //_-1Hu.IssueManager package _-1Hu{ import _-WS.Map; import flash.utils.Timer; import __AS3__.vec.Vector; import _-nk.CallForHelpCategoryData; import flash.events.TimerEvent; import _-2j3._SafeStr_4408; import _-55F.ReleaseIssuesMessageComposer; import _-5tE._SafeStr_2378; import flash.events.Event; import _-55F._SafeStr_4040; import _-35T.StringUtil; import _-nk._SafeStr_4416; import _-55F.CloseIssuesMessageComposer; import _-55F.PickIssuesMessageComposer; import _-55F.CloseIssueDefaultActionMessageComposer; public class IssueManager { public static const _SafeStr_10652:String = "issue_bundle_open"; public static const _SafeStr_10654:String = "issue_bundle_my"; public static const _SafeStr_10651:String = "issue_bundle_picked"; public static const _SafeStr_10758:int = 15000; public static const _SafeStr_10754:int = 1; public static const _SafeStr_10756:int = 3; private var _SafeStr_10718:ModerationManager; private var _SafeStr_10648:_SafeStr_4417; private var _SafeStr_10569:Map; private var _SafeStr_10759:Map; private var _SafeStr_10760:Map; private var _SafeStr_10761:Array; private var _SafeStr_10762:Array; private var _SafeStr_10763:Map; private var _SafeStr_10764:Map; private var _SafeStr_10765:int = 1; private var _SafeStr_10766:int; private var _SafeStr_10767:Timer; private var _SafeStr_10669:int; private var _SafeStr_10768:int; private var _SafeStr_10769:int; private var _SafeStr_10770:int; private var _SafeStr_10771:int; private var _SafeStr_10772:Vector.; public function IssueManager(k:ModerationManager){ this._SafeStr_10718 = k; this._SafeStr_10569 = new Map(); this._SafeStr_10759 = new Map(); this._SafeStr_10760 = new Map(); this._SafeStr_10648 = new _SafeStr_4417(this, this._SafeStr_10718.windowManager, this._SafeStr_10718.assets); this._SafeStr_10761 = []; this._SafeStr_10762 = []; this._SafeStr_10763 = new Map(); this._SafeStr_10764 = new Map(); this._SafeStr_10766 = this._SafeStr_10718.getInteger("chf.score.updatefactor", 60); this._SafeStr_10669 = this._SafeStr_10718.getInteger("max.call_for_help.results", 200); this._SafeStr_10767 = new Timer(_SafeStr_10758, 0); this._SafeStr_10767.addEventListener(TimerEvent.TIMER, this._SafeStr_10773); this._SafeStr_10767.start(); } public function get _SafeStr_10670():int{ return (this._SafeStr_10669); } public function init():void{ this._SafeStr_10648.show(); } public function _SafeStr_10675(k:int, _arg_2:String, _arg_3:Boolean=false, _arg_4:int=0):void{ var _local_5:_SafeStr_4418 = (this._SafeStr_10759.getValue(k) as _SafeStr_4418); if (_local_5 == null) { return; }; this._SafeStr_10774(_local_5._SafeStr_10591(), _arg_3, _arg_4, _arg_2); this._SafeStr_10761 = this._SafeStr_10761.concat(_local_5._SafeStr_10591()); } public function _SafeStr_10568(k:String, _arg_2:Boolean=false, _arg_3:int=0):void{ var _local_5:_SafeStr_4418; var _local_6:_SafeStr_4418; var _local_4:Array = this._SafeStr_10759._SafeStr_7847(); for each (_local_6 in _local_4) { if ((((_local_6.state == _SafeStr_4408._SafeStr_10776)) && ((((_local_5 == null)) || (this._SafeStr_10775(_local_6, _local_5)))))) { _local_5 = _local_6; }; }; if (_local_5 == null) { return; }; this._SafeStr_10675(_local_5.id, k, _arg_2, _arg_3); } private function _SafeStr_10775(k:_SafeStr_4418, _arg_2:_SafeStr_4418):Boolean{ if (k.highestPriority < _arg_2.highestPriority) { return (true); }; return ((((k.highestPriority == _arg_2.highestPriority)) && ((k.issueAgeInMilliseconds < _arg_2.issueAgeInMilliseconds)))); } public function _SafeStr_10655():void{ var _local_3:_SafeStr_4418; if (this._SafeStr_10759 == null) { return; }; var k:int = this._SafeStr_10718.sessionDataManager.userId; var _local_2:Array = []; for each (_local_3 in this._SafeStr_10759) { if ((((_local_3.state == _SafeStr_4408._SafeStr_10777)) && ((_local_3._SafeStr_10578 == k)))) { _local_2 = _local_2.concat(_local_3._SafeStr_10591()); }; }; this._SafeStr_10778(_local_2); } public function _SafeStr_10677(k:int):void{ if (this._SafeStr_10759 == null) { return; }; var _local_2:_SafeStr_4418 = (this._SafeStr_10759.getValue(k) as _SafeStr_4418); if (_local_2 == null) { return; }; this._SafeStr_10778(_local_2._SafeStr_10591()); } private function _SafeStr_10778(k:Array):void{ if ((((((((k == null)) || ((k.length == 0)))) || ((this._SafeStr_10718 == null)))) || ((this._SafeStr_10718.connection == null)))) { return; }; this._SafeStr_10718.connection.send(new ReleaseIssuesMessageComposer(k)); this._SafeStr_10762 = this._SafeStr_10762.concat(k); } public function _SafeStr_8962(k:_SafeStr_4408):void{ if (this._SafeStr_10569[k._SafeStr_10587] != null) { return; }; if ((((this._SafeStr_10648 == null)) || (!(this._SafeStr_10648.isOpen())))) { this._SafeStr_10718._SafeStr_6193._SafeStr_8962(_SafeStr_2378._SafeStr_10779); }; } public function _SafeStr_10585(k:_SafeStr_4408):void{ var _local_3:_SafeStr_4418; var _local_4:_SafeStr_4418; var _local_5:int; var _local_6:Array; var _local_7:Boolean; var _local_8:_SafeStr_4418; var _local_9:int; if (k == null) { return; }; this._SafeStr_10569.remove(k._SafeStr_10587); this._SafeStr_10569.add(k._SafeStr_10587, k); var _local_2:int = int(this._SafeStr_10760.getValue(k._SafeStr_10587)); if (_local_2 != 0) { _local_3 = (this._SafeStr_10759.getValue(_local_2) as _SafeStr_4418); if (_local_3 != null) { if (_local_3._SafeStr_10584(k)) { _local_3._SafeStr_10585(k); } else { _local_3._SafeStr_10586(k._SafeStr_10587); if (_local_3._SafeStr_10590() == 0) { this._SafeStr_10759.remove(_local_3.id); this._SafeStr_10752(_local_3.id); }; this._SafeStr_10760.remove(k._SafeStr_10587); _local_3 = null; }; }; }; if (k.state == _SafeStr_4408._SafeStr_10780) { this._SafeStr_10569.remove(k._SafeStr_10587); return; }; if (_local_3 == null) { for each (_local_4 in this._SafeStr_10759) { if (_local_4._SafeStr_10584(k)) { _local_3 = _local_4; _local_3._SafeStr_10585(k); this._SafeStr_10760.add(k._SafeStr_10587, _local_3.id); break; }; }; }; if (_local_3 == null) { _local_2 = this._SafeStr_10765++; _local_3 = new _SafeStr_4418(_local_2, k); this._SafeStr_10760.add(k._SafeStr_10587, _local_2); this._SafeStr_10759.add(_local_2, _local_3); }; if (_local_3 == null) { return; }; if (this._SafeStr_10761.indexOf(k._SafeStr_10587) != -1) { this._SafeStr_10676(_local_3.id); _local_5 = this._SafeStr_10718.sessionDataManager.userId; if (_local_5 != k._SafeStr_10578) { if (k.state == _SafeStr_4408._SafeStr_10777) { this._SafeStr_10781(_local_3.id); }; }; }; if (k.state == _SafeStr_4408._SafeStr_10776) { _local_6 = this._SafeStr_10650(_SafeStr_10654); _local_7 = false; for each (_local_8 in _local_6) { if (_local_8._SafeStr_10584(k, true)) { _local_7 = true; break; }; }; _local_9 = this._SafeStr_10762.indexOf(k._SafeStr_10587); if ((((_local_9 == -1)) && (_local_7))) { this._SafeStr_10774([k._SafeStr_10587], false, 0, ("matches bundle with issue: " + _local_8._SafeStr_10588()._SafeStr_10587)); } else { this._SafeStr_10762.splice(_local_9, 1); }; }; this._SafeStr_10782(_local_3.id); this._SafeStr_10648.update(); } public function _SafeStr_10773(k:Event=null):void{ if (this._SafeStr_10718 == null) { return; }; if (this._SafeStr_10648 != null) { this._SafeStr_10648.update(); }; } private function _SafeStr_10782(k:int):void{ var _local_2:_SafeStr_4419 = this._SafeStr_10763.getValue(k); if (_local_2 != null) { _local_2._SafeStr_10594(); }; } public function _SafeStr_10752(k:int):void{ var _local_2:_SafeStr_4419 = this._SafeStr_10763.remove(k); if (_local_2 != null) { _local_2.dispose(); _local_2 = null; }; } public function _SafeStr_10783(k:int, _arg_2:ModActionCtrl):void{ this._SafeStr_10764.add(k, _arg_2); } public function _SafeStr_10784(k:int):void{ this._SafeStr_10764.remove(k); } public function _SafeStr_10586(k:int):void{ var _local_3:_SafeStr_4418; if (this._SafeStr_10569 == null) { return; }; var _local_2:int = this._SafeStr_10760.getValue(k); if (_local_2 != 0) { _local_3 = (this._SafeStr_10759.getValue(_local_2) as _SafeStr_4418); if (_local_3 != null) { _local_3._SafeStr_10586(k); if (_local_3._SafeStr_10590() == 0) { this._SafeStr_10759.remove(_local_3.id); }; }; }; this._SafeStr_10569.remove(k); this._SafeStr_10648.update(); } public function _SafeStr_10650(k:String):Array{ var _local_4:_SafeStr_4418; if (this._SafeStr_10759 == null) { return ([]); }; var _local_2:Array = []; var _local_3:int = this._SafeStr_10718.sessionDataManager.userId; for each (_local_4 in this._SafeStr_10759) { switch (k) { case _SafeStr_10652: if (_local_4.state == _SafeStr_4408._SafeStr_10776) { _local_2.push(_local_4); }; break; case _SafeStr_10654: if ((((_local_4.state == _SafeStr_4408._SafeStr_10777)) && ((_local_4._SafeStr_10578 == _local_3)))) { _local_2.push(_local_4); }; break; case _SafeStr_10651: if ((((_local_4.state == _SafeStr_4408._SafeStr_10777)) && (!((_local_4._SafeStr_10578 == _local_3))))) { _local_2.push(_local_4); }; break; }; }; return (_local_2); } public function _SafeStr_10676(k:int):void{ var _local_5:int; var _local_2:_SafeStr_4418 = (this._SafeStr_10759.getValue(k) as _SafeStr_4418); if (_local_2 == null) { return; }; var _local_3:_SafeStr_4419 = new IssueHandler(this._SafeStr_10718, _local_2, this._SafeStr_10772, this._SafeStr_10768, this._SafeStr_10769, this._SafeStr_10770, this._SafeStr_10771); this._SafeStr_10718._SafeStr_10515.show((_local_3 as _SafeStr_4394), null, false, false, false, true, this._SafeStr_10768, this._SafeStr_10769, this._SafeStr_10770, this._SafeStr_10771); this._SafeStr_10752(k); this._SafeStr_10763.add(k, _local_3); var _local_4:Array = []; for each (_local_5 in this._SafeStr_10761) { if (!_local_2.contains(_local_5)) { _local_4 = _local_4.concat(_local_5); }; }; this._SafeStr_10761 = _local_4; } public function _SafeStr_10781(k:int):void{ var _local_2:_SafeStr_4418 = (this._SafeStr_10759.getValue(k) as _SafeStr_4418); if (_local_2 == null) { return; }; var _local_3:_SafeStr_4394 = this._SafeStr_10763.remove(k); if (_local_3 != null) { _local_3.dispose(); }; } public function _SafeStr_10753(k:int, _arg_2:int):void{ var _local_3:_SafeStr_4418 = (this._SafeStr_10759.getValue(k) as _SafeStr_4418); if (_local_3 == null) { return; }; this._SafeStr_10785(_local_3._SafeStr_10591(), _arg_2); } public function _SafeStr_10757(k:int, _arg_2:int):void{ var _local_6:int; var _local_3:_SafeStr_4418 = (this._SafeStr_10759.getValue(k) as _SafeStr_4418); if (_local_3 == null) { return; }; var _local_4:* = _local_3._SafeStr_10588()._SafeStr_10587; var _local_5:* = new Array(); for each (_local_6 in _local_3._SafeStr_10591()) { if (_local_6 != _local_4) { _local_5.push(_local_6); }; }; this._SafeStr_10786(_local_4, _local_5, _arg_2); } public function _SafeStr_10740(k:int, _arg_2:int):void{ var _local_3:_SafeStr_4418 = (this._SafeStr_10759.getValue(k) as _SafeStr_4418); if (_local_3 == null) { return; }; if (_local_3._SafeStr_10588() != null) { this._SafeStr_10718.connection.send(new _SafeStr_4040(_local_3._SafeStr_10588()._SafeStr_10587, -1, _arg_2)); }; } public function _SafeStr_10787(k:int, _arg_2:int):void{ this._SafeStr_10718.connection.send(new _SafeStr_4040(-1, k, _arg_2)); } public function _SafeStr_10788(k:int, _arg_2:int, _arg_3:_SafeStr_4416):void{ var _local_5:_SafeStr_4418; var _local_6:_SafeStr_4419; var _local_7:ModActionCtrl; var _local_4:String = (_arg_3.name + ((_arg_3._SafeStr_10789) ? " (avatar) " : " ")); if (_arg_3._SafeStr_10790 > 24) { _local_4 = (_local_4 + ((_arg_3._SafeStr_10790 / 24) + " days")); } else { _local_4 = (_local_4 + (_arg_3._SafeStr_10790 + "h")); }; if (!StringUtil.isEmpty(_arg_3._SafeStr_10791)) { _local_4 = (_local_4 + (" & " + _arg_3._SafeStr_10791)); }; if (!StringUtil.isEmpty(_arg_3._SafeStr_10792)) { _local_4 = (_local_4 + (" & " + _arg_3._SafeStr_10792)); }; if (k > 0) { for each (_local_5 in this._SafeStr_10759) { if (_local_5.contains(k)) { _local_6 = this._SafeStr_10763.getValue(_local_5.id); if (_local_6 != null) { _local_6._SafeStr_10595(_arg_2, _local_4); }; }; }; } else { _local_7 = this._SafeStr_10764.getValue(_arg_2); if (_local_7 != null) { _local_7._SafeStr_10595(_arg_2, _local_4); }; }; } private function _SafeStr_10785(k:Array, _arg_2:int):void{ if ((((((k == null)) || ((this._SafeStr_10718 == null)))) || ((this._SafeStr_10718.connection == null)))) { return; }; this._SafeStr_10718.connection.send(new CloseIssuesMessageComposer(k, _arg_2)); } private function _SafeStr_10774(k:Array, _arg_2:Boolean, _arg_3:int, _arg_4:String):void{ if ((((((k == null)) || ((this._SafeStr_10718 == null)))) || ((this._SafeStr_10718.connection == null)))) { return; }; this._SafeStr_10718.connection.send(new PickIssuesMessageComposer(k, _arg_2, _arg_3, _arg_4)); } private function _SafeStr_10786(k:int, _arg_2:Array, _arg_3:int):void{ this._SafeStr_10718.connection.send(new CloseIssueDefaultActionMessageComposer(k, _arg_2, _arg_3)); } public function _SafeStr_10793(k:int):void{ var _local_3:_SafeStr_4418; var _local_5:_SafeStr_4418; var _local_2:Array = this._SafeStr_10759._SafeStr_7847(); var _local_4:int = this._SafeStr_10718.sessionDataManager.userId; for each (_local_5 in _local_2) { if ((((((((_local_5.state == _SafeStr_4408._SafeStr_10777)) && ((_local_5._SafeStr_10578 == _local_4)))) && (!((_local_5.id == k))))) && ((((_local_3 == null)) || ((_local_5.highestPriority < _local_3.highestPriority)))))) { _local_3 = _local_5; }; }; if (_local_3 == null) { this._SafeStr_10568("issue manager pick next"); return; }; this._SafeStr_10676(_local_3.id); } public function _SafeStr_10794(k:Array):Boolean{ var _local_4:_SafeStr_4408; var _local_5:int; var _local_6:String; var _local_7:int; var _local_8:_SafeStr_4418; var _local_9:_SafeStr_4418; var _local_10:Array; var _local_11:int; var _local_12:int; var _local_13:_SafeStr_4419; if (!k) { return (false); }; var _local_2:Boolean; var _local_3:int = this._SafeStr_10718.sessionDataManager.userId; for each (_local_4 in k) { _local_5 = _local_4._SafeStr_10587; _local_6 = _local_4._SafeStr_10579; _local_7 = _local_4._SafeStr_10578; if (((!((_local_7 == -1))) && (!((_local_7 == _local_3))))) { _local_2 = true; }; _local_8 = null; for each (_local_9 in this._SafeStr_10759) { _local_10 = _local_9._SafeStr_10591(); if (_local_10 != null) { for each (_local_11 in _local_10) { if (_local_5 == _local_11) { _local_8 = _local_9; break; }; }; }; }; if (_local_8 != null) { _local_12 = _local_8.id; _local_13 = this._SafeStr_10763.getValue(_local_12); if (_local_13 != null) { _local_13.dispose(); }; this._SafeStr_10677(_local_12); }; }; return (_local_2); } public function _SafeStr_10746(k:int, _arg_2:int, _arg_3:int, _arg_4:int):void{ this._SafeStr_10768 = k; this._SafeStr_10769 = _arg_2; this._SafeStr_10771 = _arg_3; this._SafeStr_10770 = _arg_4; } public function _SafeStr_10795(k:Vector.):void{ this._SafeStr_10772 = k; } public function _SafeStr_10796():Vector.{ return (this._SafeStr_10772); } } }//package _-1Hu // _SafeStr_10515 = "_-6R5" (String#5760, DoABC#3) // _SafeStr_10568 = "_-3eb" (String#17128, DoABC#3) // _SafeStr_10569 = "_-6fc" (String#2858, DoABC#3) // _SafeStr_10578 = "_-qN" (String#7519, DoABC#3) // _SafeStr_10579 = "_-0FT" (String#28493, DoABC#3) // _SafeStr_10584 = "_-KE" (String#16778, DoABC#3) // _SafeStr_10585 = "_-2EK" (String#15306, DoABC#3) // _SafeStr_10586 = "_-p2" (String#16620, DoABC#3) // _SafeStr_10587 = "_-6O0" (String#2853, DoABC#3) // _SafeStr_10588 = "_-4eM" (String#7136, DoABC#3) // _SafeStr_10590 = "_-2h" (String#26840, DoABC#3) // _SafeStr_10591 = "_-5jK" (String#11209, DoABC#3) // _SafeStr_10594 = "_-1d8" (String#29691, DoABC#3) // _SafeStr_10595 = "_-4sU" (String#20197, DoABC#3) // _SafeStr_10648 = "_-2JM" (String#4558, DoABC#3) // _SafeStr_10650 = "_-5QZ" (String#20532, DoABC#3) // _SafeStr_10651 = "_-1zu" (String#19012, DoABC#3) // _SafeStr_10652 = "_-4fI" (String#20246, DoABC#3) // _SafeStr_10654 = "_-5I6" (String#15668, DoABC#3) // _SafeStr_10655 = "_-1ms" (String#34534, DoABC#3) // _SafeStr_10669 = "_-cD" (String#10466, DoABC#3) // _SafeStr_10670 = "_-3G7" (String#34364, DoABC#3) // _SafeStr_10675 = "_-3cC" (String#29867, DoABC#3) // _SafeStr_10676 = "_-3pG" (String#23166, DoABC#3) // _SafeStr_10677 = "_-5vi" (String#23915, DoABC#3) // _SafeStr_10718 = "_-6HU" (String#1239, DoABC#3) // _SafeStr_10740 = "_-4aV" (String#23930, DoABC#3) // _SafeStr_10746 = "_-42v" (String#30990, DoABC#3) // _SafeStr_10752 = "_-qP" (String#25035, DoABC#3) // _SafeStr_10753 = "_-4fg" (String#28679, DoABC#3) // _SafeStr_10754 = "_-3Mq" (String#22119, DoABC#3) // _SafeStr_10756 = "_-2iH" (String#21969, DoABC#3) // _SafeStr_10757 = "_-H6" (String#34080, DoABC#3) // _SafeStr_10758 = "_-5YT" (String#21579, DoABC#3) // _SafeStr_10759 = "_-YD" (String#3783, DoABC#3) // _SafeStr_10760 = "_-3Tc" (String#13293, DoABC#3) // _SafeStr_10761 = "_-2td" (String#12869, DoABC#3) // _SafeStr_10762 = "_-4W5" (String#14694, DoABC#3) // _SafeStr_10763 = "_-EI" (String#9822, DoABC#3) // _SafeStr_10764 = "_-4U8" (String#17850, DoABC#3) // _SafeStr_10765 = "_-N" (String#29992, DoABC#3) // _SafeStr_10766 = "_-1s" (String#36331, DoABC#3) // _SafeStr_10767 = "_-3ND" (String#22052, DoABC#3) // _SafeStr_10768 = "_-28r" (String#6980, DoABC#3) // _SafeStr_10769 = "_-3cZ" (String#6781, DoABC#3) // _SafeStr_10770 = "_-338" (String#5298, DoABC#3) // _SafeStr_10771 = "_-6Ca" (String#6748, DoABC#3) // _SafeStr_10772 = "_-5FF" (String#24104, DoABC#3) // _SafeStr_10773 = "_-185" (String#26203, DoABC#3) // _SafeStr_10774 = "_-4x0" (String#27902, DoABC#3) // _SafeStr_10775 = "_-3N9" (String#35862, DoABC#3) // _SafeStr_10776 = "_-03n" (String#6863, DoABC#3) // _SafeStr_10777 = "_-15U" (String#10598, DoABC#3) // _SafeStr_10778 = "_-4Q9" (String#26657, DoABC#3) // _SafeStr_10779 = "_-Zx" (String#19660, DoABC#3) // _SafeStr_10780 = "_-4QF" (String#23149, DoABC#3) // _SafeStr_10781 = "_-4A3" (String#36420, DoABC#3) // _SafeStr_10782 = "_-3Uy" (String#38968, DoABC#3) // _SafeStr_10783 = "_-Tb" (String#34470, DoABC#3) // _SafeStr_10784 = "_-3M5" (String#38328, DoABC#3) // _SafeStr_10785 = "_-2cL" (String#32339, DoABC#3) // _SafeStr_10786 = "_-5f2" (String#35278, DoABC#3) // _SafeStr_10787 = "_-3ZB" (String#36845, DoABC#3) // _SafeStr_10788 = "_-C7" (String#34348, DoABC#3) // _SafeStr_10789 = "_-23n" (String#32942, DoABC#3) // _SafeStr_10790 = "_-Mo" (String#25685, DoABC#3) // _SafeStr_10791 = "_-26l" (String#29495, DoABC#3) // _SafeStr_10792 = "_-1bb" (String#30721, DoABC#3) // _SafeStr_10793 = "_-0gi" (String#44614, DoABC#3) // _SafeStr_10794 = "_-4zv" (String#33761, DoABC#3) // _SafeStr_10795 = "_-38O" (String#38652, DoABC#3) // _SafeStr_10796 = "_-1Ef" (String#33945, DoABC#3) // _SafeStr_2378 = "_-4HR" (String#3565, DoABC#3) // _SafeStr_4040 = "_-5GI" (String#10988, DoABC#3) // _SafeStr_4394 = "_-6Tp" (String#4754, DoABC#3) // _SafeStr_4408 = "_-1v3" (String#1613, DoABC#3) // _SafeStr_4416 = "_-1I3" (String#9694, DoABC#3) // _SafeStr_4417 = "_-4JA" (String#5609, DoABC#3) // _SafeStr_4418 = "_-5xh" (String#1875, DoABC#3) // _SafeStr_4419 = "_-6KM" (String#6486, DoABC#3) // _SafeStr_6193 = "_-2b7" (String#1555, DoABC#3) // _SafeStr_7847 = "_-69t" (String#3031, DoABC#3) // _SafeStr_8962 = "_-0Fk" (String#5947, DoABC#3) //------------------------------------------------------------ //_-1Hu.ModActionCtrl package _-1Hu{ import _-4Y1._SafeStr_3; import _-WS.Map; import _-2j3._SafeStr_4408; import _-6Sj.IFrameWindow; import _-6Sj.IDropMenuWindow; import _-6Sj.ITextFieldWindow; import _-29V.IWindow; import _-nk.CallForHelpCategoryData; import _-nk._SafeStr_3930; import _-5Vh.WindowEvent; import _-6Sj.ITextWindow; import _-5Vh.WindowMouseEvent; import _-55F._SafeStr_4081; import _-55F._SafeStr_4240; import _-55F._SafeStr_4298; import _-55F._SafeStr_4025; import _-55F._SafeStr_4285; import _-55F._SafeStr_3982; import _-35T.StringUtil; import _-55F._SafeStr_4164; import _-64Q._SafeStr_2464; public class ModActionCtrl implements _SafeStr_3, _SafeStr_4394 { private static var _SafeStr_10797:Array; private static var _SafeStr_10798:Map; private var _SafeStr_10502:ModerationManager; private var _SafeStr_10799:int; private var _SafeStr_10800:String; private var _SafeStr_10522:_SafeStr_4408; private var _frame:IFrameWindow; private var _SafeStr_10723:IDropMenuWindow; private var _SafeStr_10722:Array; private var _SafeStr_10801:IDropMenuWindow; private var _SafeStr_10802:ITextFieldWindow; private var _disposed:Boolean; private var _SafeStr_10803:_SafeStr_5040; public function ModActionCtrl(k:ModerationManager, _arg_2:int, _arg_3:String, _arg_4:_SafeStr_4408, _arg_5:_SafeStr_5040){ this._SafeStr_10502 = k; this._SafeStr_10799 = _arg_2; this._SafeStr_10800 = _arg_3; this._SafeStr_10522 = _arg_4; this._SafeStr_10803 = _arg_5; if (_SafeStr_10797 == null) { _SafeStr_10797 = new Array(); _SafeStr_10797.push(new _SafeStr_5062(1, "Alert", _SafeStr_5062.ALERT, 1, 0)); _SafeStr_10797.push(new _SafeStr_5062(2, "Mute 1h", _SafeStr_5062.MUTE, 2, 0)); _SafeStr_10797.push(new _SafeStr_5062(3, "Ban 18h", _SafeStr_5062._SafeStr_10656, 3, 0)); _SafeStr_10797.push(new _SafeStr_5062(4, "Ban 7 days", _SafeStr_5062._SafeStr_10656, 4, 0)); _SafeStr_10797.push(new _SafeStr_5062(5, "Ban 30 days (step 1)", _SafeStr_5062._SafeStr_10656, 5, 0)); _SafeStr_10797.push(new _SafeStr_5062(7, "Ban 30 days (step 2)", _SafeStr_5062._SafeStr_10656, 7, 0)); _SafeStr_10797.push(new _SafeStr_5062(6, "Ban 100 years", _SafeStr_5062._SafeStr_10656, 6, 0)); _SafeStr_10797.push(new _SafeStr_5062(106, "Ban avatar-only 100 years", _SafeStr_5062._SafeStr_10656, 6, 0)); _SafeStr_10797.push(new _SafeStr_5062(101, "Kick", _SafeStr_5062._SafeStr_10657, 0, 0)); _SafeStr_10797.push(new _SafeStr_5062(102, "Lock trade 1 week", _SafeStr_5062._SafeStr_10658, 0, 168)); _SafeStr_10797.push(new _SafeStr_5062(104, "Lock trade permanent", _SafeStr_5062._SafeStr_10658, 0, 876000)); _SafeStr_10797.push(new _SafeStr_5062(105, "Message", _SafeStr_5062.MESSAGE, 0, 0)); }; this._SafeStr_10502._SafeStr_10517._SafeStr_10783(this._SafeStr_10799, this); } public function get disposed():Boolean{ return (this._disposed); } public function show():void{ this._frame = IFrameWindow(this._SafeStr_10502.getXmlWindow("modact_summary")); this._frame.caption = ("Mod action on: " + this._SafeStr_10800); this._frame.findChildByName("custom_sanction_button").procedure = this._SafeStr_10804; this._SafeStr_10802 = ITextFieldWindow(this._frame.findChildByName("message_input")); this._frame.findChildByName("default_sanction_button").procedure = this._SafeStr_10805; this._frame.findChildByName("default_sanction_button").disable(); this._SafeStr_10806(); this._SafeStr_10741(); this._SafeStr_10807(); var k:IWindow = this._frame.findChildByTag("close"); k.procedure = this._SafeStr_5809; this._frame.visible = true; } public function getType():int{ return (WindowTracker._SafeStr_10808); } public function getId():String{ return (this._SafeStr_10800); } public function _SafeStr_8221():IFrameWindow{ return (this._frame); } private function _SafeStr_10640(k:String, _arg_2:String=""):void{ if (this._SafeStr_10803 != null) { this._SafeStr_10803._SafeStr_10640(k, _arg_2); }; } private function _SafeStr_10634(k:String):void{ if (((!((this._SafeStr_10803 == null))) && (!(this._SafeStr_10803.disposed)))) { this._SafeStr_10803._SafeStr_10634(("modAction_" + k)); }; } private function _SafeStr_10806():void{ var k:String; var _local_2:Array; var _local_3:int; var _local_4:Array; var _local_5:int; var _local_6:int; if (_SafeStr_10798 == null) { _SafeStr_10798 = new Map(); k = this._SafeStr_10502.getProperty("cfh.topic_id.to.sanction_type_id"); if (k != null) { _local_2 = k.split(","); _local_3 = 0; while (_local_3 < _local_2.length) { _local_4 = _local_2[_local_3].split("="); if (_local_4.length == 2) { _local_5 = parseInt(String(_local_4[0])); _local_6 = parseInt(String(_local_4[1])); _SafeStr_10798.add(_local_5, _local_6); }; _local_3++; }; }; }; } private function _SafeStr_10741():void{ var _local_3:CallForHelpCategoryData; var _local_4:_SafeStr_3930; this._SafeStr_10723 = IDropMenuWindow(this._frame.findChildByName("cfh_topics")); this._SafeStr_10723.addEventListener(WindowEvent._SafeStr_6365, this._SafeStr_10751); this._SafeStr_10722 = []; var k:Array = []; var _local_2:int; for each (_local_3 in this._SafeStr_10502._SafeStr_10517._SafeStr_10796()) { for each (_local_4 in _local_3._SafeStr_10750) { k[_local_2] = (("${help.cfh.topic." + _local_4.id) + "}"); this._SafeStr_10722[_local_2] = _local_4.id; _local_2++; }; }; this._SafeStr_10723.populate(k); } private function _SafeStr_10751(k:WindowEvent):void{ var _local_5:int; var _local_2:int = this._SafeStr_10723.selection; var _local_3:int = this._SafeStr_10722[_local_2]; var _local_4:int = _SafeStr_10798.getValue(_local_3); if (!_local_4) { _local_4 = _SafeStr_10798.getValue(0); }; if (_local_4) { _local_5 = 0; while (_local_5 < _SafeStr_10797.length) { if (_SafeStr_10797[_local_5].actionId == _local_4) { this._SafeStr_10801.selection = _local_5; break; }; _local_5++; }; } else { this._SafeStr_10801.selection = -1; }; this._SafeStr_10502._SafeStr_10517._SafeStr_10787(this._SafeStr_10799, _local_3); } public function _SafeStr_10595(k:int, _arg_2:String):void{ if ((((this._frame == null)) || (!((k == this._SafeStr_10799))))) { return; }; var _local_3:ITextWindow = (this._frame.findChildByName("default_sanction_label") as ITextWindow); if (_local_3 != null) { _local_3.caption = _arg_2; }; this._frame.findChildByName("default_sanction_button").enable(); } private function _SafeStr_10807():void{ var _local_2:_SafeStr_5062; this._SafeStr_10801 = IDropMenuWindow(this._frame.findChildByName("sanction_type")); var k:Array = []; for each (_local_2 in _SafeStr_10797) { k.push(_local_2.name); }; this._SafeStr_10801.populate(k); } private function _SafeStr_10805(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; if (this._SafeStr_10723.selection < 0) { this._SafeStr_10502.windowManager.alert("Alert", "Please select a topic.", 0, this._SafeStr_8064); return; }; _SafeStr_4.log("Giving default sanction..."); this._SafeStr_10634("defaultAction"); this._SafeStr_10640("action.default"); var _local_3:int = this._SafeStr_10722[this._SafeStr_10723.selection]; this._SafeStr_10502.connection.send(new _SafeStr_4081(this._SafeStr_10799, _local_3, this._SafeStr_10802.text, this._SafeStr_10809())); this.dispose(); } private function _SafeStr_10804(k:WindowEvent, _arg_2:IWindow):void{ var _local_4:_SafeStr_5062; var _local_5:Boolean; var _local_6:int; if (k.type != WindowMouseEvent.CLICK) { return; }; if (this._SafeStr_10723.selection < 0) { this._SafeStr_10502.windowManager.alert("Alert", "Please select a topic.", 0, this._SafeStr_8064); return; }; if (this._SafeStr_10801.selection < 0) { this._SafeStr_10502.windowManager.alert("Alert", "Please select a sanction.", 0, this._SafeStr_8064); return; }; var _local_3:int = this._SafeStr_10722[this._SafeStr_10723.selection]; _local_4 = _SafeStr_10797[this._SafeStr_10801.selection]; switch (_local_4._SafeStr_10663) { case _SafeStr_5062.ALERT: if (!this._SafeStr_10502._SafeStr_10513._SafeStr_10623) { this._SafeStr_10502.windowManager.alert("Alert", "You have insufficient permissions.", 0, this._SafeStr_8064); return; }; this._SafeStr_10634("sendCaution"); this._SafeStr_10502.connection.send(new _SafeStr_4240(this._SafeStr_10799, this._SafeStr_10802.text, _local_3, this._SafeStr_10809())); break; case _SafeStr_5062.MUTE: this._SafeStr_10634("mute"); this._SafeStr_10502.connection.send(new _SafeStr_4298(this._SafeStr_10799, this._SafeStr_10802.text, _local_3, this._SafeStr_10809())); break; case _SafeStr_5062._SafeStr_10656: if (!this._SafeStr_10502._SafeStr_10513._SafeStr_10624) { this._SafeStr_10502.windowManager.alert("Alert", "You have insufficient permissions.", 0, this._SafeStr_8064); return; }; this._SafeStr_10634("ban"); _local_5 = (_local_4.actionId == 106); this._SafeStr_10502.connection.send(new _SafeStr_4025(this._SafeStr_10799, this._SafeStr_10802.text, _local_3, _local_4._SafeStr_10664, _local_5, this._SafeStr_10809())); break; case _SafeStr_5062._SafeStr_10657: if (!this._SafeStr_10502._SafeStr_10513._SafeStr_10625) { this._SafeStr_10502.windowManager.alert("Alert", "You have insufficient permissions.", 0, this._SafeStr_8064); return; }; this._SafeStr_10634("kick"); this._SafeStr_10502.connection.send(new _SafeStr_4285(this._SafeStr_10799, this._SafeStr_10802.text, _local_3, this._SafeStr_10809())); break; case _SafeStr_5062._SafeStr_10658: this._SafeStr_10634("trading_lock"); _local_6 = (_local_4._SafeStr_10665 * 60); this._SafeStr_10502.connection.send(new _SafeStr_3982(this._SafeStr_10799, this._SafeStr_10802.text, _local_6, _local_3, this._SafeStr_10809())); break; case _SafeStr_5062.MESSAGE: if (StringUtil.isEmpty(this._SafeStr_10802.text)) { this._SafeStr_10502.windowManager.alert("Alert", "Please write a message to user.", 0, this._SafeStr_8064); return; }; this._SafeStr_10634("sendCaution"); this._SafeStr_10502.connection.send(new _SafeStr_4164(this._SafeStr_10799, this._SafeStr_10802.text, _local_3, this._SafeStr_10809())); break; }; this._SafeStr_10640("action.custom", "unknown"); this.dispose(); } private function _SafeStr_5809(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_10634("close"); this.dispose(); } public function dispose():void{ if (this._disposed) { return; }; this._disposed = true; if (this._frame != null) { this._frame.destroy(); this._frame = null; }; this._SafeStr_10723 = null; this._SafeStr_10802 = null; this._SafeStr_10502._SafeStr_10517._SafeStr_10784(this._SafeStr_10799); this._SafeStr_10502 = null; } private function _SafeStr_8064(k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); } private function _SafeStr_10809():int{ return ((((this._SafeStr_10522)!=null) ? this._SafeStr_10522._SafeStr_10587 : _SafeStr_4025._SafeStr_10810)); } } }//package _-1Hu // _SafeStr_10502 = "_-IZ" (String#673, DoABC#3) // _SafeStr_10513 = "_-2Vb" (String#3867, DoABC#3) // _SafeStr_10517 = "_-5Pg" (String#2909, DoABC#3) // _SafeStr_10522 = "_-5Yl" (String#4352, DoABC#3) // _SafeStr_10587 = "_-6O0" (String#2853, DoABC#3) // _SafeStr_10595 = "_-4sU" (String#20197, DoABC#3) // _SafeStr_10623 = "_-6Yu" (String#21719, DoABC#3) // _SafeStr_10624 = "_-1vt" (String#30365, DoABC#3) // _SafeStr_10625 = "_-7T" (String#31512, DoABC#3) // _SafeStr_10634 = "_-6Rg" (String#3264, DoABC#3) // _SafeStr_10640 = "_-3lK" (String#11721, DoABC#3) // _SafeStr_10656 = "_-3hQ" (String#7964, DoABC#3) // _SafeStr_10657 = "_-6ei" (String#17907, DoABC#3) // _SafeStr_10658 = "_-0Uq" (String#15228, DoABC#3) // _SafeStr_10663 = "_-4KS" (String#12402, DoABC#3) // _SafeStr_10664 = "_-1Nv" (String#32246, DoABC#3) // _SafeStr_10665 = "_-5Hz" (String#35986, DoABC#3) // _SafeStr_10722 = "_-4EJ" (String#7456, DoABC#3) // _SafeStr_10723 = "_-WB" (String#4476, DoABC#3) // _SafeStr_10741 = "_-1kQ" (String#24716, DoABC#3) // _SafeStr_10750 = "_-2my" (String#17384, DoABC#3) // _SafeStr_10751 = "_-5uR" (String#21895, DoABC#3) // _SafeStr_10783 = "_-Tb" (String#34470, DoABC#3) // _SafeStr_10784 = "_-3M5" (String#38328, DoABC#3) // _SafeStr_10787 = "_-3ZB" (String#36845, DoABC#3) // _SafeStr_10796 = "_-1Ef" (String#33945, DoABC#3) // _SafeStr_10797 = "_-33M" (String#4394, DoABC#3) // _SafeStr_10798 = "_-4Fj" (String#11990, DoABC#3) // _SafeStr_10799 = "_-06D" (String#5396, DoABC#3) // _SafeStr_10800 = "_-1No" (String#10226, DoABC#3) // _SafeStr_10801 = "_-0TF" (String#13475, DoABC#3) // _SafeStr_10802 = "_-6LE" (String#3424, DoABC#3) // _SafeStr_10803 = "_-59n" (String#12091, DoABC#3) // _SafeStr_10804 = "_-3cr" (String#35227, DoABC#3) // _SafeStr_10805 = "_-5Vq" (String#38666, DoABC#3) // _SafeStr_10806 = "_-4s-" (String#37919, DoABC#3) // _SafeStr_10807 = "_-4VY" (String#36545, DoABC#3) // _SafeStr_10808 = "_-6Vt" (String#23779, DoABC#3) // _SafeStr_10809 = "_-5kl" (String#10440, DoABC#3) // _SafeStr_10810 = "_-2JJ" (String#3138, DoABC#3) // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3930 = "_-Pc" (String#4368, DoABC#3) // _SafeStr_3982 = "_-6ZZ" (String#16033, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_4025 = "_-4oI" (String#6207, DoABC#3) // _SafeStr_4081 = "_-6b0" (String#16860, DoABC#3) // _SafeStr_4164 = "_-hk" (String#11258, DoABC#3) // _SafeStr_4240 = "_-31o" (String#15773, DoABC#3) // _SafeStr_4285 = "_-2Xe" (String#14387, DoABC#3) // _SafeStr_4298 = "_-5KV" (String#14518, DoABC#3) // _SafeStr_4394 = "_-6Tp" (String#4754, DoABC#3) // _SafeStr_4408 = "_-1v3" (String#1613, DoABC#3) // _SafeStr_5040 = "_-1Kv" (String#4611, DoABC#3) // _SafeStr_5062 = "_-4dl" (String#2137, DoABC#3) // _SafeStr_5809 = "_-56H" (String#1168, DoABC#3) // _SafeStr_6365 = "_-183" (String#2263, DoABC#3) // _SafeStr_8064 = "_-X7" (String#3516, DoABC#3) // _SafeStr_8221 = "_-6DJ" (String#1867, DoABC#3) //------------------------------------------------------------ //_-1Hu.ModerationManager package _-1Hu{ import _-4Y1.Component; import _-3xK._SafeStr_637; import _-67y._SafeStr_1375; import _-5A9._SafeStr_2175; import _-Zf._SafeStr_270; import _-5tE._SafeStr_502; import _-3sY._SafeStr_196; import _-1Tx._SafeStr_1293; import _-2j3._SafeStr_2788; import _-4Y1._SafeStr_9; import _-3UH._SafeStr_10; import _-4Y1._SafeStr_44; import com.sulake.iid.IIDHabboWindowManager; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDSessionDataManager; import com.sulake.iid.IIDHabboNavigator; import com.sulake.iid.IIDHabboSoundManager; import com.sulake.iid.IIDHabboTracking; import com.sulake.iid.IIDHabboLocalizationManager; import _-Qx._SafeStr_500; import com.sulake.iid.IIDHabboFriendBar; import __AS3__.vec.Vector; import _-1RU._SafeStr_2316; import _-2rM._SafeStr_2309; import _-5A9._SafeStr_2439; import _-3UH._SafeStr_39; import _-3UH.XmlAsset; import _-29V.IWindow; import _-35T._SafeStr_6; import _-nk.CallForHelpCategoryData; import __AS3__.vec.*; public class ModerationManager extends Component implements _SafeStr_1608 { private var _SafeStr_5338:_SafeStr_637; private var _SafeStr_5337:_SafeStr_1375; private var _SafeStr_6816:_SafeStr_2175; private var _SafeStr_6822:_SafeStr_270; private var _SafeStr_6183:_SafeStr_502; private var _SafeStr_7128:_SafeStr_196; private var _SafeStr_10811:_SafeStr_1293; private var _SafeStr_10812:ModerationMessageHandler; private var _SafeStr_10559:IssueManager; private var _SafeStr_10813:_SafeStr_2787; private var _SafeStr_10814:WindowTracker; private var _SafeStr_10815:_SafeStr_2788; private var _SafeStr_10816:int; public function ModerationManager(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null){ super(k, _arg_2, _arg_3); this._SafeStr_10813 = new _SafeStr_2787(this); this._SafeStr_10814 = new WindowTracker(); } override protected function get dependencies():Vector.<_SafeStr_44>{ return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboWindowManager(), function (k:_SafeStr_637):void{ _SafeStr_5338 = k; }), new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1375):void{ _SafeStr_5337 = k; }), new _SafeStr_44(new IIDSessionDataManager(), function (k:_SafeStr_2175):void{ _SafeStr_6816 = k; }), new _SafeStr_44(new IIDHabboNavigator(), function (k:_SafeStr_270):void{ _SafeStr_6822 = k; }), new _SafeStr_44(new IIDHabboSoundManager(), function (k:_SafeStr_502):void{ _SafeStr_6183 = k; }), new _SafeStr_44(new IIDHabboTracking(), function (k:_SafeStr_196):void{ _SafeStr_7128 = k; }), new _SafeStr_44(new IIDHabboLocalizationManager(), function (k:_SafeStr_500):void{ _SafeStr_2789._SafeStr_10518(k); }), new _SafeStr_44(new IIDHabboFriendBar(), function (k:_SafeStr_1293):void{ _SafeStr_10811 = k; })])); } override protected function initComponent():void{ if (_SafeStr_2316._SafeStr_10817(flags)) { return; }; this._SafeStr_10812 = new ModerationMessageHandler(this); this._SafeStr_10559 = new IssueManager(this); } override public function dispose():void{ if (disposed) { return; }; if (this._SafeStr_10813 != null) { this._SafeStr_10813.dispose(); this._SafeStr_10813 = null; }; super.dispose(); } public function _SafeStr_10501(k:int, _arg_2:String):void{ _SafeStr_4.log(((("USER SELECTED: " + k) + ", ") + _arg_2)); this._SafeStr_10813._SafeStr_10501(k, _arg_2); } public function get windowManager():_SafeStr_637{ return (this._SafeStr_5338); } public function get sessionDataManager():_SafeStr_2175{ return (this._SafeStr_6816); } public function get _SafeStr_10517():IssueManager{ return (this._SafeStr_10559); } public function get connection():_SafeStr_2309{ return (this._SafeStr_5337.connection); } public function get _SafeStr_10818():_SafeStr_2787{ return (this._SafeStr_10813); } public function get _SafeStr_10513():_SafeStr_2788{ return (this._SafeStr_10815); } public function get _SafeStr_10534():ModerationMessageHandler{ return (this._SafeStr_10812); } public function get _SafeStr_10515():WindowTracker{ return (this._SafeStr_10814); } public function get _SafeStr_10819():int{ return (this._SafeStr_10816); } public function get _SafeStr_6193():_SafeStr_502{ return (this._SafeStr_6183); } public function set _SafeStr_10513(k:_SafeStr_2788):void{ this._SafeStr_10815 = k; } public function set _SafeStr_10819(k:int):void{ this._SafeStr_10816 = k; } public function get _SafeStr_5833():Boolean{ return (this._SafeStr_6816.hasSecurity(_SafeStr_2439._SafeStr_5865)); } public function getXmlWindow(k:String, _arg_2:String="_xml", _arg_3:int=1):IWindow{ var _local_5:_SafeStr_39; var _local_6:XmlAsset; var _local_4:IWindow; try { _local_5 = assets.getAssetByName((k + _arg_2)); _local_6 = XmlAsset(_local_5); _local_4 = this._SafeStr_5338.buildFromXML(XML(_local_6.content), _arg_3); } catch(e:Error) { }; return (_local_4); } public function _SafeStr_10636(k:String, _arg_2:String):void{ var _local_3:String = getProperty(k); var _local_4:String = (_local_3 + _arg_2); var _local_5:String = "housekeeping"; _SafeStr_6.navigateToURL(_local_4, _local_5); } public function goToRoom(k:int):void{ _SafeStr_4.log(("MOD: GO TO ROOM: " + k)); this._SafeStr_6822.goToPrivateRoom(k); } public function _SafeStr_10644(k:int, _arg_2:int):void{ context.createLinkEvent(((("groupforum/" + k) + "/") + _arg_2)); _SafeStr_4.log(((("MOD: OPEN THREAD: " + k) + ", ") + _arg_2)); } public function _SafeStr_10645(k:int, _arg_2:int, _arg_3:int):void{ context.createLinkEvent(((((("groupforum/" + k) + "/") + _arg_2) + "/") + _arg_3)); _SafeStr_4.log(((((("MOD: OPEN THREAD MESSAGE: " + k) + ", ") + _arg_2) + ", ") + _arg_3)); } function _SafeStr_10640(k:String, _arg_2:String):void{ if (this._SafeStr_7128 != null) { this._SafeStr_7128.trackEventLog("Moderation", _arg_2, k); }; } function trackGoogle(k:String, _arg_2:int=-1):void{ if (this._SafeStr_7128 != null) { this._SafeStr_7128.trackGoogle("moderationManager", k, _arg_2); }; } public function set _SafeStr_10820(k:Vector.):void{ this._SafeStr_10559._SafeStr_10795(k); } } }//package _-1Hu // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_10501 = "_-5sP" (String#13297, DoABC#3) // _SafeStr_10513 = "_-2Vb" (String#3867, DoABC#3) // _SafeStr_10515 = "_-6R5" (String#5760, DoABC#3) // _SafeStr_10517 = "_-5Pg" (String#2909, DoABC#3) // _SafeStr_10518 = "_-1Ix" (String#34463, DoABC#3) // _SafeStr_10534 = "_-5m0" (String#5919, DoABC#3) // _SafeStr_10559 = "_-6gU" (String#3437, DoABC#3) // _SafeStr_10636 = "_-3UG" (String#18566, DoABC#3) // _SafeStr_10640 = "_-3lK" (String#11721, DoABC#3) // _SafeStr_10644 = "_-33B" (String#32368, DoABC#3) // _SafeStr_10645 = "_-3YW" (String#36793, DoABC#3) // _SafeStr_10795 = "_-38O" (String#38652, DoABC#3) // _SafeStr_10811 = "_-2rz" (String#6965, DoABC#3) // _SafeStr_10812 = "_-0QT" (String#27873, DoABC#3) // _SafeStr_10813 = "_-0aj" (String#13220, DoABC#3) // _SafeStr_10814 = "_-6KA" (String#29004, DoABC#3) // _SafeStr_10815 = "_-6Jq" (String#30852, DoABC#3) // _SafeStr_10816 = "_-1ov" (String#29840, DoABC#3) // _SafeStr_10817 = "_-4ik" (String#6981, DoABC#3) // _SafeStr_10818 = "_-5n8" (String#25778, DoABC#3) // _SafeStr_10819 = "_-09k" (String#19349, DoABC#3) // _SafeStr_10820 = "_-3iV" (String#36498, DoABC#3) // _SafeStr_1293 = "_-0Np" (String#9463, DoABC#3) // _SafeStr_1375 = "_-67Z" (String#891, DoABC#3) // _SafeStr_1608 = "_-X3" (String#6463, DoABC#3) // _SafeStr_196 = "_-1mR" (String#1920, DoABC#3) // _SafeStr_2175 = "_-4xS" (String#1073, DoABC#3) // _SafeStr_2309 = "_-38x" (String#1056, DoABC#3) // _SafeStr_2316 = "_-2Ta" (String#9325, DoABC#3) // _SafeStr_2439 = "_-6I8" (String#2698, DoABC#3) // _SafeStr_270 = "_-6R1" (String#2202, DoABC#3) // _SafeStr_2787 = "_-0SG" (String#10245, DoABC#3) // _SafeStr_2788 = "_-1Oq" (String#6907, DoABC#3) // _SafeStr_2789 = "_-5Ap" (String#9981, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_44 = "_-HN" (String#191, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_502 = "_-1GQ" (String#2451, DoABC#3) // _SafeStr_5337 = "_-jQ" (String#411, DoABC#3) // _SafeStr_5338 = "_-02L" (String#188, DoABC#3) // _SafeStr_5833 = "_-0QS" (String#5094, DoABC#3) // _SafeStr_5865 = "_-4xj" (String#4346, DoABC#3) // _SafeStr_6 = "_-TM" (String#1447, DoABC#3) // _SafeStr_6183 = "_-4eX" (String#827, DoABC#3) // _SafeStr_6193 = "_-2b7" (String#1555, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_6816 = "_-2Xj" (String#573, DoABC#3) // _SafeStr_6822 = "_-2GQ" (String#109, DoABC#3) // _SafeStr_7128 = "_-511" (String#1765, DoABC#3) // _SafeStr_9 = "_-3rX" (String#1383, DoABC#3) //------------------------------------------------------------ //_-1Hu.ModerationMessageHandler package _-1Hu{ import _-2rM._SafeStr_2309; import _-6Y0._SafeStr_4048; import _-6Y0._SafeStr_4231; import _-6Y0._SafeStr_4033; import _-6Y0._SafeStr_4041; import _-6Y0._SafeStr_3965; import _-6Y0._SafeStr_4308; import _-6Y0._SafeStr_4079; import _-6Y0._SafeStr_4287; import _-6Y0._SafeStr_3973; import _-6Y0._SafeStr_4176; import _-6Y0._SafeStr_4120; import _-2bD._SafeStr_2290; import _-Ue._SafeStr_2395; import _-6Y0._SafeStr_3959; import _-099._SafeStr_4181; import _-nk._SafeStr_4047; import _-nk._SafeStr_2690; import _-2j3._SafeStr_4400; import _-2j3._SafeStr_4408; import _-2j3._SafeStr_4414; import _-2j3._SafeStr_2788; import _-2j3._SafeStr_4410; import _-2j3._SafeStr_4397; import _-64Q._SafeStr_2464; import _-5Vh.WindowEvent; import _-2j3._SafeStr_4413; import _-2j3._SafeStr_4411; import _-2j3._SafeStr_4398; import _-2j3._SafeStr_4404; import flash.utils.Dictionary; import _-2j3._SafeStr_4399; import _-2j3._SafeStr_4401; import _-2j3._SafeStr_4415; import _-IP._SafeStr_4409; import _-WS.Map; import _-01c._SafeStr_4405; import _-5lk._SafeStr_4412; import __AS3__.vec.Vector; import _-nk.CallForHelpCategoryData; import _-5lk.CfhTopicsInitMessageParser; import _-3S9._SafeStr_2274; import _-2j3._SafeStr_4407; import _-55F._SafeStr_4091; import _-6Y0.*; import _-2j3.*; public class ModerationMessageHandler { private var _SafeStr_10718:ModerationManager; private var _SafeStr_10821:Array; private var _SafeStr_10822:Array; private var _SafeStr_10823:Array; private var _SafeStr_10824:Array; private var _SafeStr_10825:Array; private var _SafeStr_10826:Array; public function ModerationMessageHandler(k:ModerationManager){ this._SafeStr_10821 = new Array(); this._SafeStr_10822 = new Array(); this._SafeStr_10823 = new Array(); this._SafeStr_10824 = new Array(); this._SafeStr_10825 = new Array(); this._SafeStr_10826 = new Array(); super(); this._SafeStr_10718 = k; var _local_2:_SafeStr_2309 = k.connection; _local_2.addMessageEvent(new _SafeStr_4048(this._SafeStr_10827)); _local_2.addMessageEvent(new _SafeStr_4231(this._SafeStr_10828)); _local_2.addMessageEvent(new _SafeStr_4033(this._SafeStr_10829)); _local_2.addMessageEvent(new _SafeStr_4041(this._SafeStr_10830)); _local_2.addMessageEvent(new _SafeStr_3965(this._SafeStr_10831)); _local_2.addMessageEvent(new _SafeStr_4308(this._SafeStr_10525)); _local_2.addMessageEvent(new _SafeStr_4079(this._SafeStr_10832)); _local_2.addMessageEvent(new _SafeStr_4287(this._SafeStr_10833)); _local_2.addMessageEvent(new _SafeStr_3973(this._SafeStr_10834)); _local_2.addMessageEvent(new _SafeStr_4176(this._SafeStr_10835)); _local_2.addMessageEvent(new _SafeStr_4120(this._SafeStr_10536)); _local_2.addMessageEvent(new _SafeStr_2290(this._SafeStr_10836)); _local_2.addMessageEvent(new _SafeStr_2395(this._SafeStr_10837)); _local_2.addMessageEvent(new _SafeStr_3959(this._SafeStr_10838)); _local_2.addMessageEvent(new _SafeStr_4181(this._SafeStr_10839)); _local_2.addMessageEvent(new _SafeStr_4047(this._SafeStr_10840)); _local_2.addMessageEvent(new _SafeStr_2690(this._SafeStr_10841)); } private function _SafeStr_10827(k:_SafeStr_4048):void{ if ((((k == null)) || ((this._SafeStr_10718 == null)))) { return; }; var _local_2:_SafeStr_4400 = k._SafeStr_5729(); if (_local_2 == null) { return; }; var _local_3:_SafeStr_4408 = _local_2._SafeStr_10842; this._SafeStr_10718._SafeStr_10517._SafeStr_8962(_local_3); this._SafeStr_10718._SafeStr_10517._SafeStr_10585(_local_3); } private function _SafeStr_10828(k:_SafeStr_4231):void{ var _local_6:_SafeStr_4408; if ((((k == null)) || ((this._SafeStr_10718 == null)))) { return; }; var _local_2:_SafeStr_4414 = k._SafeStr_5729(); if ((((_local_2 == null)) || ((_local_2.data == null)))) { return; }; var _local_3:_SafeStr_2788 = _local_2.data; var _local_4:Array = _local_3.issues; var _local_5:Array = _local_3._SafeStr_10843; for each (_local_6 in _local_4) { this._SafeStr_10718._SafeStr_10517._SafeStr_10585(_local_6); }; this._SafeStr_10718._SafeStr_10517._SafeStr_10773(); this._SafeStr_10718._SafeStr_10513 = _local_3; this._SafeStr_10718._SafeStr_10818.show(); } private function _SafeStr_10829(k:_SafeStr_4033):void{ var _local_2:_SafeStr_4410; if (((this._SafeStr_10718) && (this._SafeStr_10718._SafeStr_10517))) { _local_2 = k._SafeStr_5729(); this._SafeStr_10718._SafeStr_10517._SafeStr_10746(_local_2._SafeStr_10844, _local_2._SafeStr_10845, _local_2._SafeStr_10846, _local_2._SafeStr_10847); }; } private function _SafeStr_10830(event:_SafeStr_4041):void{ var parser:_SafeStr_4397 = event._SafeStr_5729(); if (parser == null) { return; }; var alert:Boolean = true; var issues:Array = parser.issues; var retryEnabled:Boolean = parser.retryEnabled; var retryCount:int = parser.retryCount; var pickedAlready:Boolean = this._SafeStr_10718._SafeStr_10517._SafeStr_10794(issues); if (pickedAlready) { if (retryEnabled) { if (retryCount < 10) { alert = false; this._SafeStr_10718._SafeStr_10517._SafeStr_10568("pick failed retry", retryEnabled, retryCount); }; }; }; if (alert) { this._SafeStr_10718.windowManager.alert("Error", "Issue picking failed", 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); }; } private function _SafeStr_10831(k:_SafeStr_3965):void{ if ((((k == null)) || ((this._SafeStr_10718 == null)))) { return; }; var _local_2:_SafeStr_4413 = k._SafeStr_5729(); if (_local_2 == null) { return; }; this._SafeStr_10718._SafeStr_10517._SafeStr_10586(_local_2._SafeStr_10587); } private function _SafeStr_10525(k:_SafeStr_4308):void{ var _local_3:_SafeStr_4402; var _local_2:_SafeStr_4411 = k._SafeStr_5729(); _SafeStr_4.log(((("GOT USER INFO: " + _local_2.data.userId) + ", ") + _local_2.data._SafeStr_10611)); for each (_local_3 in this._SafeStr_10821) { _local_3._SafeStr_10525(_local_2.data); }; } private function _SafeStr_10832(k:_SafeStr_4079):void{ var _local_3:RoomToolCtrl; var _local_2:_SafeStr_4398 = k._SafeStr_5729(); for each (_local_3 in this._SafeStr_10825) { _local_3._SafeStr_10832(_local_2.data); }; } private function _SafeStr_10833(k:_SafeStr_4287):void{ var _local_2:_SafeStr_4404 = k._SafeStr_5729(); var _local_3:Array = new Array(); _local_3.push(_local_2.data._SafeStr_10848); var _local_4:Dictionary = new Dictionary(); _local_4[_local_2.data._SafeStr_10849] = 0; _local_4[_local_2.data._SafeStr_10580] = 1; this._SafeStr_10524(("Call For Help Evidence #" + _local_2.data._SafeStr_10850), WindowTracker._SafeStr_10743, _local_2.data.callId, _local_3, _local_4); } private function _SafeStr_10835(k:_SafeStr_4176):void{ var _local_2:_SafeStr_4399 = k._SafeStr_5729(); var _local_3:Array = new Array(); _local_3.push(_local_2.data); var _local_4:Dictionary = new Dictionary(); this._SafeStr_10524(("Room Chatlog: " + _local_2.data.roomName), WindowTracker._SafeStr_10516, _local_2.data.roomId, _local_3, _local_4); } private function _SafeStr_10834(k:_SafeStr_3973):void{ var _local_2:_SafeStr_4401 = k._SafeStr_5729(); var _local_3:Dictionary = new Dictionary(); _local_3[_local_2.data.userId] = 0; this._SafeStr_10524(("User Chatlog: " + _local_2.data.userName), WindowTracker._SafeStr_10635, _local_2.data.userId, _local_2.data.rooms, _local_3); } private function _SafeStr_10524(k:String, _arg_2:int, _arg_3:int, _arg_4:Array, _arg_5:Dictionary):void{ var _local_7:_SafeStr_4396; var _local_6:Array = this._SafeStr_10824.concat(); for each (_local_7 in _local_6) { _local_7._SafeStr_10524(k, _arg_2, _arg_3, _arg_4, _arg_5); }; } private function _SafeStr_10536(k:_SafeStr_4120):void{ var _local_3:_SafeStr_4403; var _local_2:_SafeStr_4415 = k._SafeStr_5729(); var _local_4:Array = this._SafeStr_10822.concat(); for each (_local_3 in _local_4) { _local_3._SafeStr_10536(_local_2.data); }; } private function _SafeStr_10839(k:_SafeStr_4181):void{ var _local_3:_SafeStr_4406; var _local_8:int; var _local_9:_SafeStr_4406; var _local_10:Array; var _local_2:_SafeStr_4409 = (k as _SafeStr_4181)._SafeStr_5729(); var _local_4:Map = _local_2._SafeStr_10851; var _local_5:Map = _local_2._SafeStr_10852; var _local_6:int = 1; var _local_7:Array = new Array(); for each (_local_8 in _local_4._SafeStr_6451()) { _local_7.push(new _SafeStr_4405(_local_8, _local_4[_local_8], _local_5[_local_8])); }; _local_9 = new _SafeStr_4406(this._SafeStr_10718, _local_6); _local_9.show(); _local_10 = this._SafeStr_10823.concat(); for each (_local_3 in _local_10) { _local_3._SafeStr_10551(_local_6, _local_7); }; } private function _SafeStr_10840(k:_SafeStr_4047):void{ var _local_2:_SafeStr_4412 = k._SafeStr_5729(); _SafeStr_4.log(("Got sanction data..." + [_local_2._SafeStr_10587, _local_2.accountId, _local_2._SafeStr_10853])); this._SafeStr_10718._SafeStr_10517._SafeStr_10788(_local_2._SafeStr_10587, _local_2.accountId, _local_2._SafeStr_10853); } private function _SafeStr_10841(k:_SafeStr_2690):void{ var _local_3:Vector.; var _local_2:CfhTopicsInitMessageParser = k._SafeStr_5729(); _local_3 = _local_2._SafeStr_10854; this._SafeStr_10718._SafeStr_10820 = _local_3; } private function _SafeStr_10836(k:_SafeStr_2290):void{ var _local_3:RoomToolCtrl; var _local_2:_SafeStr_2274 = k._SafeStr_5729(); this._SafeStr_10718._SafeStr_10819 = _local_2._SafeStr_10506; this._SafeStr_10718._SafeStr_10818._SafeStr_10504(_local_2); for each (_local_3 in this._SafeStr_10826) { _local_3._SafeStr_10855(); }; } private function _SafeStr_10837(k:_SafeStr_2395):void{ var _local_2:RoomToolCtrl; this._SafeStr_10718._SafeStr_10819 = 0; this._SafeStr_10718._SafeStr_10818._SafeStr_10507(); for each (_local_2 in this._SafeStr_10826) { _local_2._SafeStr_10855(); }; } private function _SafeStr_10838(k:_SafeStr_3959):void{ var _local_2:_SafeStr_4407 = k._SafeStr_5729(); _SafeStr_4.log(((("GOT MOD ACTION RESULT: " + _local_2.userId) + ", ") + _local_2.success)); if (_local_2.success) { this._SafeStr_10718.connection.send(new _SafeStr_4091(_local_2.userId)); } else { this._SafeStr_10718.windowManager.alert("Alert", ("Moderation action failed. " + "If you tried to ban a user, please check if the user is already banned."), 0, this._SafeStr_8064); }; } public function _SafeStr_10605(k:_SafeStr_4402):void{ this._SafeStr_10821.push(k); } public function _SafeStr_10622(k:_SafeStr_4402):void{ var _local_3:_SafeStr_4402; var _local_2:Array = new Array(); for each (_local_3 in this._SafeStr_10821) { if (_local_3 != k) { _local_2.push(_local_3); }; }; this._SafeStr_10821 = _local_2; } public function _SafeStr_10856(k:RoomToolCtrl):void{ this._SafeStr_10825.push(k); } public function _SafeStr_10857(k:RoomToolCtrl):void{ var _local_3:RoomToolCtrl; var _local_2:Array = new Array(); for each (_local_3 in this._SafeStr_10825) { if (_local_3 != k) { _local_2.push(_local_3); }; }; this._SafeStr_10825 = _local_2; } public function _SafeStr_10858(k:RoomToolCtrl):void{ this._SafeStr_10826.push(k); } public function _SafeStr_10859(k:RoomToolCtrl):void{ var _local_3:RoomToolCtrl; var _local_2:Array = new Array(); for each (_local_3 in this._SafeStr_10826) { if (_local_3 != k) { _local_2.push(_local_3); }; }; this._SafeStr_10826 = _local_2; } public function _SafeStr_10533(k:_SafeStr_4403):void{ this._SafeStr_10822.push(k); } public function _SafeStr_10537(k:_SafeStr_4403):void{ var _local_3:_SafeStr_4403; var _local_2:Array = new Array(); for each (_local_3 in this._SafeStr_10822) { if (_local_3 != k) { _local_2.push(_local_3); }; }; this._SafeStr_10822 = _local_2; } public function _SafeStr_10690(k:_SafeStr_4396):void{ this._SafeStr_10824.push(k); } public function _SafeStr_10692(k:_SafeStr_4396):void{ var _local_3:_SafeStr_4396; var _local_2:Array = new Array(); for each (_local_3 in this._SafeStr_10824) { if (_local_3 != k) { _local_2.push(_local_3); }; }; this._SafeStr_10824 = _local_2; } public function _SafeStr_10550(k:_SafeStr_4406):void{ this._SafeStr_10823.push(k); } public function _SafeStr_10552(k:_SafeStr_4406):void{ var _local_3:_SafeStr_4406; var _local_2:Array = new Array(); for each (_local_3 in this._SafeStr_10823) { if (_local_3 != k) { _local_2.push(_local_3); }; }; this._SafeStr_10822 = _local_2; } private function _SafeStr_8064(k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); } } }//package _-1Hu // _SafeStr_10504 = "_-2Jv" (String#33974, DoABC#3) // _SafeStr_10506 = "_-6PL" (String#9013, DoABC#3) // _SafeStr_10507 = "_-1WK" (String#33379, DoABC#3) // _SafeStr_10513 = "_-2Vb" (String#3867, DoABC#3) // _SafeStr_10516 = "_-0E8" (String#13890, DoABC#3) // _SafeStr_10517 = "_-5Pg" (String#2909, DoABC#3) // _SafeStr_10524 = "_-6Kk" (String#9353, DoABC#3) // _SafeStr_10525 = "_-5PB" (String#4727, DoABC#3) // _SafeStr_10533 = "_-1gS" (String#34920, DoABC#3) // _SafeStr_10536 = "_-EY" (String#24705, DoABC#3) // _SafeStr_10537 = "_-5CO" (String#35734, DoABC#3) // _SafeStr_10550 = "_-6gE" (String#38432, DoABC#3) // _SafeStr_10551 = "_-3MW" (String#38567, DoABC#3) // _SafeStr_10552 = "_-3ck" (String#35421, DoABC#3) // _SafeStr_10568 = "_-3eb" (String#17128, DoABC#3) // _SafeStr_10580 = "_-6eg" (String#2229, DoABC#3) // _SafeStr_10585 = "_-2EK" (String#15306, DoABC#3) // _SafeStr_10586 = "_-p2" (String#16620, DoABC#3) // _SafeStr_10587 = "_-6O0" (String#2853, DoABC#3) // _SafeStr_10605 = "_-4J6" (String#35530, DoABC#3) // _SafeStr_10611 = "_-2go" (String#23773, DoABC#3) // _SafeStr_10622 = "_-1r" (String#36351, DoABC#3) // _SafeStr_10635 = "_-31N" (String#18116, DoABC#3) // _SafeStr_10690 = "_-2Qn" (String#31768, DoABC#3) // _SafeStr_10692 = "_-5NN" (String#37715, DoABC#3) // _SafeStr_10718 = "_-6HU" (String#1239, DoABC#3) // _SafeStr_10743 = "_-0rF" (String#20515, DoABC#3) // _SafeStr_10746 = "_-42v" (String#30990, DoABC#3) // _SafeStr_10773 = "_-185" (String#26203, DoABC#3) // _SafeStr_10788 = "_-C7" (String#34348, DoABC#3) // _SafeStr_10794 = "_-4zv" (String#33761, DoABC#3) // _SafeStr_10818 = "_-5n8" (String#25778, DoABC#3) // _SafeStr_10819 = "_-09k" (String#19349, DoABC#3) // _SafeStr_10820 = "_-3iV" (String#36498, DoABC#3) // _SafeStr_10821 = "_-3HN" (String#14853, DoABC#3) // _SafeStr_10822 = "_-2Wz" (String#12389, DoABC#3) // _SafeStr_10823 = "_-nv" (String#20608, DoABC#3) // _SafeStr_10824 = "_-5B6" (String#15500, DoABC#3) // _SafeStr_10825 = "_-1e3" (String#15285, DoABC#3) // _SafeStr_10826 = "_-0Yb" (String#11683, DoABC#3) // _SafeStr_10827 = "_-1mf" (String#34317, DoABC#3) // _SafeStr_10828 = "_-0C" (String#36785, DoABC#3) // _SafeStr_10829 = "_-3Y8" (String#37218, DoABC#3) // _SafeStr_10830 = "_-jT" (String#32039, DoABC#3) // _SafeStr_10831 = "_-4LO" (String#37119, DoABC#3) // _SafeStr_10832 = "_-3a5" (String#5828, DoABC#3) // _SafeStr_10833 = "_-2Du" (String#36157, DoABC#3) // _SafeStr_10834 = "_-kc" (String#32242, DoABC#3) // _SafeStr_10835 = "_-0nw" (String#38544, DoABC#3) // _SafeStr_10836 = "_-1UU" (String#3145, DoABC#3) // _SafeStr_10837 = "_-sF" (String#3017, DoABC#3) // _SafeStr_10838 = "_-4A9" (String#36429, DoABC#3) // _SafeStr_10839 = "_-6KB" (String#38022, DoABC#3) // _SafeStr_10840 = "_-4ja" (String#35412, DoABC#3) // _SafeStr_10841 = "_-46d" (String#22624, DoABC#3) // _SafeStr_10842 = "_-283" (String#29507, DoABC#3) // _SafeStr_10843 = "_-1Pc" (String#17765, DoABC#3) // _SafeStr_10844 = "_-1Om" (String#24394, DoABC#3) // _SafeStr_10845 = "_-0-u" (String#22588, DoABC#3) // _SafeStr_10846 = "_-3yO" (String#23529, DoABC#3) // _SafeStr_10847 = "_-4fT" (String#7116, DoABC#3) // _SafeStr_10848 = "_-sw" (String#24823, DoABC#3) // _SafeStr_10849 = "_-5mS" (String#34772, DoABC#3) // _SafeStr_10850 = "_-1FF" (String#27558, DoABC#3) // _SafeStr_10851 = "_-2va" (String#37684, DoABC#3) // _SafeStr_10852 = "_-5xq" (String#37706, DoABC#3) // _SafeStr_10853 = "_-0YH" (String#28788, DoABC#3) // _SafeStr_10854 = "_-6Sp" (String#13282, DoABC#3) // _SafeStr_10855 = "_-2YK" (String#22443, DoABC#3) // _SafeStr_10856 = "_-45e" (String#38053, DoABC#3) // _SafeStr_10857 = "_-5o9" (String#33289, DoABC#3) // _SafeStr_10858 = "_-2OB" (String#34264, DoABC#3) // _SafeStr_10859 = "_-07C" (String#19331, DoABC#3) // _SafeStr_2274 = "_-RY" (String#5765, DoABC#3) // _SafeStr_2290 = "_-4xN" (String#2510, DoABC#3) // _SafeStr_2309 = "_-38x" (String#1056, DoABC#3) // _SafeStr_2395 = "_-5o7" (String#3897, DoABC#3) // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_2690 = "_-56j" (String#7409, DoABC#3) // _SafeStr_2788 = "_-1Oq" (String#6907, DoABC#3) // _SafeStr_3959 = "_-0pC" (String#11622, DoABC#3) // _SafeStr_3965 = "_-27W" (String#11477, DoABC#3) // _SafeStr_3973 = "_-3J6" (String#10819, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_4033 = "_-RG" (String#12681, DoABC#3) // _SafeStr_4041 = "_-6-G" (String#10284, DoABC#3) // _SafeStr_4047 = "_-4ds" (String#13139, DoABC#3) // _SafeStr_4048 = "_-3-N" (String#12873, DoABC#3) // _SafeStr_4079 = "_-E4" (String#10024, DoABC#3) // _SafeStr_4091 = "_-42o" (String#10889, DoABC#3) // _SafeStr_4120 = "_-3h0" (String#11658, DoABC#3) // _SafeStr_4176 = "_-29S" (String#11642, DoABC#3) // _SafeStr_4181 = "_-0v5" (String#10156, DoABC#3) // _SafeStr_4231 = "_-6Py" (String#12830, DoABC#3) // _SafeStr_4287 = "_-6Tt" (String#10365, DoABC#3) // _SafeStr_4308 = "_-1pp" (String#11865, DoABC#3) // _SafeStr_4396 = "_-4bu" (String#7706, DoABC#3) // _SafeStr_4397 = "_-1Wu" (String#9623, DoABC#3) // _SafeStr_4398 = "_-1MC" (String#10857, DoABC#3) // _SafeStr_4399 = "_-5Gn" (String#9883, DoABC#3) // _SafeStr_4400 = "_-3XV" (String#7598, DoABC#3) // _SafeStr_4401 = "_-3SP" (String#10896, DoABC#3) // _SafeStr_4402 = "_-5Hb" (String#7659, DoABC#3) // _SafeStr_4403 = "_-1qJ" (String#6722, DoABC#3) // _SafeStr_4404 = "_-2vM" (String#11398, DoABC#3) // _SafeStr_4405 = "_-62y" (String#10187, DoABC#3) // _SafeStr_4406 = "_-5BX" (String#6113, DoABC#3) // _SafeStr_4407 = "_-4xb" (String#10162, DoABC#3) // _SafeStr_4408 = "_-1v3" (String#1613, DoABC#3) // _SafeStr_4409 = "_-0Ap" (String#11027, DoABC#3) // _SafeStr_4410 = "_-6O3" (String#8919, DoABC#3) // _SafeStr_4411 = "_-0TQ" (String#10400, DoABC#3) // _SafeStr_4412 = "_-2O-" (String#10532, DoABC#3) // _SafeStr_4413 = "_-6GI" (String#10319, DoABC#3) // _SafeStr_4414 = "_-1aX" (String#10181, DoABC#3) // _SafeStr_4415 = "_-2T1" (String#10101, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_6451 = "_-1-C" (String#2261, DoABC#3) // _SafeStr_8064 = "_-X7" (String#3516, DoABC#3) // _SafeStr_8962 = "_-0Fk" (String#5947, DoABC#3) //------------------------------------------------------------ //_-1Hu.RoomToolCtrl package _-1Hu{ import _-4Y1._SafeStr_3; import _-6Y0._SafeStr_5049; import _-6Sj.IFrameWindow; import _-6Sj.IItemListWindow; import _-6Sj.IDropMenuWindow; import _-6Sj.ITextFieldWindow; import _-6Sj.ICheckBoxWindow; import _-29V.IWindowContainer; import _-29V.IWindow; import _-55F._SafeStr_4321; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-6Sj.IButtonWindow; import _-6Sj.ITextWindow; import _-6Y0._SafeStr_3006; import _-55F._SafeStr_3948; import _-55F._SafeStr_4193; import _-55F._SafeStr_3975; import _-64Q._SafeStr_2464; public class RoomToolCtrl implements _SafeStr_3, _SafeStr_4394 { private var _SafeStr_10502:ModerationManager; private var _SafeStr_5712:int; private var _SafeStr_5513:_SafeStr_5049; private var _frame:IFrameWindow; private var _SafeStr_7355:IItemListWindow; private var _disposed:Boolean; private var _SafeStr_10860:IDropMenuWindow; private var _SafeStr_10802:ITextFieldWindow; private var _SafeStr_10861:Boolean = true; private var _SafeStr_10862:ICheckBoxWindow; private var _SafeStr_10863:ICheckBoxWindow; private var _SafeStr_10864:ICheckBoxWindow; private var _SafeStr_10865:IWindowContainer; public function RoomToolCtrl(k:ModerationManager, _arg_2:int){ this._SafeStr_10502 = k; this._SafeStr_5712 = _arg_2; } public static function _SafeStr_10866(k:IWindowContainer):int{ var _local_4:IWindow; var _local_2:int; var _local_3:int; while (_local_3 < k.numChildren) { _local_4 = k.getChildAt(_local_3); if (_local_4.visible) { _local_2 = Math.max(_local_2, (_local_4.y + _local_4.height)); }; _local_3++; }; return (_local_2); } public static function _SafeStr_10867(k:IWindowContainer, _arg_2:int, _arg_3:int):void{ var _local_5:IWindow; var _local_4:int; while (_local_4 < k.numChildren) { _local_5 = k.getChildAt(_local_4); if (((((!((_local_5 == null))) && (_local_5.visible))) && ((_local_5.height > 0)))) { _local_5.y = _arg_2; _arg_2 = (_arg_2 + (_local_5.height + _arg_3)); }; _local_4++; }; } public function get disposed():Boolean{ return (this._disposed); } public function show():void{ this._frame = IFrameWindow(this._SafeStr_10502.getXmlWindow("roomtool_frame")); var k:IItemListWindow = (this._frame.findChildByName("list_cont") as IItemListWindow); var _local_2:IWindowContainer = (k.getListItemByName("room_cont") as IWindowContainer); this._SafeStr_10865 = (_local_2.findChildByName("room_data") as IWindowContainer); _local_2.removeChild(this._SafeStr_10865); this._SafeStr_10502._SafeStr_10534._SafeStr_10856(this); this._SafeStr_10502.connection.send(new _SafeStr_4321(this._SafeStr_5712)); _SafeStr_4.log(("BEGINNING TO SHOW: " + this._SafeStr_5712)); } public function getType():int{ return (WindowTracker._SafeStr_10868); } public function getId():String{ return (("" + this._SafeStr_5712)); } public function _SafeStr_8221():IFrameWindow{ return (this._frame); } private function _SafeStr_5809(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this.dispose(); } public function dispose():void{ if (this._disposed) { return; }; this._disposed = true; this._SafeStr_10502._SafeStr_10534._SafeStr_10859(this); if (this._frame != null) { this._frame.destroy(); this._frame = null; }; if (this._SafeStr_5513 != null) { this._SafeStr_5513.dispose(); this._SafeStr_5513 = null; }; this._SafeStr_10502 = null; this._SafeStr_7355 = null; this._SafeStr_10860 = null; this._SafeStr_10802 = null; this._SafeStr_10862 = null; this._SafeStr_10863 = null; this._SafeStr_10864 = null; } public function _SafeStr_10855():void{ this._SafeStr_10869("send_caution_but"); this._SafeStr_10869("send_message_but"); } private function _SafeStr_10869(k:String):void{ var _local_2:Boolean = ((!((this._SafeStr_5513 == null))) && ((this._SafeStr_5513.flatId == this._SafeStr_10502._SafeStr_10819))); var _local_3:IButtonWindow = IButtonWindow(this._frame.findChildByName(k)); if (((_local_2) && (this._SafeStr_10502._SafeStr_10513._SafeStr_10870))) { _local_3.enable(); } else { _local_3.disable(); }; } public function _SafeStr_10832(k:_SafeStr_5049):void{ if (this._disposed) { return; }; _SafeStr_4.log(((("GOT ROOM INFO: " + k.flatId) + ", ") + this._SafeStr_5712)); if (k.flatId != this._SafeStr_5712) { _SafeStr_4.log(((("NOT THE SAME FLAT: " + k.flatId) + ", ") + this._SafeStr_5712)); return; }; this._SafeStr_5513 = k; this.populate(); this._SafeStr_10502._SafeStr_10534._SafeStr_10857(this); this._frame.visible = true; this._SafeStr_10502._SafeStr_10534._SafeStr_10858(this); } public function populate():void{ this._SafeStr_7355 = IItemListWindow(this._frame.findChildByName("list_cont")); var k:IWindow = this._frame.findChildByTag("close"); k.procedure = this._SafeStr_5809; this._SafeStr_10802 = ITextFieldWindow(this._frame.findChildByName("message_input")); this._SafeStr_10802.procedure = this._SafeStr_10871; this._SafeStr_10860 = IDropMenuWindow(this._frame.findChildByName("msgTemplatesSelect")); this._SafeStr_10872(this._SafeStr_10860); this._SafeStr_10860.procedure = this._SafeStr_10873; this._SafeStr_10862 = ICheckBoxWindow(this._frame.findChildByName("kick_check")); this._SafeStr_10863 = ICheckBoxWindow(this._frame.findChildByName("lock_check")); this._SafeStr_10864 = ICheckBoxWindow(this._frame.findChildByName("changename_check")); this._SafeStr_10874(this._SafeStr_5513.room, "room_cont"); this._SafeStr_10606("owner_name_txt", this._SafeStr_5513.ownerName); this._SafeStr_10606("owner_in_room_txt", ((this._SafeStr_5513._SafeStr_10875) ? "Yes" : "No")); this._SafeStr_10606("user_count_txt", ("" + this._SafeStr_5513.userCount)); this._frame.findChildByName("enter_room_but").procedure = this._SafeStr_10876; this._frame.findChildByName("chatlog_but").procedure = this._SafeStr_10524; this._frame.findChildByName("edit_in_hk_but").procedure = this._SafeStr_10877; this._frame.findChildByName("send_caution_but").procedure = this._SafeStr_10878; this._frame.findChildByName("send_message_but").procedure = this._SafeStr_10879; if (!this._SafeStr_10502._SafeStr_10513._SafeStr_10514) { this._frame.findChildByName("chatlog_but").disable(); }; if (!this._SafeStr_10502._SafeStr_10513._SafeStr_10880) { this._SafeStr_10862.disable(); }; this._frame.findChildByName("owner_name_txt").procedure = this._SafeStr_10881; this._SafeStr_10855(); } private function _SafeStr_10882(k:IItemListWindow, _arg_2:IWindow):void{ var _local_3:IWindow = k.removeListItem(_arg_2); if (_local_3 != null) { _local_3.dispose(); }; } private function _SafeStr_10874(k:_SafeStr_3006, _arg_2:String):void{ var _local_3:IWindowContainer = IWindowContainer(this._SafeStr_7355.getListItemByName(_arg_2)); var _local_4:IWindowContainer = IWindowContainer(_local_3.findChildByName("room_data")); if (_local_4 == null) { _local_4 = (_local_3.addChild(this._SafeStr_10865.clone()) as IWindowContainer); }; if (!k._SafeStr_10883) { this._SafeStr_10882(this._SafeStr_7355, _local_3); this._SafeStr_10882(this._SafeStr_7355, this._SafeStr_7355.getListItemByName("event_spacing")); return; }; var _local_5:ITextWindow = ITextWindow(_local_4.findChildByName("name")); _local_5.caption = k.name; _local_5.height = (_local_5.textHeight + 5); var _local_6:ITextWindow = ITextWindow(_local_4.findChildByName("desc")); _local_6.caption = k.desc; _local_6.height = (_local_6.textHeight + 5); var _local_7:IWindowContainer = IWindowContainer(_local_4.findChildByName("tags_cont")); var _local_8:ITextWindow = ITextWindow(_local_7.findChildByName("tags_txt")); _local_8.caption = this._SafeStr_10884(k.tags); _local_8.height = (_local_8.textHeight + 5); _local_7.height = _local_8.height; if (k.tags.length < 1) { _local_4.removeChild(_local_7); }; _SafeStr_10867(_local_4, _local_5.y, 0); _local_4.height = _SafeStr_10866(_local_4); _local_3.height = (_local_4.height + (2 * _local_4.y)); _SafeStr_4.log(((((((((((("XXXX: " + _local_3.height) + ", ") + _local_4.height) + ", ") + _local_5.height) + ", ") + _local_6.height) + ", ") + _local_7.height) + ", ") + _local_8.height)); } private function _SafeStr_10884(k:Array):String{ var _local_3:String; var _local_2:String = ""; for each (_local_3 in k) { if (_local_2 == "") { _local_2 = _local_3; } else { _local_2 = ((_local_2 + ", ") + _local_3); }; }; return (_local_2); } private function _SafeStr_10606(k:String, _arg_2:String):void{ var _local_3:ITextWindow = ITextWindow(this._frame.findChildByName(k)); _local_3.text = _arg_2; } private function _SafeStr_10881(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_10502._SafeStr_10515.show(new _SafeStr_4395(this._SafeStr_10502, this._SafeStr_5513._SafeStr_6345), this._frame, false, false, true); } private function _SafeStr_10876(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; _SafeStr_4.log("Enter room clicked"); this._SafeStr_10502.goToRoom(this._SafeStr_5513.flatId); } private function _SafeStr_10524(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_10502._SafeStr_10515.show(new ChatlogCtrl(new _SafeStr_3948(0, this._SafeStr_5513.flatId), this._SafeStr_10502, WindowTracker._SafeStr_10516, this._SafeStr_5513.flatId), this._frame, false, false, true); } private function _SafeStr_10877(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; _SafeStr_4.log("Edit in hk clicked"); this._SafeStr_10502._SafeStr_10636("roomadmin.url", ("" + this._SafeStr_5513.flatId)); } private function _SafeStr_10878(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; _SafeStr_4.log("Sending caution..."); this._SafeStr_10885(true); } private function _SafeStr_10879(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; _SafeStr_4.log("Sending message..."); this._SafeStr_10885(false); } private function _SafeStr_10885(k:Boolean):void{ if (((this._SafeStr_10861) || ((this._SafeStr_10802.text == "")))) { this._SafeStr_10502.windowManager.alert("Alert", "You must input a message to the user", 0, this._SafeStr_8064); return; }; var _local_2:int = this._SafeStr_10886(k, this._SafeStr_10862._SafeStr_5325); this._SafeStr_10502.connection.send(new _SafeStr_4193(_local_2, this._SafeStr_10802.text, "")); if (((((this._SafeStr_10863._SafeStr_5325) || (this._SafeStr_10864._SafeStr_5325))) || (this._SafeStr_10862._SafeStr_5325))) { this._SafeStr_10502.connection.send(new _SafeStr_3975(this._SafeStr_5513.flatId, this._SafeStr_10863._SafeStr_5325, this._SafeStr_10864._SafeStr_5325, this._SafeStr_10862._SafeStr_5325)); }; this.dispose(); } private function _SafeStr_10886(k:Boolean, _arg_2:Boolean):int{ if (_arg_2) { return (((k) ? _SafeStr_4193._SafeStr_10887 : _SafeStr_4193._SafeStr_10888)); }; return (((k) ? _SafeStr_4193._SafeStr_10889 : _SafeStr_4193._SafeStr_10890)); } private function _SafeStr_10871(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowEvent._SafeStr_5848) { return; }; if (!this._SafeStr_10861) { return; }; this._SafeStr_10802.text = ""; this._SafeStr_10861 = false; } private function _SafeStr_8064(k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); } private function _SafeStr_10872(k:IDropMenuWindow):void{ _SafeStr_4.log(("MSG TEMPLATES: " + this._SafeStr_10502._SafeStr_10513._SafeStr_10891.length)); k.populate(this._SafeStr_10502._SafeStr_10513._SafeStr_10891); } private function _SafeStr_10873(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowEvent._SafeStr_6365) { return; }; var _local_3:String = this._SafeStr_10502._SafeStr_10513._SafeStr_10891[this._SafeStr_10860.selection]; if (_local_3 != null) { this._SafeStr_10861 = false; this._SafeStr_10802.text = _local_3; }; } } }//package _-1Hu // _SafeStr_10502 = "_-IZ" (String#673, DoABC#3) // _SafeStr_10513 = "_-2Vb" (String#3867, DoABC#3) // _SafeStr_10514 = "_-ZR" (String#18146, DoABC#3) // _SafeStr_10515 = "_-6R5" (String#5760, DoABC#3) // _SafeStr_10516 = "_-0E8" (String#13890, DoABC#3) // _SafeStr_10524 = "_-6Kk" (String#9353, DoABC#3) // _SafeStr_10534 = "_-5m0" (String#5919, DoABC#3) // _SafeStr_10606 = "_-2-V" (String#5163, DoABC#3) // _SafeStr_10636 = "_-3UG" (String#18566, DoABC#3) // _SafeStr_10802 = "_-6LE" (String#3424, DoABC#3) // _SafeStr_10819 = "_-09k" (String#19349, DoABC#3) // _SafeStr_10832 = "_-3a5" (String#5828, DoABC#3) // _SafeStr_10855 = "_-2YK" (String#22443, DoABC#3) // _SafeStr_10856 = "_-45e" (String#38053, DoABC#3) // _SafeStr_10857 = "_-5o9" (String#33289, DoABC#3) // _SafeStr_10858 = "_-2OB" (String#34264, DoABC#3) // _SafeStr_10859 = "_-07C" (String#19331, DoABC#3) // _SafeStr_10860 = "_-3aO" (String#6806, DoABC#3) // _SafeStr_10861 = "_-0aw" (String#4197, DoABC#3) // _SafeStr_10862 = "_-FB" (String#12454, DoABC#3) // _SafeStr_10863 = "_-5Mi" (String#20735, DoABC#3) // _SafeStr_10864 = "_-3s0" (String#17858, DoABC#3) // _SafeStr_10865 = "_-68h" (String#22189, DoABC#3) // _SafeStr_10866 = "_-5YR" (String#2217, DoABC#3) // _SafeStr_10867 = "_-1h9" (String#6286, DoABC#3) // _SafeStr_10868 = "_-0wC" (String#25238, DoABC#3) // _SafeStr_10869 = "_-5U9" (String#28015, DoABC#3) // _SafeStr_10870 = "_-kU" (String#31994, DoABC#3) // _SafeStr_10871 = "_-1lr" (String#15795, DoABC#3) // _SafeStr_10872 = "_-1zb" (String#32290, DoABC#3) // _SafeStr_10873 = "_-3hM" (String#24180, DoABC#3) // _SafeStr_10874 = "_-3Qc" (String#38845, DoABC#3) // _SafeStr_10875 = "_-HJ" (String#33821, DoABC#3) // _SafeStr_10876 = "_-4lh" (String#37717, DoABC#3) // _SafeStr_10877 = "_-16O" (String#33691, DoABC#3) // _SafeStr_10878 = "_-1gq" (String#35145, DoABC#3) // _SafeStr_10879 = "_-6Tx" (String#33580, DoABC#3) // _SafeStr_10880 = "_-4VC" (String#36618, DoABC#3) // _SafeStr_10881 = "_-59t" (String#14584, DoABC#3) // _SafeStr_10882 = "_-0Dr" (String#29088, DoABC#3) // _SafeStr_10883 = "_-1Vf" (String#2692, DoABC#3) // _SafeStr_10884 = "_-6fd" (String#38442, DoABC#3) // _SafeStr_10885 = "_-1Q" (String#27127, DoABC#3) // _SafeStr_10886 = "_-2hC" (String#36241, DoABC#3) // _SafeStr_10887 = "_-Ea" (String#24713, DoABC#3) // _SafeStr_10888 = "_-6Wm" (String#23936, DoABC#3) // _SafeStr_10889 = "_-1Ld" (String#25642, DoABC#3) // _SafeStr_10890 = "_-go" (String#25758, DoABC#3) // _SafeStr_10891 = "_-1ux" (String#22521, DoABC#3) // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3006 = "_-0Fe" (String#3653, DoABC#3) // _SafeStr_3948 = "_-22I" (String#10794, DoABC#3) // _SafeStr_3975 = "_-qI" (String#16533, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_4193 = "_-6XG" (String#8242, DoABC#3) // _SafeStr_4321 = "_-4Zt" (String#15623, DoABC#3) // _SafeStr_4394 = "_-6Tp" (String#4754, DoABC#3) // _SafeStr_4395 = "_-xW" (String#7023, DoABC#3) // _SafeStr_5049 = "_-0O8" (String#8110, DoABC#3) // _SafeStr_5325 = "_-2iN" (String#998, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5712 = "_-690" (String#1467, DoABC#3) // _SafeStr_5809 = "_-56H" (String#1168, DoABC#3) // _SafeStr_5848 = "_-1Br" (String#7042, DoABC#3) // _SafeStr_6345 = "_-HD" (String#1585, DoABC#3) // _SafeStr_6365 = "_-183" (String#2263, DoABC#3) // _SafeStr_7355 = "_-De" (String#504, DoABC#3) // _SafeStr_8064 = "_-X7" (String#3516, DoABC#3) // _SafeStr_8221 = "_-6DJ" (String#1867, DoABC#3) //------------------------------------------------------------ //_-1Hu.SendMsgsCtrl package _-1Hu{ import _-4Y1._SafeStr_3; import _-2j3._SafeStr_4408; import _-6Sj.IFrameWindow; import _-6Sj.IDropMenuWindow; import _-6Sj.ITextFieldWindow; import _-29V.IWindow; import _-5Vh.WindowEvent; import _-5Vh.WindowMouseEvent; import _-55F._SafeStr_4164; import _-55F._SafeStr_4025; import _-64Q._SafeStr_2464; public class SendMsgsCtrl implements _SafeStr_3, _SafeStr_4394 { private static const _SafeStr_10892:int = -999; private var _SafeStr_10502:ModerationManager; private var _SafeStr_10799:int; private var _SafeStr_10800:String; private var _SafeStr_10522:_SafeStr_4408; private var _frame:IFrameWindow; private var _SafeStr_10860:IDropMenuWindow; private var _SafeStr_10802:ITextFieldWindow; private var _disposed:Boolean; private var _SafeStr_10893:Boolean = true; public function SendMsgsCtrl(k:ModerationManager, _arg_2:int, _arg_3:String, _arg_4:_SafeStr_4408){ this._SafeStr_10502 = k; this._SafeStr_10799 = _arg_2; this._SafeStr_10800 = _arg_3; this._SafeStr_10522 = _arg_4; } public function get disposed():Boolean{ return (this._disposed); } public function show():void{ this._frame = IFrameWindow(this._SafeStr_10502.getXmlWindow("send_msgs")); this._frame.caption = ("Msg To: " + this._SafeStr_10800); this._frame.findChildByName("send_message_but").procedure = this._SafeStr_10894; this._SafeStr_10802 = ITextFieldWindow(this._frame.findChildByName("message_input")); this._SafeStr_10802.procedure = this._SafeStr_10871; this._SafeStr_10860 = IDropMenuWindow(this._frame.findChildByName("msgTemplatesSelect")); this._SafeStr_10895(this._SafeStr_10860); this._SafeStr_10860.procedure = this._SafeStr_10873; var k:IWindow = this._frame.findChildByTag("close"); k.procedure = this._SafeStr_5809; this._frame.visible = true; } public function getType():int{ return (WindowTracker._SafeStr_10896); } public function getId():String{ return (this._SafeStr_10800); } public function _SafeStr_8221():IFrameWindow{ return (this._frame); } private function _SafeStr_10895(k:IDropMenuWindow):void{ _SafeStr_4.log(("MSG TEMPLATES: " + this._SafeStr_10502._SafeStr_10513._SafeStr_10843.length)); k.populate(this._SafeStr_10502._SafeStr_10513._SafeStr_10843); } private function _SafeStr_10873(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowEvent._SafeStr_6365) { return; }; var _local_3:String = this._SafeStr_10502._SafeStr_10513._SafeStr_10843[this._SafeStr_10860.selection]; if (_local_3 != null) { this._SafeStr_10893 = false; this._SafeStr_10802.text = _local_3; }; } private function _SafeStr_10894(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; if (((this._SafeStr_10893) || ((this._SafeStr_10802.text == "")))) { this._SafeStr_10502.windowManager.alert("Alert", "You must input a message to the user", 0, this._SafeStr_8064); return; }; _SafeStr_4.log("Sending message..."); this._SafeStr_10502.connection.send(new _SafeStr_4164(this._SafeStr_10799, this._SafeStr_10802.text, _SafeStr_10892, (((this._SafeStr_10522)!=null) ? this._SafeStr_10522._SafeStr_10587 : _SafeStr_4025._SafeStr_10810))); this.dispose(); } private function _SafeStr_5809(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this.dispose(); } private function _SafeStr_10871(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowEvent._SafeStr_5848) { return; }; if (this._SafeStr_10893) { this._SafeStr_10802.text = ""; this._SafeStr_10893 = false; }; } public function dispose():void{ if (this._disposed) { return; }; this._disposed = true; if (this._frame != null) { this._frame.destroy(); this._frame = null; }; this._SafeStr_10860 = null; this._SafeStr_10802 = null; this._SafeStr_10502 = null; } private function _SafeStr_8064(k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); } } }//package _-1Hu // _SafeStr_10502 = "_-IZ" (String#673, DoABC#3) // _SafeStr_10513 = "_-2Vb" (String#3867, DoABC#3) // _SafeStr_10522 = "_-5Yl" (String#4352, DoABC#3) // _SafeStr_10587 = "_-6O0" (String#2853, DoABC#3) // _SafeStr_10799 = "_-06D" (String#5396, DoABC#3) // _SafeStr_10800 = "_-1No" (String#10226, DoABC#3) // _SafeStr_10802 = "_-6LE" (String#3424, DoABC#3) // _SafeStr_10810 = "_-2JJ" (String#3138, DoABC#3) // _SafeStr_10843 = "_-1Pc" (String#17765, DoABC#3) // _SafeStr_10860 = "_-3aO" (String#6806, DoABC#3) // _SafeStr_10871 = "_-1lr" (String#15795, DoABC#3) // _SafeStr_10873 = "_-3hM" (String#24180, DoABC#3) // _SafeStr_10892 = "_-5VI" (String#22101, DoABC#3) // _SafeStr_10893 = "_-4Iq" (String#17609, DoABC#3) // _SafeStr_10894 = "_-5Lo" (String#38228, DoABC#3) // _SafeStr_10895 = "_-4PZ" (String#37002, DoABC#3) // _SafeStr_10896 = "_-4eq" (String#24120, DoABC#3) // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_4025 = "_-4oI" (String#6207, DoABC#3) // _SafeStr_4164 = "_-hk" (String#11258, DoABC#3) // _SafeStr_4394 = "_-6Tp" (String#4754, DoABC#3) // _SafeStr_4408 = "_-1v3" (String#1613, DoABC#3) // _SafeStr_5809 = "_-56H" (String#1168, DoABC#3) // _SafeStr_5848 = "_-1Br" (String#7042, DoABC#3) // _SafeStr_6365 = "_-183" (String#2263, DoABC#3) // _SafeStr_8064 = "_-X7" (String#3516, DoABC#3) // _SafeStr_8221 = "_-6DJ" (String#1867, DoABC#3) //------------------------------------------------------------ //_-1Hu.WindowTracker package _-1Hu{ import flash.utils.Dictionary; import _-29V.IWindow; import _-6Sj.IFrameWindow; public class WindowTracker { public static const _SafeStr_10523:int = 1; public static const _SafeStr_10896:int = 2; public static const _SafeStr_10743:int = 3; public static const _SafeStr_10516:int = 4; public static const _SafeStr_10635:int = 5; public static const _SafeStr_10538:int = 6; public static const _SafeStr_10808:int = 7; public static const _SafeStr_10734:int = 8; public static const _SafeStr_10868:int = 9; private var _SafeStr_10897:Dictionary; public function WindowTracker(){ this._SafeStr_10897 = new Dictionary(); super(); } public function show(k:_SafeStr_4394, _arg_2:IFrameWindow, _arg_3:Boolean, _arg_4:Boolean, _arg_5:Boolean, _arg_6:Boolean=false, _arg_7:int=0, _arg_8:int=0, _arg_9:int=0, _arg_10:int=0):void{ var _local_12:IWindow; var _local_13:int; var _local_14:IWindow; var _local_11:_SafeStr_4394 = this.removeWindow(k.getType(), k.getId()); if (((!((_local_11 == null))) && (!(_local_11.disposed)))) { if (_arg_5) { k.dispose(); _local_11.dispose(); return; }; k.show(); _local_12 = _local_11._SafeStr_8221(); k._SafeStr_8221().x = ((_arg_6) ? _arg_7 : _local_12.x); k._SafeStr_8221().y = ((_arg_6) ? _arg_8 : _local_12.y); k._SafeStr_8221().width = ((_arg_6) ? _arg_9 : _local_12.width); k._SafeStr_8221().height = ((_arg_6) ? _arg_10 : _local_12.height); this._SafeStr_10898(k.getType())[k.getId()] = k; _local_11.dispose(); } else { if (!_arg_4) { k.show(); if (_arg_2 != null) { _local_13 = 5; if (_arg_3) { k._SafeStr_8221().x = ((_arg_6) ? _arg_7 : _arg_2.x); k._SafeStr_8221().y = ((_arg_6) ? _arg_8 : ((_arg_2.y + _arg_2.height) + _local_13)); } else { k._SafeStr_8221().x = ((_arg_6) ? _arg_7 : ((_arg_2.x + _arg_2.width) + _local_13)); k._SafeStr_8221().y = ((_arg_6) ? _arg_8 : _arg_2.y); }; } else { if (_arg_6) { k._SafeStr_8221().x = _arg_7; k._SafeStr_8221().y = _arg_8; } else { _local_14 = k._SafeStr_8221().desktop; k._SafeStr_8221().x = ((_local_14.width / 2) - (k._SafeStr_8221().width / 2)); k._SafeStr_8221().y = ((_local_14.height / 2) - (k._SafeStr_8221().height / 2)); }; }; k._SafeStr_8221().x = Math.max(0, Math.min(k._SafeStr_8221().x, (k._SafeStr_8221().desktop.width - k._SafeStr_8221().width))); k._SafeStr_8221().y = Math.max(0, Math.min(k._SafeStr_8221().y, (k._SafeStr_8221().desktop.height - k._SafeStr_8221().height))); this._SafeStr_10898(k.getType())[k.getId()] = k; }; }; } private function removeWindow(k:int, _arg_2:String):_SafeStr_4394{ var _local_3:Dictionary = this._SafeStr_10898(k); var _local_4:_SafeStr_4394 = _local_3[_arg_2]; _local_3[_arg_2] = null; return (_local_4); } private function _SafeStr_10898(k:int):Dictionary{ var _local_2:Dictionary = this._SafeStr_10897[k]; if (_local_2 == null) { _local_2 = new Dictionary(); this._SafeStr_10897[k] = _local_2; }; return (_local_2); } } }//package _-1Hu // _SafeStr_10516 = "_-0E8" (String#13890, DoABC#3) // _SafeStr_10523 = "_-3NA" (String#22053, DoABC#3) // _SafeStr_10538 = "_-1Z-" (String#20968, DoABC#3) // _SafeStr_10635 = "_-31N" (String#18116, DoABC#3) // _SafeStr_10734 = "_-4Ge" (String#23193, DoABC#3) // _SafeStr_10743 = "_-0rF" (String#20515, DoABC#3) // _SafeStr_10808 = "_-6Vt" (String#23779, DoABC#3) // _SafeStr_10868 = "_-0wC" (String#25238, DoABC#3) // _SafeStr_10896 = "_-4eq" (String#24120, DoABC#3) // _SafeStr_10897 = "_-uI" (String#24830, DoABC#3) // _SafeStr_10898 = "_-0-l" (String#22560, DoABC#3) // _SafeStr_4394 = "_-6Tp" (String#4754, DoABC#3) // _SafeStr_8221 = "_-6DJ" (String#1867, DoABC#3) //------------------------------------------------------------ //_-1I2._SafeStr_5264 package _-1I2{ import _-64u.AdServerConfig; import _-64u.CustomProperties; public class _SafeStr_5264 extends AdServerConfig { public function _SafeStr_5264(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 _-1I2 // _SafeStr_5264 = "_-2kE" (String#14867, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_2803 package _-1i3{ import flash.events.Event; public class _SafeStr_2803 extends Event { public static const _SafeStr_10899:String = "hrwe_hide_room_widget"; private var _SafeStr_10900:String; public function _SafeStr_2803(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false){ super(_SafeStr_10899, _arg_2, _arg_3); this._SafeStr_10900 = k; } public function get _SafeStr_10901():String{ return (this._SafeStr_10900); } } }//package _-1i3 // _SafeStr_10899 = "_-CO" (String#16747, DoABC#3) // _SafeStr_10900 = "_-1xM" (String#12488, DoABC#3) // _SafeStr_10901 = "_-4bo" (String#35179, DoABC#3) // _SafeStr_2803 = "_-2jb" (String#8756, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_2815 package _-1i3{ import flash.events.Event; public class _SafeStr_2815 extends Event { public static const static:String = "RDMZEE_ENABLED"; private var _SafeStr_6217:Boolean; public function _SafeStr_2815(k:Boolean){ super(static); this._SafeStr_6217 = k; } } }//package _-1i3 // _SafeStr_2815 = "_-6Q8" (String#16041, DoABC#3) // _SafeStr_6217 = "_-6AO" (String#2312, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4374 package _-1i3{ import flash.events.Event; public class _SafeStr_4374 extends Event { public static const _SafeStr_10902:String = "RWUE_EVENT_TEST"; public function _SafeStr_4374(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false){ super(k, _arg_2, _arg_3); } } }//package _-1i3 // _SafeStr_10902 = "_-1Ka" (String#26890, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4449 package _-1i3{ import flash.geom.Rectangle; import flash.geom.Point; public class _SafeStr_4449 extends _SafeStr_4374 { public static const _SafeStr_10903:String = "RWRVUE_ROOM_VIEW_SIZE_CHANGED"; public static const _SafeStr_10904:String = "RWRVUE_ROOM_VIEW_SCALE_CHANGED"; public static const _SafeStr_10905:String = "RWRVUE_ROOM_VIEW_POSITION_CHANGED"; private var _SafeStr_10906:Rectangle; private var _SafeStr_10907:Point; private var _SafeStr_6717:Number = 0; public function _SafeStr_4449(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_10906 = _arg_2; this._SafeStr_10907 = _arg_3; this._SafeStr_6717 = _arg_4; } public function get rect():Rectangle{ if (this._SafeStr_10906 != null) { return (this._SafeStr_10906.clone()); }; return (null); } public function get _SafeStr_10908():Point{ if (this._SafeStr_10907 != null) { return (this._SafeStr_10907.clone()); }; return (null); } public function get scale():Number{ return (this._SafeStr_6717); } } }//package _-1i3 // _SafeStr_10903 = "_-6cx" (String#12408, DoABC#3) // _SafeStr_10904 = "_-4l" (String#16911, DoABC#3) // _SafeStr_10905 = "_-1IG" (String#15090, DoABC#3) // _SafeStr_10906 = "_-Rp" (String#25365, DoABC#3) // _SafeStr_10907 = "_-47" (String#23643, DoABC#3) // _SafeStr_10908 = "_-3NS" (String#22108, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4449 = "_-qq" (String#3251, DoABC#3) // _SafeStr_6717 = "_-2Qo" (String#1074, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4460 package _-1i3{ public class _SafeStr_4460 extends _SafeStr_4374 { public static const OPEN:String = "RWRBFOCME_OPEN"; private var _SafeStr_8173:int; public function _SafeStr_4460(k:int){ this._SafeStr_8173 = k; super(OPEN); } public function get _SafeStr_10909():int{ return (this._SafeStr_8173); } } }//package _-1i3 // _SafeStr_10909 = "_-21d" (String#7691, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4460 = "_-1oi" (String#7412, DoABC#3) // _SafeStr_8173 = "_-6b1" (String#2542, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4461 package _-1i3{ public class _SafeStr_4461 extends _SafeStr_4374 { public static const _SafeStr_10910:String = "RWREUE_GAME_MODE"; public static const _SafeStr_10911:String = "RWREUE_NORMAL_MODE"; private var _SafeStr_5759:int = 0; public function _SafeStr_4461(k:String, _arg_2:int, _arg_3:Boolean=false, _arg_4:Boolean=false){ super(k, _arg_3, _arg_4); this._SafeStr_5759 = _arg_2; } public function get roomId():int{ return (this._SafeStr_5759); } } }//package _-1i3 // _SafeStr_10910 = "_-5qk" (String#10521, DoABC#3) // _SafeStr_10911 = "_-6Ww" (String#5687, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4461 = "_-sL" (String#3857, DoABC#3) // _SafeStr_5759 = "_-2xD" (String#739, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4463 package _-1i3{ public class _SafeStr_4463 extends _SafeStr_4374 { public static const _SafeStr_6027:String = "RWLBUE_SHOW_LOADING_BAR"; public static const _SafeStr_6029:String = "RWLBUW_HIDE_LOADING_BAR"; public function _SafeStr_4463(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false){ super(k, _arg_2, _arg_3); } } }//package _-1i3 // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4463 = "_-1J6" (String#3670, DoABC#3) // _SafeStr_6027 = "_-5Pp" (String#4787, DoABC#3) // _SafeStr_6029 = "_-5p0" (String#2386, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4464 package _-1i3{ public class _SafeStr_4464 extends _SafeStr_4374 { public static const _SafeStr_10912:String = "RWRBSLUE_SKILL_LIST"; private var _SafeStr_8173:int; private var _SafeStr_10913:Array; public function _SafeStr_4464(k:int, _arg_2:Array, _arg_3:Boolean=false, _arg_4:Boolean=false){ super(_SafeStr_10912, _arg_3, _arg_4); this._SafeStr_8173 = k; this._SafeStr_10913 = _arg_2; } public function get _SafeStr_10914():Array{ return (this._SafeStr_10913); } public function get _SafeStr_10909():int{ return (this._SafeStr_8173); } } }//package _-1i3 // _SafeStr_10909 = "_-21d" (String#7691, DoABC#3) // _SafeStr_10912 = "_-1eI" (String#12738, DoABC#3) // _SafeStr_10913 = "_-6RC" (String#9759, DoABC#3) // _SafeStr_10914 = "_-4du" (String#14180, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4464 = "_-KH" (String#7773, DoABC#3) // _SafeStr_8173 = "_-6b1" (String#2542, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4470 package _-1i3{ public class _SafeStr_4470 extends _SafeStr_4374 { public static const _SafeStr_10915:String = "RWROUE_OBJECT_SELECTED"; public static const _SafeStr_10916:String = "RWROUE_OBJECT_DESELECTED"; public static const _SafeStr_10917:String = "RWROUE_USER_REMOVED"; public static const _SafeStr_10918:String = "RWROUE_FURNI_REMOVED"; public static const _SafeStr_10919:String = "RWROUE_FURNI_ADDED"; public static const _SafeStr_10920:String = "RWROUE_USER_ADDED"; public static const _SafeStr_10921:String = "RWROUE_OBJECT_ROLL_OVER"; public static const _SafeStr_10922:String = "RWROUE_OBJECT_ROLL_OUT"; private var _SafeStr_5742:int = 0; private var _SafeStr_5758:int = 0; private var _SafeStr_5759:int = 0; public function _SafeStr_4470(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_5742 = _arg_2; this._SafeStr_5758 = _arg_3; this._SafeStr_5759 = _arg_4; } public function get id():int{ return (this._SafeStr_5742); } public function get category():int{ return (this._SafeStr_5758); } public function get roomId():int{ return (this._SafeStr_5759); } } }//package _-1i3 // _SafeStr_10915 = "_-1Zj" (String#9251, DoABC#3) // _SafeStr_10916 = "_-6As" (String#6623, DoABC#3) // _SafeStr_10917 = "_-0a9" (String#6900, DoABC#3) // _SafeStr_10918 = "_-6CC" (String#6194, DoABC#3) // _SafeStr_10919 = "_-0H" (String#8997, DoABC#3) // _SafeStr_10920 = "_-lP" (String#16599, DoABC#3) // _SafeStr_10921 = "_-6hZ" (String#17067, DoABC#3) // _SafeStr_10922 = "_-0SO" (String#10240, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4470 = "_-6Kn" (String#1105, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_5758 = "_-6Su" (String#1029, DoABC#3) // _SafeStr_5759 = "_-2xD" (String#739, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4472 package _-1i3{ public class _SafeStr_4472 extends _SafeStr_4374 { public static const _SafeStr_10923:String = "RWCCE_USER_CHOOSER_CONTENT"; public static const _SafeStr_10924:String = "RWCCE_FURNI_CHOOSER_CONTENT"; private var _SafeStr_7384:Array; private var _SafeStr_10925:Boolean; public function _SafeStr_4472(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_7384 = _arg_2.slice(); this._SafeStr_10925 = _arg_3; } public function get items():Array{ return (this._SafeStr_7384); } public function get _SafeStr_10926():Boolean{ return (this._SafeStr_10925); } } }//package _-1i3 // _SafeStr_10923 = "_-0Vp" (String#13632, DoABC#3) // _SafeStr_10924 = "_-1ks" (String#15863, DoABC#3) // _SafeStr_10925 = "_-4iE" (String#14352, DoABC#3) // _SafeStr_10926 = "_-5gi" (String#2687, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4472 = "_-2oq" (String#5219, DoABC#3) // _SafeStr_7384 = "_-3c4" (String#667, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4474 package _-1i3{ public class _SafeStr_4474 extends _SafeStr_4374 { public static const _SafeStr_10927:String = "RWPLENPE_USER_PLAY_SONG"; public static const _SafeStr_10928:String = "RWPLENPW_USER_STOP_SONG"; public static const _SafeStr_10929:String = "RWPLENPE_SONG_CHANGED"; private var _SafeStr_5742:int; private var _SafeStr_9899:int; private var _priority:int; public function _SafeStr_4474(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_5742 = _arg_2; this._SafeStr_9899 = _arg_3; this._priority = _arg_4; } public function get id():int{ return (this._SafeStr_5742); } public function get position():int{ return (this._SafeStr_9899); } public function get priority():int{ return (this._priority); } } }//package _-1i3 // _SafeStr_10927 = "_-0tO" (String#6063, DoABC#3) // _SafeStr_10928 = "_-0fq" (String#6095, DoABC#3) // _SafeStr_10929 = "_-Ke" (String#5434, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4474 = "_-6Fa" (String#3799, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_9899 = "_-2JX" (String#1848, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4478 package _-1i3{ public class _SafeStr_4478 extends _SafeStr_4374 { public static const _SafeStr_10930:String = "RWPLEE_SHOW_PLAYLIST_EDITOR"; public static const _SafeStr_10931:String = "RWPLEE_HIDE_PLAYLIST_EDITOR"; public static const _SafeStr_10932:String = "RWPLEE_INVENTORY_UPDATED"; public static const _SafeStr_10933:String = "RWPLEE_SONG_DISK_INVENTORY_UPDATED"; public static const _SafeStr_10934:String = "RWPLEE_PLAY_LIST_UPDATED"; public static const _SafeStr_10935:String = "RWPLEE_PLAY_LIST_FULL"; private var _SafeStr_5942:int; public function _SafeStr_4478(k:String, _arg_2:int=-1, _arg_3:Boolean=false, _arg_4:Boolean=false){ super(k, _arg_3, _arg_4); this._SafeStr_5942 = _arg_2; } public function get furniId():int{ return (this._SafeStr_5942); } } }//package _-1i3 // _SafeStr_10930 = "_-b4" (String#16611, DoABC#3) // _SafeStr_10931 = "_-6Vh" (String#16018, DoABC#3) // _SafeStr_10932 = "_-6Jh" (String#5836, DoABC#3) // _SafeStr_10933 = "_-06a" (String#13768, DoABC#3) // _SafeStr_10934 = "_-17k" (String#5327, DoABC#3) // _SafeStr_10935 = "_-3CK" (String#6373, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4478 = "_-15i" (String#2313, DoABC#3) // _SafeStr_5942 = "_-1an" (String#1647, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4485 package _-1i3{ public class _SafeStr_4485 extends _SafeStr_4374 { public static const _SafeStr_10936:String = "RWFRUE_SHOW_FRIEND_REQUEST"; public static const _SafeStr_10937:String = "RWFRUE_HIDE_FRIEND_REQUEST"; private var _SafeStr_7327:int; private var _SafeStr_5389:int; private var _SafeStr_5781:String; public function _SafeStr_4485(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_7327 = _arg_2; this._SafeStr_5389 = _arg_3; this._SafeStr_5781 = _arg_4; } public function get _SafeStr_7166():int{ return (this._SafeStr_7327); } public function get userId():int{ return (this._SafeStr_5389); } public function get userName():String{ return (this._SafeStr_5781); } } }//package _-1i3 // _SafeStr_10936 = "_-5iU" (String#13469, DoABC#3) // _SafeStr_10937 = "_-26y" (String#11530, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4485 = "_-2zY" (String#4338, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // _SafeStr_5781 = "_-3KC" (String#937, DoABC#3) // _SafeStr_7166 = "_-1YE" (String#3076, DoABC#3) // _SafeStr_7327 = "_-2fB" (String#2967, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4488 package _-1i3{ import flash.geom.Rectangle; import flash.geom.Point; public class _SafeStr_4488 extends _SafeStr_4374 { public static const _SafeStr_10938:String = "RWULUE_USER_LOCATION_UPDATE"; private var _SafeStr_5389:int; private var _SafeStr_10206:Rectangle; private var _SafeStr_10939:Point; public function _SafeStr_4488(k:int, _arg_2:Rectangle, _arg_3:Point, _arg_4:Boolean=false, _arg_5:Boolean=false){ super(_SafeStr_10938, _arg_4, _arg_5); this._SafeStr_5389 = k; this._SafeStr_10206 = _arg_2; this._SafeStr_10939 = _arg_3; } public function get userId():int{ return (this._SafeStr_5389); } public function get rectangle():Rectangle{ return (this._SafeStr_10206); } public function get _SafeStr_10940():Point{ return (this._SafeStr_10939); } } }//package _-1i3 // _SafeStr_10206 = "_-Dh" (String#3713, DoABC#3) // _SafeStr_10938 = "_-29W" (String#22581, DoABC#3) // _SafeStr_10939 = "_-0Ys" (String#26240, DoABC#3) // _SafeStr_10940 = "_-5Xo" (String#11743, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4488 = "_-18x" (String#3484, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4491 package _-1i3{ public class _SafeStr_4491 extends _SafeStr_4374 { public static const _SafeStr_10941:String = "rwwgue_welcome_gift_widget_status"; private var _SafeStr_10942:String; private var _SafeStr_10943:Boolean; private var _SafeStr_10944:Boolean; private var _SafeStr_5942:int; private var _SafeStr_10945:Boolean; public function _SafeStr_4491(k:Boolean=false, _arg_2:Boolean=false){ super(_SafeStr_10941, k, _arg_2); } public function get email():String{ return (this._SafeStr_10942); } public function get _SafeStr_10946():Boolean{ return (this._SafeStr_10943); } public function get _SafeStr_10947():Boolean{ return (this._SafeStr_10944); } public function get furniId():int{ return (this._SafeStr_5942); } public function get _SafeStr_10948():Boolean{ return (this._SafeStr_10945); } public function set email(k:String):void{ this._SafeStr_10942 = k; } public function set _SafeStr_10946(k:Boolean):void{ this._SafeStr_10943 = k; } public function set _SafeStr_10947(k:Boolean):void{ this._SafeStr_10944 = k; } public function set furniId(k:int):void{ this._SafeStr_5942 = k; } public function set _SafeStr_10948(k:Boolean):void{ this._SafeStr_10945 = k; } } }//package _-1i3 // _SafeStr_10941 = "_-5EE" (String#13007, DoABC#3) // _SafeStr_10942 = "_-6F7" (String#5821, DoABC#3) // _SafeStr_10943 = "_-5dI" (String#5592, DoABC#3) // _SafeStr_10944 = "_-0IC" (String#8286, DoABC#3) // _SafeStr_10945 = "_-0jj" (String#13710, DoABC#3) // _SafeStr_10946 = "_-6NK" (String#8402, DoABC#3) // _SafeStr_10947 = "_-PV" (String#22749, DoABC#3) // _SafeStr_10948 = "_-4u8" (String#15848, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4491 = "_-1p7" (String#7237, DoABC#3) // _SafeStr_5942 = "_-1an" (String#1647, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4494 package _-1i3{ public class _SafeStr_4494 extends _SafeStr_4374 { public static const _SafeStr_10949:String = "rwcere_change_email_result"; private var _result:int; public function _SafeStr_4494(k:int, _arg_2:Boolean=false, _arg_3:Boolean=false){ super(_SafeStr_10949, _arg_2, _arg_3); this._result = k; } public function get result():int{ return (this._result); } } }//package _-1i3 // _SafeStr_10949 = "_-4TQ" (String#14749, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4494 = "_-5dX" (String#9304, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4495 package _-1i3{ public class _SafeStr_4495 extends _SafeStr_4374 { public static const RENTABLE_BOT:String = "RWRBIUE_RENTABLE_BOT"; public static const _SafeStr_10950:String = "RENTABLE_BOT"; private var _name:String = ""; private var _SafeStr_7108:String = ""; private var _SafeStr_10951:int = 0; private var _SafeStr_7088:String = ""; private var _SafeStr_5334:Array; private var _SafeStr_10952:int = 0; private var _SafeStr_10953:int = 0; private var _SafeStr_10954:int; private var _SafeStr_10955:String; private var _SafeStr_10956:Boolean = false; private var _SafeStr_10957:Boolean = false; private var _SafeStr_10958:int = 0; private var _SafeStr_10959:Array; public function _SafeStr_4495(k:Boolean=false, _arg_2:Boolean=false){ this._SafeStr_5334 = []; 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_7108 = k; } public function get motto():String{ return (this._SafeStr_7108); } public function set _SafeStr_10960(k:int):void{ this._SafeStr_10951 = k; } public function get _SafeStr_10960():int{ return (this._SafeStr_10951); } public function set figure(k:String):void{ this._SafeStr_7088 = k; } public function get figure():String{ return (this._SafeStr_7088); } public function set badges(k:Array):void{ this._SafeStr_5334 = k; } public function get badges():Array{ return (this._SafeStr_5334); } public function get _SafeStr_6345():int{ return (this._SafeStr_10954); } public function set _SafeStr_6345(k:int):void{ this._SafeStr_10954 = k; } public function get ownerName():String{ return (this._SafeStr_10955); } public function set ownerName(k:String):void{ this._SafeStr_10955 = k; } public function set _SafeStr_10961(k:Boolean):void{ this._SafeStr_10956 = k; } public function get _SafeStr_10961():Boolean{ return (this._SafeStr_10956); } public function set _SafeStr_10962(k:int):void{ this._SafeStr_10958 = k; } public function get _SafeStr_10962():int{ return (this._SafeStr_10958); } public function set _SafeStr_10963(k:Boolean):void{ this._SafeStr_10957 = k; } public function get _SafeStr_10963():Boolean{ return (this._SafeStr_10957); } public function set _SafeStr_10964(k:int):void{ this._SafeStr_10952 = k; } public function get _SafeStr_10964():int{ return (this._SafeStr_10952); } public function set _SafeStr_10965(k:int):void{ this._SafeStr_10953 = k; } public function get _SafeStr_10965():int{ return (this._SafeStr_10953); } public function get _SafeStr_10966():Array{ return (this._SafeStr_10959); } public function set _SafeStr_10966(k:Array):void{ this._SafeStr_10959 = k; } } }//package _-1i3 // _SafeStr_10950 = "_-1gZ" (String#10451, DoABC#3) // _SafeStr_10951 = "_-1mg" (String#6831, DoABC#3) // _SafeStr_10952 = "_-0FQ" (String#7019, DoABC#3) // _SafeStr_10953 = "_-6Ft" (String#7224, DoABC#3) // _SafeStr_10954 = "_-1R9" (String#2020, DoABC#3) // _SafeStr_10955 = "_-zf" (String#2171, DoABC#3) // _SafeStr_10956 = "_-1Uu" (String#5364, DoABC#3) // _SafeStr_10957 = "_-1Ua" (String#5383, DoABC#3) // _SafeStr_10958 = "_-1a6" (String#8597, DoABC#3) // _SafeStr_10959 = "_-6Gy" (String#5359, DoABC#3) // _SafeStr_10960 = "_-9y" (String#1161, DoABC#3) // _SafeStr_10961 = "_-0YF" (String#3708, DoABC#3) // _SafeStr_10962 = "_-5Mw" (String#4356, DoABC#3) // _SafeStr_10963 = "_-5fk" (String#4314, DoABC#3) // _SafeStr_10964 = "_-0IL" (String#3740, DoABC#3) // _SafeStr_10965 = "_-13z" (String#3853, DoABC#3) // _SafeStr_10966 = "_-2yA" (String#2898, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4495 = "_-2xE" (String#4706, DoABC#3) // _SafeStr_5334 = "_-3eR" (String#1742, DoABC#3) // _SafeStr_6345 = "_-HD" (String#1585, DoABC#3) // _SafeStr_7088 = "_-cf" (String#883, DoABC#3) // _SafeStr_7108 = "_-6H9" (String#3248, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4497 package _-1i3{ public class _SafeStr_4497 extends _SafeStr_4374 { public static const PET_COMMANDS:String = "RWPCUE_PET_COMMANDS"; public static const _SafeStr_10967:String = "RWPCUE_OPEN_PET_TRAINING"; public static const _SafeStr_10968:String = "RWPCUE_CLOSE_PET_TRAINING"; private var _SafeStr_5742:int; private var _SafeStr_10969:Array; private var _SafeStr_10970:Array; public function _SafeStr_4497(k:int, _arg_2:Array, _arg_3:Array, _arg_4:Boolean=false, _arg_5:Boolean=false){ super(_SafeStr_4497.PET_COMMANDS, _arg_4, _arg_5); this._SafeStr_5742 = k; this._SafeStr_10969 = _arg_2; this._SafeStr_10970 = _arg_3; } public function get id():int{ return (this._SafeStr_5742); } public function get _SafeStr_10971():Array{ return (this._SafeStr_10969); } public function get _SafeStr_10972():Array{ return (this._SafeStr_10970); } } }//package _-1i3 // _SafeStr_10967 = "_-0el" (String#14927, DoABC#3) // _SafeStr_10968 = "_-5Ec" (String#14086, DoABC#3) // _SafeStr_10969 = "_-0XW" (String#10860, DoABC#3) // _SafeStr_10970 = "_-5RJ" (String#4710, DoABC#3) // _SafeStr_10971 = "_-2VE" (String#11789, DoABC#3) // _SafeStr_10972 = "_-1qH" (String#13255, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4497 = "_-Fk" (String#5194, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4498 package _-1i3{ public class _SafeStr_4498 extends _SafeStr_4374 { public static const _SafeStr_10973:String = "RWUTUE_USER_TAGS"; private var _SafeStr_5389:int; private var _SafeStr_9474:Array; private var _SafeStr_10974:Boolean; public function _SafeStr_4498(k:int, _arg_2:Array, _arg_3:Boolean, _arg_4:Boolean=false, _arg_5:Boolean=false){ super(_SafeStr_10973, _arg_4, _arg_5); this._SafeStr_5389 = k; this._SafeStr_9474 = _arg_2; this._SafeStr_10974 = _arg_3; } public function get userId():int{ return (this._SafeStr_5389); } public function get tags():Array{ return (this._SafeStr_9474); } public function get _SafeStr_10975():Boolean{ return (this._SafeStr_10974); } } }//package _-1i3 // _SafeStr_10973 = "_-4GK" (String#6848, DoABC#3) // _SafeStr_10974 = "_-3pm" (String#12525, DoABC#3) // _SafeStr_10975 = "_-3iX" (String#14578, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4498 = "_-47n" (String#11454, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // _SafeStr_9474 = "_-2o5" (String#2343, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4499 package _-1i3{ import flash.display.BitmapData; public class _SafeStr_4499 extends _SafeStr_4374 { public static const PET_INFO:String = "RWPIUE_PET_INFO"; private var _SafeStr_7238:int; private var _SafeStr_10976:int; private var _SafeStr_10977:int; private var _SafeStr_10978:int; private var _SafeStr_9853:int; private var _SafeStr_10979:int; private var _SafeStr_10980:int; private var _SafeStr_10981:int; private var _SafeStr_8407:int; private var _SafeStr_10982:int; private var _SafeStr_9867:int; private var _name:String; private var _SafeStr_5742:int; private var _SafeStr_5450:BitmapData; private var _SafeStr_10983:int; private var _SafeStr_10984:int; private var _SafeStr_10985:Boolean; private var _SafeStr_10954:int; private var _SafeStr_10955:String; private var _SafeStr_10986:Boolean; private var _SafeStr_10987:int; private var _SafeStr_10988:int; private var _SafeStr_10989:Boolean; private var _SafeStr_7636:Boolean; private var _SafeStr_10990:Boolean; private var _SafeStr_10991:Array; private var _SafeStr_10992:int; private var _SafeStr_10993:Boolean; private var _SafeStr_10994:Boolean; private var _SafeStr_10995:int; private var _SafeStr_10996:int; private var _SafeStr_10997:int; private var _SafeStr_10998:int; private var _SafeStr_10999:Boolean; public function _SafeStr_4499(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_4499.PET_INFO, _arg_11, _arg_12); this._SafeStr_10983 = k; this._SafeStr_10984 = _arg_2; this._name = _arg_3; this._SafeStr_5742 = _arg_4; this._SafeStr_5450 = _arg_5; this._SafeStr_10985 = _arg_6; this._SafeStr_10954 = _arg_7; this._SafeStr_10955 = _arg_8; this._SafeStr_10987 = _arg_9; this._SafeStr_10988 = _arg_10; } public function get name():String{ return (this._name); } public function get image():BitmapData{ return (this._SafeStr_5450); } public function get id():int{ return (this._SafeStr_5742); } public function get _SafeStr_11000():int{ return (this._SafeStr_10983); } public function get _SafeStr_11001():int{ return (this._SafeStr_10984); } public function get _SafeStr_11002():Boolean{ return (this._SafeStr_10985); } public function get _SafeStr_6345():int{ return (this._SafeStr_10954); } public function get ownerName():String{ return (this._SafeStr_10955); } public function get _SafeStr_11003():Boolean{ return (this._SafeStr_10986); } public function get _SafeStr_11004():int{ return (this._SafeStr_10987); } public function get age():int{ return (this._SafeStr_9867); } public function get _SafeStr_6501():int{ return (this._SafeStr_10988); } public function get _SafeStr_11005():Boolean{ return (this._SafeStr_10989); } public function get _SafeStr_7637():Boolean{ return (this._SafeStr_7636); } public function get _SafeStr_11006():Boolean{ return (this._SafeStr_10990); } public function get _SafeStr_11007():Boolean{ return (this._SafeStr_10993); } public function get _SafeStr_11008():Boolean{ return (this._SafeStr_10994); } public function get rarityLevel():int{ return (this._SafeStr_10995); } public function get _SafeStr_11009():Array{ return (this._SafeStr_10991); } public function get _SafeStr_11010():int{ return (this._SafeStr_10992); } public function get level():int{ return (this._SafeStr_7238); } public function get _SafeStr_11011():int{ return (this._SafeStr_10976); } public function get experience():int{ return (this._SafeStr_10977); } public function get _SafeStr_11012():int{ return (this._SafeStr_10978); } public function get energy():int{ return (this._SafeStr_9853); } public function get _SafeStr_11013():int{ return (this._SafeStr_10979); } public function get _SafeStr_11014():int{ return (this._SafeStr_10980); } public function get _SafeStr_11015():int{ return (this._SafeStr_10981); } public function get _SafeStr_8417():int{ return (this._SafeStr_8407); } public function get _SafeStr_11016():int{ return (this._SafeStr_10982); } public function set level(k:int):void{ this._SafeStr_7238 = k; } public function set _SafeStr_11011(k:int):void{ this._SafeStr_10976 = k; } public function set experience(k:int):void{ this._SafeStr_10977 = k; } public function set _SafeStr_11012(k:int):void{ this._SafeStr_10978 = k; } public function set energy(k:int):void{ this._SafeStr_9853 = k; } public function set _SafeStr_11013(k:int):void{ this._SafeStr_10979 = k; } public function set _SafeStr_11014(k:int):void{ this._SafeStr_10980 = k; } public function set _SafeStr_11015(k:int):void{ this._SafeStr_10981 = k; } public function set _SafeStr_8417(k:int):void{ this._SafeStr_8407 = k; } public function set _SafeStr_11003(k:Boolean):void{ this._SafeStr_10986 = k; } public function set _SafeStr_11016(k:int):void{ this._SafeStr_10982 = k; } public function set age(k:int):void{ this._SafeStr_9867 = k; } public function set _SafeStr_11005(k:Boolean):void{ this._SafeStr_10989 = k; } public function set _SafeStr_7637(k:Boolean):void{ this._SafeStr_7636 = k; } public function set _SafeStr_11006(k:Boolean):void{ this._SafeStr_10990 = k; } public function set _SafeStr_11009(k:Array):void{ this._SafeStr_10991 = k; } public function set _SafeStr_11010(k:int):void{ this._SafeStr_10992 = k; } public function set _SafeStr_11007(k:Boolean):void{ this._SafeStr_10993 = k; } public function set _SafeStr_11008(k:Boolean):void{ this._SafeStr_10994 = k; } public function set rarityLevel(k:int):void{ this._SafeStr_10995 = k; } public function get _SafeStr_11017():int{ return (this._SafeStr_10996); } public function set _SafeStr_11017(k:int):void{ this._SafeStr_10996 = k; } public function get _SafeStr_11018():int{ return (this._SafeStr_10997); } public function set _SafeStr_11018(k:int):void{ this._SafeStr_10997 = k; } public function get _SafeStr_11019():int{ return (this._SafeStr_10998); } public function set _SafeStr_11019(k:int):void{ this._SafeStr_10998 = k; } public function get _SafeStr_11020():Boolean{ return (this._SafeStr_10999); } public function set _SafeStr_11020(k:Boolean):void{ this._SafeStr_10999 = k; } } }//package _-1i3 // _SafeStr_10954 = "_-1R9" (String#2020, DoABC#3) // _SafeStr_10955 = "_-zf" (String#2171, DoABC#3) // _SafeStr_10976 = "_-68Q" (String#9085, DoABC#3) // _SafeStr_10977 = "_-3ss" (String#5628, DoABC#3) // _SafeStr_10978 = "_-5Mu" (String#9422, DoABC#3) // _SafeStr_10979 = "_-08F" (String#8693, DoABC#3) // _SafeStr_10980 = "_-5Ju" (String#6884, DoABC#3) // _SafeStr_10981 = "_-J7" (String#9581, DoABC#3) // _SafeStr_10982 = "_-0PP" (String#14364, DoABC#3) // _SafeStr_10983 = "_-5l3" (String#9346, DoABC#3) // _SafeStr_10984 = "_-5N4" (String#28070, DoABC#3) // _SafeStr_10985 = "_-5BV" (String#15527, DoABC#3) // _SafeStr_10986 = "_-3Vr" (String#14501, DoABC#3) // _SafeStr_10987 = "_-1D4" (String#2588, DoABC#3) // _SafeStr_10988 = "_-4dy" (String#4780, DoABC#3) // _SafeStr_10989 = "_-32X" (String#8706, DoABC#3) // _SafeStr_10990 = "_-0FZ" (String#3446, DoABC#3) // _SafeStr_10991 = "_-gT" (String#5891, DoABC#3) // _SafeStr_10992 = "_-cw" (String#7199, DoABC#3) // _SafeStr_10993 = "_-3TT" (String#3789, DoABC#3) // _SafeStr_10994 = "_-454" (String#3786, DoABC#3) // _SafeStr_10995 = "_-6AT" (String#3377, DoABC#3) // _SafeStr_10996 = "_-1TF" (String#6753, DoABC#3) // _SafeStr_10997 = "_-1ld" (String#7088, DoABC#3) // _SafeStr_10998 = "_-5Yr" (String#6694, DoABC#3) // _SafeStr_10999 = "_-0lA" (String#3383, DoABC#3) // _SafeStr_11000 = "_-2O4" (String#6015, DoABC#3) // _SafeStr_11001 = "_-F3" (String#19815, DoABC#3) // _SafeStr_11002 = "_-4iZ" (String#6879, DoABC#3) // _SafeStr_11003 = "_-23I" (String#7000, DoABC#3) // _SafeStr_11004 = "_-0y1" (String#2379, DoABC#3) // _SafeStr_11005 = "_-2oN" (String#4944, DoABC#3) // _SafeStr_11006 = "_-06o" (String#2988, DoABC#3) // _SafeStr_11007 = "_-6Qi" (String#3255, DoABC#3) // _SafeStr_11008 = "_-4gr" (String#2877, DoABC#3) // _SafeStr_11009 = "_-11u" (String#3863, DoABC#3) // _SafeStr_11010 = "_-4pR" (String#5340, DoABC#3) // _SafeStr_11011 = "_-0Fx" (String#5715, DoABC#3) // _SafeStr_11012 = "_-3ZF" (String#5144, DoABC#3) // _SafeStr_11013 = "_-6RU" (String#4862, DoABC#3) // _SafeStr_11014 = "_-0hk" (String#5297, DoABC#3) // _SafeStr_11015 = "_-5zi" (String#5901, DoABC#3) // _SafeStr_11016 = "_-fn" (String#9360, DoABC#3) // _SafeStr_11017 = "_-2iR" (String#5217, DoABC#3) // _SafeStr_11018 = "_-5DF" (String#5091, DoABC#3) // _SafeStr_11019 = "_-ft" (String#5351, DoABC#3) // _SafeStr_11020 = "_-4DB" (String#2939, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4499 = "_-2En" (String#4269, DoABC#3) // _SafeStr_5450 = "_-47Q" (String#1092, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_6345 = "_-HD" (String#1585, DoABC#3) // _SafeStr_6501 = "_-421" (String#3904, DoABC#3) // _SafeStr_7238 = "_-2vh" (String#1496, DoABC#3) // _SafeStr_7636 = "_-6d8" (String#3741, DoABC#3) // _SafeStr_7637 = "_-0b1" (String#2865, DoABC#3) // _SafeStr_8407 = "_-5nD" (String#4888, DoABC#3) // _SafeStr_8417 = "_-4VQ" (String#3159, DoABC#3) // _SafeStr_9853 = "_-5H9" (String#4968, DoABC#3) // _SafeStr_9867 = "_-4f" (String#3730, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4501 package _-1i3{ import flash.display.BitmapData; public class _SafeStr_4501 extends _SafeStr_4374 { public static const _SafeStr_11021:String = "RWPIUE_PET_FIGURE_UPDATE"; private var _SafeStr_8170:int; private var _SafeStr_5450:BitmapData; public function _SafeStr_4501(k:int, _arg_2:BitmapData, _arg_3:Boolean=false, _arg_4:Boolean=false){ super(_SafeStr_11021, _arg_3, _arg_4); this._SafeStr_8170 = k; this._SafeStr_5450 = _arg_2; } public function get _SafeStr_11022():int{ return (this._SafeStr_8170); } public function get image():BitmapData{ return (this._SafeStr_5450); } } }//package _-1i3 // _SafeStr_11021 = "_-4tQ" (String#7061, DoABC#3) // _SafeStr_11022 = "_-4cy" (String#1712, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4501 = "_-03j" (String#8662, DoABC#3) // _SafeStr_5450 = "_-47Q" (String#1092, DoABC#3) // _SafeStr_8170 = "_-6Dc" (String#1141, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4506 package _-1i3{ public class _SafeStr_4506 extends _SafeStr_4374 { public static const _SafeStr_11023:String = "RWSUE_PLAYING_CHANGED"; public static const _SafeStr_11024:String = "RWSUE_DATA_RECEIVED"; private var _SafeStr_7272:int; private var _SafeStr_11025:String; private var _SafeStr_11026:String; public function _SafeStr_4506(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_7272 = _arg_2; this._SafeStr_11025 = _arg_3; this._SafeStr_11026 = _arg_4; } public function get _SafeStr_6209():int{ return (this._SafeStr_7272); } public function get _SafeStr_11027():String{ return (this._SafeStr_11025); } public function get _SafeStr_11028():String{ return (this._SafeStr_11026); } } }//package _-1i3 // _SafeStr_11023 = "_-1tB" (String#10560, DoABC#3) // _SafeStr_11024 = "_-4jG" (String#11323, DoABC#3) // _SafeStr_11025 = "_-2q6" (String#8103, DoABC#3) // _SafeStr_11026 = "_-6bv" (String#16800, DoABC#3) // _SafeStr_11027 = "_-3LY" (String#14295, DoABC#3) // _SafeStr_11028 = "_-2eS" (String#30860, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4506 = "_-4hR" (String#4083, DoABC#3) // _SafeStr_6209 = "_-3gt" (String#5009, DoABC#3) // _SafeStr_7272 = "_-5Rb" (String#2694, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4508 package _-1i3{ import flash.display.BitmapData; import _-5x9._SafeStr_2367; public class _SafeStr_4508 extends _SafeStr_4374 { public static const _SafeStr_11029:String = "RWFIUE_FURNI"; private var _SafeStr_5742:int = 0; private var _SafeStr_5758:int = 0; private var _name:String = ""; private var _SafeStr_5711:String = ""; private var _SafeStr_5450:BitmapData = null; private var _SafeStr_7261:Boolean = false; private var _SafeStr_11030:Boolean = false; private var _SafeStr_11031:Boolean = false; private var _SafeStr_11032:int = 0; private var _SafeStr_10925:Boolean = false; private var _SafeStr_11033:int = -1; private var _SafeStr_11034:int = -1; private var _SafeStr_11035:int = -1; private var _SafeStr_11036:String = ""; private var _SafeStr_8597:Boolean = false; private var _SafeStr_5779:_SafeStr_2367 = null; private var _SafeStr_7929:int = 0; private var _SafeStr_10954:int = 0; private var _SafeStr_10955:String = ""; private var _SafeStr_11037:int = 0; private var _SafeStr_11038:int = -1; private var _SafeStr_11039:int = -1; private var _SafeStr_11040:Boolean; private var _SafeStr_11041:Boolean; private var _SafeStr_11042:Boolean; public function _SafeStr_4508(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_5742 = k; } public function get id():int{ return (this._SafeStr_5742); } public function set category(k:int):void{ this._SafeStr_5758 = k; } public function get category():int{ return (this._SafeStr_5758); } 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_5711 = k; } public function get description():String{ return (this._SafeStr_5711); } public function set image(k:BitmapData):void{ this._SafeStr_5450 = k; } public function get image():BitmapData{ return (this._SafeStr_5450); } public function set _SafeStr_7284(k:Boolean):void{ this._SafeStr_7261 = k; } public function get _SafeStr_7284():Boolean{ return (this._SafeStr_7261); } public function set _SafeStr_11043(k:Boolean):void{ this._SafeStr_11030 = k; } public function get _SafeStr_11043():Boolean{ return (this._SafeStr_11030); } public function set _SafeStr_11044(k:Boolean):void{ this._SafeStr_11031 = k; } public function get _SafeStr_11044():Boolean{ return (this._SafeStr_11031); } public function set roomControllerLevel(k:int):void{ this._SafeStr_11032 = k; } public function get roomControllerLevel():int{ return (this._SafeStr_11032); } public function set _SafeStr_10926(k:Boolean):void{ this._SafeStr_10925 = k; } public function get _SafeStr_10926():Boolean{ return (this._SafeStr_10925); } public function set expiration(k:int):void{ this._SafeStr_11033 = k; } public function get expiration():int{ return (this._SafeStr_11033); } public function set _SafeStr_11045(k:int):void{ this._SafeStr_11035 = k; } public function get _SafeStr_11045():int{ return (this._SafeStr_11035); } public function set _SafeStr_5769(k:String):void{ this._SafeStr_11036 = k; } public function get _SafeStr_5769():String{ return (this._SafeStr_11036); } public function set _SafeStr_8598(k:Boolean):void{ this._SafeStr_8597 = k; } public function get _SafeStr_8598():Boolean{ return (this._SafeStr_8597); } public function set stuffData(k:_SafeStr_2367):void{ this._SafeStr_5779 = k; } public function get stuffData():_SafeStr_2367{ return (this._SafeStr_5779); } public function set groupId(k:int):void{ this._SafeStr_7929 = k; } public function get groupId():int{ return (this._SafeStr_7929); } public function set _SafeStr_6345(k:int):void{ this._SafeStr_10954 = k; } public function get _SafeStr_6345():int{ return (this._SafeStr_10954); } public function set ownerName(k:String):void{ this._SafeStr_10955 = k; } public function get ownerName():String{ return (this._SafeStr_10955); } public function set _SafeStr_11046(k:int):void{ this._SafeStr_11037 = k; } public function get _SafeStr_11046():int{ return (this._SafeStr_11037); } public function set _SafeStr_5757(k:int):void{ this._SafeStr_11039 = k; } public function get _SafeStr_5757():int{ return (this._SafeStr_11039); } public function get _SafeStr_7554():Boolean{ return (this._SafeStr_11040); } public function set _SafeStr_7554(k:Boolean):void{ this._SafeStr_11040 = k; } public function get _SafeStr_7553():Boolean{ return (this._SafeStr_11041); } public function set _SafeStr_7553(k:Boolean):void{ this._SafeStr_11041 = k; } public function get _SafeStr_11047():Boolean{ return (this._SafeStr_11042); } public function set _SafeStr_11047(k:Boolean):void{ this._SafeStr_11042 = k; } } }//package _-1i3 // _SafeStr_10925 = "_-4iE" (String#14352, DoABC#3) // _SafeStr_10926 = "_-5gi" (String#2687, DoABC#3) // _SafeStr_10954 = "_-1R9" (String#2020, DoABC#3) // _SafeStr_10955 = "_-zf" (String#2171, DoABC#3) // _SafeStr_11029 = "_-kH" (String#9583, DoABC#3) // _SafeStr_11030 = "_-04D" (String#27170, DoABC#3) // _SafeStr_11031 = "_-4Hd" (String#11183, DoABC#3) // _SafeStr_11032 = "_-2E9" (String#7522, DoABC#3) // _SafeStr_11033 = "_-0pi" (String#27637, DoABC#3) // _SafeStr_11034 = "_-3MQ" (String#43860, DoABC#3) // _SafeStr_11035 = "_-3Ro" (String#9005, DoABC#3) // _SafeStr_11036 = "_-6Lv" (String#3488, DoABC#3) // _SafeStr_11037 = "_-3QP" (String#7148, DoABC#3) // _SafeStr_11038 = "_-6Ib" (String#39252, DoABC#3) // _SafeStr_11039 = "_-3rm" (String#8732, DoABC#3) // _SafeStr_11040 = "_-3EA" (String#15684, DoABC#3) // _SafeStr_11041 = "_-04s" (String#13678, DoABC#3) // _SafeStr_11042 = "_-1KU" (String#9286, DoABC#3) // _SafeStr_11043 = "_-0TY" (String#24420, DoABC#3) // _SafeStr_11044 = "_-ec" (String#2596, DoABC#3) // _SafeStr_11045 = "_-1bg" (String#4165, DoABC#3) // _SafeStr_11046 = "_-5mg" (String#5206, DoABC#3) // _SafeStr_11047 = "_-6KP" (String#7901, DoABC#3) // _SafeStr_2367 = "_-6Fl" (String#731, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4508 = "_-0R-" (String#4670, DoABC#3) // _SafeStr_5450 = "_-47Q" (String#1092, DoABC#3) // _SafeStr_5711 = "_-2W5" (String#1305, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_5757 = "_-5IF" (String#4627, DoABC#3) // _SafeStr_5758 = "_-6Su" (String#1029, DoABC#3) // _SafeStr_5769 = "_-5D" (String#1281, DoABC#3) // _SafeStr_5779 = "_-67F" (String#2172, DoABC#3) // _SafeStr_6345 = "_-HD" (String#1585, DoABC#3) // _SafeStr_7261 = "_-6SO" (String#5457, DoABC#3) // _SafeStr_7284 = "_-2Yt" (String#2562, DoABC#3) // _SafeStr_7553 = "_-5PI" (String#10306, DoABC#3) // _SafeStr_7554 = "_-1cE" (String#10296, DoABC#3) // _SafeStr_7929 = "_-0Jg" (String#1013, DoABC#3) // _SafeStr_8597 = "_-tr" (String#5790, DoABC#3) // _SafeStr_8598 = "_-1Iu" (String#3676, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4510 package _-1i3{ public class _SafeStr_4510 extends _SafeStr_4374 { public static const _SafeStr_11048:String = "RWUIUE_OWN_USER"; public static const BOT:String = "RWUIUE_BOT"; public static const _SafeStr_11049:String = "RWUIUE_PEER"; public static const _SafeStr_11050:int = 0; public static const _SafeStr_11051:int = 2; public static const _SafeStr_11052:int = 3; public static const _SafeStr_10950:String = "BOT"; private var _name:String = ""; private var _SafeStr_7108:String = ""; private var _SafeStr_11053:int; private var _SafeStr_10951:int = 0; private var _SafeStr_11054:int = 0; private var _SafeStr_11055:int; private var _SafeStr_7088:String = ""; private var _SafeStr_5334:Array; private var _SafeStr_7929:int = 0; private var _SafeStr_11056:String = ""; private var _SafeStr_11057:String = ""; private var _SafeStr_10952:int = 0; private var _SafeStr_10953:int = 0; private var _SafeStr_11058:Boolean = false; private var _SafeStr_7110:String = ""; private var _SafeStr_11059:Boolean = false; private var _SafeStr_10956:Boolean = false; private var _SafeStr_10957:Boolean = false; private var _SafeStr_10958:int = 0; private var _SafeStr_11060:Boolean = false; private var _SafeStr_11061:Boolean = false; private var _SafeStr_11062:Boolean = false; private var _SafeStr_11063:Boolean = false; private var _SafeStr_8406:int = 0; private var _SafeStr_11064:Boolean = false; private var _SafeStr_11065:Boolean = false; private var _SafeStr_11066:Boolean = false; private var _SafeStr_11067:int = 0; private var _SafeStr_11068:int = 0; private var _SafeStr_11069:Boolean = false; private var _SafeStr_8426:Boolean = false; public function _SafeStr_4510(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false){ this._SafeStr_5334 = []; 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_7108 = k; } public function get motto():String{ return (this._SafeStr_7108); } public function set _SafeStr_11070(k:int):void{ this._SafeStr_11053 = k; } public function get _SafeStr_11070():int{ return (this._SafeStr_11053); } public function set _SafeStr_10960(k:int):void{ this._SafeStr_10951 = k; } public function get _SafeStr_10960():int{ return (this._SafeStr_10951); } public function set xp(k:int):void{ this._SafeStr_11054 = k; } public function get xp():int{ return (this._SafeStr_11054); } public function set _SafeStr_11071(k:int):void{ this._SafeStr_11055 = k; } public function get _SafeStr_11071():int{ return (this._SafeStr_11055); } public function set figure(k:String):void{ this._SafeStr_7088 = k; } public function get figure():String{ return (this._SafeStr_7088); } public function set badges(k:Array):void{ this._SafeStr_5334 = k; } public function get badges():Array{ return (this._SafeStr_5334); } public function set groupId(k:int):void{ this._SafeStr_7929 = k; } public function get groupId():int{ return (this._SafeStr_7929); } public function set groupName(k:String):void{ this._SafeStr_11056 = k; } public function get groupName():String{ return (this._SafeStr_11056); } public function set _SafeStr_11072(k:String):void{ this._SafeStr_11057 = k; } public function get _SafeStr_11072():String{ return (this._SafeStr_11057); } public function set _SafeStr_11073(k:Boolean):void{ this._SafeStr_11060 = k; } public function get _SafeStr_11073():Boolean{ return (this._SafeStr_11060); } public function set _SafeStr_8416(k:int):void{ this._SafeStr_8406 = k; } public function get _SafeStr_8416():int{ return (this._SafeStr_8406); } public function set _SafeStr_11074(k:Boolean):void{ this._SafeStr_11064 = k; } public function get _SafeStr_11074():Boolean{ return (this._SafeStr_11064); } public function set _SafeStr_10961(k:Boolean):void{ this._SafeStr_10956 = k; } public function get _SafeStr_10961():Boolean{ return (this._SafeStr_10956); } public function set _SafeStr_11075(k:Boolean):void{ this._SafeStr_11065 = k; } public function get _SafeStr_11075():Boolean{ return (this._SafeStr_11065); } public function set _SafeStr_10962(k:int):void{ this._SafeStr_10958 = k; } public function get _SafeStr_10962():int{ return (this._SafeStr_10958); } public function set _SafeStr_10963(k:Boolean):void{ this._SafeStr_10957 = k; } public function get _SafeStr_10963():Boolean{ return (this._SafeStr_10957); } public function set _SafeStr_11076(k:Boolean):void{ this._SafeStr_11066 = k; } public function get _SafeStr_11076():Boolean{ return (this._SafeStr_11066); } public function set _SafeStr_11077(k:int):void{ this._SafeStr_11067 = k; } public function get _SafeStr_11077():int{ return (this._SafeStr_11067); } public function set _SafeStr_11078(k:Boolean):void{ this._SafeStr_11061 = k; } public function get _SafeStr_11078():Boolean{ return (this._SafeStr_11061); } public function set _SafeStr_11079(k:Boolean):void{ this._SafeStr_11062 = k; } public function get _SafeStr_11079():Boolean{ return (this._SafeStr_11062); } public function get _SafeStr_11080():Boolean{ return (this._SafeStr_11063); } public function set _SafeStr_11080(k:Boolean):void{ this._SafeStr_11063 = k; } public function set _SafeStr_11081(k:int):void{ this._SafeStr_11068 = k; } public function get _SafeStr_11081():int{ return (this._SafeStr_11068); } public function set _SafeStr_10964(k:int):void{ this._SafeStr_10952 = k; } public function get _SafeStr_10964():int{ return (this._SafeStr_10952); } public function set _SafeStr_10965(k:int):void{ this._SafeStr_10953 = k; } public function get _SafeStr_10965():int{ return (this._SafeStr_10953); } public function set _SafeStr_11082(k:Boolean):void{ this._SafeStr_11058 = k; } public function get _SafeStr_11082():Boolean{ return (this._SafeStr_11058); } public function set realName(k:String):void{ this._SafeStr_7110 = k; } public function get realName():String{ return (this._SafeStr_7110); } public function set _SafeStr_11083(k:Boolean):void{ this._SafeStr_11059 = k; } public function get _SafeStr_11083():Boolean{ return (this._SafeStr_11059); } public function get _SafeStr_11084():Boolean{ return (this._SafeStr_11069); } public function set _SafeStr_11084(k:Boolean):void{ this._SafeStr_11069 = k; } public function get _SafeStr_11085():Boolean{ return (this._SafeStr_8426); } public function set _SafeStr_11085(k:Boolean):void{ this._SafeStr_8426 = k; } } }//package _-1i3 // _SafeStr_10950 = "_-1gZ" (String#10451, DoABC#3) // _SafeStr_10951 = "_-1mg" (String#6831, DoABC#3) // _SafeStr_10952 = "_-0FQ" (String#7019, DoABC#3) // _SafeStr_10953 = "_-6Ft" (String#7224, DoABC#3) // _SafeStr_10956 = "_-1Uu" (String#5364, DoABC#3) // _SafeStr_10957 = "_-1Ua" (String#5383, DoABC#3) // _SafeStr_10958 = "_-1a6" (String#8597, DoABC#3) // _SafeStr_10960 = "_-9y" (String#1161, DoABC#3) // _SafeStr_10961 = "_-0YF" (String#3708, DoABC#3) // _SafeStr_10962 = "_-5Mw" (String#4356, DoABC#3) // _SafeStr_10963 = "_-5fk" (String#4314, DoABC#3) // _SafeStr_10964 = "_-0IL" (String#3740, DoABC#3) // _SafeStr_10965 = "_-13z" (String#3853, DoABC#3) // _SafeStr_11048 = "_-19I" (String#5642, DoABC#3) // _SafeStr_11049 = "_-59J" (String#6783, DoABC#3) // _SafeStr_11050 = "_-34z" (String#25350, DoABC#3) // _SafeStr_11051 = "_-4ei" (String#20248, DoABC#3) // _SafeStr_11052 = "_-5AF" (String#19988, DoABC#3) // _SafeStr_11053 = "_-wX" (String#4728, DoABC#3) // _SafeStr_11054 = "_-2tN" (String#30341, DoABC#3) // _SafeStr_11055 = "_-3HH" (String#3227, DoABC#3) // _SafeStr_11056 = "_-hh" (String#3371, DoABC#3) // _SafeStr_11057 = "_-1N3" (String#14076, DoABC#3) // _SafeStr_11058 = "_-6P3" (String#12856, DoABC#3) // _SafeStr_11059 = "_-cb" (String#4919, DoABC#3) // _SafeStr_11060 = "_-1q9" (String#13453, DoABC#3) // _SafeStr_11061 = "_-0j6" (String#12779, DoABC#3) // _SafeStr_11062 = "_-3JA" (String#13216, DoABC#3) // _SafeStr_11063 = "_-0dY" (String#11572, DoABC#3) // _SafeStr_11064 = "_-4cM" (String#8313, DoABC#3) // _SafeStr_11065 = "_-3WE" (String#8430, DoABC#3) // _SafeStr_11066 = "_-1y7" (String#11554, DoABC#3) // _SafeStr_11067 = "_-1xr" (String#11568, DoABC#3) // _SafeStr_11068 = "_-eC" (String#13383, DoABC#3) // _SafeStr_11069 = "_-5Lq" (String#9653, DoABC#3) // _SafeStr_11070 = "_-0Mq" (String#3130, DoABC#3) // _SafeStr_11071 = "_-09M" (String#2863, DoABC#3) // _SafeStr_11072 = "_-5pc" (String#6979, DoABC#3) // _SafeStr_11073 = "_-08n" (String#10772, DoABC#3) // _SafeStr_11074 = "_-1JG" (String#4592, DoABC#3) // _SafeStr_11075 = "_-04i" (String#4573, DoABC#3) // _SafeStr_11076 = "_-5lP" (String#8191, DoABC#3) // _SafeStr_11077 = "_-hI" (String#9096, DoABC#3) // _SafeStr_11078 = "_-0l6" (String#8392, DoABC#3) // _SafeStr_11079 = "_-4SN" (String#9677, DoABC#3) // _SafeStr_11080 = "_-RP" (String#9783, DoABC#3) // _SafeStr_11081 = "_-6Me" (String#7407, DoABC#3) // _SafeStr_11082 = "_-45M" (String#6310, DoABC#3) // _SafeStr_11083 = "_-4zM" (String#5639, DoABC#3) // _SafeStr_11084 = "_-4iN" (String#7794, DoABC#3) // _SafeStr_11085 = "_-zU" (String#24502, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4510 = "_-6Cl" (String#1524, DoABC#3) // _SafeStr_5334 = "_-3eR" (String#1742, DoABC#3) // _SafeStr_7088 = "_-cf" (String#883, DoABC#3) // _SafeStr_7108 = "_-6H9" (String#3248, DoABC#3) // _SafeStr_7110 = "_-sn" (String#3928, DoABC#3) // _SafeStr_7929 = "_-0Jg" (String#1013, DoABC#3) // _SafeStr_8406 = "_-BY" (String#4154, DoABC#3) // _SafeStr_8416 = "_-4Xv" (String#4441, DoABC#3) // _SafeStr_8426 = "_-YT" (String#6869, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4511 package _-1i3{ public class _SafeStr_4511 extends _SafeStr_4374 { public static const _SafeStr_11086:String = "RWSDUE_STICKIE_DATA"; private var _SafeStr_5627:int = -1; private var _SafeStr_8825:String; private var _text:String; private var _SafeStr_7311:String; private var _SafeStr_5332:Boolean; public function _SafeStr_4511(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_5627 = _arg_2; this._SafeStr_8825 = _arg_3; this._text = _arg_4; this._SafeStr_7311 = _arg_5; this._SafeStr_5332 = _arg_6; } public function get _SafeStr_5566():int{ return (this._SafeStr_5627); } public function get _SafeStr_8815():String{ return (this._SafeStr_8825); } public function get text():String{ return (this._text); } public function get _SafeStr_11087():String{ return (this._SafeStr_7311); } public function get controller():Boolean{ return (this._SafeStr_5332); } } }//package _-1i3 // _SafeStr_11086 = "_-1c1" (String#15367, DoABC#3) // _SafeStr_11087 = "_-5yd" (String#15976, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4511 = "_-3Fo" (String#6145, DoABC#3) // _SafeStr_5332 = "_-0CD" (String#194, DoABC#3) // _SafeStr_5566 = "_-0eD" (String#620, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_7311 = "_-64f" (String#3272, DoABC#3) // _SafeStr_8815 = "_-3H9" (String#2554, DoABC#3) // _SafeStr_8825 = "_-4R-" (String#4773, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4513 package _-1i3{ import flash.display.BitmapData; public class _SafeStr_4513 extends _SafeStr_4374 { public static const _SafeStr_11088:String = "RWPDUE_PACKAGEINFO"; public static const _SafeStr_11089:String = "RWPDUE_CONTENTS"; public static const _SafeStr_11090:String = "RWPDUE_CONTENTS_CLUB"; public static const _SafeStr_11091:String = "RWPDUE_CONTENTS_FLOOR"; public static const _SafeStr_11092:String = "RWPDUE_CONTENTS_LANDSCAPE"; public static const _SafeStr_11093:String = "RWPDUE_CONTENTS_WALLPAPER"; public static const _SafeStr_11094:String = "RWPDUE_CONTENTS_IMAGE"; private var _SafeStr_5627:int = -1; private var _SafeStr_10075:int = 0; private var _SafeStr_7263:String = ""; private var _text:String; private var _SafeStr_5332:Boolean; private var _SafeStr_11095:BitmapData; private var _SafeStr_11096:String; private var _SafeStr_11097:String; private var _SafeStr_11098:int = -1; private var _SafeStr_11099:String = ""; private var _SafeStr_11100:Boolean; public function _SafeStr_4513(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_5627 = _arg_2; this._text = _arg_3; this._SafeStr_5332 = _arg_4; this._SafeStr_11095 = _arg_5; this._SafeStr_11096 = _arg_6; this._SafeStr_11097 = _arg_7; } public function get _SafeStr_5566():int{ return (this._SafeStr_5627); } public function get _SafeStr_10076():int{ return (this._SafeStr_10075); } public function set _SafeStr_10076(k:int):void{ this._SafeStr_10075 = k; } public function get _SafeStr_7276():String{ return (this._SafeStr_7263); } public function set _SafeStr_7276(k:String):void{ this._SafeStr_7263 = k; } public function get text():String{ return (this._text); } public function get controller():Boolean{ return (this._SafeStr_5332); } public function get _SafeStr_11101():BitmapData{ return (this._SafeStr_11095); } public function get _SafeStr_11102():String{ return (this._SafeStr_11096); } public function get _SafeStr_11103():String{ return (this._SafeStr_11097); } public function get _SafeStr_11104():int{ return (this._SafeStr_11098); } public function set _SafeStr_11104(k:int):void{ this._SafeStr_11098 = k; } public function get _SafeStr_7512():Boolean{ return (this._SafeStr_11100); } public function set _SafeStr_7512(k:Boolean):void{ this._SafeStr_11100 = k; } public function get _SafeStr_11105():String{ return (this._SafeStr_11099); } public function set _SafeStr_11105(k:String):void{ this._SafeStr_11099 = k; } } }//package _-1i3 // _SafeStr_10075 = "_-10H" (String#2726, DoABC#3) // _SafeStr_10076 = "_-3fj" (String#2364, DoABC#3) // _SafeStr_11088 = "_-1mw" (String#4386, DoABC#3) // _SafeStr_11089 = "_-3S2" (String#5097, DoABC#3) // _SafeStr_11090 = "_-2PJ" (String#13396, DoABC#3) // _SafeStr_11091 = "_-6Tb" (String#13473, DoABC#3) // _SafeStr_11092 = "_-5lq" (String#13159, DoABC#3) // _SafeStr_11093 = "_-10A" (String#12633, DoABC#3) // _SafeStr_11094 = "_-2u1" (String#13157, DoABC#3) // _SafeStr_11095 = "_-49p" (String#14631, DoABC#3) // _SafeStr_11096 = "_-9" (String#31978, DoABC#3) // _SafeStr_11097 = "_-10e" (String#27972, DoABC#3) // _SafeStr_11098 = "_-2Bc" (String#3176, DoABC#3) // _SafeStr_11099 = "_-4uL" (String#4875, DoABC#3) // _SafeStr_11100 = "_-VC" (String#3572, DoABC#3) // _SafeStr_11101 = "_-45D" (String#14153, DoABC#3) // _SafeStr_11102 = "_-5kb" (String#38763, DoABC#3) // _SafeStr_11103 = "_-1Ye" (String#37396, DoABC#3) // _SafeStr_11104 = "_-4wA" (String#6973, DoABC#3) // _SafeStr_11105 = "_-09y" (String#6734, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4513 = "_-1sf" (String#1612, DoABC#3) // _SafeStr_5332 = "_-0CD" (String#194, DoABC#3) // _SafeStr_5566 = "_-0eD" (String#620, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_7263 = "_-4Ih" (String#2131, DoABC#3) // _SafeStr_7276 = "_-5dK" (String#2873, DoABC#3) // _SafeStr_7512 = "_-2n6" (String#5246, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4514 package _-1i3{ import flash.display.BitmapData; public class _SafeStr_4514 extends _SafeStr_4374 { public static const _SafeStr_11088:String = "RWEBDUE_PACKAGEINFO"; public static const _SafeStr_11089:String = "RWEBDUE_CONTENTS"; private var _SafeStr_5627:int = -1; private var _text:String; private var _SafeStr_11106:String; private var _SafeStr_5332:Boolean; private var _SafeStr_11095:BitmapData; public function _SafeStr_4514(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_5627 = _arg_2; this._text = _arg_3; this._SafeStr_11106 = _arg_4; this._SafeStr_5332 = _arg_5; this._SafeStr_11095 = _arg_6; } public function get _SafeStr_5566():int{ return (this._SafeStr_5627); } public function get text():String{ return (this._text); } public function get controller():Boolean{ return (this._SafeStr_5332); } public function get _SafeStr_11101():BitmapData{ return (this._SafeStr_11095); } public function get _SafeStr_5749():String{ return (this._SafeStr_11106); } } }//package _-1i3 // _SafeStr_11088 = "_-1mw" (String#4386, DoABC#3) // _SafeStr_11089 = "_-3S2" (String#5097, DoABC#3) // _SafeStr_11095 = "_-49p" (String#14631, DoABC#3) // _SafeStr_11101 = "_-45D" (String#14153, DoABC#3) // _SafeStr_11106 = "_-UH" (String#8975, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4514 = "_-46V" (String#3177, DoABC#3) // _SafeStr_5332 = "_-0CD" (String#194, DoABC#3) // _SafeStr_5566 = "_-0eD" (String#620, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_5749 = "_-0Oo" (String#24498, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4516 package _-1i3{ public class _SafeStr_4516 extends _SafeStr_4374 { public static const _SafeStr_8602:String = "RWARTDUE_TROPHY_DATA"; private var _color:Number; private var _name:String; private var _SafeStr_8599:String; private var _SafeStr_7099:String; private var _SafeStr_8601:int; public function _SafeStr_4516(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_8599 = _arg_4; this._SafeStr_7099 = _arg_5; this._SafeStr_8601 = _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_8599); } public function get message():String{ return (this._SafeStr_7099); } public function get _SafeStr_8603():int{ return (this._SafeStr_8601); } } }//package _-1i3 // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4516 = "_-01T" (String#6788, DoABC#3) // _SafeStr_7099 = "_-A-" (String#997, DoABC#3) // _SafeStr_8599 = "_-0Qk" (String#4293, DoABC#3) // _SafeStr_8601 = "_-370" (String#4887, DoABC#3) // _SafeStr_8602 = "_-1L5" (String#7073, DoABC#3) // _SafeStr_8603 = "_-2gA" (String#24797, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4520 package _-1i3{ import flash.utils.Dictionary; import _-WS.Map; public class _SafeStr_4520 extends _SafeStr_4374 { public static const _SafeStr_11107:String = "RWPUW_NEW_QUESTION"; public static const _SafeStr_11108:String = "RWPUW_QUESION_FINSIHED"; public static const _SafeStr_11109:String = "RWPUW_QUESTION_ANSWERED"; private var _SafeStr_5742:int = -1; private var _SafeStr_11110:String = null; private var _SafeStr_11111:int = -1; private var _SafeStr_6802:int = -1; private var _SafeStr_8446:int = -1; private var _SafeStr_11112:Dictionary = null; private var _SafeStr_5389:int = -1; private var _SafeStr_6017:String; private var _SafeStr_11113:Map; public function _SafeStr_4520(k:int, _arg_2:String, _arg_3:Boolean=false, _arg_4:Boolean=false){ this._SafeStr_5742 = k; super(_arg_2, _arg_3, _arg_4); } public function get id():int{ return (this._SafeStr_5742); } public function get _SafeStr_11114():String{ return (this._SafeStr_11110); } public function set _SafeStr_11114(k:String):void{ this._SafeStr_11110 = k; } public function get _SafeStr_11115():int{ return (this._SafeStr_11111); } public function set _SafeStr_11115(k:int):void{ this._SafeStr_11111 = k; } public function get _SafeStr_11116():int{ return (this._SafeStr_6802); } public function set _SafeStr_11116(k:int):void{ this._SafeStr_6802 = k; } public function get duration():int{ return (this._SafeStr_8446); } public function set duration(k:int):void{ this._SafeStr_8446 = k; } public function get question():Dictionary{ return (this._SafeStr_11112); } public function set question(k:Dictionary):void{ this._SafeStr_11112 = k; } public function get userId():int{ return (this._SafeStr_5389); } public function set userId(k:int):void{ this._SafeStr_5389 = k; } public function get value():String{ return (this._SafeStr_6017); } public function set value(k:String):void{ this._SafeStr_6017 = k; } public function get _SafeStr_11117():Map{ return (this._SafeStr_11113); } public function set _SafeStr_11117(k:Map):void{ this._SafeStr_11113 = k; } } }//package _-1i3 // _SafeStr_11107 = "_-0wB" (String#5845, DoABC#3) // _SafeStr_11108 = "_-1SR" (String#6051, DoABC#3) // _SafeStr_11109 = "_-4ou" (String#6019, DoABC#3) // _SafeStr_11110 = "_-2oa" (String#8161, DoABC#3) // _SafeStr_11111 = "_-01C" (String#5918, DoABC#3) // _SafeStr_11112 = "_-3zk" (String#2787, DoABC#3) // _SafeStr_11113 = "_-5IL" (String#5267, DoABC#3) // _SafeStr_11114 = "_-4C3" (String#7591, DoABC#3) // _SafeStr_11115 = "_-4wS" (String#7134, DoABC#3) // _SafeStr_11116 = "_-0ql" (String#3571, DoABC#3) // _SafeStr_11117 = "_-1de" (String#5235, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4520 = "_-5t0" (String#3490, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_6017 = "_-2m7" (String#1146, DoABC#3) // _SafeStr_6802 = "_-0H3" (String#3451, DoABC#3) // _SafeStr_8446 = "_-4oE" (String#1532, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4522 package _-1i3{ public class _SafeStr_4522 extends _SafeStr_4374 { public static const _SafeStr_7568:String = "RWCFUE_CREDIT_FURNI_UPDATE"; private var _SafeStr_5627:int; private var _SafeStr_11118:Number; public function _SafeStr_4522(k:String, _arg_2:int, _arg_3:Number, _arg_4:Boolean=false, _arg_5:Boolean=false){ super(k, _arg_4, _arg_5); this._SafeStr_11118 = _arg_3; this._SafeStr_5627 = _arg_2; } public function get _SafeStr_7569():Number{ return (this._SafeStr_11118); } public function get _SafeStr_5566():int{ return (this._SafeStr_5627); } } }//package _-1i3 // _SafeStr_11118 = "_-4eJ" (String#14178, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4522 = "_-0LM" (String#6774, DoABC#3) // _SafeStr_5566 = "_-0eD" (String#620, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_7568 = "_-3n-" (String#14846, DoABC#3) // _SafeStr_7569 = "_-4-S" (String#38319, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4523 package _-1i3{ import flash.display.BitmapData; public class _SafeStr_4523 extends _SafeStr_4374 { public static const _SafeStr_8323:String = "RWOPPUE_OPEN_PET_PACKAGE_REQUESTED"; public static const _SafeStr_8324:String = "RWOPPUE_OPEN_PET_PACKAGE_RESULT"; public static const _SafeStr_8325:String = "RWOPPUE_OPEN_PET_PACKAGE_UPDATE_PET_IMAGE"; private var _SafeStr_5627:int = -1; private var _SafeStr_8320:int = -1; private var _SafeStr_5450:BitmapData = null; private var _SafeStr_11119:int = 0; private var _SafeStr_11120:String = null; public function _SafeStr_4523(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_5627 = _arg_2; this._SafeStr_5450 = _arg_3; this._SafeStr_11119 = _arg_4; this._SafeStr_11120 = _arg_5; this._SafeStr_8320 = _arg_6; } public function get nameValidationStatus():int{ return (this._SafeStr_11119); } public function get nameValidationInfo():String{ return (this._SafeStr_11120); } public function get image():BitmapData{ return (this._SafeStr_5450); } public function get _SafeStr_5566():int{ return (this._SafeStr_5627); } public function get typeId():int{ return (this._SafeStr_8320); } } }//package _-1i3 // _SafeStr_11119 = "_-5aL" (String#8072, DoABC#3) // _SafeStr_11120 = "_-0hw" (String#4907, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4523 = "_-4sC" (String#3266, DoABC#3) // _SafeStr_5450 = "_-47Q" (String#1092, DoABC#3) // _SafeStr_5566 = "_-0eD" (String#620, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_8320 = "_-ni" (String#4377, DoABC#3) // _SafeStr_8323 = "_-0Dz" (String#12039, DoABC#3) // _SafeStr_8324 = "_-4IY" (String#11535, DoABC#3) // _SafeStr_8325 = "_-2QR" (String#13440, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4525 package _-1i3{ public class _SafeStr_4525 extends _SafeStr_4374 { public static const _SafeStr_11121:String = "RWRQUE_VISITOR_QUEUE_STATUS"; public static const _SafeStr_11122:String = "RWRQUE_SPECTATOR_QUEUE_STATUS"; private var _SafeStr_9899:int; private var _SafeStr_11123:Boolean; private var _SafeStr_11124:Boolean; private var _SafeStr_11125:Boolean; public function _SafeStr_4525(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_9899 = _arg_2; this._SafeStr_11123 = _arg_3; this._SafeStr_11124 = _arg_4; this._SafeStr_11125 = _arg_5; } public function get position():int{ return (this._SafeStr_9899); } public function get _SafeStr_11126():Boolean{ return (this._SafeStr_11123); } public function get isActive():Boolean{ return (this._SafeStr_11124); } public function get _SafeStr_11127():Boolean{ return (this._SafeStr_11125); } } }//package _-1i3 // _SafeStr_11121 = "_-0na" (String#10140, DoABC#3) // _SafeStr_11122 = "_-6OR" (String#12745, DoABC#3) // _SafeStr_11123 = "_-0KB" (String#28293, DoABC#3) // _SafeStr_11124 = "_-1lt" (String#3590, DoABC#3) // _SafeStr_11125 = "_-4QZ" (String#12654, DoABC#3) // _SafeStr_11126 = "_-6Z4" (String#37301, DoABC#3) // _SafeStr_11127 = "_-5rx" (String#34464, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4525 = "_-3UY" (String#4741, DoABC#3) // _SafeStr_9899 = "_-2JX" (String#1848, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4528 package _-1i3{ public class _SafeStr_4528 extends _SafeStr_4374 { public static const _SafeStr_11128:String = "RWDE_RINGING"; public static const REJECTED:String = "RWDE_REJECTED"; public static const _SafeStr_7143:String = "RWDE_ACCEPTED"; private var _SafeStr_5781:String = ""; public function _SafeStr_4528(k:String, _arg_2:String, _arg_3:Boolean=false, _arg_4:Boolean=false){ super(k, _arg_3, _arg_4); this._SafeStr_5781 = _arg_2; } public function get userName():String{ return (this._SafeStr_5781); } } }//package _-1i3 // _SafeStr_11128 = "_-3zP" (String#15640, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4528 = "_-f7" (String#4122, DoABC#3) // _SafeStr_5781 = "_-3KC" (String#937, DoABC#3) // _SafeStr_7143 = "_-38b" (String#3762, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4530 package _-1i3{ public class _SafeStr_4530 extends _SafeStr_4374 { public static const _SafeStr_11129:String = "RWFCE_FLOOD_CONTROL"; private var _SafeStr_11130:int = 0; public function _SafeStr_4530(k:int){ super(_SafeStr_11129, false, false); this._SafeStr_11130 = k; } public function get seconds():int{ return (this._SafeStr_11130); } } }//package _-1i3 // _SafeStr_11129 = "_-Sb" (String#16668, DoABC#3) // _SafeStr_11130 = "_-392" (String#12520, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4530 = "_-0IZ" (String#9550, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4532 package _-1i3{ public class _SafeStr_4532 extends _SafeStr_4374 { public static const _SafeStr_11131:String = "RWWCIDE_CHAT_INPUT_CONTENT"; public static const _SafeStr_11132:String = "whisper"; public static const _SafeStr_11133:String = "shout"; private var _SafeStr_11134:String = ""; private var _SafeStr_5781:String = ""; public function _SafeStr_4532(k:String, _arg_2:String, _arg_3:Boolean=false, _arg_4:Boolean=false){ super(_SafeStr_11131, _arg_3, _arg_4); this._SafeStr_11134 = k; this._SafeStr_5781 = _arg_2; } public function get _SafeStr_11135():String{ return (this._SafeStr_11134); } public function get userName():String{ return (this._SafeStr_5781); } } }//package _-1i3 // _SafeStr_11131 = "_-2nn" (String#14097, DoABC#3) // _SafeStr_11132 = "_-5BH" (String#19999, DoABC#3) // _SafeStr_11133 = "_-hH" (String#26000, DoABC#3) // _SafeStr_11134 = "_-0Yk" (String#26269, DoABC#3) // _SafeStr_11135 = "_-2EP" (String#38699, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4532 = "_-0Z-" (String#6202, DoABC#3) // _SafeStr_5781 = "_-3KC" (String#937, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4545 package _-1i3{ public class _SafeStr_4545 extends _SafeStr_4374 { public static const _SafeStr_11136:String = "RWPUW_OFFER"; public static const ERROR:String = "RWPUW_ERROR"; public static const _SafeStr_11137:String = "RWPUW_CONTENT"; private var _SafeStr_5742:int = -1; private var _SafeStr_11138:String; private var _SafeStr_11139:String; private var _SafeStr_11140:int = 0; private var _SafeStr_11141:String = ""; private var _SafeStr_11142:String = ""; private var _SafeStr_11143:Array = null; private var _SafeStr_11144:String = ""; private var _SafeStr_11145:Boolean = false; public function _SafeStr_4545(k:int, _arg_2:String, _arg_3:Boolean=false, _arg_4:Boolean=false){ this._SafeStr_5742 = k; super(_arg_2, _arg_3, _arg_4); } public function get id():int{ return (this._SafeStr_5742); } public function get summary():String{ return (this._SafeStr_11138); } public function set summary(k:String):void{ this._SafeStr_11138 = k; } public function get headline():String{ return (this._SafeStr_11139); } public function set headline(k:String):void{ this._SafeStr_11139 = k; } public function get _SafeStr_11146():int{ return (this._SafeStr_11140); } public function set _SafeStr_11146(k:int):void{ this._SafeStr_11140 = k; } public function get _SafeStr_11147():String{ return (this._SafeStr_11141); } public function set _SafeStr_11147(k:String):void{ this._SafeStr_11141 = k; } public function get _SafeStr_11148():String{ return (this._SafeStr_11142); } public function set _SafeStr_11148(k:String):void{ this._SafeStr_11142 = k; } public function get _SafeStr_11149():Array{ return (this._SafeStr_11143); } public function set _SafeStr_11149(k:Array):void{ this._SafeStr_11143 = k; } public function get _SafeStr_11114():String{ return (this._SafeStr_11144); } public function set _SafeStr_11114(k:String):void{ this._SafeStr_11144 = k; } public function get _SafeStr_11150():Boolean{ return (this._SafeStr_11145); } public function set _SafeStr_11150(k:Boolean):void{ this._SafeStr_11145 = k; } } }//package _-1i3 // _SafeStr_11114 = "_-4C3" (String#7591, DoABC#3) // _SafeStr_11136 = "_-3gk" (String#6161, DoABC#3) // _SafeStr_11137 = "_-15A" (String#6237, DoABC#3) // _SafeStr_11138 = "_-4iI" (String#5753, DoABC#3) // _SafeStr_11139 = "_-2Ev" (String#9174, DoABC#3) // _SafeStr_11140 = "_-6Zl" (String#7299, DoABC#3) // _SafeStr_11141 = "_-43L" (String#8196, DoABC#3) // _SafeStr_11142 = "_-0ms" (String#6193, DoABC#3) // _SafeStr_11143 = "_-6St" (String#7510, DoABC#3) // _SafeStr_11144 = "_-1Su" (String#31958, DoABC#3) // _SafeStr_11145 = "_-Vr" (String#6101, DoABC#3) // _SafeStr_11146 = "_-2Ju" (String#8863, DoABC#3) // _SafeStr_11147 = "_-F" (String#8491, DoABC#3) // _SafeStr_11148 = "_-5ql" (String#7888, DoABC#3) // _SafeStr_11149 = "_-36A" (String#8055, DoABC#3) // _SafeStr_11150 = "_-06-" (String#8315, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4545 = "_-08T" (String#2867, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4548 package _-1i3{ import flash.display.BitmapData; public class _SafeStr_4548 extends _SafeStr_4374 { public static const _SafeStr_11151:String = "RWCUE_EVENT_CHAT"; public static const _SafeStr_5671:int = 0; public static const _SafeStr_11152:int = 1; public static const _SafeStr_5672:int = 2; public static const _SafeStr_11153:int = 3; public static const _SafeStr_11154:int = 4; public static const _SafeStr_11155:int = 5; public static const _SafeStr_11156:int = 6; public static const _SafeStr_11157:int = 7; public static const _SafeStr_11158:int = 8; public static const _SafeStr_11159:int = 9; public static const _SafeStr_11160:int = 10; public static const _SafeStr_11161:int = 11; public static const _SafeStr_11162:int = 12; private var _SafeStr_5389:int = 0; private var _text:String = ""; private var _SafeStr_11163:int = 0; private var _SafeStr_5781:String; private var _SafeStr_11164:Array; private var _SafeStr_11165:Number; private var _SafeStr_11166:Number; private var _SafeStr_11167:BitmapData; private var _SafeStr_11168:uint; private var _SafeStr_5759:int; private var _SafeStr_11169:int; private var _SafeStr_11055:int; private var _SafeStr_10983:int; private var _SafeStr_11170:int; public function _SafeStr_4548(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_5389 = _arg_2; this._text = _arg_3; this._SafeStr_11163 = _arg_13; this._SafeStr_5781 = _arg_4; this._SafeStr_11169 = _arg_5; this._SafeStr_11055 = _arg_6; this._SafeStr_10983 = _arg_7; this._SafeStr_11164 = _arg_15; this._SafeStr_11165 = _arg_8; this._SafeStr_11166 = _arg_9; this._SafeStr_11167 = _arg_10; this._SafeStr_11168 = _arg_11; this._SafeStr_5759 = _arg_12; this._SafeStr_11170 = _arg_14; } public function get userId():int{ return (this._SafeStr_5389); } public function get text():String{ return (this._text); } public function get _SafeStr_5670():int{ return (this._SafeStr_11163); } public function get userName():String{ return (this._SafeStr_5781); } public function get _SafeStr_11171():int{ return (this._SafeStr_11169); } public function get _SafeStr_11071():int{ return (this._SafeStr_11055); } public function get _SafeStr_11000():int{ return (this._SafeStr_10983); } public function get links():Array{ return (this._SafeStr_11164); } public function get _SafeStr_11172():Number{ return (this._SafeStr_11165); } public function get _SafeStr_11173():Number{ return (this._SafeStr_11166); } public function get _SafeStr_11174():BitmapData{ return (this._SafeStr_11167); } public function get _SafeStr_11175():uint{ return (this._SafeStr_11168); } public function get roomId():int{ return (this._SafeStr_5759); } public function get styleId():int{ return (this._SafeStr_11170); } } }//package _-1i3 // _SafeStr_10983 = "_-5l3" (String#9346, DoABC#3) // _SafeStr_11000 = "_-2O4" (String#6015, DoABC#3) // _SafeStr_11055 = "_-3HH" (String#3227, DoABC#3) // _SafeStr_11071 = "_-09M" (String#2863, DoABC#3) // _SafeStr_11151 = "_-tc" (String#16621, DoABC#3) // _SafeStr_11152 = "_-4yj" (String#6048, DoABC#3) // _SafeStr_11153 = "_-0O7" (String#8352, DoABC#3) // _SafeStr_11154 = "_-bZ" (String#8132, DoABC#3) // _SafeStr_11155 = "_-2aT" (String#18980, DoABC#3) // _SafeStr_11156 = "_-I5" (String#8370, DoABC#3) // _SafeStr_11157 = "_-60b" (String#7920, DoABC#3) // _SafeStr_11158 = "_-39D" (String#8680, DoABC#3) // _SafeStr_11159 = "_-0w4" (String#7970, DoABC#3) // _SafeStr_11160 = "_-349" (String#31836, DoABC#3) // _SafeStr_11161 = "_-4vE" (String#29125, DoABC#3) // _SafeStr_11162 = "_-Dt" (String#26195, DoABC#3) // _SafeStr_11163 = "_-0PW" (String#3843, DoABC#3) // _SafeStr_11164 = "_-3bx" (String#5997, DoABC#3) // _SafeStr_11165 = "_-2gF" (String#29506, DoABC#3) // _SafeStr_11166 = "_-z9" (String#29174, DoABC#3) // _SafeStr_11167 = "_-169" (String#29311, DoABC#3) // _SafeStr_11168 = "_-24d" (String#26537, DoABC#3) // _SafeStr_11169 = "_-0EU" (String#28979, DoABC#3) // _SafeStr_11170 = "_-2b-" (String#4311, DoABC#3) // _SafeStr_11171 = "_-3Ul" (String#37949, DoABC#3) // _SafeStr_11172 = "_-4Cv" (String#35237, DoABC#3) // _SafeStr_11173 = "_-vJ" (String#42460, DoABC#3) // _SafeStr_11174 = "_-3Hu" (String#35989, DoABC#3) // _SafeStr_11175 = "_-3ez" (String#35699, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4548 = "_-5TA" (String#4306, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // _SafeStr_5670 = "_-2e2" (String#3674, DoABC#3) // _SafeStr_5671 = "_-4nW" (String#5548, DoABC#3) // _SafeStr_5672 = "_-4Tj" (String#5651, DoABC#3) // _SafeStr_5759 = "_-2xD" (String#739, DoABC#3) // _SafeStr_5781 = "_-3KC" (String#937, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4550 package _-1i3{ public class _SafeStr_4550 extends _SafeStr_4374 { public static const _SafeStr_11176:String = "RWSPE_SHOW_PLACEHOLDER"; public function _SafeStr_4550(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false){ super(k, _arg_2, _arg_3); } } }//package _-1i3 // _SafeStr_11176 = "_-Be" (String#16563, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4550 = "_-4Cj" (String#6782, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4553 package _-1i3{ public class _SafeStr_4553 extends _SafeStr_4374 { public static const _SafeStr_11177:String = "RWCCUE_SHOW_GENDER_SELECTION"; public static const _SafeStr_11178:String = "RWCCUE_SHOW_CLOTHING_EDITOR"; private var _SafeStr_5627:int = -1; private var _SafeStr_5571:int = -1; private var _SafeStr_5759:int = -1; public function _SafeStr_4553(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_5627 = _arg_2; this._SafeStr_5571 = _arg_3; this._SafeStr_5759 = _arg_4; } public function get _SafeStr_5566():int{ return (this._SafeStr_5627); } public function get _SafeStr_5550():int{ return (this._SafeStr_5571); } public function get roomId():int{ return (this._SafeStr_5759); } } }//package _-1i3 // _SafeStr_11177 = "_-5UC" (String#10623, DoABC#3) // _SafeStr_11178 = "_-3jJ" (String#17764, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4553 = "_-4L0" (String#4395, DoABC#3) // _SafeStr_5550 = "_-5U8" (String#5231, DoABC#3) // _SafeStr_5566 = "_-0eD" (String#620, DoABC#3) // _SafeStr_5571 = "_-3ob" (String#3231, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_5759 = "_-2xD" (String#739, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4556 package _-1i3{ public class _SafeStr_4556 extends _SafeStr_4374 { public static const _SafeStr_8602:String = "RWTDUE_TROPHY_DATA"; private var _color:Number; private var _name:String; private var _SafeStr_8599:String; private var _SafeStr_7099:String; private var _SafeStr_8601:int; public function _SafeStr_4556(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_8599 = _arg_4; this._SafeStr_7099 = _arg_5; this._SafeStr_8601 = _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_8599); } public function get message():String{ return (this._SafeStr_7099); } public function get _SafeStr_8603():int{ return (this._SafeStr_8601); } } }//package _-1i3 // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4556 = "_-0xQ" (String#7013, DoABC#3) // _SafeStr_7099 = "_-A-" (String#997, DoABC#3) // _SafeStr_8599 = "_-0Qk" (String#4293, DoABC#3) // _SafeStr_8601 = "_-370" (String#4887, DoABC#3) // _SafeStr_8602 = "_-1L5" (String#7073, DoABC#3) // _SafeStr_8603 = "_-2gA" (String#24797, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4563 package _-1i3{ public class _SafeStr_4563 extends _SafeStr_4374 { public static const _SafeStr_11179:String = "RWSWPUE_OPEN_EDITOR"; private var _SafeStr_5627:int; private var _location:String; private var _SafeStr_8825:String; public function _SafeStr_4563(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_5627 = _arg_2; this._location = _arg_3; this._SafeStr_8825 = _arg_4; } public function get location():String{ return (this._location); } public function get _SafeStr_5566():int{ return (this._SafeStr_5627); } public function get _SafeStr_8815():String{ return (this._SafeStr_8825); } } }//package _-1i3 // _SafeStr_11179 = "_-0K0" (String#12842, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4563 = "_-2tp" (String#8417, DoABC#3) // _SafeStr_5566 = "_-0eD" (String#620, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_8815 = "_-3H9" (String#2554, DoABC#3) // _SafeStr_8825 = "_-4R-" (String#4773, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4570 package _-1i3{ public class _SafeStr_4570 extends _SafeStr_4374 { public static const _SafeStr_8493:String = "RWDSUE_DIMMER_STATE"; private var _SafeStr_6695:int; private var _SafeStr_11180:int; private var _SafeStr_8482:int; private var _color:uint; private var _SafeStr_8483:int; public function _SafeStr_4570(k:int, _arg_2:int, _arg_3:int, _arg_4:uint, _arg_5:uint, _arg_6:Boolean=false, _arg_7:Boolean=false){ super(_SafeStr_8493, _arg_6, _arg_7); this._SafeStr_6695 = k; this._SafeStr_11180 = _arg_2; this._SafeStr_8482 = _arg_3; this._color = _arg_4; this._SafeStr_8483 = _arg_5; } public function get state():int{ return (this._SafeStr_6695); } public function get _SafeStr_11181():int{ return (this._SafeStr_11180); } public function get _SafeStr_8496():int{ return (this._SafeStr_8482); } public function get color():uint{ return (this._color); } public function get _SafeStr_8497():uint{ return (this._SafeStr_8483); } } }//package _-1i3 // _SafeStr_11180 = "_-4t5" (String#8868, DoABC#3) // _SafeStr_11181 = "_-3px" (String#17929, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4570 = "_-1eQ" (String#7400, DoABC#3) // _SafeStr_6695 = "_-3RB" (String#372, DoABC#3) // _SafeStr_8482 = "_-0Bl" (String#4037, DoABC#3) // _SafeStr_8483 = "_-2tt" (String#4191, DoABC#3) // _SafeStr_8493 = "_-5T2" (String#4214, DoABC#3) // _SafeStr_8496 = "_-5-2" (String#7809, DoABC#3) // _SafeStr_8497 = "_-3xV" (String#6758, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4571 package _-1i3{ public class _SafeStr_4571 { private var _SafeStr_5742:int = 0; private var _SafeStr_6946:int = 0; private var _color:uint = 0; private var _SafeStr_7608:uint = 0; public function _SafeStr_4571(k:int, _arg_2:int, _arg_3:uint, _arg_4:uint){ this._SafeStr_5742 = k; this._SafeStr_6946 = _arg_2; this._color = _arg_3; this._SafeStr_7608 = _arg_4; } public function get id():int{ return (this._SafeStr_5742); } public function get type():int{ return (this._SafeStr_6946); } public function get color():uint{ return (this._color); } public function get _SafeStr_7610():int{ return (this._SafeStr_7608); } } }//package _-1i3 // _SafeStr_4571 = "_-9Q" (String#8552, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_6946 = "_-2mL" (String#367, DoABC#3) // _SafeStr_7608 = "_-4Yy" (String#4321, DoABC#3) // _SafeStr_7610 = "_-ul" (String#5634, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4572 package _-1i3{ public class _SafeStr_4572 extends _SafeStr_4374 { public static const _SafeStr_11182: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_11183:String; private var _active:Boolean = false; public function _SafeStr_4572(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false, _arg_4:Boolean=false){ super(_SafeStr_11182, _arg_3, _arg_4); this._SafeStr_11183 = k; this._active = _arg_2; } public function get active():Boolean{ return (this._active); } public function get _SafeStr_11184():String{ return (this._SafeStr_11183); } } }//package _-1i3 // _SafeStr_11182 = "_-6IE" (String#16285, DoABC#3) // _SafeStr_11183 = "_-4bq" (String#28779, DoABC#3) // _SafeStr_11184 = "_-5m6" (String#40052, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4572 = "_-4xd" (String#15037, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4573 package _-1i3{ public class _SafeStr_4573 extends _SafeStr_4374 { public static const _SafeStr_11185:String = "RWSUE_SETTINGS"; private var _SafeStr_11186:Number; private var _SafeStr_11187:Number; private var _SafeStr_11188:Number; public function _SafeStr_4573(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_11186 = _arg_4; this._SafeStr_11187 = _arg_3; this._SafeStr_11188 = _arg_2; } public function get _SafeStr_11189():Number{ return (this._SafeStr_11186); } public function get _SafeStr_11190():Number{ return (this._SafeStr_11187); } public function get _SafeStr_11191():Number{ return (this._SafeStr_11188); } } }//package _-1i3 // _SafeStr_11185 = "_-2Ss" (String#10573, DoABC#3) // _SafeStr_11186 = "_-52c" (String#14217, DoABC#3) // _SafeStr_11187 = "_-5EZ" (String#2946, DoABC#3) // _SafeStr_11188 = "_-3W1" (String#2999, DoABC#3) // _SafeStr_11189 = "_-5f8" (String#23682, DoABC#3) // _SafeStr_11190 = "_-3Me" (String#4239, DoABC#3) // _SafeStr_11191 = "_-1pQ" (String#4012, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4573 = "_-21Q" (String#5147, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4574 package _-1i3{ public class _SafeStr_4574 extends _SafeStr_4374 { public static const _SafeStr_6778:String = "RWPUE_CREDIT_BALANCE"; public static const _SafeStr_11192:String = "RWPUE_PIXEL_BALANCE"; public static const _SafeStr_11193:String = "RWPUE_SHELL_BALANCE"; private var _SafeStr_6780:int; public function _SafeStr_4574(k:String, _arg_2:int, _arg_3:Boolean=false, _arg_4:Boolean=false){ super(k, _arg_3, _arg_4); this._SafeStr_6780 = _arg_2; } public function get balance():int{ return (this._SafeStr_6780); } } }//package _-1i3 // _SafeStr_11192 = "_-67q" (String#29064, DoABC#3) // _SafeStr_11193 = "_-4Zz" (String#29220, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4574 = "_-6hV" (String#7027, DoABC#3) // _SafeStr_6778 = "_-qX" (String#5920, DoABC#3) // _SafeStr_6780 = "_-0L7" (String#6588, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4575 package _-1i3{ public class _SafeStr_4575 extends _SafeStr_4374 { public static const _SafeStr_11194:String = "RWUE_WAVE"; public function _SafeStr_4575(k:Boolean=false, _arg_2:Boolean=false){ super(_SafeStr_11194, k, _arg_2); } } }//package _-1i3 // _SafeStr_11194 = "_-1mk" (String#15826, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4575 = "_-tT" (String#12312, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4576 package _-1i3{ public class _SafeStr_4576 extends _SafeStr_4374 { public static const _SafeStr_11195:String = "HHTPNUFWE_AE_STARTED"; public static const _SafeStr_11196:String = "HHTPNUFWE_AE_HIGHLIGHT"; public function _SafeStr_4576(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false){ super(k, _arg_2, _arg_3); } } }//package _-1i3 // _SafeStr_11195 = "_-5Ou" (String#5791, DoABC#3) // _SafeStr_11196 = "_-ui" (String#11459, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4576 = "_-4zP" (String#5169, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4578 package _-1i3{ public class _SafeStr_4578 extends _SafeStr_4374 { public static const _SafeStr_8764:String = "RWMMUE_new_mini_mail"; public static const _SafeStr_11197:String = "RWMMUE_unread_mini_mail"; public function _SafeStr_4578(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false){ super(k, _arg_2, _arg_3); } } }//package _-1i3 // _SafeStr_11197 = "_-4EB" (String#17120, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4578 = "_-6-J" (String#6996, DoABC#3) // _SafeStr_8764 = "_-5cJ" (String#6469, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4579 package _-1i3{ public class _SafeStr_4579 extends _SafeStr_4374 { public static const _SafeStr_11198:String = "RWUE_DANCE"; private var _SafeStr_5648:int; public function _SafeStr_4579(k:int, _arg_2:Boolean=false, _arg_3:Boolean=false){ super(_SafeStr_11198, _arg_2, _arg_3); this._SafeStr_5648 = k; } public function get style():int{ return (this._SafeStr_5648); } } }//package _-1i3 // _SafeStr_11198 = "_-98" (String#16863, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4579 = "_-5b4" (String#13907, DoABC#3) // _SafeStr_5648 = "_-0be" (String#982, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4581 package _-1i3{ public class _SafeStr_4581 extends _SafeStr_4374 { public static const _SafeStr_11199:String = "RWBIUE_HABBO_CLUB"; private var _SafeStr_11200:int = 0; private var _SafeStr_11201:int = 0; private var _SafeStr_11202:int = 0; private var _SafeStr_11203:Boolean = false; private var _SafeStr_8424:int; public function _SafeStr_4581(k:int, _arg_2:int, _arg_3:int, _arg_4:Boolean, _arg_5:int, _arg_6:Boolean=false, _arg_7:Boolean=false){ super(_SafeStr_11199, _arg_6, _arg_7); this._SafeStr_11200 = k; this._SafeStr_11201 = _arg_2; this._SafeStr_11202 = _arg_3; this._SafeStr_11203 = _arg_4; this._SafeStr_8424 = _arg_5; } public function get _SafeStr_11204():int{ return (this._SafeStr_11200); } public function get _SafeStr_11205():int{ return (this._SafeStr_11201); } public function get _SafeStr_11206():int{ return (this._SafeStr_11202); } public function get _SafeStr_11207():Boolean{ return (this._SafeStr_11203); } public function get clubLevel():int{ return (this._SafeStr_8424); } } }//package _-1i3 // _SafeStr_11199 = "_-Sz" (String#9110, DoABC#3) // _SafeStr_11200 = "_-2hZ" (String#30050, DoABC#3) // _SafeStr_11201 = "_-59l" (String#26995, DoABC#3) // _SafeStr_11202 = "_-46F" (String#30364, DoABC#3) // _SafeStr_11203 = "_-3qf" (String#31680, DoABC#3) // _SafeStr_11204 = "_-67I" (String#27686, DoABC#3) // _SafeStr_11205 = "_-4vq" (String#38817, DoABC#3) // _SafeStr_11206 = "_-1tP" (String#34540, DoABC#3) // _SafeStr_11207 = "_-5Qu" (String#37901, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4581 = "_-5cs" (String#7878, DoABC#3) // _SafeStr_8424 = "_-14R" (String#4715, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4582 package _-1i3{ public class _SafeStr_4582 extends _SafeStr_4374 { public static const _SafeStr_11208:String = "RWUE_HIDE_AVATAR_EDITOR"; public static const _SafeStr_11209:String = "RWUE_AVATAR_EDITOR_CLOSED"; public function _SafeStr_4582(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false){ super(k, _arg_2, _arg_3); } } }//package _-1i3 // _SafeStr_11208 = "_-0PJ" (String#19040, DoABC#3) // _SafeStr_11209 = "_-1wb" (String#18906, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4582 = "_-5LW" (String#9384, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4583 package _-1i3{ public class _SafeStr_4583 extends _SafeStr_4374 { public static const _SafeStr_11210:String = "RWUEUE_UPDATE_EFFECTS"; private var _SafeStr_9034:Array; public function _SafeStr_4583(k:Array=null, _arg_2:Boolean=false, _arg_3:Boolean=false){ super(_SafeStr_11210, _arg_2, _arg_3); this._SafeStr_9034 = k; } public function get effects():Array{ return (this._SafeStr_9034); } } }//package _-1i3 // _SafeStr_11210 = "_-4IN" (String#14922, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4583 = "_-3FP" (String#8085, DoABC#3) // _SafeStr_9034 = "_-22b" (String#3100, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4587 package _-1i3{ public class _SafeStr_4587 extends _SafeStr_4374 { public static const _SafeStr_11211:String = "RWPLUE_PET_LEVEL_UPDATE"; private var _SafeStr_8170:int; private var _SafeStr_7238:int; public function _SafeStr_4587(k:int, _arg_2:int, _arg_3:Boolean=false, _arg_4:Boolean=false){ super(_SafeStr_11211, _arg_3, _arg_4); this._SafeStr_8170 = k; this._SafeStr_7238 = _arg_2; } public function get _SafeStr_11022():int{ return (this._SafeStr_8170); } public function get level():int{ return (this._SafeStr_7238); } } }//package _-1i3 // _SafeStr_11022 = "_-4cy" (String#1712, DoABC#3) // _SafeStr_11211 = "_-0mF" (String#6219, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4587 = "_-2YB" (String#6483, DoABC#3) // _SafeStr_7238 = "_-2vh" (String#1496, DoABC#3) // _SafeStr_8170 = "_-6Dc" (String#1141, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4592 package _-1i3{ public class _SafeStr_4592 { private var _SafeStr_5742:int; private var _SafeStr_5758:int; private var _name:String; private var _SafeStr_11212:int; private var _SafeStr_11213:int; private var _SafeStr_11214:int; private var _SafeStr_11215:Boolean; public function _SafeStr_4592(k:int, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int, _arg_6:int=-1, _arg_7:Boolean=false){ this._SafeStr_5742 = k; this._SafeStr_5758 = _arg_2; this._name = _arg_3; this._SafeStr_11212 = _arg_4; this._SafeStr_11213 = _arg_5; this._SafeStr_11214 = _arg_6; this._SafeStr_11215 = _arg_7; } public function dispose():void{ } public function get id():int{ return (this._SafeStr_5742); } public function get category():int{ return (this._SafeStr_5758); } public function get name():String{ return (this._name); } public function get _SafeStr_11216():int{ return (this._SafeStr_11212); } public function get _SafeStr_11217():int{ return (this._SafeStr_11213); } public function get _SafeStr_11218():int{ return (this._SafeStr_11214); } public function get replace():Boolean{ return (this._SafeStr_11215); } } }//package _-1i3 // _SafeStr_11212 = "_-63p" (String#4831, DoABC#3) // _SafeStr_11213 = "_-20o" (String#5300, DoABC#3) // _SafeStr_11214 = "_-0NF" (String#28352, DoABC#3) // _SafeStr_11215 = "_-3ne" (String#26321, DoABC#3) // _SafeStr_11216 = "_-3uD" (String#4639, DoABC#3) // _SafeStr_11217 = "_-0jn" (String#7336, DoABC#3) // _SafeStr_11218 = "_-4Ug" (String#36617, DoABC#3) // _SafeStr_4592 = "_-6Na" (String#4855, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_5758 = "_-6Su" (String#1029, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4594 package _-1i3{ public class _SafeStr_4594 extends _SafeStr_4374 { public static const _SafeStr_11219:int = 0; public static const _SafeStr_11220:int = 1; public static const _SafeStr_11221:int = 2; public static const _SafeStr_11222:int = 3; public static const _SafeStr_11223:String = "RWPPBE_PET_BREEDING_"; private var _SafeStr_6695:int; private var _SafeStr_11224:int; private var _SafeStr_11225:int; public function _SafeStr_4594(k:Boolean=false, _arg_2:Boolean=false){ super(_SafeStr_11223, k, _arg_2); } public function get state():int{ return (this._SafeStr_6695); } public function set state(k:int):void{ this._SafeStr_6695 = k; } public function get _SafeStr_11226():int{ return (this._SafeStr_11224); } public function set _SafeStr_11226(k:int):void{ this._SafeStr_11224 = k; } public function get _SafeStr_11227():int{ return (this._SafeStr_11225); } public function set _SafeStr_11227(k:int):void{ this._SafeStr_11225 = k; } } }//package _-1i3 // _SafeStr_11219 = "_-5Rt" (String#22612, DoABC#3) // _SafeStr_11220 = "_-4I0" (String#23218, DoABC#3) // _SafeStr_11221 = "_-10t" (String#24509, DoABC#3) // _SafeStr_11222 = "_-2rV" (String#21869, DoABC#3) // _SafeStr_11223 = "_-1Yt" (String#6383, DoABC#3) // _SafeStr_11224 = "_-7i" (String#9123, DoABC#3) // _SafeStr_11225 = "_-35y" (String#9612, DoABC#3) // _SafeStr_11226 = "_-5HC" (String#9980, DoABC#3) // _SafeStr_11227 = "_-0JJ" (String#10713, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4594 = "_-4dG" (String#4953, DoABC#3) // _SafeStr_6695 = "_-3RB" (String#372, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4595 package _-1i3{ public class _SafeStr_4595 extends _SafeStr_4374 { public static const _SafeStr_11228:String = "RWPPBE_CONFIRM_PET_BREEDING_RESULT"; public static const _SafeStr_11229:int = 0; public static const _SafeStr_11230:int = 1; public static const _SafeStr_11231:int = 2; public static const INVALID_NAME:int = 3; private var _SafeStr_11232:int; private var _result:int; public function _SafeStr_4595(k:int, _arg_2:int, _arg_3:Boolean=false, _arg_4:Boolean=false){ super(_SafeStr_11228, _arg_3, _arg_4); this._SafeStr_11232 = k; this._result = _arg_2; } public function get _SafeStr_11233():int{ return (this._SafeStr_11232); } public function get result():int{ return (this._result); } } }//package _-1i3 // _SafeStr_11228 = "_-0wO" (String#6348, DoABC#3) // _SafeStr_11229 = "_-31x" (String#6852, DoABC#3) // _SafeStr_11230 = "_-10m" (String#24511, DoABC#3) // _SafeStr_11231 = "_-CC" (String#24661, DoABC#3) // _SafeStr_11232 = "_-0wk" (String#8533, DoABC#3) // _SafeStr_11233 = "_-0Av" (String#19294, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4595 = "_-2n9" (String#4970, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4596 package _-1i3{ public class _SafeStr_4596 extends _SafeStr_4374 { public static const _SafeStr_11234:String = "rwudue_user_data_updated"; public function _SafeStr_4596(k:Boolean=false, _arg_2:Boolean=false){ super(_SafeStr_11234, k, _arg_2); } } }//package _-1i3 // _SafeStr_11234 = "_-37w" (String#5850, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4596 = "_-nH" (String#11355, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4597 package _-1i3{ public class _SafeStr_4597 extends _SafeStr_4374 { public static const _SafeStr_8115:String = "RWAIE_AVATAR_INFO"; private var _SafeStr_5389:int; private var _SafeStr_5781:String; private var _SafeStr_11055:int; private var _SafeStr_11059:Boolean; private var _SafeStr_10987:int; public function _SafeStr_4597(k:int, _arg_2:String, _arg_3:int, _arg_4:int, _arg_5:Boolean, _arg_6:Boolean=false, _arg_7:Boolean=false){ super(_SafeStr_8115, _arg_6, _arg_7); this._SafeStr_5389 = k; this._SafeStr_5781 = _arg_2; this._SafeStr_11055 = _arg_3; this._SafeStr_10987 = _arg_4; this._SafeStr_11059 = _arg_5; } public function get userId():int{ return (this._SafeStr_5389); } public function get userName():String{ return (this._SafeStr_5781); } public function get _SafeStr_11071():int{ return (this._SafeStr_11055); } public function get _SafeStr_11004():int{ return (this._SafeStr_10987); } public function get _SafeStr_11083():Boolean{ return (this._SafeStr_11059); } } }//package _-1i3 // _SafeStr_10987 = "_-1D4" (String#2588, DoABC#3) // _SafeStr_11004 = "_-0y1" (String#2379, DoABC#3) // _SafeStr_11055 = "_-3HH" (String#3227, DoABC#3) // _SafeStr_11059 = "_-cb" (String#4919, DoABC#3) // _SafeStr_11071 = "_-09M" (String#2863, DoABC#3) // _SafeStr_11083 = "_-4zM" (String#5639, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4597 = "_-2aG" (String#7308, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // _SafeStr_5781 = "_-3KC" (String#937, DoABC#3) // _SafeStr_8115 = "_-38E" (String#5269, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4598 package _-1i3{ public class _SafeStr_4598 extends _SafeStr_4374 { public static const _SafeStr_11235:String = "RWPPBE_CONFIRM_PET_BREEDING_"; private var _SafeStr_11236:int; private var _pet1:_SafeStr_4603; private var _pet2:_SafeStr_4603; private var _SafeStr_11237:Array; private var _SafeStr_11238:int; public function _SafeStr_4598(k:int, _arg_2:_SafeStr_4603, _arg_3:_SafeStr_4603, _arg_4:Array, _arg_5:int, _arg_6:Boolean=false, _arg_7:Boolean=false){ super(_SafeStr_11235, _arg_6, _arg_7); this._SafeStr_11236 = k; this._pet1 = _arg_2; this._pet2 = _arg_3; this._SafeStr_11237 = _arg_4; this._SafeStr_11238 = _arg_5; } public function get _SafeStr_11239():Array{ return (this._SafeStr_11237); } public function get _SafeStr_11240():int{ return (this._SafeStr_11236); } public function get pet1():_SafeStr_4603{ return (this._pet1); } public function get pet2():_SafeStr_4603{ return (this._pet2); } public function get _SafeStr_11241():int{ return (this._SafeStr_11238); } } }//package _-1i3 // _SafeStr_11235 = "_-07m" (String#6607, DoABC#3) // _SafeStr_11236 = "_-1Cy" (String#8348, DoABC#3) // _SafeStr_11237 = "_-ob" (String#6026, DoABC#3) // _SafeStr_11238 = "_-4A7" (String#9383, DoABC#3) // _SafeStr_11239 = "_-7a" (String#16886, DoABC#3) // _SafeStr_11240 = "_-3rC" (String#14565, DoABC#3) // _SafeStr_11241 = "_-81" (String#23379, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4598 = "_-2Vi" (String#6586, DoABC#3) // _SafeStr_4603 = "_-0uL" (String#4326, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4600 package _-1i3{ public class _SafeStr_4600 extends _SafeStr_4374 { public static const _SafeStr_11242:String = "RWPBRE_PET_BREEDING_RESULT"; private var _SafeStr_11243:_SafeStr_5086; private var _resultData2:_SafeStr_5086; public function _SafeStr_4600(k:_SafeStr_5086, _arg_2:_SafeStr_5086, _arg_3:Boolean=false, _arg_4:Boolean=false){ super(_SafeStr_11242, _arg_3, _arg_4); this._SafeStr_11243 = k; this._resultData2 = _arg_2; } public function get _SafeStr_11244():_SafeStr_5086{ return (this._SafeStr_11243); } public function get resultData2():_SafeStr_5086{ return (this._resultData2); } } }//package _-1i3 // _SafeStr_11242 = "_-Hv" (String#6134, DoABC#3) // _SafeStr_11243 = "_-0vp" (String#3420, DoABC#3) // _SafeStr_11244 = "_-2uW" (String#4805, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4600 = "_-5sN" (String#6224, DoABC#3) // _SafeStr_5086 = "_-39b" (String#4691, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4603 package _-1i3{ public class _SafeStr_4603 { public var name:String; public var level:int; public var figure:String; public var owner:String; public var _SafeStr_11245:int; } }//package _-1i3 // _SafeStr_11245 = "_-0Gx" (String#7703, DoABC#3) // _SafeStr_4603 = "_-0uL" (String#4326, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4604 package _-1i3{ public class _SafeStr_4604 extends _SafeStr_4374 { public static const _SafeStr_11246:String = "RWPIUE_PET_STATUS_UPDATE"; private var _SafeStr_8170:int; private var _SafeStr_10990:Boolean; private var _SafeStr_10993:Boolean; private var _SafeStr_10994:Boolean; private var _SafeStr_10999:Boolean; public function _SafeStr_4604(k:int, _arg_2:Boolean, _arg_3:Boolean, _arg_4:Boolean, _arg_5:Boolean, _arg_6:Boolean=false, _arg_7:Boolean=false){ super(_SafeStr_11246, _arg_6, _arg_7); this._SafeStr_8170 = k; this._SafeStr_10990 = _arg_2; this._SafeStr_10993 = _arg_3; this._SafeStr_10994 = _arg_4; this._SafeStr_10999 = _arg_5; } public function get _SafeStr_11022():int{ return (this._SafeStr_8170); } public function get _SafeStr_11006():Boolean{ return (this._SafeStr_10990); } public function get _SafeStr_11007():Boolean{ return (this._SafeStr_10993); } public function get _SafeStr_11008():Boolean{ return (this._SafeStr_10994); } public function get _SafeStr_11020():Boolean{ return (this._SafeStr_10999); } } }//package _-1i3 // _SafeStr_10990 = "_-0FZ" (String#3446, DoABC#3) // _SafeStr_10993 = "_-3TT" (String#3789, DoABC#3) // _SafeStr_10994 = "_-454" (String#3786, DoABC#3) // _SafeStr_10999 = "_-0lA" (String#3383, DoABC#3) // _SafeStr_11006 = "_-06o" (String#2988, DoABC#3) // _SafeStr_11007 = "_-6Qi" (String#3255, DoABC#3) // _SafeStr_11008 = "_-4gr" (String#2877, DoABC#3) // _SafeStr_11020 = "_-4DB" (String#2939, DoABC#3) // _SafeStr_11022 = "_-4cy" (String#1712, DoABC#3) // _SafeStr_11246 = "_-1AD" (String#6493, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4604 = "_-2YW" (String#6461, DoABC#3) // _SafeStr_8170 = "_-6Dc" (String#1141, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_4605 package _-1i3{ public class _SafeStr_4605 extends _SafeStr_4374 { public static const _SafeStr_11247:String = "RWONE_TYPE"; private var _SafeStr_5389:int; private var _SafeStr_5758:int; private var _SafeStr_5781:String; private var _SafeStr_11055:int; private var _SafeStr_10987:int; public function _SafeStr_4605(k:int, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int){ this._SafeStr_5389 = k; this._SafeStr_5758 = _arg_2; this._SafeStr_5781 = _arg_3; this._SafeStr_11055 = _arg_4; this._SafeStr_10987 = _arg_5; super(_SafeStr_11247, false, false); } public function get userId():int{ return (this._SafeStr_5389); } public function get category():int{ return (this._SafeStr_5758); } public function get userName():String{ return (this._SafeStr_5781); } public function get _SafeStr_11071():int{ return (this._SafeStr_11055); } public function get _SafeStr_11004():int{ return (this._SafeStr_10987); } } }//package _-1i3 // _SafeStr_10987 = "_-1D4" (String#2588, DoABC#3) // _SafeStr_11004 = "_-0y1" (String#2379, DoABC#3) // _SafeStr_11055 = "_-3HH" (String#3227, DoABC#3) // _SafeStr_11071 = "_-09M" (String#2863, DoABC#3) // _SafeStr_11247 = "_-6dQ" (String#11591, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4605 = "_-3K1" (String#4712, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // _SafeStr_5758 = "_-6Su" (String#1029, DoABC#3) // _SafeStr_5781 = "_-3KC" (String#937, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_5080 package _-1i3{ public class _SafeStr_5080 { private var _SafeStr_5742:int; private var _SafeStr_5758:int; private var _name:String; public function _SafeStr_5080(k:int, _arg_2:int, _arg_3:String){ this._SafeStr_5742 = k; this._SafeStr_5758 = _arg_2; this._name = _arg_3; } public function get id():int{ return (this._SafeStr_5742); } public function get category():int{ return (this._SafeStr_5758); } public function get name():String{ return (this._name); } } }//package _-1i3 // _SafeStr_5080 = "_-0ju" (String#3964, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_5758 = "_-6Su" (String#1029, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_5086 package _-1i3{ public class _SafeStr_5086 { public var stuffId:int; public var _SafeStr_10076:int; public var _SafeStr_6179:String; public var userId:int; public var userName:String; public var rarityLevel:int; public var _SafeStr_11248:Boolean; } }//package _-1i3 // _SafeStr_10076 = "_-3fj" (String#2364, DoABC#3) // _SafeStr_11248 = "_-0Tb" (String#6245, DoABC#3) // _SafeStr_5086 = "_-39b" (String#4691, DoABC#3) // _SafeStr_6179 = "_-5B3" (String#2369, DoABC#3) //------------------------------------------------------------ //_-1i3._SafeStr_5087 package _-1i3{ public class _SafeStr_5087 { public var _SafeStr_11249:int; public var breeds:Array; } }//package _-1i3 // _SafeStr_11249 = "_-30o" (String#18120, DoABC#3) // _SafeStr_5087 = "_-4ec" (String#8082, DoABC#3) //------------------------------------------------------------ //_-1i3.RoomWidgetDimmerUpdateEvent package _-1i3{ public class RoomWidgetDimmerUpdateEvent extends _SafeStr_4374 { public static const _SafeStr_8489:String = "RWDUE_PRESETS"; public static const _SafeStr_8491:String = "RWDUE_HIDE"; private var _SafeStr_11250:int = 0; private var _SafeStr_8479:Array; public function RoomWidgetDimmerUpdateEvent(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false){ this._SafeStr_8479 = new Array(); super(k, _arg_2, _arg_3); } public function get _SafeStr_8495():int{ return (this._SafeStr_11250); } public function get _SafeStr_11251():int{ return (this._SafeStr_8479.length); } public function get _SafeStr_8485():Array{ return (this._SafeStr_8479); } public function set _SafeStr_8495(k:int):void{ this._SafeStr_11250 = k; } public function _SafeStr_11252(k:int, _arg_2:int, _arg_3:int, _arg_4:int):void{ var _local_5:_SafeStr_4571 = new _SafeStr_4571(k, _arg_2, _arg_3, _arg_4); this._SafeStr_8479[(k - 1)] = _local_5; } public function _SafeStr_11253(k:int):_SafeStr_4571{ if ((((k < 0)) || ((k >= this._SafeStr_8479.count)))) { return (null); }; return (this._SafeStr_8479[k]); } } }//package _-1i3 // _SafeStr_11250 = "_-z6" (String#9613, DoABC#3) // _SafeStr_11251 = "_-2s7" (String#14173, DoABC#3) // _SafeStr_11252 = "_-22e" (String#21816, DoABC#3) // _SafeStr_11253 = "_-0k8" (String#19597, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4571 = "_-9Q" (String#8552, DoABC#3) // _SafeStr_8479 = "_-2mF" (String#3443, DoABC#3) // _SafeStr_8485 = "_-0bS" (String#12906, DoABC#3) // _SafeStr_8489 = "_-2u9" (String#14480, DoABC#3) // _SafeStr_8491 = "_-0I5" (String#15549, DoABC#3) // _SafeStr_8495 = "_-ot" (String#8460, DoABC#3) //------------------------------------------------------------ //_-1jd._SafeStr_5137 package _-1jd{ import _-540._SafeStr_5136; import _-29V.IWindowContainer; import _-6Sj.IItemGridWindow; import _-4zJ._SafeStr_3084; import _-29V.IWindow; import _-5jz.Outfit; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; public class _SafeStr_5137 implements _SafeStr_5136 { private var _SafeStr_5322:IWindowContainer; private var _SafeStr_5369:HotLooksModel; private var _SafeStr_11254:IItemGridWindow; public function _SafeStr_5137(k:HotLooksModel){ this._SafeStr_5369 = k; } public function init():void{ if (this._SafeStr_11254) { this._SafeStr_11254._SafeStr_5381(); }; if (!this._SafeStr_5322) { this._SafeStr_5322 = (this._SafeStr_5369.controller.view.getCategoryContainer(_SafeStr_3084._SafeStr_11255) as IWindowContainer); this._SafeStr_11254 = (this._SafeStr_5322.findChildByName("hotlooks") as IItemGridWindow); this._SafeStr_5322.visible = false; }; this.update(); } public function dispose():void{ this._SafeStr_11254._SafeStr_5381(); this._SafeStr_5322 = null; this._SafeStr_5369 = null; } public function update():void{ var k:IWindow; var _local_2:Outfit; this._SafeStr_11254._SafeStr_5381(); for each (_local_2 in this._SafeStr_5369._SafeStr_11256) { k = _local_2.view.window; this._SafeStr_11254._SafeStr_5382(k); k.procedure = this._SafeStr_11257; }; } public function getWindowContainer():IWindowContainer{ return (this._SafeStr_5322); } private function _SafeStr_11257(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_11254._SafeStr_5384(_arg_2.parent); this._SafeStr_5369._SafeStr_11258(_local_3); }; } public function switchCategory(k:String):void{ } public function _SafeStr_11259(k:String, _arg_2:int):void{ } public function reset():void{ } } }//package _-1jd // _SafeStr_11254 = "_-0K" (String#11101, DoABC#3) // _SafeStr_11255 = "_-1Nd" (String#12043, DoABC#3) // _SafeStr_11256 = "_-5C8" (String#35769, DoABC#3) // _SafeStr_11257 = "_-3Qz" (String#37500, DoABC#3) // _SafeStr_11258 = "_-3cG" (String#35271, DoABC#3) // _SafeStr_11259 = "_-0DW" (String#7631, DoABC#3) // _SafeStr_3084 = "_-2RN" (String#3139, DoABC#3) // _SafeStr_5136 = "_-6MU" (String#7367, DoABC#3) // _SafeStr_5137 = "_-lA" (String#16596, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5369 = "_-5xw" (String#469, DoABC#3) // _SafeStr_5381 = "_-6NH" (String#4868, DoABC#3) // _SafeStr_5382 = "_-492" (String#2697, DoABC#3) // _SafeStr_5384 = "_-5Zh" (String#3966, DoABC#3) //------------------------------------------------------------ //_-1jd.HotLooksModel package _-1jd{ import _-540.CategoryBaseModel; import _-540._SafeStr_4718; import flash.utils.Dictionary; import _-2UF.FigureData; import _-40e.HabboAvatarEditor; import _-5jz.Outfit; import flash.net.URLRequest; import _-3UH._SafeStr_37; import _-0Ge.AssetLoaderEvent; import _-3UH.XmlAsset; import flash.events.Event; import _-540.CategoryData; import _-5jz.*; public class HotLooksModel extends CategoryBaseModel implements _SafeStr_4718 { public static const _SafeStr_11260:String = "hot_looks"; public static const _SafeStr_11261:String = "my_looks"; private static const _SafeStr_11262:int = 20; private var _SafeStr_11263:Dictionary; public function HotLooksModel(k:HabboAvatarEditor){ super(k); this._SafeStr_11263 = new Dictionary(); this._SafeStr_11263[FigureData._SafeStr_11264] = new Array(); this._SafeStr_11263[FigureData._SafeStr_11265] = new Array(); this._SafeStr_11263[(FigureData._SafeStr_11264 + ".index")] = 0; this._SafeStr_11263[(FigureData._SafeStr_11265 + ".index")] = 0; this._SafeStr_11266(); } override public function dispose():void{ super.dispose(); this._SafeStr_11263 = null; } override protected function init():void{ if (!_SafeStr_5333) { _SafeStr_5333 = new _SafeStr_5137(this); }; _SafeStr_5333.init(); _SafeStr_5372 = true; } public function _SafeStr_11258(k:int):void{ var _local_2:Array = this._SafeStr_11263[_SafeStr_5332.gender]; var _local_3:Outfit = _local_2[k]; if (_local_3 != null) { if (_local_3.figure == "") { return; }; _SafeStr_5332.loadAvatarInEditor(_local_3.figure, _local_3.gender, _SafeStr_5332.clubMemberLevel); }; } public function get _SafeStr_11256():Array{ return (this._SafeStr_11263[_SafeStr_5332.gender]); } private function _SafeStr_11266():void{ var k:String = _SafeStr_5332.manager.getProperty("avatareditor.promohabbos"); var _local_2:URLRequest = new URLRequest(k); var _local_3:_SafeStr_37 = _SafeStr_5332.manager.assets.loadAssetFromFile("hotLooksConfiguration", _local_2, "text/xml"); _local_3.addEventListener(AssetLoaderEvent._SafeStr_6418, this._SafeStr_11267); } private function _SafeStr_11267(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_5332.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_11262) { break; }; hotLook = new Outfit(_SafeStr_5332, habbo.@figure, habbo.@gender); (this._SafeStr_11263[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 _-1jd // _SafeStr_11256 = "_-5C8" (String#35769, DoABC#3) // _SafeStr_11258 = "_-3cG" (String#35271, DoABC#3) // _SafeStr_11260 = "_-0XY" (String#26177, DoABC#3) // _SafeStr_11261 = "_-6cK" (String#27384, DoABC#3) // _SafeStr_11262 = "_-39T" (String#22492, DoABC#3) // _SafeStr_11263 = "_-30h" (String#8291, DoABC#3) // _SafeStr_11264 = "_-4DQ" (String#4506, DoABC#3) // _SafeStr_11265 = "_-3oZ" (String#4635, DoABC#3) // _SafeStr_11266 = "_-6CW" (String#33478, DoABC#3) // _SafeStr_11267 = "_-32T" (String#34834, DoABC#3) // _SafeStr_37 = "_-4eo" (String#1156, DoABC#3) // _SafeStr_4718 = "_-5jN" (String#2180, DoABC#3) // _SafeStr_5137 = "_-lA" (String#16596, DoABC#3) // _SafeStr_5332 = "_-0CD" (String#194, DoABC#3) // _SafeStr_5333 = "_-2YU" (String#98, DoABC#3) // _SafeStr_5372 = "_-ct" (String#1012, DoABC#3) // _SafeStr_6418 = "_-63Y" (String#2878, DoABC#3) //------------------------------------------------------------ //_-1jh._SafeStr_2499 package _-1jh{ import _-6bU._SafeStr_432; import _-4Y1._SafeStr_3; import _-6Nq._SafeStr_3521; import _-3WJ.HabboCatalog; import _-53T._SafeStr_3517; import _-53T._SafeStr_3516; import _-0Cn._SafeStr_2408; import _-4Zp._SafeStr_3519; import _-6K0._SafeStr_3511; import _-48n.TargetedOffer; import _-3hf._SafeStr_3515; import _-48n.HabboMallOffer; import _-4Zp._SafeStr_3513; import _-4Zp._SafeStr_3512; import _-4Zp._SafeStr_3518; import _-2a8._SafeStr_2286; import _-6Nq._SafeStr_3514; import _-11z._SafeStr_2870; import _-11z._SafeStr_3520; import _-29V.IWindow; public class _SafeStr_2499 implements _SafeStr_432 { private var _SafeStr_11268:TargetedOfferDialogView; private var _SafeStr_11269:MallOfferDialogView; private var _SafeStr_11270:_SafeStr_3; private var _SafeStr_11271:_SafeStr_3522; private var _SafeStr_11272:_SafeStr_3521; private var _SafeStr_5539:HabboCatalog; private var _disposed:Boolean; public function _SafeStr_2499(k:HabboCatalog){ this._SafeStr_5539 = k; this._SafeStr_5539.connection.addMessageEvent(new _SafeStr_3517(this._SafeStr_11273)); this._SafeStr_5539.connection.addMessageEvent(new _SafeStr_3516(this._SafeStr_11274)); this._SafeStr_5539.events.addEventListener(_SafeStr_2408._SafeStr_6010, this._SafeStr_6011); this._SafeStr_5539.sessionDataManager._SafeStr_11275(this); } public function get catalog():HabboCatalog{ return (this._SafeStr_5539); } public function get disposed():Boolean{ return (this._disposed); } public function dispose():void{ this._SafeStr_11276(); if (this._SafeStr_11272) { this._SafeStr_11272.dispose(); this._SafeStr_11272 = null; }; } public function _SafeStr_11277():void{ this._SafeStr_5539.connection.send(new _SafeStr_3519()); } private function _SafeStr_11273(k:_SafeStr_3517):void{ var _local_2:_SafeStr_3511 = k._SafeStr_5729(); var _local_3:TargetedOffer = new TargetedOffer(_local_2.data); if (_local_3._SafeStr_11278 == _SafeStr_3515._SafeStr_11279) { this.minimizeOffer(_local_3); } else { this.maximizeOffer(_local_3); }; } private function _SafeStr_11274(k:_SafeStr_3516):void{ this._SafeStr_11272 = new _SafeStr_3521(this); } public function _SafeStr_11280(k:HabboMallOffer):void{ if (k._SafeStr_11278 == _SafeStr_3515.REJECTED) { return; }; switch (k._SafeStr_11278) { case 0: case _SafeStr_3515._SafeStr_11281: case _SafeStr_3515._SafeStr_11282: this.maximizeMallOffer(k); return; case _SafeStr_3515.REJECTED: return; default: this._SafeStr_11283(k); }; } public function maximizeMallOffer(k:HabboMallOffer):void{ if (this._SafeStr_11269) { return; }; this._SafeStr_11276(); this._SafeStr_11269 = new MallOfferDialogView(this, k); this._SafeStr_5539.connection.send(new _SafeStr_3513(k.targetedOfferId, _SafeStr_3515._SafeStr_11281)); } public function _SafeStr_11283(k:HabboMallOffer, _arg_2:Boolean=false):void{ this._SafeStr_11276(); this._SafeStr_11270 = new MallOfferMinimizedView(this, k); } public function _SafeStr_11284(k:HabboMallOffer):void{ this._SafeStr_5539.connection.send(new _SafeStr_3513(k.targetedOfferId, _SafeStr_3515._SafeStr_11285)); this._SafeStr_5539.openCreditsHabblet(); this._SafeStr_11283(k); } public function _SafeStr_11286(k:HabboMallOffer):void{ this._SafeStr_5539.connection.send(new _SafeStr_3513(k.targetedOfferId, _SafeStr_3515._SafeStr_11279)); this._SafeStr_11283(k); } public function minimizeOffer(k:TargetedOffer):void{ this._SafeStr_11276(); this._SafeStr_11270 = new TargetedOfferMinimizedView(this, k); this._SafeStr_5539.connection.send(new _SafeStr_3512(k.id, _SafeStr_3515._SafeStr_11279)); } public function maximizeOffer(k:TargetedOffer):void{ var _local_2:String; if (this._SafeStr_11268) { return; }; this._SafeStr_11276(); if (!k.isExpired()) { _local_2 = this._SafeStr_11287(k); this._SafeStr_11268 = new TargetedOfferDialogView(this, k); if (((((!((_local_2 == null))) && ((_local_2.length > 0)))) && (this._SafeStr_5539.assets.hasAsset(_local_2)))) { this._SafeStr_11268._SafeStr_11288(_local_2); } else { this._SafeStr_11268._SafeStr_11288("targeted_offer_dialog_xml"); }; this._SafeStr_5539.connection.send(new _SafeStr_3512(k.id, _SafeStr_3515._SafeStr_11285)); }; } public function purchaseTargetedOffer(k:TargetedOffer, _arg_2:int):void{ this._SafeStr_5539.connection.send(new _SafeStr_3518(k.id, _arg_2)); k._SafeStr_11289(_arg_2); if (k.purchaseLimit > 0) { this.minimizeOffer(k); } else { this._SafeStr_11276(); }; } public function _SafeStr_11290(k:String, _arg_2:String=""):void{ if (((!(this._SafeStr_5539)) || (!(this._SafeStr_5539.connection)))) { return; }; this._SafeStr_5539.connection.send(new _SafeStr_2286("TargetedOffers", "FLASH.UNKNOWN", k, _arg_2)); } public function purchaseCredits(k:TargetedOffer):void{ this._SafeStr_11290(_SafeStr_3514._SafeStr_11291, k.identifier); this._SafeStr_5539.openCreditsHabblet(); } public function attachExtension(k:IWindow):void{ this._SafeStr_5539.toolbar.extensionView.attachExtension(_SafeStr_2870._SafeStr_8644, k, _SafeStr_3520._SafeStr_8666); } public function showConfirmation(k:TargetedOffer, _arg_2:int):void{ if (this._SafeStr_11271) { return; }; this._SafeStr_11276(); this._SafeStr_11271 = new _SafeStr_3522(this, k, _arg_2); } private function _SafeStr_6011(k:_SafeStr_2408):void{ if (this._SafeStr_11268) { this._SafeStr_11268._SafeStr_11292(); }; } public function _SafeStr_11276():void{ if (this._SafeStr_11268) { this._SafeStr_11268.dispose(); this._SafeStr_11268 = null; }; if (this._SafeStr_11269) { this._SafeStr_11269.dispose(); this._SafeStr_11269 = null; }; if (this._SafeStr_11270) { this._SafeStr_5539.toolbar.extensionView.detachExtension(_SafeStr_2870._SafeStr_8644); this._SafeStr_11270.dispose(); this._SafeStr_11270 = null; }; if (this._SafeStr_11271) { this._SafeStr_11271.dispose(); this._SafeStr_11271 = null; }; } private function _SafeStr_11287(k:TargetedOffer):String{ return (this._SafeStr_5539.getProperty(("targeted.offer.override.layout." + k.id))); } } }//package _-1jh // _SafeStr_11268 = "_-3MR" (String#8330, DoABC#3) // _SafeStr_11269 = "_-ov" (String#16531, DoABC#3) // _SafeStr_11270 = "_-0fi" (String#15305, DoABC#3) // _SafeStr_11271 = "_-1UT" (String#15429, DoABC#3) // _SafeStr_11272 = "_-20f" (String#19734, DoABC#3) // _SafeStr_11273 = "_-6Zt" (String#38910, DoABC#3) // _SafeStr_11274 = "_-2CK" (String#35399, DoABC#3) // _SafeStr_11275 = "_-qt" (String#24760, DoABC#3) // _SafeStr_11276 = "_-7Q" (String#8698, DoABC#3) // _SafeStr_11277 = "_-2Cm" (String#8735, DoABC#3) // _SafeStr_11278 = "_-3Zl" (String#14667, DoABC#3) // _SafeStr_11279 = "_-4B-" (String#8561, DoABC#3) // _SafeStr_11280 = "_-1k8" (String#34111, DoABC#3) // _SafeStr_11281 = "_-4rC" (String#20924, DoABC#3) // _SafeStr_11282 = "_-430" (String#7120, DoABC#3) // _SafeStr_11283 = "_-03M" (String#22498, DoABC#3) // _SafeStr_11284 = "_-nW" (String#33150, DoABC#3) // _SafeStr_11285 = "_-1C5" (String#19782, DoABC#3) // _SafeStr_11286 = "_-22W" (String#38999, DoABC#3) // _SafeStr_11287 = "_-3S" (String#36720, DoABC#3) // _SafeStr_11288 = "_-19r" (String#9245, DoABC#3) // _SafeStr_11289 = "_-4qq" (String#38007, DoABC#3) // _SafeStr_11290 = "_-3PY" (String#37588, DoABC#3) // _SafeStr_11291 = "_-Kr" (String#25393, DoABC#3) // _SafeStr_11292 = "_-ca" (String#22279, DoABC#3) // _SafeStr_2286 = "_-66Y" (String#1559, DoABC#3) // _SafeStr_2408 = "_-0OZ" (String#5965, DoABC#3) // _SafeStr_2499 = "_-1W2" (String#4854, DoABC#3) // _SafeStr_2870 = "_-4co" (String#2401, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3511 = "_-0jW" (String#9890, DoABC#3) // _SafeStr_3512 = "_-65J" (String#10235, DoABC#3) // _SafeStr_3513 = "_-52Z" (String#8142, DoABC#3) // _SafeStr_3514 = "_-2Rz" (String#25584, DoABC#3) // _SafeStr_3515 = "_-3P5" (String#6346, DoABC#3) // _SafeStr_3516 = "_-cc" (String#10631, DoABC#3) // _SafeStr_3517 = "_-1Lh" (String#9921, DoABC#3) // _SafeStr_3518 = "_-3pI" (String#14868, DoABC#3) // _SafeStr_3519 = "_-1Sc" (String#13849, DoABC#3) // _SafeStr_3520 = "_-1Pd" (String#5686, DoABC#3) // _SafeStr_3521 = "_-0j7" (String#12759, DoABC#3) // _SafeStr_3522 = "_-37g" (String#12050, DoABC#3) // _SafeStr_432 = "_-2EW" (String#5323, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_6010 = "_-0c8" (String#12700, DoABC#3) // _SafeStr_6011 = "_-2g9" (String#18840, DoABC#3) // _SafeStr_8644 = "_-5nj" (String#16052, DoABC#3) // _SafeStr_8666 = "_-0KU" (String#24890, DoABC#3) //------------------------------------------------------------ //_-1jh._SafeStr_3522 package _-1jh{ import _-29V.IWindowContainer; import _-3WJ.HabboCatalog; import _-6Sj.ITextWindow; import _-48n.TargetedOffer; import _-29V.IWindow; import _-5Vh.WindowMouseEvent; import _-6Sj.ICheckBoxWindow; import _-5Vh.WindowEvent; public class _SafeStr_3522 extends OfferView { private var _SafeStr_5785:int; public function _SafeStr_3522(k:_SafeStr_2499, _arg_2:TargetedOffer, _arg_3:int){ super(k, _arg_2); this._SafeStr_5785 = _arg_3; _SafeStr_5322 = IWindowContainer(_SafeStr_5332.catalog.windowManager.buildFromXML(XML(_SafeStr_5332.catalog.assets.getAssetByName("targeted_offer_purchase_confirmation_xml").content))); var _local_4:HabboCatalog = (_SafeStr_5332.catalog as HabboCatalog); if (_local_4.getBoolean("disclaimer.credit_spending.enabled")) { this._SafeStr_5811(false); } else { _SafeStr_5322.findChildByName("disclaimer").dispose(); this._SafeStr_5811(true); }; ITextWindow(_SafeStr_5322.findChildByName("product_name")).text = getLocalization(_arg_2.title); var _local_5:IWindowContainer = (_SafeStr_5322.findChildByName("purchase_cost_box") as IWindowContainer); _local_4.utils._SafeStr_5807(_local_5, _arg_2, _arg_3); var _local_6:ITextWindow = (_SafeStr_5322.findChildByName("quantity") as ITextWindow); if (_local_6 != null) { if (((k.catalog._SafeStr_5812) && ((this._SafeStr_5785 > 1)))) { _local_6.text = ("X " + this._SafeStr_5785); }; }; _SafeStr_5322.procedure = this._SafeStr_10459; _SafeStr_5322.center(); } private function _SafeStr_5811(k:Boolean):void{ if (_SafeStr_5322 == null) { return; }; var _local_2:IWindow = _SafeStr_5322.findChildByName("select_button"); if (_local_2 == null) { return; }; if (k) { _local_2.enable(); } else { _local_2.disable(); }; } private function _SafeStr_10459(k:WindowEvent, _arg_2:IWindow):void{ if (!_SafeStr_5332) { return; }; if (k.type == WindowMouseEvent.DOWN) { switch (_arg_2.name) { case "spending_disclaimer": this._SafeStr_5811(ICheckBoxWindow(_arg_2)._SafeStr_5325); return; case "header_button_close": case "cancel_button": _SafeStr_5332.maximizeOffer(_SafeStr_6151); return; case "buy_button": _SafeStr_5332.purchaseTargetedOffer(_SafeStr_6151, this._SafeStr_5785); return; }; }; } } }//package _-1jh // _SafeStr_10459 = "_-Ee" (String#3252, DoABC#3) // _SafeStr_2499 = "_-1W2" (String#4854, DoABC#3) // _SafeStr_3522 = "_-37g" (String#12050, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5325 = "_-2iN" (String#998, DoABC#3) // _SafeStr_5332 = "_-0CD" (String#194, DoABC#3) // _SafeStr_5785 = "_-5g8" (String#2600, DoABC#3) // _SafeStr_5807 = "_-0fY" (String#9176, DoABC#3) // _SafeStr_5811 = "_-6-t" (String#4179, DoABC#3) // _SafeStr_5812 = "_-3TO" (String#11416, DoABC#3) // _SafeStr_6151 = "_-0dj" (String#644, DoABC#3) //------------------------------------------------------------ //_-1jh.MallOfferDialogView package _-1jh{ import _-29V.IWindowContainer; import _-48n.HabboMallOffer; import _-6Sj.IFrameWindow; import _-6Sj.ITextWindow; import _-4Y1._SafeStr_12; import _-6Sj._SafeStr_2434; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-29V.IWindow; public class MallOfferDialogView { private var _SafeStr_5332:_SafeStr_2499; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_6151:HabboMallOffer; public function MallOfferDialogView(k:_SafeStr_2499, _arg_2:HabboMallOffer){ var _local_3:String; super(); this._SafeStr_5332 = k; this._SafeStr_6151 = _arg_2; this._SafeStr_5322 = IWindowContainer(this._SafeStr_5332.catalog.windowManager.buildFromXML(XML(this._SafeStr_5332.catalog.assets.getAssetByName("targeted_offer_habbomall_xml").content))); IFrameWindow(this._SafeStr_5322).title.text = this.getLocalization(this._SafeStr_6151.title); ITextWindow(this._SafeStr_5322.findChildByName("txt_title")).text = this.getLocalization(this._SafeStr_6151.title); if (((_arg_2.imageUrl) && ((_arg_2.imageUrl.length > 0)))) { _local_3 = (this._SafeStr_5332.catalog as _SafeStr_12).getProperty("image.library.url"); _SafeStr_2434(this._SafeStr_5322.findChildByName("bmp_illustration")).assetUri = (_local_3 + _arg_2.imageUrl); }; this._SafeStr_5322.procedure = this._SafeStr_10459; this._SafeStr_5322.center(); } public function dispose():void{ if (this._SafeStr_5322 != null) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; } private function _SafeStr_10459(k:WindowEvent, _arg_2:IWindow):void{ if (((!(this._SafeStr_5332)) || (!(this._SafeStr_6151)))) { return; }; if (k.type == WindowMouseEvent.DOWN) { switch (_arg_2.name) { case "header_button_close": this._SafeStr_5332._SafeStr_11286(this._SafeStr_6151); return; case "btn_buy": this._SafeStr_5332._SafeStr_11284(this._SafeStr_6151); return; }; }; } private function getLocalization(k:String, _arg_2:String=null):String{ return (this._SafeStr_5332.catalog.localization.getLocalization(k, ((_arg_2) || (k)))); } } }//package _-1jh // _SafeStr_10459 = "_-Ee" (String#3252, DoABC#3) // _SafeStr_11284 = "_-nW" (String#33150, DoABC#3) // _SafeStr_11286 = "_-22W" (String#38999, DoABC#3) // _SafeStr_12 = "_-0VB" (String#1598, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2499 = "_-1W2" (String#4854, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5332 = "_-0CD" (String#194, DoABC#3) // _SafeStr_6151 = "_-0dj" (String#644, DoABC#3) //------------------------------------------------------------ //_-1jh.MallOfferMinimizedView package _-1jh{ import _-48n.HabboMallOffer; import _-29V.IWindowContainer; import _-6Sj.ITextWindow; import _-4Y1._SafeStr_12; import _-6Sj._SafeStr_2434; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-29V.IWindow; public class MallOfferMinimizedView extends OfferView { private static const _SafeStr_11293:String = "targetedoffers/offer_default_icon.png"; private var _SafeStr_11294:HabboMallOffer; public function MallOfferMinimizedView(k:_SafeStr_2499, _arg_2:HabboMallOffer){ super(k, null); this._SafeStr_11294 = _arg_2; _SafeStr_5322 = IWindowContainer(_SafeStr_5332.catalog.windowManager.buildFromXML(XML(_SafeStr_5332.catalog.assets.getAssetByName("targeted_offer_minimized_xml").content))); var _local_3:ITextWindow = ITextWindow(_SafeStr_5322.findChildByName("txt_title")); if (_local_3) { _local_3.text = getLocalization(_arg_2.title); }; var _local_4:String = (_SafeStr_5332.catalog as _SafeStr_12).getProperty("image.library.url"); _SafeStr_2434(_SafeStr_5322.findChildByName("bmp_icon")).assetUri = (_local_4 + _SafeStr_11293); _SafeStr_5322.procedure = this._SafeStr_10459; _SafeStr_5332.attachExtension(_SafeStr_5322); } private function _SafeStr_10459(k:WindowEvent, _arg_2:IWindow):void{ if (!_SafeStr_5332) { return; }; if (k.type == WindowMouseEvent.DOWN) { _SafeStr_5332.maximizeMallOffer(this._SafeStr_11294); switch (_arg_2.name) { }; }; } public function get window():IWindow{ return (_SafeStr_5322); } } }//package _-1jh // _SafeStr_10459 = "_-Ee" (String#3252, DoABC#3) // _SafeStr_11293 = "_-3H8" (String#7004, DoABC#3) // _SafeStr_11294 = "_-4JJ" (String#27598, DoABC#3) // _SafeStr_12 = "_-0VB" (String#1598, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2499 = "_-1W2" (String#4854, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5332 = "_-0CD" (String#194, DoABC#3) //------------------------------------------------------------ //_-1jh.OfferView package _-1jh{ import _-4Y1._SafeStr_3; import _-29V.IWindowContainer; import _-48n.TargetedOffer; import flash.utils.Timer; import flash.events.TimerEvent; import _-6Nq._SafeStr_4811; import _-6Sj.ITextWindow; public class OfferView implements _SafeStr_3 { protected var _SafeStr_5322:IWindowContainer; protected var _SafeStr_5332:_SafeStr_2499; protected var _SafeStr_6151:TargetedOffer; protected var _SafeStr_11295:Timer; protected var _disposed:Boolean; protected var _SafeStr_11296:String; public function OfferView(k:_SafeStr_2499, _arg_2:TargetedOffer){ this._SafeStr_5332 = k; this._SafeStr_6151 = _arg_2; } public function dispose():void{ if (this._disposed) { return; }; this._disposed = true; if (this._SafeStr_11295 != null) { this._SafeStr_11295.stop(); this._SafeStr_11295 = null; }; if (this._SafeStr_5322 != null) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; } public function get disposed():Boolean{ return (this._disposed); } protected function _SafeStr_11297():void{ this._SafeStr_11295 = new Timer(1000); this._SafeStr_11295.addEventListener(TimerEvent.TIMER, this._SafeStr_11298); this._SafeStr_11295.start(); this._SafeStr_11299(); } protected function _SafeStr_11298(k:TimerEvent):void{ this._SafeStr_11299(); } protected function _SafeStr_11299():void{ this.setTimeLeft(_SafeStr_4811._SafeStr_11300(this._SafeStr_5332.catalog.localization, this._SafeStr_6151._SafeStr_11301())); if (this._SafeStr_6151._SafeStr_11301() == 0) { this._SafeStr_5332._SafeStr_11276(); }; } protected function setTimeLeft(k:String):void{ var _local_2:ITextWindow = ITextWindow(this._SafeStr_5322.findChildByName("txt_time_left")); if (!_local_2) { return; }; _local_2.text = (((this._SafeStr_11296)!="") ? this._SafeStr_11296.replace("%timeleft%", k) : k); } protected function getLocalization(k:String, _arg_2:String=null):String{ var _local_3:String = this._SafeStr_5332.catalog.localization.getLocalization(k, ((_arg_2) || (k))); if (!_local_3) { return (null); }; if (this._SafeStr_6151) { _local_3 = _local_3.replace("%itemsleft%", this._SafeStr_6151.purchaseLimit); }; return (_local_3); } } }//package _-1jh // _SafeStr_11276 = "_-7Q" (String#8698, DoABC#3) // _SafeStr_11295 = "_-1Xp" (String#2649, DoABC#3) // _SafeStr_11296 = "_-5Ie" (String#6870, DoABC#3) // _SafeStr_11297 = "_-1SD" (String#20479, DoABC#3) // _SafeStr_11298 = "_-271" (String#15134, DoABC#3) // _SafeStr_11299 = "_-0cO" (String#26817, DoABC#3) // _SafeStr_11300 = "_-4Yu" (String#35780, DoABC#3) // _SafeStr_11301 = "_-5Kr" (String#21765, DoABC#3) // _SafeStr_2499 = "_-1W2" (String#4854, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4811 = "_-2A6" (String#21355, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5332 = "_-0CD" (String#194, DoABC#3) // _SafeStr_6151 = "_-0dj" (String#644, DoABC#3) //------------------------------------------------------------ //_-1jh.TargetedOfferDialogView package _-1jh{ import _-48n.TargetedOffer; import _-29V.IWindowContainer; import _-6Sj.IFrameWindow; import _-6Sj.ITextWindow; import _-WS.Map; import _-6Sj._SafeStr_2434; import _-4Y1._SafeStr_12; import _-6Sj.ITextFieldWindow; import _-5Vh.WindowKeyboardEvent; import _-0Cn._SafeStr_2479; import _-29V.IWindow; import _-6Sj.IItemListWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import flash.text.StyleSheet; public class TargetedOfferDialogView extends OfferView { private static const _SafeStr_11293:String = "targetedoffers/offer_default.png"; private var _SafeStr_5785:int = 1; public function TargetedOfferDialogView(k:_SafeStr_2499, _arg_2:TargetedOffer){ super(k, _arg_2); } public function _SafeStr_11288(k:String):void{ var _local_6:String; var _local_7:String; if (((!(_SafeStr_5332.catalog)) || (!(_SafeStr_5332.catalog.windowManager)))) { return; }; _SafeStr_5322 = IWindowContainer(_SafeStr_5332.catalog.windowManager.buildFromXML(XML(_SafeStr_5332.catalog.assets.getAssetByName(k).content))); if (IFrameWindow(_SafeStr_5322)) { IFrameWindow(_SafeStr_5322).title.text = getLocalization(_SafeStr_6151.title); }; var _local_2:ITextWindow = ITextWindow(_SafeStr_5322.findChildByName("txt_title")); if (_local_2) { _local_2.text = getLocalization(_SafeStr_6151.title); }; _local_2 = ITextWindow(_SafeStr_5322.findChildByName("txt_description")); if (_local_2) { _local_2.text = getLocalization(_SafeStr_6151.description); this._SafeStr_6410(_local_2); }; _local_2 = ITextWindow(_SafeStr_5322.findChildByName("txt_price_label")); if (_local_2) { _local_2.text = getLocalization("targeted.offer.price.label"); }; var _local_3:Map = _SafeStr_5332.catalog.utils.getPriceMap(_SafeStr_6151, this._SafeStr_5785); this._SafeStr_11302(_SafeStr_5322, _local_3); var _local_4:_SafeStr_2434 = _SafeStr_2434(_SafeStr_5322.findChildByName("bmp_illustration")); if (_local_4) { _local_6 = (_SafeStr_5332.catalog as _SafeStr_12).getProperty("image.library.url"); _local_7 = this._SafeStr_11303(_SafeStr_6151); if ((((_local_7 == null)) || ((_local_7.length == 0)))) { _local_7 = ((((_SafeStr_6151.imageUrl) && ((_SafeStr_6151.imageUrl.length > 0)))) ? _SafeStr_6151.imageUrl : _SafeStr_11293); }; _local_4.assetUri = (_local_6 + _local_7); }; _SafeStr_11296 = getLocalization("targeted.offer.timeleft", ""); if (_SafeStr_6151.expirationTime == 0) { if (_SafeStr_5322.findChildByName("cnt_time_left")) { _SafeStr_5322.findChildByName("cnt_time_left").visible = false; }; } else { _SafeStr_11297(); }; var _local_5:ITextFieldWindow = (_SafeStr_5322.findChildByName("quantity_input") as ITextFieldWindow); if (_local_5) { _local_5.addEventListener(WindowKeyboardEvent._SafeStr_5383, this._SafeStr_11304); }; _SafeStr_5322.procedure = this._SafeStr_10459; _SafeStr_5322.center(); this._SafeStr_11305(); this._SafeStr_11292(); } private function _SafeStr_11302(k:IWindowContainer, _arg_2:Map):void{ if (k == null) { return; }; var _local_3:* = _arg_2.getValue("credit"); k.findChildByName("txt_price_credits").caption = _local_3.amount; var _local_4:* = _arg_2.getValue("activityPoint"); if (_local_4 != null) { k.findChildByName("txt_price_activityPoints").caption = _local_4.amount; this._SafeStr_11306("activityPoints_icon", k, _local_4.activityPointType); } else { k.findChildByName("txt_price_activityPoints").caption = "0"; this._SafeStr_11306("activityPoints_icon", k, _SafeStr_2479._SafeStr_6784); }; } private function _SafeStr_11306(k:String, _arg_2:IWindowContainer, _arg_3:int):void{ var _local_4:IWindow = _arg_2.findChildByName(k); _local_4.style = _SafeStr_2479._SafeStr_6014(_arg_3, _SafeStr_5332.catalog, true); } override protected function setTimeLeft(k:String):void{ var _local_2:ITextWindow = ITextWindow(_SafeStr_5322.findChildByName("txt_time_left")); if (!_local_2) { return; }; _local_2.text = k; if (!_SafeStr_11296) { return; }; var _local_3:int = Math.max(_SafeStr_11296.indexOf("%timeleft%"), 0); var _local_4:ITextWindow = ITextWindow(_SafeStr_5322.findChildByName("txt_time_left_label_1")); if (_local_4) { _local_4.text = _SafeStr_11296.substr(0, (_local_3 - 1)); }; _local_4 = ITextWindow(_SafeStr_5322.findChildByName("txt_time_left_label_2")); if (_local_4) { _local_4.text = _SafeStr_11296.substr((_local_3 + 10), _SafeStr_11296.length); }; } public function _SafeStr_11292():void{ var k:ITextWindow = ITextWindow(_SafeStr_5322.findChildByName("txt_status")); if (!k) { return; }; var _local_2:Boolean = _SafeStr_6151.checkPurseBalance(_SafeStr_5332.catalog.getPurse(), this._SafeStr_5785); if (_local_2) { k.text = ""; } else { if (_SafeStr_5322.findChildByName("btn_buy")) { _SafeStr_5322.findChildByName("btn_buy").disable(); }; }; if (_SafeStr_5322.findChildByName("cnt_quantity")) { _SafeStr_5322.findChildByName("cnt_quantity").visible = (_SafeStr_6151.purchaseLimit > 1); }; if (_SafeStr_5322.findChildByName("btn_get_credits")) { _SafeStr_5322.findChildByName("btn_get_credits").visible = !(_local_2); }; var _local_3:IWindow = _SafeStr_5322.findChildByName("btn_buy"); if (_local_3) { if (((_local_2) && (this._SafeStr_11307()))) { _local_3.enable(); } else { _local_3.disable(); }; }; var _local_4:IItemListWindow = IItemListWindow(_SafeStr_5322.findChildByName("itemlist_buttonbar")); if (_local_4) { _local_4.arrangeListItems(); _local_4.arrangeListItems(); }; } private function _SafeStr_11305():void{ var k:ITextWindow = ITextWindow(_SafeStr_5322.findChildByName("txt_price_credits")); if (k) { k.text = ((this._SafeStr_5785 * _SafeStr_6151.priceInCredits) + ""); }; var _local_2:ITextWindow = ITextWindow(_SafeStr_5322.findChildByName("txt_price_activityPoints")); if (_local_2) { _local_2.text = ((this._SafeStr_5785 * _SafeStr_6151.priceInActivityPoints) + ""); }; } private function _SafeStr_10459(k:WindowEvent, _arg_2:IWindow):void{ if (!_SafeStr_5332) { return; }; if (k.type == WindowMouseEvent.DOWN) { switch (_arg_2.name) { case "header_button_close": _SafeStr_5332.minimizeOffer(_SafeStr_6151); return; case "btn_get_credits": _SafeStr_5332.purchaseCredits(_SafeStr_6151); return; case "btn_buy": if (!this._SafeStr_11307()) { return; }; _SafeStr_5332.showConfirmation(_SafeStr_6151, this._SafeStr_5785); return; }; }; } private function _SafeStr_11307():Boolean{ return ((((this._SafeStr_5785 >= 1)) && ((this._SafeStr_5785 <= _SafeStr_6151.purchaseLimit)))); } private function _SafeStr_11304(k:WindowKeyboardEvent):void{ var _local_2:int = parseInt(k.target.caption); if ((((((((_local_2 == 0)) && (!((k.target.caption == ""))))) || ((_local_2 > 999)))) || ((_local_2 > _SafeStr_6151.purchaseLimit)))) { k.target.caption = this._SafeStr_5785.toString(); return; }; this._SafeStr_5785 = _local_2; this._SafeStr_11305(); this._SafeStr_11292(); } private function _SafeStr_6410(k:ITextWindow):void{ if (!k) { return; }; var _local_2:StyleSheet = new StyleSheet(); var _local_3:Object = new Object(); _local_3.textDecoration = "underline"; _local_2.setStyle("a:link", _local_3); k.styleSheet = _local_2; } private function _SafeStr_11303(k:TargetedOffer):String{ return (_SafeStr_5332.catalog.getProperty(("targeted.offer.override.preview_image." + k.id))); } } }//package _-1jh // _SafeStr_10459 = "_-Ee" (String#3252, DoABC#3) // _SafeStr_11288 = "_-19r" (String#9245, DoABC#3) // _SafeStr_11292 = "_-ca" (String#22279, DoABC#3) // _SafeStr_11293 = "_-3H8" (String#7004, DoABC#3) // _SafeStr_11296 = "_-5Ie" (String#6870, DoABC#3) // _SafeStr_11297 = "_-1SD" (String#20479, DoABC#3) // _SafeStr_11302 = "_-2K6" (String#33719, DoABC#3) // _SafeStr_11303 = "_-6SD" (String#34762, DoABC#3) // _SafeStr_11304 = "_-4kz" (String#38043, DoABC#3) // _SafeStr_11305 = "_-2IE" (String#29594, DoABC#3) // _SafeStr_11306 = "_-1l7" (String#12825, DoABC#3) // _SafeStr_11307 = "_-6ii" (String#28706, DoABC#3) // _SafeStr_12 = "_-0VB" (String#1598, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2479 = "_-0Ep" (String#3035, DoABC#3) // _SafeStr_2499 = "_-1W2" (String#4854, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5332 = "_-0CD" (String#194, DoABC#3) // _SafeStr_5383 = "_-1ON" (String#3499, DoABC#3) // _SafeStr_5785 = "_-5g8" (String#2600, DoABC#3) // _SafeStr_6014 = "_-22C" (String#6724, DoABC#3) // _SafeStr_6151 = "_-0dj" (String#644, DoABC#3) // _SafeStr_6410 = "_-1f4" (String#15851, DoABC#3) // _SafeStr_6784 = "_-0qE" (String#10561, DoABC#3) //------------------------------------------------------------ //_-1jh.TargetedOfferMinimizedView package _-1jh{ import _-6Sj.IItemListWindow; import _-29V.IWindowContainer; import _-6Sj.ITextWindow; import _-4Y1._SafeStr_12; import _-6Sj._SafeStr_2434; import _-48n.TargetedOffer; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-29V.IWindow; public class TargetedOfferMinimizedView extends OfferView { private static const _SafeStr_11293:String = "targetedoffers/offer_default_icon.png"; public function TargetedOfferMinimizedView(k:_SafeStr_2499, _arg_2:TargetedOffer){ var _local_6:IItemListWindow; super(k, _arg_2); _SafeStr_5322 = IWindowContainer(_SafeStr_5332.catalog.windowManager.buildFromXML(XML(_SafeStr_5332.catalog.assets.getAssetByName("targeted_offer_minimized_xml").content))); var _local_3:ITextWindow = ITextWindow(_SafeStr_5322.findChildByName("txt_title")); if (_local_3) { _local_3.text = getLocalization(_arg_2.title); }; var _local_4:String = (_SafeStr_5332.catalog as _SafeStr_12).getProperty("image.library.url"); var _local_5:String = ((((_arg_2._SafeStr_11308) && ((_arg_2._SafeStr_11308.length > 0)))) ? _arg_2._SafeStr_11308 : _SafeStr_11293); _SafeStr_2434(_SafeStr_5322.findChildByName("bmp_icon")).assetUri = (_local_4 + _local_5); _SafeStr_11296 = getLocalization("targeted.offer.minimized.timeleft", ""); if (_SafeStr_6151.expirationTime == 0) { _local_6 = (_SafeStr_5322.findChildByName("itemlist") as IItemListWindow); if (_local_6) { _local_6.removeListItem(_SafeStr_5322.findChildByName("cnt_time_left")); }; } else { _SafeStr_11297(); }; _SafeStr_5322.procedure = this._SafeStr_10459; _SafeStr_5332.attachExtension(_SafeStr_5322); } private function _SafeStr_10459(k:WindowEvent, _arg_2:IWindow):void{ if (!_SafeStr_5332) { return; }; if (k.type == WindowMouseEvent.DOWN) { _SafeStr_5332.maximizeOffer(_SafeStr_6151); switch (_arg_2.name) { }; }; } public function get window():IWindow{ return (_SafeStr_5322); } } }//package _-1jh // _SafeStr_10459 = "_-Ee" (String#3252, DoABC#3) // _SafeStr_11293 = "_-3H8" (String#7004, DoABC#3) // _SafeStr_11296 = "_-5Ie" (String#6870, DoABC#3) // _SafeStr_11297 = "_-1SD" (String#20479, DoABC#3) // _SafeStr_11308 = "_-1ej" (String#18194, DoABC#3) // _SafeStr_12 = "_-0VB" (String#1598, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2499 = "_-1W2" (String#4854, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5332 = "_-0CD" (String#194, DoABC#3) // _SafeStr_6151 = "_-0dj" (String#644, DoABC#3) //------------------------------------------------------------ //_-1jn._SafeStr_2516 package _-1jn{ public class _SafeStr_2516 { public static const DEFAULT:uint = 0; public static const _SafeStr_11309:uint = 0x10000000; } }//package _-1jn // _SafeStr_11309 = "_-4en" (String#24059, DoABC#3) // _SafeStr_2516 = "_-4GZ" (String#24119, DoABC#3) //------------------------------------------------------------ //_-1JS.SharedEventToGameEnum package _-1JS{ 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 _-1JS //------------------------------------------------------------ //_-1JS.SharedEventToHabboEnum package _-1JS{ 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 _-1JS //------------------------------------------------------------ //_-1JS.SharedGameEvent package _-1JS{ 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 _-1JS //------------------------------------------------------------ //_-1JS.SharedMessageHandler package _-1JS{ import _-0fm.HabboGameManager; import flash.events.EventDispatcher; import flash.events.Event; import flash.display.Stage; import _-WS.PlayerVersionCheck; public class SharedMessageHandler { private var _SafeStr_6901:HabboGameManager; private var _SafeStr_5958:EventDispatcher; private var _SafeStr_11310:int = -1; private var _SafeStr_5588:Boolean; public function SharedMessageHandler(k:HabboGameManager, _arg_2:EventDispatcher){ this._SafeStr_6901 = k; this._SafeStr_5958 = _arg_2; this._SafeStr_5958.addEventListener(SharedGameEvent.EVENT_TYPE_TO_HABBO, this._SafeStr_11311); } public function dispose():void{ this._SafeStr_5958.removeEventListener(SharedGameEvent.EVENT_TYPE_TO_HABBO, this._SafeStr_11311); this._SafeStr_5958 = null; this._SafeStr_6901 = null; this._SafeStr_5588 = true; } public function get _SafeStr_6893():int{ return (this._SafeStr_11310); } public function send(k:int, _arg_2:String, _arg_3:*=null):Boolean{ this._SafeStr_5958.dispatchEvent(new SharedGameEvent(SharedGameEvent.EVENT_TYPE_TO_GAME, k, _arg_2, _arg_3)); return (true); } public function _SafeStr_11311(k:Event):Boolean{ var _local_4:Boolean; if (this._SafeStr_5588) { _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_11312(_local_2); break; default: _SafeStr_4.log("Unknown api version for shared event!"); _local_4 = false; }; if (((_local_4) && ((this._SafeStr_11310 == -1)))) { this._SafeStr_11310 = _local_3; }; return (_local_4); } private function _SafeStr_11312(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_11313(); 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_6901._SafeStr_5911(); break; default: _SafeStr_4.log(((("Unknown shared event name for api v" + _local_3) + ": ") + _local_2)); return (false); }; return (true); } private function _SafeStr_11313():Object{ var stage:Stage; var stage3D:Object; var i:int; stage = this._SafeStr_6901.context.displayObjectContainer.stage; try { if (PlayerVersionCheck._SafeStr_11314 < 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 _-1JS // _SafeStr_11310 = "_-0f" (String#23360, DoABC#3) // _SafeStr_11311 = "_-4E4" (String#30001, DoABC#3) // _SafeStr_11312 = "_-OJ" (String#32386, DoABC#3) // _SafeStr_11313 = "_-6M6" (String#32842, DoABC#3) // _SafeStr_11314 = "_-4Rx" (String#43735, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_5588 = "_-0C3" (String#652, DoABC#3) // _SafeStr_5911 = "_-4V-" (String#31533, DoABC#3) // _SafeStr_5958 = "_-6c5" (String#212, DoABC#3) // _SafeStr_6893 = "_-0tA" (String#29826, DoABC#3) // _SafeStr_6901 = "_-18C" (String#1472, DoABC#3) //------------------------------------------------------------ //_-1-k.RentableSpaceDisplayWidget package _-1-k{ import _-4Bw._SafeStr_2824; import flash.utils.Dictionary; import _-29V.IWindowContainer; import _-0PS._SafeStr_2457; import _-2yL._SafeStr_2823; import _-3xK._SafeStr_637; import _-3UH._SafeStr_10; import _-Qx._SafeStr_500; import _-4iK._SafeStr_4424; import _-29V.IWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-35T._SafeStr_2486; import _-5A9._SafeStr_2439; import _-6Sj.IItemListWindow; public class RentableSpaceDisplayWidget extends _SafeStr_2824 { private static var _SafeStr_11315:Dictionary = new Dictionary(); private var _SafeStr_5322:IWindowContainer; private var _SafeStr_11316:_SafeStr_2457; { _SafeStr_11315[100] = "${rentablespace.widget.error_reason_already_rented}"; _SafeStr_11315[101] = "${rentablespace.widget.error_reason_not_rented}"; _SafeStr_11315[102] = "${rentablespace.widget.error_reason_not_rented_by_you}"; _SafeStr_11315[103] = "${rentablespace.widget.error_reason_can_rent_only_one_space}"; _SafeStr_11315[200] = "${rentablespace.widget.error_reason_not_enough_credits}"; _SafeStr_11315[201] = "${rentablespace.widget.error_reason_not_enough_duckets}"; _SafeStr_11315[202] = "${rentablespace.widget.error_reason_no_permission}"; _SafeStr_11315[203] = "${rentablespace.widget.error_reason_no_habboclub}"; _SafeStr_11315[300] = "${rentablespace.widget.error_reason_disabled}"; _SafeStr_11315[400] = "${rentablespace.widget.error_reason_generic}"; } public function RentableSpaceDisplayWidget(k:_SafeStr_2823, _arg_2:_SafeStr_637, _arg_3:_SafeStr_10, _arg_4:_SafeStr_500){ super(k, _arg_2, _arg_3, _arg_4); this._SafeStr_11317.widget = this; } private function get _SafeStr_11317():_SafeStr_4424{ return ((_SafeStr_5542 as _SafeStr_4424)); } public function hide(k:_SafeStr_2457):void{ if (this._SafeStr_11316 != k) { return; }; if (this._SafeStr_5322 != null) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; this._SafeStr_11316 = null; } override public function dispose():void{ if (disposed) { return; }; this.hide(this._SafeStr_11316); super.dispose(); } override public function get mainWindow():IWindow{ return (this._SafeStr_5322); } public function show(k:_SafeStr_2457):void{ this._SafeStr_11316 = k; this._SafeStr_11318(); } private function createWindow():void{ if (this._SafeStr_5322 != null) { return; }; this._SafeStr_5322 = (windowManager.buildFromXML(XML(assets.getAssetByName("rentablespace_xml").content)) as IWindowContainer); this._SafeStr_5322.procedure = this._SafeStr_5753; this._SafeStr_5322.center(); this._SafeStr_5322.findChildByName("rent_button").disable(); this._SafeStr_5322.findChildByName("rented_view").visible = false; this._SafeStr_5322.findChildByName("error_view").visible = false; } private function _SafeStr_5753(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_11316); break; case "rent_button": this._SafeStr_11317._SafeStr_11319(this._SafeStr_11316.getId()); break; case "cancel_rent_button": this._SafeStr_11317._SafeStr_11320(this._SafeStr_11316.getId()); break; }; }; } public function _SafeStr_11318():void{ if (this._SafeStr_11316 == null) { return; }; this._SafeStr_11317._SafeStr_11321(this._SafeStr_11316.getId()); } public function _SafeStr_11322(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_11316 == null) { return; }; this.createWindow(); if (k) { this._SafeStr_5322.findChildByName("rent_view").visible = false; this._SafeStr_5322.findChildByName("error_view").visible = false; this._SafeStr_5322.findChildByName("rented_view").visible = true; this._SafeStr_5322.findChildByName("renter_name").caption = _arg_5; this._SafeStr_5322.findChildByName("time_remaining_label").caption = _SafeStr_2486._SafeStr_7561(this._SafeStr_11317.container.localization, _arg_6); this._SafeStr_5322.findChildByName("cancel_rent_button").visible = ((this._SafeStr_11317.container.isOwnerOfFurniture(this._SafeStr_11316)) || (this._SafeStr_11317.container.sessionDataManager.hasSecurity(_SafeStr_2439._SafeStr_5865))); IItemListWindow(this._SafeStr_5322.findChildByName("rented_view")).arrangeListItems(); } else { this._SafeStr_5322.findChildByName("rented_view").visible = false; this._SafeStr_5322.findChildByName("error_view").visible = false; this._SafeStr_5322.findChildByName("rent_view").visible = true; this._SafeStr_5322.findChildByName("price_label").caption = (_arg_7.toString() + " x"); _local_8 = (_arg_7 <= this._SafeStr_11317._SafeStr_11323()); if (!_arg_2) { this._SafeStr_5322.findChildByName("cant_rent_error").caption = _SafeStr_11315[_arg_3]; } else { if (!_local_8) { this._SafeStr_5322.findChildByName("cant_rent_error").caption = _SafeStr_11315[200]; } else { this._SafeStr_5322.findChildByName("cant_rent_error").visible = false; this._SafeStr_5322.findChildByName("rent_button").enable(); }; }; IItemListWindow(this._SafeStr_5322.findChildByName("rent_view")).arrangeListItems(); }; if (!this._SafeStr_5322.visible) { this._SafeStr_5322.visible = true; }; } public function _SafeStr_11324(k:int):void{ this._SafeStr_5322.findChildByName("rent_view").visible = false; this._SafeStr_5322.findChildByName("rented_view").visible = false; this._SafeStr_5322.findChildByName("error_view").visible = true; this._SafeStr_5322.findChildByName("error_message").caption = _SafeStr_11315[k]; } } }//package _-1-k // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_11315 = "_-5NC" (String#5368, DoABC#3) // _SafeStr_11316 = "_-r" (String#2735, DoABC#3) // _SafeStr_11317 = "_-20r" (String#2750, DoABC#3) // _SafeStr_11318 = "_-3ua" (String#27201, DoABC#3) // _SafeStr_11319 = "_-4wQ" (String#38821, DoABC#3) // _SafeStr_11320 = "_-5xp" (String#36947, DoABC#3) // _SafeStr_11321 = "_-31s" (String#34953, DoABC#3) // _SafeStr_11322 = "_-Cf" (String#34183, DoABC#3) // _SafeStr_11323 = "_-4ar" (String#35807, DoABC#3) // _SafeStr_11324 = "_-5mn" (String#32495, DoABC#3) // _SafeStr_2439 = "_-6I8" (String#2698, DoABC#3) // _SafeStr_2457 = "_-2HZ" (String#353, DoABC#3) // _SafeStr_2486 = "_-5F7" (String#3538, DoABC#3) // _SafeStr_2823 = "_-3ZG" (String#734, DoABC#3) // _SafeStr_2824 = "_-72" (String#868, DoABC#3) // _SafeStr_4424 = "_-iy" (String#11197, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5542 = "_-2Ia" (String#1540, DoABC#3) // _SafeStr_5753 = "_-3ax" (String#1832, DoABC#3) // _SafeStr_5865 = "_-4xj" (String#4346, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_7561 = "_-1s-" (String#4443, DoABC#3) //------------------------------------------------------------ //_-1LC._SafeStr_3802 package _-1LC{ public interface _SafeStr_3802 { function _SafeStr_11325():Array; } }//package _-1LC // _SafeStr_11325 = "_-2PT" (String#29948, DoABC#3) // _SafeStr_3802 = "_-0LX" (String#9199, DoABC#3) //------------------------------------------------------------ //_-1LC.ThumbListManager package _-1LC{ import flash.display.BitmapData; import _-3UH.BitmapDataAsset; import _-3UH._SafeStr_10; import _-Qa._SafeStr_3751; import flash.geom.Point; import flash.geom.Rectangle; public class ThumbListManager { private var _SafeStr_11326:_SafeStr_3802; private var _SafeStr_11327:int; private var _SafeStr_11328:int = 1; private var _SafeStr_11329:BitmapData; private var _SafeStr_11330:int; private var _SafeStr_11331:int; private var _SafeStr_11332:int; private var _SafeStr_11333:int; private var _SafeStr_11334:int; private var _SafeStr_11335:int; private var _SafeStr_11336:BitmapData; private var _SafeStr_11337:BitmapData; public function ThumbListManager(k:_SafeStr_10, _arg_2:_SafeStr_3802, _arg_3:String, _arg_4:String, _arg_5:int, _arg_6:int){ this._SafeStr_11326 = _arg_2; var _local_7:BitmapDataAsset = BitmapDataAsset(k.getAssetByName(_arg_3)); if (_local_7 != null) { this._SafeStr_11336 = BitmapData(_local_7.content); }; var _local_8:BitmapDataAsset = BitmapDataAsset(k.getAssetByName(_arg_4)); if (_local_8 != null) { this._SafeStr_11337 = BitmapData(_local_8.content); }; this._SafeStr_11334 = this._SafeStr_11336.width; this._SafeStr_11335 = this._SafeStr_11336.height; this._SafeStr_11332 = _arg_5; this._SafeStr_11333 = _arg_6; this._SafeStr_11327 = Math.floor((this._SafeStr_11332 / this._SafeStr_11334)); this._SafeStr_11329 = new BitmapData(this._SafeStr_11332, this._SafeStr_11333); } public function dispose():void{ this._SafeStr_11326 = null; this._SafeStr_11329 = null; } public function _SafeStr_11338():void{ var _local_4:int; var _local_5:_SafeStr_3751; var _local_6:BitmapData; this._SafeStr_11328 = this._SafeStr_11339(); if (this._SafeStr_11328 == 0) { this._SafeStr_11329 = new BitmapData(this._SafeStr_11332, this._SafeStr_11333); return; }; this._SafeStr_11329 = new BitmapData(Math.max((this._SafeStr_11327 * this._SafeStr_11334), this._SafeStr_11332), Math.max((this._SafeStr_11328 * this._SafeStr_11335), this._SafeStr_11333), true, 0xFFFFFF); this._SafeStr_11329.fillRect(this._SafeStr_11329.rect, 0xFFFFFFFF); var k:int; var _local_2:Array = this._SafeStr_11340(); var _local_3:int; while (_local_3 < this._SafeStr_11328) { _local_4 = 0; while (_local_4 < this._SafeStr_11327) { if (k < _local_2.length) { _local_5 = _local_2[k]; if (_local_5 != null) { _local_6 = this._SafeStr_11341(_local_5._SafeStr_8529, _local_5._SafeStr_5325); this._SafeStr_11329.copyPixels(_local_6, _local_6.rect, new Point((_local_4 * this._SafeStr_11334), (_local_3 * this._SafeStr_11335)), null, null, true); }; k++; }; _local_4++; }; _local_3++; }; } public function _SafeStr_11342(k:_SafeStr_3751):void{ var _local_2:BitmapData; var _local_4:Rectangle; if (k == null) { return; }; var _local_3:Point = this._SafeStr_11343(); if ((((_local_3.x == this._SafeStr_11327)) && ((this._SafeStr_11329.height < (_local_3.y * this._SafeStr_11335))))) { _local_2 = new BitmapData(this._SafeStr_11329.width, (this._SafeStr_11329.height + this._SafeStr_11335)); } else { _local_2 = new BitmapData(this._SafeStr_11329.width, this._SafeStr_11329.height); }; var _local_5:BitmapData = this._SafeStr_11341(k._SafeStr_8529, k._SafeStr_5325); _local_2.copyPixels(_local_5, _local_5.rect, new Point(0, 0), null, null, true); _local_4 = new Rectangle(0, 0, (this._SafeStr_11334 * (this._SafeStr_11327 - 1)), this._SafeStr_11335); _local_2.copyPixels(this._SafeStr_11329, _local_4, new Point(this._SafeStr_11334, 0), null, null, true); _local_4 = new Rectangle((this._SafeStr_11334 * (this._SafeStr_11327 - 1)), 0, this._SafeStr_11334, this._SafeStr_11329.height); _local_2.copyPixels(this._SafeStr_11329, _local_4, new Point(0, this._SafeStr_11335), null, null, true); _local_4 = new Rectangle(0, this._SafeStr_11335, (this._SafeStr_11334 * (this._SafeStr_11327 - 1)), (this._SafeStr_11329.height - this._SafeStr_11335)); _local_2.copyPixels(this._SafeStr_11329, _local_4, new Point(this._SafeStr_11334, this._SafeStr_11335), null, null, true); this._SafeStr_11329 = _local_2; } public function _SafeStr_11344(k:int, _arg_2:_SafeStr_3751):void{ if (_arg_2 == null) { return; }; var _local_3:Point = this._SafeStr_11345(k); var _local_4:Point = new Point((_local_3.x * this._SafeStr_11334), (_local_3.y * this._SafeStr_11335)); var _local_5:BitmapData = this._SafeStr_11341(_arg_2._SafeStr_8529, _arg_2._SafeStr_5325); this._SafeStr_11329.copyPixels(_local_5, _local_5.rect, _local_4, null, null, true); } public function _SafeStr_11346():BitmapData{ return (this._SafeStr_11329); } public function _SafeStr_11347(k:int):void{ var _local_2:Point = this._SafeStr_11345(k); this._SafeStr_11348(_local_2); } public function _SafeStr_11349(k:Point):void{ var _local_2:Point = this._SafeStr_11350(k); this._SafeStr_11348(_local_2); } public function _SafeStr_11351(k:int):void{ var _local_2:_SafeStr_3751 = this._SafeStr_11352(k); this._SafeStr_11344(k, _local_2); } private function _SafeStr_11340():Array{ var k:Array; if (this._SafeStr_11326 != null) { k = this._SafeStr_11326._SafeStr_11325(); }; return (((k) ? k : new Array())); } private function _SafeStr_11352(k:int):_SafeStr_3751{ var _local_2:Array = this._SafeStr_11340(); if ((((k >= 0)) && ((k < _local_2.length)))) { return ((_local_2[k] as _SafeStr_3751)); }; return (null); } private function _SafeStr_11339():int{ var k:Array = this._SafeStr_11340(); var _local_2:int = Math.ceil((k.length / this._SafeStr_11327)); return (_local_2); } private function _SafeStr_11343():Point{ var k:Array = this._SafeStr_11340(); var _local_2:Point = this._SafeStr_11345((k.length - 1)); return (_local_2); } public function _SafeStr_11353(k:Point):int{ var _local_2:Point = this._SafeStr_11350(k); var _local_3:int = ((_local_2.y * this._SafeStr_11327) + _local_2.x); return (_local_3); } private function _SafeStr_11350(k:Point):Point{ var _local_2:int = Math.floor((k.y / this._SafeStr_11335)); var _local_3:int = Math.floor((k.x / this._SafeStr_11334)); return (new Point(_local_3, _local_2)); } private function _SafeStr_11345(k:int):Point{ var _local_2:int = Math.floor((k / this._SafeStr_11327)); var _local_3:int = (k % this._SafeStr_11327); return (new Point(_local_3, _local_2)); } private function _SafeStr_11348(k:Point):void{ var _local_2:Rectangle; var _local_3:Point; var _local_7:int; var _local_8:int; var _local_9:BitmapData; var _local_10:BitmapData; var _local_11:BitmapData; var _local_12:BitmapData; if (k.x >= this._SafeStr_11327) { return; }; if (k.y >= this._SafeStr_11328) { return; }; var _local_4:int = ((this._SafeStr_11327 - k.x) - 1); _local_2 = new Rectangle(((k.x + 1) * this._SafeStr_11334), (k.y * this._SafeStr_11335), (_local_4 * this._SafeStr_11334), this._SafeStr_11335); _local_3 = new Point((k.x * this._SafeStr_11334), (k.y * this._SafeStr_11335)); var _local_5:BitmapData = new BitmapData((_local_2.width + this._SafeStr_11334), _local_2.height); _local_5.fillRect(_local_5.rect, 0xFFFFFFFF); _local_5.copyPixels(this._SafeStr_11329, _local_2, new Point(0, 0), null, null, true); this._SafeStr_11329.copyPixels(_local_5, _local_5.rect, _local_3, null, null, true); if (k.y < (this._SafeStr_11328 - 1)) { _local_7 = (this._SafeStr_11329.width - this._SafeStr_11334); _local_8 = (this._SafeStr_11329.height - ((k.y + 1) * this._SafeStr_11335)); _local_9 = new BitmapData(_local_7, _local_8); _local_2 = new Rectangle(this._SafeStr_11334, ((k.y + 1) * this._SafeStr_11335), _local_9.width, _local_9.height); _local_9.copyPixels(this._SafeStr_11329, _local_2, new Point(0, 0), null, null, true); _local_10 = new BitmapData(this._SafeStr_11334, _local_2.height); _local_2.x = 0; _local_2.width = this._SafeStr_11334; _local_10.copyPixels(this._SafeStr_11329, _local_2, new Point(0, 0), null, null, true); this._SafeStr_11329.fillRect(new Rectangle(0, (this._SafeStr_11329.height - this._SafeStr_11335), this._SafeStr_11329.width, this._SafeStr_11335), 0xFFFFFFFF); _local_3 = new Point((this._SafeStr_11329.width - this._SafeStr_11334), (_local_2.y - this._SafeStr_11335)); this._SafeStr_11329.copyPixels(_local_10, _local_10.rect, _local_3, null, null, true); _local_3 = new Point(0, _local_2.y); this._SafeStr_11329.copyPixels(_local_9, _local_9.rect, _local_3, null, null, true); }; var _local_6:int = (this._SafeStr_11340().length - 1); if (_local_6 > 0) { k = this._SafeStr_11345(_local_6); if (k.x == (this._SafeStr_11327 - 1)) { _local_11 = new BitmapData(this._SafeStr_11329.width, (this._SafeStr_11329.height - this._SafeStr_11335)); _local_2 = new Rectangle(0, 0, this._SafeStr_11329.width, (this._SafeStr_11329.height - this._SafeStr_11335)); _local_11.copyPixels(this._SafeStr_11329, _local_2, new Point(0, 0), null, null, true); this._SafeStr_11329 = _local_11; this._SafeStr_11328--; }; }; if (this._SafeStr_11329.height < this._SafeStr_11333) { _local_12 = new BitmapData(this._SafeStr_11329.width, this._SafeStr_11333); _local_12.fillRect(_local_12.rect, 0xFFFFFFFF); _local_12.copyPixels(this._SafeStr_11329, this._SafeStr_11329.rect, new Point(0, 0), null, null, true); this._SafeStr_11329 = _local_12; }; } private function _SafeStr_11341(k:BitmapData=null, _arg_2:Boolean=false):BitmapData{ var _local_4:Point; var _local_3:BitmapData = new BitmapData(this._SafeStr_11336.width, this._SafeStr_11336.height); if (_arg_2) { _local_3.copyPixels(this._SafeStr_11337, this._SafeStr_11336.rect, new Point(0, 0), null, null, false); } else { _local_3.copyPixels(this._SafeStr_11336, this._SafeStr_11336.rect, new Point(0, 0), null, null, false); }; if (k != null) { _local_4 = new Point(((_local_3.width - k.width) / 2), ((_local_3.height - k.height) / 2)); _local_3.copyPixels(k, k.rect, _local_4, null, null, true); }; return (_local_3); } } }//package _-1LC // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_11325 = "_-2PT" (String#29948, DoABC#3) // _SafeStr_11326 = "_-2nl" (String#17414, DoABC#3) // _SafeStr_11327 = "_-4i6" (String#5556, DoABC#3) // _SafeStr_11328 = "_-6RA" (String#8894, DoABC#3) // _SafeStr_11329 = "_-51f" (String#2334, DoABC#3) // _SafeStr_11330 = "_-0Fb" (String#44403, DoABC#3) // _SafeStr_11331 = "_-0hs" (String#44602, DoABC#3) // _SafeStr_11332 = "_-38e" (String#14418, DoABC#3) // _SafeStr_11333 = "_-1UP" (String#11569, DoABC#3) // _SafeStr_11334 = "_-5u8" (String#3998, DoABC#3) // _SafeStr_11335 = "_-2Hd" (String#3920, DoABC#3) // _SafeStr_11336 = "_-6hD" (String#9212, DoABC#3) // _SafeStr_11337 = "_-34" (String#26959, DoABC#3) // _SafeStr_11338 = "_-0qd" (String#26727, DoABC#3) // _SafeStr_11339 = "_-dL" (String#33117, DoABC#3) // _SafeStr_11340 = "_-2BA" (String#15358, DoABC#3) // _SafeStr_11341 = "_-5SI" (String#22693, DoABC#3) // _SafeStr_11342 = "_-2Ud" (String#44168, DoABC#3) // _SafeStr_11343 = "_-1tm" (String#33781, DoABC#3) // _SafeStr_11344 = "_-79" (String#36524, DoABC#3) // _SafeStr_11345 = "_-86" (String#18018, DoABC#3) // _SafeStr_11346 = "_-6HI" (String#31510, DoABC#3) // _SafeStr_11347 = "_-6jN" (String#39621, DoABC#3) // _SafeStr_11348 = "_-4xk" (String#28452, DoABC#3) // _SafeStr_11349 = "_-6l7" (String#39469, DoABC#3) // _SafeStr_11350 = "_-1bj" (String#31111, DoABC#3) // _SafeStr_11351 = "_-ms" (String#16612, DoABC#3) // _SafeStr_11352 = "_-4-4" (String#35824, DoABC#3) // _SafeStr_11353 = "_-5N6" (String#28115, DoABC#3) // _SafeStr_3751 = "_-1UA" (String#7343, DoABC#3) // _SafeStr_3802 = "_-0LX" (String#9199, DoABC#3) // _SafeStr_5325 = "_-2iN" (String#998, DoABC#3) // _SafeStr_8529 = "_-0EM" (String#3265, DoABC#3) //------------------------------------------------------------ //_-1Ln._SafeStr_3323 package _-1Ln{ import _-6Lx._SafeStr_4299; public class _SafeStr_3323 { private var _tag1:String; private var _tag2:String; public function _SafeStr_3323(k:String, _arg_2:String){ this._tag1 = k; this._tag2 = _arg_2; } public function _SafeStr_11354():_SafeStr_4299{ return (new _SafeStr_4299(this._tag1, this._tag2)); } } }//package _-1Ln // _SafeStr_11354 = "_-5Cj" (String#35188, DoABC#3) // _SafeStr_3323 = "_-2Ap" (String#6591, DoABC#3) // _SafeStr_4299 = "_-4rV" (String#10247, DoABC#3) //------------------------------------------------------------ //_-1Ln._SafeStr_3330 package _-1Ln{ import _-29V.IWindowContainer; public class _SafeStr_3330 { private var _SafeStr_7238:int; private var _SafeStr_11355:int; private var _name:String; private var _SafeStr_5333:IWindowContainer; public function _SafeStr_3330(k:int, _arg_2:int, _arg_3:String){ this._SafeStr_7238 = k; this._SafeStr_11355 = _arg_2; this._name = _arg_3; } public function get _SafeStr_7896():int{ return (this._SafeStr_7238); } public function get _SafeStr_6269():int{ return (this._SafeStr_11355); } public function get name():String{ return (this._name); } public function get view():IWindowContainer{ return (this._SafeStr_5333); } public function set view(k:IWindowContainer):void{ this._SafeStr_5333 = k; } } }//package _-1Ln // _SafeStr_11355 = "_-3TW" (String#14534, DoABC#3) // _SafeStr_3330 = "_-16E" (String#1203, DoABC#3) // _SafeStr_5333 = "_-2YU" (String#98, DoABC#3) // _SafeStr_6269 = "_-2Ts" (String#18510, DoABC#3) // _SafeStr_7238 = "_-2vh" (String#1496, DoABC#3) // _SafeStr_7896 = "_-0ym" (String#24856, DoABC#3) //------------------------------------------------------------ //_-1Ln._SafeStr_3362 package _-1Ln{ import _-Zf.HabboNavigator; import _-6Sj.ITabButtonWindow; import _-4EM._SafeStr_3358; public class _SafeStr_3362 { private var _SafeStr_6822:HabboNavigator; private var _SafeStr_5742:int; private var _SafeStr_11356:int; private var _button:ITabButtonWindow; private var _SafeStr_11357:_SafeStr_3358; private var _SafeStr_7196:Boolean; private var _SafeStr_11358:int; public function _SafeStr_3362(k:HabboNavigator, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_3358, _arg_5:int=1){ this._SafeStr_6822 = k; this._SafeStr_5742 = _arg_2; this._SafeStr_11356 = _arg_3; this._SafeStr_11357 = _arg_4; this._SafeStr_11358 = _arg_5; } public function _SafeStr_11359():void{ var k:Boolean = this._SafeStr_6822.context.configuration.getBoolean("navigator.2014.personalized.navigator"); if (((k) && ((this.id == Tabs._SafeStr_11360)))) { this._SafeStr_11356 = Tabs._SafeStr_11361; }; this._SafeStr_6822._SafeStr_8068._SafeStr_8067(this._SafeStr_5742, this._SafeStr_11356, "-1", this._SafeStr_11358); } public function set selected(k:Boolean):void{ this._SafeStr_7196 = k; } public function get id():int{ return (this._SafeStr_5742); } public function get _SafeStr_11362():int{ return (this._SafeStr_11356); } public function get selected():Boolean{ return (this._SafeStr_7196); } public function get _SafeStr_11363():_SafeStr_3358{ return (this._SafeStr_11357); } public function get _SafeStr_11364():int{ return (this._SafeStr_11358); } public function get button():ITabButtonWindow{ return (this._button); } public function set button(k:ITabButtonWindow):void{ this._button = k; } } }//package _-1Ln // _SafeStr_11356 = "_-0Ck" (String#19451, DoABC#3) // _SafeStr_11357 = "_-1OE" (String#28560, DoABC#3) // _SafeStr_11358 = "_-043" (String#26038, DoABC#3) // _SafeStr_11359 = "_-1-g" (String#34821, DoABC#3) // _SafeStr_11360 = "_-4MC" (String#5037, DoABC#3) // _SafeStr_11361 = "_-6IX" (String#12506, DoABC#3) // _SafeStr_11362 = "_-3Db" (String#32463, DoABC#3) // _SafeStr_11363 = "_-3Ua" (String#6935, DoABC#3) // _SafeStr_11364 = "_-62u" (String#45067, DoABC#3) // _SafeStr_3358 = "_-5o-" (String#6380, DoABC#3) // _SafeStr_3362 = "_-5VV" (String#1533, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_6822 = "_-2GQ" (String#109, DoABC#3) // _SafeStr_7196 = "_-K" (String#1521, DoABC#3) // _SafeStr_8067 = "_-3nL" (String#2699, DoABC#3) // _SafeStr_8068 = "_-1Vk" (String#2696, DoABC#3) //------------------------------------------------------------ //_-1Ln.NavigatorData package _-1Ln{ import _-Zf.HabboNavigator; import _-56A._SafeStr_3320; import _-56A._SafeStr_3325; import _-56A._SafeStr_2332; import flash.utils.Dictionary; import _-56A._SafeStr_3314; import _-56A._SafeStr_3324; import _-0Q0.FriendList; import _-56A._SafeStr_2350; import _-5A9._SafeStr_2439; import _-3S9._SafeStr_2274; import _-56A._SafeStr_3328; import _-56A._SafeStr_3321; import _-56A._SafeStr_3327; import _-56A._SafeStr_3326; import _-56A._SafeStr_3318; import _-56A._SafeStr_3329; import _-41G._SafeStr_3322; import _-56A.*; import _-Zf.*; import _-41G.*; public class NavigatorData { private static const _SafeStr_11365:int = 10; private var _SafeStr_6822:HabboNavigator; private var _SafeStr_11366:_SafeStr_3320; private var _SafeStr_11367:_SafeStr_3325; private var _SafeStr_11368:Boolean; private var _SafeStr_11369:Boolean; private var _SafeStr_11370:Boolean; private var _SafeStr_11371:int; private var _SafeStr_11372:int; private var _SafeStr_11373:_SafeStr_2332; private var _SafeStr_11374:Boolean; private var _SafeStr_11375:int; private var _SafeStr_11376:Boolean; private var _SafeStr_11377:int; private var _SafeStr_11378:Boolean; private var _SafeStr_11379:Array; private var _SafeStr_11380:Array; private var _SafeStr_11381:Array; private var _SafeStr_11382:Array; private var _SafeStr_11383:int; private var _SafeStr_11384:int; private var _SafeStr_11385:Dictionary; private var _SafeStr_11386:Boolean; private var _SafeStr_11387:int; private var _SafeStr_11388:Boolean; private var _SafeStr_11389:Boolean; private var _SafeStr_11390:int = 0; private var _SafeStr_11391:_SafeStr_3314; private var _SafeStr_11392:_SafeStr_3324; private var _SafeStr_11393:FriendList; private var _SafeStr_11394:_SafeStr_3323; private var _SafeStr_11395:_SafeStr_2350; public function NavigatorData(k:HabboNavigator){ this._SafeStr_11379 = new Array(); this._SafeStr_11380 = new Array(); this._SafeStr_11381 = new Array(); this._SafeStr_11382 = new Array(); this._SafeStr_11385 = new Dictionary(); this._SafeStr_11393 = new FriendList(); super(); this._SafeStr_6822 = k; } public function get _SafeStr_11396():Boolean{ return (((!((this._SafeStr_11373 == null))) && (!(this._SafeStr_11370)))); } public function get _SafeStr_11397():Boolean{ return (((!((this._SafeStr_11373 == null))) && (((this._SafeStr_11370) || (this._SafeStr_6822._SafeStr_7552.hasSecurity(_SafeStr_2439._SafeStr_5865)))))); } public function _SafeStr_10836(k:_SafeStr_2274):void{ this._SafeStr_11373 = null; this._SafeStr_11370 = false; this._SafeStr_11370 = k.owner; this._SafeStr_11371 = k._SafeStr_10506; } public function _SafeStr_10837():void{ if (this._SafeStr_11367 != null) { this._SafeStr_11367.dispose(); this._SafeStr_11367 = null; }; if (this._SafeStr_11373 != null) { this._SafeStr_11373.dispose(); this._SafeStr_11373 = null; }; this._SafeStr_11370 = false; } public function set _SafeStr_11398(k:_SafeStr_2332):void{ if (this._SafeStr_11373 != null) { this._SafeStr_11373.dispose(); }; this._SafeStr_11373 = k; } public function set _SafeStr_11399(k:_SafeStr_3325):void{ if (this._SafeStr_11367 != null) { this._SafeStr_11367.dispose(); }; this._SafeStr_11367 = k; } public function get _SafeStr_11400():Boolean{ return (((!((this._SafeStr_11366 == null))) && (!(((this._SafeStr_11366 as _SafeStr_3328) == null))))); } public function get _SafeStr_11401():Boolean{ return (((!((this._SafeStr_11366 == null))) && (!(((this._SafeStr_11366 as _SafeStr_3321) == null))))); } public function get _SafeStr_11402():Boolean{ return (((!((this._SafeStr_11366 == null))) && (!(((this._SafeStr_11366 as _SafeStr_3327) == null))))); } public function get _SafeStr_11403():Boolean{ return (((!((this._SafeStr_11366 == null))) && (!(((this._SafeStr_11366 as _SafeStr_3326) == null))))); } public function set _SafeStr_8066(k:_SafeStr_3321):void{ this._SafeStr_11404(); this._SafeStr_11366 = k; this._SafeStr_11391 = k.ad; this._SafeStr_11386 = false; } public function set _SafeStr_11405(k:_SafeStr_3328):void{ this._SafeStr_11404(); this._SafeStr_11366 = k; this._SafeStr_11386 = false; } public function set _SafeStr_11406(k:_SafeStr_3327):void{ this._SafeStr_11404(); this._SafeStr_11366 = k; this._SafeStr_11386 = false; } public function set _SafeStr_11407(k:_SafeStr_3326):void{ this._SafeStr_11404(); this._SafeStr_11366 = k; this._SafeStr_11386 = false; } private function _SafeStr_11404():void{ if (this._SafeStr_11366 == null) { return; }; this._SafeStr_11366.dispose(); this._SafeStr_11366 = null; } public function set _SafeStr_11408(k:_SafeStr_3314):void{ this._SafeStr_11391 = k; } public function set _SafeStr_11409(k:_SafeStr_3324):void{ this._SafeStr_11392 = k; } public function get _SafeStr_11408():_SafeStr_3314{ return (this._SafeStr_11391); } public function get _SafeStr_8066():_SafeStr_3321{ return ((this._SafeStr_11366 as _SafeStr_3321)); } public function get _SafeStr_11405():_SafeStr_3328{ return ((this._SafeStr_11366 as _SafeStr_3328)); } public function get _SafeStr_11406():_SafeStr_3327{ return ((this._SafeStr_11366 as _SafeStr_3327)); } public function get _SafeStr_11407():_SafeStr_3326{ return ((this._SafeStr_11366 as _SafeStr_3326)); } public function get _SafeStr_11409():_SafeStr_3324{ return (this._SafeStr_11392); } public function get _SafeStr_11399():_SafeStr_3325{ return (this._SafeStr_11367); } public function get _SafeStr_7174():int{ return (this._SafeStr_11372); } public function get _SafeStr_11410():Boolean{ return (this._SafeStr_11368); } public function get _SafeStr_11411():Boolean{ return (this._SafeStr_11369); } public function get _SafeStr_11412():Boolean{ return (this._SafeStr_11370); } public function get _SafeStr_7908():_SafeStr_2332{ return (this._SafeStr_11373); } public function get _SafeStr_11413():Boolean{ return (this._SafeStr_11374); } public function get _SafeStr_11414():int{ return (this._SafeStr_11375); } public function get _SafeStr_8063():int{ return (this._SafeStr_11377); } public function get _SafeStr_11415():Boolean{ return (this._SafeStr_11376); } public function get _SafeStr_11416():int{ return (this._SafeStr_11387); } public function get _SafeStr_11417():Boolean{ return (this._SafeStr_11388); } public function get _SafeStr_11418():Boolean{ return (this._SafeStr_11378); } public function get _SafeStr_11419():int{ return (this._SafeStr_11390); } public function get _SafeStr_11420():Boolean{ return (this._SafeStr_11389); } public function get _SafeStr_7867():int{ return (this._SafeStr_11371); } public function set _SafeStr_7174(k:int):void{ this._SafeStr_11372 = k; } public function set _SafeStr_11414(k:int):void{ this._SafeStr_11375 = k; } public function set _SafeStr_11413(k:Boolean):void{ this._SafeStr_11374 = k; } public function set _SafeStr_11410(k:Boolean):void{ this._SafeStr_11368 = k; } public function set _SafeStr_11411(k:Boolean):void{ this._SafeStr_11369 = k; } public function set _SafeStr_11415(k:Boolean):void{ this._SafeStr_11376 = k; } public function set _SafeStr_8063(k:int):void{ this._SafeStr_11377 = k; } public function set _SafeStr_11416(k:int):void{ this._SafeStr_11387 = k; } public function set _SafeStr_11417(k:Boolean):void{ this._SafeStr_11388 = k; } public function set _SafeStr_11418(k:Boolean):void{ this._SafeStr_11378 = k; } public function set _SafeStr_11419(k:int):void{ this._SafeStr_11390 = k; } public function set _SafeStr_11420(k:Boolean):void{ this._SafeStr_11389 = k; } public function set categories(k:Array):void{ var _local_2:_SafeStr_3318; this._SafeStr_11379 = k; this._SafeStr_11380 = new Array(); for each (_local_2 in this._SafeStr_11379) { if (_local_2.visible) { this._SafeStr_11380.push(_local_2); }; }; } public function get allCategories():Array{ return (this._SafeStr_11379); } public function get _SafeStr_7861():Array{ return (this._SafeStr_11380); } public function _SafeStr_11421(k:int):_SafeStr_3318{ var _local_2:_SafeStr_3318; for each (_local_2 in this._SafeStr_11379) { if (_local_2._SafeStr_7866 == k) { return (_local_2); }; }; return (null); } public function set _SafeStr_11422(k:Array):void{ var _local_2:_SafeStr_3329; this._SafeStr_11381 = k; this._SafeStr_11382 = new Array(); for each (_local_2 in this._SafeStr_11381) { if (_local_2.visible) { this._SafeStr_11382.push(_local_2); }; }; } public function get _SafeStr_11423():Array{ return (this._SafeStr_11381); } public function get _SafeStr_6622():Array{ return (this._SafeStr_11382); } public function _SafeStr_11424(k:int):_SafeStr_3329{ var _local_2:_SafeStr_3329; for each (_local_2 in this._SafeStr_11379) { if (_local_2._SafeStr_5722 == k) { return (_local_2); }; }; return (null); } public function _SafeStr_11425(k:_SafeStr_3322):void{ var _local_2:int; this._SafeStr_11383 = k.limit; this._SafeStr_11384 = k._SafeStr_11426.length; this._SafeStr_11385 = new Dictionary(); for each (_local_2 in k._SafeStr_11426) { this._SafeStr_11385[_local_2] = "yes"; }; } public function _SafeStr_11427(k:int, _arg_2:Boolean):void{ this._SafeStr_11385[k] = ((_arg_2) ? "yes" : null); this._SafeStr_11384 = (this._SafeStr_11384 + ((_arg_2) ? 1 : -1)); } public function _SafeStr_11428():Boolean{ var k:int = this._SafeStr_11373.flatId; return (!((this._SafeStr_11385[k] == null))); } public function _SafeStr_11429():Boolean{ if (this._SafeStr_11373 == null) { return (false); }; var k:int = this._SafeStr_11373.flatId; return ((this._SafeStr_11377 == k)); } public function _SafeStr_11430(k:int):Boolean{ return (!((this._SafeStr_11385[k] == null))); } public function _SafeStr_11431():Boolean{ return ((this._SafeStr_11384 >= this._SafeStr_11383)); } public function _SafeStr_9627(k:int):Boolean{ return ((k == this._SafeStr_11377)); } public function _SafeStr_11432():void{ this._SafeStr_11386 = true; } public function _SafeStr_11433():Boolean{ return (this._SafeStr_11386); } public function get friendList():FriendList{ return (this._SafeStr_11393); } public function _SafeStr_11434():_SafeStr_3323{ var k:_SafeStr_3323 = this._SafeStr_11394; this._SafeStr_11394 = null; return (k); } public function set roomSessionTags(k:_SafeStr_3323):void{ this._SafeStr_11394 = k; } public function get _SafeStr_11435():_SafeStr_2350{ return (this._SafeStr_11395); } public function set _SafeStr_11435(k:_SafeStr_2350):void{ this._SafeStr_11395 = k; } } }//package _-1Ln // _SafeStr_10506 = "_-6PL" (String#9013, DoABC#3) // _SafeStr_10836 = "_-1UU" (String#3145, DoABC#3) // _SafeStr_10837 = "_-sF" (String#3017, DoABC#3) // _SafeStr_11365 = "_-0vf" (String#31625, DoABC#3) // _SafeStr_11366 = "_-3qS" (String#4369, DoABC#3) // _SafeStr_11367 = "_-1xX" (String#9836, DoABC#3) // _SafeStr_11368 = "_-3Ya" (String#31371, DoABC#3) // _SafeStr_11369 = "_-5ek" (String#26862, DoABC#3) // _SafeStr_11370 = "_-3iO" (String#12327, DoABC#3) // _SafeStr_11371 = "_-1aQ" (String#1339, DoABC#3) // _SafeStr_11372 = "_-0pV" (String#4763, DoABC#3) // _SafeStr_11373 = "_-31r" (String#5924, DoABC#3) // _SafeStr_11374 = "_-4Di" (String#29889, DoABC#3) // _SafeStr_11375 = "_-3Lw" (String#29452, DoABC#3) // _SafeStr_11376 = "_-4jb" (String#28764, DoABC#3) // _SafeStr_11377 = "_-0tS" (String#10040, DoABC#3) // _SafeStr_11378 = "_-1zH" (String#30483, DoABC#3) // _SafeStr_11379 = "_-1Hv" (String#6695, DoABC#3) // _SafeStr_11380 = "_-44z" (String#18577, DoABC#3) // _SafeStr_11381 = "_-0U0" (String#19182, DoABC#3) // _SafeStr_11382 = "_-5Oj" (String#20535, DoABC#3) // _SafeStr_11383 = "_-4qP" (String#27755, DoABC#3) // _SafeStr_11384 = "_-2hf" (String#17520, DoABC#3) // _SafeStr_11385 = "_-2py" (String#13026, DoABC#3) // _SafeStr_11386 = "_-n9" (String#3957, DoABC#3) // _SafeStr_11387 = "_-2L5" (String#30078, DoABC#3) // _SafeStr_11388 = "_-5g9" (String#16347, DoABC#3) // _SafeStr_11389 = "_-35C" (String#31811, DoABC#3) // _SafeStr_11390 = "_-5gJ" (String#31632, DoABC#3) // _SafeStr_11391 = "_-6g2" (String#12096, DoABC#3) // _SafeStr_11392 = "_-0o4" (String#15345, DoABC#3) // _SafeStr_11393 = "_-2N0" (String#457, DoABC#3) // _SafeStr_11394 = "_-1-V" (String#24985, DoABC#3) // _SafeStr_11395 = "_-3BG" (String#31039, DoABC#3) // _SafeStr_11396 = "_-219" (String#44582, DoABC#3) // _SafeStr_11397 = "_-6EX" (String#14056, DoABC#3) // _SafeStr_11398 = "_-1eD" (String#29360, DoABC#3) // _SafeStr_11399 = "_-4C1" (String#5295, DoABC#3) // _SafeStr_11400 = "_-2UX" (String#33658, DoABC#3) // _SafeStr_11401 = "_-3uP" (String#36540, DoABC#3) // _SafeStr_11402 = "_-0Qm" (String#33863, DoABC#3) // _SafeStr_11403 = "_-6bi" (String#39794, DoABC#3) // _SafeStr_11404 = "_-4yX" (String#20155, DoABC#3) // _SafeStr_11405 = "_-3da" (String#9260, DoABC#3) // _SafeStr_11406 = "_-hE" (String#8434, DoABC#3) // _SafeStr_11407 = "_-5Of" (String#9995, DoABC#3) // _SafeStr_11408 = "_-0Uf" (String#7845, DoABC#3) // _SafeStr_11409 = "_-36a" (String#7542, DoABC#3) // _SafeStr_11410 = "_-1Ok" (String#19721, DoABC#3) // _SafeStr_11411 = "_-4tA" (String#20205, DoABC#3) // _SafeStr_11412 = "_-5lF" (String#21157, DoABC#3) // _SafeStr_11413 = "_-1kG" (String#30046, DoABC#3) // _SafeStr_11414 = "_-23l" (String#14000, DoABC#3) // _SafeStr_11415 = "_-5C-" (String#35936, DoABC#3) // _SafeStr_11416 = "_-69b" (String#20778, DoABC#3) // _SafeStr_11417 = "_-Ud" (String#6842, DoABC#3) // _SafeStr_11418 = "_-5I2" (String#23997, DoABC#3) // _SafeStr_11419 = "_-1QM" (String#9009, DoABC#3) // _SafeStr_11420 = "_-2ny" (String#13155, DoABC#3) // _SafeStr_11421 = "_-1Lc" (String#39937, DoABC#3) // _SafeStr_11422 = "_-2hP" (String#14894, DoABC#3) // _SafeStr_11423 = "_-2aR" (String#43503, DoABC#3) // _SafeStr_11424 = "_-Rz" (String#42197, DoABC#3) // _SafeStr_11425 = "_-2zO" (String#12418, DoABC#3) // _SafeStr_11426 = "_-aM" (String#20603, DoABC#3) // _SafeStr_11427 = "_-5oN" (String#30684, DoABC#3) // _SafeStr_11428 = "_-0EB" (String#27900, DoABC#3) // _SafeStr_11429 = "_-4cv" (String#44910, DoABC#3) // _SafeStr_11430 = "_-1id" (String#30238, DoABC#3) // _SafeStr_11431 = "_-5mj" (String#32708, DoABC#3) // _SafeStr_11432 = "_-6li" (String#35595, DoABC#3) // _SafeStr_11433 = "_-2Ut" (String#30578, DoABC#3) // _SafeStr_11434 = "_-1q6" (String#32440, DoABC#3) // _SafeStr_11435 = "_-62A" (String#5348, DoABC#3) // _SafeStr_2274 = "_-RY" (String#5765, DoABC#3) // _SafeStr_2332 = "_-5TJ" (String#1026, DoABC#3) // _SafeStr_2350 = "_-67J" (String#5996, DoABC#3) // _SafeStr_2439 = "_-6I8" (String#2698, DoABC#3) // _SafeStr_3314 = "_-5k6" (String#2164, DoABC#3) // _SafeStr_3318 = "_-2-W" (String#2658, DoABC#3) // _SafeStr_3320 = "_-66-" (String#8575, DoABC#3) // _SafeStr_3321 = "_-6LC" (String#5648, DoABC#3) // _SafeStr_3322 = "_-0jM" (String#8833, DoABC#3) // _SafeStr_3323 = "_-2Ap" (String#6591, DoABC#3) // _SafeStr_3324 = "_-1YP" (String#7243, DoABC#3) // _SafeStr_3325 = "_-5NR" (String#4279, DoABC#3) // _SafeStr_3326 = "_-1wF" (String#6921, DoABC#3) // _SafeStr_3327 = "_-0Ok" (String#6681, DoABC#3) // _SafeStr_3328 = "_-2w-" (String#6640, DoABC#3) // _SafeStr_3329 = "_-4N6" (String#5698, DoABC#3) // _SafeStr_5722 = "_-1FU" (String#2393, DoABC#3) // _SafeStr_5865 = "_-4xj" (String#4346, DoABC#3) // _SafeStr_6622 = "_-5Nq" (String#10075, DoABC#3) // _SafeStr_6822 = "_-2GQ" (String#109, DoABC#3) // _SafeStr_7174 = "_-140" (String#3744, DoABC#3) // _SafeStr_7552 = "_-2wH" (String#2160, DoABC#3) // _SafeStr_7861 = "_-487" (String#14514, DoABC#3) // _SafeStr_7866 = "_-5r1" (String#6467, DoABC#3) // _SafeStr_7867 = "_-5bA" (String#27370, DoABC#3) // _SafeStr_7908 = "_-4m5" (String#2296, DoABC#3) // _SafeStr_8063 = "_-2Ik" (String#3992, DoABC#3) // _SafeStr_8066 = "_-0WC" (String#6013, DoABC#3) // _SafeStr_9627 = "_-aY" (String#12912, DoABC#3) //------------------------------------------------------------ //_-1Ln.Tabs package _-1Ln{ import flash.utils.Dictionary; import _-Zf.HabboNavigator; import _-4EM.EventsTabPageDecorator; import _-2tJ.MainViewCtrl; import _-4EM._SafeStr_3359; import _-4EM.RoomsTabPageDecorator; import _-4EM._SafeStr_3360; import _-4EM.MyRoomsTabPageDecorator; import _-4EM._SafeStr_3361; import _-2tJ.*; import _-4EM.*; public class Tabs { public static const _SafeStr_11436:int = 1; public static const _SafeStr_11360:int = 2; public static const _SafeStr_11437:int = 3; public static const _SafeStr_11438:int = 4; public static const _SafeStr_11439:int = 5; public static const _SafeStr_11440:int = 6; private static const _SafeStr_11441:Dictionary = new Dictionary(); public static const _SafeStr_11442:int = 1; public static const _SafeStr_11443:int = 2; public static const _SafeStr_11444:int = 3; public static const _SafeStr_11445:int = 4; public static const _SafeStr_11446:int = 5; public static const _SafeStr_11447:int = 6; public static const _SafeStr_11448:int = 7; public static const _SafeStr_11449:int = 8; public static const _SafeStr_11450:int = 9; public static const _SafeStr_11451:int = 10; public static const _SafeStr_11452:int = 11; public static const _SafeStr_11453:int = 12; public static const _SafeStr_11454:int = 13; public static const _SafeStr_11455:int = 14; public static const _SafeStr_11456:int = 15; public static const _SafeStr_11457:int = 16; public static const _SafeStr_11458:int = 17; public static const _SafeStr_11459:int = 18; public static const _SafeStr_11460:int = 19; public static const _SafeStr_11461:int = 20; public static const _SafeStr_11462:int = 21; public static const _SafeStr_11361:int = 22; public static const _SafeStr_11463:int = 23; private var _SafeStr_6634:Array; private var _SafeStr_6822:HabboNavigator; { _SafeStr_11441["popular"] = _SafeStr_11360; _SafeStr_11441["official"] = _SafeStr_11438; _SafeStr_11441["me"] = _SafeStr_11437; _SafeStr_11441["events"] = _SafeStr_11436; _SafeStr_11441["search"] = _SafeStr_11439; _SafeStr_11441["categories"] = _SafeStr_11440; } public function Tabs(k:HabboNavigator){ this._SafeStr_6822 = k; this._SafeStr_6634 = new Array(); this._SafeStr_6634.push(new _SafeStr_3362(this._SafeStr_6822, _SafeStr_11436, _SafeStr_11457, new EventsTabPageDecorator(this._SafeStr_6822), MainViewCtrl._SafeStr_11464)); this._SafeStr_6634.push(new _SafeStr_3362(this._SafeStr_6822, _SafeStr_11440, _SafeStr_11462, new _SafeStr_3359(this._SafeStr_6822), MainViewCtrl._SafeStr_11465)); this._SafeStr_6634.push(new _SafeStr_3362(this._SafeStr_6822, _SafeStr_11360, _SafeStr_11442, new RoomsTabPageDecorator(this._SafeStr_6822), MainViewCtrl._SafeStr_11464)); this._SafeStr_6634.push(new _SafeStr_3362(this._SafeStr_6822, _SafeStr_11438, _SafeStr_11452, new _SafeStr_3360(this._SafeStr_6822), MainViewCtrl._SafeStr_11466)); this._SafeStr_6634.push(new _SafeStr_3362(this._SafeStr_6822, _SafeStr_11437, _SafeStr_11446, new MyRoomsTabPageDecorator(this._SafeStr_6822), MainViewCtrl._SafeStr_11464)); this._SafeStr_6634.push(new _SafeStr_3362(this._SafeStr_6822, _SafeStr_11439, _SafeStr_11449, new _SafeStr_3361(this._SafeStr_6822), MainViewCtrl._SafeStr_11467)); this._SafeStr_11468(_SafeStr_11436); } public static function _SafeStr_11469(k:String, _arg_2:int):int{ return ((((k in _SafeStr_11441)) ? _SafeStr_11441[k] : _arg_2)); } public function _SafeStr_11470():Boolean{ return ((this._SafeStr_6438().id == _SafeStr_11438)); } public function get tabs():Array{ return (this._SafeStr_6634); } public function _SafeStr_11468(k:int):void{ var _local_2:_SafeStr_3362 = this._SafeStr_11471(k); if (_local_2 != null) { this._SafeStr_11472(); _local_2.selected = true; }; } public function _SafeStr_6438():_SafeStr_3362{ var k:_SafeStr_3362; for each (k in this._SafeStr_6634) { if (k.selected) { return (k); }; }; return (null); } private function _SafeStr_11472():void{ var k:_SafeStr_3362; for each (k in this._SafeStr_6634) { k.selected = false; }; } public function _SafeStr_11471(k:int):_SafeStr_3362{ var _local_2:_SafeStr_3362; for each (_local_2 in this._SafeStr_6634) { if (_local_2.id == k) { return (_local_2); }; }; return (null); } } }//package _-1Ln // _SafeStr_11360 = "_-4MC" (String#5037, DoABC#3) // _SafeStr_11361 = "_-6IX" (String#12506, DoABC#3) // _SafeStr_11436 = "_-0Kv" (String#8454, DoABC#3) // _SafeStr_11437 = "_-rp" (String#6779, DoABC#3) // _SafeStr_11438 = "_-Yi" (String#9686, DoABC#3) // _SafeStr_11439 = "_-4jg" (String#4676, DoABC#3) // _SafeStr_11440 = "_-14S" (String#10341, DoABC#3) // _SafeStr_11441 = "_-1UX" (String#7392, DoABC#3) // _SafeStr_11442 = "_-1YX" (String#7271, DoABC#3) // _SafeStr_11443 = "_-Xq" (String#12265, DoABC#3) // _SafeStr_11444 = "_-aU" (String#12949, DoABC#3) // _SafeStr_11445 = "_-1PJ" (String#13337, DoABC#3) // _SafeStr_11446 = "_-5af" (String#6210, DoABC#3) // _SafeStr_11447 = "_-0Og" (String#10803, DoABC#3) // _SafeStr_11448 = "_-2uf" (String#11388, DoABC#3) // _SafeStr_11449 = "_-5dd" (String#7283, DoABC#3) // _SafeStr_11450 = "_-ow" (String#7568, DoABC#3) // _SafeStr_11451 = "_-ON" (String#12363, DoABC#3) // _SafeStr_11452 = "_-4-H" (String#12867, DoABC#3) // _SafeStr_11453 = "_-3Sv" (String#22663, DoABC#3) // _SafeStr_11454 = "_-2yF" (String#11561, DoABC#3) // _SafeStr_11455 = "_-2l-" (String#14311, DoABC#3) // _SafeStr_11456 = "_-3OK" (String#14261, DoABC#3) // _SafeStr_11457 = "_-0pr" (String#9144, DoABC#3) // _SafeStr_11458 = "_-5j3" (String#17107, DoABC#3) // _SafeStr_11459 = "_-1rT" (String#15255, DoABC#3) // _SafeStr_11460 = "_-44R" (String#14195, DoABC#3) // _SafeStr_11461 = "_-38Q" (String#12522, DoABC#3) // _SafeStr_11462 = "_-2rr" (String#14523, DoABC#3) // _SafeStr_11463 = "_-13u" (String#9891, DoABC#3) // _SafeStr_11464 = "_-5Dn" (String#12980, DoABC#3) // _SafeStr_11465 = "_-1r6" (String#18396, DoABC#3) // _SafeStr_11466 = "_-0jw" (String#19738, DoABC#3) // _SafeStr_11467 = "_-5WR" (String#20181, DoABC#3) // _SafeStr_11468 = "_-3gd" (String#17278, DoABC#3) // _SafeStr_11469 = "_-2gE" (String#29521, DoABC#3) // _SafeStr_11470 = "_-352" (String#44159, DoABC#3) // _SafeStr_11471 = "_-3ni" (String#13291, DoABC#3) // _SafeStr_11472 = "_-5yg" (String#37892, DoABC#3) // _SafeStr_3359 = "_-0KZ" (String#14163, DoABC#3) // _SafeStr_3360 = "_-5cO" (String#13770, DoABC#3) // _SafeStr_3361 = "_-6AY" (String#13964, DoABC#3) // _SafeStr_3362 = "_-5VV" (String#1533, DoABC#3) // _SafeStr_6438 = "_-2hG" (String#2208, DoABC#3) // _SafeStr_6634 = "_-dE" (String#2010, DoABC#3) // _SafeStr_6822 = "_-2GQ" (String#109, DoABC#3) //------------------------------------------------------------ //_-1lv._SafeStr_2650 package _-1lv{ import _-Zf._SafeStr_271; import _-Zf.HabboNewNavigator; import _-Zf.HabboNavigator; import _-0Q0.RoomSettingsCtrl; import try ._SafeStr_2337; import _-0Q0.RoomCreateViewCtrl; import _-Zf._SafeStr_2334; import _-Zf._SafeStr_2338; import _-2tJ.OfficialRoomEntryManager; import try ._SafeStr_2336; import try ._SafeStr_2335; import _-0Q0.RoomFilterCtrl; import _-0Q0.EnforceCategoryCtrl; import _-3UH._SafeStr_10; import _-3xK._SafeStr_637; import _-1Ln.NavigatorData; import _-2tJ._SafeStr_2333; import _-1Ln.Tabs; import _-67y._SafeStr_1375; import _-5A9._SafeStr_2175; import _-Qx._SafeStr_500; import _-11z._SafeStr_2155; import _-1Y6._SafeStr_1357; import _-5A9._SafeStr_198; import _-2jU._SafeStr_2285; import _-29V.IWindow; import _-6Sj.IBitmapWrapperWindow; import _-29V.IWindowContainer; import flash.display.BitmapData; import _-3sY._SafeStr_196; import flash.events.IEventDispatcher; import flash.geom.Point; import _-56A._SafeStr_2332; import _-4Y1._SafeStr_34; import _-4Y1._SafeStr_8; import flash.utils.Dictionary; public class _SafeStr_2650 implements _SafeStr_271 { private var _SafeStr_8740:HabboNewNavigator; private var _SafeStr_11473:HabboNavigator; private var _SafeStr_11474:_SafeStr_3827; private var _SafeStr_11475:RoomSettingsCtrl; private var _SafeStr_11476:_SafeStr_2337; private var _SafeStr_11477:RoomCreateViewCtrl; private var _SafeStr_7939:_SafeStr_2334; private var _SafeStr_11478:_SafeStr_2338; private var _SafeStr_11479:OfficialRoomEntryManager; private var _SafeStr_11480:_SafeStr_2336; private var _SafeStr_11481:_SafeStr_2335; private var _SafeStr_11482:RoomFilterCtrl; private var _SafeStr_11483:EnforceCategoryCtrl; public function _SafeStr_2650(k:HabboNewNavigator, _arg_2:HabboNavigator){ this._SafeStr_8740 = k; this._SafeStr_11473 = _arg_2; this._SafeStr_11474 = new _SafeStr_3827(this._SafeStr_8740, this._SafeStr_11473); this._SafeStr_11475 = new RoomSettingsCtrl(this); this._SafeStr_11476 = new _SafeStr_2337(this); this._SafeStr_11477 = new RoomCreateViewCtrl(this); this._SafeStr_7939 = new _SafeStr_2334(this); this._SafeStr_11478 = new _SafeStr_2338(this); this._SafeStr_11479 = new OfficialRoomEntryManager(this); this._SafeStr_11480 = new _SafeStr_2336(this); this._SafeStr_11481 = new _SafeStr_2335(this); this._SafeStr_11482 = new RoomFilterCtrl(this); this._SafeStr_11483 = new EnforceCategoryCtrl(this); } public function set _SafeStr_11484(k:HabboNavigator):void{ this._SafeStr_11473 = k; } public function get assets():_SafeStr_10{ return (this._SafeStr_11473.assets); } public function get windowManager():_SafeStr_637{ return (this._SafeStr_8740.windowManager); } public function get data():NavigatorData{ return (this._SafeStr_11473.data); } public function get _SafeStr_8068():_SafeStr_2333{ return (this._SafeStr_11474); } public function get tabs():Tabs{ return (this._SafeStr_11473.tabs); } public function get _SafeStr_11485():_SafeStr_2337{ return (this._SafeStr_11476); } public function get _SafeStr_11486():RoomCreateViewCtrl{ return (this._SafeStr_11477); } public function get communication():_SafeStr_1375{ return (this._SafeStr_11473.communication); } public function get _SafeStr_9649():RoomSettingsCtrl{ return (this._SafeStr_11475); } public function get _SafeStr_7552():_SafeStr_2175{ return (this._SafeStr_11473._SafeStr_7552); } public function get _SafeStr_11487():_SafeStr_2334{ return (this._SafeStr_11473._SafeStr_11487); } public function get doorbell():_SafeStr_2338{ return (this._SafeStr_11478); } public function get _SafeStr_11488():_SafeStr_2336{ return (this._SafeStr_11480); } public function get localization():_SafeStr_500{ return (this._SafeStr_11473.localization); } public function get _SafeStr_11489():OfficialRoomEntryManager{ return (this._SafeStr_11473._SafeStr_11489); } public function get toolbar():_SafeStr_2155{ return (this._SafeStr_11473.toolbar); } public function get _SafeStr_9648():_SafeStr_1357{ return (this._SafeStr_11473._SafeStr_9648); } public function get _SafeStr_11490():_SafeStr_2335{ return (this._SafeStr_11481); } public function get _SafeStr_11491():RoomFilterCtrl{ return (this._SafeStr_11482); } public function get roomSessionManager():_SafeStr_198{ return (this._SafeStr_11473.roomSessionManager); } public function get _SafeStr_11492():EnforceCategoryCtrl{ return (this._SafeStr_11483); } public function send(k:_SafeStr_2285, _arg_2:Boolean=false):void{ return (this._SafeStr_11473.send(k, _arg_2)); } public function getXmlWindow(k:String, _arg_2:uint=1):IWindow{ return (this._SafeStr_11473.getXmlWindow(k, _arg_2)); } public function getText(k:String):String{ return (this._SafeStr_11473.getText(k)); } public function registerParameter(k:String, _arg_2:String, _arg_3:String):String{ return (this._SafeStr_11473.registerParameter(k, _arg_2, _arg_3)); } public function _SafeStr_11493(k:String, _arg_2:String, _arg_3:Function, _arg_4:int=0, _arg_5:int=0, _arg_6:int=0):IBitmapWrapperWindow{ return (this._SafeStr_11473._SafeStr_11493(k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6)); } public function refreshButton(k:IWindowContainer, _arg_2:String, _arg_3:Boolean, _arg_4:Function, _arg_5:int, _arg_6:String=null):void{ return (this._SafeStr_11473.refreshButton(k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6)); } public function _SafeStr_11494(k:String, _arg_2:String="_png"):BitmapData{ return (this._SafeStr_11473._SafeStr_11494(k, _arg_2)); } public function openCatalogClubPage(k:String):void{ return (this._SafeStr_11473.openCatalogClubPage(k)); } public function _SafeStr_11495():void{ return (this._SafeStr_11473._SafeStr_11495()); } public function _SafeStr_11496():void{ return (this._SafeStr_8740._SafeStr_9547("favorites")); } public function _SafeStr_11497():void{ return (this._SafeStr_8740._SafeStr_9547("history")); } public function _SafeStr_11498():void{ return (this._SafeStr_8740._SafeStr_9547("history_freq")); } public function get tracking():_SafeStr_196{ return (this._SafeStr_11473.tracking); } public function _SafeStr_11499():void{ this._SafeStr_11477.hide(); } public function _SafeStr_11500(k:String, _arg_2:String=null){ this._SafeStr_11473._SafeStr_11501(k, true, _arg_2); } public function goToRoom(k:int, _arg_2:Boolean, _arg_3:String="", _arg_4:int=-1):void{ this._SafeStr_11473.goToRoom(k, false, _arg_3, _arg_4); } public function isPerkAllowed(k:String):Boolean{ return (this._SafeStr_11473.isPerkAllowed(k)); } public function trackGoogle(k:String, _arg_2:String, _arg_3:int=-1):void{ return (this._SafeStr_11473.trackGoogle(k, _arg_2, _arg_3)); } public function getBoolean(k:String):Boolean{ return (this._SafeStr_11473.getBoolean(k)); } public function getInteger(k:String, _arg_2:int):int{ return (this._SafeStr_11473.getInteger(k, _arg_2)); } public function get events():IEventDispatcher{ return (this._SafeStr_8740.events); } public function goToHomeRoom():Boolean{ this._SafeStr_8740.goToHomeRoom(); return (true); } public function performTagSearch(k:String):void{ return (this._SafeStr_8740.performTagSearch(k)); } public function _SafeStr_11502(k:String):void{ return (this._SafeStr_8740._SafeStr_11502(k)); } public function performGuildBaseSearch():void{ return (this._SafeStr_8740._SafeStr_9547("groups")); } public function _SafeStr_11503(k:int, _arg_2:int):void{ return (this._SafeStr_8740._SafeStr_9547("competition")); } public function _SafeStr_7044():void{ return (this._SafeStr_8740._SafeStr_9547("myworld_view")); } public function goToPrivateRoom(k:int):void{ this._SafeStr_8740.goToRoom(k); } public function _SafeStr_11504(k:int):Boolean{ return (this._SafeStr_11473._SafeStr_11504(k)); } public function _SafeStr_11505(k:int):void{ return (this._SafeStr_11473._SafeStr_11505(k)); } public function _SafeStr_11506(k:int, _arg_2:Boolean):void{ return (this._SafeStr_11506(k, _arg_2)); } public function _SafeStr_11507():void{ return (this._SafeStr_8740._SafeStr_9588()); } public function _SafeStr_11508(k:Point=null):void{ return (this._SafeStr_8740.open()); } public function _SafeStr_6876():void{ return (this._SafeStr_8740.close()); } public function get _SafeStr_8063():int{ return (this._SafeStr_11473._SafeStr_8063); } public function get enteredGuestRoomData():_SafeStr_2332{ return (this._SafeStr_11473.enteredGuestRoomData); } public function _SafeStr_8704(k:Point):void{ } public function _SafeStr_8705(k:Boolean):void{ } public function _SafeStr_11509():void{ if (this._SafeStr_11476) { this._SafeStr_11476.toggle(); }; } public function _SafeStr_11510():Boolean{ return (this._SafeStr_11473._SafeStr_11510()); } public function queueInterface(k:_SafeStr_34, _arg_2:Function=null):_SafeStr_8{ return (this._SafeStr_8740.queueInterface(k, _arg_2)); } public function release(k:_SafeStr_34):uint{ return (this._SafeStr_8740.release(k)); } public function dispose():void{ this._SafeStr_11475.dispose(); this._SafeStr_11476.dispose(); this._SafeStr_11477.dispose(); this._SafeStr_7939.dispose(); this._SafeStr_11478.dispose(); this._SafeStr_11479.dispose(); this._SafeStr_11480.dispose(); this._SafeStr_11481.dispose(); this._SafeStr_11482.dispose(); this._SafeStr_11483 = null; this._SafeStr_11473 = null; this._SafeStr_8740 = null; } public function get disposed():Boolean{ return ((this._SafeStr_11473 == null)); } public function _SafeStr_11511(k:String, _arg_2:String, _arg_3:Date, _arg_4:int):void{ return (this._SafeStr_11473._SafeStr_11511(k, _arg_2, _arg_3, _arg_4)); } public function getProperty(k:String, _arg_2:Dictionary=null):String{ return (this._SafeStr_11473.getProperty(k, _arg_2)); } public function get _SafeStr_8024():Boolean{ return (this._SafeStr_11473._SafeStr_8024); } public function _SafeStr_11512(k:String, _arg_2:String, _arg_3:String="", _arg_4:int=0):void{ return (this._SafeStr_11473._SafeStr_11512(k, _arg_2, _arg_3, _arg_4)); } public function _SafeStr_9629(k:int):Boolean{ return (this._SafeStr_11473._SafeStr_9629(k)); } public function _SafeStr_9627(k:int):Boolean{ return (this._SafeStr_11473._SafeStr_9627(k)); } public function get _SafeStr_6622():Array{ return (this._SafeStr_11473.data._SafeStr_6622); } public function get _SafeStr_11513():RoomSettingsCtrl{ return (this._SafeStr_11473._SafeStr_9649); } } }//package _-1lv // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_11473 = "_-4Us" (String#1890, DoABC#3) // _SafeStr_11474 = "_-oN" (String#27172, DoABC#3) // _SafeStr_11475 = "_-6NP" (String#8168, DoABC#3) // _SafeStr_11476 = "_-3pL" (String#4925, DoABC#3) // _SafeStr_11477 = "_-3NJ" (String#5892, DoABC#3) // _SafeStr_11478 = "_-2TC" (String#4373, DoABC#3) // _SafeStr_11479 = "_-0GG" (String#9380, DoABC#3) // _SafeStr_11480 = "_-2gt" (String#8288, DoABC#3) // _SafeStr_11481 = "_-0qT" (String#12648, DoABC#3) // _SafeStr_11482 = "_-1ku" (String#8133, DoABC#3) // _SafeStr_11483 = "_-0F-" (String#12278, DoABC#3) // _SafeStr_11484 = "_-30H" (String#34192, DoABC#3) // _SafeStr_11485 = "_-2Ou" (String#5275, DoABC#3) // _SafeStr_11486 = "_-1sU" (String#18477, DoABC#3) // _SafeStr_11487 = "_-35M" (String#10113, DoABC#3) // _SafeStr_11488 = "_-2IT" (String#9042, DoABC#3) // _SafeStr_11489 = "_-3CH" (String#9985, DoABC#3) // _SafeStr_11490 = "_-5XH" (String#7204, DoABC#3) // _SafeStr_11491 = "_-6PF" (String#9233, DoABC#3) // _SafeStr_11492 = "_-5V2" (String#22062, DoABC#3) // _SafeStr_11493 = "_-0-O" (String#13776, DoABC#3) // _SafeStr_11494 = "_-2fr" (String#3423, DoABC#3) // _SafeStr_11495 = "_-6PM" (String#16094, DoABC#3) // _SafeStr_11496 = "_-6NQ" (String#25037, DoABC#3) // _SafeStr_11497 = "_-0uE" (String#24587, DoABC#3) // _SafeStr_11498 = "_-5tg" (String#24530, DoABC#3) // _SafeStr_11499 = "_-6KL" (String#17096, DoABC#3) // _SafeStr_11500 = "_-10D" (String#34900, DoABC#3) // _SafeStr_11501 = "_-2OK" (String#25545, DoABC#3) // _SafeStr_11502 = "_-01X" (String#13904, DoABC#3) // _SafeStr_11503 = "_-63" (String#16909, DoABC#3) // _SafeStr_11504 = "_-3rR" (String#17821, DoABC#3) // _SafeStr_11505 = "_-06n" (String#19323, DoABC#3) // _SafeStr_11506 = "_-5xO" (String#17139, DoABC#3) // _SafeStr_11507 = "_-pu" (String#16530, DoABC#3) // _SafeStr_11508 = "_-qy" (String#9665, DoABC#3) // _SafeStr_11509 = "_-3Kd" (String#17453, DoABC#3) // _SafeStr_11510 = "_-Gl" (String#19959, DoABC#3) // _SafeStr_11511 = "_-1-O" (String#19125, DoABC#3) // _SafeStr_11512 = "_-0pX" (String#5419, DoABC#3) // _SafeStr_11513 = "_-5tG" (String#39398, DoABC#3) // _SafeStr_1357 = "_-0cv" (String#2274, DoABC#3) // _SafeStr_1375 = "_-67Z" (String#891, DoABC#3) // _SafeStr_196 = "_-1mR" (String#1920, DoABC#3) // _SafeStr_198 = "_-5rs" (String#2316, DoABC#3) // _SafeStr_2155 = "_-4Q7" (String#1601, DoABC#3) // _SafeStr_2175 = "_-4xS" (String#1073, DoABC#3) // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2332 = "_-5TJ" (String#1026, DoABC#3) // _SafeStr_2333 = "_-5Ai" (String#8934, DoABC#3) // _SafeStr_2334 = "_-9Z" (String#6209, DoABC#3) // _SafeStr_2335 = "_-6LQ" (String#6259, DoABC#3) // _SafeStr_2336 = "_-OY" (String#6490, DoABC#3) // _SafeStr_2337 = "_-6eU" (String#6277, DoABC#3) // _SafeStr_2338 = "_-1ow" (String#6196, DoABC#3) // _SafeStr_2650 = "_-8h" (String#1162, DoABC#3) // _SafeStr_271 = "_-59h" (String#2187, DoABC#3) // _SafeStr_34 = "_-hi" (String#1387, DoABC#3) // _SafeStr_3827 = "_-0Ph" (String#12634, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_6622 = "_-5Nq" (String#10075, DoABC#3) // _SafeStr_6876 = "_-Sw" (String#9830, DoABC#3) // _SafeStr_7044 = "_-4W1" (String#11090, DoABC#3) // _SafeStr_7552 = "_-2wH" (String#2160, DoABC#3) // _SafeStr_7939 = "_-4vA" (String#5545, DoABC#3) // _SafeStr_8 = "_-6in" (String#1560, DoABC#3) // _SafeStr_8024 = "_-0Ah" (String#11024, DoABC#3) // _SafeStr_8063 = "_-2Ik" (String#3992, DoABC#3) // _SafeStr_8068 = "_-1Vk" (String#2696, DoABC#3) // _SafeStr_8704 = "_-15X" (String#15911, DoABC#3) // _SafeStr_8705 = "_-YI" (String#16804, DoABC#3) // _SafeStr_8740 = "_-19M" (String#2048, DoABC#3) // _SafeStr_9547 = "_-21n" (String#3948, DoABC#3) // _SafeStr_9588 = "_-SO" (String#8171, DoABC#3) // _SafeStr_9627 = "_-aY" (String#12912, DoABC#3) // _SafeStr_9629 = "_-63r" (String#15342, DoABC#3) // _SafeStr_9648 = "_-59H" (String#2059, DoABC#3) // _SafeStr_9649 = "_-6FW" (String#3507, DoABC#3) //------------------------------------------------------------ //_-1lv._SafeStr_3827 package _-1lv{ import _-2tJ._SafeStr_2333; import _-Zf.HabboNewNavigator; import _-Zf.HabboNavigator; import _-6Sj.IFrameWindow; import _-1Ln.Tabs; import _-Zf._SafeStr_3312; import flash.geom.Point; public class _SafeStr_3827 implements _SafeStr_2333 { private var _SafeStr_8740:HabboNewNavigator; private var _SafeStr_11473:HabboNavigator; public function _SafeStr_3827(k:HabboNewNavigator, _arg_2:HabboNavigator){ this._SafeStr_8740 = k; this._SafeStr_11473 = _arg_2; } public function get disposed():Boolean{ return ((((this._SafeStr_8740 == null)) && ((this._SafeStr_11473 == null)))); } public function _SafeStr_11514():void{ this._SafeStr_8740.toggle(); } public function dispose():void{ this._SafeStr_8740 = null; this._SafeStr_11473 = null; } public function open():void{ this._SafeStr_8740.open(); } public function isOpen():Boolean{ return (false); } public function close():void{ this._SafeStr_8740.close(); } public function get mainWindow():IFrameWindow{ return (this._SafeStr_8740.mainWindow); } public function refresh():void{ this._SafeStr_8740.refresh(); } public function _SafeStr_11515(k:int):Boolean{ this._SafeStr_8740.refresh(); return (true); } private function _SafeStr_11516(k:int):String{ switch (k) { case Tabs._SafeStr_11442: return ("popular"); case Tabs._SafeStr_11443: return ("highest_score"); case Tabs._SafeStr_11444: return ("friends_rooms"); case Tabs._SafeStr_11445: return ("with_friends"); case Tabs._SafeStr_11446: return ("my"); case Tabs._SafeStr_11447: return ("favorites"); case Tabs._SafeStr_11448: return ("history"); case Tabs._SafeStr_11449: return ("query"); case Tabs._SafeStr_11450: return ("query"); case Tabs._SafeStr_11451: return ("query"); case Tabs._SafeStr_11452: return ("official"); case Tabs._SafeStr_11453: return ("new_ads"); case Tabs._SafeStr_11454: return ("groups"); case Tabs._SafeStr_11455: return ("groups"); case Tabs._SafeStr_11456: return ("competition"); case Tabs._SafeStr_11457: return ("top_promotions"); case Tabs._SafeStr_11458: return ("new_ads"); case Tabs._SafeStr_11459: return ("with_rights"); case Tabs._SafeStr_11460: return ("my_groups"); case Tabs._SafeStr_11461: return ("query"); case Tabs._SafeStr_11462: return ("all_categories"); case Tabs._SafeStr_11361: return ("recommended"); case Tabs._SafeStr_11463: return ("history_freq"); default: return ("query"); }; } public function _SafeStr_8067(k:int, _arg_2:int, _arg_3:String="-1", _arg_4:int=1):void{ this._SafeStr_8740._SafeStr_9547(this._SafeStr_11516(_arg_2), _arg_3); } public function update(k:uint):void{ } public function get _SafeStr_11517():_SafeStr_3312{ return (this._SafeStr_11473._SafeStr_8068._SafeStr_11517); } public function _SafeStr_11518(k:Point):void{ return (this._SafeStr_8740.open()); } public function get _SafeStr_11519():Boolean{ return (this._SafeStr_11473._SafeStr_8068._SafeStr_11519); } } }//package _-1lv // _SafeStr_11361 = "_-6IX" (String#12506, DoABC#3) // _SafeStr_11442 = "_-1YX" (String#7271, DoABC#3) // _SafeStr_11443 = "_-Xq" (String#12265, DoABC#3) // _SafeStr_11444 = "_-aU" (String#12949, DoABC#3) // _SafeStr_11445 = "_-1PJ" (String#13337, DoABC#3) // _SafeStr_11446 = "_-5af" (String#6210, DoABC#3) // _SafeStr_11447 = "_-0Og" (String#10803, DoABC#3) // _SafeStr_11448 = "_-2uf" (String#11388, DoABC#3) // _SafeStr_11449 = "_-5dd" (String#7283, DoABC#3) // _SafeStr_11450 = "_-ow" (String#7568, DoABC#3) // _SafeStr_11451 = "_-ON" (String#12363, DoABC#3) // _SafeStr_11452 = "_-4-H" (String#12867, DoABC#3) // _SafeStr_11453 = "_-3Sv" (String#22663, DoABC#3) // _SafeStr_11454 = "_-2yF" (String#11561, DoABC#3) // _SafeStr_11455 = "_-2l-" (String#14311, DoABC#3) // _SafeStr_11456 = "_-3OK" (String#14261, DoABC#3) // _SafeStr_11457 = "_-0pr" (String#9144, DoABC#3) // _SafeStr_11458 = "_-5j3" (String#17107, DoABC#3) // _SafeStr_11459 = "_-1rT" (String#15255, DoABC#3) // _SafeStr_11460 = "_-44R" (String#14195, DoABC#3) // _SafeStr_11461 = "_-38Q" (String#12522, DoABC#3) // _SafeStr_11462 = "_-2rr" (String#14523, DoABC#3) // _SafeStr_11463 = "_-13u" (String#9891, DoABC#3) // _SafeStr_11473 = "_-4Us" (String#1890, DoABC#3) // _SafeStr_11514 = "_-3jX" (String#23088, DoABC#3) // _SafeStr_11515 = "_-1ED" (String#11803, DoABC#3) // _SafeStr_11516 = "_-Re" (String#33760, DoABC#3) // _SafeStr_11517 = "_-5It" (String#8917, DoABC#3) // _SafeStr_11518 = "_-6lC" (String#26296, DoABC#3) // _SafeStr_11519 = "_-4c8" (String#20100, DoABC#3) // _SafeStr_2333 = "_-5Ai" (String#8934, DoABC#3) // _SafeStr_3312 = "_-1af" (String#8557, DoABC#3) // _SafeStr_3827 = "_-0Ph" (String#12634, DoABC#3) // _SafeStr_8067 = "_-3nL" (String#2699, DoABC#3) // _SafeStr_8068 = "_-1Vk" (String#2696, DoABC#3) // _SafeStr_8740 = "_-19M" (String#2048, DoABC#3) // _SafeStr_9547 = "_-21n" (String#3948, DoABC#3) //------------------------------------------------------------ //_-1M-.VideoControlsEvent package _-1M-{ import flash.events.Event; public class VideoControlsEvent extends Event { public static const _SafeStr_5466:String = "seek"; public static const _SafeStr_5468:String = "scrub"; public static const _SafeStr_11520:String = "toggleFullscreen"; public static const _SafeStr_5411:String = "togglePlayPause"; public static const _SafeStr_11521:String = "toggleSound"; public static const _SafeStr_5470:String = "setVolume"; public static const _SafeStr_5412:String = "enterFullscreen"; public static const _SafeStr_5485:String = "stateUpdate"; private var _SafeStr_5513; public function VideoControlsEvent(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false, _arg_4:*=null){ super(k, _arg_2, _arg_3); this._SafeStr_5513 = _arg_4; } override public function clone():Event{ return (new VideoControlsEvent(type, bubbles, cancelable, this.data)); } override public function toString():String{ return (formatToString("VideoControlsEvent", "type", "bubbles", "cancelable", "eventPhase", "data")); } public function get data(){ return (this._SafeStr_5513); } public function set data(k:*):void{ this._SafeStr_5513 = k; } } }//package _-1M- // _SafeStr_11520 = "_-50v" (String#26699, DoABC#3) // _SafeStr_11521 = "_-5be" (String#23039, DoABC#3) // _SafeStr_5411 = "_-xt" (String#6085, DoABC#3) // _SafeStr_5412 = "_-2gW" (String#17500, DoABC#3) // _SafeStr_5466 = "_-3L8" (String#17466, DoABC#3) // _SafeStr_5468 = "_-2SV" (String#15253, DoABC#3) // _SafeStr_5470 = "_-041" (String#13590, DoABC#3) // _SafeStr_5485 = "_-1pM" (String#18147, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) //------------------------------------------------------------ //_-1M5._SafeStr_2888 package _-1M5{ import _-2jU._SafeStr_2285; public class _SafeStr_2888 implements _SafeStr_2285 { private var _text:String; private var _SafeStr_11522:int = 0; private var _SafeStr_11170:int = 0; public function _SafeStr_2888(k:String, _arg_2:int=0, _arg_3:int=-1){ this._text = k; this._SafeStr_11170 = _arg_2; this._SafeStr_11522 = _arg_3; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._text, this._SafeStr_11170, this._SafeStr_11522]); } } }//package _-1M5 // _SafeStr_11170 = "_-2b-" (String#4311, DoABC#3) // _SafeStr_11522 = "_-Dl" (String#9819, DoABC#3) // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2888 = "_-5yu" (String#10957, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-1M5._SafeStr_3160 package _-1M5{ import _-2jU._SafeStr_2285; public class _SafeStr_3160 implements _SafeStr_2285 { public function dispose():void{ } public function _SafeStr_5914():Array{ return ([]); } } }//package _-1M5 // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3160 = "_-1ro" (String#15145, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-1M5._SafeStr_3168 package _-1M5{ import _-2jU._SafeStr_2285; public class _SafeStr_3168 implements _SafeStr_2285 { public function dispose():void{ } public function _SafeStr_5914():Array{ return ([]); } } }//package _-1M5 // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3168 = "_-4YM" (String#14735, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-1M5._SafeStr_3173 package _-1M5{ import _-2jU._SafeStr_2285; public class _SafeStr_3173 implements _SafeStr_2285 { private var _text:String; private var _SafeStr_11523:String; private var _SafeStr_11170:int = 0; public function _SafeStr_3173(k:String, _arg_2:String, _arg_3:int=0){ this._SafeStr_11523 = k; this._text = _arg_2; this._SafeStr_11170 = _arg_3; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([((this._SafeStr_11523 + " ") + this._text), this._SafeStr_11170]); } } }//package _-1M5 // _SafeStr_11170 = "_-2b-" (String#4311, DoABC#3) // _SafeStr_11523 = "_-69f" (String#15247, DoABC#3) // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3173 = "_-5mC" (String#16344, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-1M5._SafeStr_3174 package _-1M5{ import _-2jU._SafeStr_2285; public class _SafeStr_3174 implements _SafeStr_2285 { private var _text:String; private var _SafeStr_11170:int = 0; public function _SafeStr_3174(k:String, _arg_2:int=0){ this._text = k; this._SafeStr_11170 = _arg_2; } public function dispose():void{ } public function _SafeStr_5914():Array{ return ([this._text, this._SafeStr_11170]); } } }//package _-1M5 // _SafeStr_11170 = "_-2b-" (String#4311, DoABC#3) // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3174 = "_-4cV" (String#14463, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-1Mc._SafeStr_42 package _-1Mc{ public class _SafeStr_42 extends Exception { public function _SafeStr_42(k:String){ super(k); } } }//package _-1Mc // _SafeStr_42 = "_-62H" (String#2913, DoABC#2) //------------------------------------------------------------ //_-1Mc._SafeStr_45 package _-1Mc{ public class _SafeStr_45 extends Exception { public function _SafeStr_45(k:String){ super(k); } } }//package _-1Mc // _SafeStr_45 = "_-5a7" (String#2821, DoABC#2) //------------------------------------------------------------ //_-1Mc.Exception package _-1Mc{ import flash.utils.getQualifiedClassName; public class Exception extends Error { private var _SafeStr_11524:Error; public function Exception(k:String, _arg_2:int=0, _arg_3:Error=null){ super(k, _arg_2); this._SafeStr_11524 = _arg_3; } public static function _SafeStr_11525(k:Error):String{ var _local_3:String; var _local_2:String; while (k != null) { _local_3 = k.getStackTrace(); if (_local_3 != null) { if (_local_2 == null) { _local_2 = _local_3; } else { _local_2 = (_local_2 + "\ncaused by "); _local_2 = (_local_2 + _local_3); }; }; if ((k is Exception)) { k = (k as Exception)._SafeStr_11526; } else { k = null; }; }; return (_local_2); } public function get _SafeStr_11526():Error{ return (this._SafeStr_11524); } public function toString():String{ var k:String = ((getQualifiedClassName(this) + ": ") + super.message); if (this._SafeStr_11524 != null) { k = (k + ", caused by "); k = (k + this._SafeStr_11524.toString()); }; return (k); } } }//package _-1Mc // _SafeStr_11524 = "_-gH" (String#3216, DoABC#2) // _SafeStr_11525 = "_-5Zc" (String#2817, DoABC#2) // _SafeStr_11526 = "_-CS" (String#3094, DoABC#2) //------------------------------------------------------------ //_-1mF.HabboLandingView package _-1mF{ import _-31L.AbstractView; import _-1Tx._SafeStr_2653; import _-5Ja._SafeStr_3833; import _-67y._SafeStr_1375; import _-5A9._SafeStr_198; import _-3WJ._SafeStr_431; import _-Zf._SafeStr_270; import _-3i6._SafeStr_1384; import _-11z._SafeStr_2155; import _-1Y6._SafeStr_1357; import _-40e._SafeStr_2263; import _-0fm._SafeStr_1417; import _-29V.IWindow; import _-5x9._SafeStr_2213; import _-4Y1._SafeStr_9; import _-3UH._SafeStr_10; import _-29V.IWindowContainer; import flash.display.BitmapData; import flash.geom.Rectangle; import flash.geom.Point; import _-6Sj.IBitmapWrapperWindow; import _-3sY._SafeStr_196; import _-3xK._SafeStr_637; import _-Qx._SafeStr_500; import _-4Y1._SafeStr_44; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDHabboRoomSessionManager; import com.sulake.iid.IIDHabboConfigurationManager; import com.sulake.iid.IIDHabboCatalog; import com.sulake.iid.IIDHabboNavigator; import com.sulake.iid.IIDHabboQuestEngine; import com.sulake.iid.IIDHabboToolbar; import com.sulake.iid.IIDHabboHelp; import com.sulake.iid.IIDHabboGameManager; import com.sulake.iid.IIDHabboAvatarEditor; import com.sulake.iid.IIDRoomEngine; import __AS3__.vec.Vector; import _-3Xw._SafeStr_2297; import _-6Sj.IDesktopWindow; import _-11z._SafeStr_2736; import _-2jU._SafeStr_2285; import _-2cB._SafeStr_2728; import _-11z.HabboToolbarIconEnum; import _-18p._SafeStr_3830; import _-4If._SafeStr_2322; import _-56A._SafeStr_3387; import _-WS.ErrorReportStorage; import _-3UH._SafeStr_39; import _-3UH.XmlAsset; import _-6Lx._SafeStr_3829; import _-6bU._SafeStr_432; import _-6bU._SafeStr_2357; import _-3KA._SafeStr_3831; import _-43j._SafeStr_3832; import _-5A9._SafeStr_2175; import __AS3__.vec.*; public class HabboLandingView extends AbstractView implements _SafeStr_2653 { private var _SafeStr_11527:_SafeStr_3833; private var _SafeStr_8735:_SafeStr_1375; private var _SafeStr_6817:_SafeStr_198; private var _SafeStr_5539:_SafeStr_431; private var _SafeStr_6822:_SafeStr_270; private var _SafeStr_8748:_SafeStr_1384; private var _SafeStr_6818:_SafeStr_2155; private var _SafeStr_6820:_SafeStr_1357; private var _SafeStr_11528:_SafeStr_2263; private var _SafeStr_6901:_SafeStr_1417; private var _SafeStr_11529:Boolean = false; private var _SafeStr_11530:IWindow; private var _SafeStr_5775:_SafeStr_2213; private var _SafeStr_5372:Boolean = false; public function HabboLandingView(k:_SafeStr_9, _arg_2:uint, _arg_3:_SafeStr_10){ super(k, _arg_2, _arg_3); } public static function _SafeStr_11531(k:IWindowContainer, _arg_2:String, _arg_3:String):void{ var _local_4:IWindow = k.findChildByName(_arg_2); var _local_5:IWindow = k.findChildByName(_arg_3); var _local_6:int = _local_5.x; _local_5.x = ((_local_4.x + _local_4.width) + 5); _local_5.width = (_local_5.width + (_local_6 - _local_5.x)); } public static function _SafeStr_9172(k:IBitmapWrapperWindow, _arg_2:BitmapData, _arg_3:Rectangle=null):void{ if (!k.bitmap) { k.bitmap = new BitmapData(k.width, k.height, true, 0); } else { k.bitmap.fillRect(k.bitmap.rect, 0); }; var _local_4:BitmapData = k.bitmap; var _local_5:Rectangle = (((_arg_3)!=null) ? _arg_3 : _arg_2.rect); _local_4.copyPixels(_arg_2, _local_5, new Point(((_local_4.width - _local_5.width) / 2), ((_local_4.height - _local_5.height) / 2)), null, null, true); k.invalidate(); } public function get catalog():_SafeStr_431{ return (this._SafeStr_5539); } public function get navigator():_SafeStr_270{ return (this._SafeStr_6822); } public function get questEngine():_SafeStr_1384{ return (this._SafeStr_8748); } public function get tracking():_SafeStr_196{ return (_SafeStr_7128); } public function get windowManager():_SafeStr_637{ return (_SafeStr_5338); } public function get communicationManager():_SafeStr_1375{ return (this._SafeStr_8735); } public function get localizationManager():_SafeStr_500{ return (_SafeStr_11532); } override protected function get dependencies():Vector.<_SafeStr_44>{ return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1375):void{ _SafeStr_8735 = k; }), new _SafeStr_44(new IIDHabboRoomSessionManager(), function (k:_SafeStr_198):void{ _SafeStr_6817 = k; }), new _SafeStr_44(new IIDHabboConfigurationManager(), null), new _SafeStr_44(new IIDHabboCatalog(), function (k:_SafeStr_431):void{ _SafeStr_5539 = k; }), new _SafeStr_44(new IIDHabboNavigator(), function (k:_SafeStr_270):void{ _SafeStr_6822 = k; }), new _SafeStr_44(new IIDHabboQuestEngine(), function (k:_SafeStr_1384):void{ _SafeStr_8748 = k; }), new _SafeStr_44(new IIDHabboToolbar(), function (k:_SafeStr_2155):void{ _SafeStr_6818 = k; }), new _SafeStr_44(new IIDHabboHelp(), function (k:_SafeStr_1357):void{ _SafeStr_6820 = k; }), new _SafeStr_44(new IIDHabboGameManager(), function (k:_SafeStr_1417):void{ _SafeStr_6901 = k; }, false), new _SafeStr_44(new IIDHabboAvatarEditor(), function (k:_SafeStr_2263):void{ _SafeStr_11528 = k; }), new _SafeStr_44(new IIDRoomEngine(), function (k:_SafeStr_2213):void{ _SafeStr_5775 = k; })])); } override public function dispose():void{ if (!disposed) { this._SafeStr_5372 = false; if (this._SafeStr_11527) { this._SafeStr_11527.dispose(); this._SafeStr_11527 = null; }; if (((!((this._SafeStr_6818 == null))) && (!((this._SafeStr_6818.events == null))))) { this._SafeStr_6818.events.removeEventListener(_SafeStr_2297._SafeStr_6860, this._SafeStr_6861); }; if (this._SafeStr_11530) { this._SafeStr_11530.dispose(); this._SafeStr_11530 = null; }; super.dispose(); }; } public function initialize():void{ var _local_3:Array; var _local_4:int; var _local_5:String; this._SafeStr_5372 = true; var k:IDesktopWindow = _SafeStr_5338.getDesktop(0); var _local_2:IWindow = k.getChildByName("hotel_view_welcome_window"); if (_local_2 != null) { k.removeChild(_local_2); _local_2.dispose(); }; if (((this._SafeStr_11533) && (getBoolean("landing.view.new_identity_override_enabled")))) { _local_3 = getProperty("landing.view.new_identity_widgets").split(","); _local_4 = 1; while (_local_4 <= 6) { _local_5 = (("landing.view.dynamic.slot." + _local_4) + "."); if ((((_local_4 == 1)) || ((_local_4 == 6)))) { setProperty((_local_5 + "widget"), ""); } else { setProperty((_local_5 + "widget"), "widgetcontainer"); setProperty((_local_5 + "conf"), ("2001-01-01 00:00," + _local_3[(_local_4 - 2)])); }; _local_4++; }; setProperty("landing.view.dynamic.leftPaneWidth", "400"); setProperty("landing.view.dynamic.rightPaneWidth", "400"); }; this._SafeStr_11527 = new _SafeStr_3833(this); this.activate(); if (this._SafeStr_11534()) { this._SafeStr_11535(); }; } public function activate():void{ if (!this._SafeStr_5372) { this._SafeStr_11536(); }; if (this._SafeStr_6818) { this._SafeStr_6818._SafeStr_6874(_SafeStr_2736._SafeStr_6875); }; if (this._SafeStr_11527 != null) { this._SafeStr_11527.activate(); } else { _SafeStr_4.log("ERROR - Landing view layout is not initialized and cannot be activated - See caught errors in tryInitialize()"); }; } public function disable():void{ if (this._SafeStr_11527 != null) { this._SafeStr_11527.disable(); this._SafeStr_11537 = false; }; } public function get _SafeStr_11538():Boolean{ return (((((!((this._SafeStr_11527 == null))) && (!((this._SafeStr_11527.window == null))))) && (this._SafeStr_11527.window.visible))); } public function send(k:_SafeStr_2285):void{ if (this._SafeStr_8735) { this._SafeStr_8735.connection.send(k); }; } private function _SafeStr_6861(k:_SafeStr_2297):void{ switch (k._SafeStr_6870) { case HabboToolbarIconEnum.RECEPTION: if (this._SafeStr_6817.getSession(-1)) { this.send(new _SafeStr_2728()); this._SafeStr_6817._SafeStr_6873(-1); }; return; case HabboToolbarIconEnum.GAMES: if (getBoolean("game.center.enabled")) { this.disable(); }; return; }; } private function _SafeStr_11539(k:_SafeStr_3830):void{ if (!this._SafeStr_11529) { this._SafeStr_11529 = true; this._SafeStr_11536(); }; } override protected function initComponent():void{ this._SafeStr_6818.events.addEventListener(_SafeStr_2297._SafeStr_6860, this._SafeStr_6861); this._SafeStr_5539.events.addEventListener(_SafeStr_2322.CATALOG_INVISIBLE_PAGE_VISITED, this._SafeStr_11540); if (this._SafeStr_11534()) { this._SafeStr_6901.events.addEventListener(_SafeStr_3830.GAME_CONFIGURATIONS_INITIALIZED, this._SafeStr_11539); } else { this._SafeStr_8735.addHabboConnectionMessageEvent(new _SafeStr_3387(this._SafeStr_11541)); }; } private function _SafeStr_11540(k:_SafeStr_2322):void{ if (((((((this._SafeStr_5372) && (!((this._SafeStr_11527 == null))))) && (!((this._SafeStr_11527.window == null))))) && (this._SafeStr_11527.window.visible))) { this.activate(); }; } private function _SafeStr_11541(k:_SafeStr_3387):void{ if (k._SafeStr_5729()._SafeStr_11542 <= 0) { this._SafeStr_11536(); }; } private function _SafeStr_11536():void{ if (((!(this._SafeStr_11534())) || (this._SafeStr_11529))) { this._SafeStr_11530 = this.getXmlWindow("initialization_error"); this._SafeStr_11530.visible = false; try { this.initialize(); IWindowContainer(this._SafeStr_11530.parent).removeChild(this._SafeStr_11530); } catch(e:Error) { ErrorReportStorage._SafeStr_6182("HabboLandingView", "Landing view layout initialization failed!"); _SafeStr_11527.dispose(); _SafeStr_11527 = null; windowManager.getDesktop(0).addChild(_SafeStr_11530); _SafeStr_11530.center(); _SafeStr_11530.visible = true; context.root.error((e.message + " Landing view initialization failed because of a Flash Error. Landing view removed and disposed!"), false, e.errorID); }; }; } public function getXmlWindow(name:String, layer:uint=1):IWindow{ var asset:_SafeStr_39; var xmlAsset:XmlAsset; var window:IWindow; try { asset = assets.getAssetByName((name + "_xml")); xmlAsset = XmlAsset(asset); if ((((asset == null)) || ((xmlAsset == null)))) { return (null); }; window = _SafeStr_5338.buildFromXML(XML(xmlAsset.content), layer); } catch(e:Error) { ErrorReportStorage._SafeStr_6182("HabboLandingView", (("Failed to build window " + name) + "_xml!")); throw (e); }; return (window); } public function goToRoom(k:String=null):void{ if (k == null) { k = getProperty("landing.view.roomcategory"); }; if (k != null) { this.send(new _SafeStr_3829(k)); }; } public function getProductData(k:String, _arg_2:_SafeStr_432):_SafeStr_2357{ if (_SafeStr_6816.loadProductData(_arg_2)) { return (_SafeStr_6816.getProductData(k)); }; return (null); } public function get _SafeStr_9648():_SafeStr_1357{ return (this._SafeStr_6820); } public function openGameCenterByGameName(k:String):void{ if (this._SafeStr_6901) { this._SafeStr_6901.showGameCenterByGameName("showGameCenter.landingView", k); this.disable(); }; } public function _SafeStr_11543(k:int):void{ if (this._SafeStr_6901) { this._SafeStr_6901.showGameCenter("showGameCenter.landingView", k); this.disable(); }; } public function openGameCenter():void{ if (this._SafeStr_6901) { this._SafeStr_6901.showGameCenter("showGameCenter.landingView"); this.disable(); }; } public function requestBadge(k:String):void{ this.send(new _SafeStr_3831(k)); } public function communityGoalVote(k:int):void{ this.send(new _SafeStr_3832(k)); } public function get sessionDataManager():_SafeStr_2175{ return (_SafeStr_6816); } private function _SafeStr_11534():Boolean{ return (propertyExists("game.name")); } private function _SafeStr_11535():void{ var k:String; if (this._SafeStr_6901) { if (this._SafeStr_11534()) { k = getProperty("game.name"); if (((k) && (!((k == "default"))))) { this._SafeStr_6901.showGameCenterByGameName("showGameCenter.gameCenterForward", k, (k == "elisa_habbo_stories")); } else { this._SafeStr_6901.showGameCenter("showGameCenter.gameCenterForward"); }; }; }; } public function set _SafeStr_11537(k:Boolean):void{ if (((this._SafeStr_6818) && (this._SafeStr_6818.extensionView))) { this._SafeStr_6818.extensionView.extraMargin = ((k) ? _SafeStr_2736._SafeStr_8622 : 0); }; } public function get _SafeStr_11533():Boolean{ return ((getInteger("new.identity", 0) > 0)); } public function get _SafeStr_11544():int{ return (getInteger("landing.view.dynamic.leftPaneWidth", 500)); } public function get _SafeStr_11545():int{ return (getInteger("landing.view.dynamic.rightPaneWidth", 250)); } public function get avatarEditor():_SafeStr_2263{ return (this._SafeStr_11528); } public function get roomEngine():_SafeStr_2213{ return (this._SafeStr_5775); } } }//package _-1mF // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_11527 = "_-1MP" (String#4651, DoABC#3) // _SafeStr_11528 = "_-5dQ" (String#3755, DoABC#3) // _SafeStr_11529 = "_-0Ay" (String#25946, DoABC#3) // _SafeStr_11530 = "_-4f0" (String#7806, DoABC#3) // _SafeStr_11531 = "_-0xe" (String#12462, DoABC#3) // _SafeStr_11532 = "_-3hJ" (String#2906, DoABC#3) // _SafeStr_11533 = "_-1QP" (String#10259, DoABC#3) // _SafeStr_11534 = "_-5k0" (String#18638, DoABC#3) // _SafeStr_11535 = "_-29" (String#36570, DoABC#3) // _SafeStr_11536 = "_-05G" (String#25786, DoABC#3) // _SafeStr_11537 = "_-5Zt" (String#21630, DoABC#3) // _SafeStr_11538 = "_-55R" (String#36734, DoABC#3) // _SafeStr_11539 = "_-0E1" (String#32432, DoABC#3) // _SafeStr_11540 = "_-EN" (String#34003, DoABC#3) // _SafeStr_11541 = "_-x" (String#23103, DoABC#3) // _SafeStr_11542 = "_-4EZ" (String#24238, DoABC#3) // _SafeStr_11543 = "_-38v" (String#43541, DoABC#3) // _SafeStr_11544 = "_-42b" (String#14093, DoABC#3) // _SafeStr_11545 = "_-3sX" (String#14591, DoABC#3) // _SafeStr_1357 = "_-0cv" (String#2274, DoABC#3) // _SafeStr_1375 = "_-67Z" (String#891, DoABC#3) // _SafeStr_1384 = "_-3uZ" (String#4021, DoABC#3) // _SafeStr_1417 = "_-5LD" (String#3814, DoABC#3) // _SafeStr_196 = "_-1mR" (String#1920, DoABC#3) // _SafeStr_198 = "_-5rs" (String#2316, DoABC#3) // _SafeStr_2155 = "_-4Q7" (String#1601, DoABC#3) // _SafeStr_2175 = "_-4xS" (String#1073, DoABC#3) // _SafeStr_2213 = "_-l-" (String#862, DoABC#3) // _SafeStr_2263 = "_-0gy" (String#4475, DoABC#3) // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2297 = "_-5m7" (String#880, DoABC#3) // _SafeStr_2322 = "_-Km" (String#2024, DoABC#3) // _SafeStr_2357 = "_-k5" (String#2324, DoABC#3) // _SafeStr_2653 = "_-2wD" (String#9433, DoABC#3) // _SafeStr_270 = "_-6R1" (String#2202, DoABC#3) // _SafeStr_2728 = "_-5wd" (String#4798, DoABC#3) // _SafeStr_2736 = "_-172" (String#2713, DoABC#3) // _SafeStr_3387 = "_-2jT" (String#7348, DoABC#3) // _SafeStr_3829 = "_-2kx" (String#14212, DoABC#3) // _SafeStr_3830 = "_-5vE" (String#8346, DoABC#3) // _SafeStr_3831 = "_-Sj" (String#16670, DoABC#3) // _SafeStr_3832 = "_-26O" (String#15098, DoABC#3) // _SafeStr_3833 = "_-4Kn" (String#4446, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_431 = "_-5AK" (String#1130, DoABC#3) // _SafeStr_432 = "_-2EW" (String#5323, DoABC#3) // _SafeStr_44 = "_-HN" (String#191, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5338 = "_-02L" (String#188, DoABC#3) // _SafeStr_5372 = "_-ct" (String#1012, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5775 = "_-ld" (String#210, DoABC#3) // _SafeStr_6182 = "_-5CK" (String#1829, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_6816 = "_-2Xj" (String#573, DoABC#3) // _SafeStr_6817 = "_-4R" (String#1307, DoABC#3) // _SafeStr_6818 = "_-2U7" (String#287, DoABC#3) // _SafeStr_6820 = "_-67U" (String#234, DoABC#3) // _SafeStr_6822 = "_-2GQ" (String#109, DoABC#3) // _SafeStr_6860 = "_-5-m" (String#2548, DoABC#3) // _SafeStr_6861 = "_-4cg" (String#3829, DoABC#3) // _SafeStr_6870 = "_-5TT" (String#4008, DoABC#3) // _SafeStr_6873 = "_-66N" (String#10671, DoABC#3) // _SafeStr_6874 = "_-Ze" (String#6188, DoABC#3) // _SafeStr_6875 = "_-1kv" (String#9189, DoABC#3) // _SafeStr_6901 = "_-18C" (String#1472, DoABC#3) // _SafeStr_7128 = "_-511" (String#1765, DoABC#3) // _SafeStr_8622 = "_-3cm" (String#24284, DoABC#3) // _SafeStr_8735 = "_-2vk" (String#888, DoABC#3) // _SafeStr_8748 = "_-5LF" (String#351, DoABC#3) // _SafeStr_9 = "_-3rX" (String#1383, DoABC#3) // _SafeStr_9172 = "_-05l" (String#19340, DoABC#3) // _SafeStr_9648 = "_-59H" (String#2059, DoABC#3) //------------------------------------------------------------ //_-1Mq._SafeStr_2497 package _-1Mq{ import flash.events.Event; public class _SafeStr_2497 extends Event { public static const _SafeStr_11546:String = "FBVE_FRIEND_SELECTED"; private var _SafeStr_11547:int; private var _SafeStr_11548:String; public function _SafeStr_2497(k:int, _arg_2:String){ super(_SafeStr_11546); this._SafeStr_11547 = k; this._SafeStr_11548 = _arg_2; } public function get _SafeStr_11549():int{ return (this._SafeStr_11547); } public function get _SafeStr_11550():String{ return (this._SafeStr_11548); } } }//package _-1Mq // _SafeStr_11546 = "_-1oH" (String#15800, DoABC#3) // _SafeStr_11547 = "_-0wU" (String#7091, DoABC#3) // _SafeStr_11548 = "_-xY" (String#29282, DoABC#3) // _SafeStr_11549 = "_-5Tn" (String#13327, DoABC#3) // _SafeStr_11550 = "_-h-" (String#38949, DoABC#3) // _SafeStr_2497 = "_-04d" (String#13976, DoABC#3) //------------------------------------------------------------ //_-1Mq._SafeStr_2807 package _-1Mq{ import flash.events.Event; public class _SafeStr_2807 extends Event { public static const _SafeStr_11551:String = "FBE_BAR_RESIZE_EVENT"; public function _SafeStr_2807(){ super(_SafeStr_11551); } } }//package _-1Mq // _SafeStr_11551 = "_-4if" (String#13285, DoABC#3) // _SafeStr_2807 = "_-23H" (String#5574, DoABC#3) //------------------------------------------------------------ //_-1Mq._SafeStr_3839 package _-1Mq{ import flash.events.Event; public class _SafeStr_3839 extends Event { public static const _SafeStr_11552:String = "FBE_REQUESTS"; public function _SafeStr_3839(){ super(_SafeStr_11552, false, false); } } }//package _-1Mq // _SafeStr_11552 = "_-qA" (String#16532, DoABC#3) // _SafeStr_3839 = "_-XO" (String#5309, DoABC#3) //------------------------------------------------------------ //_-1Mq._SafeStr_3841 package _-1Mq{ import flash.events.Event; public class _SafeStr_3841 extends Event { public static const _SafeStr_11553:String = "FBE_UPDATED"; public function _SafeStr_3841(){ super(_SafeStr_11553, false, false); } } }//package _-1Mq // _SafeStr_11553 = "_-2sp" (String#14487, DoABC#3) // _SafeStr_3841 = "_-0ZX" (String#7658, DoABC#3) //------------------------------------------------------------ //_-1Mq._SafeStr_3844 package _-1Mq{ import flash.events.Event; public class _SafeStr_3844 extends Event { public static const _SafeStr_11554:String = "AMC_EVENT"; private var _SafeStr_11555:int; public function _SafeStr_3844(k:int=-1){ this._SafeStr_11555 = k; super(_SafeStr_11554); } public function get _SafeStr_7172():int{ return (this._SafeStr_11555); } } }//package _-1Mq // _SafeStr_11554 = "_-04V" (String#13686, DoABC#3) // _SafeStr_11555 = "_-07F" (String#13596, DoABC#3) // _SafeStr_3844 = "_-2-7" (String#11321, DoABC#3) // _SafeStr_7172 = "_-69Z" (String#21651, DoABC#3) //------------------------------------------------------------ //_-1Mq._SafeStr_3849 package _-1Mq{ import flash.events.Event; import _-0ic._SafeStr_3847; public class _SafeStr_3849 extends Event { public static const _SafeStr_11556:String = "FBE_NOTIFICATION_EVENT"; public var _SafeStr_11549:int; public var notification:_SafeStr_3847; public function _SafeStr_3849(k:int, _arg_2:_SafeStr_3847){ super(_SafeStr_11556); this._SafeStr_11549 = k; this.notification = _arg_2; } } }//package _-1Mq // _SafeStr_11549 = "_-5Tn" (String#13327, DoABC#3) // _SafeStr_11556 = "_-3Ms" (String#14121, DoABC#3) // _SafeStr_3847 = "_-33F" (String#3785, DoABC#3) // _SafeStr_3849 = "_-6FQ" (String#10227, DoABC#3) //------------------------------------------------------------ //_-1Mq._SafeStr_3850 package _-1Mq{ import flash.events.Event; public class _SafeStr_3850 extends Event { public static const _SafeStr_11557:String = "FBE_MESSAGE"; public var notify:Boolean; public var senderId:int; public function _SafeStr_3850(k:Boolean, _arg_2:int){ super(_SafeStr_11557, false, false); this.notify = k; this.senderId = _arg_2; } } }//package _-1Mq // _SafeStr_11557 = "_-0yP" (String#8442, DoABC#3) // _SafeStr_3850 = "_-3lC" (String#4681, DoABC#3) //------------------------------------------------------------ //_-1Mq._SafeStr_3853 package _-1Mq{ import flash.events.Event; public class _SafeStr_3853 extends Event { public static const _SafeStr_8762:String = "FIND_FRIENDS_RESULT"; private var _SafeStr_7180:Boolean; public function _SafeStr_3853(k:Boolean){ this._SafeStr_7180 = k; super(_SafeStr_8762); } public function get success():Boolean{ return (this._SafeStr_7180); } } }//package _-1Mq // _SafeStr_3853 = "_-51S" (String#8838, DoABC#3) // _SafeStr_7180 = "_-0bn" (String#4966, DoABC#3) // _SafeStr_8762 = "_-4oc" (String#699, DoABC#3) //------------------------------------------------------------ //_-1Mt._SafeStr_2645 package _-1Mt{ public class _SafeStr_2645 { private var _SafeStr_11558:String; private var _SafeStr_11559:String; public function _SafeStr_2645(k:String, _arg_2:String){ this._SafeStr_11558 = k; this._SafeStr_11559 = _arg_2; } public function get searchCode():String{ return (this._SafeStr_11558); } public function get filtering():String{ return (this._SafeStr_11559); } public function toString():String{ return (((this._SafeStr_11558 + " : ") + this._SafeStr_11559)); } } }//package _-1Mt // _SafeStr_11558 = "_-0Mc" (String#6248, DoABC#3) // _SafeStr_11559 = "_-4tl" (String#22134, DoABC#3) // _SafeStr_2645 = "_-18o" (String#5794, DoABC#3) //------------------------------------------------------------ //_-1Mt.ContextContainer package _-1Mt{ import _-Zf.HabboNewNavigator; import _-WS.Map; import __AS3__.vec.Vector; import _-6Y.SavedSearch; import _-6Y.TopLevelContext; import _-59M.NavigatorMetaDataParser; import __AS3__.vec.*; public class ContextContainer { private var _SafeStr_6822:HabboNewNavigator; private var _SafeStr_11560:Map; private var _SafeStr_11561:Vector.; public function ContextContainer(k:HabboNewNavigator){ this._SafeStr_11561 = new Vector.(); super(); this._SafeStr_6822 = k; } public function _SafeStr_9558(k:String):Boolean{ if (!this._SafeStr_11560) { return (false); }; return (this._SafeStr_11560._SafeStr_9087(k)); } public function initialize(k:NavigatorMetaDataParser):void{ var _local_2:TopLevelContext; this._SafeStr_11560 = new Map(); for each (_local_2 in k._SafeStr_11562) { this._SafeStr_11560.add(_local_2.searchCode, _local_2._SafeStr_11563); }; } public function _SafeStr_9559():Array{ return (this._SafeStr_11560._SafeStr_6451()); } public function get _SafeStr_9543():Vector.{ return (this._SafeStr_11561); } public function set _SafeStr_9543(k:Vector.):void{ this._SafeStr_11561 = k; } public function _SafeStr_9539():Boolean{ return (!((this._SafeStr_11560 == null))); } } }//package _-1Mt // _SafeStr_11560 = "_-1s1" (String#11943, DoABC#3) // _SafeStr_11561 = "_-3bp" (String#11233, DoABC#3) // _SafeStr_11562 = "_-5DU" (String#35389, DoABC#3) // _SafeStr_11563 = "_-4Vx" (String#26858, DoABC#3) // _SafeStr_6451 = "_-1-C" (String#2261, DoABC#3) // _SafeStr_6822 = "_-2GQ" (String#109, DoABC#3) // _SafeStr_9087 = "_-0Fv" (String#4912, DoABC#3) // _SafeStr_9539 = "_-4hg" (String#12321, DoABC#3) // _SafeStr_9543 = "_-31G" (String#13318, DoABC#3) // _SafeStr_9558 = "_-1qr" (String#32409, DoABC#3) // _SafeStr_9559 = "_-5gt" (String#16296, DoABC#3) //------------------------------------------------------------ //_-1Mt.SearchContextHistoryManager package _-1Mt{ import __AS3__.vec.Vector; import _-Zf.HabboNewNavigator; import __AS3__.vec.*; public class SearchContextHistoryManager { private var _SafeStr_11564:Vector.<_SafeStr_2645>; private var _SafeStr_11565:int = -1; public function SearchContextHistoryManager(k:HabboNewNavigator){ this._SafeStr_11564 = new Vector.<_SafeStr_2645>(0); super(); } public function _SafeStr_11566(k:_SafeStr_2645):int{ if (this._SafeStr_11564.length > (this._SafeStr_11565 + 1)) { this._SafeStr_11564.splice((this._SafeStr_11565 + 1), (this._SafeStr_11564.length - this._SafeStr_11565)); }; this._SafeStr_11564.push(k); return (++this._SafeStr_11565); } public function _SafeStr_11567():_SafeStr_2645{ if (this._SafeStr_11568) { return (this._SafeStr_11564[--this._SafeStr_11565]); }; return (null); } public function _SafeStr_11569():_SafeStr_2645{ if (this._SafeStr_11570) { return (this._SafeStr_11564[++this._SafeStr_11565]); }; return (null); } public function get _SafeStr_11570():Boolean{ return (((this._SafeStr_11565 + 1) < this._SafeStr_11564.length)); } public function get _SafeStr_11568():Boolean{ return ((((this._SafeStr_11565 > 0)) && ((this._SafeStr_11564.length > 0)))); } public function toString():String{ var k:String = "history: ["; var _local_2:int; while (_local_2 < this._SafeStr_11564.length) { k = (k + this._SafeStr_11564[_local_2].toString()); if (_local_2 < (this._SafeStr_11564.length - 1)) { k = (k + ","); }; _local_2++; }; k = ((k + "] browsing offset: ") + this._SafeStr_11565); return (k); } } }//package _-1Mt // _SafeStr_11564 = "_-5NU" (String#6414, DoABC#3) // _SafeStr_11565 = "_-3kt" (String#6148, DoABC#3) // _SafeStr_11566 = "_-0DX" (String#32504, DoABC#3) // _SafeStr_11567 = "_-3Dx" (String#34718, DoABC#3) // _SafeStr_11568 = "_-2fb" (String#29516, DoABC#3) // _SafeStr_11569 = "_-6-q" (String#45056, DoABC#3) // _SafeStr_11570 = "_-4Y9" (String#36343, DoABC#3) // _SafeStr_2645 = "_-18o" (String#5794, DoABC#3) //------------------------------------------------------------ //_-1n7._SafeStr_4130 package _-1n7{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-3ko._SafeStr_4621; public class _SafeStr_4130 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4130(k:Function){ super(k, _SafeStr_4621); } public function _SafeStr_5729():_SafeStr_4621{ return ((_SafeStr_5915 as _SafeStr_4621)); } } }//package _-1n7 // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4130 = "_-42K" (String#13114, DoABC#3) // _SafeStr_4621 = "_-5mH" (String#9812, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-1n7._SafeStr_4144 package _-1n7{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-3ko._SafeStr_4622; public class _SafeStr_4144 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4144(k:Function){ super(k, _SafeStr_4622); } public function _SafeStr_5729():_SafeStr_4622{ return ((_SafeStr_5915 as _SafeStr_4622)); } } }//package _-1n7 // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4144 = "_-6ak" (String#13388, DoABC#3) // _SafeStr_4622 = "_-2To" (String#10556, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-1N8._SafeStr_3306 package _-1N8{ import _-5t7._SafeStr_3300; import _-5t7._SafeStr_3298; import _-29O.ActionDefinition; import _-29O.Triggerable; public class _SafeStr_3306 implements _SafeStr_3300 { private var _SafeStr_11571:Array; public function _SafeStr_3306(){ this._SafeStr_11571 = new Array(); super(); this._SafeStr_11571.push(new _SafeStr_4776()); this._SafeStr_11571.push(new _SafeStr_4778()); this._SafeStr_11571.push(new _SafeStr_4770()); this._SafeStr_11571.push(new MoveFurni()); this._SafeStr_11571.push(new GiveScore()); this._SafeStr_11571.push(new _SafeStr_4777()); this._SafeStr_11571.push(new _SafeStr_4769()); this._SafeStr_11571.push(new JoinTeam()); this._SafeStr_11571.push(new _SafeStr_4772()); this._SafeStr_11571.push(new _SafeStr_4775()); this._SafeStr_11571.push(new _SafeStr_4779()); this._SafeStr_11571.push(new MoveToDirection()); this._SafeStr_11571.push(new GiveScoreToPredefinedTeam()); this._SafeStr_11571.push(new _SafeStr_4773()); this._SafeStr_11571.push(new MoveFurniTo()); this._SafeStr_11571.push(new GiveReward()); this._SafeStr_11571.push(new _SafeStr_4771()); this._SafeStr_11571.push(new _SafeStr_4774()); this._SafeStr_11571.push(new MuteUser()); this._SafeStr_11571.push(new _SafeStr_4768()); this._SafeStr_11571.push(new _SafeStr_4767()); this._SafeStr_11571.push(new BotTalk()); this._SafeStr_11571.push(new BotGiveHandItem()); this._SafeStr_11571.push(new BotFollowAvatar()); this._SafeStr_11571.push(new BotChangeFigure()); this._SafeStr_11571.push(new BotTalkDirectToAvatar()); } public function get _SafeStr_11572():Array{ return (this._SafeStr_11571); } public function _SafeStr_11573(k:int):ActionType{ var _local_2:ActionType; for each (_local_2 in this._SafeStr_11571) { if (_local_2.code == k) { return (_local_2); }; }; return (null); } public function _SafeStr_11574(k:int):_SafeStr_3298{ return (this._SafeStr_11573(k)); } public function _SafeStr_11575(k:Triggerable):Boolean{ return (!(((k as ActionDefinition) == null))); } public function _SafeStr_8317():String{ return ("action"); } } }//package _-1N8 // _SafeStr_11571 = "_-0u2" (String#2107, DoABC#3) // _SafeStr_11572 = "_-5L3" (String#35375, DoABC#3) // _SafeStr_11573 = "_-2dy" (String#15533, DoABC#3) // _SafeStr_11574 = "_-5jD" (String#17706, DoABC#3) // _SafeStr_11575 = "_-M" (String#21247, DoABC#3) // _SafeStr_3298 = "_-1xS" (String#3334, DoABC#3) // _SafeStr_3300 = "_-52T" (String#8116, DoABC#3) // _SafeStr_3306 = "_-669" (String#13462, DoABC#3) // _SafeStr_4767 = "_-6Wt" (String#16115, DoABC#3) // _SafeStr_4768 = "_-4zy" (String#13735, DoABC#3) // _SafeStr_4769 = "_-4QP" (String#14302, DoABC#3) // _SafeStr_4770 = "_-2Y-" (String#14339, DoABC#3) // _SafeStr_4771 = "_-3xD" (String#14779, DoABC#3) // _SafeStr_4772 = "_-2HS" (String#15601, DoABC#3) // _SafeStr_4773 = "_-7E" (String#16894, DoABC#3) // _SafeStr_4774 = "_-2IF" (String#15516, DoABC#3) // _SafeStr_4775 = "_-s6" (String#16552, DoABC#3) // _SafeStr_4776 = "_-v4" (String#16542, DoABC#3) // _SafeStr_4777 = "_-5I3" (String#15646, DoABC#3) // _SafeStr_4778 = "_-3VX" (String#14494, DoABC#3) // _SafeStr_4779 = "_-0DM" (String#13993, DoABC#3) // _SafeStr_8317 = "_-2UU" (String#2120, DoABC#3) //------------------------------------------------------------ //_-1N8._SafeStr_4766 package _-1N8{ import _-5t7._SafeStr_3309; public class _SafeStr_4766 extends _SafeStr_3309 implements ActionType { public function get _SafeStr_11576():Boolean{ return (true); } } }//package _-1N8 // _SafeStr_11576 = "_-3pZ" (String#24204, DoABC#3) // _SafeStr_3309 = "_-2ks" (String#1587, DoABC#3) // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) //------------------------------------------------------------ //_-1N8._SafeStr_4767 package _-1N8{ import _-5t7.UserDefinedRoomEventsCtrl; import _-29V.IWindowContainer; import _-29O.Triggerable; import _-6Sj.ITextFieldWindow; public class _SafeStr_4767 extends _SafeStr_4766 { override public function get code():int{ return (_SafeStr_5147._SafeStr_11577); } override public function get requiresFurni():int{ return (UserDefinedRoomEventsCtrl._SafeStr_11578); } override public function readStringParamFromForm(k:IWindowContainer):String{ var _local_2:String = this._SafeStr_11579(k).text; return (_local_2); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void{ this._SafeStr_11579(k).text = _arg_2._SafeStr_11580; } override public function get hasSpecialInputs():Boolean{ return (true); } private function _SafeStr_11579(k:IWindowContainer):ITextFieldWindow{ var _local_2:ITextFieldWindow = ITextFieldWindow(k.findChildByName("bot_name")); return (_local_2); } } }//package _-1N8 // _SafeStr_11577 = "_-4Lc" (String#23145, DoABC#3) // _SafeStr_11578 = "_-5mk" (String#6401, DoABC#3) // _SafeStr_11579 = "_-3Oh" (String#1477, DoABC#3) // _SafeStr_11580 = "_-2ju" (String#4784, DoABC#3) // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) // _SafeStr_4767 = "_-6Wt" (String#16115, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) //------------------------------------------------------------ //_-1N8._SafeStr_4768 package _-1N8{ import _-5t7.UserDefinedRoomEventsCtrl; import _-29V.IWindowContainer; import _-29O.Triggerable; import _-6Sj.ITextFieldWindow; public class _SafeStr_4768 extends _SafeStr_4766 { override public function get code():int{ return (_SafeStr_5147._SafeStr_11581); } override public function get requiresFurni():int{ return (UserDefinedRoomEventsCtrl._SafeStr_11578); } override public function readStringParamFromForm(k:IWindowContainer):String{ var _local_2:String = this._SafeStr_11579(k).text; return (_local_2); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void{ this._SafeStr_11579(k).text = _arg_2._SafeStr_11580; } override public function get hasSpecialInputs():Boolean{ return (true); } private function _SafeStr_11579(k:IWindowContainer):ITextFieldWindow{ var _local_2:ITextFieldWindow = ITextFieldWindow(k.findChildByName("bot_name")); return (_local_2); } } }//package _-1N8 // _SafeStr_11578 = "_-5mk" (String#6401, DoABC#3) // _SafeStr_11579 = "_-3Oh" (String#1477, DoABC#3) // _SafeStr_11580 = "_-2ju" (String#4784, DoABC#3) // _SafeStr_11581 = "_-4RN" (String#23597, DoABC#3) // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) // _SafeStr_4768 = "_-4zy" (String#13735, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) //------------------------------------------------------------ //_-1N8._SafeStr_4769 package _-1N8{ import _-5t7.UserDefinedRoomEventsCtrl; public class _SafeStr_4769 extends _SafeStr_4766 { override public function get code():int{ return (_SafeStr_5147._SafeStr_11582); } override public function get requiresFurni():int{ return (UserDefinedRoomEventsCtrl._SafeStr_11583); } } }//package _-1N8 // _SafeStr_11582 = "_-3c5" (String#23858, DoABC#3) // _SafeStr_11583 = "_-1nS" (String#7016, DoABC#3) // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) // _SafeStr_4769 = "_-4QP" (String#14302, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) //------------------------------------------------------------ //_-1N8._SafeStr_4770 package _-1N8{ import _-5t7.UserDefinedRoomEventsCtrl; import _-29V.IWindowContainer; import _-29O.Triggerable; import _-6Sj.ICheckBoxWindow; public class _SafeStr_4770 extends _SafeStr_4766 { override public function get code():int{ return (_SafeStr_5147._SafeStr_11584); } override public function get requiresFurni():int{ return (UserDefinedRoomEventsCtrl._SafeStr_11578); } override public function get hasStateSnapshot():Boolean{ return (true); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void{ this.select(this._SafeStr_11585(k), _arg_2.getBoolean(0)); this.select(this._SafeStr_11586(k), _arg_2.getBoolean(1)); this.select(this._SafeStr_11587(k), _arg_2.getBoolean(2)); } private function select(k:ICheckBoxWindow, _arg_2:Boolean):void{ if (_arg_2) { k.select(); } else { k._SafeStr_7740(); }; } override public function readIntParamsFromForm(k:IWindowContainer):Array{ var _local_2:Array = new Array(); _local_2.push(this._SafeStr_11588(this._SafeStr_11585(k))); _local_2.push(this._SafeStr_11588(this._SafeStr_11586(k))); _local_2.push(this._SafeStr_11588(this._SafeStr_11587(k))); return (_local_2); } private function _SafeStr_11588(k:ICheckBoxWindow):int{ return (((k._SafeStr_5325) ? 1 : 0)); } override public function get hasSpecialInputs():Boolean{ return (true); } private function _SafeStr_11585(k:IWindowContainer):ICheckBoxWindow{ return (ICheckBoxWindow(k.findChildByName("include_state_checkbox"))); } private function _SafeStr_11586(k:IWindowContainer):ICheckBoxWindow{ return (ICheckBoxWindow(k.findChildByName("include_rotation_checkbox"))); } private function _SafeStr_11587(k:IWindowContainer):ICheckBoxWindow{ return (ICheckBoxWindow(k.findChildByName("include_location_checkbox"))); } } }//package _-1N8 // _SafeStr_11578 = "_-5mk" (String#6401, DoABC#3) // _SafeStr_11584 = "_-4Wi" (String#23613, DoABC#3) // _SafeStr_11585 = "_-2M3" (String#15954, DoABC#3) // _SafeStr_11586 = "_-5Ko" (String#15468, DoABC#3) // _SafeStr_11587 = "_-1fd" (String#15611, DoABC#3) // _SafeStr_11588 = "_-0E6" (String#11290, DoABC#3) // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) // _SafeStr_4770 = "_-2Y-" (String#14339, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) // _SafeStr_5325 = "_-2iN" (String#998, DoABC#3) // _SafeStr_7740 = "_-5cK" (String#4148, DoABC#3) //------------------------------------------------------------ //_-1N8._SafeStr_4771 package _-1N8{ import _-5t7.UserDefinedRoomEventsCtrl; public class _SafeStr_4771 extends _SafeStr_4766 { override public function get code():int{ return (_SafeStr_5147._SafeStr_11589); } override public function get requiresFurni():int{ return (UserDefinedRoomEventsCtrl._SafeStr_11578); } } }//package _-1N8 // _SafeStr_11578 = "_-5mk" (String#6401, DoABC#3) // _SafeStr_11589 = "_-6Oa" (String#25712, DoABC#3) // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) // _SafeStr_4771 = "_-3xD" (String#14779, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) //------------------------------------------------------------ //_-1N8._SafeStr_4772 package _-1N8{ public class _SafeStr_4772 extends _SafeStr_4766 { override public function get code():int{ return (_SafeStr_5147._SafeStr_11590); } } }//package _-1N8 // _SafeStr_11590 = "_-2sJ" (String#21734, DoABC#3) // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) // _SafeStr_4772 = "_-2HS" (String#15601, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) //------------------------------------------------------------ //_-1N8._SafeStr_4773 package _-1N8{ import _-5t7.UserDefinedRoomEventsCtrl; public class _SafeStr_4773 extends _SafeStr_4766 { override public function get code():int{ return (_SafeStr_5147._SafeStr_11591); } override public function get requiresFurni():int{ return (UserDefinedRoomEventsCtrl._SafeStr_11592); } } }//package _-1N8 // _SafeStr_11591 = "_-3mV" (String#23257, DoABC#3) // _SafeStr_11592 = "_-1XX" (String#7231, DoABC#3) // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) // _SafeStr_4773 = "_-7E" (String#16894, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) //------------------------------------------------------------ //_-1N8._SafeStr_4774 package _-1N8{ import _-29V.IWindowContainer; import _-29O.Triggerable; import _-6Sj.ITextFieldWindow; import _-5IA.HabboUserDefinedRoomEvents; public class _SafeStr_4774 extends _SafeStr_4766 { override public function get code():int{ return (_SafeStr_5147._SafeStr_11593); } override public function readStringParamFromForm(k:IWindowContainer):String{ var _local_2:String = this._SafeStr_11579(k).text; return (_local_2); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void{ this._SafeStr_11579(k).text = _arg_2._SafeStr_11580; } override public function get hasSpecialInputs():Boolean{ return (true); } private function _SafeStr_11579(k:IWindowContainer):ITextFieldWindow{ var _local_2:ITextFieldWindow = ITextFieldWindow(k.findChildByName("chat_message")); return (_local_2); } override public function validate(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):String{ var _local_4:String; var _local_3:int = 100; if (this._SafeStr_11579(k).text.length > _local_3) { _local_4 = "wiredfurni.chatmsgtoolong"; return (_arg_2.localization.getLocalization(_local_4, _local_4)); }; return (null); } } }//package _-1N8 // _SafeStr_11579 = "_-3Oh" (String#1477, DoABC#3) // _SafeStr_11580 = "_-2ju" (String#4784, DoABC#3) // _SafeStr_11593 = "_-1Yz" (String#25800, DoABC#3) // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) // _SafeStr_4774 = "_-2IF" (String#15516, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) //------------------------------------------------------------ //_-1N8._SafeStr_4775 package _-1N8{ import _-5t7.UserDefinedRoomEventsCtrl; public class _SafeStr_4775 extends _SafeStr_4766 { override public function get code():int{ return (_SafeStr_5147._SafeStr_11594); } override public function get requiresFurni():int{ return (UserDefinedRoomEventsCtrl._SafeStr_11592); } } }//package _-1N8 // _SafeStr_11592 = "_-1XX" (String#7231, DoABC#3) // _SafeStr_11594 = "_-1cw" (String#24018, DoABC#3) // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) // _SafeStr_4775 = "_-s6" (String#16552, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) //------------------------------------------------------------ //_-1N8._SafeStr_4776 package _-1N8{ import _-5t7.UserDefinedRoomEventsCtrl; public class _SafeStr_4776 extends _SafeStr_4766 { override public function get code():int{ return (_SafeStr_5147._SafeStr_11595); } override public function get requiresFurni():int{ return (UserDefinedRoomEventsCtrl._SafeStr_11592); } } }//package _-1N8 // _SafeStr_11592 = "_-1XX" (String#7231, DoABC#3) // _SafeStr_11595 = "_-2gT" (String#23968, DoABC#3) // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) // _SafeStr_4776 = "_-v4" (String#16542, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) //------------------------------------------------------------ //_-1N8._SafeStr_4777 package _-1N8{ import _-29V.IWindowContainer; import _-29O.Triggerable; import _-6Sj.ITextFieldWindow; import _-5IA.HabboUserDefinedRoomEvents; public class _SafeStr_4777 extends _SafeStr_4766 { override public function get code():int{ return (_SafeStr_5147._SafeStr_11596); } override public function readStringParamFromForm(k:IWindowContainer):String{ var _local_2:String = this._SafeStr_11579(k).text; return (_local_2); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void{ this._SafeStr_11579(k).text = _arg_2._SafeStr_11580; } override public function get hasSpecialInputs():Boolean{ return (true); } private function _SafeStr_11579(k:IWindowContainer):ITextFieldWindow{ var _local_2:ITextFieldWindow = ITextFieldWindow(k.findChildByName("chat_message")); return (_local_2); } override public function validate(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):String{ var _local_4:String; var _local_3:int = 100; if (this._SafeStr_11579(k).text.length > _local_3) { _local_4 = "wiredfurni.chatmsgtoolong"; return (_arg_2.localization.getLocalization(_local_4, _local_4)); }; return (null); } } }//package _-1N8 // _SafeStr_11579 = "_-3Oh" (String#1477, DoABC#3) // _SafeStr_11580 = "_-2ju" (String#4784, DoABC#3) // _SafeStr_11596 = "_-5L8" (String#23798, DoABC#3) // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) // _SafeStr_4777 = "_-5I3" (String#15646, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) //------------------------------------------------------------ //_-1N8._SafeStr_4778 package _-1N8{ public class _SafeStr_4778 extends _SafeStr_4766 { override public function get code():int{ return (_SafeStr_5147._SafeStr_6025); } } }//package _-1N8 // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) // _SafeStr_4778 = "_-3VX" (String#14494, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) // _SafeStr_6025 = "_-2hR" (String#4935, DoABC#3) //------------------------------------------------------------ //_-1N8._SafeStr_4779 package _-1N8{ import _-5t7.UserDefinedRoomEventsCtrl; public class _SafeStr_4779 extends _SafeStr_4766 { override public function get code():int{ return (_SafeStr_5147._SafeStr_11597); } override public function get requiresFurni():int{ return (UserDefinedRoomEventsCtrl._SafeStr_11592); } } }//package _-1N8 // _SafeStr_11592 = "_-1XX" (String#7231, DoABC#3) // _SafeStr_11597 = "_-4vn" (String#22154, DoABC#3) // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) // _SafeStr_4779 = "_-0DM" (String#13993, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) //------------------------------------------------------------ //_-1N8._SafeStr_5147 package _-1N8{ public class _SafeStr_5147 { public static var _SafeStr_11595:int = 0; public static var _SafeStr_6025:int = 1; public static var _SafeStr_11584:int = 3; public static var _SafeStr_11598:int = 4; public static var _SafeStr_11599:int = 6; public static var _SafeStr_11596:int = 7; public static var _SafeStr_11582:int = 8; public static var _SafeStr_11600:int = 9; public static var _SafeStr_11590:int = 10; public static var _SafeStr_11594:int = 11; public static var _SafeStr_11597:int = 12; public static var _SafeStr_11601:int = 13; public static var _SafeStr_11602:int = 14; public static var _SafeStr_11591:int = 15; public static var _SafeStr_11603:int = 16; public static var _SafeStr_11604:int = 17; public static var _SafeStr_11589:int = 18; public static var _SafeStr_11593:int = 19; public static var _SafeStr_11605:int = 20; public static var _SafeStr_11581:int = 21; public static var _SafeStr_11577:int = 22; public static var _SafeStr_11606:int = 23; public static var _SafeStr_11607:int = 24; public static var _SafeStr_11608:int = 25; public static var _SafeStr_11609:int = 26; public static var _SafeStr_11610:int = 27; } }//package _-1N8 // _SafeStr_11577 = "_-4Lc" (String#23145, DoABC#3) // _SafeStr_11581 = "_-4RN" (String#23597, DoABC#3) // _SafeStr_11582 = "_-3c5" (String#23858, DoABC#3) // _SafeStr_11584 = "_-4Wi" (String#23613, DoABC#3) // _SafeStr_11589 = "_-6Oa" (String#25712, DoABC#3) // _SafeStr_11590 = "_-2sJ" (String#21734, DoABC#3) // _SafeStr_11591 = "_-3mV" (String#23257, DoABC#3) // _SafeStr_11593 = "_-1Yz" (String#25800, DoABC#3) // _SafeStr_11594 = "_-1cw" (String#24018, DoABC#3) // _SafeStr_11595 = "_-2gT" (String#23968, DoABC#3) // _SafeStr_11596 = "_-5L8" (String#23798, DoABC#3) // _SafeStr_11597 = "_-4vn" (String#22154, DoABC#3) // _SafeStr_11598 = "_-6U3" (String#25622, DoABC#3) // _SafeStr_11599 = "_-3s4" (String#23654, DoABC#3) // _SafeStr_11600 = "_-1yv" (String#25969, DoABC#3) // _SafeStr_11601 = "_-2up" (String#22342, DoABC#3) // _SafeStr_11602 = "_-4CZ" (String#23828, DoABC#3) // _SafeStr_11603 = "_-3yt" (String#24037, DoABC#3) // _SafeStr_11604 = "_-1yn" (String#25729, DoABC#3) // _SafeStr_11605 = "_-1Jf" (String#25234, DoABC#3) // _SafeStr_11606 = "_-5OV" (String#21736, DoABC#3) // _SafeStr_11607 = "_-3tc" (String#23426, DoABC#3) // _SafeStr_11608 = "_-4Qw" (String#23096, DoABC#3) // _SafeStr_11609 = "_-4hw" (String#23843, DoABC#3) // _SafeStr_11610 = "_-5BN" (String#22003, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) // _SafeStr_6025 = "_-2hR" (String#4935, DoABC#3) //------------------------------------------------------------ //_-1N8.ActionType package _-1N8{ import _-5t7._SafeStr_3298; public interface ActionType extends _SafeStr_3298 { function get _SafeStr_11576():Boolean; } }//package _-1N8 // _SafeStr_11576 = "_-3pZ" (String#24204, DoABC#3) // _SafeStr_3298 = "_-1xS" (String#3334, DoABC#3) //------------------------------------------------------------ //_-1N8.BotChangeFigure package _-1N8{ import _-5IA.HabboUserDefinedRoomEvents; import _-29V.IWindowContainer; import _-5t7.UserDefinedRoomEventsCtrl; import _-6Tv._SafeStr_3657; import _-6Sj._SafeStr_2600; import _-29O.Triggerable; import _-6Sj.ITextFieldWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-29V.IWindow; public class BotChangeFigure extends _SafeStr_4766 { private static const _SafeStr_11611:String = "\t"; private var _SafeStr_5527:HabboUserDefinedRoomEvents; private var _SafeStr_11612:String; private var _SafeStr_11613:String; private var _SafeStr_5322:IWindowContainer; override public function get code():int{ return (_SafeStr_5147._SafeStr_11609); } override public function get requiresFurni():int{ return (UserDefinedRoomEventsCtrl._SafeStr_11614); } override public function onInit(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):void{ this._SafeStr_5527 = _arg_2; } override public function readStringParamFromForm(k:IWindowContainer):String{ var _local_2:String = this._SafeStr_11579(k, "bot_name").text; return (((_local_2 + _SafeStr_11611) + this._SafeStr_11612)); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void{ var _local_3:Array = _arg_2._SafeStr_11580.split(_SafeStr_11611); if (_local_3.length > 0) { this._SafeStr_11613 = _local_3[0]; }; if (_local_3.length > 1) { this._SafeStr_11612 = _local_3[1]; }; this._SafeStr_11579(k, "bot_name").text = this._SafeStr_11613; _SafeStr_3657(_SafeStr_2600(k.findChildByName("avatar_image")).widget).figure = this._SafeStr_11612; k.findChildByName("capture_figure").procedure = this._SafeStr_11615; this._SafeStr_5322 = k; } override public function get hasSpecialInputs():Boolean{ return (true); } private function _SafeStr_11579(k:IWindowContainer, _arg_2:String):ITextFieldWindow{ var _local_3:ITextFieldWindow = ITextFieldWindow(k.findChildByName(_arg_2)); return (_local_3); } private function _SafeStr_11615(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { this._SafeStr_11612 = this._SafeStr_5527.sessionDataManager.figure; _SafeStr_3657(_SafeStr_2600(this._SafeStr_5322.findChildByName("avatar_image")).widget).figure = this._SafeStr_11612; }; } } }//package _-1N8 // _SafeStr_11579 = "_-3Oh" (String#1477, DoABC#3) // _SafeStr_11580 = "_-2ju" (String#4784, DoABC#3) // _SafeStr_11609 = "_-4hw" (String#23843, DoABC#3) // _SafeStr_11611 = "_-sJ" (String#5522, DoABC#3) // _SafeStr_11612 = "_-1wW" (String#4538, DoABC#3) // _SafeStr_11613 = "_-1E9" (String#26919, DoABC#3) // _SafeStr_11614 = "_-4sE" (String#7675, DoABC#3) // _SafeStr_11615 = "_-1V7" (String#33551, DoABC#3) // _SafeStr_2600 = "_-0HZ" (String#318, DoABC#3) // _SafeStr_3657 = "_-6bc" (String#1593, DoABC#3) // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5527 = "_-6hE" (String#389, DoABC#3) //------------------------------------------------------------ //_-1N8.BotFollowAvatar package _-1N8{ import _-5t7.UserDefinedRoomEventsCtrl; import _-29V.IWindowContainer; import _-29O.Triggerable; import _-6Sj.ITextFieldWindow; import _-6Sj.ISelectorWindow; import _-6Sj.IRadioButtonWindow; public class BotFollowAvatar extends _SafeStr_4766 { override public function get code():int{ return (_SafeStr_5147._SafeStr_11608); } override public function get requiresFurni():int{ return (UserDefinedRoomEventsCtrl._SafeStr_11614); } override public function readStringParamFromForm(k:IWindowContainer):String{ var _local_2:String = this._SafeStr_11579(k, "bot_name").text; return (_local_2); } override public function readIntParamsFromForm(k:IWindowContainer):Array{ return ([this._SafeStr_11616(k, "type_selector")._SafeStr_6438().id]); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void{ this._SafeStr_11579(k, "bot_name").text = _arg_2._SafeStr_11580; this._SafeStr_11616(k, "type_selector")._SafeStr_6446(this._SafeStr_11617(k, ("radio_" + _arg_2._SafeStr_11618[0]))); } override public function get hasSpecialInputs():Boolean{ return (true); } private function _SafeStr_11579(k:IWindowContainer, _arg_2:String):ITextFieldWindow{ var _local_3:ITextFieldWindow = ITextFieldWindow(k.findChildByName(_arg_2)); return (_local_3); } private function _SafeStr_11616(k:IWindowContainer, _arg_2:String):ISelectorWindow{ return (ISelectorWindow(k.findChildByName(_arg_2))); } private function _SafeStr_11617(k:IWindowContainer, _arg_2:String):IRadioButtonWindow{ return (IRadioButtonWindow(k.findChildByName(_arg_2))); } } }//package _-1N8 // _SafeStr_11579 = "_-3Oh" (String#1477, DoABC#3) // _SafeStr_11580 = "_-2ju" (String#4784, DoABC#3) // _SafeStr_11608 = "_-4Qw" (String#23096, DoABC#3) // _SafeStr_11614 = "_-4sE" (String#7675, DoABC#3) // _SafeStr_11616 = "_-4nz" (String#5465, DoABC#3) // _SafeStr_11617 = "_-HZ" (String#16683, DoABC#3) // _SafeStr_11618 = "_-2b1" (String#2472, DoABC#3) // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) // _SafeStr_6438 = "_-2hG" (String#2208, DoABC#3) // _SafeStr_6446 = "_-6Gs" (String#1744, DoABC#3) //------------------------------------------------------------ //_-1N8.BotGiveHandItem package _-1N8{ import _-5t7.UserDefinedRoomEventsCtrl; import _-29V.IWindowContainer; import _-29O.Triggerable; import _-6Sj.ITextFieldWindow; import _-6Sj.IDropMenuWindow; public class BotGiveHandItem extends _SafeStr_4766 { override public function get code():int{ return (_SafeStr_5147._SafeStr_11607); } override public function get requiresFurni():int{ return (UserDefinedRoomEventsCtrl._SafeStr_11614); } override public function readStringParamFromForm(k:IWindowContainer):String{ var _local_2:String = this._SafeStr_11579(k, "bot_name").text; return (_local_2); } override public function readIntParamsFromForm(k:IWindowContainer):Array{ var _local_2:Array = []; _local_2.push(this._SafeStr_11619(k)); return (_local_2); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void{ this._SafeStr_11579(k, "bot_name").text = _arg_2._SafeStr_11580; this._SafeStr_11620(k, _arg_2._SafeStr_11618[0]); } private function _SafeStr_11619(k:IWindowContainer):int{ var _local_2:Array = this._SafeStr_11621(k, "menu_handitem")._SafeStr_7547(); var _local_3:int = this._SafeStr_11621(k, "menu_handitem").selection; if (_local_3 == -1) { return (0); }; return (this._SafeStr_11622(_local_2[_local_3])); } private function _SafeStr_11620(k:IWindowContainer, _arg_2:int):void{ var _local_3:Array = this._SafeStr_11621(k, "menu_handitem")._SafeStr_7547(); var _local_4:int = -1; var _local_5:int; while (_local_5 < _local_3.length) { if (this._SafeStr_11622(_local_3[_local_5]) == _arg_2) { _local_4 = _local_5; }; _local_5++; }; this._SafeStr_11621(k, "menu_handitem").selection = _local_4; } private function _SafeStr_11622(k:String):int{ return (parseInt(k.substr(10, (k.length - 11)))); } override public function get hasSpecialInputs():Boolean{ return (true); } private function _SafeStr_11579(k:IWindowContainer, _arg_2:String):ITextFieldWindow{ var _local_3:ITextFieldWindow = ITextFieldWindow(k.findChildByName(_arg_2)); return (_local_3); } private function _SafeStr_11621(k:IWindowContainer, _arg_2:String):IDropMenuWindow{ var _local_3:IDropMenuWindow = IDropMenuWindow(k.findChildByName(_arg_2)); return (_local_3); } } }//package _-1N8 // _SafeStr_11579 = "_-3Oh" (String#1477, DoABC#3) // _SafeStr_11580 = "_-2ju" (String#4784, DoABC#3) // _SafeStr_11607 = "_-3tc" (String#23426, DoABC#3) // _SafeStr_11614 = "_-4sE" (String#7675, DoABC#3) // _SafeStr_11618 = "_-2b1" (String#2472, DoABC#3) // _SafeStr_11619 = "_-4-9" (String#23894, DoABC#3) // _SafeStr_11620 = "_-TV" (String#25228, DoABC#3) // _SafeStr_11621 = "_-1-J" (String#8683, DoABC#3) // _SafeStr_11622 = "_-GR" (String#16769, DoABC#3) // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) // _SafeStr_7547 = "_-1wR" (String#5849, DoABC#3) //------------------------------------------------------------ //_-1N8.BotTalk package _-1N8{ import _-5t7.UserDefinedRoomEventsCtrl; import _-29V.IWindowContainer; import _-29O.Triggerable; import _-6Sj.ITextFieldWindow; import _-6Sj.ISelectorWindow; import _-6Sj.IRadioButtonWindow; public class BotTalk extends _SafeStr_4766 { private static const _SafeStr_11611:String = "\t"; override public function get code():int{ return (_SafeStr_5147._SafeStr_11606); } override public function get requiresFurni():int{ return (UserDefinedRoomEventsCtrl._SafeStr_11614); } override public function readStringParamFromForm(k:IWindowContainer):String{ var _local_2:String = this._SafeStr_11579(k, "bot_name").text; var _local_3:String = this._SafeStr_11579(k, "chat_message").text; return (((_local_2 + _SafeStr_11611) + _local_3)); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void{ var _local_3:Array = _arg_2._SafeStr_11580.split(_SafeStr_11611); this._SafeStr_11579(k, "bot_name").text = (((_local_3.length >= 1)) ? _local_3[0] : ""); this._SafeStr_11579(k, "chat_message").text = (((_local_3.length == 2)) ? _local_3[1] : ""); this._SafeStr_11616(k, "type_selector")._SafeStr_6446(this._SafeStr_11617(k, ("radio_" + _arg_2._SafeStr_11618[0]))); } override public function readIntParamsFromForm(k:IWindowContainer):Array{ return ([this._SafeStr_11616(k, "type_selector")._SafeStr_6438().id]); } override public function get hasSpecialInputs():Boolean{ return (true); } private function _SafeStr_11579(k:IWindowContainer, _arg_2:String):ITextFieldWindow{ var _local_3:ITextFieldWindow = ITextFieldWindow(k.findChildByName(_arg_2)); return (_local_3); } private function _SafeStr_11616(k:IWindowContainer, _arg_2:String):ISelectorWindow{ return (ISelectorWindow(k.findChildByName(_arg_2))); } private function _SafeStr_11617(k:IWindowContainer, _arg_2:String):IRadioButtonWindow{ return (IRadioButtonWindow(k.findChildByName(_arg_2))); } } }//package _-1N8 // _SafeStr_11579 = "_-3Oh" (String#1477, DoABC#3) // _SafeStr_11580 = "_-2ju" (String#4784, DoABC#3) // _SafeStr_11606 = "_-5OV" (String#21736, DoABC#3) // _SafeStr_11611 = "_-sJ" (String#5522, DoABC#3) // _SafeStr_11614 = "_-4sE" (String#7675, DoABC#3) // _SafeStr_11616 = "_-4nz" (String#5465, DoABC#3) // _SafeStr_11617 = "_-HZ" (String#16683, DoABC#3) // _SafeStr_11618 = "_-2b1" (String#2472, DoABC#3) // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) // _SafeStr_6438 = "_-2hG" (String#2208, DoABC#3) // _SafeStr_6446 = "_-6Gs" (String#1744, DoABC#3) //------------------------------------------------------------ //_-1N8.BotTalkDirectToAvatar package _-1N8{ import _-5t7.UserDefinedRoomEventsCtrl; import _-29V.IWindowContainer; import _-29O.Triggerable; import _-6Sj.ITextFieldWindow; import _-6Sj.ISelectorWindow; import _-6Sj.IRadioButtonWindow; public class BotTalkDirectToAvatar extends _SafeStr_4766 { private static const _SafeStr_11611:String = "\t"; override public function get code():int{ return (_SafeStr_5147._SafeStr_11610); } override public function get requiresFurni():int{ return (UserDefinedRoomEventsCtrl._SafeStr_11614); } override public function readStringParamFromForm(k:IWindowContainer):String{ var _local_2:String = this._SafeStr_11579(k, "bot_name").text; var _local_3:String = this._SafeStr_11579(k, "chat_message").text; return (((_local_2 + _SafeStr_11611) + _local_3)); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void{ var _local_3:Array = _arg_2._SafeStr_11580.split(_SafeStr_11611); this._SafeStr_11579(k, "bot_name").text = (((_local_3.length >= 1)) ? _local_3[0] : ""); this._SafeStr_11579(k, "chat_message").text = (((_local_3.length == 2)) ? _local_3[1] : ""); this._SafeStr_11616(k, "type_selector")._SafeStr_6446(this._SafeStr_11617(k, ("radio_" + _arg_2._SafeStr_11618[0]))); } override public function readIntParamsFromForm(k:IWindowContainer):Array{ return ([this._SafeStr_11616(k, "type_selector")._SafeStr_6438().id]); } override public function get hasSpecialInputs():Boolean{ return (true); } private function _SafeStr_11579(k:IWindowContainer, _arg_2:String):ITextFieldWindow{ var _local_3:ITextFieldWindow = ITextFieldWindow(k.findChildByName(_arg_2)); return (_local_3); } private function _SafeStr_11616(k:IWindowContainer, _arg_2:String):ISelectorWindow{ return (ISelectorWindow(k.findChildByName(_arg_2))); } private function _SafeStr_11617(k:IWindowContainer, _arg_2:String):IRadioButtonWindow{ return (IRadioButtonWindow(k.findChildByName(_arg_2))); } } }//package _-1N8 // _SafeStr_11579 = "_-3Oh" (String#1477, DoABC#3) // _SafeStr_11580 = "_-2ju" (String#4784, DoABC#3) // _SafeStr_11610 = "_-5BN" (String#22003, DoABC#3) // _SafeStr_11611 = "_-sJ" (String#5522, DoABC#3) // _SafeStr_11614 = "_-4sE" (String#7675, DoABC#3) // _SafeStr_11616 = "_-4nz" (String#5465, DoABC#3) // _SafeStr_11617 = "_-HZ" (String#16683, DoABC#3) // _SafeStr_11618 = "_-2b1" (String#2472, DoABC#3) // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) // _SafeStr_6438 = "_-2hG" (String#2208, DoABC#3) // _SafeStr_6446 = "_-6Gs" (String#1744, DoABC#3) //------------------------------------------------------------ //_-1N8.GiveReward package _-1N8{ import _-5IA.HabboUserDefinedRoomEvents; import _-0yO._SafeStr_3303; import _-29V.IWindowContainer; import flash.events.Event; import _-29O.Triggerable; import _-6Sj.ITextFieldWindow; import _-6Sj.ICheckBoxWindow; import _-6Sj.IRadioButtonWindow; import _-6Sj.ISelectorWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-29V.IWindow; import _-5IA._SafeStr_3070; public class GiveReward extends _SafeStr_4766 { private const _SafeStr_11623:int = 20; private var _SafeStr_11624:HabboUserDefinedRoomEvents; private var _SafeStr_11625:_SafeStr_3303; private var _SafeStr_11626:int = 5; override public function get code():int{ return (_SafeStr_5147._SafeStr_11604); } override public function validate(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):String{ var _local_6:IWindowContainer; var _local_7:String; var _local_3:IWindowContainer = IWindowContainer(k.findChildByName("rewards_container")); var _local_4:int; var _local_5:int; while (_local_5 < _local_3.numChildren) { _local_6 = IWindowContainer(_local_3.getChildAt(_local_5)); if (_local_6.visible) { _local_7 = this._SafeStr_11627(_local_6, this._SafeStr_11628(k)._SafeStr_5325); if (_local_7 != null) { return (_local_7); }; _local_4 = (_local_4 + int(this._SafeStr_11629(_local_6).text)); }; _local_5++; }; if (_local_4 > 100) { return ((("The sum of probabilities cannot exceed 100. You now have " + _local_4) + ".")); }; return (null); } override public function readIntParamsFromForm(k:IWindowContainer):Array{ var _local_2:Array = new Array(); _local_2.push(this._SafeStr_11630(k)._SafeStr_6438().id); _local_2.push(((this._SafeStr_11628(k)._SafeStr_5325) ? 1 : 0)); _local_2.push(((this._SafeStr_11631(k)._SafeStr_5325) ? this._SafeStr_11625.getValue() : 0)); var _local_3:int = int(this._SafeStr_11632(k).caption); _local_2.push((((_local_3 >= 1)) ? _local_3 : 1)); return (_local_2); } override public function readStringParamFromForm(k:IWindowContainer):String{ var _local_5:IWindowContainer; var _local_6:String; var _local_2:String = ""; var _local_3:IWindowContainer = IWindowContainer(k.findChildByName("rewards_container")); var _local_4:int; while (_local_4 < _local_3.numChildren) { _local_5 = IWindowContainer(_local_3.getChildAt(_local_4)); if (_local_5.visible) { _local_6 = this._SafeStr_11633(_local_5); if (_local_6 != null) { _local_2 = (_local_2 + ((((_local_2 == "")) ? "" : ";") + _local_6)); }; }; _local_4++; }; return (_local_2); } private function _SafeStr_11627(k:IWindowContainer, _arg_2:Boolean):String{ var _local_6:int; var _local_3:String = this._SafeStr_11634(k).text; var _local_4:String = this._SafeStr_11629(k).text; if ((((_local_3 == "")) && ((_local_4 == "")))) { return (null); }; if (_local_3.indexOf(",") > 0) { return ("Product/badge codes must not contain ',' characters."); }; if (_local_3.indexOf(";") > 0) { return ("Product/badge codes must not contain ';' characters."); }; var _local_5:int = 100; if (_local_3.length > _local_5) { return ((("Product/badge codes cannot contain more than " + _local_5) + " characters.")); }; if (_local_3 == "") { return ("Remember to define product/badge codes for all rewards (fill all fields or leave all fields empty)."); }; if (!_arg_2) { if (_local_4 == "") { return ("Remember to define probabilities for all rewards (fill all fields or leave all fields empty)."); }; if (isNaN(Number(_local_4))) { return ("Make sure are probabilities are numbers."); }; _local_6 = int(_local_4); if ((((_local_6 < 1)) || ((_local_6 > 100)))) { return ("Make sure all probabilities are numbers between 1 and 100."); }; }; return (null); } private function _SafeStr_11633(k:IWindowContainer):String{ var _local_2:String = this._SafeStr_11634(k).text; var _local_3:String = this._SafeStr_11629(k).text; var _local_4:Boolean = this._SafeStr_11635(k)._SafeStr_5325; _local_2 = this._SafeStr_11636(_local_2, ";", ""); _local_2 = this._SafeStr_11636(_local_2, ",", ""); if (_local_2 == "") { return (null); }; var _local_5:int = ((isNaN(Number(_local_3))) ? 0 : int(_local_3)); return (((((((_local_4) ? "0" : "1") + ",") + _local_2) + ",") + _local_5)); } private function _SafeStr_11637(k:int, _arg_2:IWindowContainer, _arg_3:String):void{ var _local_4:Array = (((_arg_3 == null)) ? new Array() : _arg_3.split(",")); this._SafeStr_11634(_arg_2).text = ((_local_4[1]) ? _local_4[1] : ""); this._SafeStr_11629(_arg_2).text = ((_local_4[2]) ? _local_4[2] : ""); if (((_local_4[0]) && ((_local_4[0] == "0")))) { this._SafeStr_11635(_arg_2).select(); } else { this._SafeStr_11635(_arg_2)._SafeStr_7740(); }; } private function _SafeStr_11636(k:String, _arg_2:String, _arg_3:String):String{ var _local_4:int = 100; while (k.indexOf(_arg_2) > -1) { k = k.replace(_arg_2, _arg_3); _local_4--; if (_local_4 < 1) { break; }; }; return (k); } override public function onInit(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):void{ var _local_5:IWindowContainer; this._SafeStr_11624 = _arg_2; this._SafeStr_11625 = new _SafeStr_3303(_arg_2, this._SafeStr_11638(k), _arg_2.assets, 1, 1000, 1); this._SafeStr_11625.addEventListener(Event.CHANGE, this.onSliderChange); this._SafeStr_11625._SafeStr_5935(1); this._SafeStr_11631(k).procedure = this._SafeStr_11639; this._SafeStr_11628(k).procedure = this._SafeStr_11640; k.findChildByName("add_reward_txt").procedure = this._SafeStr_11641; var _local_3:IWindowContainer = IWindowContainer(k.findChildByName("rewards_container")); var _local_4:int; while (_local_4 < this._SafeStr_11623) { _local_5 = IWindowContainer(this._SafeStr_11624.getXmlWindow("ude_action_inputs_17_reward")); _local_3.addChild(_local_5); _local_5.y = (_local_4 * 14); _local_5.id = _local_4; _local_4++; }; } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void{ var _local_9:IWindowContainer; var _local_3:int = _arg_2._SafeStr_11618[0]; this._SafeStr_11630(k)._SafeStr_6446(this._SafeStr_11642(k, _local_3)); if ((((_local_3 > 0)) && ((_arg_2._SafeStr_11618.length == 4)))) { this._SafeStr_11632(k).caption = String(_arg_2._SafeStr_11618[3]); } else { this._SafeStr_11632(k).caption = "1"; }; var _local_4 = (_arg_2._SafeStr_11618[1] == 1); if (_local_4) { this._SafeStr_11628(k).select(); } else { this._SafeStr_11628(k)._SafeStr_7740(); }; var _local_5:int = _arg_2._SafeStr_11618[2]; if (_local_5 > 0) { this._SafeStr_11625._SafeStr_5935(_local_5); this._SafeStr_11631(k).select(); } else { this._SafeStr_11631(k)._SafeStr_7740(); }; this._SafeStr_11643(k); var _local_6:Array = _arg_2._SafeStr_11580.split(";"); var _local_7:IWindowContainer = IWindowContainer(k.findChildByName("rewards_container")); var _local_8:int; while (_local_8 < this._SafeStr_11623) { _local_9 = IWindowContainer(_local_7.getChildAt(_local_8)); this._SafeStr_11637(_local_8, _local_9, _local_6[_local_8]); if (_local_6[_local_8]) { this._SafeStr_11626 = (_local_8 + 1); }; _local_8++; }; this._SafeStr_11644(k); this._SafeStr_11645(k); } override public function get hasSpecialInputs():Boolean{ return (true); } private function _SafeStr_11634(k:IWindowContainer):ITextFieldWindow{ return (ITextFieldWindow(k.findChildByName("reward_code_input"))); } private function _SafeStr_11629(k:IWindowContainer):ITextFieldWindow{ return (ITextFieldWindow(k.findChildByName("propability_input"))); } private function _SafeStr_11635(k:IWindowContainer):ICheckBoxWindow{ return (ICheckBoxWindow(k.findChildByName("is_badge_checkbox"))); } private function _SafeStr_11638(k:IWindowContainer):IWindowContainer{ return (IWindowContainer(k.findChildByName("slider_container"))); } private function _SafeStr_11628(k:IWindowContainer):ICheckBoxWindow{ return (ICheckBoxWindow(k.findChildByName("unique_prize_checkbox"))); } private function _SafeStr_11631(k:IWindowContainer):ICheckBoxWindow{ return (ICheckBoxWindow(k.findChildByName("prize_limit_checkbox"))); } private function _SafeStr_11642(k:IWindowContainer, _arg_2:int):IRadioButtonWindow{ return (IRadioButtonWindow(k.findChildByName((("interval_" + _arg_2) + "_radio")))); } private function _SafeStr_11630(k:IWindowContainer):ISelectorWindow{ return (ISelectorWindow(k.findChildByName("user_reward_interval_selector"))); } private function _SafeStr_11632(k:IWindowContainer):ITextFieldWindow{ return (ITextFieldWindow(k.findChildByName("interval_input"))); } private function onSliderChange(k:Event):void{ var _local_2:_SafeStr_3303; var _local_3:Number; var _local_4:int; if (k.type == Event.CHANGE) { _local_2 = (k.target as _SafeStr_3303); if (_local_2) { _local_3 = _local_2.getValue(); _local_4 = int(_local_3); this._SafeStr_11646(("" + _local_4)); }; }; } private function _SafeStr_11639(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { this._SafeStr_11643(IWindowContainer(_arg_2.parent)); }; } private function _SafeStr_11640(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { this._SafeStr_11645(IWindowContainer(_arg_2.parent)); }; } private function _SafeStr_11641(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { this._SafeStr_11626++; this._SafeStr_11644(IWindowContainer(_arg_2.parent.parent)); }; } private function _SafeStr_11643(k:IWindowContainer):void{ var _local_2:Boolean = this._SafeStr_11631(k)._SafeStr_5325; k.findChildByName("prize_limit_warning_txt").visible = !(_local_2); this._SafeStr_11638(k).visible = _local_2; this._SafeStr_11646(((_local_2) ? ("" + this._SafeStr_11625.getValue()) : "")); } private function _SafeStr_11646(k:String):void{ this._SafeStr_11624.localization.registerParameter("wiredfurni.params.prizelimit", "amount", k); } private function _SafeStr_11644(k:IWindowContainer):void{ var _local_4:IWindowContainer; var _local_2:IWindowContainer = IWindowContainer(k.findChildByName("rewards_container")); var _local_3:int; while (_local_3 < this._SafeStr_11623) { _local_4 = IWindowContainer(_local_2.getChildAt(_local_3)); _local_4.visible = (_local_3 < this._SafeStr_11626); _local_3++; }; _local_2.height = _SafeStr_3070._SafeStr_10866(_local_2); k.height = _SafeStr_3070._SafeStr_10866(k); this._SafeStr_11624._SafeStr_11647.refresh(); } private function _SafeStr_11645(k:IWindowContainer):void{ var _local_5:IWindowContainer; var _local_2:IWindowContainer = IWindowContainer(k.findChildByName("rewards_container")); var _local_3:Boolean = this._SafeStr_11628(k)._SafeStr_5325; k.findChildByName("propability_txt").visible = !(_local_3); var _local_4:int; while (_local_4 < this._SafeStr_11623) { _local_5 = IWindowContainer(_local_2.getChildAt(_local_4)); this._SafeStr_11629(_local_5).visible = !(_local_3); _local_4++; }; } } }//package _-1N8 // _SafeStr_10866 = "_-5YR" (String#2217, DoABC#3) // _SafeStr_11580 = "_-2ju" (String#4784, DoABC#3) // _SafeStr_11604 = "_-1yn" (String#25729, DoABC#3) // _SafeStr_11618 = "_-2b1" (String#2472, DoABC#3) // _SafeStr_11623 = "_-5rZ" (String#18441, DoABC#3) // _SafeStr_11624 = "_-6T1" (String#832, DoABC#3) // _SafeStr_11625 = "_-4SP" (String#12519, DoABC#3) // _SafeStr_11626 = "_-5CA" (String#20081, DoABC#3) // _SafeStr_11627 = "_-1N6" (String#32783, DoABC#3) // _SafeStr_11628 = "_-2kd" (String#12775, DoABC#3) // _SafeStr_11629 = "_-6kV" (String#17022, DoABC#3) // _SafeStr_11630 = "_-3cH" (String#29824, DoABC#3) // _SafeStr_11631 = "_-xs" (String#16554, DoABC#3) // _SafeStr_11632 = "_-0xG" (String#26051, DoABC#3) // _SafeStr_11633 = "_-6iZ" (String#35799, DoABC#3) // _SafeStr_11634 = "_-12q" (String#24700, DoABC#3) // _SafeStr_11635 = "_-2un" (String#22344, DoABC#3) // _SafeStr_11636 = "_-0tN" (String#31349, DoABC#3) // _SafeStr_11637 = "_-1wG" (String#32778, DoABC#3) // _SafeStr_11638 = "_-24S" (String#28981, DoABC#3) // _SafeStr_11639 = "_-547" (String#36408, DoABC#3) // _SafeStr_11640 = "_-5Kv" (String#37490, DoABC#3) // _SafeStr_11641 = "_-2VX" (String#32961, DoABC#3) // _SafeStr_11642 = "_-3hN" (String#35567, DoABC#3) // _SafeStr_11643 = "_-6CX" (String#28680, DoABC#3) // _SafeStr_11644 = "_-3dJ" (String#29894, DoABC#3) // _SafeStr_11645 = "_-76" (String#31636, DoABC#3) // _SafeStr_11646 = "_-1GW" (String#27329, DoABC#3) // _SafeStr_11647 = "_-2Aa" (String#10166, DoABC#3) // _SafeStr_3070 = "_-5eg" (String#1106, DoABC#3) // _SafeStr_3303 = "_-4hi" (String#1236, DoABC#3) // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) // _SafeStr_5325 = "_-2iN" (String#998, DoABC#3) // _SafeStr_5935 = "_-5AZ" (String#1794, DoABC#3) // _SafeStr_6438 = "_-2hG" (String#2208, DoABC#3) // _SafeStr_6446 = "_-6Gs" (String#1744, DoABC#3) // _SafeStr_7740 = "_-5cK" (String#4148, DoABC#3) //------------------------------------------------------------ //_-1N8.GiveScore package _-1N8{ import _-5IA.HabboUserDefinedRoomEvents; import _-0yO._SafeStr_3303; import _-29V.IWindowContainer; import flash.events.Event; import _-29O.Triggerable; public class GiveScore extends _SafeStr_4766 { private var _SafeStr_11624:HabboUserDefinedRoomEvents; private var _SafeStr_11648:_SafeStr_3303; private var _SafeStr_11649:_SafeStr_3303; override public function get code():int{ return (_SafeStr_5147._SafeStr_11599); } override public function readIntParamsFromForm(k:IWindowContainer):Array{ var _local_2:Array = new Array(); _local_2.push(this._SafeStr_11648.getValue()); _local_2.push(this._SafeStr_11649.getValue()); return (_local_2); } override public function onInit(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):void{ this._SafeStr_11624 = _arg_2; this._SafeStr_11648 = new _SafeStr_3303(_arg_2, this._SafeStr_11579(k), _arg_2.assets, 1, 100, 1); this._SafeStr_11648.addEventListener(Event.CHANGE, this.onSliderChange); this._SafeStr_11648._SafeStr_5935(1); this._SafeStr_11649 = new _SafeStr_3303(_arg_2, this._SafeStr_11650(k), _arg_2.assets, 1, 10, 1); this._SafeStr_11649.addEventListener(Event.CHANGE, this._SafeStr_11651); this._SafeStr_11649._SafeStr_5935(1); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void{ var _local_3:int = _arg_2._SafeStr_11618[0]; var _local_4:int = _arg_2._SafeStr_11618[1]; this._SafeStr_11648._SafeStr_5935(_local_3); this._SafeStr_11649._SafeStr_5935(_local_4); } override public function get hasSpecialInputs():Boolean{ return (true); } private function _SafeStr_11579(k:IWindowContainer):IWindowContainer{ return ((k.findChildByName("slider_container") as IWindowContainer)); } private function _SafeStr_11650(k:IWindowContainer):IWindowContainer{ return ((k.findChildByName("counter_slider_container") as IWindowContainer)); } private function onSliderChange(k:Event):void{ var _local_2:_SafeStr_3303; var _local_3:Number; var _local_4:int; if (k.type == Event.CHANGE) { _local_2 = (k.target as _SafeStr_3303); if (_local_2) { _local_3 = _local_2.getValue(); _local_4 = int(_local_3); this._SafeStr_11624.localization.registerParameter("wiredfurni.params.setpoints", "points", ("" + _local_4)); }; }; } private function _SafeStr_11651(k:Event):void{ var _local_2:_SafeStr_3303; var _local_3:Number; var _local_4:int; if (k.type == Event.CHANGE) { _local_2 = (k.target as _SafeStr_3303); if (_local_2) { _local_3 = _local_2.getValue(); _local_4 = int(_local_3); this._SafeStr_11624.localization.registerParameter("wiredfurni.params.settimesingame", "times", ("" + _local_4)); }; }; } } }//package _-1N8 // _SafeStr_11579 = "_-3Oh" (String#1477, DoABC#3) // _SafeStr_11599 = "_-3s4" (String#23654, DoABC#3) // _SafeStr_11618 = "_-2b1" (String#2472, DoABC#3) // _SafeStr_11624 = "_-6T1" (String#832, DoABC#3) // _SafeStr_11648 = "_-5Hf" (String#1512, DoABC#3) // _SafeStr_11649 = "_-u8" (String#16553, DoABC#3) // _SafeStr_11650 = "_-6XZ" (String#35688, DoABC#3) // _SafeStr_11651 = "_-5Fe" (String#35479, DoABC#3) // _SafeStr_3303 = "_-4hi" (String#1236, DoABC#3) // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) // _SafeStr_5935 = "_-5AZ" (String#1794, DoABC#3) //------------------------------------------------------------ //_-1N8.GiveScoreToPredefinedTeam package _-1N8{ import _-29V.IWindowContainer; import _-29O.Triggerable; import _-6Sj.IRadioButtonWindow; import _-6Sj.ISelectorWindow; public class GiveScoreToPredefinedTeam extends GiveScore { override public function get code():int{ return (_SafeStr_5147._SafeStr_11602); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void{ super.onEditStart(k, _arg_2); var _local_3:int = _arg_2._SafeStr_11618[2]; this._SafeStr_11652(k)._SafeStr_6446(this._SafeStr_11653(k, _local_3)); } override public function readIntParamsFromForm(k:IWindowContainer):Array{ var _local_2:Array = super.readIntParamsFromForm(k); _local_2.push(this._SafeStr_11652(k)._SafeStr_6438().id); return (_local_2); } private function _SafeStr_11653(k:IWindowContainer, _arg_2:int):IRadioButtonWindow{ return (IRadioButtonWindow(k.findChildByName((("team_" + _arg_2) + "_radio")))); } private function _SafeStr_11652(k:IWindowContainer):ISelectorWindow{ return (ISelectorWindow(k.findChildByName("team_selector"))); } } }//package _-1N8 // _SafeStr_11602 = "_-4CZ" (String#23828, DoABC#3) // _SafeStr_11618 = "_-2b1" (String#2472, DoABC#3) // _SafeStr_11652 = "_-3zF" (String#9329, DoABC#3) // _SafeStr_11653 = "_-49m" (String#14630, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) // _SafeStr_6438 = "_-2hG" (String#2208, DoABC#3) // _SafeStr_6446 = "_-6Gs" (String#1744, DoABC#3) //------------------------------------------------------------ //_-1N8.JoinTeam package _-1N8{ import _-29V.IWindowContainer; import _-29O.Triggerable; import _-6Sj.IRadioButtonWindow; import _-6Sj.ISelectorWindow; public class JoinTeam extends _SafeStr_4766 { override public function get code():int{ return (_SafeStr_5147._SafeStr_11600); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void{ var _local_3:int = _arg_2._SafeStr_11618[0]; this._SafeStr_11652(k)._SafeStr_6446(this._SafeStr_11653(k, _local_3)); } override public function readIntParamsFromForm(k:IWindowContainer):Array{ var _local_2:Array = new Array(); _local_2.push(this._SafeStr_11652(k)._SafeStr_6438().id); return (_local_2); } override public function get hasSpecialInputs():Boolean{ return (true); } private function _SafeStr_11653(k:IWindowContainer, _arg_2:int):IRadioButtonWindow{ return (IRadioButtonWindow(k.findChildByName((("team_" + _arg_2) + "_radio")))); } private function _SafeStr_11652(k:IWindowContainer):ISelectorWindow{ return (ISelectorWindow(k.findChildByName("team_selector"))); } } }//package _-1N8 // _SafeStr_11600 = "_-1yv" (String#25969, DoABC#3) // _SafeStr_11618 = "_-2b1" (String#2472, DoABC#3) // _SafeStr_11652 = "_-3zF" (String#9329, DoABC#3) // _SafeStr_11653 = "_-49m" (String#14630, DoABC#3) // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) // _SafeStr_6438 = "_-2hG" (String#2208, DoABC#3) // _SafeStr_6446 = "_-6Gs" (String#1744, DoABC#3) //------------------------------------------------------------ //_-1N8.MoveFurni package _-1N8{ import _-5t7.UserDefinedRoomEventsCtrl; import _-29V.IWindowContainer; import _-5IA.HabboUserDefinedRoomEvents; import _-29O.Triggerable; import _-6Sj.IRadioButtonWindow; import _-6Sj.ISelectorWindow; public class MoveFurni extends _SafeStr_4766 { override public function get code():int{ return (_SafeStr_5147._SafeStr_11598); } override public function get requiresFurni():int{ return (UserDefinedRoomEventsCtrl._SafeStr_11592); } override public function onInit(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):void{ _arg_2.refreshButton(k, "move_0", true, null, 0); _arg_2.refreshButton(k, "move_2", true, null, 0); _arg_2.refreshButton(k, "move_4", true, null, 0); _arg_2.refreshButton(k, "move_6", true, null, 0); _arg_2.refreshButton(k, "move_diag", true, null, 0); _arg_2.refreshButton(k, "move_rnd", true, null, 0); _arg_2.refreshButton(k, "move_vrt", true, null, 0); _arg_2.refreshButton(k, "rotate_ccw", true, null, 0); _arg_2.refreshButton(k, "rotate_cw", true, null, 0); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void{ var _local_3:int = _arg_2._SafeStr_11618[0]; var _local_4:int = _arg_2._SafeStr_11618[1]; this._SafeStr_11654(k)._SafeStr_6446(this._SafeStr_11655(k, _local_3)); this._SafeStr_11656(k)._SafeStr_6446(this._SafeStr_11657(k, _local_4)); } override public function readIntParamsFromForm(k:IWindowContainer):Array{ var _local_2:Array = new Array(); var _local_3:int = this._SafeStr_11654(k)._SafeStr_6438().id; var _local_4:int = this._SafeStr_11656(k)._SafeStr_6438().id; _local_2.push(_local_3); _local_2.push(_local_4); return (_local_2); } override public function get hasSpecialInputs():Boolean{ return (true); } private function _SafeStr_11655(k:IWindowContainer, _arg_2:int):IRadioButtonWindow{ return (IRadioButtonWindow(k.findChildByName((("move_" + _arg_2) + "_radio")))); } private function _SafeStr_11657(k:IWindowContainer, _arg_2:int):IRadioButtonWindow{ return (IRadioButtonWindow(k.findChildByName((("rotate_" + _arg_2) + "_radio")))); } private function _SafeStr_11654(k:IWindowContainer):ISelectorWindow{ return (ISelectorWindow(k.findChildByName("move_selector"))); } private function _SafeStr_11656(k:IWindowContainer):ISelectorWindow{ return (ISelectorWindow(k.findChildByName("rotate_selector"))); } } }//package _-1N8 // _SafeStr_11592 = "_-1XX" (String#7231, DoABC#3) // _SafeStr_11598 = "_-6U3" (String#25622, DoABC#3) // _SafeStr_11618 = "_-2b1" (String#2472, DoABC#3) // _SafeStr_11654 = "_-5LA" (String#28725, DoABC#3) // _SafeStr_11655 = "_-0eS" (String#33958, DoABC#3) // _SafeStr_11656 = "_-0n3" (String#27678, DoABC#3) // _SafeStr_11657 = "_-00h" (String#32759, DoABC#3) // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) // _SafeStr_6438 = "_-2hG" (String#2208, DoABC#3) // _SafeStr_6446 = "_-6Gs" (String#1744, DoABC#3) //------------------------------------------------------------ //_-1N8.MoveFurniTo package _-1N8{ import _-5IA.HabboUserDefinedRoomEvents; import _-0yO._SafeStr_3303; import _-5t7.UserDefinedRoomEventsCtrl; import _-29V.IWindowContainer; import flash.events.Event; import _-29O.Triggerable; import _-6Sj.IRadioButtonWindow; import _-6Sj.ISelectorWindow; public class MoveFurniTo extends _SafeStr_4766 { private var _SafeStr_11624:HabboUserDefinedRoomEvents; private var _SafeStr_11648:_SafeStr_3303; override public function get code():int{ return (_SafeStr_5147._SafeStr_11603); } override public function get requiresFurni():int{ return (UserDefinedRoomEventsCtrl._SafeStr_11583); } override public function readIntParamsFromForm(k:IWindowContainer):Array{ var _local_2:Array = new Array(); _local_2.push(this._SafeStr_11658(k)._SafeStr_6438().id); _local_2.push(int(this._SafeStr_11648.getValue())); return (_local_2); } override public function onInit(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):void{ this._SafeStr_11624 = _arg_2; this._SafeStr_11648 = new _SafeStr_3303(_arg_2, this._SafeStr_11579(k), _arg_2.assets, 1, 5, 1); this._SafeStr_11648._SafeStr_5935(1); this._SafeStr_11648.addEventListener(Event.CHANGE, this.onSliderChange); _arg_2.refreshButton(k, "move_0", true, null, 0); _arg_2.refreshButton(k, "move_2", true, null, 0); _arg_2.refreshButton(k, "move_4", true, null, 0); _arg_2.refreshButton(k, "move_6", true, null, 0); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void{ var _local_3:int = _arg_2._SafeStr_11618[0]; this._SafeStr_11658(k)._SafeStr_6446(this._SafeStr_11659(k, _local_3)); this._SafeStr_11648._SafeStr_5935(_arg_2._SafeStr_11618[1]); } override public function get hasSpecialInputs():Boolean{ return (true); } private function _SafeStr_11579(k:IWindowContainer):IWindowContainer{ return ((k.findChildByName("slider_container") as IWindowContainer)); } private function onSliderChange(k:Event):void{ var _local_2:_SafeStr_3303; var _local_3:Number; var _local_4:int; if (k.type == Event.CHANGE) { _local_2 = (k.target as _SafeStr_3303); if (_local_2) { _local_3 = _local_2.getValue(); _local_4 = int(_local_3); this._SafeStr_11624.localization.registerParameter("wiredfurni.params.emptytiles", "tiles", ("" + _local_4)); }; }; } private function _SafeStr_11659(k:IWindowContainer, _arg_2:int):IRadioButtonWindow{ return (IRadioButtonWindow(k.findChildByName((("direction_" + _arg_2) + "_radio")))); } private function _SafeStr_11658(k:IWindowContainer):ISelectorWindow{ return (ISelectorWindow(k.findChildByName("direction_selector"))); } } }//package _-1N8 // _SafeStr_11579 = "_-3Oh" (String#1477, DoABC#3) // _SafeStr_11583 = "_-1nS" (String#7016, DoABC#3) // _SafeStr_11603 = "_-3yt" (String#24037, DoABC#3) // _SafeStr_11618 = "_-2b1" (String#2472, DoABC#3) // _SafeStr_11624 = "_-6T1" (String#832, DoABC#3) // _SafeStr_11648 = "_-5Hf" (String#1512, DoABC#3) // _SafeStr_11658 = "_-4nf" (String#28168, DoABC#3) // _SafeStr_11659 = "_-3at" (String#36095, DoABC#3) // _SafeStr_3303 = "_-4hi" (String#1236, DoABC#3) // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) // _SafeStr_5935 = "_-5AZ" (String#1794, DoABC#3) // _SafeStr_6438 = "_-2hG" (String#2208, DoABC#3) // _SafeStr_6446 = "_-6Gs" (String#1744, DoABC#3) //------------------------------------------------------------ //_-1N8.MoveToDirection package _-1N8{ import _-5t7.UserDefinedRoomEventsCtrl; import _-29V.IWindowContainer; import _-5IA.HabboUserDefinedRoomEvents; import _-29O.Triggerable; import _-6Sj.IRadioButtonWindow; import _-6Sj.ISelectorWindow; public class MoveToDirection extends _SafeStr_4766 { override public function get code():int{ return (_SafeStr_5147._SafeStr_11601); } override public function get requiresFurni():int{ return (UserDefinedRoomEventsCtrl._SafeStr_11592); } override public function onInit(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):void{ _arg_2.refreshButton(k, "move_0", true, null, 0); _arg_2.refreshButton(k, "move_2", true, null, 0); _arg_2.refreshButton(k, "move_4", true, null, 0); _arg_2.refreshButton(k, "move_6", true, null, 0); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void{ var _local_3:int = _arg_2._SafeStr_11618[0]; var _local_4:int = _arg_2._SafeStr_11618[1]; this._SafeStr_11660(k)._SafeStr_6446(this._SafeStr_11661(k, _local_3)); this._SafeStr_11662(k)._SafeStr_6446(this._SafeStr_11663(k, _local_4)); } override public function readIntParamsFromForm(k:IWindowContainer):Array{ var _local_2:Array = new Array(); _local_2.push(this._SafeStr_11660(k)._SafeStr_6438().id); _local_2.push(this._SafeStr_11662(k)._SafeStr_6438().id); return (_local_2); } override public function get hasSpecialInputs():Boolean{ return (true); } private function _SafeStr_11661(k:IWindowContainer, _arg_2:int):IRadioButtonWindow{ return (IRadioButtonWindow(k.findChildByName((("startdir_" + _arg_2) + "_radio")))); } private function _SafeStr_11663(k:IWindowContainer, _arg_2:int):IRadioButtonWindow{ return (IRadioButtonWindow(k.findChildByName((("turn_" + _arg_2) + "_radio")))); } private function _SafeStr_11660(k:IWindowContainer):ISelectorWindow{ return (ISelectorWindow(k.findChildByName("startdir_selector"))); } private function _SafeStr_11662(k:IWindowContainer):ISelectorWindow{ return (ISelectorWindow(k.findChildByName("turn_selector"))); } } }//package _-1N8 // _SafeStr_11592 = "_-1XX" (String#7231, DoABC#3) // _SafeStr_11601 = "_-2up" (String#22342, DoABC#3) // _SafeStr_11618 = "_-2b1" (String#2472, DoABC#3) // _SafeStr_11660 = "_-0zG" (String#30919, DoABC#3) // _SafeStr_11661 = "_-6Ey" (String#36802, DoABC#3) // _SafeStr_11662 = "_-2lM" (String#29440, DoABC#3) // _SafeStr_11663 = "_-57z" (String#36688, DoABC#3) // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) // _SafeStr_6438 = "_-2hG" (String#2208, DoABC#3) // _SafeStr_6446 = "_-6Gs" (String#1744, DoABC#3) //------------------------------------------------------------ //_-1N8.MuteUser package _-1N8{ import _-5IA.HabboUserDefinedRoomEvents; import _-0yO._SafeStr_3303; import _-29V.IWindowContainer; import _-29O.Triggerable; import _-6Sj.ITextFieldWindow; import flash.events.Event; public class MuteUser extends _SafeStr_4766 { private var _SafeStr_11624:HabboUserDefinedRoomEvents; private var _SafeStr_11648:_SafeStr_3303; override public function get code():int{ return (_SafeStr_5147._SafeStr_11605); } override public function readStringParamFromForm(k:IWindowContainer):String{ var _local_2:String = this._SafeStr_11664(k).text; return (_local_2); } override public function readIntParamsFromForm(k:IWindowContainer):Array{ var _local_2:Array = new Array(); _local_2.push(this._SafeStr_11648.getValue()); return (_local_2); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void{ this._SafeStr_11664(k).text = _arg_2._SafeStr_11580; var _local_3:int = _arg_2._SafeStr_11618[0]; this._SafeStr_11648._SafeStr_5935(_local_3); } override public function get hasSpecialInputs():Boolean{ return (true); } private function _SafeStr_11664(k:IWindowContainer):ITextFieldWindow{ var _local_2:ITextFieldWindow = ITextFieldWindow(k.findChildByName("chat_message")); return (_local_2); } override public function validate(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):String{ var _local_4:String; var _local_3:int = 100; if (this._SafeStr_11664(k).text.length > _local_3) { _local_4 = "wiredfurni.chatmsgtoolong"; return (_arg_2.localization.getLocalization(_local_4, _local_4)); }; return (null); } override public function onInit(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):void{ this._SafeStr_11624 = _arg_2; this._SafeStr_11648 = new _SafeStr_3303(_arg_2, this._SafeStr_11665(k), _arg_2.assets, 0, 10, 1); this._SafeStr_11648._SafeStr_5935(1); this._SafeStr_11648.addEventListener(Event.CHANGE, this.onSliderChange); } private function _SafeStr_11665(k:IWindowContainer):IWindowContainer{ return ((k.findChildByName("slider_container") as IWindowContainer)); } protected function onSliderChange(k:Event):void{ var _local_2:_SafeStr_3303; var _local_3:Number; var _local_4:String; if (k.type == Event.CHANGE) { _local_2 = (k.target as _SafeStr_3303); if (_local_2) { _local_3 = _local_2.getValue(); _local_4 = int(_local_3).toString(); this._SafeStr_11624.localization.registerParameter("wiredfurni.params.length.minutes", "minutes", _local_4); }; }; } protected function get _SafeStr_11666():HabboUserDefinedRoomEvents{ return (this._SafeStr_11624); } public function get slider():_SafeStr_3303{ return (this._SafeStr_11648); } } }//package _-1N8 // _SafeStr_11580 = "_-2ju" (String#4784, DoABC#3) // _SafeStr_11605 = "_-1Jf" (String#25234, DoABC#3) // _SafeStr_11618 = "_-2b1" (String#2472, DoABC#3) // _SafeStr_11624 = "_-6T1" (String#832, DoABC#3) // _SafeStr_11648 = "_-5Hf" (String#1512, DoABC#3) // _SafeStr_11664 = "_-0NC" (String#24793, DoABC#3) // _SafeStr_11665 = "_-3ae" (String#36091, DoABC#3) // _SafeStr_11666 = "_-5if" (String#23181, DoABC#3) // _SafeStr_3303 = "_-4hi" (String#1236, DoABC#3) // _SafeStr_4766 = "_-5Vf" (String#1413, DoABC#3) // _SafeStr_5147 = "_-2SF" (String#3136, DoABC#3) // _SafeStr_5935 = "_-5AZ" (String#1794, DoABC#3) //------------------------------------------------------------ //_-1nQ._SafeStr_2837 package _-1nQ{ import _-4Bw._SafeStr_2824; import _-29V.IWindowContainer; import _-WS.Map; import _-2yL._SafeStr_2823; import _-3xK._SafeStr_637; import _-3UH._SafeStr_10; import _-1i3._SafeStr_4514; import _-1i3._SafeStr_4470; import _-1i3._SafeStr_4513; import flash.events.IEventDispatcher; import flash.display.BitmapData; import _-6Sj.IBitmapWrapperWindow; import flash.geom.Point; import _-6Sj.ITextWindow; import _-29V.IWindow; import _-3UH._SafeStr_39; import _-3UH.XmlAsset; import _-5W._SafeStr_2346; import _-5W._SafeStr_2341; import _-5W._SafeStr_2340; import flash.geom.Rectangle; import _-5Vh.WindowMouseEvent; import _-2eN._SafeStr_4518; public class _SafeStr_2837 extends _SafeStr_2824 { private static const _SafeStr_7563:Number = 100; private static const _SafeStr_7564:Number = 100; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_5627:int = -1; private var _text:String; private var _SafeStr_5332:Boolean; private var _SafeStr_11667:Boolean = false; private var _SafeStr_11106:String = "ecotron_box"; private var _SafeStr_11668:Map; public function _SafeStr_2837(k:_SafeStr_2823, _arg_2:_SafeStr_637, _arg_3:_SafeStr_10=null){ this._SafeStr_11668 = new Map(); super(k, _arg_2, _arg_3); this._SafeStr_11668.add("", "ecotronbox_card"); this._SafeStr_11668.add("ecotron_box", "ecotronbox_card"); this._SafeStr_11668.add("matic_box", "ecotronbox_card_furnimatic"); } override public function dispose():void{ this._SafeStr_7567(); super.dispose(); } override public function registerUpdateEvents(k:IEventDispatcher):void{ if (k == null) { return; }; k.addEventListener(_SafeStr_4514._SafeStr_11088, this.onObjectUpdate); k.addEventListener(_SafeStr_4514._SafeStr_11089, this.onObjectUpdate); k.addEventListener(_SafeStr_4470._SafeStr_10918, this._SafeStr_5541); k.addEventListener(_SafeStr_4513._SafeStr_11088, this._SafeStr_11669); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void{ if (k == null) { return; }; k.removeEventListener(_SafeStr_4514._SafeStr_11088, this.onObjectUpdate); k.removeEventListener(_SafeStr_4514._SafeStr_11089, this.onObjectUpdate); k.removeEventListener(_SafeStr_4513._SafeStr_11088, this._SafeStr_11669); k.removeEventListener(_SafeStr_4470._SafeStr_10918, this._SafeStr_5541); } private function onObjectUpdate(k:_SafeStr_4514):void{ this._SafeStr_7567(); switch (k.type) { case _SafeStr_4514._SafeStr_11088: this._SafeStr_11667 = false; this._SafeStr_5627 = k._SafeStr_5566; this._text = k.text; this._SafeStr_5332 = k.controller; this._SafeStr_11106 = k._SafeStr_5749; this._SafeStr_7570(); return; case _SafeStr_4514._SafeStr_11089: if (!this._SafeStr_11667) { return; }; this._SafeStr_5627 = k._SafeStr_5566; this._SafeStr_7570(); this._SafeStr_11670(k._SafeStr_11101); this._SafeStr_11671(k.text); this._SafeStr_11672(false); return; }; } private function _SafeStr_5541(k:_SafeStr_4470):void{ if (k.id == this._SafeStr_5627) { this._SafeStr_7567(); }; } private function _SafeStr_11669(k:_SafeStr_4513):void{ switch (k.type) { case _SafeStr_4513._SafeStr_11088: this._SafeStr_7567(); return; }; } private function _SafeStr_11670(k:BitmapData):void{ if (k == null) { k = new BitmapData(1, 1); }; if (this._SafeStr_5322 == null) { return; }; var _local_2:IBitmapWrapperWindow = (this._SafeStr_5322.findChildByName("ecotronbox_card_preview") as IBitmapWrapperWindow); if (_local_2 == null) { return; }; var _local_3:int = ((_local_2.width - k.width) / 2); var _local_4:int = ((_local_2.height - k.height) / 2); if (_local_2.bitmap == null) { _local_2.bitmap = new BitmapData(_local_2.width, _local_2.height, true, 0xFFFFFF); }; _local_2.bitmap.fillRect(_local_2.bitmap.rect, 0xFFFFFF); _local_2.bitmap.copyPixels(k, k.rect, new Point(_local_3, _local_4), null, null, false); } private function _SafeStr_11671(k:String):void{ var _local_2:ITextWindow; _local_2 = (this._SafeStr_5322.findChildByName("ecotronbox_card_msg") as ITextWindow); if (((!((_local_2 == null))) && (!((k == null))))) { _local_2.caption = k; }; } private function _SafeStr_7570():void{ var _local_3:ITextWindow; var _local_4:IWindow; if (this._SafeStr_5627 < 0) { return; }; var k:_SafeStr_39 = assets.getAssetByName(this._SafeStr_11668.getValue(this._SafeStr_11106)); var _local_2:XmlAsset = XmlAsset(k); if (_local_2 == null) { return; }; if (this._SafeStr_5322 != null) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; this._SafeStr_5322 = (windowManager.createWindow("ecotronboxcardui_container", "", _SafeStr_2346._SafeStr_7571, _SafeStr_2341.DEFAULT, (_SafeStr_2340._SafeStr_7572 | _SafeStr_2340._SafeStr_7573), new Rectangle(_SafeStr_7563, _SafeStr_7564, 2, 2), null, 0) as IWindowContainer); this._SafeStr_5322.buildFromXML(XML(_local_2.content)); _local_3 = (this._SafeStr_5322.findChildByName("ecotronbox_card_date") as ITextWindow); if (((!((_local_3 == null))) && (!((this._text == null))))) { _local_3.caption = this._text; }; _local_4 = this._SafeStr_5322.findChildByName("ecotronbox_card_btn_close"); if (_local_4 != null) { _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7574); }; this._SafeStr_11672(true); } private function _SafeStr_11672(k:Boolean):void{ var _local_2:IWindow; if (this._SafeStr_5322 == null) { return; }; _local_2 = this._SafeStr_5322.findChildByName("ecotronbox_card_btn_open"); if (_local_2 != null) { if (((this._SafeStr_5332) && (k))) { _local_2.visible = true; _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7574); } else { _local_2.visible = false; }; }; } private function _SafeStr_7567():void{ if (this._SafeStr_5322 != null) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; if (!this._SafeStr_11667) { this._SafeStr_5627 = -1; }; this._text = ""; this._SafeStr_5332 = false; } private function _SafeStr_11673():void{ var k:_SafeStr_4518; if (((((this._SafeStr_11667) || ((this._SafeStr_5627 == -1)))) || (!(this._SafeStr_5332)))) { return; }; this._SafeStr_11667 = true; if (messageListener != null) { k = new _SafeStr_4518(_SafeStr_4518._SafeStr_11674, this._SafeStr_5627); messageListener.processWidgetMessage(k); }; } private function _SafeStr_7574(k:WindowMouseEvent):void{ var _local_2:IWindow = (k.target as IWindow); var _local_3:String = _local_2.name; switch (_local_3) { case "ecotronbox_card_btn_open": this._SafeStr_11673(); return; case "ecotronbox_card_btn_close": default: this._SafeStr_11667 = false; this._SafeStr_7567(); }; } } }//package _-1nQ // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_10918 = "_-6CC" (String#6194, DoABC#3) // _SafeStr_11088 = "_-1mw" (String#4386, DoABC#3) // _SafeStr_11089 = "_-3S2" (String#5097, DoABC#3) // _SafeStr_11101 = "_-45D" (String#14153, DoABC#3) // _SafeStr_11106 = "_-UH" (String#8975, DoABC#3) // _SafeStr_11667 = "_-4pL" (String#4315, DoABC#3) // _SafeStr_11668 = "_-1v-" (String#15176, DoABC#3) // _SafeStr_11669 = "_-4tp" (String#28932, DoABC#3) // _SafeStr_11670 = "_-5DC" (String#13042, DoABC#3) // _SafeStr_11671 = "_-2bw" (String#32511, DoABC#3) // _SafeStr_11672 = "_-2Nm" (String#31871, DoABC#3) // _SafeStr_11673 = "_-5l6" (String#22585, DoABC#3) // _SafeStr_11674 = "_-fC" (String#16973, DoABC#3) // _SafeStr_2340 = "_-6K7" (String#1451, DoABC#3) // _SafeStr_2341 = "_-13y" (String#3452, DoABC#3) // _SafeStr_2346 = "_-34f" (String#3459, DoABC#3) // _SafeStr_2823 = "_-3ZG" (String#734, DoABC#3) // _SafeStr_2824 = "_-72" (String#868, DoABC#3) // _SafeStr_2837 = "_-2DC" (String#21369, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_4470 = "_-6Kn" (String#1105, DoABC#3) // _SafeStr_4513 = "_-1sf" (String#1612, DoABC#3) // _SafeStr_4514 = "_-46V" (String#3177, DoABC#3) // _SafeStr_4518 = "_-5Yy" (String#6446, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5332 = "_-0CD" (String#194, DoABC#3) // _SafeStr_5541 = "_-29w" (String#5326, DoABC#3) // _SafeStr_5566 = "_-0eD" (String#620, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) // _SafeStr_5749 = "_-0Oo" (String#24498, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_7563 = "_-3ep" (String#5266, DoABC#3) // _SafeStr_7564 = "_-2js" (String#5257, DoABC#3) // _SafeStr_7567 = "_-5BD" (String#2441, DoABC#3) // _SafeStr_7570 = "_-2dU" (String#3203, DoABC#3) // _SafeStr_7571 = "_-07w" (String#4985, DoABC#3) // _SafeStr_7572 = "_-2ct" (String#7251, DoABC#3) // _SafeStr_7573 = "_-V5" (String#3188, DoABC#3) // _SafeStr_7574 = "_-1Z" (String#3390, DoABC#3) //------------------------------------------------------------ //_-1o-.TradingModel package _-1o-{ import _-Qa._SafeStr_2622; import _-5x9._SafeStr_2325; import _-Qa.HabboInventory; import _-3UH._SafeStr_10; import _-5x9._SafeStr_2213; import _-67y._SafeStr_1375; import _-Qx._SafeStr_500; import _-5tE._SafeStr_502; import _-WS.Map; import _-3xK._SafeStr_637; import _-4V9.StringArrayStuffData; import _-5x9._SafeStr_2367; import _-0ch._SafeStr_2633; import flash.events.Event; import _-2xx._SafeStr_2298; import _-0ch._SafeStr_2629; import _-0l4.FurniModel; import _-0JT._SafeStr_3748; import _-3Ww.GroupItem; import _-3Ww._SafeStr_2619; import _-29V.IWindowContainer; import _-5x9._SafeStr_2973; import _-0bw._SafeStr_2308; import flash.display.BitmapData; import _-3Ww._SafeStr_3738; import _-0JT._SafeStr_3782; import _-0JT._SafeStr_3778; import _-sB._SafeStr_3760; import _-0JT._SafeStr_3783; import _-0JT._SafeStr_3725; import _-0JT._SafeStr_3761; import _-sB._SafeStr_3769; import _-0JT._SafeStr_3741; import _-0JT._SafeStr_3776; import _-0JT._SafeStr_3779; import _-2jU._SafeStr_2275; import _-35T._SafeStr_3789; import _-0S4._SafeStr_2343; import _-3qJ._SafeStr_3791; import __AS3__.vec.Vector; import _-3qJ._SafeStr_3796; import _-3qJ._SafeStr_3793; import _-0ch._SafeStr_2417; import _-3qJ._SafeStr_3794; import _-3qJ._SafeStr_3798; import _-3qJ._SafeStr_3797; import _-3qJ._SafeStr_3790; import _-3qJ._SafeStr_3795; import _-3qJ._SafeStr_3792; import __AS3__.vec.*; public class TradingModel implements _SafeStr_2622, _SafeStr_2325 { public static const _SafeStr_11675:uint = 9; public static const _SafeStr_11676:uint = 0; public static const _SafeStr_11677:uint = 1; public static const _SafeStr_11678:uint = 2; public static const _SafeStr_11679:uint = 3; public static const _SafeStr_11680:uint = 4; public static const _SafeStr_11681:uint = 5; public static const _SafeStr_11682:uint = 6; private var _SafeStr_6821:HabboInventory; private var _SafeStr_7523:_SafeStr_10; private var _SafeStr_5775:_SafeStr_2213; private var _SafeStr_5337:_SafeStr_1375; private var _SafeStr_5776:_SafeStr_500; private var _SafeStr_6183:_SafeStr_502; private var _SafeStr_11683:TradingView; private var _disposed:Boolean = false; private var _SafeStr_9734:Boolean = false; private var _SafeStr_6695:uint = 0; private var _SafeStr_11684:int = -1; private var _SafeStr_11685:String = ""; private var _SafeStr_11686:Map; private var _SafeStr_11687:int = 0; private var _SafeStr_11688:int = 0; private var _SafeStr_11689:Boolean = false; private var _SafeStr_11690:Boolean = false; private var _SafeStr_11691:int = -1; private var _SafeStr_11692:String = ""; private var _SafeStr_11693:Map; private var _SafeStr_11694:int = 0; private var _SafeStr_11695:int = 0; private var _SafeStr_11696:Boolean = false; private var _SafeStr_11697:Boolean = false; public function TradingModel(k:HabboInventory, _arg_2:_SafeStr_637, _arg_3:_SafeStr_1375, _arg_4:_SafeStr_10, _arg_5:_SafeStr_2213, _arg_6:_SafeStr_500, _arg_7:_SafeStr_502){ this._SafeStr_6821 = k; this._SafeStr_5337 = _arg_3; this._SafeStr_7523 = _arg_4; this._SafeStr_5775 = _arg_5; this._SafeStr_5776 = _arg_6; this._SafeStr_6183 = _arg_7; this._SafeStr_11683 = new TradingView(this, _arg_2, _arg_4, _arg_5, _arg_6, _arg_7); } public static function _SafeStr_11698(k:int, _arg_2:_SafeStr_2367):String{ var _local_3:String = k.toString(); var _local_4:StringArrayStuffData = (_arg_2 as StringArrayStuffData); if (!_local_4) { return (_local_3); }; var _local_5:int = 1; while (_local_5 < 5) { _local_3 = (_local_3 + ("," + _local_4.getValue(_local_5))); _local_5++; }; return (_local_3); } public function get running():Boolean{ return (!((this._SafeStr_6695 == _SafeStr_11676))); } public function get state():uint{ return (this._SafeStr_6695); } public function get disposed():Boolean{ return (this._disposed); } public function get _SafeStr_11699():int{ return (this._SafeStr_11684); } public function get _SafeStr_11700():String{ return (this._SafeStr_11685); } public function get _SafeStr_11701():Map{ return (this._SafeStr_11686); } public function get _SafeStr_11702():Boolean{ return (this._SafeStr_11689); } public function get _SafeStr_11703():Boolean{ return (this._SafeStr_11690); } public function get _SafeStr_11704():int{ return (this._SafeStr_11691); } public function get _SafeStr_11705():String{ return (this._SafeStr_11692); } public function get _SafeStr_11706():Map{ return (this._SafeStr_11693); } public function get _SafeStr_11707():Boolean{ return (this._SafeStr_11696); } public function get _SafeStr_7301():Boolean{ return (this._SafeStr_11697); } public function dispose():void{ if (!this._disposed) { if (((this._SafeStr_11683) && (!(this._SafeStr_11683.disposed)))) { this._SafeStr_11683.dispose(); this._SafeStr_11683 = null; }; this._SafeStr_6821 = null; this._SafeStr_5337 = null; this._SafeStr_7523 = null; this._SafeStr_5775 = null; this._SafeStr_5776 = null; this._disposed = true; }; } public function _SafeStr_11708(k:int, _arg_2:String, _arg_3:Boolean, _arg_4:int, _arg_5:String, _arg_6:Boolean):void{ this._SafeStr_11684 = k; this._SafeStr_11685 = _arg_2; this._SafeStr_11686 = new Map(); this._SafeStr_11689 = false; this._SafeStr_11690 = _arg_3; this._SafeStr_11691 = _arg_4; this._SafeStr_11692 = _arg_5; this._SafeStr_11693 = new Map(); this._SafeStr_11696 = false; this._SafeStr_11697 = _arg_6; this._SafeStr_9734 = true; this.state = _SafeStr_11677; this._SafeStr_11683.setup(k, _arg_3, _arg_4, _arg_6); this._SafeStr_11683._SafeStr_11709(this._SafeStr_11684); this._SafeStr_11683._SafeStr_11709(this._SafeStr_11691); this._SafeStr_11683._SafeStr_11710(); this._SafeStr_11683._SafeStr_11711(); this._SafeStr_6821._SafeStr_11712(_SafeStr_2633._SafeStr_6769); this._SafeStr_6821.events.dispatchEvent(new Event(_SafeStr_2298.HABBO_INVENTORY_TRACKING_EVENT_TRADING)); } public function close():void{ if (this._SafeStr_9734) { if (((!((this._SafeStr_6695 == _SafeStr_11676))) && (!((this._SafeStr_6695 == _SafeStr_11681))))) { this._SafeStr_11713(); this.state = TradingModel._SafeStr_11682; }; this.state = _SafeStr_11676; this._SafeStr_6821._SafeStr_11714(_SafeStr_2629.EMPTY); this._SafeStr_9734 = false; }; this._SafeStr_11683._SafeStr_11715(false); } public function _SafeStr_5362(k:String):void{ this._SafeStr_11683._SafeStr_11715(!((k == _SafeStr_2633._SafeStr_6769))); this._SafeStr_6821._SafeStr_11716(); } public function set state(k:uint):void{ _SafeStr_4.log(((((((("OLD STATE: " + this._SafeStr_6695) + " NEW STATE: ") + k) + " OWN: ") + this._SafeStr_11689) + " OTHER: ") + this._SafeStr_11696)); var _local_2:Boolean; if (this._SafeStr_6695 == k) { return; }; switch (this._SafeStr_6695) { case _SafeStr_11676: if ((((k == _SafeStr_11677)) || ((k == _SafeStr_11681)))) { this._SafeStr_6695 = k; _local_2 = true; }; break; case _SafeStr_11677: if (k == _SafeStr_11678) { this._SafeStr_6695 = k; _local_2 = true; this._SafeStr_11717(); } else { if (k == _SafeStr_11682) { this._SafeStr_6695 = k; this._SafeStr_11683._SafeStr_11715(false); _local_2 = true; }; }; break; case _SafeStr_11678: if (k == _SafeStr_11679) { this._SafeStr_6695 = k; _local_2 = true; } else { if (k == _SafeStr_11682) { this._SafeStr_6695 = k; this._SafeStr_11683._SafeStr_11715(false); _local_2 = true; } else { if (k == _SafeStr_11677) { this._SafeStr_6695 = k; _local_2 = true; this._SafeStr_11718(); }; }; }; break; case _SafeStr_11679: if (k == _SafeStr_11680) { this._SafeStr_6695 = k; _local_2 = true; } else { if (k == _SafeStr_11681) { this._SafeStr_6695 = k; _local_2 = true; this.close(); } else { if (k == _SafeStr_11682) { this._SafeStr_6695 = k; this._SafeStr_11683._SafeStr_11715(false); _local_2 = true; this.close(); }; }; }; break; case _SafeStr_11680: if (k == _SafeStr_11681) { this._SafeStr_6695 = k; this._SafeStr_11683._SafeStr_11715(false); _local_2 = true; this.close(); } else { if (k == _SafeStr_11682) { this._SafeStr_6695 = k; this._SafeStr_11683._SafeStr_11715(false); _local_2 = true; this.close(); }; }; break; case _SafeStr_11681: if (k == _SafeStr_11676) { this._SafeStr_6695 = k; _local_2 = true; }; break; case _SafeStr_11682: if (k == _SafeStr_11676) { this._SafeStr_6695 = k; _local_2 = true; } else { if (k == _SafeStr_11677) { this._SafeStr_6695 = k; _local_2 = true; }; }; break; default: throw (new Error((('Unknown trading progress state: "' + this._SafeStr_6695) + '"'))); }; if (_local_2) { this._SafeStr_11683._SafeStr_11710(); } else { throw (new Error(((("Error assigning trading process status! States does not match: (from) " + this._SafeStr_6695) + " (to) ") + k))); }; } public function _SafeStr_11719():FurniModel{ return (this._SafeStr_6821._SafeStr_11720); } public function _SafeStr_11721():HabboInventory{ return (this._SafeStr_6821); } public function _SafeStr_11722(k:_SafeStr_3748, _arg_2:Map, _arg_3:Map):void{ if (this._SafeStr_6821 == null) { return; }; if (this._SafeStr_11686 != null) { this._SafeStr_11686.dispose(); }; if (this._SafeStr_11693 != null) { this._SafeStr_11693.dispose(); }; if (k._SafeStr_7290 == this._SafeStr_11684) { this._SafeStr_11686 = _arg_2; this._SafeStr_11687 = k._SafeStr_7292; this._SafeStr_11688 = k._SafeStr_7294; this._SafeStr_11693 = _arg_3; this._SafeStr_11694 = k._SafeStr_7293; this._SafeStr_11695 = k._SafeStr_7295; } else { this._SafeStr_11686 = _arg_3; this._SafeStr_11687 = k._SafeStr_7293; this._SafeStr_11688 = k._SafeStr_7295; this._SafeStr_11693 = _arg_2; this._SafeStr_11694 = k._SafeStr_7292; this._SafeStr_11695 = k._SafeStr_7294; }; this._SafeStr_11689 = false; this._SafeStr_11696 = false; this._SafeStr_11683._SafeStr_11709(this._SafeStr_11684); this._SafeStr_11683._SafeStr_11709(this._SafeStr_11691); this._SafeStr_11683._SafeStr_11710(); var _local_4:FurniModel = this._SafeStr_6821._SafeStr_11720; if (_local_4 != null) { _local_4._SafeStr_7437(); }; } public function _SafeStr_7453():Array{ var _local_2:GroupItem; var _local_3:_SafeStr_2619; var _local_5:int; var k:Array = new Array(); if ((((this._SafeStr_11686 == null)) || (this._SafeStr_11686.disposed))) { return (k); }; var _local_4:int; while (_local_4 < this._SafeStr_11686.length) { _local_2 = (this._SafeStr_11686._SafeStr_5505(_local_4) as GroupItem); if (_local_2 != null) { _local_5 = 0; while (_local_5 < _local_2.getTotalCount()) { _local_3 = _local_2._SafeStr_7482(_local_5); if (_local_3 != null) { k.push(_local_3.ref); }; _local_5++; }; }; _local_4++; }; return (k); } public function get _SafeStr_11723():int{ return (this._SafeStr_11687); } public function get _SafeStr_11724():int{ return (this._SafeStr_11688); } public function get _SafeStr_11725():int{ return (this._SafeStr_11694); } public function get _SafeStr_11726():int{ return (this._SafeStr_11695); } public function getWindowContainer():IWindowContainer{ return (this._SafeStr_11683.getWindowContainer()); } public function _SafeStr_5339():void{ } public function _SafeStr_5364(k:String):void{ if (this._SafeStr_9734) { if (this._SafeStr_6695 != _SafeStr_11676) { this._SafeStr_11713(); }; }; } public function _SafeStr_5359():void{ if (this._SafeStr_9734) { this.close(); }; } public function _SafeStr_11717():void{ this._SafeStr_11683._SafeStr_11717(); } public function _SafeStr_11718():void{ this._SafeStr_11683._SafeStr_11718(); } public function _SafeStr_11727():void{ if (this._SafeStr_6695 == _SafeStr_11678) { this.state = _SafeStr_11679; }; } public function _SafeStr_11728(k:_SafeStr_3738):BitmapData{ var _local_2:_SafeStr_2973; if (!k._SafeStr_7284) { _local_2 = this._SafeStr_5775.getFurnitureImage(k.type, new _SafeStr_2308(180, 0, 0), 64, this, 0, String(k._SafeStr_7279), -1, -1, k.stuffData); } else { _local_2 = this._SafeStr_5775.getWallItemImage(k.type, new _SafeStr_2308(180, 0, 0), 64, this, 0, k.stuffData.getLegacyString()); }; return ((_local_2.data as BitmapData)); } public function imageReady(k:int, _arg_2:BitmapData):void{ this._SafeStr_11683._SafeStr_11729(k, _arg_2); } public function _SafeStr_5602(k:int):void{ } public function _SafeStr_11730(k:_SafeStr_2275):void{ var _local_2:_SafeStr_3782; if ((k is _SafeStr_3778)) { _SafeStr_4.log("TRADING::TradingOpenFailedEvent"); if (this._SafeStr_11731) { this._SafeStr_11683._SafeStr_11732(_SafeStr_3778(k)); } else { if ((((_SafeStr_3778(k)._SafeStr_5729().reason == _SafeStr_3760._SafeStr_11734)) || ((_SafeStr_3778(k)._SafeStr_5729().reason == _SafeStr_3760._SafeStr_11733)))) { this._SafeStr_11683._SafeStr_11735(TradingView._SafeStr_11736); }; }; } else { if ((k is _SafeStr_3783)) { _SafeStr_4.log("TRADING::TradingAcceptEvent"); if (_SafeStr_3783(k)._SafeStr_7298 == this._SafeStr_11684) { this._SafeStr_11689 = !((_SafeStr_3783(k)._SafeStr_7302 == 0)); } else { this._SafeStr_11696 = !((_SafeStr_3783(k)._SafeStr_7302 == 0)); }; this._SafeStr_11683._SafeStr_11710(); } else { if ((k is _SafeStr_3725)) { _SafeStr_4.log("TRADING::TradingConfirmationEvent"); this.state = _SafeStr_11678; } else { if ((k is _SafeStr_3761)) { _SafeStr_4.log("TRADING::TradingCompletedEvent"); this.state = _SafeStr_11681; } else { if ((k is _SafeStr_3782)) { _SafeStr_4.log("TRADING::TradingCloseEvent"); if (!this._SafeStr_9734) { _SafeStr_4.log("Received TradingCloseEvent, but trading already stopped!!!"); return; }; _local_2 = (k as _SafeStr_3782); if (_local_2._SafeStr_5729().reason == _SafeStr_3769._SafeStr_11737) { if (this._SafeStr_6821.getBoolean("trading.commiterror.enabled")) { this._SafeStr_11683.windowManager.simpleAlert("${inventory.trading.notification.title}", "${inventory.trading.notification.commiterror.caption}", "${inventory.trading.notification.commiterror.info}"); }; } else { if (_local_2._SafeStr_5729()._SafeStr_7298 != this._SafeStr_11684) { this._SafeStr_11683._SafeStr_11735(TradingView._SafeStr_11738); }; }; this.close(); } else { if ((k is _SafeStr_3741)) { _SafeStr_4.log("TRADING::TradingNotOpenEvent"); } else { if ((k is _SafeStr_3776)) { this._SafeStr_11683._SafeStr_11739("${inventory.trading.warning.others_account_disabled}"); } else { if ((k is _SafeStr_3779)) { this._SafeStr_11683._SafeStr_11740("${inventory.trading.warning.own_account_disabled}"); } else { _SafeStr_4.log(("TRADING/Unknown message event: " + k)); }; }; }; }; }; }; }; }; } public function _SafeStr_11741():void{ this._SafeStr_6821._SafeStr_11712(_SafeStr_2633._SafeStr_6769); } public function _SafeStr_11742(k:int):void{ if (_SafeStr_3789.isPerkAllowed(this._SafeStr_6821._SafeStr_7552, this._SafeStr_6821.windowManager, _SafeStr_2343.TRADE)) { this._SafeStr_5337.connection.send(new _SafeStr_3791(k)); }; } public function _SafeStr_7486(k:Vector., _arg_2:Boolean, _arg_3:int, _arg_4:int, _arg_5:Boolean, _arg_6:_SafeStr_2367):void{ var _local_7:Vector.; var _local_8:int; if (((!(_arg_5)) && ((k.length > 0)))) { this._SafeStr_5337.connection.send(new _SafeStr_3796(k.pop())); } else { _local_7 = new Vector.(); for each (_local_8 in k) { if (this._SafeStr_11743(_arg_2, _arg_3, _arg_4, _arg_5, _arg_6)) { _local_7.push(_local_8); }; }; if (_local_7.length > 0) { if (_local_7.length == 1) { this._SafeStr_5337.connection.send(new _SafeStr_3796(_local_7.pop())); } else { this._SafeStr_5337.connection.send(new _SafeStr_3793(_local_7)); }; }; }; } public function _SafeStr_11743(k:Boolean, _arg_2:int, _arg_3:int, _arg_4:Boolean, _arg_5:_SafeStr_2367):Boolean{ var _local_6:String; if (this._SafeStr_11689) { return (false); }; if (this._SafeStr_11686 == null) { return (false); }; if (this._SafeStr_11686.length < _SafeStr_11675) { return (true); }; if (!_arg_4) { return (false); }; _local_6 = String(_arg_2); if (_arg_3 == _SafeStr_2417._SafeStr_6753) { _local_6 = ((String(_arg_2) + "poster") + _arg_5.getLegacyString()); } else { if (_arg_3 == _SafeStr_2417._SafeStr_6759) { _local_6 = _SafeStr_11698(_arg_2, _arg_5); } else { _local_6 = (((k) ? "I" : "S") + _local_6); }; }; return (!((this._SafeStr_11686.getValue(_local_6) == null))); } public function _SafeStr_11744(k:int):void{ var _local_3:_SafeStr_2619; if (this._SafeStr_11689) { return; }; var _local_2:GroupItem = this._SafeStr_11701._SafeStr_5505(k); if (_local_2) { _local_3 = _local_2._SafeStr_7406(); if (_local_3) { this._SafeStr_5337.connection.send(new _SafeStr_3794(_local_3.id)); }; }; } public function _SafeStr_11745():void{ this._SafeStr_5337.connection.send(new _SafeStr_3798()); } public function _SafeStr_11746():void{ this._SafeStr_5337.connection.send(new _SafeStr_3797()); } public function _SafeStr_11747():void{ this.state = _SafeStr_11680; this._SafeStr_5337.connection.send(new _SafeStr_3790()); } public function _SafeStr_11748():void{ this._SafeStr_5337.connection.send(new _SafeStr_3795()); } public function _SafeStr_11713():void{ this._SafeStr_5337.connection.send(new _SafeStr_3792()); } public function _SafeStr_11749():Boolean{ return ((((this._SafeStr_11688 > 0)) || ((this._SafeStr_11695 > 0)))); } private function get _SafeStr_11731():Boolean{ return (this._SafeStr_6821.getBoolean("talent.track.citizenship.enabled")); } public function _SafeStr_5341():void{ } public function _SafeStr_5368(k:String):void{ _SafeStr_4.log("NOT SUPPORTED: TRADING VIEW SELECT BY ID"); } } }//package _-1o- // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_11675 = "_-2DF" (String#21689, DoABC#3) // _SafeStr_11676 = "_-12k" (String#7422, DoABC#3) // _SafeStr_11677 = "_-3uo" (String#7362, DoABC#3) // _SafeStr_11678 = "_-ep" (String#10582, DoABC#3) // _SafeStr_11679 = "_-1rf" (String#9249, DoABC#3) // _SafeStr_11680 = "_-0R5" (String#12965, DoABC#3) // _SafeStr_11681 = "_-36t" (String#8556, DoABC#3) // _SafeStr_11682 = "_-06N" (String#8160, DoABC#3) // _SafeStr_11683 = "_-4IE" (String#2903, DoABC#3) // _SafeStr_11684 = "_-0Zd" (String#10111, DoABC#3) // _SafeStr_11685 = "_-53W" (String#11047, DoABC#3) // _SafeStr_11686 = "_-0GI" (String#5940, DoABC#3) // _SafeStr_11687 = "_-5ZV" (String#22121, DoABC#3) // _SafeStr_11688 = "_-2O1" (String#18415, DoABC#3) // _SafeStr_11689 = "_-31M" (String#10595, DoABC#3) // _SafeStr_11690 = "_-o2" (String#27067, DoABC#3) // _SafeStr_11691 = "_-4Ra" (String#17815, DoABC#3) // _SafeStr_11692 = "_-4B6" (String#14652, DoABC#3) // _SafeStr_11693 = "_-SA" (String#13058, DoABC#3) // _SafeStr_11694 = "_-fE" (String#22361, DoABC#3) // _SafeStr_11695 = "_-66c" (String#20115, DoABC#3) // _SafeStr_11696 = "_-4es" (String#14115, DoABC#3) // _SafeStr_11697 = "_-3XQ" (String#11476, DoABC#3) // _SafeStr_11698 = "_-3w0" (String#23365, DoABC#3) // _SafeStr_11699 = "_-190" (String#9056, DoABC#3) // _SafeStr_11700 = "_-1uT" (String#22313, DoABC#3) // _SafeStr_11701 = "_-5KR" (String#7642, DoABC#3) // _SafeStr_11702 = "_-6Ct" (String#14041, DoABC#3) // _SafeStr_11703 = "_-2tH" (String#38060, DoABC#3) // _SafeStr_11704 = "_-64" (String#26911, DoABC#3) // _SafeStr_11705 = "_-2y5" (String#23305, DoABC#3) // _SafeStr_11706 = "_-3jl" (String#7669, DoABC#3) // _SafeStr_11707 = "_-12w" (String#28866, DoABC#3) // _SafeStr_11708 = "_-4Cr" (String#35299, DoABC#3) // _SafeStr_11709 = "_-0uj" (String#11497, DoABC#3) // _SafeStr_11710 = "_-6CM" (String#13809, DoABC#3) // _SafeStr_11711 = "_-1Mw" (String#33526, DoABC#3) // _SafeStr_11712 = "_-61n" (String#5995, DoABC#3) // _SafeStr_11713 = "_-ER" (String#19812, DoABC#3) // _SafeStr_11714 = "_-5kt" (String#25564, DoABC#3) // _SafeStr_11715 = "_-1wZ" (String#7078, DoABC#3) // _SafeStr_11716 = "_-5SN" (String#37910, DoABC#3) // _SafeStr_11717 = "_-1V5" (String#24947, DoABC#3) // _SafeStr_11718 = "_-0Xb" (String#25490, DoABC#3) // _SafeStr_11719 = "_-GV" (String#27297, DoABC#3) // _SafeStr_11720 = "_-5R5" (String#2770, DoABC#3) // _SafeStr_11721 = "_-1DA" (String#12666, DoABC#3) // _SafeStr_11722 = "_-4aS" (String#35742, DoABC#3) // _SafeStr_11723 = "_-5J7" (String#36011, DoABC#3) // _SafeStr_11724 = "_-1j3" (String#33562, DoABC#3) // _SafeStr_11725 = "_-5w2" (String#36106, DoABC#3) // _SafeStr_11726 = "_-5ch" (String#34666, DoABC#3) // _SafeStr_11727 = "_-3eE" (String#35654, DoABC#3) // _SafeStr_11728 = "_-2UM" (String#15165, DoABC#3) // _SafeStr_11729 = "_-35v" (String#33665, DoABC#3) // _SafeStr_11730 = "_-k6" (String#9278, DoABC#3) // _SafeStr_11731 = "_-4KU" (String#23058, DoABC#3) // _SafeStr_11732 = "_-5ST" (String#37958, DoABC#3) // _SafeStr_11733 = "_-3lA" (String#23144, DoABC#3) // _SafeStr_11734 = "_-4AO" (String#23123, DoABC#3) // _SafeStr_11735 = "_-5Og" (String#21839, DoABC#3) // _SafeStr_11736 = "_-1ZM" (String#21019, DoABC#3) // _SafeStr_11737 = "_-4AL" (String#23067, DoABC#3) // _SafeStr_11738 = "_-0Ya" (String#19835, DoABC#3) // _SafeStr_11739 = "_-3AL" (String#25713, DoABC#3) // _SafeStr_11740 = "_-5Bo" (String#23886, DoABC#3) // _SafeStr_11741 = "_-4Mu" (String#36909, DoABC#3) // _SafeStr_11742 = "_-cK" (String#32816, DoABC#3) // _SafeStr_11743 = "_-4ns" (String#38030, DoABC#3) // _SafeStr_11744 = "_-4pg" (String#37368, DoABC#3) // _SafeStr_11745 = "_-27a" (String#33115, DoABC#3) // _SafeStr_11746 = "_-3vi" (String#36705, DoABC#3) // _SafeStr_11747 = "_-2MP" (String#34223, DoABC#3) // _SafeStr_11748 = "_-LB" (String#32696, DoABC#3) // _SafeStr_11749 = "_-49R" (String#37657, DoABC#3) // _SafeStr_1375 = "_-67Z" (String#891, DoABC#3) // _SafeStr_2213 = "_-l-" (String#862, DoABC#3) // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2298 = "_-40B" (String#4180, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2325 = "_-4CB" (String#1328, DoABC#3) // _SafeStr_2343 = "_-3gU" (String#3479, DoABC#3) // _SafeStr_2367 = "_-6Fl" (String#731, DoABC#3) // _SafeStr_2417 = "_-2Da" (String#1188, DoABC#3) // _SafeStr_2619 = "_-2yP" (String#1800, DoABC#3) // _SafeStr_2622 = "_-4DY" (String#2647, DoABC#3) // _SafeStr_2629 = "_-3Er" (String#6215, DoABC#3) // _SafeStr_2633 = "_-5QF" (String#1178, DoABC#3) // _SafeStr_2973 = "_-1qE" (String#690, DoABC#3) // _SafeStr_3725 = "_-w9" (String#11575, DoABC#3) // _SafeStr_3738 = "_-6Ht" (String#957, DoABC#3) // _SafeStr_3741 = "_-1V-" (String#11616, DoABC#3) // _SafeStr_3748 = "_-sZ" (String#9268, DoABC#3) // _SafeStr_3760 = "_-2f" (String#9101, DoABC#3) // _SafeStr_3761 = "_-4Zb" (String#12862, DoABC#3) // _SafeStr_3769 = "_-549" (String#11039, DoABC#3) // _SafeStr_3776 = "_-5iK" (String#12894, DoABC#3) // _SafeStr_3778 = "_-0dP" (String#5900, DoABC#3) // _SafeStr_3779 = "_-0o8" (String#12480, DoABC#3) // _SafeStr_3782 = "_-0hA" (String#8609, DoABC#3) // _SafeStr_3783 = "_-4ki" (String#6392, DoABC#3) // _SafeStr_3789 = "_-4VO" (String#23444, DoABC#3) // _SafeStr_3790 = "_-5lj" (String#16435, DoABC#3) // _SafeStr_3791 = "_-5EX" (String#14470, DoABC#3) // _SafeStr_3792 = "_-3vD" (String#14718, DoABC#3) // _SafeStr_3793 = "_-1jw" (String#15870, DoABC#3) // _SafeStr_3794 = "_-4e2" (String#14435, DoABC#3) // _SafeStr_3795 = "_-4cL" (String#14484, DoABC#3) // _SafeStr_3796 = "_-9h" (String#11151, DoABC#3) // _SafeStr_3797 = "_-2Qq" (String#15225, DoABC#3) // _SafeStr_3798 = "_-08w" (String#13965, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_502 = "_-1GQ" (String#2451, DoABC#3) // _SafeStr_5337 = "_-jQ" (String#411, DoABC#3) // _SafeStr_5339 = "_-6jK" (String#7054, DoABC#3) // _SafeStr_5341 = "_-1vg" (String#1615, DoABC#3) // _SafeStr_5359 = "_-21C" (String#7147, DoABC#3) // _SafeStr_5362 = "_-th" (String#8324, DoABC#3) // _SafeStr_5364 = "_-0Mp" (String#8274, DoABC#3) // _SafeStr_5368 = "_-47b" (String#8514, DoABC#3) // _SafeStr_5505 = "_-5V3" (String#908, DoABC#3) // _SafeStr_5602 = "_-43s" (String#2214, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5775 = "_-ld" (String#210, DoABC#3) // _SafeStr_5776 = "_-Ox" (String#525, DoABC#3) // _SafeStr_6183 = "_-4eX" (String#827, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_6695 = "_-3RB" (String#372, DoABC#3) // _SafeStr_6753 = "_-3rf" (String#6775, DoABC#3) // _SafeStr_6759 = "_-4ww" (String#15064, DoABC#3) // _SafeStr_6769 = "_-4Fb" (String#2945, DoABC#3) // _SafeStr_6821 = "_-4eG" (String#526, DoABC#3) // _SafeStr_7279 = "_-6hK" (String#2610, DoABC#3) // _SafeStr_7284 = "_-2Yt" (String#2562, DoABC#3) // _SafeStr_7290 = "_-0vj" (String#21494, DoABC#3) // _SafeStr_7292 = "_-6aM" (String#20314, DoABC#3) // _SafeStr_7293 = "_-3Ql" (String#18662, DoABC#3) // _SafeStr_7294 = "_-0pf" (String#20896, DoABC#3) // _SafeStr_7295 = "_-5B7" (String#12946, DoABC#3) // _SafeStr_7298 = "_-4vv" (String#6801, DoABC#3) // _SafeStr_7301 = "_-3dR" (String#17137, DoABC#3) // _SafeStr_7302 = "_-2Ir" (String#18069, DoABC#3) // _SafeStr_7406 = "_-65X" (String#3624, DoABC#3) // _SafeStr_7437 = "_-0Cy" (String#25962, DoABC#3) // _SafeStr_7453 = "_-4ne" (String#28149, DoABC#3) // _SafeStr_7482 = "_-3qo" (String#6766, DoABC#3) // _SafeStr_7486 = "_-4I-" (String#36950, DoABC#3) // _SafeStr_7523 = "_-6ZP" (String#1374, DoABC#3) // _SafeStr_7552 = "_-2wH" (String#2160, DoABC#3) // _SafeStr_9734 = "_-3ST" (String#2150, DoABC#3) //------------------------------------------------------------ //_-1o-.TradingView package _-1o-{ import _-Qa._SafeStr_3718; import _-5x9._SafeStr_2325; import _-3xK._SafeStr_637; import _-Qx._SafeStr_500; import _-5x9._SafeStr_2213; import _-3UH._SafeStr_10; import _-Qa.ItemPopupCtrl; import _-5tE._SafeStr_502; import _-29V.IWindowContainer; import flash.utils.Timer; import _-3Ww.GroupItem; import _-3UH._SafeStr_39; import _-3UH.XmlAsset; import _-4fb._SafeStr_3539; import flash.events.TimerEvent; import _-6Sj.IBitmapWrapperWindow; import _-6Sj.ITextWindow; import flash.display.BitmapData; import _-WS.Map; import _-6Sj.IItemGridWindow; import _-29V.IWindow; import _-6Sj._SafeStr_2434; import _-0JT._SafeStr_3778; import _-64Q._SafeStr_2464; import _-5Vh.WindowEvent; import _-5x9._SafeStr_2973; import _-5Vh.WindowMouseEvent; import _-3Ww._SafeStr_3738; import _-3Ww._SafeStr_3808; import _-0ch._SafeStr_2417; import _-px._SafeStr_2511; import _-3Pt._SafeStr_2354; import _-3Ww._SafeStr_2619; import _-5tE._SafeStr_3533; public class TradingView implements _SafeStr_3718, _SafeStr_2325 { private static const _SafeStr_11750:uint = 4284532064; private static const _SafeStr_11751:uint = 2577770; public static const _SafeStr_11752:int = 0; public static const _SafeStr_11738:int = 1; public static const _SafeStr_11736:int = 2; private var _SafeStr_11753:TradingModel; private var _SafeStr_5338:_SafeStr_637; private var _SafeStr_5776:_SafeStr_500; private var _SafeStr_5775:_SafeStr_2213; private var _SafeStr_7523:_SafeStr_10; private var _SafeStr_11754:ItemPopupCtrl; private var _SafeStr_6183:_SafeStr_502; private var _disposed:Boolean = false; private var _SafeStr_7596:Boolean; private var _SafeStr_11755:IWindowContainer; private var _SafeStr_11756:IWindowContainer; private var _SafeStr_6374:Timer; private var _SafeStr_6357:GroupItem; private var _SafeStr_5573:Boolean; private var _SafeStr_11757:Array; public function TradingView(k:TradingModel, _arg_2:_SafeStr_637, _arg_3:_SafeStr_10, _arg_4:_SafeStr_2213, _arg_5:_SafeStr_500, _arg_6:_SafeStr_502){ this._SafeStr_11757 = new Array(); super(); this._SafeStr_11753 = k; this._SafeStr_5338 = _arg_2; this._SafeStr_5776 = _arg_5; this._SafeStr_7523 = _arg_3; this._SafeStr_5775 = _arg_4; this._SafeStr_6183 = _arg_6; this._SafeStr_7596 = false; var _local_7:_SafeStr_39 = this._SafeStr_7523.getAssetByName("item_popup_xml"); var _local_8:XmlAsset = XmlAsset(_local_7); var _local_9:IWindowContainer = (this._SafeStr_5338.buildFromXML((_local_8.content as XML)) as IWindowContainer); _local_9.visible = false; this._SafeStr_11754 = new ItemPopupCtrl(_local_9, this._SafeStr_7523, this._SafeStr_5338, this._SafeStr_11753); this._SafeStr_6183.events.addEventListener(_SafeStr_3539._SafeStr_6194, this._SafeStr_6195); } public function get disposed():Boolean{ return (this._disposed); } public function get visible():Boolean{ return (this._SafeStr_7596); } public function get windowManager():_SafeStr_637{ return (this._SafeStr_5338); } public function dispose():void{ if (!this._disposed) { if (((this._SafeStr_11755) && (!(this._SafeStr_11755.disposed)))) { this._SafeStr_11755.dispose(); this._SafeStr_11755 = null; }; if (this._SafeStr_6374) { this._SafeStr_6374.removeEventListener(TimerEvent.TIMER, this._SafeStr_6960); this._SafeStr_6374.stop(); this._SafeStr_6374 = null; }; if (this._SafeStr_11754 != null) { this._SafeStr_11754.dispose(); this._SafeStr_11754 = null; }; if (this._SafeStr_6183) { if (this._SafeStr_6183.events != null) { this._SafeStr_6183.events.removeEventListener(_SafeStr_3539._SafeStr_6194, this._SafeStr_6195); }; this._SafeStr_6183 = null; }; this._SafeStr_11757 = null; this._SafeStr_11753 = null; this._SafeStr_5338 = null; this._SafeStr_5775 = null; this._SafeStr_5776 = null; this._SafeStr_7523 = null; this._SafeStr_6357 = null; this._SafeStr_7596 = false; this._disposed = true; }; } public function setup(k:int, _arg_2:Boolean, _arg_3:int, _arg_4:Boolean):void{ this._SafeStr_11715(false); this._SafeStr_11758(); this._SafeStr_11759(); if (((!(_arg_2)) && (!(_arg_4)))) { this._SafeStr_11760("${inventory.trading.warning.both_accounts_disabled}"); this._SafeStr_11740(""); this._SafeStr_11739(""); } else { if (!_arg_2) { this._SafeStr_11740("${inventory.trading.warning.own_account_disabled}"); }; if (!_arg_4) { this._SafeStr_11739("${inventory.trading.warning.others_account_disabled}"); }; }; } public function getWindowContainer():IWindowContainer{ if (this._SafeStr_11755 == null) { this._SafeStr_11755 = this._SafeStr_11761(); this._SafeStr_11762(null); }; if (this._SafeStr_11756 == null) { this._SafeStr_11756 = this._SafeStr_11763(); }; if (!this._SafeStr_5573) { return (this._SafeStr_11755); }; return (this._SafeStr_11756); } public function _SafeStr_11715(k:Boolean=false):void{ this._SafeStr_5573 = k; } public function _SafeStr_11709(k:int):void{ var _local_3:GroupItem; var _local_4:IWindowContainer; var _local_5:IBitmapWrapperWindow; var _local_6:ITextWindow; var _local_7:BitmapData; var _local_8:BitmapData; if (!this._SafeStr_11755) { return; }; var _local_2:uint; var _local_9 = (k == this._SafeStr_11753._SafeStr_11704); var _local_10:Map = ((_local_9) ? this._SafeStr_11753._SafeStr_11706 : this._SafeStr_11753._SafeStr_11701); var _local_11:IItemGridWindow = ((_local_9) ? this._SafeStr_11764() : this._SafeStr_11765()); while (_local_2 < _local_10.length) { _local_3 = (_local_10._SafeStr_5505(_local_2) as GroupItem); _local_4 = (_local_11._SafeStr_5897(_local_2) as IWindowContainer); if (_local_4) { _local_4.id = _local_2; while (_local_4.numChildren > 0) { _local_4.removeChildAt(0); }; _local_4.addChild(_local_3.window); _local_3.window.id = _local_2; _local_3._SafeStr_11766(); }; _local_2++; }; while (_local_2 < _local_11.numGridItems) { _local_4 = (_local_11._SafeStr_5897(_local_2) as IWindowContainer); if (_local_4) { _local_4.id = _local_2; _local_4.removeChildAt(0); _local_4.invalidate(); }; _local_2++; }; this._SafeStr_11767(); } public function _SafeStr_11711():void{ var k:IItemGridWindow; var _local_2:IWindowContainer; var _local_3:uint; k = this._SafeStr_11765(); _local_3 = 0; while (_local_3 < k.numGridItems) { _local_2 = (k._SafeStr_5897(_local_3) as IWindowContainer); if (_local_2) { _local_2.id = _local_3; _local_2.removeChildAt(0); }; _local_3++; }; k = this._SafeStr_11764(); _local_3 = 0; while (_local_3 < k.numGridItems) { _local_2 = (k._SafeStr_5897(_local_3) as IWindowContainer); if (_local_2) { _local_2.id = _local_3; _local_2.removeChildAt(0); }; _local_3++; }; } public function _SafeStr_11710():void{ var k:IWindow; var _local_2:ITextWindow; var _local_3:_SafeStr_2434; if (this._SafeStr_11755) { this._SafeStr_11767(); _local_2 = (this._SafeStr_11755.findChildByTag("OTHER_USER_NAME") as ITextWindow); if (_local_2) { _local_2.text = this._SafeStr_11753._SafeStr_11705; }; this._SafeStr_11755.findChildByTag("OWN_USER_ACCEPTED").visible = this._SafeStr_11753._SafeStr_11702; _local_3 = (this._SafeStr_11755.findChildByTag("OWN_USER_LOCK") as _SafeStr_2434); if (_local_3) { _local_3.assetUri = ((this._SafeStr_11753._SafeStr_11702) ? "talent_locked_achievement" : "inventory_trading_trading_unlocked_icon"); }; this._SafeStr_11755.findChildByTag("OTHER_USER_ACCEPTED").visible = this._SafeStr_11753._SafeStr_11707; _local_3 = (this._SafeStr_11755.findChildByTag("OTHER_USER_LOCK") as _SafeStr_2434); if (_local_3) { _local_3.assetUri = ((this._SafeStr_11753._SafeStr_11707) ? "talent_locked_achievement" : "inventory_trading_trading_unlocked_icon"); }; }; } public function _SafeStr_11767():void{ var k:IWindow; if (this._SafeStr_11755) { k = this._SafeStr_11755.findChildByName("button_accept"); if (!k) { return; }; if (this._SafeStr_11753._SafeStr_11721().getBoolean("trading.warning.enabled")) { if (this._SafeStr_11753._SafeStr_11749()) { this._SafeStr_11762(this._SafeStr_5776.getLocalization("inventory.trading.warning.credits", "inventory.trading.warning.credits")); } else { this._SafeStr_11762(null); }; }; this._SafeStr_11768(this._SafeStr_11753._SafeStr_11723, this._SafeStr_11753._SafeStr_11724); this._SafeStr_11769(this._SafeStr_11753._SafeStr_11725, this._SafeStr_11753._SafeStr_11726); switch (this._SafeStr_11753.state) { case TradingModel._SafeStr_11676: if ((((this._SafeStr_11753._SafeStr_11706.length > 0)) || ((this._SafeStr_11753._SafeStr_11701.length > 0)))) { k.enable(); } else { k.disable(); }; k.caption = "${inventory.trading.accept}"; return; case TradingModel._SafeStr_11677: if ((((this._SafeStr_11753._SafeStr_11706.length > 0)) || ((this._SafeStr_11753._SafeStr_11701.length > 0)))) { k.enable(); } else { k.disable(); }; k.caption = ((this._SafeStr_11753._SafeStr_11702) ? "${inventory.trading.modify}" : "${inventory.trading.accept}"); this._SafeStr_11760("${inventory.trading.info.add}"); return; case TradingModel._SafeStr_11678: k.disable(); k.caption = "${inventory.trading.countdown}"; this._SafeStr_11760("${inventory.trading.info.confirm}"); return; case TradingModel._SafeStr_11679: k.enable(); k.caption = "${inventory.trading.confirm}"; this._SafeStr_11760("${inventory.trading.info.confirm}"); return; case TradingModel._SafeStr_11680: k.disable(); this._SafeStr_11760("${inventory.trading.info.waiting}"); return; case TradingModel._SafeStr_11681: k.disable(); k.caption = "${inventory.trading.accept}"; this._SafeStr_11760("${inventory.trading.info.confirm}"); return; case TradingModel._SafeStr_11682: return; default: throw (new Error((('Unknown trading progress state: "' + this._SafeStr_11753.state) + '"'))); }; }; } public function _SafeStr_11760(k:String):void{ var _local_2:ITextWindow = (this._SafeStr_11755.findChildByName("help_text") as ITextWindow); _local_2.text = k; _local_2.visible = true; } private function _SafeStr_11762(k:String):void{ if (!this._SafeStr_11755) { return; }; var _local_2:IWindow = this._SafeStr_11755.findChildByName("info_border_highlighted"); if (_local_2) { _local_2.visible = !((k == null)); }; var _local_3:ITextWindow = (this._SafeStr_11755.findChildByName("info_text_highlighted") as ITextWindow); if (_local_3) { _local_3.visible = !((k == null)); if (k) { _local_3.text = k; }; }; } private function _SafeStr_11768(k:int, _arg_2:int):void{ this._SafeStr_11770("content_text_1_a", k, "content_text_1_b", _arg_2, true); } private function _SafeStr_11769(k:int, _arg_2:int):void{ this._SafeStr_11770("content_text_2_a", k, "content_text_2_b", _arg_2, false); } private function _SafeStr_11770(k:String, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:Boolean):void{ var _local_6:ITextWindow; if (!this._SafeStr_11753._SafeStr_11721().getBoolean("trading.warning.enabled")) { return; }; _local_6 = (this._SafeStr_11755.findChildByName(k) as ITextWindow); if (_local_6) { this._SafeStr_5776.registerParameter("inventory.trading.info.itemcount", "value", _arg_2.toString()); _local_6.text = this._SafeStr_5776.getLocalization("inventory.trading.info.itemcount"); }; _local_6 = (this._SafeStr_11755.findChildByName(_arg_3) as ITextWindow); if (_local_6) { if (_arg_5) { this._SafeStr_5776.registerParameter("inventory.trading.info.creditvalue.own", "value", _arg_4.toString()); _local_6.text = this._SafeStr_5776.getLocalization("inventory.trading.info.creditvalue.own"); } else { this._SafeStr_5776.registerParameter("inventory.trading.info.creditvalue", "value", _arg_4.toString()); _local_6.text = this._SafeStr_5776.getLocalization("inventory.trading.info.creditvalue"); }; }; } public function _SafeStr_11740(k:String):void{ var _local_2:ITextWindow = (this._SafeStr_11755.findChildByName("info_text_0") as ITextWindow); _local_2.text = k; _local_2.visible = true; var _local_3:IItemGridWindow = (this._SafeStr_11755.findChildByName("item_grid_0") as IItemGridWindow); if (_local_3) { _local_3.visible = false; }; } public function _SafeStr_11758():void{ var k:ITextWindow = (this._SafeStr_11755.findChildByName("info_text_0") as ITextWindow); k.visible = false; var _local_2:IItemGridWindow = (this._SafeStr_11755.findChildByName("item_grid_0") as IItemGridWindow); if (_local_2) { _local_2.visible = true; }; } public function _SafeStr_11739(k:String):void{ var _local_2:ITextWindow = (this._SafeStr_11755.findChildByName("info_text_1") as ITextWindow); _local_2.text = k; _local_2.visible = true; var _local_3:IItemGridWindow = (this._SafeStr_11755.findChildByName("item_grid_1") as IItemGridWindow); if (_local_3) { _local_3.visible = false; }; } public function _SafeStr_11759():void{ var k:ITextWindow = (this._SafeStr_11755.findChildByName("info_text_1") as ITextWindow); k.visible = false; var _local_2:IItemGridWindow = (this._SafeStr_11755.findChildByName("item_grid_1") as IItemGridWindow); if (_local_2) { _local_2.visible = true; }; } public function _SafeStr_11732(k:_SafeStr_3778):void{ var _local_2:String = ("inventory.trading.openfail." + k._SafeStr_5729().reason); this._SafeStr_5338.registerLocalizationParameter(_local_2, "otherusername", k._SafeStr_5729()._SafeStr_11705); this._SafeStr_5338.simpleAlert("${inventory.trading.openfail.title}", "${inventory.trading.openfail.caption}", (("${" + _local_2) + "}")); } public function _SafeStr_11735(k:int):void{ switch (k) { case _SafeStr_11752: this._SafeStr_5338.alert("${inventory.trading.notification.title}", "${inventory.trading.warning.other_not_offering}", 0, this._SafeStr_11771); return; case _SafeStr_11738: this._SafeStr_5338.alert("${inventory.trading.notification.title}", "${inventory.trading.info.closed}", 0, this._SafeStr_11771); return; case _SafeStr_11736: this._SafeStr_5338.alert("${inventory.trading.notification.title}", "${inventory.trading.info.already_open}", 0, this._SafeStr_11771); return; }; } public function _SafeStr_11772(title:String, description:String, callback:Function):void{ this._SafeStr_5338.alert(title, description, 0, (((callback)!=null) ? callback : function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); })); } public function _SafeStr_11717():void{ if (this._SafeStr_6374 == null) { this._SafeStr_6374 = new Timer(1000, 3); this._SafeStr_6374.addEventListener(TimerEvent.TIMER, this._SafeStr_6960); }; this._SafeStr_6374.reset(); this._SafeStr_6374.repeatCount = 3; this._SafeStr_6374.start(); this._SafeStr_5338.registerLocalizationParameter("inventory.trading.countdown", "counter", "3"); this._SafeStr_11710(); } public function _SafeStr_11718():void{ if (this._SafeStr_6374 != null) { this._SafeStr_6374.reset(); }; } public function imageReady(k:int, _arg_2:BitmapData):void{ var _local_3:uint; var _local_4:GroupItem; var _local_5:Map; var _local_6:Boolean; _local_5 = this._SafeStr_11753._SafeStr_11701; _local_6 = false; _local_3 = 0; while (_local_3 < _local_5.length) { _local_4 = (_local_5._SafeStr_5505(_local_3) as GroupItem); if (_local_4._SafeStr_11773 == k) { _local_4._SafeStr_8529 = _arg_2; _local_6 = true; }; _local_3++; }; if (_local_6) { this._SafeStr_11709(this._SafeStr_11753._SafeStr_11699); }; _local_5 = this._SafeStr_11753._SafeStr_11706; _local_6 = false; _local_3 = 0; while (_local_3 < _local_5.length) { _local_4 = (_local_5[_local_3] as GroupItem); if (_local_4._SafeStr_11773 == k) { _local_4._SafeStr_8529 = _arg_2; _local_6 = true; }; _local_3++; }; if (_local_6) { this._SafeStr_11709(this._SafeStr_11753._SafeStr_11704); }; } public function _SafeStr_5602(k:int):void{ } public function setSelection(k:GroupItem):void{ this._SafeStr_11774(); if (k) { this._SafeStr_6357 = k; this._SafeStr_6357._SafeStr_5325 = true; }; } public function _SafeStr_11774():void{ if (this._SafeStr_6357) { this._SafeStr_6357._SafeStr_5325 = false; this._SafeStr_6357 = null; }; } public function _SafeStr_11729(k:int, _arg_2:BitmapData):void{ } public function _SafeStr_11771(k:_SafeStr_2464, _arg_2:WindowEvent):void{ if (_arg_2.type == WindowEvent._SafeStr_9018) { k.dispose(); }; } protected function _SafeStr_11765():IItemGridWindow{ return ((this._SafeStr_11755.findChildByTag("OWN_USER_GRID") as IItemGridWindow)); } protected function _SafeStr_11764():IItemGridWindow{ return ((this._SafeStr_11755.findChildByTag("OTHER_USER_GRID") as IItemGridWindow)); } protected function _SafeStr_11775(k:GroupItem):BitmapData{ var _local_3:_SafeStr_2973; var _local_2:BitmapData = k._SafeStr_8529; if (_local_2 == null) { if (k._SafeStr_7284) { _local_3 = this._SafeStr_5775.getWallItemIcon(k.type, this, k.stuffData.getLegacyString()); } else { _local_3 = this._SafeStr_5775.getFurnitureIcon(k.type, this, null, k.stuffData); }; if (_local_3.id > 0) { k._SafeStr_11773 = _local_3.id; }; _local_2 = _local_3.data; k._SafeStr_8529 = _local_2; }; return (_local_2); } protected function _SafeStr_11776():IWindowContainer{ var k:XML = (XmlAsset(this._SafeStr_7523.getAssetByName("inventory_thumb_xml")).content as XML); return ((this._SafeStr_5338.buildFromXML(k) as IWindowContainer)); } protected function _SafeStr_11777(k:uint):void{ var _local_2:GroupItem; if ((((this._SafeStr_11753 == null)) || ((this._SafeStr_11753._SafeStr_11701 == null)))) { return; }; if (k < this._SafeStr_11753._SafeStr_11701.length) { _local_2 = (this._SafeStr_11753._SafeStr_11701._SafeStr_5505(k) as GroupItem); this.setSelection(_local_2); if (_local_2) { this._SafeStr_11753._SafeStr_11719()._SafeStr_7479(_local_2); }; }; } protected function _SafeStr_11778(k:uint):void{ var _local_2:GroupItem; if ((((this._SafeStr_11753 == null)) || ((this._SafeStr_11753._SafeStr_11706 == null)))) { return; }; if (k < this._SafeStr_11753._SafeStr_11706.length) { _local_2 = (this._SafeStr_11753._SafeStr_11706._SafeStr_5505(k) as GroupItem); this.setSelection(_local_2); if (_local_2) { this._SafeStr_11753._SafeStr_11719()._SafeStr_7479(_local_2); }; }; } private function _SafeStr_11761():IWindowContainer{ var _local_3:IItemGridWindow; var _local_4:IWindow; var _local_5:IWindowContainer; var _local_6:uint; var k:XML = (XmlAsset(this._SafeStr_7523.getAssetByName("inventory_trading_xml")).content as XML); var _local_2:IWindowContainer = (this._SafeStr_5338.buildFromXML(k) as IWindowContainer); _local_3 = (_local_2.findChildByTag("OWN_USER_GRID") as IItemGridWindow); _local_6 = 0; while (_local_6 < _local_3.numGridItems) { _local_4 = _local_3._SafeStr_5897(_local_6); _local_4.id = _local_6; _local_4.procedure = this._SafeStr_11779; _local_4.addEventListener(WindowMouseEvent._SafeStr_5575, this._SafeStr_11779); _local_4.addEventListener(WindowMouseEvent._SafeStr_5577, this._SafeStr_11779); _local_6++; }; _local_3 = (_local_2.findChildByTag("OTHER_USER_GRID") as IItemGridWindow); _local_6 = 0; while (_local_6 < _local_3.numGridItems) { _local_4 = _local_3._SafeStr_5897(_local_6); _local_4.id = _local_6; _local_4.procedure = this._SafeStr_11780; _local_4.addEventListener(WindowMouseEvent._SafeStr_5575, this._SafeStr_11780); _local_4.addEventListener(WindowMouseEvent._SafeStr_5577, this._SafeStr_11780); _local_6++; }; _local_2.procedure = this._SafeStr_5377; return (_local_2); } private function _SafeStr_11763():IWindowContainer{ var k:XML = (XmlAsset(this._SafeStr_7523.getAssetByName("inventory_trading_minimized_xml")).content as XML); var _local_2:IWindowContainer = (this._SafeStr_5338.buildFromXML(k) as IWindowContainer); _local_2.procedure = this._SafeStr_11781; return (_local_2); } private function _SafeStr_11781(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { switch (_arg_2.name) { case "button_continue": this._SafeStr_11753._SafeStr_11741(); return; case "button_cancel": this._SafeStr_11753._SafeStr_11713(); return; }; }; } private function _SafeStr_5377(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { switch (_arg_2.name) { case "button_accept": switch (this._SafeStr_11753.state) { case TradingModel._SafeStr_11677: if ((((this._SafeStr_11753._SafeStr_11706.length == 0)) && (!(this._SafeStr_11753._SafeStr_11702)))) { this._SafeStr_11735(_SafeStr_11752); }; if (this._SafeStr_11753._SafeStr_11702) { this._SafeStr_11753._SafeStr_11746(); } else { this._SafeStr_11753._SafeStr_11745(); }; break; case TradingModel._SafeStr_11679: _arg_2.disable(); this._SafeStr_11753._SafeStr_11747(); break; }; return; case "button_cancel": switch (this._SafeStr_11753.state) { case TradingModel._SafeStr_11677: this._SafeStr_11753._SafeStr_11713(); break; case TradingModel._SafeStr_11679: this._SafeStr_11753._SafeStr_11748(); break; }; return; }; }; } private function _SafeStr_11779(k:WindowEvent, _arg_2:IWindow):void{ this._SafeStr_11782(k, _arg_2, true); } private function _SafeStr_11780(k:WindowEvent, _arg_2:IWindow):void{ this._SafeStr_11782(k, _arg_2, false); } private function _SafeStr_11782(k:WindowEvent, _arg_2:IWindow, _arg_3:Boolean):void{ var _local_4:GroupItem; var _local_5:_SafeStr_3738; var _local_6:_SafeStr_3808; var _local_7:BitmapData; var _local_8:String; var _local_9:_SafeStr_3738; var _local_10:Date; if (((_arg_3) && ((k.type == WindowMouseEvent.CLICK)))) { this._SafeStr_11753._SafeStr_11744(_arg_2.id); }; if (k.type == WindowMouseEvent._SafeStr_5575) { if (_arg_3) { _local_4 = this._SafeStr_11753._SafeStr_11701._SafeStr_5505(_arg_2.id); } else { _local_4 = this._SafeStr_11753._SafeStr_11706._SafeStr_5505(_arg_2.id); }; if (_local_4 == null) { return; }; _local_6 = (_local_4 as _SafeStr_3808); if (((!((_local_6 == null))) && (!(_arg_3)))) { this._SafeStr_11754._SafeStr_11783((_arg_2 as IWindowContainer), _local_6._SafeStr_11784(), _local_6._SafeStr_11785(), null, ItemPopupCtrl._SafeStr_11786, false); this._SafeStr_11754.show(); return; }; _local_5 = _local_4._SafeStr_7406(); if (_local_5 == null) { return; }; _local_7 = this._SafeStr_11753._SafeStr_11728(_local_5); if (!_local_5._SafeStr_7284) { _local_8 = ((("$" + "{roomItem.name.") + _local_5.type) + "}"); } else { _local_8 = ((("$" + "{wallItem.name.") + _local_5.type) + "}"); }; if (_local_5.category == _SafeStr_2417._SafeStr_6753) { _local_8 = (("${poster_" + _local_5.stuffData.getLegacyString()) + "_name}"); }; if (_local_5.category == _SafeStr_2417._SafeStr_6757) { _local_9 = (_local_5 as _SafeStr_3738); _local_10 = new Date(_local_9._SafeStr_7282, (_local_9._SafeStr_7281 - 1), _local_9._SafeStr_7280); _local_8 = ((this._SafeStr_5776.getLocalization(("roomItem.name." + _local_5.type)) + " ") + _local_10.toLocaleDateString()); }; if (_local_5.category == _SafeStr_2417._SafeStr_6755) { _local_8 = this._SafeStr_11787(_local_4, _local_8, true, _arg_2.id, _arg_3); }; this._SafeStr_11754._SafeStr_11783((_arg_2 as IWindowContainer), _local_8, _local_7, _local_4._SafeStr_7406().stuffData, ItemPopupCtrl._SafeStr_11786, this._SafeStr_11788(_local_5)); this._SafeStr_11754.show(); } else { if (k.type == WindowMouseEvent._SafeStr_5577) { this._SafeStr_11754._SafeStr_11789(); }; }; } private function _SafeStr_11788(k:_SafeStr_3738):Boolean{ if (!this._SafeStr_11753._SafeStr_11721()) { return (false); }; var _local_2:_SafeStr_2354 = this._SafeStr_11753._SafeStr_11721()._SafeStr_5869(k.type, _SafeStr_2511._SafeStr_5755); return (((_local_2) && (_local_2._SafeStr_7511))); } private function _SafeStr_11787(k:GroupItem, _arg_2:String, _arg_3:Boolean, _arg_4:int=-1, _arg_5:Boolean=false):String{ var _local_6:_SafeStr_2619 = k._SafeStr_7406(); var _local_7:_SafeStr_3533 = this._SafeStr_6183._SafeStr_6197._SafeStr_6203(_local_6._SafeStr_7279); if (_local_7 != null) { this._SafeStr_5776.registerParameter("songdisc.info", "name", _local_7.name); this._SafeStr_5776.registerParameter("songdisc.info", "author", _local_7.creator); _arg_2 = this._SafeStr_5776.getLocalization("songdisc.info"); } else { if (_arg_3) { if (this._SafeStr_11757.length > 0) { this._SafeStr_11757.pop(); this._SafeStr_11757.pop(); this._SafeStr_11757.pop(); }; this._SafeStr_11757.push(_arg_4); this._SafeStr_11757.push(k); this._SafeStr_11757.push(_arg_5); this._SafeStr_6183._SafeStr_6197._SafeStr_6207(_local_6._SafeStr_7279); }; }; return (_arg_2); } private function _SafeStr_6960(k:TimerEvent):void{ this._SafeStr_5338.registerLocalizationParameter("inventory.trading.countdown", "counter", String((3 - this._SafeStr_6374.currentCount))); if (this._SafeStr_6374.currentCount == 3) { this._SafeStr_11753._SafeStr_11727(); this._SafeStr_6374.reset(); }; } private function _SafeStr_6195(k:_SafeStr_3539):void{ var _local_2:Boolean; var _local_3:GroupItem; var _local_4:uint; var _local_5:_SafeStr_3738; var _local_6:String; var _local_7:BitmapData; var _local_8:IWindow; if (this._SafeStr_11757.length > 0) { _local_2 = this._SafeStr_11757.pop(); _local_3 = this._SafeStr_11757.pop(); _local_4 = this._SafeStr_11757.pop(); _local_5 = _local_3._SafeStr_7406(); if (_local_5._SafeStr_7279 == k.id) { if (((((_local_2) && ((this._SafeStr_11753._SafeStr_11701._SafeStr_5505(_local_4) == _local_3)))) || (((!(_local_2)) && ((this._SafeStr_11753._SafeStr_11706._SafeStr_5505(_local_4) == _local_3)))))) { _local_6 = this._SafeStr_11787(_local_3, "", false); _local_7 = this._SafeStr_11753._SafeStr_11728(_local_5); _local_8 = ((_local_2) ? (this._SafeStr_11765()._SafeStr_5897(_local_4)) : this._SafeStr_11764()._SafeStr_5897(_local_4)); this._SafeStr_11754._SafeStr_11783((_local_8 as IWindowContainer), _local_6, _local_7); }; } else { this._SafeStr_11757.push(_local_4); this._SafeStr_11757.push(_local_3); this._SafeStr_11757.push(_local_2); }; }; } } }//package _-1o- // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_11676 = "_-12k" (String#7422, DoABC#3) // _SafeStr_11677 = "_-3uo" (String#7362, DoABC#3) // _SafeStr_11678 = "_-ep" (String#10582, DoABC#3) // _SafeStr_11679 = "_-1rf" (String#9249, DoABC#3) // _SafeStr_11680 = "_-0R5" (String#12965, DoABC#3) // _SafeStr_11681 = "_-36t" (String#8556, DoABC#3) // _SafeStr_11682 = "_-06N" (String#8160, DoABC#3) // _SafeStr_11699 = "_-190" (String#9056, DoABC#3) // _SafeStr_11701 = "_-5KR" (String#7642, DoABC#3) // _SafeStr_11702 = "_-6Ct" (String#14041, DoABC#3) // _SafeStr_11704 = "_-64" (String#26911, DoABC#3) // _SafeStr_11705 = "_-2y5" (String#23305, DoABC#3) // _SafeStr_11706 = "_-3jl" (String#7669, DoABC#3) // _SafeStr_11707 = "_-12w" (String#28866, DoABC#3) // _SafeStr_11709 = "_-0uj" (String#11497, DoABC#3) // _SafeStr_11710 = "_-6CM" (String#13809, DoABC#3) // _SafeStr_11711 = "_-1Mw" (String#33526, DoABC#3) // _SafeStr_11713 = "_-ER" (String#19812, DoABC#3) // _SafeStr_11715 = "_-1wZ" (String#7078, DoABC#3) // _SafeStr_11717 = "_-1V5" (String#24947, DoABC#3) // _SafeStr_11718 = "_-0Xb" (String#25490, DoABC#3) // _SafeStr_11719 = "_-GV" (String#27297, DoABC#3) // _SafeStr_11721 = "_-1DA" (String#12666, DoABC#3) // _SafeStr_11723 = "_-5J7" (String#36011, DoABC#3) // _SafeStr_11724 = "_-1j3" (String#33562, DoABC#3) // _SafeStr_11725 = "_-5w2" (String#36106, DoABC#3) // _SafeStr_11726 = "_-5ch" (String#34666, DoABC#3) // _SafeStr_11727 = "_-3eE" (String#35654, DoABC#3) // _SafeStr_11728 = "_-2UM" (String#15165, DoABC#3) // _SafeStr_11729 = "_-35v" (String#33665, DoABC#3) // _SafeStr_11732 = "_-5ST" (String#37958, DoABC#3) // _SafeStr_11735 = "_-5Og" (String#21839, DoABC#3) // _SafeStr_11736 = "_-1ZM" (String#21019, DoABC#3) // _SafeStr_11738 = "_-0Ya" (String#19835, DoABC#3) // _SafeStr_11739 = "_-3AL" (String#25713, DoABC#3) // _SafeStr_11740 = "_-5Bo" (String#23886, DoABC#3) // _SafeStr_11741 = "_-4Mu" (String#36909, DoABC#3) // _SafeStr_11744 = "_-4pg" (String#37368, DoABC#3) // _SafeStr_11745 = "_-27a" (String#33115, DoABC#3) // _SafeStr_11746 = "_-3vi" (String#36705, DoABC#3) // _SafeStr_11747 = "_-2MP" (String#34223, DoABC#3) // _SafeStr_11748 = "_-LB" (String#32696, DoABC#3) // _SafeStr_11749 = "_-49R" (String#37657, DoABC#3) // _SafeStr_11750 = "_-3GB" (String#30847, DoABC#3) // _SafeStr_11751 = "_-17z" (String#26455, DoABC#3) // _SafeStr_11752 = "_-3g5" (String#17132, DoABC#3) // _SafeStr_11753 = "_-1jk" (String#1639, DoABC#3) // _SafeStr_11754 = "_-1BU" (String#7687, DoABC#3) // _SafeStr_11755 = "_-4xz" (String#2904, DoABC#3) // _SafeStr_11756 = "_-53d" (String#23517, DoABC#3) // _SafeStr_11757 = "_-6T0" (String#4897, DoABC#3) // _SafeStr_11758 = "_-2Ur" (String#33112, DoABC#3) // _SafeStr_11759 = "_-3Fs" (String#34479, DoABC#3) // _SafeStr_11760 = "_-4fh" (String#12302, DoABC#3) // _SafeStr_11761 = "_-4AM" (String#37168, DoABC#3) // _SafeStr_11762 = "_-3m0" (String#23036, DoABC#3) // _SafeStr_11763 = "_-zD" (String#33716, DoABC#3) // _SafeStr_11764 = "set " (String#24508, DoABC#3) // _SafeStr_11765 = "_-9q" (String#23498, DoABC#3) // _SafeStr_11766 = "_-4LX" (String#37064, DoABC#3) // _SafeStr_11767 = "_-2Gr" (String#29796, DoABC#3) // _SafeStr_11768 = "_-5BM" (String#35937, DoABC#3) // _SafeStr_11769 = "_-11m" (String#33538, DoABC#3) // _SafeStr_11770 = "_-80" (String#31526, DoABC#3) // _SafeStr_11771 = "_-4iz" (String#23824, DoABC#3) // _SafeStr_11772 = "_-16u" (String#44678, DoABC#3) // _SafeStr_11773 = "_-iE" (String#19307, DoABC#3) // _SafeStr_11774 = "use" (String#8505, DoABC#3) // _SafeStr_11775 = "_-096" (String#44346, DoABC#3) // _SafeStr_11776 = "_-69k" (String#44796, DoABC#3) // _SafeStr_11777 = "_-1Xq" (String#44096, DoABC#3) // _SafeStr_11778 = "_-1PD" (String#44579, DoABC#3) // _SafeStr_11779 = "_-4Vm" (String#23333, DoABC#3) // _SafeStr_11780 = "_-0Zm" (String#25649, DoABC#3) // _SafeStr_11781 = "_-2oL" (String#37566, DoABC#3) // _SafeStr_11782 = "_-2eK" (String#30934, DoABC#3) // _SafeStr_11783 = "_-3fx" (String#23160, DoABC#3) // _SafeStr_11784 = "_-5DQ" (String#35205, DoABC#3) // _SafeStr_11785 = "_-3m6" (String#27383, DoABC#3) // _SafeStr_11786 = "_-1hd" (String#12935, DoABC#3) // _SafeStr_11787 = "_-hM" (String#29306, DoABC#3) // _SafeStr_11788 = "_-3e9" (String#35207, DoABC#3) // _SafeStr_11789 = "_-O0" (String#19933, DoABC#3) // _SafeStr_2213 = "_-l-" (String#862, DoABC#3) // _SafeStr_2325 = "_-4CB" (String#1328, DoABC#3) // _SafeStr_2354 = "_-50Q" (String#686, DoABC#3) // _SafeStr_2417 = "_-2Da" (String#1188, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_2511 = "_-2Gl" (String#1128, DoABC#3) // _SafeStr_2619 = "_-2yP" (String#1800, DoABC#3) // _SafeStr_2973 = "_-1qE" (String#690, DoABC#3) // _SafeStr_3533 = "_-3NR" (String#2114, DoABC#3) // _SafeStr_3539 = "_-4oO" (String#3399, DoABC#3) // _SafeStr_3718 = "_-0N1" (String#8465, DoABC#3) // _SafeStr_3738 = "_-6Ht" (String#957, DoABC#3) // _SafeStr_3778 = "_-0dP" (String#5900, DoABC#3) // _SafeStr_3808 = "_-009" (String#9104, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_502 = "_-1GQ" (String#2451, DoABC#3) // _SafeStr_5325 = "_-2iN" (String#998, DoABC#3) // _SafeStr_5338 = "_-02L" (String#188, DoABC#3) // _SafeStr_5377 = "_-3ok" (String#3898, DoABC#3) // _SafeStr_5505 = "_-5V3" (String#908, DoABC#3) // _SafeStr_5573 = "_-516" (String#4230, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) // _SafeStr_5602 = "_-43s" (String#2214, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5755 = "_-5hW" (String#2279, DoABC#3) // _SafeStr_5775 = "_-ld" (String#210, DoABC#3) // _SafeStr_5776 = "_-Ox" (String#525, DoABC#3) // _SafeStr_5869 = "_-0sr" (String#4058, DoABC#3) // _SafeStr_5897 = "_-0hG" (String#2741, DoABC#3) // _SafeStr_6183 = "_-4eX" (String#827, DoABC#3) // _SafeStr_6194 = "_-5eY" (String#5047, DoABC#3) // _SafeStr_6195 = "_-Om" (String#4331, DoABC#3) // _SafeStr_6197 = "_-3ty" (String#2584, DoABC#3) // _SafeStr_6203 = "_-2YQ" (String#3729, DoABC#3) // _SafeStr_6207 = "_-4Gi" (String#11294, DoABC#3) // _SafeStr_6357 = "_-3fG" (String#7275, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_6374 = "_-0c1" (String#983, DoABC#3) // _SafeStr_6753 = "_-3rf" (String#6775, DoABC#3) // _SafeStr_6755 = "_-6ik" (String#11911, DoABC#3) // _SafeStr_6757 = "_-402" (String#22117, DoABC#3) // _SafeStr_6960 = "_-0TJ" (String#28918, DoABC#3) // _SafeStr_7279 = "_-6hK" (String#2610, DoABC#3) // _SafeStr_7280 = "_-14h" (String#11799, DoABC#3) // _SafeStr_7281 = "_-1a" (String#12155, DoABC#3) // _SafeStr_7282 = "_-WT" (String#12905, DoABC#3) // _SafeStr_7284 = "_-2Yt" (String#2562, DoABC#3) // _SafeStr_7406 = "_-65X" (String#3624, DoABC#3) // _SafeStr_7479 = "_-2Qb" (String#18165, DoABC#3) // _SafeStr_7511 = "_-2Df" (String#15263, DoABC#3) // _SafeStr_7523 = "_-6ZP" (String#1374, DoABC#3) // _SafeStr_7596 = "_-kn" (String#1655, DoABC#3) // _SafeStr_8529 = "_-0EM" (String#3265, DoABC#3) // _SafeStr_9018 = "_-2E0" (String#2881, DoABC#3) //------------------------------------------------------------ //_-1OB._SafeStr_4258 package _-1OB{ import _-2jU._SafeStr_2278; import _-29F._SafeStr_4999; public class _SafeStr_4258 extends _SafeStr_2278 { public function _SafeStr_4258(k:Function){ super(k, _SafeStr_4999); } public function _SafeStr_5729():_SafeStr_4999{ return ((_SafeStr_5915 as _SafeStr_4999)); } } }//package _-1OB // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4258 = "_-2e4" (String#13001, DoABC#3) // _SafeStr_4999 = "_-te" (String#11927, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-1Oc._SafeStr_134 package _-1Oc{ import _-5uz._SafeStr_140; public interface _SafeStr_134 { function get id():String; function get action():_SafeStr_140; function get _SafeStr_6591():int; function get dx():int; function get dy():int; function get dz():int; function get _SafeStr_6592():int; } }//package _-1Oc // _SafeStr_134 = "_-3Ap" (String#2300, DoABC#2) // _SafeStr_140 = "_-Fb" (String#3108, DoABC#2) // _SafeStr_6591 = "_-1PG" (String#1882, DoABC#2) // _SafeStr_6592 = "_-3vV" (String#2445, DoABC#2) //------------------------------------------------------------ //_-1Oc._SafeStr_135 package _-1Oc{ public interface _SafeStr_135 { function get animation():_SafeStr_137; function get id():String; function get ink():int; function get member():String; function get _SafeStr_6590():Boolean; function get _SafeStr_11790():Boolean; function _SafeStr_6587(_arg_1:int):int; function _SafeStr_6588(_arg_1:int):int; function _SafeStr_6589(_arg_1:int):int; } }//package _-1Oc // _SafeStr_11790 = "_-31q" (String#2267, DoABC#2) // _SafeStr_135 = "_-0Df" (String#1630, DoABC#2) // _SafeStr_137 = "_-4V" (String#2571, DoABC#2) // _SafeStr_6587 = "_-2LY" (String#2112, DoABC#2) // _SafeStr_6588 = "_-27B" (String#2058, DoABC#2) // _SafeStr_6589 = "_-1Pz" (String#1885, DoABC#2) // _SafeStr_6590 = "_-Qr" (String#3159, DoABC#2) //------------------------------------------------------------ //_-1Oc._SafeStr_136 package _-1Oc{ import flash.geom.ColorTransform; public interface _SafeStr_136 { function get ink():int; function get colorTransform():ColorTransform; function get _SafeStr_11791():Boolean; function get reds():Array; function get greens():Array; function get blues():Array; function get alphas():Array; } }//package _-1Oc // _SafeStr_11791 = "_-4PB" (String#2554, DoABC#2) // _SafeStr_136 = "_-0kI" (String#1745, DoABC#2) //------------------------------------------------------------ //_-1Oc._SafeStr_137 package _-1Oc{ public interface _SafeStr_137 { function _SafeStr_11792():Boolean; function _SafeStr_11793():Boolean; function _SafeStr_11794():Boolean; function get id():String; function get _SafeStr_11795():Array; function get _SafeStr_10249():Array; function get _SafeStr_11796():Array; function get resetOnToggle():Boolean; } }//package _-1Oc // _SafeStr_10249 = "_-42z" (String#2467, DoABC#2) // _SafeStr_11792 = "_-1dR" (String#1935, DoABC#2) // _SafeStr_11793 = "_-5oG" (String#2868, DoABC#2) // _SafeStr_11794 = "_-3Jt" (String#2324, DoABC#2) // _SafeStr_11795 = "_-1f1" (String#1941, DoABC#2) // _SafeStr_11796 = "_-1Ha" (String#1858, DoABC#2) // _SafeStr_137 = "_-4V" (String#2571, DoABC#2) //------------------------------------------------------------ //_-1Oc._SafeStr_49 package _-1Oc{ import flash.utils.Dictionary; public interface _SafeStr_49 { function get animations():Dictionary; function _SafeStr_10245(_arg_1:String):_SafeStr_137; function _SafeStr_6581(_arg_1:String, _arg_2:int, _arg_3:String):_SafeStr_134; } }//package _-1Oc // _SafeStr_10245 = "_-3tH" (String#2438, DoABC#2) // _SafeStr_134 = "_-3Ap" (String#2300, DoABC#2) // _SafeStr_137 = "_-4V" (String#2571, DoABC#2) // _SafeStr_49 = "_-0YO" (String#1702, DoABC#2) // _SafeStr_6581 = "_-EP" (String#3105, DoABC#2) //------------------------------------------------------------ //_-1Oc.AddDataContainer package _-1Oc{ public class AddDataContainer { private var _SafeStr_5742:String; private var _SafeStr_11797:String; private var _SafeStr_11798:String; private var _SafeStr_8186:String; private var _SafeStr_9833:Number = 1; public function AddDataContainer(k:XML){ this._SafeStr_5742 = String(k.@id); this._SafeStr_11797 = String(k.@align); this._SafeStr_11798 = String(k.@base); this._SafeStr_8186 = String(k.@ink); var _local_2:String = String(k.@blend); if (_local_2.length > 0) { this._SafeStr_9833 = Number(_local_2); if (this._SafeStr_9833 > 1) { this._SafeStr_9833 = (this._SafeStr_9833 / 100); }; }; } public function get id():String{ return (this._SafeStr_5742); } public function get align():String{ return (this._SafeStr_11797); } public function get base():String{ return (this._SafeStr_11798); } public function get ink():String{ return (this._SafeStr_8186); } public function get blend():Number{ return (this._SafeStr_9833); } public function get _SafeStr_11799():Boolean{ return (!((this._SafeStr_9833 == 1))); } } }//package _-1Oc // _SafeStr_11797 = "_-07f" (String#1608, DoABC#2) // _SafeStr_11798 = "_-6je" (String#3063, DoABC#2) // _SafeStr_11799 = "_-2Io" (String#2106, DoABC#2) // _SafeStr_5742 = "_-Pw" (String#3157, DoABC#2) // _SafeStr_8186 = "_-3pc" (String#2425, DoABC#2) // _SafeStr_9833 = "_-4BB" (String#2494, DoABC#2) //------------------------------------------------------------ //_-1Oc.Animation package _-1Oc{ import _-WS.Map; import _-40e.AvatarStructure; import _-5uz._SafeStr_139; public class Animation implements _SafeStr_137 { private static const _SafeStr_11800:Array = []; private var _SafeStr_5742:String; private var _SafeStr_5711:String; private var _SafeStr_6974:Array; private var _SafeStr_11801:Array; private var _SafeStr_11802:AvatarDataContainer; private var _SafeStr_11803:DirectionDataContainer; private var _SafeStr_11804:Array; private var _SafeStr_11805:Array; private var _SafeStr_11806:Map; private var _SafeStr_11807:Map; private var _SafeStr_11808:Boolean; public function Animation(k:AvatarStructure, _arg_2:XML){ var _local_3:XML; var _local_4:XML; var _local_5:XML; var _local_6:XML; var _local_7:String; var _local_8:String; var _local_9:Array; this._SafeStr_6974 = []; super(); this._SafeStr_5742 = String(_arg_2.@name); if (_arg_2.hasOwnProperty("@desc")) { this._SafeStr_5711 = String(_arg_2.@desc); } else { this._SafeStr_5711 = this._SafeStr_5742; }; if (_arg_2.hasOwnProperty("@resetOnToggle")) { this._SafeStr_11808 = Boolean(_arg_2.@resetOnToggle); } else { this._SafeStr_11808 = false; }; if (_arg_2.hasOwnProperty("sprite")) { this._SafeStr_11801 = []; for each (_local_3 in _arg_2.sprite) { this._SafeStr_11801.push(new SpriteDataContainer((this as _SafeStr_137), _local_3)); }; }; if (_arg_2.hasOwnProperty("avatar")) { this._SafeStr_11802 = new AvatarDataContainer(_arg_2.avatar[0]); }; if (_arg_2.hasOwnProperty("direction")) { this._SafeStr_11803 = new DirectionDataContainer(_arg_2.direction[0]); }; if (_arg_2.hasOwnProperty("remove")) { this._SafeStr_11804 = []; for each (_local_4 in _arg_2.remove) { this._SafeStr_11804.push(String(_local_4.@id)); }; }; if (_arg_2.hasOwnProperty("add")) { this._SafeStr_11805 = []; for each (_local_5 in _arg_2.add) { this._SafeStr_11805.push(new AddDataContainer(_local_5)); }; }; if (_arg_2.hasOwnProperty("override")) { this._SafeStr_11807 = new Map(); this._SafeStr_11806 = new Map(); for each (_local_6 in _arg_2.override) { _local_7 = _local_6.@name; _local_8 = _local_6.@override; this._SafeStr_11806.add(_local_8, _local_7); _local_9 = new Array(); this._SafeStr_11809(_local_9, _local_6.frame, k); this._SafeStr_11807.add(_local_7, _local_9); }; }; this._SafeStr_11809(this._SafeStr_6974, _arg_2.frame, k); } private function _SafeStr_11809(k:Array, _arg_2:XMLList, _arg_3:AvatarStructure):void{ var _local_4:Array; var _local_5:_SafeStr_139; var _local_6:XML; var _local_7:int; var _local_8:int; var _local_9:XML; var _local_10:XML; var _local_11:AnimationLayerData; var _local_12:AnimationLayerData; for each (_local_6 in _arg_2) { _local_7 = 1; if (_local_6.@repeats > 1) { _local_7 = int(_local_6.@repeats); }; _local_8 = 0; while (_local_8 < _local_7) { _local_4 = new Array(); for each (_local_9 in _local_6.bodypart) { _local_5 = _arg_3._SafeStr_11810(String(_local_9.@action)); _local_11 = new AnimationLayerData(_local_9, AnimationLayerData._SafeStr_10247, _local_5); _local_4.push(_local_11); }; for each (_local_10 in _local_6.fx) { _local_5 = _arg_3._SafeStr_11810(String(_local_10.@action)); _local_12 = new AnimationLayerData(_local_10, AnimationLayerData._SafeStr_10248, _local_5); _local_4.push(_local_12); if (_local_5 != null) { }; }; k.push(_local_4); _local_8++; }; }; } public function _SafeStr_6972(k:String=null):int{ var _local_2:Array; if (!k) { return (this._SafeStr_6974.length); }; if (this._SafeStr_11807) { _local_2 = this._SafeStr_11807.getValue(k); if (_local_2) { return (_local_2.length); }; }; return (0); } public function _SafeStr_11811():Boolean{ if (!this._SafeStr_11806) { return (false); }; return ((this._SafeStr_11806.length > 0)); } public function _SafeStr_11812():Array{ if (!this._SafeStr_11806) { return (null); }; return (this._SafeStr_11806._SafeStr_6451()); } public function _SafeStr_10224(k:String):String{ if (!this._SafeStr_11806) { return (null); }; return (this._SafeStr_11806.getValue(k)); } private function _SafeStr_8221(k:int, _arg_2:String=null):Array{ var _local_4:Array; var _local_3:Array = []; if (!_arg_2) { if (this._SafeStr_6974.length > 0) { _local_3 = this._SafeStr_6974[(k % this._SafeStr_6974.length)]; }; } else { _local_4 = (this._SafeStr_11807.getValue(_arg_2) as Array); if (((_local_4) && ((_local_4.length > 0)))) { _local_3 = _local_4[(k % _local_4.length)]; }; }; return (_local_3); } public function _SafeStr_11813(k:int, _arg_2:String=null):Array{ var _local_4:AnimationLayerData; var _local_5:AddDataContainer; var _local_3:Array = new Array(); for each (_local_4 in this._SafeStr_8221(k, _arg_2)) { if (_local_4.type == AnimationLayerData._SafeStr_10247) { _local_3.push(_local_4.id); } else { if (_local_4.type == AnimationLayerData._SafeStr_10248) { if (this._SafeStr_11805) { for each (_local_5 in this._SafeStr_11805) { if (_local_5.id == _local_4.id) { _local_3.push(_local_5.align); }; }; }; }; }; }; return (_local_3); } public function _SafeStr_6581(k:int, _arg_2:String, _arg_3:String=null):AnimationLayerData{ var _local_4:AnimationLayerData; var _local_5:AddDataContainer; for each (_local_4 in this._SafeStr_8221(k, _arg_3)) { if (_local_4.id == _arg_2) { return ((_local_4 as AnimationLayerData)); }; if (_local_4.type == AnimationLayerData._SafeStr_10248) { for each (_local_5 in this._SafeStr_11805) { if ((((_local_5.align == _arg_2)) && ((_local_5.id == _local_4.id)))) { return ((_local_4 as AnimationLayerData)); }; }; }; }; return (null); } public function _SafeStr_11792():Boolean{ return (!((this._SafeStr_11802 == null))); } public function _SafeStr_11793():Boolean{ return (!((this._SafeStr_11803 == null))); } public function _SafeStr_11794():Boolean{ return (!((this._SafeStr_11805 == null))); } public function _SafeStr_11814(k:String):AddDataContainer{ var _local_2:AddDataContainer; if (this._SafeStr_11805) { for each (_local_2 in this._SafeStr_11805) { if (_local_2.id == k) { return (_local_2); }; }; }; return (null); } public function get id():String{ return (this._SafeStr_5742); } public function get _SafeStr_11795():Array{ return (((this._SafeStr_11801) ? this._SafeStr_11801 : _SafeStr_11800)); } public function get _SafeStr_11815():AvatarDataContainer{ return (this._SafeStr_11802); } public function get _SafeStr_11816():DirectionDataContainer{ return (this._SafeStr_11803); } public function get _SafeStr_10249():Array{ return (((this._SafeStr_11804) ? this._SafeStr_11804 : _SafeStr_11800)); } public function get _SafeStr_11796():Array{ return (((this._SafeStr_11805) ? this._SafeStr_11805 : _SafeStr_11800)); } public function toString():String{ return (this._SafeStr_5711); } public function get resetOnToggle():Boolean{ return (this._SafeStr_11808); } } }//package _-1Oc // _SafeStr_10224 = "_-6Mn" (String#2981, DoABC#2) // _SafeStr_10247 = "_-OR" (String#3151, DoABC#2) // _SafeStr_10248 = "_-3Hf" (String#2316, DoABC#2) // _SafeStr_10249 = "_-42z" (String#2467, DoABC#2) // _SafeStr_11792 = "_-1dR" (String#1935, DoABC#2) // _SafeStr_11793 = "_-5oG" (String#2868, DoABC#2) // _SafeStr_11794 = "_-3Jt" (String#2324, DoABC#2) // _SafeStr_11795 = "_-1f1" (String#1941, DoABC#2) // _SafeStr_11796 = "_-1Ha" (String#1858, DoABC#2) // _SafeStr_11800 = "_-6AA" (String#2940, DoABC#2) // _SafeStr_11801 = "_-2-j" (String#2022, DoABC#2) // _SafeStr_11802 = "_-1jE" (String#1957, DoABC#2) // _SafeStr_11803 = "_-2-C" (String#2017, DoABC#2) // _SafeStr_11804 = "_-18R" (String#1821, DoABC#2) // _SafeStr_11805 = "_-3ww" (String#2448, DoABC#2) // _SafeStr_11806 = "_-4vl" (String#2665, DoABC#2) // _SafeStr_11807 = "_-329" (String#2269, DoABC#2) // _SafeStr_11808 = "_-1U5" (String#1896, DoABC#2) // _SafeStr_11809 = "_-4xA" (String#2668, DoABC#2) // _SafeStr_11810 = "_-6DT" (String#2952, DoABC#2) // _SafeStr_11811 = "_-5d9" (String#2830, DoABC#2) // _SafeStr_11812 = "_-2YH" (String#2157, DoABC#2) // _SafeStr_11813 = "_-1t6" (String#1996, DoABC#2) // _SafeStr_11814 = "_-N8" (String#3144, DoABC#2) // _SafeStr_11815 = "_-22Q" (String#2033, DoABC#2) // _SafeStr_11816 = "_-41x" (String#2464, DoABC#2) // _SafeStr_137 = "_-4V" (String#2571, DoABC#2) // _SafeStr_139 = "_-3MI" (String#2331, DoABC#2) // _SafeStr_5711 = "_-2W5" (String#2145, DoABC#2) // _SafeStr_5742 = "_-Pw" (String#3157, DoABC#2) // _SafeStr_6451 = "_-1-C" (String#1792, DoABC#2) // _SafeStr_6581 = "_-EP" (String#3105, DoABC#2) // _SafeStr_6972 = "_-0B4" (String#1620, DoABC#2) // _SafeStr_6974 = "_-28M" (String#2062, DoABC#2) // _SafeStr_8221 = "_-6DJ" (String#2951, DoABC#2) //------------------------------------------------------------ //_-1Oc.AnimationLayerData package _-1Oc{ import _-5uz._SafeStr_140; import _-WS.Map; import _-5uz._SafeStr_141; import _-5uz._SafeStr_139; public class AnimationLayerData implements _SafeStr_134 { public static const _SafeStr_10247:String = "bodypart"; public static const _SafeStr_10248:String = "fx"; private var _SafeStr_5742:String; private var _SafeStr_11817:_SafeStr_140; private var _SafeStr_11818:int; private var _SafeStr_11819:int; private var _SafeStr_11820:int; private var _SafeStr_11821:int; private var _SafeStr_11822:int; private var _SafeStr_6946:String; private var _SafeStr_11798:String; private var _SafeStr_7384:Map; public function AnimationLayerData(k:XML, _arg_2:String, _arg_3:_SafeStr_139){ var _local_4:XML; var _local_5:String; this._SafeStr_7384 = new Map(); super(); this._SafeStr_5742 = String(k.@id); this._SafeStr_11818 = parseInt(k.@frame); this._SafeStr_11819 = parseInt(k.@dx); this._SafeStr_11820 = parseInt(k.@dy); this._SafeStr_11821 = parseInt(k.@dz); this._SafeStr_11822 = parseInt(k.@dd); this._SafeStr_6946 = _arg_2; this._SafeStr_11798 = String(k.@base); for each (_local_4 in k.item) { this._SafeStr_7384[String(_local_4.@id)] = String(_local_4.@base); }; _local_5 = ""; if (this._SafeStr_11798 != "") { _local_5 = String(this._SafeStr_11823()); }; if (_arg_3 != null) { this._SafeStr_11817 = new _SafeStr_141(_arg_3.state, this.base); this._SafeStr_11817._SafeStr_10242 = _arg_3; }; } public function get items():Map{ return (this._SafeStr_7384); } private function _SafeStr_11823():int{ var k:int; var _local_2:int; while (_local_2 < this._SafeStr_11798.length) { k = (k + this._SafeStr_11798.charCodeAt(_local_2)); _local_2++; }; return (k); } public function get id():String{ return (this._SafeStr_5742); } public function get _SafeStr_6591():int{ return (this._SafeStr_11818); } public function get dx():int{ return (this._SafeStr_11819); } public function get dy():int{ return (this._SafeStr_11820); } public function get dz():int{ return (this._SafeStr_11821); } public function get _SafeStr_6592():int{ return (this._SafeStr_11822); } public function get type():String{ return (this._SafeStr_6946); } public function get base():String{ return (this._SafeStr_11798); } public function get action():_SafeStr_140{ return (this._SafeStr_11817); } } }//package _-1Oc // _SafeStr_10242 = "_-SL" (String#3163, DoABC#2) // _SafeStr_10247 = "_-OR" (String#3151, DoABC#2) // _SafeStr_10248 = "_-3Hf" (String#2316, DoABC#2) // _SafeStr_11798 = "_-6je" (String#3063, DoABC#2) // _SafeStr_11817 = "_-5lQ" (String#2857, DoABC#2) // _SafeStr_11818 = "_-3Yd" (String#2367, DoABC#2) // _SafeStr_11819 = "_-1ZK" (String#1917, DoABC#2) // _SafeStr_11820 = "_-1vr" (String#2000, DoABC#2) // _SafeStr_11821 = "_-0VR" (String#1684, DoABC#2) // _SafeStr_11822 = "_-2r0" (String#2221, DoABC#2) // _SafeStr_11823 = "_-wv" (String#3271, DoABC#2) // _SafeStr_134 = "_-3Ap" (String#2300, DoABC#2) // _SafeStr_139 = "_-3MI" (String#2331, DoABC#2) // _SafeStr_140 = "_-Fb" (String#3108, DoABC#2) // _SafeStr_141 = "_-2UZ" (String#2137, DoABC#2) // _SafeStr_5742 = "_-Pw" (String#3157, DoABC#2) // _SafeStr_6591 = "_-1PG" (String#1882, DoABC#2) // _SafeStr_6592 = "_-3vV" (String#2445, DoABC#2) // _SafeStr_6946 = "_-2mL" (String#2203, DoABC#2) // _SafeStr_7384 = "_-3c4" (String#2380, DoABC#2) //------------------------------------------------------------ //_-1Oc.AnimationManager package _-1Oc{ import flash.utils.Dictionary; import _-40e.AvatarStructure; public class AnimationManager implements _SafeStr_49 { private var _SafeStr_8247:Dictionary; public function AnimationManager(){ this._SafeStr_8247 = new Dictionary(); } public function _SafeStr_11824(k:AvatarStructure, _arg_2:XML):Boolean{ var _local_3:String = String(_arg_2.@name); this._SafeStr_8247[_local_3] = new Animation(k, _arg_2); return (true); } public function _SafeStr_10245(k:String):_SafeStr_137{ return (this._SafeStr_8247[k]); } public function _SafeStr_6581(k:String, _arg_2:int, _arg_3:String):_SafeStr_134{ var _local_4:Animation = (this._SafeStr_8247[k] as Animation); if (_local_4 != null) { return (_local_4._SafeStr_6581(_arg_2, _arg_3)); }; return (null); } public function get animations():Dictionary{ return (this._SafeStr_8247); } } }//package _-1Oc // _SafeStr_10245 = "_-3tH" (String#2438, DoABC#2) // _SafeStr_11824 = "_-23Y" (String#2038, DoABC#2) // _SafeStr_134 = "_-3Ap" (String#2300, DoABC#2) // _SafeStr_137 = "_-4V" (String#2571, DoABC#2) // _SafeStr_49 = "_-0YO" (String#1702, DoABC#2) // _SafeStr_6581 = "_-EP" (String#3105, DoABC#2) // _SafeStr_8247 = "_-0XC" (String#1697, DoABC#2) //------------------------------------------------------------ //_-1Oc.AvatarDataContainer package _-1Oc{ import flash.geom.ColorTransform; import _-WS.Map; public class AvatarDataContainer implements _SafeStr_136 { private var _SafeStr_8186:int; private var _SafeStr_11825:uint; private var _SafeStr_11826:uint; private var _SafeStr_10208:ColorTransform; private var _SafeStr_11827:uint; private var _SafeStr_11828:uint; private var _SafeStr_11829:uint; private var _b:uint; private var _SafeStr_11830:Number = 1; private var _SafeStr_11831:Number = 1; private var _SafeStr_11832:Number = 1; private var _SafeStr_9872:Number = 1; private var _SafeStr_11833:Map; private var _SafeStr_11834:Boolean = true; public function AvatarDataContainer(k:XML){ this._SafeStr_8186 = parseInt(k.@ink); var _local_2:String = String(k.@foreground); _local_2 = _local_2.replace("#", ""); var _local_3:String = String(k.@background); _local_3 = _local_3.replace("#", ""); this._SafeStr_11825 = parseInt(_local_2, 16); this._SafeStr_11826 = parseInt(_local_3, 16); this._SafeStr_11827 = parseInt(_local_2, 16); this._SafeStr_11828 = ((this._SafeStr_11827 >> 16) & 0xFF); this._SafeStr_11829 = ((this._SafeStr_11827 >> 8) & 0xFF); this._b = ((this._SafeStr_11827 >> 0) & 0xFF); this._SafeStr_11830 = ((this._SafeStr_11828 / 0xFF) * 1); this._SafeStr_11831 = ((this._SafeStr_11829 / 0xFF) * 1); this._SafeStr_11832 = ((this._b / 0xFF) * 1); if (this._SafeStr_8186 == 37) { this._SafeStr_9872 = 0.5; this._SafeStr_11834 = false; }; this._SafeStr_10208 = new ColorTransform(this._SafeStr_11830, this._SafeStr_11831, this._SafeStr_11832, this._SafeStr_9872); this._SafeStr_11833 = this._SafeStr_11835(this._SafeStr_11826, this._SafeStr_11825); } public function get ink():int{ return (this._SafeStr_8186); } public function get colorTransform():ColorTransform{ return (this._SafeStr_10208); } public function get reds():Array{ return ((this._SafeStr_11833.getValue("reds") as Array)); } public function get greens():Array{ return ((this._SafeStr_11833.getValue("greens") as Array)); } public function get blues():Array{ return ((this._SafeStr_11833.getValue("blues") as Array)); } public function get alphas():Array{ return ((this._SafeStr_11833.getValue("alphas") as Array)); } public function get _SafeStr_11791():Boolean{ return (this._SafeStr_11834); } private function _SafeStr_11835(k:uint, _arg_2:uint):Map{ var _local_3 = ((k >> 24) & 0xFF); var _local_4 = ((k >> 16) & 0xFF); var _local_5 = ((k >> 8) & 0xFF); var _local_6 = ((k >> 0) & 0xFF); var _local_7 = ((_arg_2 >> 24) & 0xFF); var _local_8 = ((_arg_2 >> 16) & 0xFF); var _local_9 = ((_arg_2 >> 8) & 0xFF); var _local_10 = ((_arg_2 >> 0) & 0xFF); var _local_11:Number = ((_local_7 - _local_3) / 0xFF); var _local_12:Number = ((_local_8 - _local_4) / 0xFF); var _local_13:Number = ((_local_9 - _local_5) / 0xFF); var _local_14:Number = ((_local_10 - _local_6) / 0xFF); var _local_15:Map = new Map(); var _local_16:Array = []; var _local_17:Array = []; var _local_18:Array = []; var _local_19:Array = []; var _local_20:Number = _local_3; var _local_21:Number = _local_4; var _local_22:Number = _local_5; var _local_23:Number = _local_6; var _local_24:int; while (_local_24 < 0x0100) { if ((((((_local_21 == _local_4)) && ((_local_22 == _local_5)))) && ((_local_23 == _local_6)))) { _local_20 = 0; }; _local_20 = (_local_20 + _local_11); _local_21 = (_local_21 + _local_12); _local_22 = (_local_22 + _local_13); _local_23 = (_local_23 + _local_14); _local_19.push((_local_20 << 24)); _local_16.push(((((_local_20 << 24) | (_local_21 << 16)) | (_local_22 << 8)) | _local_23)); _local_17.push(((((_local_20 << 24) | (_local_21 << 16)) | (_local_22 << 8)) | _local_23)); _local_18.push(((((_local_20 << 24) | (_local_21 << 16)) | (_local_22 << 8)) | _local_23)); _local_24++; }; _local_15.add("alphas", _local_16); _local_15.add("reds", _local_16); _local_15.add("greens", _local_17); _local_15.add("blues", _local_18); return (_local_15); } } }//package _-1Oc // _SafeStr_10208 = "_-3j2" (String#2403, DoABC#2) // _SafeStr_11791 = "_-4PB" (String#2554, DoABC#2) // _SafeStr_11825 = "_-0TR" (String#1678, DoABC#2) // _SafeStr_11826 = "_-5wt" (String#2895, DoABC#2) // _SafeStr_11827 = "_-Oi" (String#3152, DoABC#2) // _SafeStr_11828 = "_-4H4" (String#2522, DoABC#2) // _SafeStr_11829 = "_-61-" (String#2910, DoABC#2) // _SafeStr_11830 = "_-4LV" (String#2542, DoABC#2) // _SafeStr_11831 = "_-2mU" (String#2204, DoABC#2) // _SafeStr_11832 = "_-5fJ" (String#2835, DoABC#2) // _SafeStr_11833 = "_-cQ" (String#3200, DoABC#2) // _SafeStr_11834 = "_-4Jx" (String#2535, DoABC#2) // _SafeStr_11835 = "_-1VS" (String#1901, DoABC#2) // _SafeStr_136 = "_-0kI" (String#1745, DoABC#2) // _SafeStr_8186 = "_-3pc" (String#2425, DoABC#2) // _SafeStr_9872 = "_-3z4" (String#2454, DoABC#2) //------------------------------------------------------------ //_-1Oc.DirectionDataContainer package _-1Oc{ public class DirectionDataContainer { private var _SafeStr_5424:int; public function DirectionDataContainer(k:XML){ this._SafeStr_5424 = parseInt(k.@offset); } public function get offset():int{ return (this._SafeStr_5424); } } }//package _-1Oc // _SafeStr_5424 = "_-280" (String#2060, DoABC#2) //------------------------------------------------------------ //_-1Oc.SpriteDataContainer package _-1Oc{ public class SpriteDataContainer implements _SafeStr_135 { private var _SafeStr_11836:_SafeStr_137; private var _SafeStr_5742:String; private var _SafeStr_8186:int; private var _SafeStr_11837:String; private var _SafeStr_11838:Boolean; private var _SafeStr_11839:Boolean; private var _SafeStr_11819:Array; private var _SafeStr_11820:Array; private var _SafeStr_11821:Array; public function SpriteDataContainer(k:_SafeStr_137, _arg_2:XML){ var _local_3:XML; var _local_4:int; super(); this._SafeStr_11836 = k; this._SafeStr_5742 = String(_arg_2.@id); this._SafeStr_8186 = parseInt(_arg_2.@ink); this._SafeStr_11837 = String(_arg_2.@member); this._SafeStr_11839 = Boolean(parseInt(_arg_2.@staticY)); this._SafeStr_11838 = Boolean(parseInt(_arg_2.@directions)); this._SafeStr_11819 = []; this._SafeStr_11820 = []; this._SafeStr_11821 = []; for each (_local_3 in _arg_2.direction) { _local_4 = parseInt(_local_3.@id); this._SafeStr_11819[_local_4] = parseInt(_local_3.@dx); this._SafeStr_11820[_local_4] = parseInt(_local_3.@dy); this._SafeStr_11821[_local_4] = parseInt(_local_3.@dz); }; } public function _SafeStr_6587(k:int):int{ if (k < this._SafeStr_11819.length) { return (this._SafeStr_11819[k]); }; return (0); } public function _SafeStr_6588(k:int):int{ if (k < this._SafeStr_11820.length) { return (this._SafeStr_11820[k]); }; return (0); } public function _SafeStr_6589(k:int):int{ if (k < this._SafeStr_11821.length) { return (this._SafeStr_11821[k]); }; return (0); } public function get animation():_SafeStr_137{ return (this._SafeStr_11836); } public function get id():String{ return (this._SafeStr_5742); } public function get ink():int{ return (this._SafeStr_8186); } public function get member():String{ return (this._SafeStr_11837); } public function get _SafeStr_6590():Boolean{ return (this._SafeStr_11838); } public function get _SafeStr_11790():Boolean{ return (this._SafeStr_11839); } } }//package _-1Oc // _SafeStr_11790 = "_-31q" (String#2267, DoABC#2) // _SafeStr_11819 = "_-1ZK" (String#1917, DoABC#2) // _SafeStr_11820 = "_-1vr" (String#2000, DoABC#2) // _SafeStr_11821 = "_-0VR" (String#1684, DoABC#2) // _SafeStr_11836 = "_-3gA" (String#2397, DoABC#2) // _SafeStr_11837 = "_-5cv" (String#2828, DoABC#2) // _SafeStr_11838 = "_-4pV" (String#2639, DoABC#2) // _SafeStr_11839 = "_-44r" (String#2472, DoABC#2) // _SafeStr_135 = "_-0Df" (String#1630, DoABC#2) // _SafeStr_137 = "_-4V" (String#2571, DoABC#2) // _SafeStr_5742 = "_-Pw" (String#3157, DoABC#2) // _SafeStr_6587 = "_-2LY" (String#2112, DoABC#2) // _SafeStr_6588 = "_-27B" (String#2058, DoABC#2) // _SafeStr_6589 = "_-1Pz" (String#1885, DoABC#2) // _SafeStr_6590 = "_-Qr" (String#3159, DoABC#2) // _SafeStr_8186 = "_-3pc" (String#2425, DoABC#2) //------------------------------------------------------------ //_-1OJ._SafeStr_3187 package _-1OJ{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_3187 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_3187(){ this._SafeStr_6664 = new Array(); super(); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-1OJ // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3187 = "_-0aq" (String#15510, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-1OJ._SafeStr_4127 package _-1OJ{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; import __AS3__.vec.Vector; public class _SafeStr_4127 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_4127(k:Vector.<_SafeStr_4615>){ var _local_2:_SafeStr_4615; this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push((k.length * 3)); for each (_local_2 in k) { this._SafeStr_6664.push(_local_2._SafeStr_11840); this._SafeStr_6664.push(_local_2._SafeStr_11841); this._SafeStr_6664.push(_local_2._SafeStr_11842); }; } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-1OJ // _SafeStr_11840 = "_-0og" (String#23242, DoABC#3) // _SafeStr_11841 = "_-36J" (String#25292, DoABC#3) // _SafeStr_11842 = "_-4bV" (String#35832, DoABC#3) // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4127 = "_-fD" (String#16970, DoABC#3) // _SafeStr_4615 = "_-0Gk" (String#5755, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-1OJ._SafeStr_4615 package _-1OJ{ public class _SafeStr_4615 { private var _SafeStr_11843:int; private var _SafeStr_11844:int; private var _SafeStr_11845:int; public function _SafeStr_4615(k:int, _arg_2:int, _arg_3:int){ this._SafeStr_11843 = k; this._SafeStr_11844 = _arg_2; this._SafeStr_11845 = _arg_3; } public function get _SafeStr_11840():int{ return (this._SafeStr_11843); } public function get _SafeStr_11841():int{ return (this._SafeStr_11844); } public function get _SafeStr_11842():int{ return (this._SafeStr_11845); } } }//package _-1OJ // _SafeStr_11840 = "_-0og" (String#23242, DoABC#3) // _SafeStr_11841 = "_-36J" (String#25292, DoABC#3) // _SafeStr_11842 = "_-4bV" (String#35832, DoABC#3) // _SafeStr_11843 = "_-Gn" (String#16765, DoABC#3) // _SafeStr_11844 = "_-0P3" (String#14947, DoABC#3) // _SafeStr_11845 = "_-g0" (String#26779, DoABC#3) // _SafeStr_4615 = "_-0Gk" (String#5755, DoABC#3) //------------------------------------------------------------ //_-1oT.HabboCommunicationDemo package _-1oT{ import _-4Y1.Component; import _-Bs.RSAKey; import _-03I._SafeStr_2710; import _-67y._SafeStr_1375; import _-3xK._SafeStr_637; import flash.events.Event; import _-4Y1._SafeStr_9; import _-3UH._SafeStr_10; import flash.text.Font; import flash.utils.ByteArray; import _-5m3.MD5; import flash.external.ExternalInterface; import flash.system.Capabilities; import flash.text.FontStyle; import flash.text.FontType; import _-24c.Hex; import _-4Y1._SafeStr_44; import com.sulake.iid.IIDHabboWindowManager; import com.sulake.iid.IIDHabboCommunicationManager; import __AS3__.vec.Vector; import _-2rM._SafeStr_2309; import _-4XP._SafeStr_2923; import _-4XP._SafeStr_2920; import _-4XP._SafeStr_2931; import _-4XP._SafeStr_2927; import _-4XP._SafeStr_2296; import _-4XP._SafeStr_2925; import _-4XP._SafeStr_2916; import _-4XP._SafeStr_2917; import _-6a7._SafeStr_2935; import flash.display.Stage; import _-3va._SafeStr_2934; import _-3hf._SafeStr_2714; import _-6a2.Core; import _-3UH._SafeStr_39; import _-3UH.XmlAsset; import _-29V.IWindow; import _-WS.ErrorReportStorage; import _-64Q._SafeStr_2596; import _-3hf._SafeStr_2284; import _-6La._SafeStr_2933; import _-6La._SafeStr_2932; import _-Wj.CryptoTools; import _-6UQ.KeyObfuscator; import _-4r6.BigInteger; import _-6La._SafeStr_2919; import _-2jU._SafeStr_2275; import _-Wj._SafeStr_2711; import _-2rM.SocketConnection; import flash.net.SharedObject; import _-6La._SafeStr_2924; import _-6La._SafeStr_2922; import _-6La._SafeStr_2926; import _-6La._SafeStr_2921; import _-2a8._SafeStr_2286; import _-0vZ._SafeStr_2929; import _-64Q._SafeStr_2464; import _-5Vh.WindowEvent; import _-6La._SafeStr_2915; import _-0SZ._SafeStr_2930; import _-35T._SafeStr_6; import _-1RU._SafeStr_2316; import _-35T.Base64; import _-29V.IWindowContainer; import _-6Sj.ITextFieldWindow; import _-4XP.*; import __AS3__.vec.*; import _-6La.*; import com.sulake.iid.*; public class HabboCommunicationDemo extends Component { private static const _SafeStr_11846:String = "fuselogin"; private var _SafeStr_5333:HabboLoginDemoView; private var _SafeStr_11847:Boolean; private var _SafeStr_11848:String; private var _SafeStr_11849:RSAKey; private var _SafeStr_11850:String; private var _SafeStr_11851:_SafeStr_2710; private var _SafeStr_11852:Boolean; private var _SafeStr_5337:_SafeStr_1375; private var _SafeStr_5338:_SafeStr_637; private var _SafeStr_11853:String; private var _SafeStr_11854:String; public function HabboCommunicationDemo(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null){ super(k, _arg_2, _arg_3); k.events.addEventListener(Event.UNLOAD, this.unloading); } private static function _SafeStr_11855():String{ var userAgent:String; var plugins:String; var capabilities:String; var timeZoneOffset:String; var embeddedAndDeviceFonts:Array; var deviceFontNames:Array; var font:Font; var fonts:String; var fingerprintData:String; var ba:ByteArray; var md5:MD5; var fingerprint:String; try { if (ExternalInterface.available) { userAgent = ExternalInterface.call("window.navigator.userAgent.toString"); plugins = ExternalInterface.call("FlashExternalInterface.listPlugins"); }; capabilities = Capabilities.serverString; timeZoneOffset = new String(new Date().timezoneOffset); embeddedAndDeviceFonts = Font.enumerateFonts(true); deviceFontNames = []; for each (font in embeddedAndDeviceFonts) { if ((((font.fontType == FontType.EMBEDDED)) || (!((font.fontStyle == FontStyle.REGULAR))))) { } else { deviceFontNames.push(font.fontName); }; }; fonts = deviceFontNames.join(","); fingerprintData = ((((((((userAgent + "#") + capabilities) + "#") + timeZoneOffset) + "#") + plugins) + "#") + fonts); ba = new ByteArray(); ba.writeUTFBytes(fingerprintData); md5 = new MD5(); fingerprint = Hex._SafeStr_5918(md5.hash(ba), false); if (((!(plugins)) || ((plugins.length == 0)))) { return (("~" + fingerprint)); }; return (fingerprint); } catch(e:Error) { }; return (""); } override protected function get dependencies():Vector.<_SafeStr_44>{ return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboWindowManager(), function (k:_SafeStr_637):void{ _SafeStr_5338 = k; }, !(this._SafeStr_10817)), new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1375):void{ _SafeStr_5337 = k; })])); } public function get communication():_SafeStr_1375{ return (this._SafeStr_5337); } public function get windowManager():_SafeStr_637{ return (this._SafeStr_5338); } public function set _SafeStr_11856(k:String):void{ this._SafeStr_11853 = k; } public function set _SafeStr_11857(k:String):void{ this._SafeStr_11854 = k; } override protected function initComponent():void{ var k:_SafeStr_2309 = this._SafeStr_5337.connection; if (k != null) { k.addEventListener(Event.CONNECT, this._SafeStr_11858); k.addEventListener(Event.CLOSE, this._SafeStr_11859); }; this._SafeStr_5337.addHabboConnectionMessageEvent(new _SafeStr_2923(this._SafeStr_11860)); this._SafeStr_5337.addHabboConnectionMessageEvent(new _SafeStr_2920(this._SafeStr_11861)); this._SafeStr_5337.addHabboConnectionMessageEvent(new _SafeStr_2931(this._SafeStr_11862)); this._SafeStr_5337.addHabboConnectionMessageEvent(new _SafeStr_2927(this._SafeStr_11863)); this._SafeStr_5337.addHabboConnectionMessageEvent(new _SafeStr_2296(this._SafeStr_11864)); this._SafeStr_5337.addHabboConnectionMessageEvent(new _SafeStr_2925(this._SafeStr_11865)); this._SafeStr_5337.addHabboConnectionMessageEvent(new _SafeStr_2916(this._SafeStr_11866)); this._SafeStr_5337.addHabboConnectionMessageEvent(new _SafeStr_2917(this._SafeStr_11867)); this._SafeStr_5337.addHabboConnectionMessageEvent(new _SafeStr_2935(this._SafeStr_11868)); var _local_2:Stage = context.displayObjectContainer.stage; if (_local_2 != null) { _local_2.dispatchEvent(new _SafeStr_2934(_SafeStr_2934.HOTEL_VIEW_READY)); }; this._SafeStr_11853 = getProperty("sso.ticket"); this._SafeStr_11854 = getProperty("flash.client.url"); this._SafeStr_11848 = getProperty("external.variables.txt"); if (this._SafeStr_11853) { this._SafeStr_5337.mode = _SafeStr_2714._SafeStr_10911; this._SafeStr_5337._SafeStr_11869(_SafeStr_2714._SafeStr_11870); } else { if (((!((this._SafeStr_5338 == null))) && (!(this._SafeStr_10817)))) { if (((false) || (false))) { this._SafeStr_5333 = new HabboLoginDemoView(this); this._SafeStr_5333.addEventListener(HabboLoginDemoView._SafeStr_11871, this._SafeStr_11872); } else { Core._SafeStr_11873("Login without an SSO ticket is not supported", Core._SafeStr_11874); }; }; }; } override public function dispose():void{ if (this._SafeStr_5333 != null) { this._SafeStr_5333.dispose(); this._SafeStr_5333 = null; }; } public function _SafeStr_11875(k:String):void{ if (((k) && (!(this._SafeStr_11853)))) { this._SafeStr_11853 = k; this._SafeStr_5337._SafeStr_11869(_SafeStr_2714._SafeStr_11870); }; } public function _SafeStr_11876(k:String, _arg_2:String, _arg_3:int=0):void{ } public function getXmlWindow(name:String, appendix:String="_xml", layer:uint=1):IWindow{ var asset:_SafeStr_39; var xmlAsset:XmlAsset; var window:IWindow; try { asset = assets.getAssetByName((name + appendix)); xmlAsset = XmlAsset(asset); window = this._SafeStr_5338.buildFromXML(XML(xmlAsset.content), layer); } catch(e:Error) { ErrorReportStorage._SafeStr_6182("HabboCommunicationDemo", (((((("Failed to build window " + name) + "_xml, ") + asset) + ", ") + _SafeStr_5338) + "!")); throw (e); }; return (window); } public function _SafeStr_11877(name:String, appendix:String="_xml"):_SafeStr_2596{ var asset:_SafeStr_39; var xmlAsset:XmlAsset; var window:_SafeStr_2596; try { asset = assets.getAssetByName((name + appendix)); xmlAsset = XmlAsset(asset); window = this._SafeStr_5338.buildModalDialogFromXML(XML(xmlAsset.content)); } catch(e:Error) { ErrorReportStorage._SafeStr_6182("HabboCommunicationDemo", (((((("Failed to build modal window " + name) + "_xml, ") + asset) + ", ") + _SafeStr_5338) + "!")); throw (e); }; return (window); } private function _SafeStr_11858(k:Event=null):void{ var _local_2:_SafeStr_2309 = this._SafeStr_5337.connection; if (_local_2 != null) { this._SafeStr_11878(); this._SafeStr_11879(_SafeStr_2284._SafeStr_11880); this._SafeStr_11852 = true; this._SafeStr_11879(_SafeStr_2284._SafeStr_11881); _local_2._SafeStr_11882(new _SafeStr_2933()); _local_2._SafeStr_11882(new _SafeStr_2932()); }; } private function _SafeStr_11861(k:_SafeStr_2275):void{ var _local_16:String; var _local_2:_SafeStr_2309 = k.connection; var _local_3:_SafeStr_2920 = (k as _SafeStr_2920); var _local_4:ByteArray = new ByteArray(); var _local_5:ByteArray = new ByteArray(); _local_4.writeBytes(CryptoTools._SafeStr_11883(_local_3._SafeStr_8439)); _local_5.writeBytes(CryptoTools._SafeStr_11883(_local_3._SafeStr_8440)); var _local_6:ByteArray = new ByteArray(); var _local_7:ByteArray = new ByteArray(); this._SafeStr_11849 = RSAKey._SafeStr_11884(KeyObfuscator._SafeStr_11885(), KeyObfuscator._SafeStr_11886()); this._SafeStr_11849.verify(_local_4, _local_6, _local_4.length); this._SafeStr_11849.verify(_local_5, _local_7, _local_5.length); var _local_8:BigInteger = new BigInteger(_local_6.toString(), 10); var _local_9:BigInteger = new BigInteger(_local_7.toString(), 10); var _local_10:BigInteger = BigInteger._SafeStr_11887(2); if ((((_local_8._SafeStr_11888(_local_10) <= 0)) || ((_local_9._SafeStr_11888(_local_8) >= 0)))) { Core._SafeStr_11873("Invalid DH prime and generator", Core._SafeStr_11874); return; }; if (_local_8._SafeStr_7037(_local_9)) { Core._SafeStr_11873("Invalid DH prime and generator", Core._SafeStr_11874); return; }; this._SafeStr_11851 = this._SafeStr_5337._SafeStr_11889(_local_8, _local_9); var _local_11:String; var _local_12:int = 10; var _local_13:String; while (_local_12 > 0) { _local_13 = this._SafeStr_11890(30); this._SafeStr_11851.init(_local_13); _local_16 = this._SafeStr_11851._SafeStr_5524(10); if (_local_16.length < 64) { if ((((_local_11 == null)) || ((_local_16.length > _local_11.length)))) { _local_11 = _local_16; this._SafeStr_11850 = _local_13; }; } else { _local_11 = _local_16; this._SafeStr_11850 = _local_13; break; }; _local_12--; }; if (_local_13 != this._SafeStr_11850) { this._SafeStr_11851.init(this._SafeStr_11850); }; var _local_14:ByteArray = new ByteArray(); var _local_15:ByteArray = new ByteArray(); _local_14.writeMultiByte(_local_11, "iso-8859-1"); this._SafeStr_11849._SafeStr_11891(_local_14, _local_15, _local_14.length); _local_2._SafeStr_11882(new _SafeStr_2919(CryptoTools._SafeStr_11892(_local_15))); } private function _SafeStr_11866(k:_SafeStr_2275):void{ var _local_9:_SafeStr_2711; var _local_2:SocketConnection = k.connection; var _local_3:_SafeStr_2916 = (k as _SafeStr_2916); var _local_4:ByteArray = new ByteArray(); var _local_5:ByteArray = new ByteArray(); _local_4.writeBytes(CryptoTools._SafeStr_11883(_local_3._SafeStr_8433)); this._SafeStr_11849.verify(_local_4, _local_5, _local_4.length); this._SafeStr_11849.dispose(); this._SafeStr_11851._SafeStr_5522(_local_5.toString(), 10); var _local_6:String = this._SafeStr_11851._SafeStr_5523(16).toUpperCase(); if (((!(this._SafeStr_11851._SafeStr_5525())) || (!(this._SafeStr_11851._SafeStr_5526())))) { return; }; var _local_7:ByteArray = CryptoTools._SafeStr_11883(_local_6); _local_7.position = 0; var _local_8:_SafeStr_2711 = this._SafeStr_5337._SafeStr_11893(); _local_8.init(_local_7); if (_local_3._SafeStr_8434) { _local_9 = this._SafeStr_5337._SafeStr_11893(); _local_9.init(_local_7); }; _local_2._SafeStr_11894(_local_8, _local_9); this._SafeStr_11852 = false; this._SafeStr_11879(_SafeStr_2284._SafeStr_11895); _local_2.sendMessage(4001, _local_6); this._SafeStr_11896(_local_2); } private function _SafeStr_11896(k:_SafeStr_2309):void{ var _local_4:SharedObject; var _local_5:_SafeStr_2924; k.send(new _SafeStr_2922(401, this._SafeStr_11854, this._SafeStr_11848)); var _local_2:String = ""; try { _local_4 = SharedObject.getLocal(_SafeStr_11846, "/"); if (_local_4.data.machineid != null) { _local_2 = _local_4.data.machineid; }; } catch(e:Error) { }; var _local_3:Array = Capabilities.version.split(" "); k.send(new _SafeStr_2926(_local_2, _SafeStr_11855(), _local_3.join("/"))); if (((this._SafeStr_11853) && ((this._SafeStr_11853.length > 0)))) { _local_5 = new _SafeStr_2924(this._SafeStr_11853); k.send(_local_5); }; } private function _SafeStr_11864(k:_SafeStr_2275):void{ var _local_2:_SafeStr_2309 = k.connection; var _local_3:_SafeStr_2296 = (k as _SafeStr_2296); this._SafeStr_11879(_SafeStr_2284._SafeStr_11897); var _local_4:_SafeStr_2921 = new _SafeStr_2921(); _local_2.send(_local_4); var _local_5:_SafeStr_2286 = new _SafeStr_2286("Login", "socket", "client.auth_ok"); _local_2.send(_local_5); if (this._SafeStr_5333 != null) { this._SafeStr_5333._SafeStr_11898(); this._SafeStr_5333.dispose(); this._SafeStr_5333 = null; }; } private function _SafeStr_11860(event:_SafeStr_2275):void{ var parser:_SafeStr_2929 = (event as _SafeStr_2923)._SafeStr_5729(); switch (parser.errorCode) { case -3: this._SafeStr_5338.alert("${connection.error.id.title}", "${connection.login.error.-3.desc}", 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); return; case -400: this._SafeStr_5338.alert("${connection.error.id.title}", "${connection.login.error.-400.desc}", 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); return; }; } private function _SafeStr_11865(k:_SafeStr_2275):void{ var _local_2:_SafeStr_2309 = k.connection; var _local_3:_SafeStr_2925 = (k as _SafeStr_2925); var _local_4:_SafeStr_2915 = new _SafeStr_2915(); _local_2.send(_local_4); } private function _SafeStr_11867(k:_SafeStr_2917):void{ var _local_2:SharedObject; if (k == null) { return; }; try { _local_2 = SharedObject.getLocal(_SafeStr_11846, "/"); _local_2.data.machineid = k._SafeStr_8436; _local_2.flush(); } catch(e:Error) { }; } private function _SafeStr_11863(k:_SafeStr_2927):void{ var _local_2:String; var _local_3:String; var _local_4:int; if (!k) { return; }; if (this._SafeStr_10817) { _local_2 = getProperty("roomviewer.login.name"); _local_3 = getProperty("roomviewer.login.password"); _local_4 = k._SafeStr_5729()._SafeStr_8442._SafeStr_8317(0); this._SafeStr_11876(_local_2, _local_3, _local_4); } else { if (this._SafeStr_5333) { this._SafeStr_5333._SafeStr_11899(k._SafeStr_5729()._SafeStr_8442); }; }; } private function _SafeStr_11868(event:_SafeStr_2275):void{ var parser:_SafeStr_2930 = (event as _SafeStr_2935)._SafeStr_5729(); var errorCode:int = parser.errorCode; var messageId:int = parser.messageId; var time:String = parser.timestamp; if (this._SafeStr_5333) { this._SafeStr_5333._SafeStr_11900(errorCode, messageId, time); }; switch (errorCode) { case 0: this._SafeStr_5338.registerLocalizationParameter("connection.server.error.desc", "errorCode", String(errorCode)); this._SafeStr_5338.alert("${connection.server.error.title}", "${connection.server.error.desc}", 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); return; case 1001: case 1002: case 1003: case 1004: case 1005: case 1006: case 1007: case 1008: case 1009: case 1010: case 1011: case 1012: case 1013: case 1014: case 1015: case 1016: case 1017: case 1018: case 1019: event.connection.close(); return; case 4013: this._SafeStr_5338.alert("${connection.room.maintenance.title}", "${connection.room.maintenance.desc}", 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); return; default: this._SafeStr_5338.registerLocalizationParameter("connection.server.error.desc", "errorCode", String(errorCode)); this._SafeStr_5338.alert("${connection.server.error.title}", "${connection.server.error.desc}", 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); }; } private function _SafeStr_11862(k:_SafeStr_2931):void{ if (this._SafeStr_10817) { return; }; if (this._SafeStr_11852) { this._SafeStr_11879(_SafeStr_2284._SafeStr_11901); }; this._SafeStr_11847 = true; var _local_2:String = getProperty("logout.url"); if (_local_2.length > 0) { _local_2 = this._SafeStr_11902(_local_2, k.reasonString); _local_2 = this._SafeStr_11903(_local_2); _local_2 = (_local_2 + ("&id=" + k.reason)); if (context.configuration.getInteger("spaweb", 0) == 1) { _SafeStr_6._SafeStr_11904(k.reason, k.reasonString); } else { _SafeStr_6._SafeStr_8609(_local_2, "_self"); }; }; } private function _SafeStr_11902(k:String, _arg_2:String):String{ if (k.indexOf("%reason%") != -1) { return (k.replace("%reason%", _arg_2)); }; return (k); } private function _SafeStr_11903(k:String):String{ if (k.indexOf("%origin%") != -1) { return (k.replace("%origin%", getProperty("flash.client.origin"))); }; return (k); } private function _SafeStr_11879(k:String):void{ if ((((Component(context) == null)) || ((Component(context).events == null)))) { return; }; Component(context).events.dispatchEvent(new Event(k)); } private function _SafeStr_11890(k:uint=16):String{ var _local_4:uint; var _local_2:String = ""; var _local_3:int; while (_local_3 < k) { _local_4 = uint((Math.random() * 0xFF)); _local_2 = (_local_2 + _local_4.toString(16)); _local_3++; }; return (_local_2); } private function unloading(k:Event):void{ this._SafeStr_11847 = true; } private function _SafeStr_11872(k:Event=null):void{ this._SafeStr_11879(_SafeStr_2284.INIT); this._SafeStr_5337.mode = _SafeStr_2714._SafeStr_10911; this._SafeStr_5337._SafeStr_11869(_SafeStr_2714._SafeStr_11870); } private function _SafeStr_11859(k:Event):void{ var _local_2:String; if (this._SafeStr_10817) { return; }; if (this._SafeStr_11852) { this._SafeStr_11879(_SafeStr_2284._SafeStr_11901); }; if (ExternalInterface.available) { ExternalInterface.call("FlashExternalInterface.logDisconnection", "Communication failure, client disconnected."); }; if ((((k.type == Event.CLOSE)) && (!(this._SafeStr_11847)))) { _local_2 = getProperty("logout.disconnect.url"); _local_2 = this._SafeStr_11903(_local_2); if (context.configuration.getInteger("spaweb", 0) == 1) { _SafeStr_6._SafeStr_11904(-1, _SafeStr_2284._SafeStr_11901); } else { _SafeStr_6._SafeStr_8609(_local_2, "_self"); }; }; } private function get _SafeStr_10817():Boolean{ return (_SafeStr_2316._SafeStr_10817(flags)); } public function _SafeStr_11878(k:Event=null):void{ var _local_2:IWindowContainer = (this.getXmlWindow(Base64.decode("bG9naW5fd2luZG93"), "") as IWindowContainer); _local_2.visible = false; var _local_3:ITextFieldWindow = (_local_2.findChildByName(Base64.decode("ZHVtbXlfZmllbGQ=")) as ITextFieldWindow); var _local_4:String = Base64.decode(_local_3.text); _local_2.dispose(); var _local_5:int = _local_4.charCodeAt(0); var _local_6:int = _local_4.charCodeAt((_local_5 + 1)); var _local_7:Array = KeyObfuscator._SafeStr_11905(); _local_7[0] = _local_4.substr(1, _local_5); _local_7[1] = _local_4.substr((_local_5 + 2), _local_6); } } }//package _-1oT // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_10817 = "_-4ik" (String#6981, DoABC#3) // _SafeStr_10911 = "_-6Ww" (String#5687, DoABC#3) // _SafeStr_11846 = "_-3nA" (String#6809, DoABC#3) // _SafeStr_11847 = "_-5u0" (String#24702, DoABC#3) // _SafeStr_11848 = "_-5tj" (String#29703, DoABC#3) // _SafeStr_11849 = "_-1dE" (String#12018, DoABC#3) // _SafeStr_11850 = "_-110" (String#7960, DoABC#3) // _SafeStr_11851 = "_-5Ey" (String#9004, DoABC#3) // _SafeStr_11852 = "_-18D" (String#19761, DoABC#3) // _SafeStr_11853 = "_-0GP" (String#9493, DoABC#3) // _SafeStr_11854 = "_-608" (String#11470, DoABC#3) // _SafeStr_11855 = "_-gd" (String#29113, DoABC#3) // _SafeStr_11856 = "_-IV" (String#33654, DoABC#3) // _SafeStr_11857 = "_-3nU" (String#23295, DoABC#3) // _SafeStr_11858 = "_-6b-" (String#35564, DoABC#3) // _SafeStr_11859 = "_-3Hd" (String#36181, DoABC#3) // _SafeStr_11860 = "_-R0" (String#21866, DoABC#3) // _SafeStr_11861 = "_-1OH" (String#33400, DoABC#3) // _SafeStr_11862 = "_-1nh" (String#34051, DoABC#3) // _SafeStr_11863 = "_-354" (String#32408, DoABC#3) // _SafeStr_11864 = "_-3m5" (String#37203, DoABC#3) // _SafeStr_11865 = "_-1Gm" (String#32552, DoABC#3) // _SafeStr_11866 = "_-26W" (String#33674, DoABC#3) // _SafeStr_11867 = "_-6Ev" (String#36694, DoABC#3) // _SafeStr_11868 = "_-2eU" (String#34371, DoABC#3) // _SafeStr_11869 = "_-h0" (String#20471, DoABC#3) // _SafeStr_11870 = "_-50Z" (String#13530, DoABC#3) // _SafeStr_11871 = "_-3oe" (String#14873, DoABC#3) // _SafeStr_11872 = "_-0V-" (String#33713, DoABC#3) // _SafeStr_11873 = "_-1Er" (String#8449, DoABC#3) // _SafeStr_11874 = "_-1Ei" (String#27534, DoABC#3) // _SafeStr_11875 = "_-4Sh" (String#43724, DoABC#3) // _SafeStr_11876 = "_-5e5" (String#31122, DoABC#3) // _SafeStr_11877 = "_-3IF" (String#6211, DoABC#3) // _SafeStr_11878 = "_-1KC" (String#35053, DoABC#3) // _SafeStr_11879 = "_-0rW" (String#11269, DoABC#3) // _SafeStr_11880 = "_-2bo" (String#15719, DoABC#3) // _SafeStr_11881 = "_-6CJ" (String#7850, DoABC#3) // _SafeStr_11882 = "_-1jT" (String#18103, DoABC#3) // _SafeStr_11883 = "_-43l" (String#18675, DoABC#3) // _SafeStr_11884 = "_-1DD" (String#33770, DoABC#3) // _SafeStr_11885 = "_-56W" (String#36534, DoABC#3) // _SafeStr_11886 = "_-29A" (String#34515, DoABC#3) // _SafeStr_11887 = "_-3-c" (String#4157, DoABC#3) // _SafeStr_11888 = "_-4BQ" (String#2933, DoABC#3) // _SafeStr_11889 = "_-6h4" (String#27898, DoABC#3) // _SafeStr_11890 = "_-6O1" (String#34856, DoABC#3) // _SafeStr_11891 = "_-4O2" (String#17736, DoABC#3) // _SafeStr_11892 = "_-14B" (String#34249, DoABC#3) // _SafeStr_11893 = "_-5sl" (String#24695, DoABC#3) // _SafeStr_11894 = "_-6RS" (String#31286, DoABC#3) // _SafeStr_11895 = "_-5ou" (String#7853, DoABC#3) // _SafeStr_11896 = "_-2Ne" (String#34309, DoABC#3) // _SafeStr_11897 = "_-2vJ" (String#6877, DoABC#3) // _SafeStr_11898 = "_-0S1" (String#34022, DoABC#3) // _SafeStr_11899 = "_-3xM" (String#17672, DoABC#3) // _SafeStr_11900 = "_-3n6" (String#36869, DoABC#3) // _SafeStr_11901 = "_-38k" (String#6911, DoABC#3) // _SafeStr_11902 = "_-6Xi" (String#35306, DoABC#3) // _SafeStr_11903 = "_-01b" (String#27113, DoABC#3) // _SafeStr_11904 = "_-6Mu" (String#34634, DoABC#3) // _SafeStr_11905 = "_-28Q" (String#32927, DoABC#3) // _SafeStr_1375 = "_-67Z" (String#891, DoABC#3) // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2284 = "_-3Cj" (String#3661, DoABC#3) // _SafeStr_2286 = "_-66Y" (String#1559, DoABC#3) // _SafeStr_2296 = "_-5TL" (String#6638, DoABC#3) // _SafeStr_2309 = "_-38x" (String#1056, DoABC#3) // _SafeStr_2316 = "_-2Ta" (String#9325, DoABC#3) // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_2596 = "_-6dv" (String#2608, DoABC#3) // _SafeStr_2710 = "_-5Rs" (String#12175, DoABC#3) // _SafeStr_2711 = "_-5Ir" (String#4316, DoABC#3) // _SafeStr_2714 = "_-9B" (String#9102, DoABC#3) // _SafeStr_2915 = "_-1kI" (String#12865, DoABC#3) // _SafeStr_2916 = "_-5QW" (String#10289, DoABC#3) // _SafeStr_2917 = "_-OH" (String#12501, DoABC#3) // _SafeStr_2919 = "_-2Tc" (String#15245, DoABC#3) // _SafeStr_2920 = "_-4YW" (String#11001, DoABC#3) // _SafeStr_2921 = "_-0Tl" (String#12660, DoABC#3) // _SafeStr_2922 = "_-1x0" (String#14343, DoABC#3) // _SafeStr_2923 = "_-4d7" (String#5467, DoABC#3) // _SafeStr_2924 = "_-OE" (String#10315, DoABC#3) // _SafeStr_2925 = "_-ks" (String#10991, DoABC#3) // _SafeStr_2926 = "_-5Os" (String#13698, DoABC#3) // _SafeStr_2927 = "_-1KL" (String#12671, DoABC#3) // _SafeStr_2929 = "_-447" (String#8200, DoABC#3) // _SafeStr_2930 = "_-2hj" (String#8800, DoABC#3) // _SafeStr_2931 = "_-4TX" (String#12107, DoABC#3) // _SafeStr_2932 = "_-4oD" (String#15139, DoABC#3) // _SafeStr_2933 = "_-3eU" (String#11905, DoABC#3) // _SafeStr_2934 = "_-2Px" (String#15768, DoABC#3) // _SafeStr_2935 = "_-0nO" (String#12262, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_44 = "_-HN" (String#191, DoABC#3) // _SafeStr_5333 = "_-2YU" (String#98, DoABC#3) // _SafeStr_5337 = "_-jQ" (String#411, DoABC#3) // _SafeStr_5338 = "_-02L" (String#188, DoABC#3) // _SafeStr_5522 = "_-1fw" (String#29780, DoABC#3) // _SafeStr_5523 = "_-0Li" (String#25043, DoABC#3) // _SafeStr_5524 = "_-20" (String#27197, DoABC#3) // _SafeStr_5525 = "_-Nl" (String#29057, DoABC#3) // _SafeStr_5526 = "_-PT" (String#29002, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5918 = "_-6fH" (String#12593, DoABC#3) // _SafeStr_6 = "_-TM" (String#1447, DoABC#3) // _SafeStr_6182 = "_-5CK" (String#1829, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_7037 = "_-0-Q" (String#12651, DoABC#3) // _SafeStr_8317 = "_-2UU" (String#2120, DoABC#3) // _SafeStr_8433 = "_-Vs" (String#23937, DoABC#3) // _SafeStr_8434 = "_-6Qc" (String#22670, DoABC#3) // _SafeStr_8436 = "_-5DB" (String#24264, DoABC#3) // _SafeStr_8439 = "_-5Jz" (String#23822, DoABC#3) // _SafeStr_8440 = "_-07K" (String#25992, DoABC#3) // _SafeStr_8442 = "_-5Tb" (String#28061, DoABC#3) // _SafeStr_8609 = "_-2P1" (String#3385, DoABC#3) // _SafeStr_9 = "_-3rX" (String#1383, DoABC#3) //------------------------------------------------------------ //_-1oT.HabboLoginDemoView package _-1oT{ import _-3va.EventDispatcherWrapper; import _-64Q._SafeStr_2596; import _-29V.IWindowContainer; import _-6Sj._SafeStr_3610; import flash.utils.Dictionary; import _-29V.IWindow; import _-6Sj.ISelectableWindow; import _-6Sj.IButtonWindow; import _-6Sj.ITextFieldWindow; import _-5Vh.WindowMouseEvent; import flash.net.SharedObject; import _-5Vh.WindowKeyboardEvent; import _-5Vh.WindowEvent; import _-6Sj.IItemListWindow; import _-3UH.XmlAsset; import _-WS.Map; import _-6Sj.ITextWindow; import flash.events.Event; import _-67y._SafeStr_2712; import _-6Sj.*; public class HabboLoginDemoView extends EventDispatcherWrapper { public static const _SafeStr_11871:String = "InitConnection"; private const _SafeStr_11846:String = "fuselogin"; private var _SafeStr_11906:HabboCommunicationDemo; private var _SafeStr_7857:_SafeStr_2596; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_11907:SSOTicket; private var _SafeStr_11908:Boolean = false; public var name:String = ""; public var password:String = ""; private var _SafeStr_11909:_SafeStr_3610; private var _SafeStr_11910:Dictionary; private var _SafeStr_11911:IWindow; private var _SafeStr_11912:IWindow; private var _SafeStr_11913:int; public function HabboLoginDemoView(k:HabboCommunicationDemo){ this._SafeStr_11906 = k; this._SafeStr_11910 = new Dictionary(); this._SafeStr_7857 = this._SafeStr_11906._SafeStr_11877("login_window", ""); this._SafeStr_5322 = (this._SafeStr_7857._SafeStr_7860 as IWindowContainer); this.createWindow(); } override public function dispose():void{ super.dispose(); this._SafeStr_11909 = null; if (this._SafeStr_7857) { this._SafeStr_7857.dispose(); this._SafeStr_7857 = null; }; this._SafeStr_11910 = null; } public function _SafeStr_11898():void{ if (this._SafeStr_7857) { this._SafeStr_7857.dispose(); this._SafeStr_7857 = null; }; } public function get _SafeStr_11914():Boolean{ var k:ISelectableWindow = (this._SafeStr_5322.findChildByName("useTicket") as ISelectableWindow); if (k != null) { return (k._SafeStr_5325); }; return (false); } public function get useExistingSession():Boolean{ if (this._SafeStr_11908) { return (true); }; var k:ISelectableWindow = (this._SafeStr_5322.findChildByName("useExistingSession") as ISelectableWindow); if (k != null) { return (k._SafeStr_5325); }; return (false); } private function createWindow():void{ var _local_9:Array; var _local_10:String; var _local_11:Array; var _local_12:int; var _local_13:int; var _local_14:String; var _local_15:IWindowContainer; this._SafeStr_5322.center(); var k:IButtonWindow = (this._SafeStr_5322.findChildByName("login_btn") as IButtonWindow); var _local_2:ITextFieldWindow = (this._SafeStr_5322.findChildByName("name_field") as ITextFieldWindow); var _local_3:ITextFieldWindow = (this._SafeStr_5322.findChildByName("pwd_field") as ITextFieldWindow); if (k != null) { k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_11915); } else { _SafeStr_4.log("Could not find the button"); }; var _local_4:SharedObject = SharedObject.getLocal(this._SafeStr_11846, "/"); if (_local_2 != null) { _local_2._SafeStr_11916 = true; _local_2._SafeStr_7891 = 0xFFFFFF; if (_local_4.data.login != null) { _local_2.text = _local_4.data.login; }; _local_2.focus(); _local_2.setSelection(_local_2.text.length, _local_2.text.length); _local_2.addEventListener(WindowKeyboardEvent._SafeStr_5383, this._SafeStr_11915); }; if (_local_3 != null) { _local_3._SafeStr_11916 = true; _local_3._SafeStr_7891 = 0xFFFFFF; if (_local_4.data.password != null) { _local_3.text = _local_4.data.password; }; _local_3.addEventListener(WindowKeyboardEvent._SafeStr_5383, this._SafeStr_11915); }; var _local_5:ISelectableWindow = (this._SafeStr_5322.findChildByName("useTicket") as ISelectableWindow); if (_local_5) { if (this._SafeStr_11906.getBoolean("use.sso")) { _local_5.select(); }; }; var _local_6:ISelectableWindow = (this._SafeStr_5322.findChildByName("useExistingSession") as ISelectableWindow); if (_local_6) { _local_6._SafeStr_7740(); }; if (this._SafeStr_11906.getBoolean("try.existing.session")) { this._SafeStr_11908 = true; this._SafeStr_5322.visible = false; this._SafeStr_11915(WindowEvent._SafeStr_8233(WindowEvent._SafeStr_9018, this._SafeStr_5322, null, false)); }; var _local_7:IItemListWindow = (this._SafeStr_5322.findChildByName("list") as IItemListWindow); this._SafeStr_11911 = _local_7._SafeStr_6272(0); var _local_8:XmlAsset = (this._SafeStr_11906.assets.getAssetByName("login_environment_list_item") as XmlAsset); this._SafeStr_11912 = this._SafeStr_11906.windowManager.buildFromXML((_local_8.content as XML)); if (((false) || (false))) { this._SafeStr_11909 = (this._SafeStr_5322.findChildByName("environment_list") as _SafeStr_3610); _local_9 = this._SafeStr_11906.getProperty("environment.list").split("/"); _local_10 = (((_local_4.data.environment == null)) ? "d63" : _local_4.data.environment); _local_11 = this._SafeStr_11917(_local_9); _local_12 = this._SafeStr_11909.numMenuItems; _local_13 = 0; while (_local_13 < _local_12) { this._SafeStr_11909._SafeStr_6361(0); _local_13++; }; for each (_local_14 in _local_11) { _local_15 = (this._SafeStr_11912.clone() as IWindowContainer); _local_15.findChildByName("title").caption = _local_14; this._SafeStr_11909._SafeStr_6362(_local_15); }; this._SafeStr_11909.selection = _local_9.indexOf(_local_10); this._SafeStr_11909.procedure = this._SafeStr_11918; this._SafeStr_11913 = -1; this._SafeStr_11919(false); }; } private function _SafeStr_11919(k:Boolean):void{ } private function _SafeStr_11917(k:Array):Array{ var _local_3:String; var _local_4:String; var _local_2:Array = []; for each (_local_3 in k) { _local_4 = ("connection.info.name." + _local_3); if (this._SafeStr_11906.propertyExists(_local_4)) { _local_2.push(this._SafeStr_11906.getProperty(_local_4)); } else { _SafeStr_4.log(("Could not find name for environment: " + _local_3)); }; }; return (_local_2); } private function _SafeStr_11918(event:WindowEvent, target:IWindow):void{ var so:SharedObject; var originalKeys:Array; var originalKey:String; var localKey:String; if (event.type != WindowEvent._SafeStr_6365) { return; }; var environments:Array = this._SafeStr_11906.getProperty("environment.list").split("/"); var index:int = this._SafeStr_11909.selection; var environment:String = environments[index]; try { so = SharedObject.getLocal(this._SafeStr_11846, "/"); so.data.environment = environment; so.flush(); } catch(e:Error) { _SafeStr_4.log(("Could not store environment to SharedObject: " + e)); }; if (((false) || (false))) { originalKeys = []; originalKeys.push("connection.info.host"); originalKeys.push("connection.info.port"); originalKeys.push("url.prefix"); originalKeys.push("site.url"); originalKeys.push("flash.dynamic.download.url"); originalKeys.push("flash.dynamic.download.name.template"); originalKeys.push("flash.dynamic.avatar.download.configuration"); originalKeys.push("flash.dynamic.avatar.download.url"); for each (originalKey in originalKeys) { if (this._SafeStr_11910[originalKey] == null) { this._SafeStr_11910[originalKey] = this._SafeStr_11906.getProperty(originalKey); }; localKey = ((originalKey + ".") + environment); if (this._SafeStr_11906.propertyExists(localKey)) { this._SafeStr_11906.setProperty(originalKey, this._SafeStr_11906.getProperty(localKey)); } else { this._SafeStr_11906.setProperty(originalKey, this._SafeStr_11910[originalKey]); _SafeStr_4.log(((("Key not defined: " + localKey) + ". Using default value: ") + this._SafeStr_11910[originalKey])); }; }; this._SafeStr_11906.communication._SafeStr_11920(); }; this._SafeStr_5322.findChildByName("login_btn").enable(); event.stopPropagation(); event.stopImmediatePropagation(); } public function _SafeStr_11899(k:Map):void{ var _local_4:IWindow; var _local_2:IItemListWindow = (this._SafeStr_5322.findChildByName("list") as IItemListWindow); if (!_local_2) { return; }; this._SafeStr_5322.findChildByName("users_info").visible = false; var _local_3:IWindow = this._SafeStr_11911.clone(); _local_3.procedure = this._SafeStr_11921; var _local_5:int; while (_local_5 < k.length) { _local_4 = _local_3.clone(); _local_4.id = k._SafeStr_8317(_local_5); _local_4.caption = k._SafeStr_5505(_local_5); _local_2.addListItem(_local_4); _local_5++; }; _local_3.dispose(); } public function _SafeStr_11922(k:String):void{ var _local_2:ITextWindow = (this._SafeStr_5322.findChildByName("text002") as ITextWindow); if (_local_2 != null) { _local_2.text = k; }; } private function _SafeStr_11923(k:WindowKeyboardEvent):void{ var _local_3:int; var _local_4:String; var _local_5:String; var _local_6:ITextFieldWindow; var _local_7:ITextFieldWindow; var _local_2:WindowKeyboardEvent = (k as WindowKeyboardEvent); if (_local_2.ctrlKey) { _local_3 = (_local_2.keyCode - 49); if ((((_local_3 >= 0)) && ((_local_3 < 10)))) { _local_4 = this._SafeStr_11906.getProperty((("login.user." + _local_3) + ".name")); _local_5 = this._SafeStr_11906.getProperty((("login.user." + _local_3) + ".pass")); _local_6 = (this._SafeStr_5322.findChildByName("name_field") as ITextFieldWindow); _local_7 = (this._SafeStr_5322.findChildByName("pwd_field") as ITextFieldWindow); if (_local_4 != "") { _local_6.caption = _local_4; }; if (_local_5 != "") { _local_7.caption = _local_5; }; _local_6.setSelection(_local_6.text.length, _local_6.text.length); if (_local_2.cancelable) { _local_2.preventDefault(); _local_2._SafeStr_11924(); }; k.stopImmediatePropagation(); k.stopPropagation(); }; }; } private function _SafeStr_11915(event:WindowEvent=null, window:IWindow=null):void{ var so:SharedObject; if (event.type == WindowKeyboardEvent._SafeStr_5383) { this._SafeStr_11923((event as WindowKeyboardEvent)); if ((event as WindowKeyboardEvent).keyCode != 13) { return; }; }; var nameField:ITextFieldWindow = (this._SafeStr_5322.findChildByName("name_field") as ITextFieldWindow); var passField:ITextFieldWindow = (this._SafeStr_5322.findChildByName("pwd_field") as ITextFieldWindow); if (nameField != null) { this.name = nameField.text; }; if (passField != null) { this.password = passField.text; }; try { so = SharedObject.getLocal(this._SafeStr_11846, "/"); so.data.login = this.name; so.data.password = this.password; so.flush(); } catch(e:Error) { _SafeStr_4.log(("Could not store developer credentials to SharedObject: " + e)); }; if (this._SafeStr_11914) { this._SafeStr_11925(this.useExistingSession); } else { dispatchEvent(new Event(_SafeStr_11871)); }; this._SafeStr_5322.findChildByName("login_btn").disable(); } private function _SafeStr_11921(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_11906._SafeStr_11876(this.name, this.password, _arg_2.id); } private function _SafeStr_11925(k:Boolean):void{ if (this._SafeStr_11907 != null) { this._SafeStr_11907.removeEventListener(SSOTicket._SafeStr_11229, this._SafeStr_11926); this._SafeStr_11907.removeEventListener(SSOTicket._SafeStr_11927, this._SafeStr_11928); this._SafeStr_11907 = null; }; var _local_2:String = ""; if (this._SafeStr_11906 != null) { _local_2 = this._SafeStr_11906.getProperty("url.prefix"); _local_2 = _local_2.replace("http://", ""); _local_2 = _local_2.replace("https://", ""); }; var _local_3:_SafeStr_2712 = this._SafeStr_11906.communication._SafeStr_11929(this.name, this.password); this._SafeStr_11907 = new SSOTicket(this._SafeStr_11906.assets, _local_3, _local_2, k); this._SafeStr_11907.addEventListener(SSOTicket._SafeStr_11229, this._SafeStr_11926); this._SafeStr_11907.addEventListener(SSOTicket._SafeStr_11927, this._SafeStr_11928); } private function _SafeStr_11926(k:Event):void{ _SafeStr_4.log(("Got ticket: " + this._SafeStr_11907.ticket)); _SafeStr_4.log(("Has Facebook: " + this._SafeStr_11907._SafeStr_11930)); if (this._SafeStr_11907._SafeStr_11930) { this._SafeStr_11906.setProperty("facebook.user", "1"); }; this._SafeStr_11906._SafeStr_11857 = this._SafeStr_11907._SafeStr_11857; this._SafeStr_11906._SafeStr_11856 = this._SafeStr_11907.ticket; this._SafeStr_11907.removeEventListener(SSOTicket._SafeStr_11229, this._SafeStr_11926); this._SafeStr_11907.removeEventListener(SSOTicket._SafeStr_11927, this._SafeStr_11928); this._SafeStr_11907 = null; dispatchEvent(new Event(_SafeStr_11871)); } private function _SafeStr_11928(k:Event):void{ _SafeStr_4.log("Could not get a ticket! "); this._SafeStr_11907.removeEventListener(SSOTicket._SafeStr_11229, this._SafeStr_11926); this._SafeStr_11907.removeEventListener(SSOTicket._SafeStr_11927, this._SafeStr_11928); this._SafeStr_11907 = null; if (this._SafeStr_11908) { this._SafeStr_11908 = false; if (((this._SafeStr_5322) && (!(this._SafeStr_5322.disposed)))) { this._SafeStr_5322.visible = true; }; }; } public function _SafeStr_11900(k:int, _arg_2:int, _arg_3:String):void{ this._SafeStr_5322.findChildByName("users_info").caption = ((("Received error: " + k) + " regarding message: ") + _arg_2); this._SafeStr_5322.findChildByName("login_btn").enable(); } } }//package _-1oT // _SafeStr_11229 = "_-31x" (String#6852, DoABC#3) // _SafeStr_11846 = "_-3nA" (String#6809, DoABC#3) // _SafeStr_11856 = "_-IV" (String#33654, DoABC#3) // _SafeStr_11857 = "_-3nU" (String#23295, DoABC#3) // _SafeStr_11871 = "_-3oe" (String#14873, DoABC#3) // _SafeStr_11876 = "_-5e5" (String#31122, DoABC#3) // _SafeStr_11877 = "_-3IF" (String#6211, DoABC#3) // _SafeStr_11898 = "_-0S1" (String#34022, DoABC#3) // _SafeStr_11899 = "_-3xM" (String#17672, DoABC#3) // _SafeStr_11900 = "_-3n6" (String#36869, DoABC#3) // _SafeStr_11906 = "_-mE" (String#3351, DoABC#3) // _SafeStr_11907 = "_-0GK" (String#4576, DoABC#3) // _SafeStr_11908 = "_-58H" (String#17945, DoABC#3) // _SafeStr_11909 = "_-555" (String#9691, DoABC#3) // _SafeStr_11910 = "_-00" (String#12274, DoABC#3) // _SafeStr_11911 = "_-ih" (String#26435, DoABC#3) // _SafeStr_11912 = "_-6dW" (String#27629, DoABC#3) // _SafeStr_11913 = "_-6MK" (String#34247, DoABC#3) // _SafeStr_11914 = "_-23u" (String#34945, DoABC#3) // _SafeStr_11915 = "_-0Wg" (String#19752, DoABC#3) // _SafeStr_11916 = "_-Z1" (String#7618, DoABC#3) // _SafeStr_11917 = "_-36H" (String#34693, DoABC#3) // _SafeStr_11918 = "_-4rQ" (String#37982, DoABC#3) // _SafeStr_11919 = "_-5tS" (String#34204, DoABC#3) // _SafeStr_11920 = "_-1PA" (String#22793, DoABC#3) // _SafeStr_11921 = "_-28C" (String#33046, DoABC#3) // _SafeStr_11922 = "_-5Hg" (String#28511, DoABC#3) // _SafeStr_11923 = "_-5Te" (String#38380, DoABC#3) // _SafeStr_11924 = "_-0qm" (String#26254, DoABC#3) // _SafeStr_11925 = "_-4g6" (String#35647, DoABC#3) // _SafeStr_11926 = "_-5hb" (String#21042, DoABC#3) // _SafeStr_11927 = "_-2sC" (String#8922, DoABC#3) // _SafeStr_11928 = "_-1OG" (String#19627, DoABC#3) // _SafeStr_11929 = "_-63x" (String#28048, DoABC#3) // _SafeStr_11930 = "_-OG" (String#28423, DoABC#3) // _SafeStr_2596 = "_-6dv" (String#2608, DoABC#3) // _SafeStr_2712 = "_-372" (String#7921, DoABC#3) // _SafeStr_3610 = "_-2HG" (String#6060, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5325 = "_-2iN" (String#998, DoABC#3) // _SafeStr_5383 = "_-1ON" (String#3499, DoABC#3) // _SafeStr_5505 = "_-5V3" (String#908, DoABC#3) // _SafeStr_6272 = "_-6Yg" (String#2938, DoABC#3) // _SafeStr_6361 = "_-44X" (String#21861, DoABC#3) // _SafeStr_6362 = "_-6S5" (String#18301, DoABC#3) // _SafeStr_6365 = "_-183" (String#2263, DoABC#3) // _SafeStr_7740 = "_-5cK" (String#4148, DoABC#3) // _SafeStr_7857 = "_-1cc" (String#1414, DoABC#3) // _SafeStr_7860 = "_-42E" (String#1357, DoABC#3) // _SafeStr_7891 = "_-6BN" (String#6545, DoABC#3) // _SafeStr_8233 = "_-0WF" (String#978, DoABC#3) // _SafeStr_8317 = "_-2UU" (String#2120, DoABC#3) // _SafeStr_9018 = "_-2E0" (String#2881, DoABC#3) //------------------------------------------------------------ //_-1oT.SSOTicket package _-1oT{ import _-3va.EventDispatcherWrapper; import flash.net.URLLoader; import _-67y._SafeStr_2712; import _-3UH._SafeStr_10; import _-3hf._SafeStr_4327; import flash.net.URLRequest; import _-3UH._SafeStr_37; import _-0Ge.AssetLoaderEvent; import flash.events.Event; public class SSOTicket extends EventDispatcherWrapper { public static const _SafeStr_11229:String = "success"; public static const _SafeStr_11927:String = "failure"; private var _SafeStr_6947:URLLoader; private var _SafeStr_11931:String; private var _SafeStr_11932:_SafeStr_2712; private var _SafeStr_11933:String; private var _SafeStr_11934:String; private var _SafeStr_11854:String; private var _assets:_SafeStr_10; private var _SafeStr_11935:Boolean; public function SSOTicket(k:_SafeStr_10, _arg_2:_SafeStr_2712, _arg_3:String, _arg_4:Boolean=true){ this._assets = k; this._SafeStr_11932 = _arg_2; this._SafeStr_11931 = (("http://" + _arg_3) + "/client"); if (!_arg_4) { this._SafeStr_11932.init(); this._SafeStr_11932.addEventListener(_SafeStr_4327._SafeStr_11936, this._SafeStr_11937); } else { this._SafeStr_11937(); }; } public function get ticket():String{ return (this._SafeStr_11934); } public function get _SafeStr_11930():Boolean{ return (this._SafeStr_11935); } public function get _SafeStr_11857():String{ return (this._SafeStr_11854); } private function _SafeStr_11937(k:Event=null):void{ var _local_2:String = this._SafeStr_11931; if (this._assets.hasAsset(_local_2)) { }; var _local_3:URLRequest = new URLRequest(this._SafeStr_11931); if (this._assets.hasAsset(_local_2)) { this._assets.removeAsset(this._assets.getAssetByName(_local_2)); }; var _local_4:_SafeStr_37 = this._assets.loadAssetFromFile(_local_2, _local_3, "text/plain"); _local_4.addEventListener(AssetLoaderEvent._SafeStr_6418, this._SafeStr_11938); } private function _SafeStr_11938(event:Event=null):void{ var facebookData:Object; var loaderStruct:_SafeStr_37 = (event.target as _SafeStr_37); if (loaderStruct == null) { return; }; var data:String = (loaderStruct._SafeStr_11939.content as String); if (data.indexOf('account/reauthenticate"') > -1) { this._SafeStr_11932._SafeStr_11940(); } else { try { this._SafeStr_11934 = /\"sso.ticket\" : \"(.*?)\"/.exec(data)[1]; this._SafeStr_11854 = /\"flash.client.url\" : \"(.*?)\"/.exec(data)[1]; facebookData = /\"facebook.user\" : \"(.*?)\"/.exec(data); if (facebookData) { this._SafeStr_11935 = Boolean(facebookData[1]); }; if (this._SafeStr_11934.length > 0) { dispatchEvent(new Event(_SafeStr_11229)); } else { dispatchEvent(new Event(_SafeStr_11927)); }; } catch(e:Error) { _SafeStr_4.log(e); dispatchEvent(new Event(_SafeStr_11927)); }; }; } } }//package _-1oT // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_11229 = "_-31x" (String#6852, DoABC#3) // _SafeStr_11854 = "_-608" (String#11470, DoABC#3) // _SafeStr_11857 = "_-3nU" (String#23295, DoABC#3) // _SafeStr_11927 = "_-2sC" (String#8922, DoABC#3) // _SafeStr_11930 = "_-OG" (String#28423, DoABC#3) // _SafeStr_11931 = "_-0ky" (String#11737, DoABC#3) // _SafeStr_11932 = "_-347" (String#18321, DoABC#3) // _SafeStr_11933 = "_-4lB" (String#45097, DoABC#3) // _SafeStr_11934 = "_-3Ba" (String#25845, DoABC#3) // _SafeStr_11935 = "_-4UP" (String#31661, DoABC#3) // _SafeStr_11936 = "_-42" (String#8444, DoABC#3) // _SafeStr_11937 = "_-4zB" (String#27688, DoABC#3) // _SafeStr_11938 = "_-5G" (String#36459, DoABC#3) // _SafeStr_11939 = "_-2lH" (String#3984, DoABC#3) // _SafeStr_11940 = "_-2KG" (String#30226, DoABC#3) // _SafeStr_2712 = "_-372" (String#7921, DoABC#3) // _SafeStr_37 = "_-4eo" (String#1156, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_4327 = "_-4-p" (String#7406, DoABC#3) // _SafeStr_6418 = "_-63Y" (String#2878, DoABC#3) // _SafeStr_6947 = "_-3Ky" (String#2381, DoABC#3) //------------------------------------------------------------ //_-1oV._SafeStr_2359 package _-1oV{ public interface _SafeStr_2359 { function init(_arg_1:_SafeStr_3446=null):void; function cancel():void; function empty():void; function _SafeStr_6138(_arg_1:int):_SafeStr_3447; function _SafeStr_6144(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:String):void; function _SafeStr_6146(_arg_1:int):void; function _SafeStr_6150():void; function _SafeStr_11941():Boolean; function _SafeStr_6599():Array; function get _SafeStr_6135():int; } }//package _-1oV // _SafeStr_11941 = "_-1Ib" (String#25132, DoABC#3) // _SafeStr_2359 = "_-2Zf" (String#8016, DoABC#3) // _SafeStr_3446 = "_-4BA" (String#10781, DoABC#3) // _SafeStr_3447 = "_-2cs" (String#4668, DoABC#3) // _SafeStr_6135 = "_-O1" (String#16777, DoABC#3) // _SafeStr_6138 = "_-3JT" (String#21996, DoABC#3) // _SafeStr_6144 = "_-4MD" (String#27561, DoABC#3) // _SafeStr_6146 = "_-29e" (String#15478, DoABC#3) // _SafeStr_6150 = "_-1gG" (String#29787, DoABC#3) // _SafeStr_6599 = "_-0iL" (String#27081, DoABC#3) //------------------------------------------------------------ //_-1oV._SafeStr_3446 package _-1oV{ public interface _SafeStr_3446 { function _SafeStr_6133():void; function _SafeStr_6130():void; function _SafeStr_6131():void; function _SafeStr_6126():void; function _SafeStr_6129(_arg_1:int):void; function _SafeStr_6137():void; function _SafeStr_6148(_arg_1:Boolean):void; function get disposed():Boolean; } }//package _-1oV // _SafeStr_3446 = "_-4BA" (String#10781, DoABC#3) // _SafeStr_6126 = "_-0Sk" (String#24582, DoABC#3) // _SafeStr_6129 = "_-5Yq" (String#28447, DoABC#3) // _SafeStr_6130 = "_-0UJ" (String#29287, DoABC#3) // _SafeStr_6131 = "_-19w" (String#26791, DoABC#3) // _SafeStr_6133 = "_-GU" (String#27296, DoABC#3) // _SafeStr_6137 = "_-1AZ" (String#19980, DoABC#3) // _SafeStr_6148 = "_-68E" (String#29123, DoABC#3) //------------------------------------------------------------ //_-1oV._SafeStr_3447 package _-1oV{ public class _SafeStr_3447 { private var _SafeStr_5742:int = 0; private var _SafeStr_5758:int = 0; private var _SafeStr_8320:int = 0; private var _SafeStr_11942:String = null; public function _SafeStr_3447(k:int, _arg_2:int, _arg_3:int=0, _arg_4:String=null){ this._SafeStr_5742 = k; this._SafeStr_5758 = _arg_2; this._SafeStr_8320 = _arg_3; this._SafeStr_11942 = _arg_4; } public function get id():int{ return (this._SafeStr_5742); } public function get category():int{ return (this._SafeStr_5758); } public function get typeId():int{ return (this._SafeStr_8320); } public function get xxxExtra():String{ return (this._SafeStr_11942); } public function set id(k:int):void{ this._SafeStr_5742 = k; } } }//package _-1oV // _SafeStr_11942 = "_-1rA" (String#31556, DoABC#3) // _SafeStr_3447 = "_-2cs" (String#4668, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_5758 = "_-6Su" (String#1029, DoABC#3) // _SafeStr_8320 = "_-ni" (String#4377, DoABC#3) //------------------------------------------------------------ //_-1oV._SafeStr_4812 package _-1oV{ import _-En._SafeStr_2384; import _-5x9._SafeStr_2325; import _-En._SafeStr_2383; import _-3WJ.HabboCatalog; import _-5x9._SafeStr_2973; import flash.display.BitmapData; import _-px._SafeStr_2511; import _-5x9._SafeStr_2213; public class _SafeStr_4812 extends _SafeStr_2384 implements _SafeStr_2325, _SafeStr_2383 { public function _SafeStr_4812(k:HabboCatalog){ super(k); } protected function initProductIcon(k:_SafeStr_2213, _arg_2:String, _arg_3:int, _arg_4:String=""):void{ var _local_6:_SafeStr_2973; var _local_5:BitmapData; switch (_arg_2) { case _SafeStr_2511._SafeStr_5754: _local_6 = k.getFurnitureIcon(_arg_3, this); break; case _SafeStr_2511._SafeStr_5755: _local_6 = k.getWallItemIcon(_arg_3, this, _arg_4); break; default: _SafeStr_4.log(("[PrizeItemContainer] Can not yet handle this type of product: " + _arg_2)); return; }; if (_local_6 != null) { _local_5 = _local_6.data; setIconImage(_local_5, true); }; } public function imageReady(k:int, _arg_2:BitmapData):void{ if (disposed) { return; }; setIconImage(_arg_2, true); } public function _SafeStr_5602(k:int):void{ } } }//package _-1oV // _SafeStr_2213 = "_-l-" (String#862, DoABC#3) // _SafeStr_2325 = "_-4CB" (String#1328, DoABC#3) // _SafeStr_2383 = "_-08I" (String#3016, DoABC#3) // _SafeStr_2384 = "_-0Lb" (String#4132, DoABC#3) // _SafeStr_2511 = "_-2Gl" (String#1128, DoABC#3) // _SafeStr_2973 = "_-1qE" (String#690, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_4812 = "_-em" (String#7902, DoABC#3) // _SafeStr_5602 = "_-43s" (String#2214, DoABC#3) // _SafeStr_5754 = "_-4oV" (String#2852, DoABC#3) // _SafeStr_5755 = "_-5hW" (String#2279, DoABC#3) //------------------------------------------------------------ //_-1oV._SafeStr_4813 package _-1oV{ import _-3Pt._SafeStr_2354; import _-3WJ.HabboCatalog; import _-5x9._SafeStr_2213; public class _SafeStr_4813 extends _SafeStr_4812 { private var _SafeStr_9191:String; private var _SafeStr_9192:int; private var _SafeStr_11943:int; private var _SafeStr_5591:_SafeStr_2354; private var _SafeStr_11944:_SafeStr_4812; public function _SafeStr_4813(k:String, _arg_2:int, _arg_3:_SafeStr_2354, _arg_4:int, _arg_5:HabboCatalog){ super(_arg_5); this._SafeStr_9191 = k; this._SafeStr_9192 = _arg_2; this._SafeStr_5591 = _arg_3; this._SafeStr_11943 = _arg_4; } public function setIcon(k:_SafeStr_2213):void{ if ((((k == null)) || ((this._SafeStr_5591 == null)))) { return; }; initProductIcon(k, this._SafeStr_5591.type, this._SafeStr_9192); } public function get _SafeStr_6607():String{ return (this._SafeStr_9191); } public function get _SafeStr_6608():int{ return (this._SafeStr_9192); } public function get gridItem():_SafeStr_4812{ return (this._SafeStr_11944); } public function get _SafeStr_6604():int{ return (this._SafeStr_11943); } public function get title():String{ if (this._SafeStr_5591 == null) { return (""); }; return (this._SafeStr_5591._SafeStr_5594); } } }//package _-1oV // _SafeStr_11943 = "_-2D8" (String#31904, DoABC#3) // _SafeStr_11944 = "_-2JB" (String#34997, DoABC#3) // _SafeStr_2213 = "_-l-" (String#862, DoABC#3) // _SafeStr_2354 = "_-50Q" (String#686, DoABC#3) // _SafeStr_4812 = "_-em" (String#7902, DoABC#3) // _SafeStr_4813 = "_-0eK" (String#4979, DoABC#3) // _SafeStr_5591 = "_-0X5" (String#1700, DoABC#3) // _SafeStr_5594 = "_-0V1" (String#2606, DoABC#3) // _SafeStr_6604 = "_-2FF" (String#29400, DoABC#3) // _SafeStr_6607 = "_-1g2" (String#10498, DoABC#3) // _SafeStr_6608 = "_-Pr" (String#8804, DoABC#3) // _SafeStr_9191 = "_-3pv" (String#9344, DoABC#3) // _SafeStr_9192 = "_-13H" (String#8657, DoABC#3) //------------------------------------------------------------ //_-1oV.DealPrizeContainer package _-1oV{ import _-3WJ.HabboCatalog; import flash.display.BitmapData; import _-16I._SafeStr_5150; import _-3Pt._SafeStr_2354; import _-3UH.XmlAsset; import _-3UH.BitmapDataAsset; import _-6Sj.IBitmapWrapperWindow; import flash.geom.Point; import _-6Sj.ITextWindow; import _-5x9._SafeStr_2213; public class DealPrizeContainer extends _SafeStr_4813 { private var _SafeStr_9190:Array; private var _SafeStr_11945:Array; private var _SafeStr_5539:HabboCatalog; private var _SafeStr_6275:XML; private var _SafeStr_11946:BitmapData; public function DealPrizeContainer(k:Array, _arg_2:int, _arg_3:HabboCatalog){ var _local_4:int; var _local_7:_SafeStr_5150; var _local_8:_SafeStr_2354; this._SafeStr_11945 = []; this._SafeStr_5539 = _arg_3; this._SafeStr_9190 = k; while (_local_4 < k.length) { _local_7 = k[_local_4]; _local_8 = _arg_3._SafeStr_5869(_local_7._SafeStr_6608, _local_7._SafeStr_6607); this._SafeStr_11945.push(_local_8); _local_4++; }; var _local_5:XmlAsset = (_arg_3.assets.getAssetByName("gridItem") as XmlAsset); this._SafeStr_6275 = (_local_5.content as XML); var _local_6:BitmapDataAsset = (_arg_3.assets.getAssetByName("ctlg_pic_deal_icon_narrow") as BitmapDataAsset); this._SafeStr_11946 = BitmapData(_local_6.content); super("deal", -1, null, _arg_2, _arg_3); } override public function setIcon(k:_SafeStr_2213):void{ var _local_2:IBitmapWrapperWindow = IBitmapWrapperWindow(view.findChildByName("image")); _local_2.bitmap = new BitmapData(_local_2.width, _local_2.height, true, 0); _local_2.bitmap.copyPixels(this._SafeStr_11946, this._SafeStr_11946.rect, new Point(((_local_2.width - this._SafeStr_11946.width) / 2), ((_local_2.height - this._SafeStr_11946.height) / 2))); ITextWindow(view.findChildByName("bundleCounter")).text = this._SafeStr_9190.length.toString(); } override public function get title():String{ return (""); } public function get _SafeStr_9194():Array{ return (this._SafeStr_9190); } public function get _SafeStr_11947():Array{ return (this._SafeStr_11945); } } }//package _-1oV // _SafeStr_11945 = "_-43V" (String#21716, DoABC#3) // _SafeStr_11946 = "_-nx" (String#7681, DoABC#3) // _SafeStr_11947 = "_-456" (String#43826, DoABC#3) // _SafeStr_2213 = "_-l-" (String#862, DoABC#3) // _SafeStr_2354 = "_-50Q" (String#686, DoABC#3) // _SafeStr_4813 = "_-0eK" (String#4979, DoABC#3) // _SafeStr_5150 = "_-3hH" (String#7989, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5869 = "_-0sr" (String#4058, DoABC#3) // _SafeStr_6275 = "_-kQ" (String#4053, DoABC#3) // _SafeStr_6607 = "_-1g2" (String#10498, DoABC#3) // _SafeStr_6608 = "_-Pr" (String#8804, DoABC#3) // _SafeStr_9190 = "_-10J" (String#10989, DoABC#3) // _SafeStr_9194 = "_-0Gp" (String#13140, DoABC#3) //------------------------------------------------------------ //_-1oV.PrizeLevelContainer package _-1oV{ import _-16I._SafeStr_4809; import _-3Pt._SafeStr_2354; import _-16I._SafeStr_3509; import _-3WJ.HabboCatalog; public class PrizeLevelContainer { private var _SafeStr_9186:int; private var _SafeStr_6596:Array; public function PrizeLevelContainer(k:_SafeStr_3509, _arg_2:HabboCatalog){ var _local_4:_SafeStr_4809; var _local_5:_SafeStr_4813; var _local_6:_SafeStr_2354; super(); this._SafeStr_9186 = k._SafeStr_6601; _arg_2.localization.registerParameter(("recycler.prizes.odds." + this._SafeStr_9186), "odds", ("1:" + k._SafeStr_9188)); this._SafeStr_6596 = new Array(); var _local_3:int; while (_local_3 < k.prizes.length) { _local_4 = k.prizes[_local_3]; if (_local_4._SafeStr_9193) { _local_5 = new DealPrizeContainer(_local_4._SafeStr_9194, this._SafeStr_9186, _arg_2); } else { _local_6 = _arg_2._SafeStr_5869(_local_4._SafeStr_6608, _local_4._SafeStr_6607); _local_5 = new _SafeStr_4813(_local_4._SafeStr_6607, _local_4._SafeStr_6608, _local_6, this._SafeStr_9186, _arg_2); }; this._SafeStr_6596.push(_local_5); _local_3++; }; } public function get _SafeStr_6601():int{ return (this._SafeStr_9186); } public function get prizes():Array{ return (this._SafeStr_6596); } } }//package _-1oV // _SafeStr_2354 = "_-50Q" (String#686, DoABC#3) // _SafeStr_3509 = "_-55I" (String#12491, DoABC#3) // _SafeStr_4809 = "_-20v" (String#10405, DoABC#3) // _SafeStr_4813 = "_-0eK" (String#4979, DoABC#3) // _SafeStr_5869 = "_-0sr" (String#4058, DoABC#3) // _SafeStr_6596 = "_-rb" (String#3540, DoABC#3) // _SafeStr_6601 = "_-1kj" (String#24463, DoABC#3) // _SafeStr_6607 = "_-1g2" (String#10498, DoABC#3) // _SafeStr_6608 = "_-Pr" (String#8804, DoABC#3) // _SafeStr_9186 = "_-2du" (String#9207, DoABC#3) // _SafeStr_9188 = "_-6IG" (String#33662, DoABC#3) // _SafeStr_9193 = "_-67E" (String#27722, DoABC#3) // _SafeStr_9194 = "_-0Gp" (String#13140, DoABC#3) //------------------------------------------------------------ //_-1oV.PrizeViewer package _-1oV{ import _-5x9._SafeStr_2325; import _-6Sj.IBitmapWrapperWindow; import _-6Sj.IItemGridWindow; import flash.display.BitmapData; import flash.geom.Point; import _-29V.IWindowContainer; import _-5x9._SafeStr_2973; import _-0bw._SafeStr_2308; import _-px._SafeStr_2511; import _-5x9._SafeStr_2213; import _-16I._SafeStr_5150; import _-3UH.BitmapDataAsset; import _-En._SafeStr_2410; public class PrizeViewer implements _SafeStr_2325 { private var _SafeStr_11948:IBitmapWrapperWindow; private var _SafeStr_11949:int = 0; private var _SafeStr_11950:Array; private var _SafeStr_6539:IItemGridWindow; private static function _SafeStr_11951(k:IWindowContainer, _arg_2:BitmapData):IBitmapWrapperWindow{ var _local_3:IBitmapWrapperWindow = IBitmapWrapperWindow(k.findChildByName("image")); _local_3.bitmap = new BitmapData(_local_3.width, _local_3.height, true, 0xFFFFFF); _local_3.bitmap.copyPixels(_arg_2, _arg_2.rect, new Point(((_local_3.width - _arg_2.width) / 2), ((_local_3.height - _arg_2.height) / 2))); return (_local_3); } public function dispose():void{ this._SafeStr_11950 = null; this._SafeStr_11948 = null; } public function _SafeStr_6606(k:_SafeStr_2213, _arg_2:IWindowContainer, _arg_3:String, _arg_4:int, _arg_5:String, _arg_6:String, _arg_7:String=""):void{ var _local_9:_SafeStr_2973; this._SafeStr_11948 = (_arg_2.findChildByName("ctlg_teaserimg_1") as IBitmapWrapperWindow); var _local_8:IItemGridWindow = (_arg_2.findChildByName("bundleGrid") as IItemGridWindow); _local_8.visible = false; switch (_arg_3) { case _SafeStr_2511._SafeStr_5754: _local_9 = k.getFurnitureImage(_arg_4, new _SafeStr_2308(90, 0, 0), 64, this, 0, _arg_7); break; case _SafeStr_2511._SafeStr_5755: _local_9 = k.getWallItemImage(_arg_4, new _SafeStr_2308(90, 0, 0), 64, this, 0, _arg_7); break; default: return; }; if (_local_9 != null) { this._SafeStr_5599(_local_9.data, true); }; this._SafeStr_11949 = _local_9.id; _arg_2.findChildByName("ctlg_product_name").caption = _arg_5; _arg_2.findChildByName("ctlg_description").caption = ((_arg_6) ? _arg_6 : ""); } public function _SafeStr_6605(k:_SafeStr_2213, _arg_2:_SafeStr_2410, _arg_3:XML, _arg_4:IWindowContainer, _arg_5:DealPrizeContainer, _arg_6:String, _arg_7:String):void{ var _local_11:_SafeStr_5150; var _local_12:IWindowContainer; var _local_13:_SafeStr_2973; this._SafeStr_11948 = (_arg_4.findChildByName("ctlg_teaserimg_1") as IBitmapWrapperWindow); var _local_8:BitmapDataAsset = (_arg_2.viewer.catalog.assets.getAssetByName("ctlg_dyndeal_background") as BitmapDataAsset); var _local_9:BitmapData = BitmapData(_local_8.content); this._SafeStr_11948.bitmap = new BitmapData(this._SafeStr_11948.width, this._SafeStr_11948.height, true, 0xFFFFFF); this._SafeStr_11948.bitmap.copyPixels(_local_9, _local_9.rect, new Point(((this._SafeStr_11948.width - _local_9.width) / 2), ((this._SafeStr_11948.height - _local_9.height) / 2))); this._SafeStr_6539 = (_arg_4.findChildByName("bundleGrid") as IItemGridWindow); this._SafeStr_6539.destroyGridItems(); this._SafeStr_6539.visible = true; this._SafeStr_11952(_arg_5._SafeStr_9194.length); var _local_10:int; while (_local_10 < _arg_5._SafeStr_9194.length) { _local_11 = _arg_5._SafeStr_9194[_local_10]; _local_12 = IWindowContainer(_arg_2.viewer.catalog.windowManager.buildFromXML(_arg_3)); _local_12.findChildByName("clubLevelIcon").visible = false; _local_12.findChildByName("multiContainer").visible = false; switch (_local_11._SafeStr_6607) { case _SafeStr_2511._SafeStr_5754: _local_13 = k.getFurnitureIcon(_local_11._SafeStr_6608, this); break; case _SafeStr_2511._SafeStr_5755: _local_13 = k.getWallItemIcon(_local_11._SafeStr_6608, this); break; default: return; }; if (_local_13 != null) { _SafeStr_11951(_local_12, _local_13.data); this._SafeStr_6539._SafeStr_5382(_local_12); }; if (_local_13.id != 0) { this._SafeStr_11953(_local_10, _local_13.id); }; _arg_4.findChildByName("ctlg_product_name").caption = _arg_6; _arg_4.findChildByName("ctlg_description").caption = _arg_7; _local_10++; }; if (_arg_5._SafeStr_9194.length > 6) { _arg_4.findChildByName("bundleGridScrollbar").visible = true; } else { _arg_4.findChildByName("bundleGridScrollbar").visible = false; }; } public function imageReady(k:int, _arg_2:BitmapData):void{ var _local_3:int; var _local_4:IWindowContainer; if (k == this._SafeStr_11949) { this._SafeStr_5599(_arg_2, true); this._SafeStr_11949 = 0; } else { if (((!((this._SafeStr_6539 == null))) && (!((this._SafeStr_11950 == null))))) { _local_3 = this._SafeStr_11950.indexOf(k); if (_local_3 != -1) { _local_4 = IWindowContainer(this._SafeStr_6539._SafeStr_5897(_local_3)); _SafeStr_11951(_local_4, _arg_2); } else { this._SafeStr_11950[_local_3] = 0; }; }; }; } public function _SafeStr_5602(k:int):void{ } private function _SafeStr_5599(k:BitmapData, _arg_2:Boolean):void{ var _local_3:Point; if (((!((this._SafeStr_11948 == null))) && (!(this._SafeStr_11948.disposed)))) { if (k == null) { k = new BitmapData(1, 1); _arg_2 = true; }; this._SafeStr_11948.bitmap = new BitmapData(this._SafeStr_11948.width, this._SafeStr_11948.height, true, 0xFFFFFF); this._SafeStr_11948.bitmap.fillRect(this._SafeStr_11948.bitmap.rect, 0xFFFFFF); _local_3 = new Point(((this._SafeStr_11948.width - k.width) / 2), ((this._SafeStr_11948.height - k.height) / 2)); this._SafeStr_11948.bitmap.copyPixels(k, k.rect, _local_3, null, null, true); }; if (((_arg_2) && (!((k == null))))) { k.dispose(); }; } private function _SafeStr_11952(k:int):void{ this._SafeStr_11950 = new Array(k); var _local_2:int; while (_local_2 < this._SafeStr_11950.length) { this._SafeStr_11950[_local_2] = 0; _local_2++; }; } private function _SafeStr_11953(k:int, _arg_2:int):void{ this._SafeStr_11950[k] = _arg_2; } } }//package _-1oV // _SafeStr_11948 = "_-5JH" (String#4327, DoABC#3) // _SafeStr_11949 = "_-2b5" (String#26092, DoABC#3) // _SafeStr_11950 = "_-2X2" (String#9716, DoABC#3) // _SafeStr_11951 = "_-1VM" (String#21168, DoABC#3) // _SafeStr_11952 = "_-5Zo" (String#38726, DoABC#3) // _SafeStr_11953 = "_-0jm" (String#33016, DoABC#3) // _SafeStr_2213 = "_-l-" (String#862, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2325 = "_-4CB" (String#1328, DoABC#3) // _SafeStr_2410 = "_-04C" (String#2796, DoABC#3) // _SafeStr_2511 = "_-2Gl" (String#1128, DoABC#3) // _SafeStr_2973 = "_-1qE" (String#690, DoABC#3) // _SafeStr_5150 = "_-3hH" (String#7989, DoABC#3) // _SafeStr_5382 = "_-492" (String#2697, DoABC#3) // _SafeStr_5599 = "_-60j" (String#3641, DoABC#3) // _SafeStr_5602 = "_-43s" (String#2214, DoABC#3) // _SafeStr_5754 = "_-4oV" (String#2852, DoABC#3) // _SafeStr_5755 = "_-5hW" (String#2279, DoABC#3) // _SafeStr_5897 = "_-0hG" (String#2741, DoABC#3) // _SafeStr_6539 = "_-05i" (String#5036, DoABC#3) // _SafeStr_6605 = "_-qD" (String#34854, DoABC#3) // _SafeStr_6606 = "_-TW" (String#34983, DoABC#3) // _SafeStr_6607 = "_-1g2" (String#10498, DoABC#3) // _SafeStr_6608 = "_-Pr" (String#8804, DoABC#3) // _SafeStr_9194 = "_-0Gp" (String#13140, DoABC#3) //------------------------------------------------------------ //_-1oV.RecyclerLogic package _-1oV{ import _-3WJ.HabboCatalog; import _-3xK._SafeStr_637; import _-16I._SafeStr_2454; import _-16I._SafeStr_2368; import _-64Q._SafeStr_2464; import _-5Vh.WindowEvent; public class RecyclerLogic implements _SafeStr_2359 { private static const _SafeStr_11954:int = 0; private static const _SafeStr_11955:int = 1; private static const _SafeStr_11956:int = 2; private var _SafeStr_11957:int = 0; private var _SafeStr_11958:int; private var _SafeStr_11959:Array; private var _SafeStr_5539:HabboCatalog; private var _SafeStr_5338:_SafeStr_637; private var _SafeStr_5333:_SafeStr_3446; private var _SafeStr_6596:Array; private var _SafeStr_11960:int; public function RecyclerLogic(k:HabboCatalog, _arg_2:_SafeStr_637){ this._SafeStr_11959 = new Array(); super(); this._SafeStr_5539 = k; this._SafeStr_5338 = _arg_2; this._SafeStr_11960 = k.getInteger("recycler.number_of_slots", 5); } private function get _SafeStr_11961():Boolean{ return (!((this._SafeStr_11957 == _SafeStr_11954))); } private function get _SafeStr_11962():Boolean{ return (!((this._SafeStr_11958 == _SafeStr_2454._SafeStr_9184))); } private function get ready():Boolean{ return (((this.active) && ((this._SafeStr_11957 == _SafeStr_11955)))); } public function get active():Boolean{ return (((this._SafeStr_11961) && (this._SafeStr_11962))); } public function get _SafeStr_6135():int{ return (this._SafeStr_11960); } public function dispose():void{ this._SafeStr_11959 = null; this._SafeStr_5539 = null; this._SafeStr_5338 = null; } public function init(k:_SafeStr_3446=null):void{ this._SafeStr_11957 = _SafeStr_11956; this._SafeStr_11959 = new Array(this._SafeStr_11960); if (k == null) { return; }; this._SafeStr_5333 = k; this._SafeStr_5539._SafeStr_11963(); } public function activate():void{ if (this._SafeStr_11962) { this._SafeStr_11957 = _SafeStr_11955; }; } public function cancel():void{ this._SafeStr_5539._SafeStr_11964(false); var k:int; while (k < this._SafeStr_11960) { this._SafeStr_6146(k); k++; }; this._SafeStr_11957 = _SafeStr_11954; } public function empty():void{ var k:int; while (k < this._SafeStr_11960) { this._SafeStr_6146(k); k++; }; this._SafeStr_11965(); this._SafeStr_11966(); } public function _SafeStr_11967(k:int, _arg_2:int):void{ this._SafeStr_11958 = k; if (!this._SafeStr_11962) { return; }; switch (this._SafeStr_11958) { case _SafeStr_2454._SafeStr_9183: this._SafeStr_11957 = _SafeStr_11955; if ((((this._SafeStr_5333 == null)) || (this._SafeStr_5333.disposed))) { return; }; this._SafeStr_5333._SafeStr_6133(); this._SafeStr_5539._SafeStr_11964(true); this._SafeStr_11968(); this._SafeStr_11965(); this._SafeStr_11966(); return; case _SafeStr_2454._SafeStr_9184: if ((((this._SafeStr_5333 == null)) || (this._SafeStr_5333.disposed))) { return; }; this._SafeStr_5333._SafeStr_6126(); this._SafeStr_5539._SafeStr_11964(false); return; case _SafeStr_2454._SafeStr_9185: if ((((this._SafeStr_5333 == null)) || (this._SafeStr_5333.disposed))) { return; }; this._SafeStr_5333._SafeStr_6129(_arg_2); this._SafeStr_5539._SafeStr_11964(false); return; }; } public function _SafeStr_11969(status:int, prizeId:int):void{ if (!this._SafeStr_11961) { return; }; this._SafeStr_11957 = _SafeStr_11955; if (!this._SafeStr_11962) { return; }; switch (status) { case _SafeStr_2368._SafeStr_9181: if (this._SafeStr_5333 != null) { this._SafeStr_5333._SafeStr_6131(); }; break; case _SafeStr_2368._SafeStr_9182: _SafeStr_4.log("* Recycler finished with FAILURE"); this._SafeStr_5338.alert("${generic.alert.title}", "${recycler.info.closed}", 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); if (this._SafeStr_5333 != null) { this._SafeStr_5333._SafeStr_6126(); }; break; }; this._SafeStr_5539._SafeStr_11964(false); } public function _SafeStr_6138(k:int):_SafeStr_3447{ if (this._SafeStr_11959 == null) { return (null); }; if (k >= this._SafeStr_11959.length) { return (null); }; return (this._SafeStr_11959[k]); } public function _SafeStr_6144(slotId:int, id:int, category:int, typeId:int, xxxExtra:String):void{ var oldObjectData:_SafeStr_3447; var newSlotId:int; if (!this.ready) { return; }; if (this._SafeStr_11959.length > 0) { oldObjectData = this._SafeStr_11959[0]; newSlotId = 0; while (((!((oldObjectData == null))) && ((newSlotId < this._SafeStr_11960)))) { oldObjectData = this._SafeStr_11959[newSlotId]; if (oldObjectData != null) { newSlotId = (newSlotId + 1); }; }; if (oldObjectData == null) { slotId = newSlotId; } else { return; }; }; var itemId:int = this._SafeStr_5539._SafeStr_11970(); if (itemId == 0) { this._SafeStr_5338.alert("${generic.alert.title}", "${recycler.alert.non.recyclable}", 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); return; }; this._SafeStr_11959[slotId] = new _SafeStr_3447(itemId, category, typeId, xxxExtra); this._SafeStr_11965(); this._SafeStr_11966(); } public function _SafeStr_6146(k:int):void{ if (!this.ready) { return; }; if (this._SafeStr_11959[k] == null) { return; }; if (!this._SafeStr_5539._SafeStr_11971(this._SafeStr_11959[k].id)) { return; }; this._SafeStr_11959[k] = null; this._SafeStr_11965(); this._SafeStr_11966(); } public function _SafeStr_6150():void{ var _local_3:_SafeStr_3447; if (!this._SafeStr_11941()) { return; }; this._SafeStr_11957 = _SafeStr_11956; this._SafeStr_11966(); var k:Array = new Array(); var _local_2:int; while (_local_2 < this._SafeStr_11959.length) { _local_3 = this._SafeStr_11959[_local_2]; if (_local_3 == null) { return; }; k.push(_local_3.id); _local_2++; }; this._SafeStr_5539._SafeStr_11972(k); this._SafeStr_5333._SafeStr_6130(); } public function _SafeStr_11941():Boolean{ if (((!(this.ready)) || (!(this._SafeStr_5539._SafeStr_11973)))) { return (false); }; if (this._SafeStr_11974()) { this._SafeStr_5338.alert("${generic.alert.title}", "${recycler.alert.trading}", 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); return (false); }; return (this._SafeStr_11975()); } public function _SafeStr_11976(k:Boolean):void{ if (k == false) { this.empty(); this._SafeStr_11968(); }; this._SafeStr_11966(); } private function _SafeStr_11968():void{ if (((!(this._SafeStr_5539._SafeStr_11973)) && (this.ready))) { this._SafeStr_5338.alert("${generic.alert.title}", "${recycler.alert.privateroom}", 0, function (k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); }); }; } private function _SafeStr_11965():void{ if ((((this._SafeStr_5333 == null)) || (!(this._SafeStr_11961)))) { return; }; this._SafeStr_5333._SafeStr_6137(); } private function _SafeStr_11966():void{ if ((((this._SafeStr_5333 == null)) || (!(this._SafeStr_11961)))) { return; }; this._SafeStr_5333._SafeStr_6148(this._SafeStr_11941()); } private function _SafeStr_11975():Boolean{ if (this._SafeStr_11959 == null) { return (false); }; if (this._SafeStr_11959.length < this._SafeStr_11960) { return (false); }; var k:int; while (k < this._SafeStr_11959.length) { if (this._SafeStr_11959[k] == null) { return (false); }; k++; }; return (true); } private function _SafeStr_11974():Boolean{ return (this._SafeStr_5539._SafeStr_11977); } public function _SafeStr_11978(k:Array):void{ var _local_3:PrizeLevelContainer; this._SafeStr_6596 = new Array(); var _local_2:int; while (_local_2 < k.length) { _local_3 = new PrizeLevelContainer(k[_local_2], this._SafeStr_5539); this._SafeStr_6596.push(_local_3); _local_2++; }; } public function _SafeStr_6599():Array{ if (this._SafeStr_6596 == null) { this._SafeStr_5539._SafeStr_11979(); return (null); }; return (this._SafeStr_6596); } } }//package _-1oV // _SafeStr_11941 = "_-1Ib" (String#25132, DoABC#3) // _SafeStr_11954 = "_-0iE" (String#19524, DoABC#3) // _SafeStr_11955 = "_-4H8" (String#11973, DoABC#3) // _SafeStr_11956 = "_-3t8" (String#17854, DoABC#3) // _SafeStr_11957 = "_-1MJ" (String#9131, DoABC#3) // _SafeStr_11958 = "_-6e2" (String#23127, DoABC#3) // _SafeStr_11959 = "_-21x" (String#4436, DoABC#3) // _SafeStr_11960 = "_-0wg" (String#10253, DoABC#3) // _SafeStr_11961 = "_-4AY" (String#17916, DoABC#3) // _SafeStr_11962 = "_-6G5" (String#21454, DoABC#3) // _SafeStr_11963 = "_-f3" (String#26504, DoABC#3) // _SafeStr_11964 = "_-2t4" (String#9766, DoABC#3) // _SafeStr_11965 = "_-54V" (String#17814, DoABC#3) // _SafeStr_11966 = "_-5p" (String#12030, DoABC#3) // _SafeStr_11967 = "_-0-k" (String#33388, DoABC#3) // _SafeStr_11968 = "_-7M" (String#31523, DoABC#3) // _SafeStr_11969 = "_-Up" (String#32509, DoABC#3) // _SafeStr_11970 = "_-1B8" (String#27354, DoABC#3) // _SafeStr_11971 = "_-2hD" (String#14892, DoABC#3) // _SafeStr_11972 = "_-1v5" (String#30588, DoABC#3) // _SafeStr_11973 = "_-3Xd" (String#23280, DoABC#3) // _SafeStr_11974 = "_-3Zr" (String#37289, DoABC#3) // _SafeStr_11975 = "_-Uf" (String#34738, DoABC#3) // _SafeStr_11976 = "_-Um" (String#26978, DoABC#3) // _SafeStr_11977 = "_-4-W" (String#14298, DoABC#3) // _SafeStr_11978 = "_-1SU" (String#33768, DoABC#3) // _SafeStr_11979 = "_-3XO" (String#22795, DoABC#3) // _SafeStr_2359 = "_-2Zf" (String#8016, DoABC#3) // _SafeStr_2368 = "_-4Lw" (String#6151, DoABC#3) // _SafeStr_2454 = "_-38A" (String#7466, DoABC#3) // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_3446 = "_-4BA" (String#10781, DoABC#3) // _SafeStr_3447 = "_-2cs" (String#4668, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_5333 = "_-2YU" (String#98, DoABC#3) // _SafeStr_5338 = "_-02L" (String#188, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_6126 = "_-0Sk" (String#24582, DoABC#3) // _SafeStr_6129 = "_-5Yq" (String#28447, DoABC#3) // _SafeStr_6130 = "_-0UJ" (String#29287, DoABC#3) // _SafeStr_6131 = "_-19w" (String#26791, DoABC#3) // _SafeStr_6133 = "_-GU" (String#27296, DoABC#3) // _SafeStr_6135 = "_-O1" (String#16777, DoABC#3) // _SafeStr_6137 = "_-1AZ" (String#19980, DoABC#3) // _SafeStr_6138 = "_-3JT" (String#21996, DoABC#3) // _SafeStr_6144 = "_-4MD" (String#27561, DoABC#3) // _SafeStr_6146 = "_-29e" (String#15478, DoABC#3) // _SafeStr_6148 = "_-68E" (String#29123, DoABC#3) // _SafeStr_6150 = "_-1gG" (String#29787, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_6596 = "_-rb" (String#3540, DoABC#3) // _SafeStr_6599 = "_-0iL" (String#27081, DoABC#3) // _SafeStr_9181 = "_-29j" (String#20969, DoABC#3) // _SafeStr_9182 = "_-3te" (String#23421, DoABC#3) // _SafeStr_9183 = "_-2H0" (String#24533, DoABC#3) // _SafeStr_9184 = "_-3C0" (String#18963, DoABC#3) // _SafeStr_9185 = "_-y9" (String#24437, DoABC#3) //------------------------------------------------------------ //_-1oZ.Purse package _-1oZ{ import flash.utils.getTimer; public class Purse { private var _SafeStr_6793:Boolean = false; private var _SafeStr_11980:Boolean = false; private var _SafeStr_6788:int = 0; private var _SafeStr_6789:int = 0; private var _SafeStr_11981:int = 0; private var _SafeStr_11982:Boolean = false; private var _SafeStr_6790:Boolean = false; private var _SafeStr_6794:int = 0; private var _SafeStr_6795:int = -1; private var _SafeStr_6796:int; public function get clubDays():int{ return (this._SafeStr_6788); } public function set clubDays(k:int):void{ this._SafeStr_6796 = getTimer(); this._SafeStr_6788 = Math.max(0, k); } public function get clubPeriods():int{ return (this._SafeStr_6789); } public function set clubPeriods(k:int):void{ this._SafeStr_6796 = getTimer(); this._SafeStr_6789 = Math.max(0, k); } public function get _SafeStr_11983():int{ return (this._SafeStr_11981); } public function set _SafeStr_11983(k:int):void{ this._SafeStr_6796 = getTimer(); this._SafeStr_11981 = Math.max(0, k); } public function get _SafeStr_11984():Boolean{ return (this._SafeStr_11982); } public function set _SafeStr_11984(k:Boolean):void{ this._SafeStr_6796 = getTimer(); this._SafeStr_11982 = k; } public function get _SafeStr_6777():Boolean{ return (this._SafeStr_6790); } public function set _SafeStr_6777(k:Boolean):void{ this._SafeStr_6796 = getTimer(); this._SafeStr_6790 = k; } public function get _SafeStr_6775():int{ var k:int = ((getTimer() - this._SafeStr_6796) / (1000 * 60)); var _local_2:int = (this._SafeStr_6794 - k); return ((((_local_2 > 0)) ? _local_2 : 0)); } public function set _SafeStr_6775(k:int):void{ this._SafeStr_6796 = getTimer(); this._SafeStr_6794 = k; } public function get _SafeStr_11985():Boolean{ return (this._SafeStr_6793); } public function set _SafeStr_11985(k:Boolean):void{ this._SafeStr_6793 = k; } public function get _SafeStr_11986():Boolean{ return (this._SafeStr_11980); } public function set _SafeStr_11986(k:Boolean):void{ this._SafeStr_11980 = k; } public function get _SafeStr_6798():int{ return (this._SafeStr_6795); } public function set _SafeStr_6798(k:int):void{ this._SafeStr_6796 = getTimer(); this._SafeStr_6795 = k; } } }//package _-1oZ // _SafeStr_11980 = "_-Ub" (String#26832, DoABC#3) // _SafeStr_11981 = "_-2Z9" (String#30452, DoABC#3) // _SafeStr_11982 = "_-4Vp" (String#27138, DoABC#3) // _SafeStr_11983 = "_-4-P" (String#12882, DoABC#3) // _SafeStr_11984 = "_-1iz" (String#15960, DoABC#3) // _SafeStr_11985 = "_-f2" (String#9804, DoABC#3) // _SafeStr_11986 = "_-56q" (String#12286, DoABC#3) // _SafeStr_6775 = "_-3Ao" (String#6072, DoABC#3) // _SafeStr_6777 = "_-6-5" (String#4841, DoABC#3) // _SafeStr_6788 = "_-6H4" (String#8547, DoABC#3) // _SafeStr_6789 = "_-6WR" (String#13276, DoABC#3) // _SafeStr_6790 = "_-5I-" (String#9727, DoABC#3) // _SafeStr_6793 = "_-38T" (String#14427, DoABC#3) // _SafeStr_6794 = "_-6hg" (String#8853, DoABC#3) // _SafeStr_6795 = "_-2z9" (String#9267, DoABC#3) // _SafeStr_6796 = "_-5io" (String#4337, DoABC#3) // _SafeStr_6798 = "_-2Gs" (String#9021, DoABC#3) //------------------------------------------------------------ //_-1q3._SafeStr_2971 package _-1q3{ import _-5x9._SafeStr_2331; import _-0bw._SafeStr_2308; import _-5x9._SafeStr_2367; import _-0bw._SafeStr_2307; public class _SafeStr_2971 implements _SafeStr_2331 { private var _SafeStr_5742:int = 0; private var _SafeStr_5758:int = 0; private var _SafeStr_11987:String = ""; private var _SafeStr_5709:_SafeStr_2308 = null; private var _SafeStr_5710:_SafeStr_2308 = null; private var _SafeStr_8320:int = 0; private var _SafeStr_11988:String = null; private var _SafeStr_5779:_SafeStr_2367 = null; private var _SafeStr_6695:int = -1; private var _SafeStr_11989:int = -1; private var _SafeStr_11990:String = null; public function _SafeStr_2971(k:int, _arg_2:int, _arg_3:String, _arg_4:_SafeStr_2307, _arg_5:_SafeStr_2307, _arg_6:int=0, _arg_7:String=null, _arg_8:_SafeStr_2367=null, _arg_9:int=-1, _arg_10:int=-1, _arg_11:String=null){ this._SafeStr_5742 = k; this._SafeStr_5758 = _arg_2; this._SafeStr_11987 = _arg_3; this._SafeStr_5709 = new _SafeStr_2308(); this._SafeStr_5709._SafeStr_6687(_arg_4); this._SafeStr_5710 = new _SafeStr_2308(); this._SafeStr_5710._SafeStr_6687(_arg_5); this._SafeStr_8320 = _arg_6; this._SafeStr_11988 = _arg_7; this._SafeStr_5779 = _arg_8; this._SafeStr_6695 = _arg_9; this._SafeStr_11989 = _arg_10; this._SafeStr_11990 = _arg_11; } public function get id():int{ return (this._SafeStr_5742); } public function get category():int{ return (this._SafeStr_5758); } public function get operation():String{ return (this._SafeStr_11987); } public function get loc():_SafeStr_2308{ return (this._SafeStr_5709); } public function get dir():_SafeStr_2308{ return (this._SafeStr_5710); } public function get typeId():int{ return (this._SafeStr_8320); } public function get _SafeStr_6145():String{ return (this._SafeStr_11988); } public function get stuffData():_SafeStr_2367{ return (this._SafeStr_5779); } public function get state():int{ return (this._SafeStr_6695); } public function get _SafeStr_11991():int{ return (this._SafeStr_11989); } public function get posture():String{ return (this._SafeStr_11990); } public function dispose():void{ this._SafeStr_5709 = null; this._SafeStr_5710 = null; } } }//package _-1q3 // _SafeStr_11987 = "_-uD" (String#28198, DoABC#3) // _SafeStr_11988 = "_-2ps" (String#14167, DoABC#3) // _SafeStr_11989 = "_-0hC" (String#28744, DoABC#3) // _SafeStr_11990 = "_-4tg" (String#3478, DoABC#3) // _SafeStr_11991 = "_-010" (String#20702, DoABC#3) // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2331 = "_-6B0" (String#4479, DoABC#3) // _SafeStr_2367 = "_-6Fl" (String#731, DoABC#3) // _SafeStr_2971 = "_-1KS" (String#2527, DoABC#3) // _SafeStr_5709 = "_-1ol" (String#1272, DoABC#3) // _SafeStr_5710 = "_-gJ" (String#2028, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_5758 = "_-6Su" (String#1029, DoABC#3) // _SafeStr_5779 = "_-67F" (String#2172, DoABC#3) // _SafeStr_6145 = "_-6F6" (String#6488, DoABC#3) // _SafeStr_6687 = "_-2h3" (String#1277, DoABC#3) // _SafeStr_6695 = "_-3RB" (String#372, DoABC#3) // _SafeStr_8320 = "_-ni" (String#4377, DoABC#3) //------------------------------------------------------------ //_-1q3._SafeStr_2981 package _-1q3{ import _-0bw._SafeStr_2308; import _-0bw._SafeStr_2307; public class _SafeStr_2981 { private static const _SafeStr_11992:Number = 12; private var _SafeStr_11993:int = -1; private var _SafeStr_11994:int = -2; private var _SafeStr_7619:_SafeStr_2308 = null; private var _SafeStr_11995:Number = 0; private var _SafeStr_11996:Number = 0; private var _SafeStr_11997:Boolean = false; private var _SafeStr_10325:_SafeStr_2308 = null; private var _SafeStr_11998:_SafeStr_2308; private var _SafeStr_11999:Boolean = false; private var _SafeStr_12000:Boolean = false; private var _SafeStr_12001:Boolean = false; private var _SafeStr_12002:Boolean = false; private var _SafeStr_12003:int = 0; private var _SafeStr_12004:int = 0; private var _SafeStr_6717:int = 0; private var _SafeStr_12005:int = 0; private var _SafeStr_12006:int = 0; private var _SafeStr_9760:int = -1; private var _SafeStr_12007:Boolean = false; private var _SafeStr_12008:int; public function _SafeStr_2981(){ this._SafeStr_11998 = new _SafeStr_2308(); super(); } public function get location():_SafeStr_2307{ return (this._SafeStr_10325); } public function get _SafeStr_12009():int{ return (this._SafeStr_11993); } public function get _SafeStr_12010():int{ return (this._SafeStr_11994); } public function get _SafeStr_12011():_SafeStr_2307{ return (this._SafeStr_11998); } public function get _SafeStr_12012():Boolean{ return (this._SafeStr_11999); } public function get _SafeStr_12013():Boolean{ return (this._SafeStr_12000); } public function get _SafeStr_12014():Boolean{ return (this._SafeStr_12001); } public function get _SafeStr_12015():Boolean{ return (this._SafeStr_12002); } public function get _SafeStr_12016():int{ return (this._SafeStr_12003); } public function get _SafeStr_12017():int{ return (this._SafeStr_12004); } public function get scale():int{ return (this._SafeStr_6717); } public function get _SafeStr_12018():int{ return (this._SafeStr_12005); } public function get _SafeStr_12019():int{ return (this._SafeStr_12006); } public function get _SafeStr_12020():int{ return (this._SafeStr_9760); } public function get _SafeStr_12021():Boolean{ if (((!((this._SafeStr_7619 == null))) && (!((this._SafeStr_10325 == null))))) { return (true); }; return (false); } public function set _SafeStr_12009(k:int):void{ this._SafeStr_11993 = k; } public function set _SafeStr_12011(k:_SafeStr_2307):void{ this._SafeStr_11998._SafeStr_6687(k); } public function set _SafeStr_12010(k:int):void{ this._SafeStr_11994 = k; } public function set _SafeStr_12012(k:Boolean):void{ this._SafeStr_11999 = k; } public function set _SafeStr_12013(k:Boolean):void{ this._SafeStr_12000 = k; } public function set _SafeStr_12014(k:Boolean):void{ this._SafeStr_12001 = k; } public function set _SafeStr_12015(k:Boolean):void{ this._SafeStr_12002 = k; } public function set _SafeStr_12016(k:int):void{ this._SafeStr_12003 = k; } public function set _SafeStr_12017(k:int):void{ this._SafeStr_12004 = k; } public function set scale(k:int):void{ if (this._SafeStr_6717 != k) { this._SafeStr_6717 = k; this._SafeStr_12007 = true; }; } public function set _SafeStr_12018(k:int):void{ this._SafeStr_12005 = k; } public function set _SafeStr_12019(k:int):void{ this._SafeStr_12006 = k; } public function set _SafeStr_12020(k:int):void{ this._SafeStr_9760 = k; } public function set target(k:_SafeStr_2307):void{ var _local_2:_SafeStr_2308; if (this._SafeStr_7619 == null) { this._SafeStr_7619 = new _SafeStr_2308(); }; if (((((!((this._SafeStr_7619.x == k.x))) || (!((this._SafeStr_7619.y == k.y))))) || (!((this._SafeStr_7619.z == k.z))))) { this._SafeStr_7619._SafeStr_6687(k); _local_2 = _SafeStr_2308._SafeStr_6679(this._SafeStr_7619, this._SafeStr_10325); this._SafeStr_11995 = _local_2.length; this._SafeStr_11997 = true; }; } public function dispose():void{ this._SafeStr_7619 = null; this._SafeStr_10325 = null; } public function _SafeStr_12022(k:_SafeStr_2307):void{ if (this._SafeStr_10325 != null) { return; }; this._SafeStr_10325 = new _SafeStr_2308(); this._SafeStr_10325._SafeStr_6687(k); } public function _SafeStr_12023(k:_SafeStr_2307):void{ if (this._SafeStr_10325 == null) { this._SafeStr_10325 = new _SafeStr_2308(); }; this._SafeStr_10325._SafeStr_6687(k); } public function update(k:uint, _arg_2:Number):void{ var _local_3:_SafeStr_2308; var _local_4:Number; var _local_5:Number; var _local_6:Number; var _local_7:Number; if ((((((this._SafeStr_12008 > 0)) && (!((this._SafeStr_7619 == null))))) && (!((this._SafeStr_10325 == null))))) { if (this._SafeStr_12007) { this._SafeStr_12007 = false; this._SafeStr_10325 = this._SafeStr_7619; this._SafeStr_7619 = null; return; }; _local_3 = _SafeStr_2308._SafeStr_6679(this._SafeStr_7619, this._SafeStr_10325); if (_local_3.length > this._SafeStr_11995) { this._SafeStr_11995 = _local_3.length; }; if (_local_3.length <= _arg_2) { this._SafeStr_10325 = this._SafeStr_7619; this._SafeStr_7619 = null; this._SafeStr_11996 = 0; } else { _local_4 = Math.sin(((Math.PI * _local_3.length) / this._SafeStr_11995)); _local_5 = (_arg_2 * 0.5); _local_6 = (this._SafeStr_11995 / _SafeStr_11992); _local_7 = (_local_5 + ((_local_6 - _local_5) * _local_4)); if (this._SafeStr_11997) { if (_local_7 < this._SafeStr_11996) { _local_7 = this._SafeStr_11996; if (_local_7 > _local_3.length) { _local_7 = _local_3.length; }; } else { this._SafeStr_11997 = false; }; }; this._SafeStr_11996 = _local_7; _local_3.div(_local_3.length); _local_3._SafeStr_6686(_local_7); this._SafeStr_10325 = _SafeStr_2308.sum(this._SafeStr_10325, _local_3); }; }; } public function reset():void{ this._SafeStr_9760 = -1; } public function _SafeStr_12024(k:int):void{ this._SafeStr_12008 = k; } } }//package _-1q3 // _SafeStr_10325 = "_-68L" (String#3899, DoABC#3) // _SafeStr_11992 = "_-5E6" (String#24247, DoABC#3) // _SafeStr_11993 = "_-1PP" (String#9497, DoABC#3) // _SafeStr_11994 = "_-51h" (String#26247, DoABC#3) // _SafeStr_11995 = "_-5jp" (String#16372, DoABC#3) // _SafeStr_11996 = "_-56o" (String#17932, DoABC#3) // _SafeStr_11997 = "_-1I0" (String#24817, DoABC#3) // _SafeStr_11998 = "_-36M" (String#25286, DoABC#3) // _SafeStr_11999 = "_-15" (String#27151, DoABC#3) // _SafeStr_12000 = "_-3Ay" (String#31002, DoABC#3) // _SafeStr_12001 = "_-28Z" (String#31325, DoABC#3) // _SafeStr_12002 = "_-5Za" (String#27684, DoABC#3) // _SafeStr_12003 = "_-6c0" (String#26327, DoABC#3) // _SafeStr_12004 = "_-6cY" (String#27244, DoABC#3) // _SafeStr_12005 = "_-0ke" (String#26166, DoABC#3) // _SafeStr_12006 = "_-2fK" (String#30866, DoABC#3) // _SafeStr_12007 = "_-2VR" (String#22307, DoABC#3) // _SafeStr_12008 = "_-8c" (String#27005, DoABC#3) // _SafeStr_12009 = "_-5Mh" (String#15053, DoABC#3) // _SafeStr_12010 = "_-5JD" (String#23862, DoABC#3) // _SafeStr_12011 = "_-4V1" (String#23490, DoABC#3) // _SafeStr_12012 = "_-3Du" (String#15681, DoABC#3) // _SafeStr_12013 = "_-3m2" (String#14978, DoABC#3) // _SafeStr_12014 = "_-6kO" (String#11844, DoABC#3) // _SafeStr_12015 = "_-6cX" (String#11875, DoABC#3) // _SafeStr_12016 = "_-1tj" (String#10526, DoABC#3) // _SafeStr_12017 = "_-2aW" (String#9874, DoABC#3) // _SafeStr_12018 = "_-6YJ" (String#23813, DoABC#3) // _SafeStr_12019 = "_-25g" (String#25222, DoABC#3) // _SafeStr_12020 = "_-2LJ" (String#24725, DoABC#3) // _SafeStr_12021 = "_-Hl" (String#19899, DoABC#3) // _SafeStr_12022 = "_-2jA" (String#29528, DoABC#3) // _SafeStr_12023 = "_-6PX" (String#38703, DoABC#3) // _SafeStr_12024 = "_-6ea" (String#31707, DoABC#3) // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2981 = "_-5Uc" (String#4388, DoABC#3) // _SafeStr_6679 = "implements" (String#6987, DoABC#3) // _SafeStr_6686 = "_-601" (String#8058, DoABC#3) // _SafeStr_6687 = "_-2h3" (String#1277, DoABC#3) // _SafeStr_6717 = "_-2Qo" (String#1074, DoABC#3) // _SafeStr_7619 = "_-1ER" (String#2682, DoABC#3) // _SafeStr_9760 = "_-0Ui" (String#4023, DoABC#3) //------------------------------------------------------------ //_-1q3._SafeStr_2991 package _-1q3{ import _-0PS._SafeStr_2458; public class _SafeStr_2991 { private var _SafeStr_5567:_SafeStr_2458; private var _SafeStr_12025:Boolean; public function _SafeStr_2991(k:_SafeStr_2458, _arg_2:Boolean){ this._SafeStr_5567 = k; this._SafeStr_12025 = _arg_2; } public function get object():_SafeStr_2458{ return (this._SafeStr_5567); } public function get _SafeStr_12026():Boolean{ return (this._SafeStr_12025); } } }//package _-1q3 // _SafeStr_12025 = "_-3BZ" (String#15636, DoABC#3) // _SafeStr_12026 = "_-3i2" (String#17314, DoABC#3) // _SafeStr_2458 = "_-4mD" (String#649, DoABC#3) // _SafeStr_2991 = "_-215" (String#12145, DoABC#3) // _SafeStr_5567 = "_-1YB" (String#2459, DoABC#3) //------------------------------------------------------------ //_-1q3._SafeStr_2996 package _-1q3{ import _-0bw._SafeStr_2308; import _-5x9._SafeStr_2367; import _-0bw._SafeStr_2307; public class _SafeStr_2996 { private var _SafeStr_5742:int = 0; private var _SafeStr_8320:int = 0; private var _SafeStr_6946:String = null; private var _SafeStr_5709:_SafeStr_2308; private var _SafeStr_5710:_SafeStr_2308; private var _SafeStr_6695:int = 0; private var _SafeStr_5513:_SafeStr_2367 = null; private var _SafeStr_7266:Number = NaN; private var _SafeStr_12027:int = -1; private var _SafeStr_11037:int = 0; private var _SafeStr_10954:int = 0; private var _SafeStr_10955:String = ""; private var _SafeStr_12028:Boolean = true; private var _SafeStr_12029:Boolean = true; private var _SafeStr_10406:Number; public function _SafeStr_2996(k:int, _arg_2:int, _arg_3:String, _arg_4:_SafeStr_2307, _arg_5:_SafeStr_2307, _arg_6:int, _arg_7:_SafeStr_2367, _arg_8:Number=NaN, _arg_9:int=-1, _arg_10:int=0, _arg_11:int=0, _arg_12:String="", _arg_13:Boolean=true, _arg_14:Boolean=true, _arg_15:Number=-1){ this._SafeStr_5709 = new _SafeStr_2308(); this._SafeStr_5710 = new _SafeStr_2308(); super(); this._SafeStr_5742 = k; this._SafeStr_8320 = _arg_2; this._SafeStr_6946 = _arg_3; this._SafeStr_5709._SafeStr_6687(_arg_4); this._SafeStr_5710._SafeStr_6687(_arg_5); this._SafeStr_6695 = _arg_6; this._SafeStr_5513 = _arg_7; this._SafeStr_7266 = _arg_8; this._SafeStr_12027 = _arg_9; this._SafeStr_11037 = _arg_10; this._SafeStr_10954 = _arg_11; this._SafeStr_10955 = _arg_12; this._SafeStr_12028 = _arg_13; this._SafeStr_12029 = _arg_14; this._SafeStr_10406 = _arg_15; } public function get id():int{ return (this._SafeStr_5742); } public function get typeId():int{ return (this._SafeStr_8320); } public function get type():String{ return (this._SafeStr_6946); } public function get loc():_SafeStr_2307{ return (this._SafeStr_5709); } public function get dir():_SafeStr_2307{ return (this._SafeStr_5710); } public function get state():int{ return (this._SafeStr_6695); } public function get data():_SafeStr_2367{ return (this._SafeStr_5513); } public function get _SafeStr_7279():Number{ return (this._SafeStr_7266); } public function get _SafeStr_12030():int{ return (this._SafeStr_12027); } public function get _SafeStr_11046():int{ return (this._SafeStr_11037); } public function get _SafeStr_6345():int{ return (this._SafeStr_10954); } public function get ownerName():String{ return (this._SafeStr_10955); } public function get _SafeStr_12031():Boolean{ return (this._SafeStr_12028); } public function get _SafeStr_12032():Boolean{ return (this._SafeStr_12029); } public function get _SafeStr_12033():Number{ return (this._SafeStr_10406); } } }//package _-1q3 // _SafeStr_10406 = "_-6Rh" (String#7297, DoABC#3) // _SafeStr_10954 = "_-1R9" (String#2020, DoABC#3) // _SafeStr_10955 = "_-zf" (String#2171, DoABC#3) // _SafeStr_11037 = "_-3QP" (String#7148, DoABC#3) // _SafeStr_11046 = "_-5mg" (String#5206, DoABC#3) // _SafeStr_12027 = "_-4RA" (String#8879, DoABC#3) // _SafeStr_12028 = "_-3nY" (String#26284, DoABC#3) // _SafeStr_12029 = "_-1zN" (String#30439, DoABC#3) // _SafeStr_12030 = "_-5em" (String#8814, DoABC#3) // _SafeStr_12031 = "_-2nT" (String#38412, DoABC#3) // _SafeStr_12032 = "_-2eH" (String#30898, DoABC#3) // _SafeStr_12033 = "_-0ie" (String#9990, DoABC#3) // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2367 = "_-6Fl" (String#731, DoABC#3) // _SafeStr_2996 = "_-5W3" (String#1833, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5709 = "_-1ol" (String#1272, DoABC#3) // _SafeStr_5710 = "_-gJ" (String#2028, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_6345 = "_-HD" (String#1585, DoABC#3) // _SafeStr_6687 = "_-2h3" (String#1277, DoABC#3) // _SafeStr_6695 = "_-3RB" (String#372, DoABC#3) // _SafeStr_6946 = "_-2mL" (String#367, DoABC#3) // _SafeStr_7266 = "_-nS" (String#3491, DoABC#3) // _SafeStr_7279 = "_-6hK" (String#2610, DoABC#3) // _SafeStr_8320 = "_-ni" (String#4377, DoABC#3) //------------------------------------------------------------ //_-1q3._SafeStr_3005 package _-1q3{ import _-WS.Map; public class _SafeStr_3005 { private var _SafeStr_5759:int = 0; private var _SafeStr_12034:FurniStackingHeightMap = null; private var _SafeStr_12035:LegacyWallGeometry = null; private var _SafeStr_12036:TileObjectMap = null; private var _SafeStr_12037:_SafeStr_2981 = null; private var _SafeStr_5528:_SafeStr_2971 = null; private var _SafeStr_12038:_SafeStr_2971 = null; private var _SafeStr_12039:String = null; private var _SafeStr_12040:Map; private var _SafeStr_12041:Map; private var _SafeStr_12042:Array; public function _SafeStr_3005(k:int){ this._SafeStr_12040 = new Map(); this._SafeStr_12041 = new Map(); this._SafeStr_12042 = []; super(); this._SafeStr_5759 = k; this._SafeStr_12035 = new LegacyWallGeometry(); this._SafeStr_12037 = new _SafeStr_2981(); } public function get roomId():int{ return (this._SafeStr_5759); } public function get _SafeStr_12043():FurniStackingHeightMap{ return (this._SafeStr_12034); } public function set _SafeStr_12043(k:FurniStackingHeightMap):void{ if (this._SafeStr_12034 != null) { this._SafeStr_12034.dispose(); }; this._SafeStr_12034 = k; if (this._SafeStr_12036) { this._SafeStr_12036.dispose(); }; if (this._SafeStr_12034) { this._SafeStr_12036 = new TileObjectMap(this._SafeStr_12034.width, this._SafeStr_12034.height); }; } public function get _SafeStr_12044():LegacyWallGeometry{ return (this._SafeStr_12035); } public function get _SafeStr_12045():TileObjectMap{ return (this._SafeStr_12036); } public function get _SafeStr_12046():_SafeStr_2981{ return (this._SafeStr_12037); } public function get _SafeStr_12047():String{ return (this._SafeStr_12039); } public function set _SafeStr_12047(k:String):void{ this._SafeStr_12039 = k; } public function get _SafeStr_12048():_SafeStr_2971{ return (this._SafeStr_5528); } public function set _SafeStr_12048(k:_SafeStr_2971):void{ if (this._SafeStr_5528 != null) { this._SafeStr_5528.dispose(); }; this._SafeStr_5528 = k; } public function get _SafeStr_12049():_SafeStr_2971{ return (this._SafeStr_12038); } public function set _SafeStr_12049(k:_SafeStr_2971):void{ if (this._SafeStr_12038 != null) { this._SafeStr_12038.dispose(); }; this._SafeStr_12038 = k; } public function dispose():void{ if (this._SafeStr_12034 != null) { this._SafeStr_12034.dispose(); this._SafeStr_12034 = null; }; if (this._SafeStr_12035 != null) { this._SafeStr_12035.dispose(); this._SafeStr_12035 = null; }; if (this._SafeStr_12037 != null) { this._SafeStr_12037.dispose(); this._SafeStr_12037 = null; }; if (this._SafeStr_5528 != null) { this._SafeStr_5528.dispose(); this._SafeStr_5528 = null; }; if (this._SafeStr_12038 != null) { this._SafeStr_12038.dispose(); this._SafeStr_12038 = null; }; if (this._SafeStr_12040 != null) { this._SafeStr_12040.dispose(); this._SafeStr_12040 = null; }; if (this._SafeStr_12041 != null) { this._SafeStr_12041.dispose(); this._SafeStr_12041 = null; }; if (this._SafeStr_12036 != null) { this._SafeStr_12036.dispose(); this._SafeStr_12036 = null; }; } public function _SafeStr_12050(k:_SafeStr_2996):void{ if (k != null) { this._SafeStr_12040.remove(k.id); this._SafeStr_12040.add(k.id, k); }; } public function _SafeStr_5869():_SafeStr_2996{ if (this._SafeStr_12040.length > 0) { return (this._SafeStr_12051(this._SafeStr_12040._SafeStr_8317(0))); }; return (null); } public function _SafeStr_12051(k:int):_SafeStr_2996{ var _local_2:_SafeStr_2996 = this._SafeStr_12040.remove(k); return (_local_2); } public function _SafeStr_12052(k:_SafeStr_2996):void{ if (k != null) { this._SafeStr_12041.remove(k.id); this._SafeStr_12041.add(k.id, k); }; } public function _SafeStr_12053():_SafeStr_2996{ if (this._SafeStr_12041.length > 0) { return (this._SafeStr_12054(this._SafeStr_12041._SafeStr_8317(0))); }; return (null); } public function _SafeStr_12054(k:int):_SafeStr_2996{ var _local_2:_SafeStr_2996 = this._SafeStr_12041.remove(k); return (_local_2); } public function _SafeStr_12055(k:String):Boolean{ var _local_2:int = this._SafeStr_12042.indexOf(k); if (_local_2 == -1) { this._SafeStr_12042.push(k); return (true); }; return (false); } public function _SafeStr_12056(k:String):Boolean{ var _local_2:int = this._SafeStr_12042.indexOf(k); if (_local_2 > -1) { this._SafeStr_12042.splice(_local_2, 1); return (true); }; return (false); } public function _SafeStr_12057():Boolean{ return ((this._SafeStr_12042.length > 0)); } } }//package _-1q3 // _SafeStr_12034 = "_-14F" (String#7507, DoABC#3) // _SafeStr_12035 = "_-x-" (String#16624, DoABC#3) // _SafeStr_12036 = "_-6Ti" (String#5218, DoABC#3) // _SafeStr_12037 = "_-pc" (String#16535, DoABC#3) // _SafeStr_12038 = "_-0Z2" (String#9832, DoABC#3) // _SafeStr_12039 = "_-jA" (String#26682, DoABC#3) // _SafeStr_12040 = "_-5Fv" (String#8104, DoABC#3) // _SafeStr_12041 = "_-3-j" (String#8114, DoABC#3) // _SafeStr_12042 = "_-56V" (String#12055, DoABC#3) // _SafeStr_12043 = "_-iF" (String#25718, DoABC#3) // _SafeStr_12044 = "_-3Py" (String#38869, DoABC#3) // _SafeStr_12045 = "_-1N5" (String#22998, DoABC#3) // _SafeStr_12046 = "_-5JS" (String#14338, DoABC#3) // _SafeStr_12047 = "_-4-7" (String#24021, DoABC#3) // _SafeStr_12048 = "_-5nS" (String#25738, DoABC#3) // _SafeStr_12049 = "_-2Af" (String#21449, DoABC#3) // _SafeStr_12050 = "_-0Op" (String#29134, DoABC#3) // _SafeStr_12051 = "_-1Aj" (String#25652, DoABC#3) // _SafeStr_12052 = "_-5Wd" (String#38643, DoABC#3) // _SafeStr_12053 = "_-6Ov" (String#5869, DoABC#3) // _SafeStr_12054 = "_-1hZ" (String#24811, DoABC#3) // _SafeStr_12055 = "_-XP" (String#23720, DoABC#3) // _SafeStr_12056 = "_-3iC" (String#14930, DoABC#3) // _SafeStr_12057 = "_-hn" (String#32621, DoABC#3) // _SafeStr_2971 = "_-1KS" (String#2527, DoABC#3) // _SafeStr_2981 = "_-5Uc" (String#4388, DoABC#3) // _SafeStr_2996 = "_-5W3" (String#1833, DoABC#3) // _SafeStr_3005 = "_-3YP" (String#2158, DoABC#3) // _SafeStr_5528 = "_-5cu" (String#3212, DoABC#3) // _SafeStr_5759 = "_-2xD" (String#739, DoABC#3) // _SafeStr_5869 = "_-0sr" (String#4058, DoABC#3) // _SafeStr_8317 = "_-2UU" (String#2120, DoABC#3) //------------------------------------------------------------ //_-1q3._SafeStr_3006 package _-1q3{ public class _SafeStr_3006 { private var _SafeStr_5759:int; private var _SafeStr_5513:XML; private var _SafeStr_12058:String = null; private var _SafeStr_12059:String = null; private var _SafeStr_12060:String = null; public function _SafeStr_3006(k:int, _arg_2:XML){ this._SafeStr_5759 = k; this._SafeStr_5513 = _arg_2; } public function get roomId():int{ return (this._SafeStr_5759); } public function get data():XML{ return (this._SafeStr_5513); } public function get _SafeStr_6266():String{ return (this._SafeStr_12058); } public function set _SafeStr_6266(k:String):void{ this._SafeStr_12058 = k; } public function get _SafeStr_6267():String{ return (this._SafeStr_12059); } public function set _SafeStr_6267(k:String):void{ this._SafeStr_12059 = k; } public function get _SafeStr_6268():String{ return (this._SafeStr_12060); } public function set _SafeStr_6268(k:String):void{ this._SafeStr_12060 = k; } } }//package _-1q3 // _SafeStr_12058 = "_-6S-" (String#5805, DoABC#3) // _SafeStr_12059 = "_-1c0" (String#5751, DoABC#3) // _SafeStr_12060 = "_-3H1" (String#6087, DoABC#3) // _SafeStr_3006 = "_-0Fe" (String#3653, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5759 = "_-2xD" (String#739, DoABC#3) // _SafeStr_6266 = "_-3jg" (String#6824, DoABC#3) // _SafeStr_6267 = "_-6MP" (String#6668, DoABC#3) // _SafeStr_6268 = "_-3yM" (String#6745, DoABC#3) //------------------------------------------------------------ //_-1q3.FurniStackingHeightMap package _-1q3{ import __AS3__.vec.Vector; import __AS3__.vec.*; public class FurniStackingHeightMap { private var _SafeStr_12061:Vector.; private var _SafeStr_12062:Vector.; private var _SafeStr_12063:Vector.; private var _SafeStr_5616:int = 0; private var _height:int = 0; public function FurniStackingHeightMap(k:int, _arg_2:int){ this._SafeStr_5616 = k; this._height = _arg_2; this._SafeStr_12061 = new Vector.((k * _arg_2)); this._SafeStr_12062 = new Vector.((k * _arg_2)); this._SafeStr_12063 = new Vector.((k * _arg_2)); } public function get width():int{ return (this._SafeStr_5616); } public function get height():int{ return (this._height); } public function dispose():void{ this._SafeStr_12061 = null; this._SafeStr_12062 = null; this._SafeStr_12063 = null; this._SafeStr_5616 = 0; this._height = 0; } private function _SafeStr_12064(k:int, _arg_2:int):Boolean{ return ((((((((k >= 0)) && ((k < this._SafeStr_5616)))) && ((_arg_2 >= 0)))) && ((_arg_2 < this._height)))); } public function _SafeStr_12065(k:int, _arg_2:int):Number{ return (((this._SafeStr_12064(k, _arg_2)) ? this._SafeStr_12061[((_arg_2 * this._SafeStr_5616) + k)] : 0)); } public function _SafeStr_8356(k:int, _arg_2:int, _arg_3:Number):void{ if (this._SafeStr_12064(k, _arg_2)) { this._SafeStr_12061[((_arg_2 * this._SafeStr_5616) + k)] = _arg_3; }; } public function _SafeStr_12066(k:int, _arg_2:int, _arg_3:Boolean):void{ if (this._SafeStr_12064(k, _arg_2)) { this._SafeStr_12062[((_arg_2 * this._SafeStr_5616) + k)] = _arg_3; }; } public function _SafeStr_12067(k:int, _arg_2:int, _arg_3:Boolean):void{ if (this._SafeStr_12064(k, _arg_2)) { this._SafeStr_12063[((_arg_2 * this._SafeStr_5616) + k)] = _arg_3; }; } public function _SafeStr_12068(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:int, _arg_7:int, _arg_8:int, _arg_9:Boolean, _arg_10:Number=-1):Boolean{ var _local_12:int; var _local_13:int; if (((!(this._SafeStr_12064(k, _arg_2))) || (!(this._SafeStr_12064(((k + _arg_3) - 1), ((_arg_2 + _arg_4) - 1)))))) { return (false); }; if ((((_arg_5 < 0)) || ((_arg_5 >= this._SafeStr_5616)))) { _arg_5 = 0; }; if ((((_arg_6 < 0)) || ((_arg_6 >= this._height)))) { _arg_6 = 0; }; _arg_7 = Math.min(_arg_7, (this._SafeStr_5616 - _arg_5)); _arg_8 = Math.min(_arg_8, (this._height - _arg_6)); if (_arg_10 == -1) { _arg_10 = this._SafeStr_12065(k, _arg_2); }; var _local_11:int = _arg_2; while (_local_11 < (_arg_2 + _arg_4)) { _local_12 = k; while (_local_12 < (k + _arg_3)) { if ((((((((_local_12 < _arg_5)) || ((_local_12 >= (_arg_5 + _arg_7))))) || ((_local_11 < _arg_6)))) || ((_local_11 >= (_arg_6 + _arg_8))))) { _local_13 = ((_local_11 * this._SafeStr_5616) + _local_12); if (_arg_9) { if (!this._SafeStr_12063[_local_13]) { return (false); }; } else { if (((((this._SafeStr_12062[_local_13]) || (!(this._SafeStr_12063[_local_13])))) || ((Math.abs((this._SafeStr_12061[_local_13] - _arg_10)) > 0.01)))) { return (false); }; }; }; _local_12++; }; _local_11++; }; return (true); } } }//package _-1q3 // _SafeStr_12061 = "_-4ey" (String#3864, DoABC#3) // _SafeStr_12062 = "_-6-b" (String#20765, DoABC#3) // _SafeStr_12063 = "_-4dK" (String#14147, DoABC#3) // _SafeStr_12064 = "_-3Cw" (String#13077, DoABC#3) // _SafeStr_12065 = "_-3Hc" (String#2500, DoABC#3) // _SafeStr_12066 = "_-55V" (String#31573, DoABC#3) // _SafeStr_12067 = "_-6--" (String#28792, DoABC#3) // _SafeStr_12068 = "_-5zq" (String#30755, DoABC#3) // _SafeStr_5616 = "_-1RX" (String#603, DoABC#3) // _SafeStr_8356 = "_-2NC" (String#5230, DoABC#3) //------------------------------------------------------------ //_-1q3.LegacyWallGeometry package _-1q3{ import _-4Y1._SafeStr_3; import _-0bw._SafeStr_2308; import _-0bw._SafeStr_2307; public class LegacyWallGeometry implements _SafeStr_3 { private static const _SafeStr_12069:String = "l"; private static const _SafeStr_12070:String = "r"; private var _SafeStr_5588:Boolean = false; private var _SafeStr_6717:int = 64; private var _SafeStr_12061:Array; private var _SafeStr_5616:int = 0; private var _height:int = 0; private var _SafeStr_7759:int = 0; public function LegacyWallGeometry(){ this._SafeStr_12061 = []; super(); } public function get disposed():Boolean{ return (this._SafeStr_5588); } public function get scale():int{ return (this._SafeStr_6717); } public function set scale(k:int):void{ this._SafeStr_6717 = k; } public function dispose():void{ this.reset(); this._SafeStr_5588 = true; } public function initialize(k:int, _arg_2:int, _arg_3:int):void{ var _local_5:Array; var _local_6:int; if ((((k <= this._SafeStr_5616)) && ((_arg_2 <= this._height)))) { this._SafeStr_5616 = k; this._height = _arg_2; this._SafeStr_7759 = _arg_3; return; }; this.reset(); var _local_4:int; while (_local_4 < _arg_2) { _local_5 = []; this._SafeStr_12061.push(_local_5); _local_6 = 0; while (_local_6 < k) { _local_5.push(0); _local_6++; }; _local_4++; }; this._SafeStr_5616 = k; this._height = _arg_2; this._SafeStr_7759 = _arg_3; } private function reset():void{ var k:int; var _local_2:Array; if (this._SafeStr_12061 != null) { k = 0; while (k < this._SafeStr_12061.length) { _local_2 = (this._SafeStr_12061[k] as Array); k++; }; this._SafeStr_12061 = []; }; } public function _SafeStr_8356(k:int, _arg_2:int, _arg_3:Number):Boolean{ if ((((((((k < 0)) || ((k >= this._SafeStr_5616)))) || ((_arg_2 < 0)))) || ((_arg_2 >= this._height)))) { return (false); }; var _local_4:Array = (this._SafeStr_12061[_arg_2] as Array); if (_local_4 != null) { _local_4[k] = _arg_3; return (true); }; return (false); } public function _SafeStr_12065(k:int, _arg_2:int):Number{ if ((((((((k < 0)) || ((k >= this._SafeStr_5616)))) || ((_arg_2 < 0)))) || ((_arg_2 >= this._height)))) { return (0); }; var _local_3:Array = (this._SafeStr_12061[_arg_2] as Array); if (_local_3 != null) { return ((_local_3[k] as Number)); }; return (0); } public function getLocation(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:String):_SafeStr_2307{ var _local_12:int; var _local_6:int; var _local_7:int; if ((((k == 0)) && ((_arg_2 == 0)))) { k = this._SafeStr_5616; _arg_2 = this._height; _local_12 = Math.round((this.scale / 10)); if (_arg_5 == _SafeStr_12070) { _local_7 = (this._SafeStr_5616 - 1); while (_local_7 >= 0) { _local_6 = 1; while (_local_6 < this._height) { if (this._SafeStr_12065(_local_7, _local_6) <= this._SafeStr_7759) { if ((_local_6 - 1) < _arg_2) { k = _local_7; _arg_2 = (_local_6 - 1); }; break; }; _local_6++; }; _local_7--; }; _arg_4 = (_arg_4 + ((this.scale / 4) - (_local_12 / 2))); _arg_3 = (_arg_3 + (this.scale / 2)); } else { _local_6 = (this._height - 1); while (_local_6 >= 0) { _local_7 = 1; while (_local_7 < this._SafeStr_5616) { if (this._SafeStr_12065(_local_7, _local_6) <= this._SafeStr_7759) { if ((_local_7 - 1) < k) { k = (_local_7 - 1); _arg_2 = _local_6; }; break; }; _local_7++; }; _local_6--; }; _arg_4 = (_arg_4 + ((this.scale / 4) - (_local_12 / 2))); _arg_3 = (_arg_3 - _local_12); }; }; var _local_8:Number = Number(k); var _local_9:Number = Number(_arg_2); var _local_10:Number = this._SafeStr_12065(k, _arg_2); if (_arg_5 == _SafeStr_12070) { _local_8 = (_local_8 + ((_arg_3 / Number((this._SafeStr_6717 / 2))) - 0.5)); _local_9 = (_local_9 + 0.5); _local_10 = (_local_10 - ((_arg_4 - (_arg_3 / 2)) / Number((this._SafeStr_6717 / 2)))); } else { _local_9 = (_local_9 + ((((this._SafeStr_6717 / 2) - _arg_3) / Number((this._SafeStr_6717 / 2))) - 0.5)); _local_8 = (_local_8 + 0.5); _local_10 = (_local_10 - ((_arg_4 - (((this._SafeStr_6717 / 2) - _arg_3) / 2)) / Number((this._SafeStr_6717 / 2)))); }; var _local_11:_SafeStr_2308 = new _SafeStr_2308(_local_8, _local_9, _local_10); return (_local_11); } public function _SafeStr_12071(k:Number, _arg_2:Number, _arg_3:String):_SafeStr_2307{ var _local_4:int; var _local_5:int; var _local_6:Number = 0; var _local_7:Number = 0; _local_5 = Math.ceil(k); _local_6 = (_local_5 - k); var _local_8:int; var _local_9:int; var _local_10:int; var _local_11:int; var _local_12:Number = 0; _local_4 = 0; while (_local_4 < this._SafeStr_5616) { if ((((_local_5 >= 0)) && ((_local_5 < this._height)))) { if (this._SafeStr_12065(_local_4, _local_5) <= this._SafeStr_7759) { _local_8 = (_local_4 - 1); _local_9 = _local_5; _local_7 = _local_4; _arg_3 = _SafeStr_12069; break; }; if (this._SafeStr_12065(_local_4, (_local_5 + 1)) <= this._SafeStr_7759) { _local_8 = _local_4; _local_9 = _local_5; _local_7 = (_local_9 - k); _arg_3 = _SafeStr_12070; break; }; }; _local_5++; _local_4++; }; _local_10 = ((this.scale / 2) * _local_6); var _local_13:Number = ((-(_local_7) * this.scale) / 2); _local_13 = (_local_13 + ((((-(_arg_2) * 18) / 32) * this.scale) / 2)); _local_12 = this._SafeStr_12065(_local_8, _local_9); _local_11 = (((_local_12 * this.scale) / 2) + _local_13); if (_arg_3 == _SafeStr_12070) { _local_11 = (_local_11 + ((_local_6 * this.scale) / 4)); } else { _local_11 = (_local_11 + (((1 - _local_6) * this.scale) / 4)); }; return (this.getLocation(_local_8, _local_9, _local_10, _local_11, _arg_3)); } public function _SafeStr_12072(k:_SafeStr_2307, _arg_2:Number):Array{ if (k == null) { return (null); }; var _local_3:Number = 0; var _local_4:Number = 0; var _local_5:Number = 0; var _local_6:Number = 0; var _local_7:String = ""; var _local_8:Number = 0; if (_arg_2 == 90) { _local_3 = Math.floor((k.x - 0.5)); _local_4 = Math.floor((k.y + 0.5)); _local_8 = this._SafeStr_12065(_local_3, _local_4); _local_5 = ((this._SafeStr_6717 / 2) - (((k.y - _local_4) + 0.5) * Number((this._SafeStr_6717 / 2)))); _local_6 = (((_local_8 - k.z) * Number((this._SafeStr_6717 / 2))) + (((this._SafeStr_6717 / 2) - _local_5) / 2)); _local_7 = _SafeStr_12069; } else { if (_arg_2 == 180) { _local_3 = Math.floor((k.x + 0.5)); _local_4 = Math.floor((k.y - 0.5)); _local_8 = this._SafeStr_12065(_local_3, _local_4); _local_5 = (((k.x + 0.5) - _local_3) * Number((this._SafeStr_6717 / 2))); _local_6 = (((_local_8 - k.z) * Number((this._SafeStr_6717 / 2))) + (_local_5 / 2)); _local_7 = _SafeStr_12070; } else { return (null); }; }; return ([_local_3, _local_4, _local_5, _local_6, _local_7]); } public function _SafeStr_12073(k:_SafeStr_2307, _arg_2:Number):String{ var _local_3:Array = this._SafeStr_12072(k, _arg_2); if (_local_3 == null) { return (null); }; var _local_4:int = int(_local_3[0]); var _local_5:int = int(_local_3[1]); var _local_6:int = int(_local_3[2]); var _local_7:int = int(_local_3[3]); var _local_8:String = _local_3[4]; var _local_9:String = (((((((((":w=" + _local_4) + ",") + _local_5) + " l=") + _local_6) + ",") + _local_7) + " ") + _local_8); return (_local_9); } public function getDirection(k:String):Number{ if (k == _SafeStr_12070) { return (180); }; return (90); } public function _SafeStr_12074(k:int, _arg_2:int):Number{ var _local_3:int; _local_3 = this._SafeStr_12065(k, _arg_2); var _local_4:int = (_local_3 + 1); return ((_local_3 + (((((((((((((((((int(this._SafeStr_12065((k - 1), (_arg_2 - 1))) == _local_4)) || ((int(this._SafeStr_12065(k, (_arg_2 - 1))) == _local_4)))) || ((int(this._SafeStr_12065((k + 1), (_arg_2 - 1))) == _local_4)))) || ((int(this._SafeStr_12065((k - 1), _arg_2)) == _local_4)))) || ((int(this._SafeStr_12065((k + 1), _arg_2)) == _local_4)))) || ((int(this._SafeStr_12065((k - 1), (_arg_2 + 1))) == _local_4)))) || ((int(this._SafeStr_12065(k, (_arg_2 + 1))) == _local_4)))) || ((int(this._SafeStr_12065((k + 1), (_arg_2 + 1))) == _local_4)))) ? 0.5 : 0))); } public function _SafeStr_12075(k:int, _arg_2:int):Boolean{ return ((((((((((k >= 0)) && ((k < this._SafeStr_5616)))) && ((_arg_2 >= 0)))) && ((_arg_2 < this._height)))) && ((this._SafeStr_12061[_arg_2][k] >= 0)))); } } }//package _-1q3 // _SafeStr_12061 = "_-4ey" (String#3864, DoABC#3) // _SafeStr_12065 = "_-3Hc" (String#2500, DoABC#3) // _SafeStr_12069 = "_-1EA" (String#19577, DoABC#3) // _SafeStr_12070 = "_-07n" (String#8874, DoABC#3) // _SafeStr_12071 = "_-5e1" (String#35754, DoABC#3) // _SafeStr_12072 = "_-1xI" (String#33362, DoABC#3) // _SafeStr_12073 = "_-4cG" (String#26440, DoABC#3) // _SafeStr_12074 = "_-2at" (String#32665, DoABC#3) // _SafeStr_12075 = "_-08Q" (String#13865, DoABC#3) // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_5588 = "_-0C3" (String#652, DoABC#3) // _SafeStr_5616 = "_-1RX" (String#603, DoABC#3) // _SafeStr_6717 = "_-2Qo" (String#1074, DoABC#3) // _SafeStr_7759 = "_-02s" (String#3768, DoABC#3) // _SafeStr_8356 = "_-2NC" (String#5230, DoABC#3) //------------------------------------------------------------ //_-1q3.SpriteDataCollector package _-1q3{ import _-2XJ._SafeStr_189; import _-0PS._SafeStr_2457; import __AS3__.vec.Vector; import _-3XT._SafeStr_2287; import _-12Z._SafeStr_2756; import _-5x9.RoomEngine; import flash.geom.Rectangle; import _-5c9._SafeStr_2972; import flash.geom.Point; import _-1Tb._SafeStr_2663; import _-5v6._SafeStr_4674; import _-12Z._SafeStr_4673; import _-12Z._SafeStr_4392; import _-12Z._SafeStr_4675; import _-12Z._SafeStr_4375; import _-WS.Map; import _-0bw._SafeStr_2305; import flash.display.Stage; import _-0bw._SafeStr_2308; import _-12Z._SafeStr_2783; import _-6a2.Core; import __AS3__.vec.*; public class SpriteDataCollector { private static const _SafeStr_12076:int = 1; private static const _SafeStr_12077:int = -16; private static const _SafeStr_12078:int = -52; private static const _SafeStr_12079:int = 30; private var _SafeStr_12080:Number; private var _SafeStr_8808:int = 0; private var _SafeStr_12081:int = 0; private static function _SafeStr_12082(k:Vector.<_SafeStr_189>, _arg_2:RoomEngine):Vector.<_SafeStr_189>{ var _local_4:_SafeStr_189; var _local_5:_SafeStr_2457; var _local_6:Array; var _local_7:_SafeStr_189; var _local_3:Vector.<_SafeStr_189> = new Vector.<_SafeStr_189>(); for each (_local_4 in k) { if ((((_local_4._SafeStr_8815 == "boutique_mannequin1")) && ((_local_4.name.indexOf("mannequin_") == 0)))) { _local_5 = _arg_2.getRoomObject(_arg_2.activeRoomId, _local_4._SafeStr_5566, _SafeStr_2287._SafeStr_5565); if (_local_5 != null) { _local_6 = _SafeStr_2756(_local_5._SafeStr_7818()).getSpriteList(); if (_local_6 != null) { for each (_local_7 in _local_6) { _local_7.x = (_local_7.x + ((_local_4.x + (_local_4.width / 2)) + _SafeStr_12076)); _local_7.y = (_local_7.y + ((_local_4.y + _local_4.height) + _SafeStr_12077)); _local_7.z = (_local_7.z + _local_4.z); _local_3.push(_local_7); }; }; }; } else { _local_3.push(_local_4); }; }; return (_local_3); } private static function _SafeStr_12083(k:_SafeStr_189, _arg_2:_SafeStr_189):Number{ if (k.z < _arg_2.z) { return (1); }; if (k.z > _arg_2.z) { return (-1); }; return (-1); } private static function _SafeStr_12084(k:_SafeStr_189, _arg_2:Rectangle, _arg_3:_SafeStr_2972):Boolean{ var _local_4:Rectangle = new Rectangle((k.x + _arg_3._SafeStr_12085), (k.y + _arg_3._SafeStr_12086), k.width, k.height); return (_local_4.intersects(_arg_2)); } private static function _SafeStr_12087(k:Point, _arg_2:Point, _arg_3:Point, _arg_4:Point):Vector.{ var _local_6:Point; var _local_5:Vector. = new Vector.(0); if (k.x == _arg_2.x) { _local_5.push(k, _arg_3, _arg_2, _arg_4); } else { if (k.x == _arg_3.x) { _local_5.push(k, _arg_2, _arg_3, _arg_4); } else { if ((((((_arg_2.x < k.x)) && ((_arg_2.y > k.y)))) || ((((_arg_2.x > k.x)) && ((_arg_2.y < k.y)))))) { _local_5.push(k, _arg_3, _arg_2, _arg_4); } else { _local_5.push(k, _arg_2, _arg_3, _arg_4); }; }; }; if (_local_5[0].x < _local_5[1].x) { _local_6 = _local_5[0]; _local_5[0] = _local_5[1]; _local_5[1] = _local_6; _local_6 = _local_5[2]; _local_5[2] = _local_5[3]; _local_5[3] = _local_6; }; if (_local_5[0].y < _local_5[2].y) { _local_6 = _local_5[0]; _local_5[0] = _local_5[2]; _local_5[2] = _local_6; _local_6 = _local_5[1]; _local_5[1] = _local_5[3]; _local_5[3] = _local_6; }; return (_local_5); } public function _SafeStr_5592(k:Rectangle, _arg_2:_SafeStr_2972, _arg_3:RoomEngine, _arg_4:int):String{ var _local_8:_SafeStr_2457; var _local_9:_SafeStr_189; var _local_10:String; var _local_11:Array; var _local_12:Number; var _local_13:int; var _local_14:_SafeStr_189; var _local_15:Point; var _local_16:_SafeStr_189; var _local_5:Vector. = new Vector.(); var _local_6:Vector.<_SafeStr_189> = _arg_2._SafeStr_12088(); var _local_7:Array = _arg_3._SafeStr_12089(_arg_3.activeRoomId, _SafeStr_2287._SafeStr_8367); for each (_local_8 in _local_7) { if (_local_8.getId() != _arg_4) { _local_11 = _SafeStr_2756(_local_8._SafeStr_7818()).getSpriteList(); if (_local_11) { _local_12 = 0; _local_13 = 0; for each (_local_14 in _local_6) { if (_local_14.name == ("avatar_" + _local_8.getId())) { _local_12 = _local_14.z; _local_13 = ((_local_14.y + _local_14.height) - (_arg_2.geometry.scale / 4)); break; }; }; _local_15 = _arg_3._SafeStr_12090(_arg_3.activeRoomId, _local_8.getId(), _SafeStr_2287._SafeStr_8367, _arg_2.getId()); if (_local_15) { if (_local_13 == 0) { _local_13 = _local_15.y; }; for each (_local_16 in _local_11) { _local_16.x = (_local_16.x + (_local_15.x - _arg_2._SafeStr_12085)); _local_16.y = (_local_16.y + _local_13); _local_16.z = (_local_16.z + _local_12); if ((((_local_16.name.indexOf("h_std_fx29_") == 0)) || ((_local_16.name.indexOf("h_std_fx185_") == 0)))) { _local_16.y = (_local_16.y + _SafeStr_12078); }; _local_6.push(_local_16); }; }; }; }; }; _local_6 = _SafeStr_12082(_local_6, _arg_3); _local_6.sort(_SafeStr_12083); for each (_local_9 in _local_6) { if (((((((((!((_local_9.name == null))) && ((_local_9.name.length > 0)))) && (!((_local_9.name.indexOf("tile_cursor_") == 0))))) && (_SafeStr_12084(_local_9, k, _arg_2)))) && ((((_arg_4 < 0)) || (!((_local_9._SafeStr_5566 == _arg_4))))))) { _local_5.push(this._SafeStr_12091(_local_9, k, _arg_2, _arg_3)); if (!this._SafeStr_12080) { this._SafeStr_12080 = _local_9.z; }; this._SafeStr_8808++; }; }; _local_10 = JSON.stringify(_local_5); return (_local_10); } public function _SafeStr_12092(k:RoomEngine):String{ var _local_2:Object = new Object(); return (JSON.stringify(_local_2)); } private function _SafeStr_12091(k:_SafeStr_189, _arg_2:Rectangle, _arg_3:_SafeStr_2972, _arg_4:RoomEngine):Object{ var _local_7:String; var _local_9:Array; var _local_10:_SafeStr_2663; var _local_11:XML; var _local_12:String; var _local_13:String; var _local_5:Object = new Object(); var _local_6:String = k.name; if (k.name.indexOf("@") != -1) { _local_9 = k.name.split("@"); _local_6 = _local_9[0]; _local_7 = _local_9[1]; }; if (((_local_7) && (k._SafeStr_8815))) { _local_10 = _arg_4._SafeStr_12094._SafeStr_12093(k._SafeStr_8815); if (_local_10 != null) { _local_11 = _local_10._SafeStr_12095(_local_7); if (((!((_local_11 == null))) && (!((_local_11.@source == null))))) { _local_5.paletteSourceName = (_local_11.@source + ""); }; }; }; var _local_8:String = _arg_4.configuration.getProperty("image.library.url"); _local_6 = _local_6.replace("%image.library.url%", _local_8); if (_local_6.indexOf("%group.badge.url%") != -1) { _local_12 = _arg_4.configuration.getProperty("group.badge.url"); _local_6 = _local_6.replace("%group.badge.url%", ""); _local_13 = _local_12.replace("%imagerdata%", _local_6); _local_6 = _local_13; }; _local_5.name = _local_6; _local_5.x = (k.x - _arg_2.x); _local_5.y = (k.y - _arg_2.y); _local_5.x = (_local_5.x + _arg_3._SafeStr_12085); _local_5.y = (_local_5.y + _arg_3._SafeStr_12086); _local_5.z = k.z; if (((k.alpha) && (!((k.alpha.toString() == "255"))))) { _local_5.alpha = k.alpha; }; if (k.flipH) { _local_5.flipH = k.flipH; }; if (k.skew) { _local_5.skew = k.skew; }; if (k.frame) { _local_5.frame = k.frame; }; if (((k.color) && ((k.color.length > 0)))) { _local_5.color = int(k.color); }; if (((k.blendMode) && (!((k.blendMode == "normal"))))) { _local_5.blendMode = k.blendMode; }; if (_local_6.indexOf("http") == 0) { _local_5.width = k.width; _local_5.height = k.height; this._SafeStr_12081++; if (this._SafeStr_12081 > _SafeStr_12079) { _local_5.name = "box"; }; }; if (k.posture) { _local_5.posture = k.posture; }; return (_local_5); } private function _SafeStr_12096(k:Rectangle, _arg_2:uint, _arg_3:Array):_SafeStr_4673{ var _local_9:Number; var _local_4:Point = new Point(0, 0); var _local_5:Point = new Point(k.width, 0); var _local_6:Point = new Point(0, k.height); var _local_7:Point = new Point(k.width, k.height); var _local_8:Vector. = _SafeStr_12087(_local_4, _local_5, _local_6, _local_7); if (_arg_3.length > 0) { _local_9 = _arg_3[0].z; if (this._SafeStr_12080) { _local_9 = Math.max(this._SafeStr_12080, _local_9); }; } else { _local_9 = ((this._SafeStr_12080) ? this._SafeStr_12080 : 0); }; _local_9 = (_local_9 + ((this._SafeStr_8808 * 1.776104) + (_arg_3.length * 2.31743))); var _local_10:_SafeStr_4673 = new _SafeStr_4674(null, _arg_2); _local_10.cornerPoints = _local_8; _local_10.z = _local_9; return (_local_10); } private function _SafeStr_12097(k:Vector.<_SafeStr_4392>, _arg_2:_SafeStr_2972, _arg_3:RoomEngine):Array{ var _local_6:_SafeStr_4392; var _local_7:Array; var _local_8:Array; var _local_9:_SafeStr_4675; var _local_10:Object; var _local_11:_SafeStr_4375; var _local_4:Map = new Map(); var _local_5:Number = 1; if (this._SafeStr_12080) { _local_5 = (_local_5 + this._SafeStr_12080); }; for each (_local_6 in k) { _local_10 = {}; _local_10.plane = _local_6; _local_10.z = _local_5; _local_4.add(_local_6.uniqueId, _local_10); }; _local_7 = _arg_2._SafeStr_12098(); _local_7.sortOn("z", Array.NUMERIC); _local_7.reverse(); _local_8 = []; for each (_local_9 in _local_7) { _local_11 = _local_9.sprite; if (_local_11 != null) { _local_10 = _local_4.remove(_local_11._SafeStr_8816); if (_local_10 != null) { _local_10.z = _local_9.z; _local_8.push(_local_10); }; }; }; _local_8 = _local_8.concat(_local_4._SafeStr_7847()); return (_local_8); } public function _SafeStr_12099(k:Rectangle, _arg_2:_SafeStr_2972, _arg_3:RoomEngine, _arg_4:uint):Array{ var _local_8:_SafeStr_2305; var _local_9:Array; var _local_10:Stage; var _local_11:Object; var _local_12:_SafeStr_4392; var _local_13:Vector.; var _local_14:_SafeStr_2308; var _local_15:Point; var _local_16:Point; var _local_17:Point; var _local_18:Point; var _local_19:int; var _local_20:int; var _local_21:Point; var _local_22:Vector.; var _local_23:_SafeStr_4673; var _local_5:Array = []; var _local_6:_SafeStr_2457 = _arg_3.getRoomObject(_arg_3.activeRoomId, RoomEngine._SafeStr_12100, _SafeStr_2287._SafeStr_12101); var _local_7:_SafeStr_2783 = (_local_6._SafeStr_7818() as _SafeStr_2783); if (_local_7) { _local_8 = _arg_2.geometry; _local_9 = this._SafeStr_12097(_local_7._SafeStr_8810, _arg_2, _arg_3); _local_10 = Core._SafeStr_6892.displayObjectContainer.stage; for each (_local_11 in _local_9) { _local_12 = _local_11.plane; _local_13 = new Vector.(0); _local_14 = _SafeStr_2308.sum(_local_12.location, _local_12._SafeStr_8828); _local_15 = _local_8._SafeStr_6667(_local_12.location); _local_16 = _local_8._SafeStr_6667(_local_14); _local_17 = _local_8._SafeStr_6667(_SafeStr_2308.sum(_local_12.location, _local_12._SafeStr_8829)); _local_18 = _local_8._SafeStr_6667(_SafeStr_2308.sum(_local_14, _local_12._SafeStr_8829)); _local_13.push(_local_15, _local_16, _local_17, _local_18); _local_19 = 0; _local_20 = 0; for each (_local_21 in _local_13) { _local_21.offset((_local_10.stageWidth / 2), (_local_10.stageHeight / 2)); _local_21.offset(_arg_2._SafeStr_12085, _arg_2._SafeStr_12086); _local_21.offset(-(k.x), -(k.y)); if (_local_21.x < 0) { _local_19--; } else { if (_local_21.x >= k.width) { _local_19++; }; }; if (_local_21.y < 0) { _local_20--; } else { if (_local_21.y >= k.height) { _local_20++; }; }; }; if ((((Math.abs(_local_19) == 4)) || ((Math.abs(_local_20) == 4)))) { } else { _local_22 = _SafeStr_12087(_local_15, _local_16, _local_17, _local_18); for each (_local_23 in _local_12._SafeStr_8830(_local_8)) { _local_23.cornerPoints = _local_22; _local_23.z = _local_11.z; _local_5.push(_local_23); }; }; }; _local_5.unshift(this._SafeStr_12096(k, _arg_4, _local_5)); }; return (_local_5); } } }//package _-1q3 // _SafeStr_12076 = "_-62a" (String#22924, DoABC#3) // _SafeStr_12077 = "_-2Nr" (String#25589, DoABC#3) // _SafeStr_12078 = "_-n3" (String#25816, DoABC#3) // _SafeStr_12079 = "_-0BN" (String#25882, DoABC#3) // _SafeStr_12080 = "_-15n" (String#9179, DoABC#3) // _SafeStr_12081 = "_-3eO" (String#24094, DoABC#3) // _SafeStr_12082 = "_-2us" (String#30661, DoABC#3) // _SafeStr_12083 = "_-0qD" (String#37530, DoABC#3) // _SafeStr_12084 = "_-1VE" (String#30071, DoABC#3) // _SafeStr_12085 = "_-176" (String#4300, DoABC#3) // _SafeStr_12086 = "_-zh" (String#4563, DoABC#3) // _SafeStr_12087 = "_-0UZ" (String#19165, DoABC#3) // _SafeStr_12088 = "_-5qR" (String#18347, DoABC#3) // _SafeStr_12089 = "_-0PL" (String#28001, DoABC#3) // _SafeStr_12090 = "_-4aH" (String#8935, DoABC#3) // _SafeStr_12091 = "_-mY" (String#33312, DoABC#3) // _SafeStr_12092 = "_-1j7" (String#34265, DoABC#3) // _SafeStr_12093 = "_-1rF" (String#6827, DoABC#3) // _SafeStr_12094 = "_-3aT" (String#35324, DoABC#3) // _SafeStr_12095 = "_-4qi" (String#22695, DoABC#3) // _SafeStr_12096 = "_-6AE" (String#34034, DoABC#3) // _SafeStr_12097 = "_-3dT" (String#35202, DoABC#3) // _SafeStr_12098 = "_-sN" (String#19098, DoABC#3) // _SafeStr_12099 = "_-XY" (String#37269, DoABC#3) // _SafeStr_12100 = "_-5Nu" (String#10043, DoABC#3) // _SafeStr_12101 = "_-26B" (String#3949, DoABC#3) // _SafeStr_189 = "_-Dy" (String#2603, DoABC#3) // _SafeStr_2287 = "_-4-R" (String#406, DoABC#3) // _SafeStr_2305 = "_-34L" (String#1071, DoABC#3) // _SafeStr_2308 = "_-5G3" (String#148, DoABC#3) // _SafeStr_2457 = "_-2HZ" (String#353, DoABC#3) // _SafeStr_2663 = "_-29y" (String#1916, DoABC#3) // _SafeStr_2756 = "_-5O8" (String#3717, DoABC#3) // _SafeStr_2783 = "_-2Ti" (String#11762, DoABC#3) // _SafeStr_2972 = "_-Ul" (String#1923, DoABC#3) // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_4392 = "_-0qQ" (String#5903, DoABC#3) // _SafeStr_4673 = "_-6U1" (String#7583, DoABC#3) // _SafeStr_4674 = "_-4qT" (String#3559, DoABC#3) // _SafeStr_4675 = "_-3cU" (String#11775, DoABC#3) // _SafeStr_5565 = "_-4Rn" (String#1219, DoABC#3) // _SafeStr_5566 = "_-0eD" (String#620, DoABC#3) // _SafeStr_5592 = "_-5j4" (String#5857, DoABC#3) // _SafeStr_6667 = "_-2aP" (String#3204, DoABC#3) // _SafeStr_6892 = "_-1TV" (String#5722, DoABC#3) // _SafeStr_7818 = "_-3Ad" (String#7108, DoABC#3) // _SafeStr_7847 = "_-69t" (String#3031, DoABC#3) // _SafeStr_8367 = "_-2rb" (String#1150, DoABC#3) // _SafeStr_8808 = "_-3kI" (String#3094, DoABC#3) // _SafeStr_8810 = "_-sa" (String#28340, DoABC#3) // _SafeStr_8815 = "_-3H9" (String#2554, DoABC#3) // _SafeStr_8816 = "_-2g8" (String#12895, DoABC#3) // _SafeStr_8828 = "_-0Di" (String#7625, DoABC#3) // _SafeStr_8829 = "_-2Mh" (String#7093, DoABC#3) // _SafeStr_8830 = "_-5H3" (String#26728, DoABC#3) //------------------------------------------------------------ //_-1q3.TileObjectMap package _-1q3{ import __AS3__.vec.Vector; import _-0PS._SafeStr_2457; import _-0bw._SafeStr_2307; import _-3XT._SafeStr_2485; import __AS3__.vec.*; public class TileObjectMap { private var _SafeStr_12036:Vector.>; private var _SafeStr_5616:int = 0; private var _height:int = 0; public function TileObjectMap(k:int, _arg_2:int){ this._SafeStr_12036 = new Vector.>(_arg_2, true); var _local_3:int; while (_local_3 < _arg_2) { this._SafeStr_12036[_local_3] = new Vector.<_SafeStr_2457>(k, true); _local_3++; }; this._SafeStr_5616 = k; this._height = _arg_2; } public function clear():void{ var k:Vector.<_SafeStr_2457>; var _local_2:int; for each (k in this._SafeStr_12036) { _local_2 = 0; while (_local_2 < this._SafeStr_5616) { k[_local_2] = null; _local_2++; }; }; } public function populate(k:Array):void{ var _local_2:_SafeStr_2457; this.clear(); for each (_local_2 in k) { this._SafeStr_12102(_local_2); }; } public function dispose():void{ this._SafeStr_12036 = null; this._SafeStr_5616 = 0; this._height = 0; } public function _SafeStr_12103(k:int, _arg_2:int):_SafeStr_2457{ if ((((((((k >= 0)) && ((k < this._SafeStr_5616)))) && ((_arg_2 >= 0)))) && ((_arg_2 < this._height)))) { return (this._SafeStr_12036[_arg_2][k]); }; return (null); } public function _SafeStr_12104(k:int, _arg_2:int, _arg_3:_SafeStr_2457):void{ if (!_arg_3._SafeStr_7539()) { _SafeStr_4.log("Assigning non initialized object to tile object map!"); return; }; if ((((((((k >= 0)) && ((k < this._SafeStr_5616)))) && ((_arg_2 >= 0)))) && ((_arg_2 < this._height)))) { this._SafeStr_12036[_arg_2][k] = _arg_3; }; } public function _SafeStr_12102(k:_SafeStr_2457):void{ var _local_8:_SafeStr_2457; var _local_10:int; if ((((((k == null)) || ((k.getModel() == null)))) || (!(k._SafeStr_7539())))) { return; }; var _local_2:_SafeStr_2307 = k.getLocation(); if (_local_2 == null) { return; }; var _local_3:_SafeStr_2307 = k.getDirection(); if (_local_3 == null) { return; }; var _local_4:int = k.getModel().getNumber(_SafeStr_2485._SafeStr_9754); var _local_5:int = k.getModel().getNumber(_SafeStr_2485._SafeStr_9755); if (_local_4 < 1) { _local_4 = 1; }; if (_local_5 < 1) { _local_5 = 1; }; var _local_6:int; var _local_7:int = ((int((_local_3.x + 45)) % 360) / 90); if ((((_local_7 == 1)) || ((_local_7 == 3)))) { _local_6 = _local_4; _local_4 = _local_5; _local_5 = _local_6; }; var _local_9:int = _local_2.y; while (_local_9 < (_local_2.y + _local_5)) { _local_10 = _local_2.x; while (_local_10 < (_local_2.x + _local_4)) { _local_8 = this._SafeStr_12103(_local_10, _local_9); if (((!(_local_8)) || (((!((_local_8 == k))) && ((_local_8.getLocation().z <= _local_2.z)))))) { this._SafeStr_12104(_local_10, _local_9, k); }; _local_10++; }; _local_9++; }; } public function toString():String{ var _local_2:_SafeStr_2457; var _local_4:int; var k:String = ""; var _local_3:int; while (_local_3 < this._height) { _local_4 = 0; while (_local_4 < this._SafeStr_5616) { _local_2 = this._SafeStr_12036[_local_3][_local_4]; k = (k + (((_local_2) ? _local_2.getId() : "x") + "\t")); _local_4++; }; k = (k + "\n"); _local_3++; }; return (k); } } }//package _-1q3 // _SafeStr_12036 = "_-6Ti" (String#5218, DoABC#3) // _SafeStr_12102 = "_-gG" (String#28924, DoABC#3) // _SafeStr_12103 = "_-2Au" (String#30216, DoABC#3) // _SafeStr_12104 = "_-5NZ" (String#37702, DoABC#3) // _SafeStr_2307 = "_-1sW" (String#255, DoABC#3) // _SafeStr_2457 = "_-2HZ" (String#353, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_5616 = "_-1RX" (String#603, DoABC#3) // _SafeStr_7539 = "_-0kC" (String#3242, DoABC#3) // _SafeStr_9754 = "_-6YX" (String#5871, DoABC#3) // _SafeStr_9755 = "_-2zt" (String#6430, DoABC#3) //------------------------------------------------------------ //_-1Ra._SafeStr_4188 package _-1Ra{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_4188 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_4188(k:int, _arg_2:String){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k); this._SafeStr_6664.push(_arg_2); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-1Ra // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4188 = "_-Jy" (String#16734, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-1Ra._SafeStr_4194 package _-1Ra{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_4194 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_4194(k:String){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-1Ra // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4194 = "_-6Lf" (String#16320, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-1Ra._SafeStr_4301 package _-1Ra{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_4301 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_4301(k:int){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-1Ra // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4301 = "_-5ew" (String#10144, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-1Ra.CraftSecretComposer package _-1Ra{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; import __AS3__.vec.Vector; public class CraftSecretComposer implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function CraftSecretComposer(k:int, _arg_2:Vector.){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k); this._SafeStr_6664.push(_arg_2.length); var _local_3:int; while (_local_3 < _arg_2.length) { this._SafeStr_6664.push(_arg_2[_local_3]); _local_3++; }; } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-1Ra // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-1Ra.GetCraftingRecipesAvailableComposer package _-1Ra{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; import __AS3__.vec.Vector; public class GetCraftingRecipesAvailableComposer implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function GetCraftingRecipesAvailableComposer(k:int, _arg_2:Vector.){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k); this._SafeStr_6664.push(_arg_2.length); var _local_3:int; while (_local_3 < _arg_2.length) { this._SafeStr_6664.push(_arg_2[_local_3]); _local_3++; }; } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-1Ra // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-1RH._SafeStr_2178 package _-1RH{ import _-4Y1._SafeStr_8; import _-2rM._SafeStr_1376; import _-2rM._SafeStr_2309; public interface _SafeStr_2178 extends _SafeStr_8 { function _SafeStr_12105(_arg_1:_SafeStr_1376=null):_SafeStr_2309; } }//package _-1RH // _SafeStr_12105 = "_-2xO" (String#31467, DoABC#3) // _SafeStr_1376 = "_-3ON" (String#9064, DoABC#3) // _SafeStr_2178 = "_-2S2" (String#9242, DoABC#3) // _SafeStr_2309 = "_-38x" (String#1056, DoABC#3) // _SafeStr_8 = "_-6in" (String#1560, DoABC#3) //------------------------------------------------------------ //_-1RH.CoreCommunicationManager package _-1RH{ import _-4Y1.Component; import _-4Y1._SafeStr_35; import _-4Y1._SafeStr_9; import _-2rM._SafeStr_2309; import _-2rM.SocketConnection; import _-2rM._SafeStr_1376; public class CoreCommunicationManager extends Component implements _SafeStr_2178, _SafeStr_35 { private var _SafeStr_12106:Array; public function CoreCommunicationManager(k:_SafeStr_9, _arg_2:uint=0){ super(k, _arg_2); this._SafeStr_12106 = new Array(); registerUpdateReceiver(this, 0); } override public function dispose():void{ var k:_SafeStr_2309; removeUpdateReceiver(this); for each (k in this._SafeStr_12106) { k.dispose(); }; this._SafeStr_12106 = null; super.dispose(); } public function _SafeStr_12105(k:_SafeStr_1376=null):_SafeStr_2309{ var _local_2:_SafeStr_2309 = new SocketConnection(this, k); this._SafeStr_12106.push(_local_2); return (_local_2); } public function update(k:uint):void{ var _local_3:_SafeStr_2309; var _local_2:int; while (_local_2 < this._SafeStr_12106.length) { _local_3 = this._SafeStr_12106[_local_2]; _local_3._SafeStr_12107(); if (disposed) { return; }; if (_local_3.disposed) { this._SafeStr_12106.splice(_local_2, 1); } else { _local_2++; }; }; } } }//package _-1RH // _SafeStr_12105 = "_-2xO" (String#31467, DoABC#3) // _SafeStr_12106 = "_-6B6" (String#11152, DoABC#3) // _SafeStr_12107 = "_-15N" (String#28896, DoABC#3) // _SafeStr_1376 = "_-3ON" (String#9064, DoABC#3) // _SafeStr_2178 = "_-2S2" (String#9242, DoABC#3) // _SafeStr_2309 = "_-38x" (String#1056, DoABC#3) // _SafeStr_35 = "_-0F5" (String#2450, DoABC#3) // _SafeStr_9 = "_-3rX" (String#1383, DoABC#3) //------------------------------------------------------------ //_-1RU._SafeStr_2316 package _-1RU{ public class _SafeStr_2316 { public static const _SafeStr_12108:int = 1; public static function _SafeStr_10817(k:int):Boolean{ return (!(((k & _SafeStr_12108) == 0))); } } }//package _-1RU // _SafeStr_10817 = "_-4ik" (String#6981, DoABC#3) // _SafeStr_12108 = "_-2v-" (String#18726, DoABC#3) // _SafeStr_2316 = "_-2Ta" (String#9325, DoABC#3) //------------------------------------------------------------ //_-1RU._SafeStr_2856 package _-1RU{ public class _SafeStr_2856 { public static const DEFAULT:uint = 0; public static const _SafeStr_12109:uint = 0x10000000; public static const _SafeStr_12110:uint = 16777216; } }//package _-1RU // _SafeStr_12109 = "_-3MF" (String#21953, DoABC#3) // _SafeStr_12110 = "_-11W" (String#24574, DoABC#3) // _SafeStr_2856 = "_-1vS" (String#14428, DoABC#3) //------------------------------------------------------------ //_-1Sd._SafeStr_4379 package _-1Sd{ import _-4Y1._SafeStr_3; import _-12Z._SafeStr_4375; public interface _SafeStr_4379 extends _SafeStr_3 { function get id():int; function update(_arg_1:_SafeStr_4375, _arg_2:Number):void; function animate(_arg_1:_SafeStr_4375):Boolean; } }//package _-1Sd // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_4379 = "_-0MK" (String#2611, DoABC#3) //------------------------------------------------------------ //_-1Sd._SafeStr_4380 package _-1Sd{ import flash.display.BitmapData; import _-12Z._SafeStr_4375; import _-2rS._SafeStr_4378; public class _SafeStr_4380 implements _SafeStr_4379 { private static const _SafeStr_12111:int = 46; private static const _SafeStr_12112:int = 60; private static const _SafeStr_12113:int = -23; private static const _SafeStr_12114:int = -48; private var _SafeStr_5742:int = -1; private var _bitmap:BitmapData; private var _disposed:Boolean; public function _SafeStr_4380(k:int){ this._SafeStr_5742 = k; } public function get id():int{ return (this._SafeStr_5742); } public function get disposed():Boolean{ return (this._disposed); } public function dispose():void{ if (!this._disposed) { this._bitmap = null; this._disposed = true; }; } public function animate(k:_SafeStr_4375):Boolean{ return (false); } public function update(k:_SafeStr_4375, _arg_2:Number):void{ if (!k) { return; }; if (!this._bitmap) { this._bitmap = new BitmapData(_SafeStr_12111, _SafeStr_12112, true, 0); }; k.visible = true; k.asset = this._bitmap; k.offsetX = _SafeStr_12113; k.offsetY = _SafeStr_12114; k._SafeStr_5619 = _SafeStr_4378._SafeStr_12115; } } }//package _-1Sd // _SafeStr_12111 = "_-1iw" (String#3345, DoABC#3) // _SafeStr_12112 = "_-5no" (String#2626, DoABC#3) // _SafeStr_12113 = "_-6gH" (String#22209, DoABC#3) // _SafeStr_12114 = "_-4wb" (String#21550, DoABC#3) // _SafeStr_12115 = "_-0Y8" (String#25464, DoABC#3) // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_4378 = "_-xQ" (String#7014, DoABC#3) // _SafeStr_4379 = "_-0MK" (String#2611, DoABC#3) // _SafeStr_4380 = "_-5qv" (String#13251, DoABC#3) // _SafeStr_5619 = "_-3U0" (String#5242, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) //------------------------------------------------------------ //_-1Sd._SafeStr_4381 package _-1Sd{ import _-6Zc.AvatarVisualization; public class _SafeStr_4381 { public static const _SafeStr_8081:int = 1; public static const _SafeStr_8082:int = 2; public static const _SafeStr_8083:int = 3; public static const _SafeStr_8084:int = 4; public static const _SafeStr_8085:int = 5; public static function _SafeStr_12116(k:int, _arg_2:int, _arg_3:AvatarVisualization):_SafeStr_5030{ switch (_arg_2) { case _SafeStr_8082: return (new _SafeStr_5032(k, _SafeStr_8082, _arg_3)); default: return (new _SafeStr_5031(k, _arg_2, _arg_3)); }; } } }//package _-1Sd // _SafeStr_12116 = "_-3h9" (String#37027, DoABC#3) // _SafeStr_4381 = "_-2wQ" (String#18542, DoABC#3) // _SafeStr_5030 = "_-51C" (String#17729, DoABC#3) // _SafeStr_5031 = "_-60R" (String#9412, DoABC#3) // _SafeStr_5032 = "_-3Ii" (String#14207, DoABC#3) // _SafeStr_8081 = "_-0HC" (String#8809, DoABC#3) // _SafeStr_8082 = "_-4RU" (String#7566, DoABC#3) // _SafeStr_8083 = "_-4l3" (String#10255, DoABC#3) // _SafeStr_8084 = "_-0li" (String#13900, DoABC#3) // _SafeStr_8085 = "_-12t" (String#9373, DoABC#3) //------------------------------------------------------------ //_-1Sd._SafeStr_4382 package _-1Sd{ import _-6Zc.AvatarVisualization; import _-3UH.BitmapDataAsset; import flash.display.BitmapData; import _-12Z._SafeStr_4375; public class _SafeStr_4382 implements _SafeStr_4379 { private var _SafeStr_5742:int = -1; private var _SafeStr_10228:AvatarVisualization; private var _SafeStr_5496:BitmapDataAsset; private var _SafeStr_6717:Number; private var _SafeStr_6975:int = 0; private var _SafeStr_12117:int = 0; private var _SafeStr_12118:Boolean = false; private var _SafeStr_12119:int = 0; public function _SafeStr_4382(k:int, _arg_2:int, _arg_3:AvatarVisualization){ this._SafeStr_5742 = k; this._SafeStr_6975 = _arg_2; this._SafeStr_10228 = _arg_3; } public function get id():int{ return (this._SafeStr_5742); } public function get disposed():Boolean{ return ((this._SafeStr_10228 == null)); } public function dispose():void{ this._SafeStr_10228 = null; this._SafeStr_5496 = null; } public function update(k:_SafeStr_4375, _arg_2:Number):void{ var _local_3:int; var _local_4:int; var _local_5:int; if (!k) { return; }; this._SafeStr_6717 = _arg_2; if (this._SafeStr_6975 > 0) { _local_5 = 64; if (_arg_2 < 48) { this._SafeStr_5496 = (this._SafeStr_10228.getAvatarRendererAsset((("number_" + this._SafeStr_6975) + "_small_png")) as BitmapDataAsset); _local_3 = -6; _local_4 = -52; _local_5 = 32; } else { this._SafeStr_5496 = (this._SafeStr_10228.getAvatarRendererAsset((("number_" + this._SafeStr_6975) + "_png")) as BitmapDataAsset); _local_3 = -8; _local_4 = -105; }; if (this._SafeStr_10228.posture == "sit") { _local_4 = (_local_4 + (_local_5 / 2)); } else { if (this._SafeStr_10228.posture == "lay") { _local_4 = (_local_4 + _local_5); }; }; if (this._SafeStr_5496 != null) { k.visible = true; k.asset = (this._SafeStr_5496.content as BitmapData); k.offsetX = _local_3; k.offsetY = _local_4; k.relativeDepth = -0.01; this._SafeStr_12117 = 1; this._SafeStr_12118 = true; this._SafeStr_12119 = 0; k.alpha = 0; } else { k.visible = false; }; } else { if (k.visible) { this._SafeStr_12117 = -1; }; }; } public function animate(k:_SafeStr_4375):Boolean{ var _local_4:int; if (!k) { return (false); }; if (this._SafeStr_5496) { k.asset = (this._SafeStr_5496.content as BitmapData); }; var _local_2:int = k.alpha; var _local_3:Boolean; if (this._SafeStr_12118) { this._SafeStr_12119++; if (this._SafeStr_12119 < 10) { return (false); }; if (this._SafeStr_12117 < 0) { if (this._SafeStr_6717 < 48) { k.offsetY = (k.offsetY - 2); } else { k.offsetY = (k.offsetY - 4); }; } else { _local_4 = 4; if (this._SafeStr_6717 < 48) { _local_4 = 8; }; if ((this._SafeStr_12119 % _local_4) == 0) { k.offsetY--; _local_3 = true; }; }; }; if (this._SafeStr_12117 > 0) { if (_local_2 < 0xFF) { _local_2 = (_local_2 + 32); }; if (_local_2 >= 0xFF) { _local_2 = 0xFF; this._SafeStr_12117 = 0; }; k.alpha = _local_2; return (true); }; if (this._SafeStr_12117 < 0) { if (_local_2 >= 0) { _local_2 = (_local_2 - 32); }; if (_local_2 <= 0) { this._SafeStr_12117 = 0; this._SafeStr_12118 = false; _local_2 = 0; k.visible = false; }; k.alpha = _local_2; return (true); }; return (_local_3); } } }//package _-1Sd // _SafeStr_10228 = "_-3Fj" (String#1471, DoABC#3) // _SafeStr_12117 = "_-4Q3" (String#10683, DoABC#3) // _SafeStr_12118 = "_-1jP" (String#24577, DoABC#3) // _SafeStr_12119 = "_-60X" (String#15136, DoABC#3) // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_4379 = "_-0MK" (String#2611, DoABC#3) // _SafeStr_4382 = "_-1Ts" (String#12304, DoABC#3) // _SafeStr_5496 = "_-sP" (String#1552, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_6717 = "_-2Qo" (String#1074, DoABC#3) // _SafeStr_6975 = "_-3yB" (String#17583, DoABC#3) //------------------------------------------------------------ //_-1Sd._SafeStr_4383 package _-1Sd{ import _-3UH.BitmapDataAsset; import _-6Zc.AvatarVisualization; import flash.display.BitmapData; import _-12Z._SafeStr_4375; import _-4zJ.AvatarAction; public class _SafeStr_4383 implements _SafeStr_4379 { private var _SafeStr_5742:int = -1; private var _SafeStr_5496:BitmapDataAsset; private var _SafeStr_10228:AvatarVisualization; private var _SafeStr_9772:Number = 0; public function _SafeStr_4383(k:int, _arg_2:AvatarVisualization){ this._SafeStr_5742 = k; this._SafeStr_10228 = _arg_2; } public function set relativeDepth(k:Number):void{ this._SafeStr_9772 = k; } public function get id():int{ return (this._SafeStr_5742); } public function get disposed():Boolean{ return ((this._SafeStr_10228 == null)); } public function dispose():void{ this._SafeStr_10228 = null; this._SafeStr_5496 = null; } public function animate(k:_SafeStr_4375):Boolean{ if (((this._SafeStr_5496) && (k))) { k.asset = (this._SafeStr_5496.content as BitmapData); }; return (false); } public function update(k:_SafeStr_4375, _arg_2:Number):void{ var _local_3:int; var _local_4:int; if (!k) { return; }; k.visible = true; k.relativeDepth = this._SafeStr_9772; k.alpha = 0xFF; var _local_5:int = 64; if (_arg_2 < 48) { this._SafeStr_5496 = (this._SafeStr_10228.getAvatarRendererAsset("user_muted_small_png") as BitmapDataAsset); _local_3 = -12; _local_4 = -66; _local_5 = 32; } else { this._SafeStr_5496 = (this._SafeStr_10228.getAvatarRendererAsset("user_muted_png") as BitmapDataAsset); _local_3 = -15; _local_4 = -110; }; if (this._SafeStr_10228.posture == AvatarAction._SafeStr_12120) { _local_4 = (_local_4 + (_local_5 / 2)); } else { if (this._SafeStr_10228.posture == AvatarAction._SafeStr_12121) { _local_4 = (_local_4 + _local_5); }; }; if (this._SafeStr_5496 != null) { k.asset = (this._SafeStr_5496.content as BitmapData); k.offsetX = _local_3; k.offsetY = _local_4; k.relativeDepth = (-0.02 + 0); }; } } }//package _-1Sd // _SafeStr_10228 = "_-3Fj" (String#1471, DoABC#3) // _SafeStr_12120 = "_-598" (String#14712, DoABC#3) // _SafeStr_12121 = "_-1c4" (String#35526, DoABC#3) // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_4379 = "_-0MK" (String#2611, DoABC#3) // _SafeStr_4383 = "_-6Lw" (String#11578, DoABC#3) // _SafeStr_5496 = "_-sP" (String#1552, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_9772 = "_-mg" (String#5701, DoABC#3) //------------------------------------------------------------ //_-1Sd._SafeStr_4384 package _-1Sd{ import _-3UH.BitmapDataAsset; import _-6Zc.AvatarVisualization; import flash.display.BitmapData; import _-12Z._SafeStr_4375; public class _SafeStr_4384 implements _SafeStr_4379 { private var _SafeStr_5742:int = -1; private var _SafeStr_5496:BitmapDataAsset; private var _SafeStr_10228:AvatarVisualization; private var _SafeStr_9772:Number = 0; public function _SafeStr_4384(k:int, _arg_2:AvatarVisualization){ this._SafeStr_5742 = k; this._SafeStr_10228 = _arg_2; } public function set relativeDepth(k:Number):void{ this._SafeStr_9772 = k; } public function get id():int{ return (this._SafeStr_5742); } public function get disposed():Boolean{ return ((this._SafeStr_10228 == null)); } public function dispose():void{ this._SafeStr_10228 = null; this._SafeStr_5496 = null; } public function animate(k:_SafeStr_4375):Boolean{ if (((this._SafeStr_5496) && (k))) { k.asset = (this._SafeStr_5496.content as BitmapData); }; return (false); } public function update(k:_SafeStr_4375, _arg_2:Number):void{ var _local_3:int; var _local_4:int; if (!k) { return; }; k.visible = true; k.relativeDepth = this._SafeStr_9772; k.alpha = 0xFF; var _local_5:int = 64; if (_arg_2 < 48) { this._SafeStr_5496 = (this._SafeStr_10228.getAvatarRendererAsset("user_typing_small_png") as BitmapDataAsset); _local_3 = 3; _local_4 = -42; _local_5 = 32; } else { this._SafeStr_5496 = (this._SafeStr_10228.getAvatarRendererAsset("user_typing_png") as BitmapDataAsset); _local_3 = 14; _local_4 = -83; }; if (this._SafeStr_10228.posture == "sit") { _local_4 = (_local_4 + (_local_5 / 2)); } else { if (this._SafeStr_10228.posture == "lay") { _local_4 = (_local_4 + _local_5); }; }; if (this._SafeStr_5496 != null) { k.asset = (this._SafeStr_5496.content as BitmapData); k.offsetX = _local_3; k.offsetY = _local_4; k.relativeDepth = (-0.02 + 0); }; } } }//package _-1Sd // _SafeStr_10228 = "_-3Fj" (String#1471, DoABC#3) // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_4379 = "_-0MK" (String#2611, DoABC#3) // _SafeStr_4384 = "_-07s" (String#6692, DoABC#3) // _SafeStr_5496 = "_-sP" (String#1552, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_9772 = "_-mg" (String#5701, DoABC#3) //------------------------------------------------------------ //_-1Sd._SafeStr_4386 package _-1Sd{ import _-6Zc.AvatarVisualization; import _-3UH.BitmapDataAsset; import flash.utils.getTimer; import flash.display.BitmapData; import _-12Z._SafeStr_4375; public class _SafeStr_4386 implements _SafeStr_4379 { private static const _SafeStr_12122:int = 2000; private static const _SafeStr_12123:int = 2000; private static const _SafeStr_12124:int = 0; private static const _SafeStr_12125:int = 1; private static const _SafeStr_12126:int = 2; protected var _SafeStr_5742:int; protected var _SafeStr_10228:AvatarVisualization; private var _SafeStr_5496:BitmapDataAsset; private var _startTime:int; private var _SafeStr_8275:int; private var _SafeStr_6717:Number; private var _SafeStr_6695:int = -1; public function _SafeStr_4386(k:int, _arg_2:AvatarVisualization){ this._SafeStr_5742 = k; this._SafeStr_10228 = _arg_2; this._startTime = getTimer(); this._SafeStr_6695 = 0; } public function get id():int{ return (this._SafeStr_5742); } public function get disposed():Boolean{ return ((this._SafeStr_10228 == null)); } public function dispose():void{ this._SafeStr_10228 = null; this._SafeStr_5496 = null; } protected function _SafeStr_12127(k:int):String{ var _local_2:String = "left"; if ((((((((this._SafeStr_10228.angle == 135)) || ((this._SafeStr_10228.angle == 180)))) || ((this._SafeStr_10228.angle == 225)))) || ((this._SafeStr_10228.angle == 270)))) { _local_2 = "right"; }; return (((((("user_idle_" + _local_2) + "_") + k) + (((this._SafeStr_6717 < 48)) ? "_small" : "")) + "_png")); } public function animate(k:_SafeStr_4375):Boolean{ if (!k) { return (false); }; if (this._SafeStr_6695 == _SafeStr_12124) { if ((getTimer() - this._startTime) >= _SafeStr_12122) { this._SafeStr_6695 = _SafeStr_12125; this._startTime = getTimer(); this._SafeStr_5496 = (this._SafeStr_10228.getAvatarRendererAsset(this._SafeStr_12127(1)) as BitmapDataAsset); }; }; if (this._SafeStr_6695 == _SafeStr_12125) { if ((getTimer() - this._startTime) >= _SafeStr_12123) { this._SafeStr_6695 = _SafeStr_12126; this._startTime = getTimer(); this._SafeStr_5496 = (this._SafeStr_10228.getAvatarRendererAsset(this._SafeStr_12127(2)) as BitmapDataAsset); }; }; if (this._SafeStr_6695 == _SafeStr_12126) { if ((getTimer() - this._startTime) >= _SafeStr_12123) { this._SafeStr_6695 = _SafeStr_12125; this._startTime = getTimer(); this._SafeStr_5496 = (this._SafeStr_10228.getAvatarRendererAsset(this._SafeStr_12127(1)) as BitmapDataAsset); }; }; if (this._SafeStr_5496) { k.asset = (this._SafeStr_5496.content as BitmapData); k.alpha = 0xFF; k.visible = true; } else { k.visible = false; }; return (false); } public function update(k:_SafeStr_4375, _arg_2:Number):void{ var _local_3:int; if (!k) { return; }; this._SafeStr_6717 = _arg_2; this._SafeStr_5496 = (this._SafeStr_10228.getAvatarRendererAsset(this._SafeStr_12127((((this._SafeStr_6695 == _SafeStr_12125)) ? 1 : 2))) as BitmapDataAsset); var _local_4:int = 64; if (_arg_2 < 48) { if ((((((((this._SafeStr_10228.angle == 135)) || ((this._SafeStr_10228.angle == 180)))) || ((this._SafeStr_10228.angle == 225)))) || ((this._SafeStr_10228.angle == 270)))) { _local_3 = 10; } else { _local_3 = -16; }; this._SafeStr_8275 = -38; _local_4 = 32; } else { if ((((((((this._SafeStr_10228.angle == 135)) || ((this._SafeStr_10228.angle == 180)))) || ((this._SafeStr_10228.angle == 225)))) || ((this._SafeStr_10228.angle == 270)))) { _local_3 = 22; } else { _local_3 = -30; }; this._SafeStr_8275 = -70; }; if (this._SafeStr_10228.posture == "sit") { this._SafeStr_8275 = (this._SafeStr_8275 + (_local_4 / 2)); } else { if (this._SafeStr_10228.posture == "lay") { this._SafeStr_8275 = (this._SafeStr_8275 + (_local_4 - (0.3 * _local_4))); }; }; if (this._SafeStr_5496 != null) { k.asset = (this._SafeStr_5496.content as BitmapData); k.offsetX = _local_3; k.offsetY = this._SafeStr_8275; k.relativeDepth = -0.02; k.alpha = 0; }; } } }//package _-1Sd // _SafeStr_10228 = "_-3Fj" (String#1471, DoABC#3) // _SafeStr_12122 = "_-TN" (String#9984, DoABC#3) // _SafeStr_12123 = "_-4XH" (String#17656, DoABC#3) // _SafeStr_12124 = "_-4ME" (String#11309, DoABC#3) // _SafeStr_12125 = "_-1vu" (String#12417, DoABC#3) // _SafeStr_12126 = "_-5il" (String#17136, DoABC#3) // _SafeStr_12127 = "_-0x7" (String#21073, DoABC#3) // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_4379 = "_-0MK" (String#2611, DoABC#3) // _SafeStr_4386 = "_-4O8" (String#13510, DoABC#3) // _SafeStr_5496 = "_-sP" (String#1552, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_6695 = "_-3RB" (String#372, DoABC#3) // _SafeStr_6717 = "_-2Qo" (String#1074, DoABC#3) // _SafeStr_8275 = "_-0LK" (String#1850, DoABC#3) //------------------------------------------------------------ //_-1Sd._SafeStr_4387 package _-1Sd{ import _-3UH.BitmapDataAsset; import _-6Zc.AvatarVisualization; import flash.display.BitmapData; import _-12Z._SafeStr_4375; import _-4zJ._SafeStr_4385; import _-4zJ.AvatarAction; public class _SafeStr_4387 implements _SafeStr_4379 { private var _SafeStr_5742:int = -1; private var _SafeStr_5496:BitmapDataAsset; private var _SafeStr_10228:AvatarVisualization; private var _SafeStr_9772:Number = 0; private var _SafeStr_6937:int; public function _SafeStr_4387(k:int, _arg_2:AvatarVisualization, _arg_3:int){ this._SafeStr_5742 = k; this._SafeStr_10228 = _arg_2; this._SafeStr_6937 = _arg_3; } public function set relativeDepth(k:Number):void{ this._SafeStr_9772 = k; } public function get id():int{ return (this._SafeStr_5742); } public function get disposed():Boolean{ return ((this._SafeStr_10228 == null)); } public function dispose():void{ this._SafeStr_10228 = null; this._SafeStr_5496 = null; } public function animate(k:_SafeStr_4375):Boolean{ if (((this._SafeStr_5496) && (k))) { k.asset = (this._SafeStr_5496.content as BitmapData); }; return (false); } public function update(k:_SafeStr_4375, _arg_2:Number):void{ var _local_3:int; var _local_4:int; if (!k) { return; }; k.visible = true; k.relativeDepth = this._SafeStr_9772; k.alpha = 0xFF; var _local_5:int = 64; var _local_6:String = (((this._SafeStr_6937 == _SafeStr_4385.GUIDE)) ? "user_guide_bubble_png" : "user_guide_requester_bubble_png"); if (_arg_2 < 48) { this._SafeStr_5496 = (this._SafeStr_10228.getAvatarRendererAsset(_local_6) as BitmapDataAsset); _local_3 = -19; _local_4 = -80; _local_5 = 32; } else { this._SafeStr_5496 = (this._SafeStr_10228.getAvatarRendererAsset(_local_6) as BitmapDataAsset); _local_3 = -19; _local_4 = -120; }; if (this._SafeStr_10228.posture == AvatarAction._SafeStr_12120) { _local_4 = (_local_4 + (_local_5 / 2)); } else { if (this._SafeStr_10228.posture == AvatarAction._SafeStr_12121) { _local_4 = (_local_4 + _local_5); }; }; if (this._SafeStr_5496 != null) { k.asset = (this._SafeStr_5496.content as BitmapData); k.offsetX = _local_3; k.offsetY = _local_4; k.relativeDepth = (-0.02 + 0); }; } } }//package _-1Sd // _SafeStr_10228 = "_-3Fj" (String#1471, DoABC#3) // _SafeStr_12120 = "_-598" (String#14712, DoABC#3) // _SafeStr_12121 = "_-1c4" (String#35526, DoABC#3) // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_4379 = "_-0MK" (String#2611, DoABC#3) // _SafeStr_4385 = "_-IO" (String#7322, DoABC#3) // _SafeStr_4387 = "_-5CQ" (String#12722, DoABC#3) // _SafeStr_5496 = "_-sP" (String#1552, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_6937 = "_-aX" (String#2041, DoABC#3) // _SafeStr_9772 = "_-mg" (String#5701, DoABC#3) //------------------------------------------------------------ //_-1Sd._SafeStr_5030 package _-1Sd{ public interface _SafeStr_5030 extends _SafeStr_4379 { function get type():int; } }//package _-1Sd // _SafeStr_4379 = "_-0MK" (String#2611, DoABC#3) // _SafeStr_5030 = "_-51C" (String#17729, DoABC#3) //------------------------------------------------------------ //_-1Sd._SafeStr_5031 package _-1Sd{ import _-6Zc.AvatarVisualization; import _-12Z._SafeStr_4375; public class _SafeStr_5031 implements _SafeStr_5030 { protected var _SafeStr_5742:int; protected var _SafeStr_10228:AvatarVisualization; private var _SafeStr_6946:int = -1; public function _SafeStr_5031(k:int, _arg_2:int, _arg_3:AvatarVisualization){ this._SafeStr_6946 = _arg_2; this._SafeStr_5742 = k; this._SafeStr_10228 = _arg_3; } public function get type():int{ return (this._SafeStr_6946); } public function get id():int{ return (this._SafeStr_5742); } public function get disposed():Boolean{ return ((this._SafeStr_10228 == null)); } public function dispose():void{ this._SafeStr_10228 = null; } public function update(k:_SafeStr_4375, _arg_2:Number):void{ } public function animate(k:_SafeStr_4375):Boolean{ return (false); } } }//package _-1Sd // _SafeStr_10228 = "_-3Fj" (String#1471, DoABC#3) // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_5030 = "_-51C" (String#17729, DoABC#3) // _SafeStr_5031 = "_-60R" (String#9412, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_6946 = "_-2mL" (String#367, DoABC#3) //------------------------------------------------------------ //_-1Sd._SafeStr_5032 package _-1Sd{ import _-3UH.BitmapDataAsset; import flash.utils.getTimer; import _-6Zc.AvatarVisualization; import flash.display.BitmapData; import _-12Z._SafeStr_4375; public class _SafeStr_5032 extends _SafeStr_5031 { private static const _SafeStr_12122:int = 300; private static const _SafeStr_12124:int = 0; private static const _SafeStr_12128:int = 1; private static const _SafeStr_12129:int = 2; private static const _SafeStr_12130:int = 3; private var _SafeStr_5496:BitmapDataAsset; private var _startTime:int; private var _SafeStr_12131:Number = 0; private var _SafeStr_8275:int; private var _SafeStr_6717:Number; private var _SafeStr_6695:int = -1; public function _SafeStr_5032(k:int, _arg_2:int, _arg_3:AvatarVisualization){ super(k, _arg_2, _arg_3); this._startTime = getTimer(); this._SafeStr_6695 = 0; } override public function animate(k:_SafeStr_4375):Boolean{ var _local_2:Number; var _local_3:int; if (!k) { return (false); }; if (this._SafeStr_5496) { k.asset = (this._SafeStr_5496.content as BitmapData); }; if (this._SafeStr_6695 == _SafeStr_12124) { if ((getTimer() - this._startTime) < _SafeStr_12122) { return (false); }; this._SafeStr_6695 = _SafeStr_12128; k.alpha = 0; k.visible = true; this._SafeStr_12131 = 0; return (true); }; if (this._SafeStr_6695 == _SafeStr_12128) { this._SafeStr_12131 = (this._SafeStr_12131 + 0.1); k.offsetY = this._SafeStr_8275; k.alpha = (Math.pow(this._SafeStr_12131, 0.9) * 0xFF); if (this._SafeStr_12131 >= 1) { this._SafeStr_12131 = 0; k.alpha = 0xFF; this._SafeStr_6695 = _SafeStr_12129; }; return (true); }; if (this._SafeStr_6695 == _SafeStr_12129) { _local_2 = Math.pow(this._SafeStr_12131, 0.9); this._SafeStr_12131 = (this._SafeStr_12131 + 0.05); _local_3 = (((this._SafeStr_6717 < 48)) ? -30 : -40); k.offsetY = (this._SafeStr_8275 + ((((this._SafeStr_12131 < 1)) ? _local_2 : 1) * _local_3)); k.alpha = ((1 - _local_2) * 0xFF); if (k.alpha <= 0) { k.visible = false; this._SafeStr_6695 = _SafeStr_12130; }; return (true); }; return (false); } override public function update(k:_SafeStr_4375, _arg_2:Number):void{ var _local_3:int; var _local_5:Number; if (!k) { return; }; this._SafeStr_6717 = _arg_2; var _local_4:int = 64; if (_arg_2 < 48) { this._SafeStr_5496 = (_SafeStr_10228.getAvatarRendererAsset("user_blowkiss_small_png") as BitmapDataAsset); if ((((_SafeStr_10228.angle == 90)) || ((_SafeStr_10228.angle == 270)))) { _local_3 = 0; } else { if ((((((_SafeStr_10228.angle == 135)) || ((_SafeStr_10228.angle == 180)))) || ((_SafeStr_10228.angle == 225)))) { _local_3 = 6; } else { _local_3 = -6; }; }; this._SafeStr_8275 = -38; _local_4 = 32; } else { this._SafeStr_5496 = (_SafeStr_10228.getAvatarRendererAsset("user_blowkiss_png") as BitmapDataAsset); if ((((_SafeStr_10228.angle == 90)) || ((_SafeStr_10228.angle == 270)))) { _local_3 = -3; } else { if ((((((_SafeStr_10228.angle == 135)) || ((_SafeStr_10228.angle == 180)))) || ((_SafeStr_10228.angle == 225)))) { _local_3 = 22; } else { _local_3 = -30; }; }; this._SafeStr_8275 = -70; }; if (_SafeStr_10228.posture == "sit") { this._SafeStr_8275 = (this._SafeStr_8275 + (_local_4 / 2)); } else { if (_SafeStr_10228.posture == "lay") { this._SafeStr_8275 = (this._SafeStr_8275 + _local_4); }; }; if (this._SafeStr_5496 != null) { k.asset = (this._SafeStr_5496.content as BitmapData); k.offsetX = _local_3; k.offsetY = this._SafeStr_8275; k.relativeDepth = -0.02; k.alpha = 0; _local_5 = this._SafeStr_12131; this.animate(k); this._SafeStr_12131 = _local_5; }; } } }//package _-1Sd // _SafeStr_10228 = "_-3Fj" (String#1471, DoABC#3) // _SafeStr_12122 = "_-TN" (String#9984, DoABC#3) // _SafeStr_12124 = "_-4ME" (String#11309, DoABC#3) // _SafeStr_12128 = "_-1wh" (String#5050, DoABC#3) // _SafeStr_12129 = "_-49u" (String#17230, DoABC#3) // _SafeStr_12130 = "_-61T" (String#22891, DoABC#3) // _SafeStr_12131 = "_-4lu" (String#3978, DoABC#3) // _SafeStr_4375 = "_-Ig" (String#1262, DoABC#3) // _SafeStr_5031 = "_-60R" (String#9412, DoABC#3) // _SafeStr_5032 = "_-3Ii" (String#14207, DoABC#3) // _SafeStr_5496 = "_-sP" (String#1552, DoABC#3) // _SafeStr_6695 = "_-3RB" (String#372, DoABC#3) // _SafeStr_6717 = "_-2Qo" (String#1074, DoABC#3) // _SafeStr_8275 = "_-0LK" (String#1850, DoABC#3) //------------------------------------------------------------ //_-1Sh._SafeStr_2192 package _-1Sh{ import _-4Y1._SafeStr_8; import flash.events.IEventDispatcher; public interface _SafeStr_2192 extends _SafeStr_8 { function _SafeStr_12132(_arg_1:Boolean, _arg_2:int):void; function _SafeStr_12133(_arg_1:int):void; function _SafeStr_12134(_arg_1:int):void; function _SafeStr_12135(_arg_1:int):void; function get events():IEventDispatcher; } }//package _-1Sh // _SafeStr_12132 = "_-0fo" (String#19543, DoABC#3) // _SafeStr_12133 = "_-5UO" (String#20130, DoABC#3) // _SafeStr_12134 = "_-1b2" (String#21256, DoABC#3) // _SafeStr_12135 = "_-oH" (String#27010, DoABC#3) // _SafeStr_2192 = "_-Z9" (String#5511, DoABC#3) // _SafeStr_8 = "_-6in" (String#1560, DoABC#3) //------------------------------------------------------------ //_-1Sh._SafeStr_2954 package _-1Sh{ import _-4Y1._SafeStr_3; import _-6Sj.IFrameWindow; import _-5Vh.WindowMouseEvent; import _-2LW._SafeStr_2639; import _-5Vh.WindowEvent; import _-29V.IWindow; public class _SafeStr_2954 implements _SafeStr_3 { private var _SafeStr_5908:HabboGroupsManager; private var _SafeStr_5322:IFrameWindow; private var _SafeStr_7929:int; public function _SafeStr_2954(k:HabboGroupsManager){ this._SafeStr_5908 = k; } public function dispose():void{ this._SafeStr_5908 = null; if (this._SafeStr_5322) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; } public function get disposed():Boolean{ return ((this._SafeStr_5908 == null)); } public function show(k:int):void{ this._SafeStr_7929 = k; this._SafeStr_7909(); this._SafeStr_5322.visible = true; this._SafeStr_5322.activate(); } private function _SafeStr_7909():void{ if (this._SafeStr_5322 != null) { return; }; this._SafeStr_5322 = IFrameWindow(this._SafeStr_5908.getXmlWindow("group_created_window")); this._SafeStr_5322.findChildByTag("close").procedure = this._SafeStr_5809; this._SafeStr_5322.findChildByName("ok_button").procedure = this._SafeStr_5809; this._SafeStr_5322.center(); } private function _SafeStr_5809(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { this.close(); this._SafeStr_5908.send(new _SafeStr_2639(this._SafeStr_7929, false)); }; } public function close():void{ if (this._SafeStr_5322 != null) { this._SafeStr_5322.visible = false; }; } } }//package _-1Sh // _SafeStr_2639 = "_-1pS" (String#2711, DoABC#3) // _SafeStr_2954 = "_-5AO" (String#13141, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5809 = "_-56H" (String#1168, DoABC#3) // _SafeStr_5908 = "_-Z5" (String#363, DoABC#3) // _SafeStr_7909 = "_-1Yj" (String#2518, DoABC#3) // _SafeStr_7929 = "_-0Jg" (String#1013, DoABC#3) //------------------------------------------------------------ //_-1Sh._SafeStr_2959 package _-1Sh{ import _-4Y1._SafeStr_3; import _-29V.IWindowContainer; import _-yK._SafeStr_2646; import _-2LW._SafeStr_2639; import _-56A._SafeStr_2332; import _-6Sj._SafeStr_2600; import _-6Tv._SafeStr_3453; import _-5Vh.WindowMouseEvent; import _-3Xw._SafeStr_2297; import _-5Vh.WindowEvent; import _-29V.IWindow; import _-2LW._SafeStr_4007; import _-2LW._SafeStr_4235; import _-2a8._SafeStr_2286; public class _SafeStr_2959 implements _SafeStr_3 { private static const _SafeStr_12136:String = "room_group_info"; private var _SafeStr_5908:HabboGroupsManager; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_12137:Boolean = true; private var _SafeStr_12138:_SafeStr_2646; private var _SafeStr_12139:int; public function _SafeStr_2959(k:HabboGroupsManager){ this._SafeStr_5908 = k; } public function dispose():void{ if (this._SafeStr_12140()) { this._SafeStr_5908.toolbar.extensionView.detachExtension(_SafeStr_12136); }; this._SafeStr_5908 = null; if (this._SafeStr_5322) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; } public function get disposed():Boolean{ return ((this._SafeStr_5908 == null)); } public function _SafeStr_10832(k:_SafeStr_2332):void{ if (!this._SafeStr_5908._SafeStr_12141) { return; }; if (k._SafeStr_7968 > 0) { this._SafeStr_12139 = k._SafeStr_7968; this._SafeStr_5908.send(new _SafeStr_2639(k._SafeStr_7968, false)); } else { this._SafeStr_12139 = 0; this.close(); }; } public function _SafeStr_12142(k:int):void{ if ((((k == this._SafeStr_12138.groupId)) || ((k == this._SafeStr_12139)))) { this._SafeStr_12143 = 0; this.close(); }; } public function _SafeStr_12144(k:_SafeStr_2646):void{ if (!this._SafeStr_5908._SafeStr_12141) { return; }; if (k.groupId == this._SafeStr_12139) { this._SafeStr_12137 = true; this._SafeStr_12138 = k; this.refresh(); }; } public function _SafeStr_12145(k:int):Boolean{ return (((((!((this._SafeStr_5322 == null))) && (!((this._SafeStr_12138 == null))))) && ((k == this._SafeStr_12138.groupId)))); } private function refresh():void{ if (!this._SafeStr_12138._SafeStr_12146) { return; }; this._SafeStr_7909(); this._SafeStr_5322.findChildByName("bg_expanded").visible = this._SafeStr_12137; this._SafeStr_5322.findChildByName("bg_contracted").visible = !(this._SafeStr_12137); this._SafeStr_5322.findChildByName("group_name_txt").visible = this._SafeStr_12137; this._SafeStr_5322.findChildByName("join_button").visible = ((this._SafeStr_12137) && (this._SafeStr_12138._SafeStr_12147)); this._SafeStr_5322.findChildByName("join_button").enable(); this._SafeStr_5322.findChildByName("request_membership_button").visible = ((this._SafeStr_12137) && (this._SafeStr_12138._SafeStr_12148)); this._SafeStr_5322.findChildByName("manage_button").visible = ((this._SafeStr_12137) && (this._SafeStr_12138._SafeStr_8598)); this._SafeStr_5322.findChildByName("group_logo").visible = this._SafeStr_12137; this._SafeStr_5322.findChildByName("group_name_txt").caption = this._SafeStr_12138.groupName; this._SafeStr_5322.findChildByName("info_region").visible = this._SafeStr_12137; var k:_SafeStr_3453 = (_SafeStr_2600(this._SafeStr_5322.findChildByName("group_logo")).widget as _SafeStr_3453); k.badgeId = this._SafeStr_12138._SafeStr_6048; k.groupId = this._SafeStr_12138.groupId; this._SafeStr_5322.x = 0; this._SafeStr_5322.y = 0; this._SafeStr_5322.height = ((this._SafeStr_12137) ? this._SafeStr_5322.findChildByName("bg_expanded").height : this._SafeStr_5322.findChildByName("bg_contracted").height); if (this._SafeStr_12140()) { this._SafeStr_5908.toolbar.extensionView.attachExtension(_SafeStr_12136, this._SafeStr_5322, -1, ["next_quest_timer", "quest_tracker", "event_info_window"]); }; } private function _SafeStr_7909():void{ if (this._SafeStr_5322 != null) { return; }; this._SafeStr_5322 = IWindowContainer(this._SafeStr_5908.getXmlWindow("group_room_info")); this._SafeStr_5322.findChildByName("join_button").procedure = this._SafeStr_12149; this._SafeStr_5322.findChildByName("request_membership_button").procedure = this._SafeStr_12149; this._SafeStr_5322.findChildByName("manage_button").procedure = this._SafeStr_12150; this._SafeStr_5322.findChildByName("title_region").procedure = this._SafeStr_12151; this._SafeStr_5322.findChildByName("info_region").procedure = this._SafeStr_12152; } public function close():void{ if (this._SafeStr_5322 != null) { if (this._SafeStr_12140()) { this._SafeStr_5908.toolbar.extensionView.detachExtension(_SafeStr_12136); }; this._SafeStr_12139 = 0; this._SafeStr_12138 = null; }; } private function _SafeStr_12151(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_12137 = !(this._SafeStr_12137); this.refresh(); this._SafeStr_5908.toolbar.events.dispatchEvent(new _SafeStr_2297(_SafeStr_2297._SafeStr_12153)); } private function _SafeStr_12152(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { this._SafeStr_5908.trackGoogle("groupRoomInfo", "groupInfo"); this._SafeStr_5908.send(new _SafeStr_2639(this._SafeStr_12138.groupId, true)); this._SafeStr_5908.toolbar.events.dispatchEvent(new _SafeStr_2297(_SafeStr_2297._SafeStr_12153)); }; } private function _SafeStr_12150(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { this._SafeStr_5908.trackGoogle("groupRoomInfo", "manageGroup"); this._SafeStr_5908.send(new _SafeStr_4007(this._SafeStr_12138.groupId)); this._SafeStr_5908.toolbar.events.dispatchEvent(new _SafeStr_2297(_SafeStr_2297._SafeStr_12153)); }; } private function _SafeStr_12149(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { this._SafeStr_5908.trackGoogle("groupRoomInfo", "joinGroup"); this._SafeStr_5322.findChildByName("join_button").disable(); this._SafeStr_5908.send(new _SafeStr_4235(this._SafeStr_12138.groupId)); this._SafeStr_5908.send(new _SafeStr_2286(HabboGroupsManager._SafeStr_12154, ("" + this._SafeStr_12138.groupId), "join")); this._SafeStr_5908.toolbar.events.dispatchEvent(new _SafeStr_2297(_SafeStr_2297._SafeStr_12153)); }; } public function set _SafeStr_12143(k:int):void{ this._SafeStr_12139 = k; } private function _SafeStr_12140():Boolean{ return (((((((!((this._SafeStr_5908 == null))) && (!((this._SafeStr_5908.toolbar == null))))) && (!((this._SafeStr_5908.toolbar.extensionView == null))))) && (this._SafeStr_5908._SafeStr_12155))); } } }//package _-1Sh // _SafeStr_10832 = "_-3a5" (String#5828, DoABC#3) // _SafeStr_12136 = "_-0wf" (String#2772, DoABC#3) // _SafeStr_12137 = "_-40L" (String#2125, DoABC#3) // _SafeStr_12138 = "_-DE" (String#4878, DoABC#3) // _SafeStr_12139 = "_-142" (String#12009, DoABC#3) // _SafeStr_12140 = "_-4Pm" (String#10756, DoABC#3) // _SafeStr_12141 = "_-VK" (String#19506, DoABC#3) // _SafeStr_12142 = "_-4fj" (String#14380, DoABC#3) // _SafeStr_12143 = "_-1x2" (String#30504, DoABC#3) // _SafeStr_12144 = "_-0sm" (String#4567, DoABC#3) // _SafeStr_12145 = "_-2oW" (String#21559, DoABC#3) // _SafeStr_12146 = "_-0nU" (String#8890, DoABC#3) // _SafeStr_12147 = "_-0dI" (String#27524, DoABC#3) // _SafeStr_12148 = "_-4CU" (String#30221, DoABC#3) // _SafeStr_12149 = "_-4VZ" (String#14684, DoABC#3) // _SafeStr_12150 = "_-4NG" (String#37275, DoABC#3) // _SafeStr_12151 = "_-3Tl" (String#38118, DoABC#3) // _SafeStr_12152 = "_-2xL" (String#36914, DoABC#3) // _SafeStr_12153 = "_-1Xh" (String#9798, DoABC#3) // _SafeStr_12154 = "_-1Cb" (String#8084, DoABC#3) // _SafeStr_12155 = "_-2DG" (String#38829, DoABC#3) // _SafeStr_2286 = "_-66Y" (String#1559, DoABC#3) // _SafeStr_2297 = "_-5m7" (String#880, DoABC#3) // _SafeStr_2332 = "_-5TJ" (String#1026, DoABC#3) // _SafeStr_2600 = "_-0HZ" (String#318, DoABC#3) // _SafeStr_2639 = "_-1pS" (String#2711, DoABC#3) // _SafeStr_2646 = "_-1QU" (String#3657, DoABC#3) // _SafeStr_2959 = "_-2ft" (String#10799, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3453 = "_-3ev" (String#1214, DoABC#3) // _SafeStr_4007 = "_-1Z8" (String#10314, DoABC#3) // _SafeStr_4235 = "_-mu" (String#8583, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5908 = "_-Z5" (String#363, DoABC#3) // _SafeStr_6048 = "_-6OH" (String#1626, DoABC#3) // _SafeStr_7909 = "_-1Yj" (String#2518, DoABC#3) // _SafeStr_7968 = "_-1EF" (String#3330, DoABC#3) // _SafeStr_8598 = "_-1Iu" (String#3676, DoABC#3) //------------------------------------------------------------ //_-1Sh._SafeStr_2960 package _-1Sh{ import _-4Y1._SafeStr_3; import _-6Sj.IFrameWindow; import _-29V.IWindowContainer; import _-yK._SafeStr_2646; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-29V.IWindow; public class _SafeStr_2960 implements _SafeStr_3 { private var _SafeStr_5908:HabboGroupsManager; private var _SafeStr_5322:IFrameWindow; private var _SafeStr_12156:_SafeStr_4664; private var _SafeStr_7929:int; public function _SafeStr_2960(k:HabboGroupsManager){ this._SafeStr_5908 = k; this._SafeStr_12156 = new _SafeStr_4664(k, true); } public function dispose():void{ this._SafeStr_5908 = null; if (this._SafeStr_5322) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; if (this._SafeStr_12156) { this._SafeStr_12156.dispose(); this._SafeStr_12156 = null; }; } public function get disposed():Boolean{ return ((this._SafeStr_5908 == null)); } public function _SafeStr_12145(k:int):Boolean{ return (((((!((this._SafeStr_5322 == null))) && (this._SafeStr_5322.visible))) && ((k == this._SafeStr_7929)))); } public function _SafeStr_12144(k:_SafeStr_2646):void{ if (((((((!((this._SafeStr_5322 == null))) && (this._SafeStr_5322.visible))) && ((k.groupId == this._SafeStr_7929)))) || (k._SafeStr_12157))) { this._SafeStr_7929 = k.groupId; this._SafeStr_7909(); this._SafeStr_12156._SafeStr_12144(IWindowContainer(this._SafeStr_5322.findChildByName("group_cont")), k); if (k._SafeStr_12157) { this._SafeStr_5322.visible = true; this._SafeStr_5322.activate(); }; }; } private function _SafeStr_7909():void{ if (this._SafeStr_5322 != null) { return; }; this._SafeStr_5322 = IFrameWindow(this._SafeStr_5908.getXmlWindow("group_info_window")); this._SafeStr_5322.findChildByTag("close").procedure = this._SafeStr_5809; this._SafeStr_5322.center(); } private function _SafeStr_5809(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this.close(); } public function close():void{ if (this._SafeStr_5322 != null) { this._SafeStr_7929 = 0; this._SafeStr_5322.visible = false; }; } public function _SafeStr_12142(k:int):void{ if (this._SafeStr_7929 == k) { this.close(); }; } } }//package _-1Sh // _SafeStr_12142 = "_-4fj" (String#14380, DoABC#3) // _SafeStr_12144 = "_-0sm" (String#4567, DoABC#3) // _SafeStr_12145 = "_-2oW" (String#21559, DoABC#3) // _SafeStr_12156 = "_-6PD" (String#7102, DoABC#3) // _SafeStr_12157 = "_-4uE" (String#10646, DoABC#3) // _SafeStr_2646 = "_-1QU" (String#3657, DoABC#3) // _SafeStr_2960 = "_-0OB" (String#12605, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4664 = "_-65u" (String#8311, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5809 = "_-56H" (String#1168, DoABC#3) // _SafeStr_5908 = "_-Z5" (String#363, DoABC#3) // _SafeStr_7909 = "_-1Yj" (String#2518, DoABC#3) // _SafeStr_7929 = "_-0Jg" (String#1013, DoABC#3) //------------------------------------------------------------ //_-1Sh._SafeStr_2970 package _-1Sh{ public class _SafeStr_2970 { private var _SafeStr_12158:int; private var _SafeStr_12159:int; private var _SafeStr_12160:Boolean; public function _SafeStr_2970(k:int, _arg_2:int, _arg_3:Boolean=false){ this._SafeStr_12158 = k; this._SafeStr_12159 = _arg_2; this._SafeStr_12160 = _arg_3; } public function get _SafeStr_12161():int{ return (this._SafeStr_12158); } public function get _SafeStr_12162():int{ return (this._SafeStr_12159); } public function get _SafeStr_12163():Boolean{ return (this._SafeStr_12160); } } }//package _-1Sh // _SafeStr_12158 = "_-41X" (String#30766, DoABC#3) // _SafeStr_12159 = "_-4RM" (String#31737, DoABC#3) // _SafeStr_12160 = "_-kO" (String#26160, DoABC#3) // _SafeStr_12161 = "_-5it" (String#33882, DoABC#3) // _SafeStr_12162 = "_-1yQ" (String#33465, DoABC#3) // _SafeStr_12163 = "_-1CM" (String#26245, DoABC#3) // _SafeStr_2970 = "_-0Io" (String#9089, DoABC#3) //------------------------------------------------------------ //_-1Sh._SafeStr_4650 package _-1Sh{ import _-6Sj.ISelectorWindow; import _-6Sj.IRadioButtonWindow; import _-6Sj.ICheckBoxWindow; import _-29V.IWindowContainer; import _-yK._SafeStr_2939; import _-5Vh.WindowEvent; import _-29V.IWindow; public class _SafeStr_4650 { public static const _SafeStr_12164:int = 0; public static const TYPE_EXCLUSIVE:int = 1; public static const _SafeStr_12165:int = 2; public static const _SafeStr_12166:int = 3; public static const _SafeStr_12167:int = 4; public static const _SafeStr_12168:int = 0; public static const _SafeStr_12169:int = 1; private var _SafeStr_5513:_SafeStr_5135; private var _SafeStr_6355:ISelectorWindow; private var _SafeStr_12170:IRadioButtonWindow; private var _SafeStr_12171:IRadioButtonWindow; private var _SafeStr_12172:IRadioButtonWindow; private var _SafeStr_12173:ICheckBoxWindow; public function prepare(k:IWindowContainer):void{ var _local_2:IWindowContainer = (k.findChildByName("step_cont_5") as IWindowContainer); this._SafeStr_6355 = (_local_2.findChildByName("group_type_selector") as ISelectorWindow); this._SafeStr_12170 = (_local_2.findChildByName("rb_type_regular") as IRadioButtonWindow); this._SafeStr_12170.procedure = this._SafeStr_12174; this._SafeStr_12171 = (_local_2.findChildByName("rb_type_exclusive") as IRadioButtonWindow); this._SafeStr_12171.procedure = this._SafeStr_12175; this._SafeStr_12172 = (_local_2.findChildByName("rb_type_private") as IRadioButtonWindow); this._SafeStr_12172.procedure = this._SafeStr_12176; this._SafeStr_12173 = (_local_2.findChildByName("cb_member_rights") as ICheckBoxWindow); this._SafeStr_12173.procedure = this._SafeStr_12177; } public function refresh(k:_SafeStr_2939):void{ this._SafeStr_5513 = new _SafeStr_5135(k); switch (this._SafeStr_5513._SafeStr_12178) { case _SafeStr_12164: this._SafeStr_6355._SafeStr_6446(this._SafeStr_12170); break; case TYPE_EXCLUSIVE: this._SafeStr_6355._SafeStr_6446(this._SafeStr_12171); break; case _SafeStr_12165: this._SafeStr_6355._SafeStr_6446(this._SafeStr_12172); break; default: this._SafeStr_6355._SafeStr_6446(this._SafeStr_12170); }; if (this._SafeStr_5513._SafeStr_12179 == _SafeStr_4650._SafeStr_12168) { this._SafeStr_12173.select(); } else { this._SafeStr_12173._SafeStr_7740(); }; this._SafeStr_6355.invalidate(); } private function _SafeStr_12174(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowEvent._SafeStr_5852) { this._SafeStr_5513._SafeStr_12178 = _SafeStr_12164; }; } private function _SafeStr_12175(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowEvent._SafeStr_5852) { this._SafeStr_5513._SafeStr_12178 = TYPE_EXCLUSIVE; }; } private function _SafeStr_12176(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowEvent._SafeStr_5852) { this._SafeStr_5513._SafeStr_12178 = _SafeStr_12165; }; } private function _SafeStr_12177(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowEvent._SafeStr_5852) { this._SafeStr_5513._SafeStr_12179 = _SafeStr_4650._SafeStr_12168; }; if (k.type == WindowEvent._SafeStr_5853) { this._SafeStr_5513._SafeStr_12179 = _SafeStr_4650._SafeStr_12169; }; } public function _SafeStr_12180():void{ if (((!((this._SafeStr_5513 == null))) && (this._SafeStr_5513._SafeStr_12181))) { this._SafeStr_5513._SafeStr_12180(); }; } public function get _SafeStr_12178():int{ return (this._SafeStr_5513._SafeStr_12178); } public function get _SafeStr_12179():int{ return (this._SafeStr_5513._SafeStr_12179); } public function get _SafeStr_7539():Boolean{ return (!((this._SafeStr_5513 == null))); } } }//package _-1Sh // _SafeStr_12164 = "_-0KM" (String#9795, DoABC#3) // _SafeStr_12165 = "_-6cu" (String#11244, DoABC#3) // _SafeStr_12166 = "_-5-S" (String#14917, DoABC#3) // _SafeStr_12167 = "_-6MN" (String#13178, DoABC#3) // _SafeStr_12168 = "_-3uk" (String#17987, DoABC#3) // _SafeStr_12169 = "_-2ox" (String#21639, DoABC#3) // _SafeStr_12170 = "_-5Up" (String#19996, DoABC#3) // _SafeStr_12171 = "_-3wu" (String#23535, DoABC#3) // _SafeStr_12172 = "_-5F2" (String#24406, DoABC#3) // _SafeStr_12173 = "_-2EQ" (String#21480, DoABC#3) // _SafeStr_12174 = "_-T-" (String#34908, DoABC#3) // _SafeStr_12175 = "_-4Xn" (String#36251, DoABC#3) // _SafeStr_12176 = "_-4uu" (String#38691, DoABC#3) // _SafeStr_12177 = "_-2QB" (String#33063, DoABC#3) // _SafeStr_12178 = "_-FE" (String#6370, DoABC#3) // _SafeStr_12179 = "_-4Ow" (String#10696, DoABC#3) // _SafeStr_12180 = "_-3d2" (String#24329, DoABC#3) // _SafeStr_12181 = "_-6KD" (String#37259, DoABC#3) // _SafeStr_2939 = "_-4pr" (String#8598, DoABC#3) // _SafeStr_4650 = "_-1ma" (String#7884, DoABC#3) // _SafeStr_5135 = "_-0UV" (String#12343, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5852 = "_-5z6" (String#5497, DoABC#3) // _SafeStr_5853 = "_-5eM" (String#8826, DoABC#3) // _SafeStr_6355 = "_-0yo" (String#7002, DoABC#3) // _SafeStr_6446 = "_-6Gs" (String#1744, DoABC#3) // _SafeStr_7539 = "_-0kC" (String#3242, DoABC#3) // _SafeStr_7740 = "_-5cK" (String#4148, DoABC#3) //------------------------------------------------------------ //_-1Sh._SafeStr_4664 package _-1Sh{ import _-4Y1._SafeStr_3; import _-29V.IWindowContainer; import _-yK._SafeStr_2646; import _-29V.IWindow; import _-6Sj.ITextWindow; import _-6Sj._SafeStr_2600; import _-6Tv._SafeStr_3453; import _-5A9._SafeStr_2439; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-2LW._SafeStr_4235; import _-2a8._SafeStr_2286; import _-35T._SafeStr_6; import _-64Q._SafeStr_2464; import _-2LW._SafeStr_4007; import _-2LW._SafeStr_4262; import _-64Q._SafeStr_2515; import _-2LW._SafeStr_4187; import _-px._SafeStr_2386; public class _SafeStr_4664 implements _SafeStr_3 { private var _SafeStr_5908:HabboGroupsManager; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_6632:_SafeStr_2646; public function _SafeStr_4664(k:HabboGroupsManager, _arg_2:Boolean){ this._SafeStr_5908 = k; } public function dispose():void{ this._SafeStr_5908 = null; this._SafeStr_6632 = null; if (this._SafeStr_5322) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; } public function get disposed():Boolean{ return ((this._SafeStr_5908 == null)); } private function _SafeStr_7909(k:IWindowContainer):void{ if (this._SafeStr_5322 != null) { return; }; this._SafeStr_5322 = IWindowContainer(this._SafeStr_5908.getXmlWindow("group")); this._SafeStr_10736("group_room_link_region", this._SafeStr_9374); this._SafeStr_10736("manage_guild_region", this._SafeStr_12182); this._SafeStr_10736("delete_guild_region", this._SafeStr_12183); this._SafeStr_10736("members_region", this._SafeStr_12184); this._SafeStr_10736("pending_members_region", this._SafeStr_12185); this._SafeStr_10736("show_groups_link_region", this._SafeStr_12186); this._SafeStr_10736("buy_furni_link_region", this._SafeStr_12187); this._SafeStr_5322.findChildByName("leave_button").procedure = this._SafeStr_12188; this._SafeStr_5322.findChildByName("join_button").procedure = this._SafeStr_12149; this._SafeStr_5322.findChildByName("request_membership_button").procedure = this._SafeStr_12149; } private function _SafeStr_12189(k:IWindowContainer):void{ if (k.getChildIndex(this._SafeStr_5322) == -1) { k.addChild(this._SafeStr_5322); }; } public function _SafeStr_12144(k:IWindowContainer, _arg_2:_SafeStr_2646):void{ this._SafeStr_6632 = _arg_2; this._SafeStr_7909(k); this._SafeStr_12189(k); var _local_3:IWindow = this._SafeStr_5322.findChildByName("group_decorate_icon_region"); var _local_4:IWindow = this._SafeStr_5322.findChildByName("group_name"); _local_4.caption = _arg_2.groupName; _local_3.visible = _arg_2._SafeStr_9638; _local_4.x = ((_arg_2._SafeStr_9638) ? (_local_3.x + _local_3.width) : _local_3.x); var _local_5:ITextWindow = ITextWindow(this._SafeStr_5322.findChildByName("group_description")); _local_5.caption = _arg_2.description; _local_5.height = (_local_5.textHeight + 5); this._SafeStr_5322.findChildByName("group_description_scrollbar").visible = (_local_5.height > this._SafeStr_5322.findChildByName("group_description_item_list").height); var _local_6:Boolean = this._SafeStr_6632._SafeStr_12190; this._SafeStr_5322.findChildByName("show_forum_link_region").visible = _local_6; this._SafeStr_5322.findChildByName("show_forum_link").visible = _local_6; if (_local_6) { this._SafeStr_10736("show_forum_link_region", this._SafeStr_12191); }; this._SafeStr_5908.windowManager.registerLocalizationParameter("group.created", "date", ("" + _arg_2.creationDate)); this._SafeStr_5908.windowManager.registerLocalizationParameter("group.created", "owner", ("" + _arg_2.ownerName)); this._SafeStr_5322.findChildByName("created_txt").caption = this._SafeStr_5908.localization.getLocalization("group.created"); this._SafeStr_5908.windowManager.registerLocalizationParameter("group.membercount", "totalMembers", ("" + _arg_2.totalMembers)); this._SafeStr_5322.findChildByName("members_txt").caption = this._SafeStr_5908.localization.getLocalization("group.membercount"); this._SafeStr_5322.findChildByName("group_room_link_region").visible = (_arg_2.roomId > -1); this._SafeStr_5908.windowManager.registerLocalizationParameter("group.linktobase", "room_name", _arg_2.roomName); this._SafeStr_5322.findChildByName("group_room_link").caption = this._SafeStr_5908.localization.getLocalization("group.linktobase"); var _local_7:_SafeStr_3453 = (_SafeStr_2600(this._SafeStr_5322.findChildByName("group_logo")).widget as _SafeStr_3453); _local_7.badgeId = this._SafeStr_6632._SafeStr_6048; _local_7.groupId = this._SafeStr_6632.groupId; this._SafeStr_5322.findChildByName("join_button").visible = _arg_2._SafeStr_12147; this._SafeStr_5322.findChildByName("join_button").enable(); this._SafeStr_5322.findChildByName("request_membership_button").visible = _arg_2._SafeStr_12148; this._SafeStr_5322.findChildByName("leave_button").visible = _arg_2._SafeStr_12192; this._SafeStr_5322.findChildByName("membership_pending_txt").visible = (_arg_2.status == _SafeStr_2646._SafeStr_12193); this._SafeStr_5322.findChildByName("youaremember_txt").visible = ((!(this._SafeStr_6632._SafeStr_12146)) && ((_arg_2.status == _SafeStr_2646.STATUS_MEMBER))); this._SafeStr_5322.findChildByName("youaremember_icon").visible = ((!(this._SafeStr_6632._SafeStr_12146)) && ((_arg_2.status == _SafeStr_2646.STATUS_MEMBER))); var _local_8:IWindow = this._SafeStr_5322.findChildByName("pending_members_region"); _local_8.visible = (this._SafeStr_6632._SafeStr_12194 > 0); if (this._SafeStr_6632._SafeStr_12194 > 0) { this._SafeStr_5908.windowManager.registerLocalizationParameter("group.pendingmembercount", "amount", ("" + _arg_2._SafeStr_12194)); this._SafeStr_5322.findChildByName("pending_members_txt").caption = this._SafeStr_5908.localization.getLocalization("group.pendingmembercount"); }; var _local_9:IWindow = this._SafeStr_5322.findChildByName("manage_guild_region"); _local_9.visible = ((this._SafeStr_6632._SafeStr_8598) && (this._SafeStr_6632._SafeStr_12146)); _local_9.y = ((_local_8.visible) ? (_local_8.y + 16) : _local_8.y); var _local_10:IWindow = this._SafeStr_5322.findChildByName("delete_guild_region"); _local_10.visible = ((((this._SafeStr_6632._SafeStr_12146) && (this._SafeStr_5908._SafeStr_12195))) && (((this._SafeStr_6632._SafeStr_8598) || (this._SafeStr_5908.sessionDataManager.hasSecurity(_SafeStr_2439._SafeStr_5865))))); _local_10.y = ((_local_9.visible) ? (_local_9.y + 16) : _local_8.y); this._SafeStr_5322.findChildByName("you_are_owner_region").visible = ((this._SafeStr_6632._SafeStr_12146) && (this._SafeStr_6632._SafeStr_8598)); this._SafeStr_5322.findChildByName("you_are_admin_region").visible = ((((this._SafeStr_6632._SafeStr_12146) && (this._SafeStr_6632._SafeStr_7634))) && (!(this._SafeStr_6632._SafeStr_8598))); this._SafeStr_5322.findChildByName("you_are_member_region").visible = ((this._SafeStr_6632._SafeStr_12146) && ((((this._SafeStr_6632.status == _SafeStr_2646.STATUS_MEMBER)) && (!(((this._SafeStr_6632._SafeStr_7634) || (this._SafeStr_6632._SafeStr_8598))))))); this._SafeStr_12196(0).visible = false; this._SafeStr_12196(1).visible = false; this._SafeStr_12196(2).visible = false; if (this._SafeStr_12196(_arg_2.type) != null) { this._SafeStr_12196(_arg_2.type).visible = true; }; } private function _SafeStr_12196(k:int):IWindow{ return (this._SafeStr_5322.findChildByName(("grouptype_region_" + k))); } private function _SafeStr_12197(k:int):IWindow{ return (this._SafeStr_5322.findChildByName(("grouptype_icon_" + k))); } private function _SafeStr_10736(k:String, _arg_2:Function):void{ var _local_3:IWindow = this._SafeStr_5322.findChildByName(k); _local_3._SafeStr_6178 = 0; _local_3.procedure = _arg_2; } private function _SafeStr_12188(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_5908.trackGoogle("groupDetails", "leaveGroup"); this._SafeStr_5908._SafeStr_12198(this._SafeStr_5908._SafeStr_7174, this._SafeStr_6632.groupId); } private function _SafeStr_12149(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_5908.trackGoogle("groupDetails", "joinGroup"); this._SafeStr_5322.findChildByName("join_button").disable(); this._SafeStr_5908.send(new _SafeStr_4235(this._SafeStr_6632.groupId)); this._SafeStr_5908.send(new _SafeStr_2286(HabboGroupsManager._SafeStr_12154, ("" + this._SafeStr_6632.groupId), "join")); } private function _SafeStr_9374(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_5908.trackGoogle("groupDetails", "groupBaseRoom"); this._SafeStr_5908.navigator.goToPrivateRoom(this._SafeStr_6632.roomId); this._SafeStr_5908.send(new _SafeStr_2286(HabboGroupsManager._SafeStr_12154, ("" + this._SafeStr_6632.groupId), "base")); } private function _SafeStr_12191(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_5908._SafeStr_12199(this._SafeStr_6632.groupId); } private function openExternalLink(k:String):void{ if (k != "") { this._SafeStr_5908.windowManager.alert("${catalog.alert.external.link.title}", "${catalog.alert.external.link.desc}", 0, this._SafeStr_6290); _SafeStr_6.navigateToURL(k, "_empty"); }; } private function _SafeStr_6290(k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); } private function _SafeStr_12182(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_5908.trackGoogle("groupDetails", "groupManage"); this._SafeStr_5908.send(new _SafeStr_4007(this._SafeStr_6632.groupId)); } private function _SafeStr_12183(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_5908.windowManager.confirm("${group.deleteconfirm.title}", "${group.deleteconfirm.desc}", 0, this._SafeStr_12200); } private function _SafeStr_12200(k:_SafeStr_2515, _arg_2:WindowEvent):void{ k.dispose(); if (_arg_2.type == WindowEvent._SafeStr_9018) { this._SafeStr_5908.trackGoogle("groupDetails", "groupDelete"); this._SafeStr_5908.send(new _SafeStr_4262(this._SafeStr_6632.groupId)); }; } private function _SafeStr_12184(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_5908.trackGoogle("groupDetails", "groupMembers"); this._SafeStr_5908._SafeStr_12202._SafeStr_12201(this._SafeStr_6632.groupId, _SafeStr_4187._SafeStr_12203); } private function _SafeStr_12185(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_5908.trackGoogle("groupDetails", "groupPendingMembers"); this._SafeStr_5908._SafeStr_12202._SafeStr_12201(this._SafeStr_6632.groupId, _SafeStr_4187._SafeStr_12204); } private function _SafeStr_12186(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_5908.trackGoogle("groupDetails", "hottestGroups"); this._SafeStr_5908.navigator.performGuildBaseSearch(); } private function _SafeStr_12187(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_5908.trackGoogle("groupDetails", "groupFurni"); this._SafeStr_5908.openCatalog(_SafeStr_2386._SafeStr_12205); } } }//package _-1Sh // _SafeStr_10736 = "_-0zx" (String#5089, DoABC#3) // _SafeStr_12144 = "_-0sm" (String#4567, DoABC#3) // _SafeStr_12146 = "_-0nU" (String#8890, DoABC#3) // _SafeStr_12147 = "_-0dI" (String#27524, DoABC#3) // _SafeStr_12148 = "_-4CU" (String#30221, DoABC#3) // _SafeStr_12149 = "_-4VZ" (String#14684, DoABC#3) // _SafeStr_12154 = "_-1Cb" (String#8084, DoABC#3) // _SafeStr_12182 = "_-e0" (String#33102, DoABC#3) // _SafeStr_12183 = "_-6Tz" (String#33633, DoABC#3) // _SafeStr_12184 = "_-6iG" (String#35723, DoABC#3) // _SafeStr_12185 = "_-0vG" (String#33438, DoABC#3) // _SafeStr_12186 = "_-106" (String#34866, DoABC#3) // _SafeStr_12187 = "_-0d6" (String#33578, DoABC#3) // _SafeStr_12188 = "_-0re" (String#32596, DoABC#3) // _SafeStr_12189 = "_-2Im" (String#34243, DoABC#3) // _SafeStr_12190 = "_-3Dh" (String#34652, DoABC#3) // _SafeStr_12191 = "_-5Oz" (String#38183, DoABC#3) // _SafeStr_12192 = "_-4BG" (String#35353, DoABC#3) // _SafeStr_12193 = "_-4-o" (String#21898, DoABC#3) // _SafeStr_12194 = "_-30l" (String#25655, DoABC#3) // _SafeStr_12195 = "_-69B" (String#38608, DoABC#3) // _SafeStr_12196 = "_-1jB" (String#15916, DoABC#3) // _SafeStr_12197 = "_-2JU" (String#43588, DoABC#3) // _SafeStr_12198 = "_-05E" (String#26966, DoABC#3) // _SafeStr_12199 = "_-1MT" (String#19678, DoABC#3) // _SafeStr_12200 = "_-0kg" (String#32411, DoABC#3) // _SafeStr_12201 = "_-1u6" (String#15811, DoABC#3) // _SafeStr_12202 = "_-0kR" (String#19919, DoABC#3) // _SafeStr_12203 = "_-3y1" (String#17598, DoABC#3) // _SafeStr_12204 = "_-HQ" (String#25585, DoABC#3) // _SafeStr_12205 = "_-6O" (String#23368, DoABC#3) // _SafeStr_2286 = "_-66Y" (String#1559, DoABC#3) // _SafeStr_2386 = "_-2xZ" (String#3599, DoABC#3) // _SafeStr_2439 = "_-6I8" (String#2698, DoABC#3) // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_2515 = "_-1BL" (String#2918, DoABC#3) // _SafeStr_2600 = "_-0HZ" (String#318, DoABC#3) // _SafeStr_2646 = "_-1QU" (String#3657, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3453 = "_-3ev" (String#1214, DoABC#3) // _SafeStr_4007 = "_-1Z8" (String#10314, DoABC#3) // _SafeStr_4187 = "_-1Am" (String#7774, DoABC#3) // _SafeStr_4235 = "_-mu" (String#8583, DoABC#3) // _SafeStr_4262 = "_-Bj" (String#16567, DoABC#3) // _SafeStr_4664 = "_-65u" (String#8311, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5865 = "_-4xj" (String#4346, DoABC#3) // _SafeStr_5908 = "_-Z5" (String#363, DoABC#3) // _SafeStr_6 = "_-TM" (String#1447, DoABC#3) // _SafeStr_6048 = "_-6OH" (String#1626, DoABC#3) // _SafeStr_6178 = "_-6Jm" (String#3497, DoABC#3) // _SafeStr_6290 = "_-40b" (String#10947, DoABC#3) // _SafeStr_6632 = "_-x6" (String#2336, DoABC#3) // _SafeStr_7174 = "_-140" (String#3744, DoABC#3) // _SafeStr_7634 = "_-4fR" (String#20225, DoABC#3) // _SafeStr_7909 = "_-1Yj" (String#2518, DoABC#3) // _SafeStr_8598 = "_-1Iu" (String#3676, DoABC#3) // _SafeStr_9018 = "_-2E0" (String#2881, DoABC#3) // _SafeStr_9374 = "_-aF" (String#22576, DoABC#3) // _SafeStr_9638 = "_-5lr" (String#25022, DoABC#3) //------------------------------------------------------------ //_-1Sh._SafeStr_5135 package _-1Sh{ import _-yK._SafeStr_2939; public class _SafeStr_5135 { private var _SafeStr_12206:int = 0; private var _SafeStr_12207:int = 0; private var _SafeStr_12208:Boolean = false; public function _SafeStr_5135(k:_SafeStr_2939=null){ if (k == null) { return; }; this._SafeStr_12206 = k._SafeStr_12178; this._SafeStr_12207 = k._SafeStr_12209; } public function get _SafeStr_12178():int{ return (this._SafeStr_12206); } public function set _SafeStr_12178(k:int):void{ if (k != this._SafeStr_12206) { this._SafeStr_12208 = true; }; this._SafeStr_12206 = k; } public function get _SafeStr_12179():int{ return (this._SafeStr_12207); } public function set _SafeStr_12179(k:int):void{ if (k != this._SafeStr_12207) { this._SafeStr_12208 = true; }; this._SafeStr_12207 = k; } public function get _SafeStr_12181():Boolean{ return (this._SafeStr_12208); } public function _SafeStr_12180():void{ this._SafeStr_12208 = false; } } }//package _-1Sh // _SafeStr_12178 = "_-FE" (String#6370, DoABC#3) // _SafeStr_12179 = "_-4Ow" (String#10696, DoABC#3) // _SafeStr_12180 = "_-3d2" (String#24329, DoABC#3) // _SafeStr_12181 = "_-6KD" (String#37259, DoABC#3) // _SafeStr_12206 = "_-12b" (String#11438, DoABC#3) // _SafeStr_12207 = "_-4GN" (String#17126, DoABC#3) // _SafeStr_12208 = "_-53V" (String#17924, DoABC#3) // _SafeStr_12209 = "_-5ee" (String#23427, DoABC#3) // _SafeStr_2939 = "_-4pr" (String#8598, DoABC#3) // _SafeStr_5135 = "_-0UV" (String#12343, DoABC#3) //------------------------------------------------------------ //_-1Sh.ColorGridCtrl package _-1Sh{ import _-29V.IWindowContainer; import __AS3__.vec.Vector; import _-yK._SafeStr_4649; import _-6Sj.IItemGridWindow; import flash.display.BitmapData; import _-6Sj.IBitmapWrapperWindow; import flash.geom.ColorTransform; import _-3UH.BitmapDataAsset; import _-1Mc.Exception; import _-29V.IWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; public class ColorGridCtrl { private var _SafeStr_5908:HabboGroupsManager; private var _SafeStr_12210:IWindowContainer; private var _SafeStr_12211:Function; private var _SafeStr_12212:Vector.<_SafeStr_4649>; private var _SafeStr_8505:IItemGridWindow; private var _SafeStr_6528:int = -1; private var _SafeStr_12213:BitmapData; private var _SafeStr_12214:BitmapData; private var _SafeStr_12215:BitmapData; private var _disposed:Boolean = false; public function ColorGridCtrl(k:HabboGroupsManager, _arg_2:Function){ this._SafeStr_5908 = k; this._SafeStr_12211 = _arg_2; } public function get _SafeStr_8476():int{ return (this._SafeStr_6528); } public function get _SafeStr_7539():Boolean{ return (((!((this._SafeStr_12212 == null))) && (!((this._SafeStr_8505 == null))))); } public function dispose():void{ if (!this._disposed) { if (this._SafeStr_8505) { this._SafeStr_8505.destroyGridItems(); this._SafeStr_8505 = null; }; if (this._SafeStr_12214) { this._SafeStr_12214.dispose(); this._SafeStr_12214 = null; }; if (this._SafeStr_12215) { this._SafeStr_12215.dispose(); this._SafeStr_12215 = null; }; if (this._SafeStr_12214) { this._SafeStr_12214.dispose(); this._SafeStr_12214 = null; }; if (this._SafeStr_12213) { this._SafeStr_12213.dispose(); this._SafeStr_12213 = null; }; this._SafeStr_5908 = null; this._SafeStr_12210 = null; this._disposed = true; }; } public function _SafeStr_12216(k:IWindowContainer, _arg_2:String, _arg_3:Vector.<_SafeStr_4649>):void{ var _local_4:_SafeStr_4649; var _local_5:IWindowContainer; if (((((((!((this._SafeStr_8505 == null))) || ((k == null)))) || ((_arg_2 == null)))) || ((_arg_3 == null)))) { return; }; this._SafeStr_12210 = k; this._SafeStr_12212 = _arg_3; this._SafeStr_8505 = (this._SafeStr_12210.findChildByName(_arg_2) as IItemGridWindow); this._SafeStr_12214 = this._SafeStr_9369("color_chooser_bg"); this._SafeStr_12215 = this._SafeStr_9369("color_chooser_fg"); this._SafeStr_12213 = this._SafeStr_9369("color_chooser_selected"); for each (_local_4 in this._SafeStr_12212) { _local_5 = (this._SafeStr_5908.getXmlWindow("badge_color_item") as IWindowContainer); _local_5.procedure = this.onClick; _local_5.background = true; _local_5.color = 4290689957; _local_5.width = this._SafeStr_12214.width; _local_5.height = this._SafeStr_12214.height; this._SafeStr_12217(_local_5, "background", this._SafeStr_12214, true, null); this._SafeStr_12217(_local_5, "foreground", this._SafeStr_12215, true, _local_4); this._SafeStr_12217(_local_5, "selected", this._SafeStr_12213, false, null); this._SafeStr_8505._SafeStr_5382(_local_5); }; } private function _SafeStr_12217(k:IWindowContainer, _arg_2:String, _arg_3:BitmapData, _arg_4:Boolean, _arg_5:_SafeStr_4649=null):void{ var _local_7:BitmapData; var _local_6:IBitmapWrapperWindow = (k.findChildByName(_arg_2) as IBitmapWrapperWindow); if (_local_6 != null) { _local_7 = _arg_3.clone(); if (_arg_5 != null) { _local_7.colorTransform(_local_7.rect, new ColorTransform((_arg_5.red / 0xFF), (_arg_5.green / 0xFF), (_arg_5.blue / 0xFF))); }; _local_6.bitmap = _local_7; _local_6.visible = _arg_4; }; } public function _SafeStr_8475(k:int, _arg_2:Boolean=true):void{ if (k < 0) { k = 0; }; if (((!((this._SafeStr_6528 == k))) && ((k < this._SafeStr_8505.numGridItems)))) { this._SafeStr_12218(this._SafeStr_6528, false); this._SafeStr_6528 = k; this._SafeStr_12218(this._SafeStr_6528, true); }; if (((_arg_2) && (!((this._SafeStr_12211 == null))))) { this._SafeStr_12211(this); }; } public function _SafeStr_12219(k:int):void{ if (!this._SafeStr_7539) { return; }; var _local_2:int; while (_local_2 < this._SafeStr_12212.length) { if (this._SafeStr_12212[_local_2].id == k) { this._SafeStr_8475(_local_2); return; }; _local_2++; }; this._SafeStr_8475(0); } public function _SafeStr_12220():int{ var k:_SafeStr_4649 = this._SafeStr_12221(); if (k != null) { return (k.id); }; return (0); } public function _SafeStr_12221():_SafeStr_4649{ if (((((!((this._SafeStr_12212 == null))) && ((this._SafeStr_6528 >= 0)))) && ((this._SafeStr_6528 < this._SafeStr_12212.length)))) { return (this._SafeStr_12212[this._SafeStr_6528]); }; return (null); } private function _SafeStr_9369(k:String):BitmapData{ var _local_3:BitmapData; var _local_2:BitmapDataAsset = (this._SafeStr_5908.assets.getAssetByName(k) as BitmapDataAsset); if (_local_2) { _local_3 = (_local_2.content as BitmapData); if (_local_3 != null) { return (_local_3); }; }; throw (new Exception((("Failed to load bitmap asset " + k) + " in ColorGridWidget"))); } private function _SafeStr_12218(k:int, _arg_2:Boolean):void{ var _local_4:IWindow; if ((((k < 0)) || ((k >= this._SafeStr_8505.numGridItems)))) { return; }; var _local_3:IWindowContainer = (this._SafeStr_8505._SafeStr_5897(k) as IWindowContainer); if (_local_3 != null) { _local_4 = (_local_3.findChildByName("selected") as IWindow); if (_local_4 != null) { _local_4.visible = _arg_2; }; }; } private function onClick(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_8475(this._SafeStr_8505._SafeStr_5384(_arg_2)); } } }//package _-1Sh // _SafeStr_12210 = "_-5K8" (String#11358, DoABC#3) // _SafeStr_12211 = "_-4O3" (String#23304, DoABC#3) // _SafeStr_12212 = "_-6Te" (String#8857, DoABC#3) // _SafeStr_12213 = "_-0k" (String#16918, DoABC#3) // _SafeStr_12214 = "_-44v" (String#7477, DoABC#3) // _SafeStr_12215 = "_-09D" (String#13589, DoABC#3) // _SafeStr_12216 = "_-0Hc" (String#24832, DoABC#3) // _SafeStr_12217 = "_-0jP" (String#25340, DoABC#3) // _SafeStr_12218 = "_-6Np" (String#31108, DoABC#3) // _SafeStr_12219 = "_-4Ub" (String#9063, DoABC#3) // _SafeStr_12220 = "_-0st" (String#21176, DoABC#3) // _SafeStr_12221 = "_-5ph" (String#16003, DoABC#3) // _SafeStr_4649 = "_-4dv" (String#2638, DoABC#3) // _SafeStr_5382 = "_-492" (String#2697, DoABC#3) // _SafeStr_5384 = "_-5Zh" (String#3966, DoABC#3) // _SafeStr_5897 = "_-0hG" (String#2741, DoABC#3) // _SafeStr_5908 = "_-Z5" (String#363, DoABC#3) // _SafeStr_6528 = "_-41H" (String#3824, DoABC#3) // _SafeStr_7539 = "_-0kC" (String#3242, DoABC#3) // _SafeStr_8475 = "_-0wJ" (String#9522, DoABC#3) // _SafeStr_8476 = "_-1qd" (String#5724, DoABC#3) // _SafeStr_8505 = "_-1Ty" (String#4167, DoABC#3) // _SafeStr_9369 = "_-233" (String#7152, DoABC#3) //------------------------------------------------------------ //_-1Sh.ExtendedProfileWindowCtrl package _-1Sh{ import _-4Y1._SafeStr_3; import _-29V.IWindowContainer; import _-6Sj.IItemListWindow; import _-yK._SafeStr_2936; import _-WS.Map; import _-6Sj.IFrameWindow; import _-wL.RelationshipStatusEnum; import _-2LW._SafeStr_2642; import _-yK._SafeStr_4647; import _-2LW._SafeStr_2639; import _-2LW._SafeStr_4229; import _-2LW._SafeStr_4320; import _-6Tv._SafeStr_3453; import _-6Sj._SafeStr_2600; import _-5W._SafeStr_4670; import _-35T._SafeStr_2486; import _-yK._SafeStr_4671; import _-29V.IWindow; import _-6Tv._SafeStr_3657; import _-yK._SafeStr_2646; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-2a8._SafeStr_2286; import _-2LW._SafeStr_4303; import _-2LW._SafeStr_4102; import _-64Q._SafeStr_2464; public class ExtendedProfileWindowCtrl implements _SafeStr_3 { private var _SafeStr_5908:HabboGroupsManager; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_12222:IItemListWindow; private var _SafeStr_12223:IWindowContainer; private var _SafeStr_12224:int; private var _SafeStr_12156:_SafeStr_4664; private var _SafeStr_12225:IWindowContainer; private var _SafeStr_5513:_SafeStr_2936; private var _SafeStr_12226:Boolean; private var _SafeStr_12227:Boolean = false; private var _SafeStr_12228:Map; private var _SafeStr_12229:Boolean = false; public function ExtendedProfileWindowCtrl(k:HabboGroupsManager){ this._SafeStr_12228 = new Map(); super(); this._SafeStr_5908 = k; this._SafeStr_12156 = new _SafeStr_4664(k, false); } public function dispose():void{ this._SafeStr_5908 = null; this._SafeStr_12222 = null; this._SafeStr_5513 = null; if (this._SafeStr_12228) { this._SafeStr_12228.dispose(); this._SafeStr_12228 = null; }; if (this._SafeStr_5322) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; if (this._SafeStr_12156) { this._SafeStr_12156.dispose(); this._SafeStr_12156 = null; }; } public function get disposed():Boolean{ return ((this._SafeStr_5908 == null)); } private function _SafeStr_7909():void{ var k:int; if (this._SafeStr_5322 != null) { return; }; if (this._SafeStr_12223 == null) { this._SafeStr_12223 = IWindowContainer(this._SafeStr_5908.getXmlWindow("group_entry")); }; if (this._SafeStr_12225 == null) { this._SafeStr_12225 = IWindowContainer(this._SafeStr_5908.getXmlWindow("no_groups")); this._SafeStr_12225.findChildByName("view_groups_button").procedure = this._SafeStr_12230; }; this._SafeStr_5322 = IFrameWindow(this._SafeStr_5908.getXmlWindow("new_extended_profile")); this._SafeStr_5322.findChildByTag("close").procedure = this._SafeStr_5809; this._SafeStr_5322.findChildByName("addasfriend_button").procedure = this._SafeStr_12231; this._SafeStr_5322.findChildByName("rooms_button").procedure = this._SafeStr_12232; this._SafeStr_12222 = IItemListWindow(this._SafeStr_5322.findChildByName("groups_list")); this._SafeStr_5322.center(); this._SafeStr_5322.findChildByName("change_looks").procedure = this._SafeStr_12233; this._SafeStr_5322.findChildByName("change_badges").procedure = this._SafeStr_12234; this._SafeStr_5322.findChildByName("user_activity_points").visible = this._SafeStr_5908._SafeStr_12235; for each (k in RelationshipStatusEnum._SafeStr_12236) { this._SafeStr_5322.findChildByName((RelationshipStatusEnum._SafeStr_12237(k) + "_friend_name_link_region")).procedure = this._SafeStr_12238; }; } public function _SafeStr_12239(k:int):void{ if (((((((!((this._SafeStr_5513 == null))) && ((this._SafeStr_5513.userId == k)))) && (!((this._SafeStr_5322 == null))))) && (this._SafeStr_5322.visible))) { this._SafeStr_5908.send(new _SafeStr_2642(k)); this._SafeStr_12226 = true; }; } public function _SafeStr_12240(k:_SafeStr_2936):void{ this._SafeStr_5513 = k; var _local_2:_SafeStr_4647 = this._SafeStr_12241(); if (_local_2 == null) { if (this._SafeStr_5513._SafeStr_5954.length > 0) { this._SafeStr_12224 = this._SafeStr_5513._SafeStr_5954[0].groupId; _local_2 = this._SafeStr_5513._SafeStr_5954[0]; } else { this._SafeStr_12224 = 0; }; }; if (this._SafeStr_12224 > 0) { this._SafeStr_5908.send(new _SafeStr_2639(this._SafeStr_12224, false)); }; this.refresh(); this._SafeStr_5322.visible = true; if (!this._SafeStr_12226) { this._SafeStr_5322.activate(); }; this._SafeStr_12226 = false; } private function _SafeStr_12241():_SafeStr_4647{ var k:_SafeStr_4647; for each (k in this._SafeStr_5513._SafeStr_5954) { if (k.groupId == this._SafeStr_12224) { return (k); }; }; return (null); } private function refresh():void{ this._SafeStr_5908.send(new _SafeStr_4229(this._SafeStr_5513.userId)); this._SafeStr_5908.send(new _SafeStr_4320(this._SafeStr_5513.userId)); this._SafeStr_7909(); this._SafeStr_12242(); this._SafeStr_12243(); } private function _SafeStr_12243():void{ var _local_2:_SafeStr_4647; var _local_3:IWindowContainer; var _local_4:_SafeStr_3453; var _local_5:IWindowContainer; var k = (this._SafeStr_5513.userId == this._SafeStr_5908._SafeStr_7174); this._SafeStr_12222.visible = (this._SafeStr_5513._SafeStr_5954.length > 0); this._SafeStr_12222._SafeStr_6302(); for each (_local_2 in this._SafeStr_5513._SafeStr_5954) { _local_3 = IWindowContainer(this._SafeStr_12223.clone()); _local_3.id = _local_2.groupId; _local_3.findChildByName("bg_region").procedure = this._SafeStr_6638; _local_3.findChildByName("bg_region").id = _local_2.groupId; _local_3.findChildByName("clear_favourite").procedure = this._SafeStr_12244; _local_3.findChildByName("clear_favourite").visible = ((_local_2.favourite) && (k)); _local_3.findChildByName("clear_favourite").id = _local_2.groupId; _local_3.findChildByName("make_favourite").procedure = this._SafeStr_12245; _local_3.findChildByName("make_favourite").visible = ((!(_local_2.favourite)) && (k)); _local_3.findChildByName("make_favourite").id = _local_2.groupId; _local_4 = _SafeStr_3453(_SafeStr_2600(_local_3.findChildByName("group_pic_bitmap")).widget); _local_4.type = _SafeStr_4670._SafeStr_8649; _local_4.badgeId = _local_2._SafeStr_6048; _local_4.groupId = _local_2.groupId; this._SafeStr_12222.addListItem(_local_3); }; this._SafeStr_12246(); this._SafeStr_5908.localization.registerParameter("extendedprofile.groups.count", "count", this._SafeStr_5513._SafeStr_5954.length.toString()); if (this._SafeStr_5513._SafeStr_5954.length < 1) { _local_5 = IWindowContainer(this._SafeStr_5322.findChildByName("group_cont")); _local_5.removeChildAt(0); _local_5.addChild(this._SafeStr_12225); this._SafeStr_12225.findChildByName("no_groups_caption").caption = this._SafeStr_5908.localization.getLocalization(((k) ? "extendedprofile.nogroups.me" : "extendedprofile.nogroups.user")); this._SafeStr_12225.findChildByName("view_groups_button").visible = true; }; } private function _SafeStr_12246():void{ var _local_2:IWindowContainer; var k:int; while (k < this._SafeStr_12222.numListItems) { _local_2 = IWindowContainer(this._SafeStr_12222.getListItemAt(k)); _local_2.findChildByName("bg_selected_bitmap").visible = (this._SafeStr_12224 == _local_2.id); _local_2.findChildByName("bg_unselected_bitmap").visible = !((this._SafeStr_12224 == _local_2.id)); k++; }; } private function _SafeStr_12242():void{ var k = (this._SafeStr_5513.userId == this._SafeStr_5908._SafeStr_7174); this._SafeStr_5322.findChildByName("motto_txt").caption = this._SafeStr_5513.motto; this._SafeStr_5322.findChildByName("status_txt").visible = ((this._SafeStr_5513._SafeStr_11084) || (k)); this._SafeStr_5322.findChildByName("friend_request_sent_txt").visible = this._SafeStr_5513._SafeStr_12247; this._SafeStr_5322.findChildByName("offline_icon").visible = !(this._SafeStr_5513._SafeStr_12248); this._SafeStr_5322.findChildByName("online_icon").visible = this._SafeStr_5513._SafeStr_12248; this._SafeStr_5322.findChildByName("status").invalidate(); this._SafeStr_5908.localization.registerParameter("extendedprofile.username", "username", this._SafeStr_5513.userName); this._SafeStr_5908.localization.registerParameter("extendedprofile.created", "created", this._SafeStr_5513.creationDate); this._SafeStr_5908.localization.registerParameter("extendedprofile.activitypoints", "activitypoints", this._SafeStr_5513._SafeStr_11070.toString()); this._SafeStr_5908.localization.registerParameter("extendedprofile.last.login", "lastlogin", _SafeStr_2486._SafeStr_7561(this._SafeStr_5908.localization, this._SafeStr_5513._SafeStr_12249, ".ago")); this._SafeStr_5322.findChildByName("user_last_login").visible = (this._SafeStr_5513._SafeStr_12249 > -1); this._SafeStr_12250(); var _local_2 = (this._SafeStr_5513._SafeStr_12251 > -1); var _local_3:Boolean = ((((this._SafeStr_5513._SafeStr_11084) && (_local_2))) || (k)); this._SafeStr_5322.findChildByName("addasfriend_button").visible = ((((((((!(this._SafeStr_5513._SafeStr_11084)) && (!(this._SafeStr_5513._SafeStr_12247)))) && (!(k)))) && (this._SafeStr_5908.friendlist._SafeStr_12252(this._SafeStr_5513.userId)))) && (_local_2)); this._SafeStr_5322.findChildByName("ok_icon").visible = _local_3; this._SafeStr_5322.findChildByName("status_txt").visible = _local_3; this._SafeStr_5322.findChildByName("top_right").visible = _local_2; this._SafeStr_5322.findChildByName("status_txt").caption = this._SafeStr_5908.localization.getLocalization(((this._SafeStr_5513._SafeStr_11084) ? "extendedprofile.friend" : "extendedprofile.me")); this._SafeStr_5322.findChildByName("change_own_attributes").visible = k; } private function _SafeStr_12253():void{ var _local_2:int; var k:Boolean = this._SafeStr_5908.getBoolean("relationship.status.enabled"); if (((k) && (this._SafeStr_5322))) { this._SafeStr_5322.findChildByName("rel_status_label_txt").visible = true; for each (_local_2 in RelationshipStatusEnum._SafeStr_12236) { this._SafeStr_12254(_local_2); }; }; this._SafeStr_5908.localization.registerParameter("extendedprofile.friends.count", "count", this._SafeStr_5513._SafeStr_12251.toString()); } private function _SafeStr_12254(k:int):void{ var _local_2:_SafeStr_4671 = this._SafeStr_12228.getValue(k); var _local_3:String = RelationshipStatusEnum._SafeStr_12237(k); var _local_4:IWindow = this._SafeStr_5322.findChildByName((_local_3 + "_txt")); var _local_5:IWindow = this._SafeStr_5322.findChildByName((_local_3 + "_friend_name_link_text")); var _local_6:_SafeStr_2600 = _SafeStr_2600(this._SafeStr_5322.findChildByName((_local_3 + "_head"))); if (((_local_2) && ((_local_2._SafeStr_12251 > 0)))) { _local_5.caption = _local_2._SafeStr_12255; _local_6.visible = true; _SafeStr_3657(_local_6.widget).figure = _local_2._SafeStr_12256; if (_local_2._SafeStr_12251 > 1) { _local_4.visible = true; _local_4.invalidate(); _local_4.caption = this._SafeStr_5908.localization.getLocalizationWithParams(("extendedprofile.relstatus.others." + _local_3), "", "count", ("" + (_local_2._SafeStr_12251 - 1))); } else { _local_4.visible = false; }; } else { _local_6.visible = false; _local_5.caption = "${extendedprofile.add.friends}"; _local_4.caption = "${extendedprofile.no.friends.in.this.category}"; _local_4.visible = true; }; } public function _SafeStr_12144(k:_SafeStr_2646):void{ var _local_2:IWindowContainer; if (this._SafeStr_12224 == k.groupId) { _local_2 = IWindowContainer(this._SafeStr_5322.findChildByName("group_cont")); _local_2.removeChildAt(0); _local_2.invalidate(); this._SafeStr_12156._SafeStr_12144(_local_2, k); }; } public function _SafeStr_12257(k:int, _arg_2:Map):void{ if (((this._SafeStr_5513) && (this._SafeStr_12258))) { this._SafeStr_12228 = _arg_2.clone(); this._SafeStr_12253(); this._SafeStr_12258 = false; }; } public function _SafeStr_12259(k:int, _arg_2:Array):void{ var _local_3:int; var _local_4:_SafeStr_3453; if (((((this._SafeStr_5513) && (this._SafeStr_12260))) && (!((this._SafeStr_5322 == null))))) { _local_3 = 0; while (_local_3 < 5) { _local_4 = _SafeStr_3453(_SafeStr_2600(this._SafeStr_5322.findChildByName(("badge_" + _local_3))).widget); _local_4.type = _SafeStr_4670.NORMAL; _local_4.badgeId = (((_local_3)<_arg_2.length) ? _arg_2[_local_3] : ""); _local_3++; }; this._SafeStr_12260 = false; }; } private function _SafeStr_10736(k:String, _arg_2:Function):void{ var _local_3:IWindow = this._SafeStr_5322.findChildByName(k); _local_3._SafeStr_6178 = 0; _local_3.procedure = _arg_2; } private function _SafeStr_12231(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_5908.friendlist._SafeStr_12261(this._SafeStr_5513.userId, this._SafeStr_5513.userName); this._SafeStr_5513._SafeStr_12247 = true; this.refresh(); } private function _SafeStr_12232(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_5908._SafeStr_12262._SafeStr_9547("hotel_view", ("owner:" + this._SafeStr_5513.userName)); } private function _SafeStr_12238(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:String; var _local_4:_SafeStr_4671; var _local_5:int; if (k.type != WindowMouseEvent.CLICK) { return; }; if (((((!((k.target == null))) && (!((_arg_2.name == null))))) && (!((this._SafeStr_12228 == null))))) { _local_3 = _arg_2.name.substr(0, _arg_2.name.indexOf("_")); _local_4 = this._SafeStr_12228.getValue(RelationshipStatusEnum._SafeStr_12263(_local_3)); if (_local_4 != null) { _local_5 = _local_4._SafeStr_12264; if (_local_5) { this._SafeStr_5908._SafeStr_12135(_local_5); }; } else { this._SafeStr_5908.windowManager.alert("${extendedprofile.add.friends.alert.title}", "${extendedprofile.add.friends.alert.body}", 0, this._SafeStr_12265); }; }; } private function _SafeStr_12230(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_5908.navigator.performGuildBaseSearch(); } private function _SafeStr_6638(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_12224 = _arg_2.id; this._SafeStr_5908.send(new _SafeStr_2639(this._SafeStr_12224, false)); this._SafeStr_5908.send(new _SafeStr_2286(HabboGroupsManager._SafeStr_12154, ("" + _arg_2.id), "select")); this._SafeStr_12246(); } private function _SafeStr_12245(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_5908.send(new _SafeStr_4303(_arg_2.id)); this._SafeStr_5908.send(new _SafeStr_2286(HabboGroupsManager._SafeStr_12154, ("" + _arg_2.parent.id), "make favourite")); this._SafeStr_12224 = _arg_2.id; } private function _SafeStr_12244(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_5908.send(new _SafeStr_4102(_arg_2.id)); this._SafeStr_5908.send(new _SafeStr_2286(HabboGroupsManager._SafeStr_12154, ("" + _arg_2.parent.id), "clear favourite")); this._SafeStr_12224 = _arg_2.id; } private function _SafeStr_5809(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this.close(); } private function _SafeStr_12233(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_5908.context.createLinkEvent("avatareditor/open"); } private function _SafeStr_12234(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_5908.context.createLinkEvent("inventory/open/badges"); } public function close():void{ if (this._SafeStr_5322 != null) { this._SafeStr_5322.visible = false; }; } private function _SafeStr_12250(k:Boolean=false):void{ var _local_2:_SafeStr_2600 = _SafeStr_2600(this._SafeStr_5322.findChildByName("avatar_image")); var _local_3:_SafeStr_3657 = _SafeStr_3657(_local_2.widget); _local_3.figure = this._SafeStr_5513.figure; } public function _SafeStr_12134(k:int):void{ if (((((((!((this._SafeStr_5322 == null))) && (this._SafeStr_5322.visible))) && (!((this._SafeStr_5513 == null))))) && (!((this._SafeStr_5513.userId == k))))) { this._SafeStr_5908.send(new _SafeStr_2642(k)); }; } public function get _SafeStr_12260():Boolean{ return (this._SafeStr_12227); } public function set _SafeStr_12260(k:Boolean):void{ this._SafeStr_12227 = k; } public function set _SafeStr_12258(k:Boolean):void{ this._SafeStr_12229 = k; } public function get _SafeStr_12258():Boolean{ return (this._SafeStr_12229); } private function _SafeStr_12265(k:_SafeStr_2464, _arg_2:WindowEvent):void{ if (_arg_2.type == WindowEvent._SafeStr_9018) { this._SafeStr_5908.context.createLinkEvent("friendbar/findfriends"); this.close(); }; k.dispose(); } } }//package _-1Sh // _SafeStr_10736 = "_-0zx" (String#5089, DoABC#3) // _SafeStr_11070 = "_-0Mq" (String#3130, DoABC#3) // _SafeStr_11084 = "_-4iN" (String#7794, DoABC#3) // _SafeStr_12134 = "_-1b2" (String#21256, DoABC#3) // _SafeStr_12135 = "_-oH" (String#27010, DoABC#3) // _SafeStr_12144 = "_-0sm" (String#4567, DoABC#3) // _SafeStr_12154 = "_-1Cb" (String#8084, DoABC#3) // _SafeStr_12156 = "_-6PD" (String#7102, DoABC#3) // _SafeStr_12222 = "_-4Up" (String#11097, DoABC#3) // _SafeStr_12223 = "_-5-R" (String#22988, DoABC#3) // _SafeStr_12224 = "_-Ia" (String#6280, DoABC#3) // _SafeStr_12225 = "_-2fH" (String#13005, DoABC#3) // _SafeStr_12226 = "_-ur" (String#25881, DoABC#3) // _SafeStr_12227 = "_-2ln" (String#29663, DoABC#3) // _SafeStr_12228 = "_-4eD" (String#5288, DoABC#3) // _SafeStr_12229 = "_-42-" (String#30746, DoABC#3) // _SafeStr_12230 = "_-02X" (String#33225, DoABC#3) // _SafeStr_12231 = "_-2zq" (String#37332, DoABC#3) // _SafeStr_12232 = "_-kr" (String#32276, DoABC#3) // _SafeStr_12233 = "_-0Yi" (String#33937, DoABC#3) // _SafeStr_12234 = "_-50q" (String#36967, DoABC#3) // _SafeStr_12235 = "_-3S3" (String#10884, DoABC#3) // _SafeStr_12236 = "_-ju" (String#19367, DoABC#3) // _SafeStr_12237 = "_-1yC" (String#9815, DoABC#3) // _SafeStr_12238 = "_-fq" (String#38761, DoABC#3) // _SafeStr_12239 = "_-4IQ" (String#35537, DoABC#3) // _SafeStr_12240 = "_-20S" (String#22434, DoABC#3) // _SafeStr_12241 = "_-3Om" (String#37607, DoABC#3) // _SafeStr_12242 = "_-34O" (String#15232, DoABC#3) // _SafeStr_12243 = "_-6hI" (String#38515, DoABC#3) // _SafeStr_12244 = "_-5Dy" (String#35265, DoABC#3) // _SafeStr_12245 = "_-Zw" (String#32937, DoABC#3) // _SafeStr_12246 = "_-5S7" (String#28307, DoABC#3) // _SafeStr_12247 = "_-6bA" (String#9731, DoABC#3) // _SafeStr_12248 = "_-286" (String#31641, DoABC#3) // _SafeStr_12249 = "_-08O" (String#26407, DoABC#3) // _SafeStr_12250 = "_-1Bg" (String#25690, DoABC#3) // _SafeStr_12251 = "_-2UC" (String#8057, DoABC#3) // _SafeStr_12252 = "_-1Op" (String#20066, DoABC#3) // _SafeStr_12253 = "_-4DR" (String#35615, DoABC#3) // _SafeStr_12254 = "_-5cU" (String#32284, DoABC#3) // _SafeStr_12255 = "_-12S" (String#27871, DoABC#3) // _SafeStr_12256 = "_-4dX" (String#35275, DoABC#3) // _SafeStr_12257 = "_-4At" (String#23815, DoABC#3) // _SafeStr_12258 = "_-0y7" (String#21048, DoABC#3) // _SafeStr_12259 = "_-386" (String#14319, DoABC#3) // _SafeStr_12260 = "_-0A2" (String#19281, DoABC#3) // _SafeStr_12261 = "_-28F" (String#18402, DoABC#3) // _SafeStr_12262 = "_-5bB" (String#32371, DoABC#3) // _SafeStr_12263 = "_-0CN" (String#32706, DoABC#3) // _SafeStr_12264 = "_-5on" (String#30355, DoABC#3) // _SafeStr_12265 = "_-0wZ" (String#33372, DoABC#3) // _SafeStr_2286 = "_-66Y" (String#1559, DoABC#3) // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_2486 = "_-5F7" (String#3538, DoABC#3) // _SafeStr_2600 = "_-0HZ" (String#318, DoABC#3) // _SafeStr_2639 = "_-1pS" (String#2711, DoABC#3) // _SafeStr_2642 = "_-697" (String#1908, DoABC#3) // _SafeStr_2646 = "_-1QU" (String#3657, DoABC#3) // _SafeStr_2936 = "_-2EJ" (String#6904, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3453 = "_-3ev" (String#1214, DoABC#3) // _SafeStr_3657 = "_-6bc" (String#1593, DoABC#3) // _SafeStr_4102 = "_-5eB" (String#16295, DoABC#3) // _SafeStr_4229 = "_-6j7" (String#9957, DoABC#3) // _SafeStr_4303 = "_-0Lj" (String#14640, DoABC#3) // _SafeStr_4320 = "_-28" (String#11087, DoABC#3) // _SafeStr_4647 = "_-4dj" (String#3812, DoABC#3) // _SafeStr_4664 = "_-65u" (String#8311, DoABC#3) // _SafeStr_4670 = "_-09x" (String#5842, DoABC#3) // _SafeStr_4671 = "_-39e" (String#6408, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5809 = "_-56H" (String#1168, DoABC#3) // _SafeStr_5908 = "_-Z5" (String#363, DoABC#3) // _SafeStr_5954 = "_-0gR" (String#6127, DoABC#3) // _SafeStr_6048 = "_-6OH" (String#1626, DoABC#3) // _SafeStr_6178 = "_-6Jm" (String#3497, DoABC#3) // _SafeStr_6302 = "_-U9" (String#2422, DoABC#3) // _SafeStr_6638 = "_-0yS" (String#22253, DoABC#3) // _SafeStr_7174 = "_-140" (String#3744, DoABC#3) // _SafeStr_7561 = "_-1s-" (String#4443, DoABC#3) // _SafeStr_7909 = "_-1Yj" (String#2518, DoABC#3) // _SafeStr_8649 = "_-gq" (String#4751, DoABC#3) // _SafeStr_9018 = "_-2E0" (String#2881, DoABC#3) // _SafeStr_9547 = "_-21n" (String#3948, DoABC#3) //------------------------------------------------------------ //_-1Sh.GuildManagementWindowCtrl package _-1Sh{ import _-4Y1._SafeStr_3; import _-29V.IWindowContainer; import _-2YD.BadgeEditorCtrl; import _-yK._SafeStr_2939; import _-6Sj.IFrameWindow; import _-5Vh.WindowEvent; import _-yK._SafeStr_4651; import _-29V.IWindow; import flash.display.BitmapData; import _-6Sj.IBitmapWrapperWindow; import _-yK._SafeStr_4649; import _-6Sj.ITextWindow; import _-yK._SafeStr_2940; import _-6Sj.ITabContextWindow; import _-6Sj.ISelectableWindow; import _-yK._SafeStr_2944; import _-5Vh.WindowMouseEvent; import _-2LW._SafeStr_4187; import _-64Q._SafeStr_2464; import _-6Sj.ITextFieldWindow; import _-2LW._SafeStr_4260; import _-Vf._SafeStr_2432; import _-2LW.UpdateGuildBadgeMessageComposer; import _-2LW._SafeStr_4053; import _-2LW._SafeStr_4266; import _-2LW.CreateGuildMessageComposer; import _-6Sj.IDropMenuWindow; import _-6Sj._SafeStr_2600; import _-6Tv._SafeStr_3453; public class GuildManagementWindowCtrl implements _SafeStr_3 { private static const _SafeStr_12266:int = 1; private static const _SafeStr_12267:int = 2; private static const _SafeStr_12268:int = 3; private static const _SafeStr_12269:int = 4; private static const _SafeStr_12270:int = 5; private static const _SafeStr_12271:int = 43; private static const _SafeStr_12272:int = 69; private static const _SafeStr_12273:int = -20; private static const _SafeStr_12274:int = 36; private static const _SafeStr_12275:int = 5; private static const _SafeStr_12276:int = 9; private static const _SafeStr_12277:int = 6; private static const _SafeStr_12278:int = 10; private static const _SafeStr_12279:int = 0xFF; private static const _SafeStr_12280:int = 30; private var _SafeStr_5908:HabboGroupsManager; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_12281:BadgeEditorCtrl; private var _SafeStr_12282:ColorGridCtrl; private var _SafeStr_12283:ColorGridCtrl; private var _SafeStr_12284:_SafeStr_4650; private var _SafeStr_12285:Boolean = false; private var _SafeStr_12286:int = 0; private var _SafeStr_5513:_SafeStr_2939; private var _SafeStr_12287:int = 1; public function GuildManagementWindowCtrl(k:HabboGroupsManager){ this._SafeStr_5908 = k; this._SafeStr_12281 = new BadgeEditorCtrl(this._SafeStr_5908); this._SafeStr_12282 = new ColorGridCtrl(this._SafeStr_5908, this._SafeStr_12288); this._SafeStr_12283 = new ColorGridCtrl(this._SafeStr_5908, this._SafeStr_12289); this._SafeStr_12284 = new _SafeStr_4650(); } public function dispose():void{ this._SafeStr_5908 = null; if (this._SafeStr_5322) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; if (this._SafeStr_12281) { this._SafeStr_12281.dispose(); this._SafeStr_12281 = null; }; if (this._SafeStr_12282) { this._SafeStr_12282.dispose(); this._SafeStr_12282 = null; }; if (this._SafeStr_12283) { this._SafeStr_12283.dispose(); this._SafeStr_12283 = null; }; } public function get disposed():Boolean{ return ((this._SafeStr_5908 == null)); } private function prepare():void{ if (this._SafeStr_5322 != null) { return; }; this._SafeStr_5322 = IFrameWindow(this._SafeStr_5908.getXmlWindow("group_management_window")); this._SafeStr_5322.findChildByTag("close").procedure = this._SafeStr_12290; this._SafeStr_5322.center(); this._SafeStr_5322.findChildByName("create_room_link_region").procedure = this._SafeStr_12291; this._SafeStr_5322.findChildByName("cancel_link_region").procedure = this._SafeStr_12292; this._SafeStr_5322.findChildByName("next_step_button").procedure = this._SafeStr_12293; this._SafeStr_5322.findChildByName("previous_step_link_region").procedure = this._SafeStr_12294; this._SafeStr_5322.findChildByName("buy_button").procedure = this._SafeStr_12295; this._SafeStr_5322.findChildByName("vip_required_region").procedure = this._SafeStr_12296; this._SafeStr_5322.addEventListener(WindowEvent._SafeStr_12297, this._SafeStr_12298); this._SafeStr_5322.findChildByName("edit_tab_1").procedure = this._SafeStr_7998; this._SafeStr_5322.findChildByName("edit_tab_2").procedure = this._SafeStr_7998; this._SafeStr_5322.findChildByName("edit_tab_3").procedure = this._SafeStr_7998; this._SafeStr_5322.findChildByName("edit_tab_5").procedure = this._SafeStr_7998; this._SafeStr_5322.findChildByName("reset_badge").procedure = this._SafeStr_12299; this._SafeStr_5322.findChildByName("reset_colors").procedure = this._SafeStr_12300; this._SafeStr_5322.findChildByName("step_1_members_region").procedure = this._SafeStr_12201; this._SafeStr_12284.prepare(this._SafeStr_5322); } public function _SafeStr_12301(k:int, _arg_2:String):void{ if (((((((!((this._SafeStr_5322 == null))) && (this._SafeStr_5322.visible))) && (!((this._SafeStr_5513 == null))))) && (!(this._SafeStr_5513._SafeStr_10883)))) { this._SafeStr_5513._SafeStr_12302.splice(0, 0, new _SafeStr_4651(k, _arg_2, false)); this._SafeStr_12303(); this._SafeStr_12304().selection = 0; }; } public function _SafeStr_12305():void{ if (((((((((!((this._SafeStr_5322 == null))) && (this._SafeStr_5322.visible))) && (!((this._SafeStr_5513 == null))))) && (!(this._SafeStr_5513._SafeStr_10883)))) && ((this._SafeStr_12287 == _SafeStr_12269)))) { this.refresh(); }; } public function refresh():void{ var _local_3:IWindow; this.prepare(); var k:Boolean = ((!(this._SafeStr_5513._SafeStr_10883)) || (this._SafeStr_5513._SafeStr_8598)); this._SafeStr_5322.findChildByName("edit_tab_1").visible = k; this._SafeStr_5322.findChildByName("edit_tab_2").visible = k; this._SafeStr_5322.findChildByName("edit_tab_3").visible = k; this._SafeStr_5322.findChildByName("edit_tab_5").visible = k; var _local_2:int = 1; while (_local_2 <= _SafeStr_12270) { this._SafeStr_12306(_local_2).visible = (this._SafeStr_12287 == _local_2); _local_3 = this._SafeStr_5322.findChildByName(("header_pic_bitmap_step_" + _local_2)); _local_3.y = ((this._SafeStr_5513._SafeStr_10883) ? 0 : _SafeStr_12274); _local_3.visible = (this._SafeStr_12287 == _local_2); _local_2++; }; this._SafeStr_5322.findChildByName("header_caption_txt").caption = this._SafeStr_12307(); this._SafeStr_5322.findChildByName("header_desc_txt").caption = this._SafeStr_12308(); this._SafeStr_5322.findChildByName("header_pic_bitmap"); this._SafeStr_5322.findChildByName("header_caption_txt").y = (_SafeStr_12271 + this._SafeStr_12309()); this._SafeStr_5322.findChildByName("header_desc_txt").y = (_SafeStr_12272 + this._SafeStr_12309()); this._SafeStr_5322.findChildByName("edit_guild_tab_context").visible = this._SafeStr_5513._SafeStr_10883; this._SafeStr_5322.findChildByName("footer_cont").visible = !(this._SafeStr_5513._SafeStr_10883); this._SafeStr_5322.findChildByName("reset_badge").visible = false; this._SafeStr_5322.findChildByName("reset_colors").visible = false; if (this._SafeStr_12287 == _SafeStr_12267) { if (!this._SafeStr_5513._SafeStr_10883) { this._SafeStr_5908.trackGoogle("groupPurchase", "step2_badge"); }; if (!this._SafeStr_12281._SafeStr_12310) { this._SafeStr_12281.createWindow(this._SafeStr_12306(_SafeStr_12267), this._SafeStr_5513._SafeStr_12311); this._SafeStr_12281._SafeStr_12312(this._SafeStr_5513._SafeStr_12311); }; this._SafeStr_5322.findChildByName("reset_badge").visible = this._SafeStr_5513._SafeStr_10883; }; if (this._SafeStr_12287 == _SafeStr_12268) { if (!this._SafeStr_5513._SafeStr_10883) { this._SafeStr_5908.trackGoogle("groupPurchase", "step3_colors"); }; if (!this._SafeStr_12282._SafeStr_7539) { this._SafeStr_12282._SafeStr_12216(this._SafeStr_12306(_SafeStr_12268), "guild_primary_color_selector", this._SafeStr_5908._SafeStr_12314._SafeStr_12313); if (this._SafeStr_5513._SafeStr_10883) { this._SafeStr_12282._SafeStr_12219(this._SafeStr_5513._SafeStr_12315); } else { this._SafeStr_12282._SafeStr_12219(this._SafeStr_5908._SafeStr_12314._SafeStr_12316(this._SafeStr_12281._SafeStr_12317)); }; }; if (!this._SafeStr_12283._SafeStr_7539) { this._SafeStr_12283._SafeStr_12216(this._SafeStr_12306(_SafeStr_12268), "guild_secondary_color_selector", this._SafeStr_5908._SafeStr_12314._SafeStr_12318); if (this._SafeStr_5513._SafeStr_10883) { this._SafeStr_12283._SafeStr_12219(this._SafeStr_5513._SafeStr_12319); } else { this._SafeStr_12283._SafeStr_12219(this._SafeStr_5908._SafeStr_12314._SafeStr_12320(this._SafeStr_12281._SafeStr_12321)); }; }; this._SafeStr_5322.findChildByName("reset_colors").visible = this._SafeStr_5513._SafeStr_10883; }; if (this._SafeStr_12287 == _SafeStr_12270) { if (!this._SafeStr_12284._SafeStr_7539) { this._SafeStr_12284.refresh(this._SafeStr_5513); }; }; if (this._SafeStr_12287 == _SafeStr_12269) { if (!this._SafeStr_5513._SafeStr_10883) { this._SafeStr_5908.trackGoogle("groupPurchase", "step4_confirm"); }; this._SafeStr_12322(); }; if (this._SafeStr_12287 == _SafeStr_12266) { if (!this._SafeStr_5513._SafeStr_10883) { this._SafeStr_5908.trackGoogle("groupPurchase", "step1_identity"); } else { this._SafeStr_5908.windowManager.registerLocalizationParameter("group.membercount", "totalMembers", ("" + this._SafeStr_5513._SafeStr_12323)); this._SafeStr_5322.findChildByName("step_1_members_txt").caption = this._SafeStr_5908.localization.getLocalization("group.membercount"); }; this._SafeStr_5322.findChildByName("base_label").visible = !(this._SafeStr_5513._SafeStr_10883); this._SafeStr_5322.findChildByName("base_dropmenu").visible = !(this._SafeStr_5513._SafeStr_10883); this._SafeStr_5322.findChildByName("base_warning").visible = !(this._SafeStr_5513._SafeStr_10883); this._SafeStr_5322.findChildByName("create_room_link_region").visible = !(this._SafeStr_5513._SafeStr_10883); this._SafeStr_5322.findChildByName("step_1_members_region").visible = this.data._SafeStr_10883; }; this._SafeStr_12324(); } private function _SafeStr_12322():void{ var k:BitmapData; var _local_2:IBitmapWrapperWindow; var _local_3:_SafeStr_4649; var _local_4:IWindow; var _local_5:_SafeStr_4649; var _local_6:IWindow; if ((((this._SafeStr_5908._SafeStr_12314 == null)) || ((this._SafeStr_5322 == null)))) { return; }; if (this._SafeStr_12281._SafeStr_12310) { k = this._SafeStr_12281._SafeStr_12325(); _local_2 = (this._SafeStr_5322.findChildByName("badge_preview_image") as IBitmapWrapperWindow); if (((!((k == null))) && (!((_local_2 == null))))) { _local_2.bitmap = k; }; }; if (this._SafeStr_12282._SafeStr_7539) { _local_3 = this._SafeStr_12282._SafeStr_12221(); _local_4 = this._SafeStr_5322.findChildByName("badge_preview_primary_color_top"); if (((!((_local_3 == null))) && (!((_local_4 == null))))) { _local_4.color = _local_3.color; }; }; if (this._SafeStr_12283._SafeStr_7539) { _local_5 = this._SafeStr_12283._SafeStr_12221(); _local_6 = this._SafeStr_5322.findChildByName("badge_preview_secondary_color_top"); if (((!((_local_5 == null))) && (!((_local_6 == null))))) { _local_6.color = _local_5.color; }; }; if (this._SafeStr_5908._SafeStr_12326) { this._SafeStr_5322.findChildByName("buy_button").enable(); this._SafeStr_5322.findChildByName("buy_border").color = 0xFFC300; } else { this._SafeStr_5322.findChildByName("buy_border").color = 0xAAAAAA; this._SafeStr_5322.findChildByName("buy_button").disable(); }; this._SafeStr_5322.findChildByName("vip_required_border").visible = !(this._SafeStr_5908._SafeStr_12326); this._SafeStr_5322.findChildByName("confirmation_caption").caption = ITextWindow(this._SafeStr_5322.findChildByName("name_txt")).text; } private function _SafeStr_12309():int{ return (((this._SafeStr_5513._SafeStr_10883) ? _SafeStr_12273 : 0)); } private function _SafeStr_12324():void{ this._SafeStr_5322.findChildByName("steps_header_cont").visible = !(this._SafeStr_5513._SafeStr_10883); if (this._SafeStr_5513._SafeStr_10883) { return; }; this._SafeStr_5322.findChildByName("next_step_button").visible = this._SafeStr_12327(); this._SafeStr_5322.findChildByName("previous_step_link_region").visible = this._SafeStr_12328(); this._SafeStr_5322.findChildByName("cancel_link_region").visible = !(this._SafeStr_12328()); this._SafeStr_5322.findChildByName("buy_border").visible = !(this._SafeStr_12327()); var k:int = 1; while (k <= _SafeStr_12269) { this._SafeStr_12329(k, false).visible = !((k == this._SafeStr_12287)); this._SafeStr_12329(k, true).visible = (k == this._SafeStr_12287); this._SafeStr_5322.findChildByName(("step_title_" + k)).y = (((k == this._SafeStr_12287)) ? _SafeStr_12275 : _SafeStr_12276); k++; }; this._SafeStr_5322.findChildByName("gcreate_icon_credit").y = (((this._SafeStr_12287 == _SafeStr_12269)) ? _SafeStr_12277 : _SafeStr_12278); } private function _SafeStr_12329(k:int, _arg_2:Boolean):IWindow{ return (this._SafeStr_5322.findChildByName(((("gcreate_" + k) + "_") + ((_arg_2) ? "1" : "0")))); } private function _SafeStr_12306(k:int):IWindowContainer{ return (IWindowContainer(this._SafeStr_5322.findChildByName(("step_cont_" + k)))); } private function _SafeStr_12307():String{ var k:String = (((this._SafeStr_5513._SafeStr_10883) ? "group.edit.tabcaption." : "group.create.stepcaption.") + this._SafeStr_12287); return (this._SafeStr_5908.localization.getLocalization(k, k)); } private function _SafeStr_12308():String{ var k:String = (((this._SafeStr_5513._SafeStr_10883) ? "group.edit.tabdesc." : "group.create.stepdesc.") + this._SafeStr_12287); return (this._SafeStr_5908.localization.getLocalization(k, k)); } public function _SafeStr_12330(k:_SafeStr_2940):void{ this._SafeStr_5513 = k; this._SafeStr_12287 = _SafeStr_12266; this._SafeStr_12286 = 0; this.refresh(); this._SafeStr_12331(); this._SafeStr_12332(); this._SafeStr_5908.localization.registerParameter("group.create.confirm.buyinfo", "amount", ("" + k._SafeStr_12333)); this._SafeStr_5322.visible = true; this._SafeStr_5322.activate(); } public function _SafeStr_12334(k:_SafeStr_2944):void{ this._SafeStr_5513 = k; this._SafeStr_12287 = _SafeStr_12266; this._SafeStr_12286 = 0; this.refresh(); this._SafeStr_12331(); this._SafeStr_12332(); var _local_2:ITabContextWindow = ITabContextWindow(this._SafeStr_5322.findChildByName("edit_guild_tab_context")); var _local_3:ISelectableWindow = ISelectableWindow(this._SafeStr_5322.findChildByName(("edit_tab_" + this._SafeStr_12287))); _local_2.selector._SafeStr_6446(_local_3); this._SafeStr_5322.visible = true; this._SafeStr_5322.activate(); } private function _SafeStr_12332():void{ ITextWindow(this._SafeStr_5322.findChildByName("name_txt")).text = this._SafeStr_5513.groupName; ITextWindow(this._SafeStr_5322.findChildByName("desc_txt")).text = this._SafeStr_5513._SafeStr_12335; this._SafeStr_12303(); this._SafeStr_12281._SafeStr_12312(this._SafeStr_5513._SafeStr_12311); this._SafeStr_12282._SafeStr_12219(this._SafeStr_5513._SafeStr_12315); this._SafeStr_12283._SafeStr_12219(this._SafeStr_5513._SafeStr_12319); this._SafeStr_12284.refresh(this._SafeStr_5513); } private function _SafeStr_7998(k:WindowEvent, _arg_2:IWindow):void{ if (((!((k.type == WindowEvent._SafeStr_5852))) || ((_arg_2.id == this._SafeStr_12287)))) { return; }; if (!this._SafeStr_12336()) { k.preventDefault(); return; }; this._SafeStr_12337(); this._SafeStr_12287 = _arg_2.id; this.refresh(); } private function _SafeStr_12300(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { if (this._SafeStr_12282._SafeStr_7539) { this._SafeStr_12282._SafeStr_12219(this._SafeStr_5513._SafeStr_12315); }; if (this._SafeStr_12283._SafeStr_7539) { this._SafeStr_12283._SafeStr_12219(this._SafeStr_5513._SafeStr_12319); }; }; } private function _SafeStr_12299(k:WindowEvent, _arg_2:IWindow):void{ if ((((k.type == WindowMouseEvent.CLICK)) && (this._SafeStr_12281._SafeStr_12310))) { this._SafeStr_12281._SafeStr_12312(this._SafeStr_5513._SafeStr_12311); }; } private function _SafeStr_12201(k:WindowEvent, _arg_2:IWindow):void{ if ((((((k.type == WindowMouseEvent.CLICK)) && (this._SafeStr_5513._SafeStr_10883))) && (!((this._SafeStr_5908._SafeStr_12202 == null))))) { this._SafeStr_5908.trackGoogle("groupManagement", "groupMembers"); this._SafeStr_5908._SafeStr_12202._SafeStr_12201(this._SafeStr_5513.groupId, _SafeStr_4187._SafeStr_12203); }; } private function _SafeStr_12292(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this.close(); } private function _SafeStr_12291(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_5908.navigator._SafeStr_11507(); } private function _SafeStr_12293(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; if (!this._SafeStr_12336()) { return; }; this._SafeStr_12287 = this._SafeStr_12338((this._SafeStr_12287 + 1)); this.refresh(); } private function _SafeStr_12294(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; if (!this._SafeStr_12336()) { return; }; this._SafeStr_12287 = this._SafeStr_12338((this._SafeStr_12287 - 1)); this.refresh(); } private function _SafeStr_12295(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; if (!this._SafeStr_5513._SafeStr_10883) { this._SafeStr_5908.trackGoogle("groupPurchase", "buyGroup"); }; this._SafeStr_12339(); } private function _SafeStr_12296(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; if (!this._SafeStr_5513._SafeStr_10883) { this._SafeStr_5908.trackGoogle("groupPurchase", "buyVip"); }; this._SafeStr_5908._SafeStr_12340("GuildManagementWindowCtrl"); } private function _SafeStr_6869(k:String, _arg_2:String):void{ if (!this._SafeStr_12285) { this._SafeStr_12285 = true; this._SafeStr_5908.windowManager.alert(k, _arg_2, 0, this._SafeStr_8064); }; } private function _SafeStr_8064(k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); this._SafeStr_12285 = false; } private function _SafeStr_12336():Boolean{ var _local_1:String; var _local_2:String; var _local_3:Array; var k:_SafeStr_4651; switch (this._SafeStr_12287) { case _SafeStr_12266: _local_1 = ITextFieldWindow(this._SafeStr_5322.findChildByName("name_txt")).text; if (!this._SafeStr_5513._SafeStr_10883) { k = this._SafeStr_12341(); if ((((((((_local_1 == null)) || ((_local_1.length == 0)))) || ((k == null)))) || ((k.roomId == 0)))) { this._SafeStr_6869("${group.edit.error.title}", "${group.edit.error.no.name.or.room.selected}"); return (false); }; if (((k._SafeStr_12342) && (!((this._SafeStr_12286 == k.roomId))))) { this._SafeStr_12286 = k.roomId; this._SafeStr_6869("${group.edit.error.warning}", "${group.edit.error.controllers}"); return (false); }; }; if (_local_1.length >= _SafeStr_12280) { this._SafeStr_6869("${group.edit.error.title}", "${group.edit.error.name.length}"); return (false); }; _local_2 = ITextFieldWindow(this._SafeStr_5322.findChildByName("desc_txt")).text; if (((!((_local_2 == null))) && ((_local_2.length >= _SafeStr_12279)))) { this._SafeStr_6869("${group.edit.error.title}", "${group.edit.error.desc.length}"); return (false); }; return (true); case _SafeStr_12267: _local_3 = ((this._SafeStr_12281._SafeStr_12310) ? this._SafeStr_12281._SafeStr_12343() : this._SafeStr_5513._SafeStr_12311); this._SafeStr_12281._SafeStr_12344(); return (true); case _SafeStr_12268: if ((((this._SafeStr_12282._SafeStr_12221() == null)) || ((this._SafeStr_12283._SafeStr_12221() == null)))) { this._SafeStr_6869("${group.edit.error.title}", "${group.edit.error.no.color.selected}"); return (false); }; return (true); default: return (true); }; } private function _SafeStr_12337():void{ var _local_1:String; var _local_2:String; var _local_3:Array; var _local_4:int; var _local_5:int; switch (this._SafeStr_12287) { case _SafeStr_12266: _local_1 = ITextFieldWindow(this._SafeStr_5322.findChildByName("name_txt")).text; _local_2 = ITextFieldWindow(this._SafeStr_5322.findChildByName("desc_txt")).text; this._SafeStr_5908.send(new _SafeStr_4260(this._SafeStr_5513.groupId, _local_1, _local_2)); this._SafeStr_5908.events.dispatchEvent(new _SafeStr_2432(_SafeStr_2432._SafeStr_12345, this._SafeStr_5513.groupId)); return; case _SafeStr_12267: _local_3 = ((this._SafeStr_12281._SafeStr_12310) ? this._SafeStr_12281._SafeStr_12343() : this._SafeStr_5513._SafeStr_12311); this._SafeStr_5908.send(new UpdateGuildBadgeMessageComposer(this._SafeStr_5513.groupId, _local_3)); this._SafeStr_5908.events.dispatchEvent(new _SafeStr_2432(_SafeStr_2432._SafeStr_12345, this._SafeStr_5513.groupId)); return; case _SafeStr_12268: _local_4 = ((this._SafeStr_12282._SafeStr_7539) ? this._SafeStr_12282._SafeStr_12220() : this._SafeStr_5513._SafeStr_12315); _local_5 = ((this._SafeStr_12283._SafeStr_7539) ? this._SafeStr_12283._SafeStr_12220() : this._SafeStr_5513._SafeStr_12319); this._SafeStr_5908.send(new _SafeStr_4053(this._SafeStr_5513.groupId, _local_4, _local_5)); this._SafeStr_5908.events.dispatchEvent(new _SafeStr_2432(_SafeStr_2432._SafeStr_12345, this._SafeStr_5513.groupId)); return; case _SafeStr_12270: this._SafeStr_5908.send(new _SafeStr_4266(this._SafeStr_5513.groupId, this._SafeStr_12284._SafeStr_12178, this._SafeStr_12284._SafeStr_12179)); this._SafeStr_12284._SafeStr_12180(); return; }; } private function _SafeStr_12339():void{ var k:String = ITextFieldWindow(this._SafeStr_5322.findChildByName("name_txt")).text; var _local_2:String = ITextFieldWindow(this._SafeStr_5322.findChildByName("desc_txt")).text; var _local_3:_SafeStr_4651 = this._SafeStr_12341(); var _local_4:Array = ((this._SafeStr_12281._SafeStr_12310) ? this._SafeStr_12281._SafeStr_12343() : this._SafeStr_5513._SafeStr_12311); var _local_5:int = ((this._SafeStr_12282._SafeStr_7539) ? this._SafeStr_12282._SafeStr_12220() : this._SafeStr_5513._SafeStr_12315); var _local_6:int = ((this._SafeStr_12283._SafeStr_7539) ? this._SafeStr_12283._SafeStr_12220() : this._SafeStr_5513._SafeStr_12319); this._SafeStr_12286 = 0; this._SafeStr_5908.send(new CreateGuildMessageComposer(k, _local_2, _local_3.roomId, _local_5, _local_6, _local_4)); } private function _SafeStr_12328():Boolean{ return (!((this._SafeStr_12287 == this._SafeStr_12338((this._SafeStr_12287 - 1))))); } private function _SafeStr_12327():Boolean{ return (!((this._SafeStr_12287 == this._SafeStr_12338((this._SafeStr_12287 + 1))))); } private function _SafeStr_12338(k:int):int{ return (Math.max(1, Math.min(k, _SafeStr_12269))); } private function _SafeStr_12304():IDropMenuWindow{ return (IDropMenuWindow(this._SafeStr_5322.findChildByName("base_dropmenu"))); } private function _SafeStr_12303():void{ var _local_5:_SafeStr_4651; var k:IDropMenuWindow = this._SafeStr_12304(); var _local_2:Array = new Array(); var _local_3:int; _local_2.push(this._SafeStr_5908.localization.getLocalization("group.edit.base.select.room", "group.edit.base.select.room")); var _local_4:int; while (_local_4 < this._SafeStr_5513._SafeStr_12302.length) { _local_5 = this._SafeStr_5513._SafeStr_12302[_local_4]; _local_2.push(_local_5.roomName); if (_local_5.roomId == this._SafeStr_5513._SafeStr_12346) { _local_3 = (_local_4 + 1); }; _local_4++; }; k.populate(_local_2); if (_local_2.length > 0) { k.selection = _local_3; }; } private function _SafeStr_12341():_SafeStr_4651{ var k:IDropMenuWindow = IDropMenuWindow(this._SafeStr_5322.findChildByName("base_dropmenu")); var _local_2:int = (k.selection - 1); if ((((((_local_2 >= 0)) && ((_local_2 < this._SafeStr_5513._SafeStr_12302.length)))) && (!((this._SafeStr_5513._SafeStr_12302[_local_2] == null))))) { return (_SafeStr_4651(this._SafeStr_5513._SafeStr_12302[_local_2])); }; return (null); } private function _SafeStr_12290(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; if (this._SafeStr_5513._SafeStr_10883) { if (!this._SafeStr_12336()) { return; }; this._SafeStr_12337(); }; this.close(); } public function close():void{ if (this._SafeStr_5322 != null) { this._SafeStr_5322.visible = false; }; } public function _SafeStr_12288(k:ColorGridCtrl):void{ var _local_3:_SafeStr_4649; var _local_2:IWindow = this._SafeStr_5322.findChildByName("guild_color_primary_color_top"); if (((((((!((_local_2 == null))) && (!((this._SafeStr_5908._SafeStr_12314 == null))))) && ((k._SafeStr_8476 >= 0)))) && ((k._SafeStr_8476 <= this._SafeStr_5908._SafeStr_12314._SafeStr_12313.length)))) { _local_3 = this._SafeStr_5908._SafeStr_12314._SafeStr_12313[k._SafeStr_8476]; _local_2.color = _local_3.color; }; } public function _SafeStr_12289(k:ColorGridCtrl):void{ var _local_3:_SafeStr_4649; var _local_2:IWindow = this._SafeStr_5322.findChildByName("guild_color_secondary_color_top"); if (((((!((this._SafeStr_5908._SafeStr_12314 == null))) && ((k._SafeStr_8476 >= 0)))) && ((k._SafeStr_8476 <= this._SafeStr_5908._SafeStr_12314._SafeStr_12318.length)))) { _local_3 = this._SafeStr_5908._SafeStr_12314._SafeStr_12318[k._SafeStr_8476]; _local_2.color = _local_3.color; }; } public function get data():_SafeStr_2939{ return (this._SafeStr_5513); } private function _SafeStr_12331():void{ var k:IWindow = this._SafeStr_5322.findChildByName("step_1_badge"); var _local_2:_SafeStr_3453 = (_SafeStr_2600(this._SafeStr_5322.findChildByName("group_logo")).widget as _SafeStr_3453); if ((((_local_2 == null)) || ((k == null)))) { return; }; if (!this._SafeStr_5513._SafeStr_10883) { k.visible = false; k.invalidate(); } else { _local_2.badgeId = this._SafeStr_5513._SafeStr_6048; _local_2.groupId = this._SafeStr_5513.groupId; k.visible = true; k.invalidate(); }; } private function _SafeStr_12298(k:WindowEvent):void{ if (((((((!((this._SafeStr_5513 == null))) && (this._SafeStr_5513._SafeStr_10883))) && (!((this._SafeStr_5322 == null))))) && (this._SafeStr_5322.visible))) { this._SafeStr_12337(); }; } } }//package _-1Sh // _SafeStr_10883 = "_-1Vf" (String#2692, DoABC#3) // _SafeStr_11507 = "_-pu" (String#16530, DoABC#3) // _SafeStr_12178 = "_-FE" (String#6370, DoABC#3) // _SafeStr_12179 = "_-4Ow" (String#10696, DoABC#3) // _SafeStr_12180 = "_-3d2" (String#24329, DoABC#3) // _SafeStr_12201 = "_-1u6" (String#15811, DoABC#3) // _SafeStr_12202 = "_-0kR" (String#19919, DoABC#3) // _SafeStr_12203 = "_-3y1" (String#17598, DoABC#3) // _SafeStr_12216 = "_-0Hc" (String#24832, DoABC#3) // _SafeStr_12219 = "_-4Ub" (String#9063, DoABC#3) // _SafeStr_12220 = "_-0st" (String#21176, DoABC#3) // _SafeStr_12221 = "_-5ph" (String#16003, DoABC#3) // _SafeStr_12266 = "_-5YV" (String#10097, DoABC#3) // _SafeStr_12267 = "_-5o3" (String#12797, DoABC#3) // _SafeStr_12268 = "_-68m" (String#10414, DoABC#3) // _SafeStr_12269 = "_-4Xw" (String#11003, DoABC#3) // _SafeStr_12270 = "_-6Qz" (String#16460, DoABC#3) // _SafeStr_12271 = "_-5o" (String#23353, DoABC#3) // _SafeStr_12272 = "_-a2" (String#22444, DoABC#3) // _SafeStr_12273 = "_-4u-" (String#22191, DoABC#3) // _SafeStr_12274 = "_-0SA" (String#24656, DoABC#3) // _SafeStr_12275 = "_-S6" (String#23072, DoABC#3) // _SafeStr_12276 = "_-Nm" (String#24500, DoABC#3) // _SafeStr_12277 = "_-4y3" (String#21586, DoABC#3) // _SafeStr_12278 = "_-272" (String#25118, DoABC#3) // _SafeStr_12279 = "_-1He" (String#25379, DoABC#3) // _SafeStr_12280 = "_-0co" (String#25119, DoABC#3) // _SafeStr_12281 = "_-0gg" (String#3990, DoABC#3) // _SafeStr_12282 = "_-1XQ" (String#4498, DoABC#3) // _SafeStr_12283 = "_-H7" (String#4608, DoABC#3) // _SafeStr_12284 = "_-lT" (String#9169, DoABC#3) // _SafeStr_12285 = "_-068" (String#25960, DoABC#3) // _SafeStr_12286 = "_-5qZ" (String#16463, DoABC#3) // _SafeStr_12287 = "_-3pf" (String#3084, DoABC#3) // _SafeStr_12288 = "_-2nu" (String#37623, DoABC#3) // _SafeStr_12289 = "_-0nt" (String#35859, DoABC#3) // _SafeStr_12290 = "_-4Px" (String#35476, DoABC#3) // _SafeStr_12291 = "_-3qX" (String#36399, DoABC#3) // _SafeStr_12292 = "_-Y3" (String#36538, DoABC#3) // _SafeStr_12293 = "_-2dp" (String#34438, DoABC#3) // _SafeStr_12294 = "_-5w7" (String#36031, DoABC#3) // _SafeStr_12295 = "_-2Ul" (String#15178, DoABC#3) // _SafeStr_12296 = "_-3iL" (String#36409, DoABC#3) // _SafeStr_12297 = "_-3hE" (String#11181, DoABC#3) // _SafeStr_12298 = "_-6AW" (String#35151, DoABC#3) // _SafeStr_12299 = "_-2NI" (String#33705, DoABC#3) // _SafeStr_12300 = "_-ng" (String#33189, DoABC#3) // _SafeStr_12301 = "_-53s" (String#11016, DoABC#3) // _SafeStr_12302 = "_-2Qk" (String#8797, DoABC#3) // _SafeStr_12303 = "_-4eQ" (String#26556, DoABC#3) // _SafeStr_12304 = "_-5or" (String#30541, DoABC#3) // _SafeStr_12305 = "_-22A" (String#36436, DoABC#3) // _SafeStr_12306 = "_-5Jh" (String#20450, DoABC#3) // _SafeStr_12307 = "_-3NF" (String#35897, DoABC#3) // _SafeStr_12308 = "_-3Q2" (String#37734, DoABC#3) // _SafeStr_12309 = "_-4Bc" (String#30210, DoABC#3) // _SafeStr_12310 = "_-6jj" (String#9351, DoABC#3) // _SafeStr_12311 = "_-aN" (String#7881, DoABC#3) // _SafeStr_12312 = "_-3qh" (String#17837, DoABC#3) // _SafeStr_12313 = "_-2uc" (String#22330, DoABC#3) // _SafeStr_12314 = "_-3LF" (String#3234, DoABC#3) // _SafeStr_12315 = "_-6-7" (String#11391, DoABC#3) // _SafeStr_12316 = "_-2kR" (String#38601, DoABC#3) // _SafeStr_12317 = "_-5aI" (String#32635, DoABC#3) // _SafeStr_12318 = "_-4v0" (String#22044, DoABC#3) // _SafeStr_12319 = "_-3nF" (String#11206, DoABC#3) // _SafeStr_12320 = "_-2hp" (String#35916, DoABC#3) // _SafeStr_12321 = "_-5hy" (String#35194, DoABC#3) // _SafeStr_12322 = "_-n7" (String#33254, DoABC#3) // _SafeStr_12323 = "_-5aW" (String#25388, DoABC#3) // _SafeStr_12324 = "_-4QH" (String#37038, DoABC#3) // _SafeStr_12325 = "_-00l" (String#32903, DoABC#3) // _SafeStr_12326 = "_-3JI" (String#10742, DoABC#3) // _SafeStr_12327 = "_-3T-" (String#31045, DoABC#3) // _SafeStr_12328 = "_-4Ax" (String#30206, DoABC#3) // _SafeStr_12329 = "_-ok" (String#27774, DoABC#3) // _SafeStr_12330 = "_-1RW" (String#26042, DoABC#3) // _SafeStr_12331 = "_-49S" (String#12379, DoABC#3) // _SafeStr_12332 = "_-u7" (String#28272, DoABC#3) // _SafeStr_12333 = "_-Cp" (String#34175, DoABC#3) // _SafeStr_12334 = "_-4Ft" (String#24141, DoABC#3) // _SafeStr_12335 = "_-5xt" (String#21794, DoABC#3) // _SafeStr_12336 = "_-3nG" (String#17695, DoABC#3) // _SafeStr_12337 = "_-JZ" (String#25062, DoABC#3) // _SafeStr_12338 = "_-0bK" (String#19940, DoABC#3) // _SafeStr_12339 = "_-0IE" (String#34431, DoABC#3) // _SafeStr_12340 = "_-2F1" (String#29784, DoABC#3) // _SafeStr_12341 = "_-2Vr" (String#30622, DoABC#3) // _SafeStr_12342 = "_-6i0" (String#38702, DoABC#3) // _SafeStr_12343 = "_-3C6" (String#26104, DoABC#3) // _SafeStr_12344 = "_-3Pd" (String#37781, DoABC#3) // _SafeStr_12345 = "_-4UT" (String#12067, DoABC#3) // _SafeStr_12346 = "_-w-" (String#8439, DoABC#3) // _SafeStr_2432 = "_-0ix" (String#5788, DoABC#3) // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_2600 = "_-0HZ" (String#318, DoABC#3) // _SafeStr_2939 = "_-4pr" (String#8598, DoABC#3) // _SafeStr_2940 = "_-2lz" (String#7559, DoABC#3) // _SafeStr_2944 = "_-4TL" (String#7306, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3453 = "_-3ev" (String#1214, DoABC#3) // _SafeStr_4053 = "_-4tP" (String#15846, DoABC#3) // _SafeStr_4187 = "_-1Am" (String#7774, DoABC#3) // _SafeStr_4260 = "_-0br" (String#14293, DoABC#3) // _SafeStr_4266 = "_-4Y4" (String#14770, DoABC#3) // _SafeStr_4649 = "_-4dv" (String#2638, DoABC#3) // _SafeStr_4650 = "_-1ma" (String#7884, DoABC#3) // _SafeStr_4651 = "_-0ei" (String#2801, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5852 = "_-5z6" (String#5497, DoABC#3) // _SafeStr_5908 = "_-Z5" (String#363, DoABC#3) // _SafeStr_6048 = "_-6OH" (String#1626, DoABC#3) // _SafeStr_6446 = "_-6Gs" (String#1744, DoABC#3) // _SafeStr_6869 = "_-3kU" (String#6837, DoABC#3) // _SafeStr_7539 = "_-0kC" (String#3242, DoABC#3) // _SafeStr_7998 = "_-1jV" (String#7226, DoABC#3) // _SafeStr_8064 = "_-X7" (String#3516, DoABC#3) // _SafeStr_8476 = "_-1qd" (String#5724, DoABC#3) // _SafeStr_8598 = "_-1Iu" (String#3676, DoABC#3) //------------------------------------------------------------ //_-1Sh.GuildMembersWindowCtrl package _-1Sh{ import _-4Y1._SafeStr_3; import flash.geom.Point; import _-6Sj.IFrameWindow; import flash.utils.Timer; import _-yK.GuildMemberData; import _-35T._SafeStr_4666; import _-35T.LoadingIcon; import flash.events.TimerEvent; import _-6Sj.IIconWindow; import _-yK._SafeStr_2964; import _-2jU._SafeStr_2275; import _-yK._SafeStr_2969; import _-yK._SafeStr_2937; import _-yK._SafeStr_2952; import _-yK._SafeStr_2967; import _-2Kk._SafeStr_4665; import _-2LW._SafeStr_4187; import _-29V.IWindowContainer; import _-6Sj._SafeStr_2600; import _-6Tv._SafeStr_3453; import _-6Sj.ITextFieldWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-29V.IWindow; import _-yK._SafeStr_2938; import _-6Sj.IRegionWindow; import _-6Sj.ITextWindow; import _-6Tv._SafeStr_3657; import _-2LW._SafeStr_4270; import _-2LW._SafeStr_4082; import _-2LW._SafeStr_4005; import _-2LW._SafeStr_4023; import _-2LW._SafeStr_4076; import _-2LW._SafeStr_2642; import _-2LW._SafeStr_4189; import _-6Sj.IDropMenuWindow; import flash.events.Event; public class GuildMembersWindowCtrl implements _SafeStr_3 { private static const _SafeStr_12347:Point = new Point(5, 5); private var _SafeStr_5908:HabboGroupsManager; private var _SafeStr_5322:IFrameWindow; private var _SafeStr_7929:int; private var _SafeStr_12348:Timer; private var _SafeStr_5513:GuildMemberData; private var _SafeStr_12349:_SafeStr_4666; private var _SafeStr_12350:LoadingIcon; public function GuildMembersWindowCtrl(k:HabboGroupsManager){ this._SafeStr_12348 = new Timer(1000, 1); super(); this._SafeStr_5908 = k; this._SafeStr_12348.addEventListener(TimerEvent.TIMER, this._SafeStr_12351); this._SafeStr_12350 = new LoadingIcon(); } public function dispose():void{ this._SafeStr_5908 = null; if (this._SafeStr_5322) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; if (this._SafeStr_12349 != null) { this._SafeStr_12349.dispose(); this._SafeStr_12349 = null; }; if (this._SafeStr_12348) { this._SafeStr_12348.removeEventListener(TimerEvent.TIMER, this._SafeStr_12351); this._SafeStr_12348.stop(); this._SafeStr_12348 = null; }; if (this._SafeStr_12350) { this._SafeStr_12350.dispose(); this._SafeStr_12350 = null; }; } private function _SafeStr_12352(k:Boolean):void{ if (this._SafeStr_5322) { this._SafeStr_12350._SafeStr_10027(IIconWindow(this._SafeStr_5322.findChildByName("searching_icon")), k); }; } public function get disposed():Boolean{ return ((this._SafeStr_5908 == null)); } public function _SafeStr_12353(k:_SafeStr_2275):void{ this._SafeStr_5513 = _SafeStr_2964(k).data; this.show(); this._SafeStr_12354(); this._SafeStr_12355(); } public function _SafeStr_12356(k:_SafeStr_2275):void{ var _local_2:_SafeStr_2969 = _SafeStr_2969(k); if (((!((this._SafeStr_5513 == null))) && ((this._SafeStr_5513.groupId == _local_2._SafeStr_6051)))) { this._SafeStr_5513.update(_local_2.data); this.reload(); }; } public function _SafeStr_12357(k:_SafeStr_2275):void{ var _local_2:_SafeStr_2937 = _SafeStr_2937(k); var _local_3:int = _local_2.reason; var _local_4:String = ("group.membermgmt.fail." + _local_3); var _local_5:String = this._SafeStr_5908.localization.getLocalization(_local_4, _local_4); this._SafeStr_5908.windowManager.alert("${group.membermgmt.fail.title}", _local_5, 0, null); if (((((((!((this._SafeStr_5513 == null))) && ((this._SafeStr_5513.groupId == _local_2._SafeStr_6051)))) && (!((this._SafeStr_5322 == null))))) && (this._SafeStr_5322.visible))) { this._SafeStr_6468(this._SafeStr_5513._SafeStr_12358); }; } public function _SafeStr_12359(k:_SafeStr_2275):void{ var _local_2:_SafeStr_2952 = _SafeStr_2952(k); if (((((((this._SafeStr_5322) && (this._SafeStr_5322.visible))) && (!((this._SafeStr_5513 == null))))) && ((this._SafeStr_5513.groupId == _local_2._SafeStr_5729()._SafeStr_6051)))) { this._SafeStr_6468(this._SafeStr_5513._SafeStr_12358); }; } public function _SafeStr_12360(k:_SafeStr_2275):void{ var _local_2:_SafeStr_4665 = _SafeStr_2967(k)._SafeStr_5729(); if (((((((this._SafeStr_5322) && (this._SafeStr_5322.visible))) && (!((this._SafeStr_5513 == null))))) && ((this._SafeStr_5513.groupId == _local_2.groupId)))) { this._SafeStr_6468(this._SafeStr_5513._SafeStr_12358); }; } public function _SafeStr_12201(k:int, _arg_2:int):void{ if (!this._SafeStr_5908.getBoolean("groupMembers.enabled")) { return; }; if (((((!((this._SafeStr_5322 == null))) && (this._SafeStr_5322.visible))) && ((this._SafeStr_7929 == k)))) { this.close(); } else { if (this._SafeStr_12349) { this._SafeStr_12349._SafeStr_7890(); }; this._SafeStr_7929 = k; this._SafeStr_5908.send(new _SafeStr_4187(k, 0, "", _arg_2)); }; } public function show():void{ this._SafeStr_7909(); this.refresh(); this._SafeStr_5322.visible = true; this._SafeStr_5322.activate(); } public function reload():void{ if (((!((this._SafeStr_5322 == null))) && (this._SafeStr_5322.visible))) { this.refresh(); }; } private function refresh():void{ this._SafeStr_5908.localization.registerParameter("group.members.title", "groupName", this._SafeStr_5513.groupName); var k:IWindowContainer = IWindowContainer(this._SafeStr_5322.findChildByName("members_cont")); var _local_2:Array = this._SafeStr_5513.entries; var _local_3:int; while (_local_3 < this._SafeStr_5513._SafeStr_12361) { this._SafeStr_8079(k, _local_3, _local_2[_local_3]); _local_3++; }; var _local_4:_SafeStr_3453 = (_SafeStr_2600(this._SafeStr_5322.findChildByName("group_logo")).widget as _SafeStr_3453); _local_4.badgeId = this._SafeStr_5513._SafeStr_6048; _local_4.groupId = this._SafeStr_5513.groupId; this._SafeStr_5908.localization.registerParameter("group.members.pageinfo", "amount", ("" + this._SafeStr_5513._SafeStr_12362)); this._SafeStr_5908.localization.registerParameter("group.members.pageinfo", "page", ("" + (this._SafeStr_5513._SafeStr_12358 + 1))); this._SafeStr_5908.localization.registerParameter("group.members.pageinfo", "totalPages", ("" + this._SafeStr_5513.totalPages)); this._SafeStr_5322.findChildByName("previous_page_button").visible = this._SafeStr_12363(); this._SafeStr_5322.findChildByName("next_page_button").visible = this._SafeStr_12364(); } private function _SafeStr_7909():void{ if (this._SafeStr_5322 != null) { return; }; this._SafeStr_5322 = IFrameWindow(this._SafeStr_5908.getXmlWindow("guild_members_window")); this._SafeStr_5322.findChildByTag("close").procedure = this._SafeStr_5809; this._SafeStr_5322.findChildByName("previous_page_button").procedure = this._SafeStr_12365; this._SafeStr_5322.findChildByName("next_page_button").procedure = this._SafeStr_12366; this._SafeStr_12349 = new _SafeStr_4666(ITextFieldWindow(this._SafeStr_5322.findChildByName("filter_members_input")), this._SafeStr_5908.localization.getLocalization("group.members.searchinfo")); this._SafeStr_5322.center(); } private function _SafeStr_5809(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this.close(); } public function close():void{ if (this._SafeStr_5322 != null) { this._SafeStr_7929 = 0; this._SafeStr_5322.visible = false; }; } private function _SafeStr_8079(k:IWindowContainer, _arg_2:int, _arg_3:_SafeStr_2938):void{ var _local_4:IWindowContainer = IWindowContainer(k.getChildAt(_arg_2)); if (_local_4 == null) { if (_arg_3 == null) { return; }; _local_4 = this.getListEntry(); _local_4.tags[0] = ("" + _arg_2); k.addChild(_local_4); _local_4.x = ((((_arg_2 % 2) == 0)) ? 0 : (_local_4.width + _SafeStr_12347.x)); _local_4.y = (Math.floor((_arg_2 / 2)) * (_local_4.height + _SafeStr_12347.y)); }; if (_arg_3 != null) { this._SafeStr_12367(_local_4, _arg_3); _local_4.visible = true; } else { _local_4.visible = false; }; } public function _SafeStr_12367(k:IWindowContainer, _arg_2:_SafeStr_2938):void{ var _local_5:Boolean; k.findChildByName("user_name_txt").caption = _arg_2.userName; k.findChildByName("icon_owner").visible = _arg_2.owner; this._SafeStr_12368(_arg_2.member, _arg_2.admin, k); var _local_3:IWindow = k.findChildByName("admin_container"); _local_3.visible = ((!(_local_5)) && (((_arg_2.admin) || (this._SafeStr_5513._SafeStr_12369)))); var _local_4:IRegionWindow = IRegionWindow(k.findChildByName("bg_region")); _local_4.id = _arg_2.userId; this._SafeStr_12370(false, k); this._SafeStr_12371(false, k); _local_5 = (_arg_2.userId == this._SafeStr_5908._SafeStr_7174); var _local_6:IRegionWindow = IRegionWindow(k.findChildByName("remove_region")); _local_6._SafeStr_7544 = this._SafeStr_5908.localization.getLocalization(((_arg_2.member) ? "group.members.kick" : "group.members.reject")); _local_6.visible = ((((((!(_arg_2.owner)) && (!(_local_5)))) && (this._SafeStr_5513._SafeStr_12369))) && (!(_arg_2.blocked))); _local_6.id = _arg_2.userId; var _local_7:Boolean = ((((((((((_arg_2.member) && (!(_arg_2.owner)))) && (!(_local_5)))) && (this._SafeStr_5513._SafeStr_12369))) && (this._SafeStr_5908.getBoolean("group.blocking.enabled")))) && (!(_arg_2.blocked))); var _local_8:IRegionWindow = IRegionWindow(k.findChildByName("block_region")); _local_8._SafeStr_7544 = this._SafeStr_5908.localization.getLocalization("group.members.block"); _local_8.visible = _local_7; _local_8.id = _arg_2.userId; var _local_9:Boolean = ((!(_local_5)) && (this._SafeStr_5513._SafeStr_12369)); var _local_10:IRegionWindow = IRegionWindow(k.findChildByName("action_link_region")); _local_10.visible = _local_9; _local_10.id = _arg_2.userId; var _local_11:ITextWindow = ITextWindow(k.findChildByName("member_since_txt")); _local_11.visible = ((!(_local_9)) && (!((_arg_2._SafeStr_12372 == "")))); this._SafeStr_5908.localization.registerParameter("group.members.since", "date", _arg_2._SafeStr_12372); _local_11.caption = this._SafeStr_5908.localization.getLocalization("group.members.since"); _SafeStr_3657(_SafeStr_2600(k.findChildByName("avatar_image")).widget).figure = _arg_2.figure; if (_arg_2.blocked) { this._SafeStr_12373(k, "group.members.unblock", false); } else { if (_arg_2.owner) { this._SafeStr_12373(k, "group.members.owner", false); } else { if (_arg_2.admin) { this._SafeStr_12373(k, "group.members.removerights", true); } else { if (_arg_2.member) { this._SafeStr_12373(k, "group.members.giverights", true); } else { this._SafeStr_12373(k, "group.members.accept", true); }; }; }; }; } public function getListEntry():IWindowContainer{ var k:IWindowContainer = IWindowContainer(this._SafeStr_5908.getXmlWindow("member_entry")); var _local_2:IRegionWindow = IRegionWindow(k.findChildByName("bg_region")); _local_2.procedure = this._SafeStr_12374; var _local_3:IRegionWindow = IRegionWindow(k.findChildByName("block_region")); _local_3.addEventListener(WindowMouseEvent._SafeStr_5575, this._SafeStr_12375); _local_3.addEventListener(WindowMouseEvent._SafeStr_5577, this._SafeStr_12376); _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12377); var _local_4:IRegionWindow = IRegionWindow(k.findChildByName("remove_region")); _local_4.addEventListener(WindowMouseEvent._SafeStr_5575, this._SafeStr_12375); _local_4.addEventListener(WindowMouseEvent._SafeStr_5577, this._SafeStr_12376); _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12378); var _local_5:IRegionWindow = IRegionWindow(k.findChildByName("action_link_region")); _local_5.addEventListener(WindowMouseEvent._SafeStr_5575, this._SafeStr_12379); _local_5.addEventListener(WindowMouseEvent._SafeStr_5577, this._SafeStr_12380); _local_5.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12381); return (k); } private function _SafeStr_12375(k:WindowEvent):void{ var _local_2:IRegionWindow = IRegionWindow(k.target); this._SafeStr_12370(true, _local_2); } private function _SafeStr_12376(k:WindowEvent):void{ var _local_2:IRegionWindow = IRegionWindow(k.target); this._SafeStr_12370(false, _local_2); } private function _SafeStr_12378(k:WindowEvent):void{ var _local_2:IWindow = k.target; var _local_3:_SafeStr_2938 = this._SafeStr_5513._SafeStr_12382(_local_2.id); if ((((_local_3 == null)) || (_local_3.owner))) { return; }; if (_local_3.member) { this._SafeStr_5908._SafeStr_12198(_local_2.id, this._SafeStr_5513.groupId); } else { this._SafeStr_5908.send(new _SafeStr_4270(this._SafeStr_5513.groupId, _local_3.userId)); }; } private function _SafeStr_12377(k:WindowEvent):void{ var _local_2:IWindow = k.target; var _local_3:_SafeStr_2938 = this._SafeStr_5513._SafeStr_12382(_local_2.id); if ((((_local_3 == null)) || (_local_3.owner))) { return; }; if (_local_3.member) { this._SafeStr_5908._SafeStr_12383(_local_2.id, this._SafeStr_5513.groupId); }; } private function _SafeStr_12373(k:IWindowContainer, _arg_2:String, _arg_3:Boolean):void{ var _local_4:ITextWindow = ITextWindow(k.findChildByName("action_link")); _local_4.text = this._SafeStr_5908.localization.getLocalization(_arg_2, _arg_2); _local_4.underline = _arg_3; } private function _SafeStr_12370(k:Boolean, _arg_2:IWindowContainer):void{ _arg_2.findChildByName("icon_close_off").visible = !(k); _arg_2.findChildByName("icon_close_over").visible = k; _arg_2.findChildByName("icon_close_down").visible = false; } private function _SafeStr_12371(k:Boolean, _arg_2:IWindowContainer):void{ var _local_3:ITextWindow = ITextWindow(_arg_2.findChildByName("action_link")); _local_3.textColor = ((k) ? 4280984060 : 4285492837); } private function _SafeStr_12379(k:WindowEvent):void{ var _local_2:IRegionWindow = IRegionWindow(k.target); var _local_3:_SafeStr_2938 = this._SafeStr_5513._SafeStr_12382(k.target.id); if ((((_local_3 == null)) || (_local_3.owner))) { return; }; this._SafeStr_12371(true, _local_2); this._SafeStr_12368(_local_3.member, !(_local_3.admin), IWindowContainer(_local_2.parent)); } private function _SafeStr_12380(k:WindowEvent):void{ var _local_2:IRegionWindow = IRegionWindow(k.target); this._SafeStr_12371(false, _local_2); var _local_3:_SafeStr_2938 = this._SafeStr_5513._SafeStr_12382(k.target.id); if (_local_3 != null) { this._SafeStr_12368(_local_3.member, _local_3.admin, IWindowContainer(_local_2.parent)); }; } private function _SafeStr_12381(k:WindowEvent):void{ var _local_2:_SafeStr_2938 = this._SafeStr_5513._SafeStr_12382(k.target.id); if ((((_local_2 == null)) || (_local_2.owner))) { return; }; if (_local_2.blocked) { this._SafeStr_5908.send(new _SafeStr_4082(this._SafeStr_5513.groupId, _local_2.userId)); } else { if (_local_2.admin) { this._SafeStr_5908.send(new _SafeStr_4005(this._SafeStr_5513.groupId, _local_2.userId)); } else { if (_local_2.member) { this._SafeStr_5908.send(new _SafeStr_4023(this._SafeStr_5513.groupId, _local_2.userId)); } else { this._SafeStr_5908.send(new _SafeStr_4076(this._SafeStr_5513.groupId, _local_2.userId)); }; }; }; } private function _SafeStr_12368(k:Boolean, _arg_2:Boolean, _arg_3:IWindowContainer):void{ _arg_3.findChildByName("icon_admin_off").visible = ((k) && (_arg_2)); _arg_3.findChildByName("icon_admin_over").visible = ((k) && (!(_arg_2))); } private function _SafeStr_12374(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { this._SafeStr_5908.send(new _SafeStr_2642(_arg_2.id)); }; } private function _SafeStr_12384(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowEvent._SafeStr_5844) { this._SafeStr_12348.reset(); this._SafeStr_12348.start(); this._SafeStr_12352(true); }; } private function _SafeStr_12385(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowEvent._SafeStr_6365) { this._SafeStr_6468(0); }; } private function _SafeStr_6468(k:int):void{ this._SafeStr_12348.stop(); this._SafeStr_12348.reset(); this._SafeStr_12352(true); var _local_2:GuildMemberData = this._SafeStr_5513; var _local_3:String = this._SafeStr_12349.getText(); var _local_4:int = this._SafeStr_12386().selection; this._SafeStr_5908.send(new _SafeStr_4187(_local_2.groupId, k, _local_3, _local_4)); } private function _SafeStr_12387(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_5908.send(new _SafeStr_4189(this._SafeStr_5513.groupId)); } private function _SafeStr_12386():IDropMenuWindow{ return (IDropMenuWindow(this._SafeStr_5322.findChildByName("type_drop_menu"))); } private function _SafeStr_12351(k:Event):void{ if (((!((this._SafeStr_5322 == null))) && (this._SafeStr_5322.visible))) { this._SafeStr_6468(0); }; } private function _SafeStr_12366(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_6468(this._SafeStr_12388((this._SafeStr_5513._SafeStr_12358 + 1))); } private function _SafeStr_12365(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowMouseEvent.CLICK) { return; }; this._SafeStr_6468(this._SafeStr_12388((this._SafeStr_5513._SafeStr_12358 - 1))); } private function _SafeStr_12363():Boolean{ return (!((this._SafeStr_5513._SafeStr_12358 == this._SafeStr_12388((this._SafeStr_5513._SafeStr_12358 - 1))))); } private function _SafeStr_12364():Boolean{ return (!((this._SafeStr_5513._SafeStr_12358 == this._SafeStr_12388((this._SafeStr_5513._SafeStr_12358 + 1))))); } private function _SafeStr_12388(k:int):int{ var _local_2:int = Math.ceil((this._SafeStr_5513._SafeStr_12362 / this._SafeStr_5513._SafeStr_12361)); return (Math.max(0, Math.min(k, (_local_2 - 1)))); } public function get data():GuildMemberData{ return (this._SafeStr_5513); } private function _SafeStr_12354():void{ var k:Array = new Array(); k.push("${group.members.search.all}"); k.push("${group.members.search.admins}"); if (this._SafeStr_5513._SafeStr_12369) { k.push("${group.members.search.pending}"); if (this._SafeStr_5908.getBoolean("group.blocking.enabled")) { k.push("${group.members.search.blocked}"); }; }; var _local_2:IDropMenuWindow = this._SafeStr_12386(); _local_2.procedure = null; _local_2.populate(k); _local_2.selection = ((this._SafeStr_5513._SafeStr_12369) ? this._SafeStr_5513.searchType : Math.min(this._SafeStr_5513.searchType, 1)); _local_2.procedure = this._SafeStr_12385; } private function _SafeStr_12355():void{ var k:ITextFieldWindow = this._SafeStr_12349.input; k.procedure = null; if (this._SafeStr_12349.getText() != this._SafeStr_5513._SafeStr_12389) { this._SafeStr_12349._SafeStr_6307(this._SafeStr_5513._SafeStr_12389); }; k.procedure = this._SafeStr_12384; this._SafeStr_12348.stop(); this._SafeStr_12352(false); } } }//package _-1Sh // _SafeStr_10027 = "_-6GT" (String#21321, DoABC#3) // _SafeStr_12198 = "_-05E" (String#26966, DoABC#3) // _SafeStr_12201 = "_-1u6" (String#15811, DoABC#3) // _SafeStr_12347 = "_-4kA" (String#20462, DoABC#3) // _SafeStr_12348 = "_-0Zi" (String#7151, DoABC#3) // _SafeStr_12349 = "_-5r7" (String#5936, DoABC#3) // _SafeStr_12350 = "_-5tx" (String#16198, DoABC#3) // _SafeStr_12351 = "_-3P2" (String#29593, DoABC#3) // _SafeStr_12352 = "_-0gE" (String#25980, DoABC#3) // _SafeStr_12353 = "_-44f" (String#37538, DoABC#3) // _SafeStr_12354 = "_-0Yz" (String#32000, DoABC#3) // _SafeStr_12355 = "_-0z1" (String#33019, DoABC#3) // _SafeStr_12356 = "_-3rO" (String#36347, DoABC#3) // _SafeStr_12357 = "_-2i2" (String#36202, DoABC#3) // _SafeStr_12358 = "_-1oF" (String#4405, DoABC#3) // _SafeStr_12359 = "_-07u" (String#32098, DoABC#3) // _SafeStr_12360 = "_-3zN" (String#36161, DoABC#3) // _SafeStr_12361 = "_-1pD" (String#29974, DoABC#3) // _SafeStr_12362 = "_-3NP" (String#29656, DoABC#3) // _SafeStr_12363 = "_-5V9" (String#38944, DoABC#3) // _SafeStr_12364 = "_-2-9" (String#34776, DoABC#3) // _SafeStr_12365 = "_-1u1" (String#34532, DoABC#3) // _SafeStr_12366 = "_-1Yx" (String#34658, DoABC#3) // _SafeStr_12367 = "_-6aa" (String#36863, DoABC#3) // _SafeStr_12368 = "_-gM" (String#22351, DoABC#3) // _SafeStr_12369 = "_-3dj" (String#11881, DoABC#3) // _SafeStr_12370 = "_-3Ev" (String#24877, DoABC#3) // _SafeStr_12371 = "_-0tc" (String#24654, DoABC#3) // _SafeStr_12372 = "_-3eX" (String#31914, DoABC#3) // _SafeStr_12373 = "_-Y-" (String#16209, DoABC#3) // _SafeStr_12374 = "_-2Pp" (String#35143, DoABC#3) // _SafeStr_12375 = "_-58x" (String#26846, DoABC#3) // _SafeStr_12376 = "_-0T0" (String#28585, DoABC#3) // _SafeStr_12377 = "_-56n" (String#36605, DoABC#3) // _SafeStr_12378 = "_-2cU" (String#32493, DoABC#3) // _SafeStr_12379 = "_-2X5" (String#32853, DoABC#3) // _SafeStr_12380 = "_-m4" (String#32298, DoABC#3) // _SafeStr_12381 = "_-4L1" (String#37186, DoABC#3) // _SafeStr_12382 = "_-16t" (String#7101, DoABC#3) // _SafeStr_12383 = "_-o5" (String#33155, DoABC#3) // _SafeStr_12384 = "_-5vo" (String#35640, DoABC#3) // _SafeStr_12385 = "_-46C" (String#37872, DoABC#3) // _SafeStr_12386 = "_-Ho" (String#26979, DoABC#3) // _SafeStr_12387 = "_-1X-" (String#44195, DoABC#3) // _SafeStr_12388 = "_-2YM" (String#18951, DoABC#3) // _SafeStr_12389 = "_-5IJ" (String#28556, DoABC#3) // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2600 = "_-0HZ" (String#318, DoABC#3) // _SafeStr_2642 = "_-697" (String#1908, DoABC#3) // _SafeStr_2937 = "_-5bL" (String#9658, DoABC#3) // _SafeStr_2938 = "_-6it" (String#2875, DoABC#3) // _SafeStr_2952 = "_-054" (String#8967, DoABC#3) // _SafeStr_2964 = "_-1XD" (String#9409, DoABC#3) // _SafeStr_2967 = "_-0U7" (String#8695, DoABC#3) // _SafeStr_2969 = "_-1mA" (String#8131, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3453 = "_-3ev" (String#1214, DoABC#3) // _SafeStr_3657 = "_-6bc" (String#1593, DoABC#3) // _SafeStr_4005 = "_-Z0" (String#16045, DoABC#3) // _SafeStr_4023 = "_-zS" (String#16571, DoABC#3) // _SafeStr_4076 = "_-4XK" (String#14692, DoABC#3) // _SafeStr_4082 = "_-0lN" (String#14052, DoABC#3) // _SafeStr_4187 = "_-1Am" (String#7774, DoABC#3) // _SafeStr_4189 = "_-21a" (String#14619, DoABC#3) // _SafeStr_4270 = "_-34w" (String#15191, DoABC#3) // _SafeStr_4665 = "_-2c9" (String#9680, DoABC#3) // _SafeStr_4666 = "_-5Qa" (String#14060, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5809 = "_-56H" (String#1168, DoABC#3) // _SafeStr_5844 = "_-2EM" (String#4084, DoABC#3) // _SafeStr_5908 = "_-Z5" (String#363, DoABC#3) // _SafeStr_6048 = "_-6OH" (String#1626, DoABC#3) // _SafeStr_6051 = "_-3hg" (String#4984, DoABC#3) // _SafeStr_6307 = "_-207" (String#1665, DoABC#3) // _SafeStr_6365 = "_-183" (String#2263, DoABC#3) // _SafeStr_6468 = "_-2Oi" (String#7450, DoABC#3) // _SafeStr_7174 = "_-140" (String#3744, DoABC#3) // _SafeStr_7544 = "_-2Eu" (String#2085, DoABC#3) // _SafeStr_7890 = "_-38j" (String#12169, DoABC#3) // _SafeStr_7909 = "_-1Yj" (String#2518, DoABC#3) // _SafeStr_7929 = "_-0Jg" (String#1013, DoABC#3) // _SafeStr_8079 = "_-3ay" (String#3062, DoABC#3) //------------------------------------------------------------ //_-1Sh.HabboGroupsManager package _-1Sh{ import _-4Y1.Component; import _-3va._SafeStr_36; import _-67y._SafeStr_1375; import _-3xK._SafeStr_637; import _-Qx._SafeStr_500; import _-Zf._SafeStr_270; import _-Zf._SafeStr_1211; import _-wL._SafeStr_2221; import _-3WJ._SafeStr_431; import _-11z._SafeStr_2155; import _-3sY._SafeStr_196; import _-5A9._SafeStr_2175; import _-yK.GuildEditorData; import __AS3__.vec.Vector; import _-2jU._SafeStr_2275; import _-4Y1._SafeStr_9; import _-3UH._SafeStr_10; import _-4Y1._SafeStr_44; import com.sulake.iid.IIDHabboWindowManager; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDHabboLocalizationManager; import com.sulake.iid.IIDHabboNavigator; import com.sulake.iid.IIDHabboNewNavigator; import com.sulake.iid.IIDHabboFriendList; import com.sulake.iid.IIDHabboCatalog; import com.sulake.iid.IIDHabboToolbar; import com.sulake.iid.IIDSessionDataManager; import com.sulake.iid.IIDHabboTracking; import _-yK._SafeStr_2950; import _-56A._SafeStr_2676; import _-yK._SafeStr_2965; import _-yK._SafeStr_2958; import _-Ue._SafeStr_2395; import _-yK._SafeStr_2943; import _-yK._SafeStr_2695; import _-yK._SafeStr_2952; import _-yK._SafeStr_2946; import _-yK._SafeStr_2942; import _-yK._SafeStr_2951; import _-yK._SafeStr_2947; import _-yK._SafeStr_2941; import _-4XP._SafeStr_2912; import _-yK._SafeStr_2957; import _-yK._SafeStr_2948; import _-yK._SafeStr_2949; import _-yK._SafeStr_2956; import _-yK._SafeStr_2397; import _-56A._SafeStr_2953; import _-yK._SafeStr_2969; import _-yK._SafeStr_2964; import _-yK._SafeStr_2967; import _-2bD._SafeStr_2290; import _-yK._SafeStr_2937; import _-2a8._SafeStr_2286; import _-2LW._SafeStr_2639; import _-2jU._SafeStr_2285; import _-3UH._SafeStr_39; import _-3UH.XmlAsset; import _-29V.IWindow; import _-3UH.BitmapDataAsset; import flash.display.BitmapData; import _-yK._SafeStr_2646; import _-yK._SafeStr_2936; import _-2Kk._SafeStr_2945; import _-yK._SafeStr_2940; import _-yK._SafeStr_2944; import _-3S9._SafeStr_2274; import _-64Q._SafeStr_2464; import _-5Vh.WindowEvent; import _-Vf._SafeStr_2966; import _-2Kk._SafeStr_2961; import _-0vZ._SafeStr_2898; import _-41G._SafeStr_2955; import _-yK._SafeStr_2938; import _-yK.GuildMemberData; import _-2LW._SafeStr_2963; import _-64Q._SafeStr_2515; import _-2Kk._SafeStr_2500; import _-41G._SafeStr_2681; import _-2LW._SafeStr_2968; import _-2LW._SafeStr_2642; import _-2LW._SafeStr_2962; import __AS3__.vec.*; public class HabboGroupsManager extends Component implements _SafeStr_2192, _SafeStr_36 { public static const _SafeStr_12154:String = "HabboGroups"; private var _SafeStr_5337:_SafeStr_1375; private var _SafeStr_5338:_SafeStr_637; private var _SafeStr_5776:_SafeStr_500; private var _SafeStr_6822:_SafeStr_270; private var _SafeStr_8740:_SafeStr_1211; private var _SafeStr_12390:_SafeStr_2221; private var _SafeStr_5539:_SafeStr_431; private var _SafeStr_6818:_SafeStr_2155; private var _SafeStr_12391:_SafeStr_196; private var _SafeStr_6816:_SafeStr_2175; private var _SafeStr_12392:_SafeStr_2960; private var _SafeStr_12393:GuildMembersWindowCtrl; private var _SafeStr_12394:GuildManagementWindowCtrl; private var _SafeStr_12395:ExtendedProfileWindowCtrl; private var _SafeStr_12396:HcRequiredWindowCtrl; private var _SafeStr_12397:_SafeStr_2954; private var _SafeStr_12398:_SafeStr_2959; private var _SafeStr_12399:GuildEditorData; private var _SafeStr_11372:int; private var _SafeStr_5759:int; private var _SafeStr_12400:Boolean; private var _SafeStr_12401:_SafeStr_2970; private var _SafeStr_12402:Vector.<_SafeStr_2275>; public function HabboGroupsManager(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null){ super(k, _arg_2, _arg_3); this._SafeStr_12392 = new _SafeStr_2960(this); this._SafeStr_12393 = new GuildMembersWindowCtrl(this); this._SafeStr_12394 = new GuildManagementWindowCtrl(this); this._SafeStr_12395 = new ExtendedProfileWindowCtrl(this); this._SafeStr_12396 = new HcRequiredWindowCtrl(this); this._SafeStr_12397 = new _SafeStr_2954(this); this._SafeStr_12398 = new _SafeStr_2959(this); _SafeStr_4.log(("HabboGroupsManager initialized: " + _arg_3)); } override protected function get dependencies():Vector.<_SafeStr_44>{ return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboWindowManager(), function (k:_SafeStr_637):void{ _SafeStr_5338 = k; }), new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1375):void{ _SafeStr_5337 = k; }), new _SafeStr_44(new IIDHabboLocalizationManager(), function (k:_SafeStr_500):void{ _SafeStr_5776 = k; }), new _SafeStr_44(new IIDHabboNavigator(), function (k:_SafeStr_270):void{ _SafeStr_6822 = k; }), new _SafeStr_44(new IIDHabboNewNavigator(), function (k:_SafeStr_1211):void{ _SafeStr_8740 = k; }), new _SafeStr_44(new IIDHabboFriendList(), function (k:_SafeStr_2221):void{ _SafeStr_12390 = k; }), new _SafeStr_44(new IIDHabboCatalog(), function (k:_SafeStr_431):void{ _SafeStr_5539 = k; }), new _SafeStr_44(new IIDHabboToolbar(), function (k:_SafeStr_2155):void{ _SafeStr_6818 = k; }), new _SafeStr_44(new IIDSessionDataManager(), function (k:_SafeStr_2175):void{ _SafeStr_6816 = k; }), new _SafeStr_44(new IIDHabboTracking(), function (k:_SafeStr_196):void{ _SafeStr_12391 = k; })])); } override protected function initComponent():void{ this._SafeStr_12402 = new Vector.<_SafeStr_2275>(0); this.addMessageEvent(new _SafeStr_2950(this._SafeStr_12403)); this.addMessageEvent(new _SafeStr_2676(this._SafeStr_10832)); this.addMessageEvent(new _SafeStr_2965(this._SafeStr_12404)); this.addMessageEvent(new _SafeStr_2958(this._SafeStr_12405)); this.addMessageEvent(new _SafeStr_2395(this._SafeStr_12406)); this.addMessageEvent(new _SafeStr_2943(this._SafeStr_12330)); this.addMessageEvent(new _SafeStr_2695(this._SafeStr_12144)); this.addMessageEvent(new _SafeStr_2952(this._SafeStr_12393._SafeStr_12359)); this.addMessageEvent(new _SafeStr_2946(this._SafeStr_12407)); this.addMessageEvent(new _SafeStr_2942(this._SafeStr_12408)); this.addMessageEvent(new _SafeStr_2951(this._SafeStr_12409)); this.addMessageEvent(new _SafeStr_2947(this._SafeStr_12410)); this.addMessageEvent(new _SafeStr_2941(this._SafeStr_12334)); this.addMessageEvent(new _SafeStr_2912(this._SafeStr_7061)); this.addMessageEvent(new _SafeStr_2957(this._SafeStr_12411)); this.addMessageEvent(new _SafeStr_2948(this._SafeStr_12257)); this.addMessageEvent(new _SafeStr_2949(this._SafeStr_12142)); this.addMessageEvent(new _SafeStr_2956(this._SafeStr_12412)); this.addMessageEvent(new _SafeStr_2397(this._SafeStr_12413)); this.addMessageEvent(new _SafeStr_2953(this._SafeStr_12301)); this.addMessageEvent(new _SafeStr_2969(this._SafeStr_12393._SafeStr_12356)); this.addMessageEvent(new _SafeStr_2964(this._SafeStr_12393._SafeStr_12353)); this.addMessageEvent(new _SafeStr_2967(this._SafeStr_12393._SafeStr_12360)); this.addMessageEvent(new _SafeStr_2290(this._SafeStr_10836)); this.addMessageEvent(new _SafeStr_2937(this._SafeStr_12393._SafeStr_12357)); context.addLinkEventTracker(this); } private function addMessageEvent(k:_SafeStr_2275):void{ this._SafeStr_12402.push(this._SafeStr_5337.addHabboConnectionMessageEvent(k)); } override public function dispose():void{ var k:_SafeStr_2275; if (disposed) { return; }; if (((!((this._SafeStr_12402 == null))) && (!((this._SafeStr_5337 == null))))) { for each (k in this._SafeStr_12402) { this._SafeStr_5337._SafeStr_7065(k); }; this._SafeStr_12402 = null; }; if (this._SafeStr_12392) { this._SafeStr_12392.dispose(); this._SafeStr_12392 = null; }; if (this._SafeStr_12393) { this._SafeStr_12393.dispose(); this._SafeStr_12393 = null; }; if (this._SafeStr_12394) { this._SafeStr_12394.dispose(); this._SafeStr_12394 = null; }; if (this._SafeStr_12395) { this._SafeStr_12395.dispose(); this._SafeStr_12395 = null; }; if (this._SafeStr_12396) { this._SafeStr_12396.dispose(); this._SafeStr_12396 = null; }; if (this._SafeStr_12397) { this._SafeStr_12397.dispose(); this._SafeStr_12397 = null; }; if (this._SafeStr_12398) { this._SafeStr_12398.dispose(); this._SafeStr_12398 = null; }; super.dispose(); } public function get _SafeStr_6899():String{ return ("group/"); } public function _SafeStr_6900(k:String):void{ var _local_2:Array = k.split("/"); if (_local_2.length != 2) { return; }; var _local_3:int = _local_2[1]; this._SafeStr_12133(_local_3); } public function _SafeStr_12132(k:Boolean, _arg_2:int):void{ this._SafeStr_12133(_arg_2); this.send(new _SafeStr_2286(_SafeStr_12154, ("" + _arg_2), "badge clicked")); } public function _SafeStr_12133(k:int):void{ this.send(new _SafeStr_2639(k, true)); } public function send(k:_SafeStr_2285):void{ this._SafeStr_5337.connection.send(k); } public function getXmlWindow(k:String):IWindow{ var _local_3:_SafeStr_39; var _local_4:XmlAsset; var _local_2:IWindow; try { _local_3 = assets.getAssetByName(k); _local_4 = XmlAsset(_local_3); _local_2 = this._SafeStr_5338.buildFromXML(XML(_local_4.content)); } catch(e:Error) { }; return (_local_2); } public function _SafeStr_11494(k:String):BitmapData{ var _local_2:String = k; var _local_3:_SafeStr_39 = assets.getAssetByName(_local_2); var _local_4:BitmapDataAsset = BitmapDataAsset(_local_3); var _local_5:BitmapData = BitmapData(_local_4.content); var _local_6:BitmapData = new BitmapData(_local_5.width, _local_5.height, true, 0); _local_6.draw(_local_5); return (_local_6); } public function _SafeStr_12199(k:int):void{ context.createLinkEvent(("groupforum/" + k)); } private function _SafeStr_12142(k:_SafeStr_2275):void{ var _local_2:int = _SafeStr_2949(k).groupId; this._SafeStr_12392._SafeStr_12142(_local_2); this._SafeStr_12398._SafeStr_12142(_local_2); } private function _SafeStr_12144(k:_SafeStr_2275):void{ var _local_2:_SafeStr_2646 = _SafeStr_2695(k).data; this._SafeStr_12392._SafeStr_12144(_local_2); this._SafeStr_12395._SafeStr_12144(_local_2); this._SafeStr_12398._SafeStr_12144(_local_2); } private function _SafeStr_12411(k:_SafeStr_2275):void{ var _local_2:_SafeStr_2936 = _SafeStr_2957(k).data; if (_local_2._SafeStr_12414) { this._SafeStr_12395._SafeStr_12260 = true; this._SafeStr_12395._SafeStr_12258 = true; this._SafeStr_12395._SafeStr_12240(_local_2); }; } private function _SafeStr_12409(k:_SafeStr_2275):void{ var _local_2:int = _SafeStr_2951(k).userId; this._SafeStr_12395._SafeStr_12239(_local_2); } private function _SafeStr_12405(k:_SafeStr_2275):void{ var _local_2:int = _SafeStr_2958(k).groupId; if (((this._SafeStr_12392._SafeStr_12145(_local_2)) || (this._SafeStr_12398._SafeStr_12145(_local_2)))) { this.send(new _SafeStr_2639(_local_2, false)); }; } private function _SafeStr_12407(k:_SafeStr_2275):void{ var _local_3:String; var _local_4:String; var _local_2:int = _SafeStr_2946(k).reason; if (_local_2 == _SafeStr_2945._SafeStr_12415) { this._SafeStr_12396.show(false); } else { _local_3 = ("group.joinfail." + _local_2); _local_4 = this._SafeStr_5776.getLocalization(_local_3, _local_3); this._SafeStr_5338.alert("${group.joinfail.title}", _local_4, 0, this._SafeStr_8064); }; } private function _SafeStr_12330(k:_SafeStr_2275):void{ var _local_2:_SafeStr_2940 = _SafeStr_2943(k).data; this._SafeStr_12394._SafeStr_12330(_local_2); this._SafeStr_12416(); } private function _SafeStr_12334(k:_SafeStr_2275):void{ var _local_2:_SafeStr_2944 = _SafeStr_2941(k).data; this._SafeStr_12394._SafeStr_12334(_local_2); this._SafeStr_12416(); } private function _SafeStr_12406(k:_SafeStr_2275):void{ this._SafeStr_12392.close(); this._SafeStr_12398.close(); } private function _SafeStr_10836(k:_SafeStr_2275):void{ this._SafeStr_12392.close(); this._SafeStr_12398.close(); var _local_2:_SafeStr_2274 = _SafeStr_2290(k)._SafeStr_5729(); this._SafeStr_5759 = _local_2._SafeStr_10506; } private function _SafeStr_8064(k:_SafeStr_2464, _arg_2:WindowEvent):void{ k.dispose(); } private function _SafeStr_12410(k:_SafeStr_2275):void{ this._SafeStr_12399 = _SafeStr_2947(k).data; events.dispatchEvent(new _SafeStr_2966()); } private function _SafeStr_12412(k:_SafeStr_2275):void{ var _local_3:String; var _local_4:String; var _local_2:int = _SafeStr_2956(k).reason; if (_local_2 == _SafeStr_2961._SafeStr_12415) { this._SafeStr_12396.show(true); } else { _local_3 = ("group.edit.fail." + _local_2); _local_4 = this._SafeStr_5776.getLocalization(_local_3, _local_3); this._SafeStr_5338.alert("${group.edit.fail.title}", _local_4, 0, this._SafeStr_8064); }; } private function _SafeStr_7061(k:_SafeStr_2275):void{ var _local_2:_SafeStr_2898 = _SafeStr_2912(k)._SafeStr_5729(); this._SafeStr_11372 = _local_2.id; } private function _SafeStr_12301(k:_SafeStr_2275):void{ var _local_2:_SafeStr_2955 = _SafeStr_2953(k)._SafeStr_5729(); this._SafeStr_12394._SafeStr_12301(_local_2.flatId, _local_2._SafeStr_12417); } private function _SafeStr_12403(k:_SafeStr_2275):void{ var _local_2:_SafeStr_2950 = _SafeStr_2950(k); this._SafeStr_12397.show(_local_2.groupId); this._SafeStr_12394.close(); this._SafeStr_12398._SafeStr_12143 = _local_2.groupId; if (this._SafeStr_5759 != _local_2._SafeStr_12346) { this._SafeStr_6822.goToPrivateRoom(_local_2._SafeStr_12346); }; } private function _SafeStr_12404(k:_SafeStr_2275):void{ var _local_2:int = _SafeStr_2965(k).userId(); var _local_3:int = _SafeStr_2965(k)._SafeStr_12418(); var _local_4:_SafeStr_2938; var _local_5:GuildMemberData = this._SafeStr_12393.data; var _local_6:String = ((this._SafeStr_12401._SafeStr_12163) ? "group.block" : "group.kick"); if (_local_3 > 0) { if (_local_2 == this._SafeStr_11372) { this.localization.registerParameter("group.leaveconfirm.desc", "amount", _local_3.toString()); this._SafeStr_5338.confirm("${group.leaveconfirm.title}", "${group.leaveconfirm.desc}", 0, this._SafeStr_12419); } else { _local_4 = _local_5._SafeStr_12382(_local_2); this.localization.registerParameter((_local_6 + "confirm.desc"), "amount", _local_3.toString()); this.localization.registerParameter((_local_6 + "confirm.desc"), "user", _local_4.userName); this._SafeStr_5338.confirm((("${" + _local_6) + "confirm.title}"), (("${" + _local_6) + "confirm.desc}"), 0, this._SafeStr_12419); }; } else { if (_local_2 == this._SafeStr_11372) { this._SafeStr_5338.confirm("${group.leaveconfirm.title}", "${group.leaveconfirm_nofurni.desc}", 0, this._SafeStr_12419); } else { if (_local_5) { _local_4 = _local_5._SafeStr_12382(_local_2); this.localization.registerParameter((_local_6 + "confirm_nofurni.desc"), "user", _local_4.userName); this._SafeStr_5338.confirm((("${" + _local_6) + "confirm.title}"), (("${" + _local_6) + "confirm_nofurni.desc}"), 0, this._SafeStr_12419); }; }; }; } private function _SafeStr_12419(k:_SafeStr_2515, _arg_2:WindowEvent):void{ if ((((((k == null)) || (k.disposed))) || ((this._SafeStr_12401 == null)))) { this._SafeStr_12401 = null; return; }; k.dispose(); if (_arg_2.type == WindowEvent._SafeStr_9018) { this.send(new _SafeStr_2963(this._SafeStr_12401._SafeStr_12162, this._SafeStr_12401._SafeStr_12161, this._SafeStr_12401._SafeStr_12163)); }; this._SafeStr_12401 = null; } private function _SafeStr_12413(k:_SafeStr_2275):void{ var _local_2:_SafeStr_2500 = _SafeStr_2397(k)._SafeStr_5729(); this._SafeStr_12400 = ((_local_2._SafeStr_6777) && ((_local_2._SafeStr_6775 > 0))); this._SafeStr_12394._SafeStr_12305(); } private function _SafeStr_10832(k:_SafeStr_2275):void{ var _local_2:_SafeStr_2681 = _SafeStr_2676(k)._SafeStr_5729(); if (_local_2._SafeStr_12420) { this._SafeStr_12398._SafeStr_10832(_local_2.data); }; } private function _SafeStr_12257(k:_SafeStr_2275):void{ var _local_2:_SafeStr_2948 = _SafeStr_2948(k); this._SafeStr_12395._SafeStr_12257(_local_2.userId, _local_2._SafeStr_12421); } private function _SafeStr_12408(k:_SafeStr_2942):void{ this._SafeStr_12395._SafeStr_12259(k.userId, k.badges); } private function _SafeStr_12416():void{ if (this._SafeStr_12399 == null) { this.send(new _SafeStr_2968()); }; } public function get localization():_SafeStr_500{ return (this._SafeStr_5776); } public function get windowManager():_SafeStr_637{ return (this._SafeStr_5338); } public function get _SafeStr_12422():GuildManagementWindowCtrl{ return (this._SafeStr_12394); } public function get _SafeStr_12423():_SafeStr_2959{ return (this._SafeStr_12398); } public function get _SafeStr_12141():Boolean{ return (getBoolean("groupRoomInfo.enabled")); } public function get _SafeStr_12195():Boolean{ return (getBoolean("group.deletion.enabled")); } public function get _SafeStr_12424():Boolean{ return (((this._SafeStr_12141) && (getBoolean("groupRoomInfo.badge.enabled")))); } public function get _SafeStr_12155():Boolean{ return (((this._SafeStr_12141) && (getBoolean("groupRoomInfo.attach.enabled")))); } public function get _SafeStr_12235():Boolean{ return (getBoolean("activity.point.display.enabled")); } public function get _SafeStr_12314():GuildEditorData{ return (this._SafeStr_12399); } public function get _SafeStr_7174():int{ return (this._SafeStr_11372); } public function get navigator():_SafeStr_270{ return (this._SafeStr_8740._SafeStr_8800); } public function get friendlist():_SafeStr_2221{ return (this._SafeStr_12390); } public function get _SafeStr_12202():GuildMembersWindowCtrl{ return (this._SafeStr_12393); } public function get habboTracking():_SafeStr_196{ return (this._SafeStr_12391); } public function trackGoogle(k:String, _arg_2:String, _arg_3:int=-1):void{ if (this._SafeStr_12391 != null) { this._SafeStr_12391.trackGoogle(k, _arg_2, _arg_3); }; } public function get roomId():int{ return (this._SafeStr_5759); } public function get toolbar():_SafeStr_2155{ return (this._SafeStr_6818); } public function _SafeStr_12134(k:int):void{ this._SafeStr_12395._SafeStr_12134(k); } public function _SafeStr_12135(k:int):void{ this.send(new _SafeStr_2642(k)); } public function openCatalog(k:String):void{ this._SafeStr_5539.openCatalogPage(k); } public function _SafeStr_12340(k:String):void{ this._SafeStr_5539.openClubCenter(); } public function get _SafeStr_12326():Boolean{ return (this._SafeStr_12400); } public function _SafeStr_12198(k:int, _arg_2:int):void{ this._SafeStr_12401 = new _SafeStr_2970(k, _arg_2); this.send(new _SafeStr_2962(_arg_2, k)); } public function _SafeStr_12383(k:int, _arg_2:int):void{ this._SafeStr_12401 = new _SafeStr_2970(k, _arg_2, true); this.send(new _SafeStr_2962(_arg_2, k)); } public function get _SafeStr_12262():_SafeStr_1211{ return (this._SafeStr_8740); } public function get sessionDataManager():_SafeStr_2175{ return (this._SafeStr_6816); } } }//package _-1Sh // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_10506 = "_-6PL" (String#9013, DoABC#3) // _SafeStr_10832 = "_-3a5" (String#5828, DoABC#3) // _SafeStr_10836 = "_-1UU" (String#3145, DoABC#3) // _SafeStr_11372 = "_-0pV" (String#4763, DoABC#3) // _SafeStr_11494 = "_-2fr" (String#3423, DoABC#3) // _SafeStr_1211 = "_-1Ab" (String#5071, DoABC#3) // _SafeStr_12132 = "_-0fo" (String#19543, DoABC#3) // _SafeStr_12133 = "_-5UO" (String#20130, DoABC#3) // _SafeStr_12134 = "_-1b2" (String#21256, DoABC#3) // _SafeStr_12135 = "_-oH" (String#27010, DoABC#3) // _SafeStr_12141 = "_-VK" (String#19506, DoABC#3) // _SafeStr_12142 = "_-4fj" (String#14380, DoABC#3) // _SafeStr_12143 = "_-1x2" (String#30504, DoABC#3) // _SafeStr_12144 = "_-0sm" (String#4567, DoABC#3) // _SafeStr_12145 = "_-2oW" (String#21559, DoABC#3) // _SafeStr_12154 = "_-1Cb" (String#8084, DoABC#3) // _SafeStr_12155 = "_-2DG" (String#38829, DoABC#3) // _SafeStr_12161 = "_-5it" (String#33882, DoABC#3) // _SafeStr_12162 = "_-1yQ" (String#33465, DoABC#3) // _SafeStr_12163 = "_-1CM" (String#26245, DoABC#3) // _SafeStr_12195 = "_-69B" (String#38608, DoABC#3) // _SafeStr_12198 = "_-05E" (String#26966, DoABC#3) // _SafeStr_12199 = "_-1MT" (String#19678, DoABC#3) // _SafeStr_12202 = "_-0kR" (String#19919, DoABC#3) // _SafeStr_12235 = "_-3S3" (String#10884, DoABC#3) // _SafeStr_12239 = "_-4IQ" (String#35537, DoABC#3) // _SafeStr_12240 = "_-20S" (String#22434, DoABC#3) // _SafeStr_12257 = "_-4At" (String#23815, DoABC#3) // _SafeStr_12258 = "_-0y7" (String#21048, DoABC#3) // _SafeStr_12259 = "_-386" (String#14319, DoABC#3) // _SafeStr_12260 = "_-0A2" (String#19281, DoABC#3) // _SafeStr_12262 = "_-5bB" (String#32371, DoABC#3) // _SafeStr_12301 = "_-53s" (String#11016, DoABC#3) // _SafeStr_12305 = "_-22A" (String#36436, DoABC#3) // _SafeStr_12314 = "_-3LF" (String#3234, DoABC#3) // _SafeStr_12326 = "_-3JI" (String#10742, DoABC#3) // _SafeStr_12330 = "_-1RW" (String#26042, DoABC#3) // _SafeStr_12334 = "_-4Ft" (String#24141, DoABC#3) // _SafeStr_12340 = "_-2F1" (String#29784, DoABC#3) // _SafeStr_12346 = "_-w-" (String#8439, DoABC#3) // _SafeStr_12353 = "_-44f" (String#37538, DoABC#3) // _SafeStr_12356 = "_-3rO" (String#36347, DoABC#3) // _SafeStr_12357 = "_-2i2" (String#36202, DoABC#3) // _SafeStr_12359 = "_-07u" (String#32098, DoABC#3) // _SafeStr_12360 = "_-3zN" (String#36161, DoABC#3) // _SafeStr_12382 = "_-16t" (String#7101, DoABC#3) // _SafeStr_12383 = "_-o5" (String#33155, DoABC#3) // _SafeStr_12390 = "_-4ex" (String#24136, DoABC#3) // _SafeStr_12391 = "_-3Ia" (String#1311, DoABC#3) // _SafeStr_12392 = "_-1q5" (String#8400, DoABC#3) // _SafeStr_12393 = "_-0Nt" (String#6860, DoABC#3) // _SafeStr_12394 = "_-2ls" (String#7585, DoABC#3) // _SafeStr_12395 = "_-4p7" (String#6168, DoABC#3) // _SafeStr_12396 = "_-5bS" (String#13008, DoABC#3) // _SafeStr_12397 = "_-Fw" (String#16775, DoABC#3) // _SafeStr_12398 = "_-0-n" (String#6295, DoABC#3) // _SafeStr_12399 = "_-4vu" (String#21621, DoABC#3) // _SafeStr_12400 = "_-4Lo" (String#27374, DoABC#3) // _SafeStr_12401 = "_-3iQ" (String#8542, DoABC#3) // _SafeStr_12402 = "_-6Eu" (String#1364, DoABC#3) // _SafeStr_12403 = "_-03t" (String#33262, DoABC#3) // _SafeStr_12404 = "_-5sD" (String#32705, DoABC#3) // _SafeStr_12405 = "_-5ET" (String#24370, DoABC#3) // _SafeStr_12406 = "_-4qR" (String#37828, DoABC#3) // _SafeStr_12407 = "_-2og" (String#37692, DoABC#3) // _SafeStr_12408 = "_-2qm" (String#37520, DoABC#3) // _SafeStr_12409 = "_-4p3" (String#38206, DoABC#3) // _SafeStr_12410 = "_-16H" (String#33583, DoABC#3) // _SafeStr_12411 = "_-12L" (String#33541, DoABC#3) // _SafeStr_12412 = "_-67c" (String#38566, DoABC#3) // _SafeStr_12413 = "_-62B" (String#13634, DoABC#3) // _SafeStr_12414 = "_-38i" (String#32825, DoABC#3) // _SafeStr_12415 = "_-Wh" (String#10058, DoABC#3) // _SafeStr_12416 = "_-0wn" (String#30998, DoABC#3) // _SafeStr_12417 = "_-0D3" (String#25726, DoABC#3) // _SafeStr_12418 = "_-3vP" (String#14729, DoABC#3) // _SafeStr_12419 = "_-5oq" (String#18627, DoABC#3) // _SafeStr_12420 = "_-1Mi" (String#19652, DoABC#3) // _SafeStr_12421 = "_-1x" (String#17685, DoABC#3) // _SafeStr_12422 = "_-23W" (String#39813, DoABC#3) // _SafeStr_12423 = "_-5q8" (String#39301, DoABC#3) // _SafeStr_12424 = "_-30R" (String#43594, DoABC#3) // _SafeStr_1375 = "_-67Z" (String#891, DoABC#3) // _SafeStr_196 = "_-1mR" (String#1920, DoABC#3) // _SafeStr_2155 = "_-4Q7" (String#1601, DoABC#3) // _SafeStr_2175 = "_-4xS" (String#1073, DoABC#3) // _SafeStr_2192 = "_-Z9" (String#5511, DoABC#3) // _SafeStr_2221 = "_-62h" (String#2838, DoABC#3) // _SafeStr_2274 = "_-RY" (String#5765, DoABC#3) // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2286 = "_-66Y" (String#1559, DoABC#3) // _SafeStr_2290 = "_-4xN" (String#2510, DoABC#3) // _SafeStr_2395 = "_-5o7" (String#3897, DoABC#3) // _SafeStr_2397 = "_-6M1" (String#4168, DoABC#3) // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_2500 = "_-5r8" (String#5360, DoABC#3) // _SafeStr_2515 = "_-1BL" (String#2918, DoABC#3) // _SafeStr_2639 = "_-1pS" (String#2711, DoABC#3) // _SafeStr_2642 = "_-697" (String#1908, DoABC#3) // _SafeStr_2646 = "_-1QU" (String#3657, DoABC#3) // _SafeStr_2676 = "_-45S" (String#3024, DoABC#3) // _SafeStr_2681 = "_-6R0" (String#5809, DoABC#3) // _SafeStr_2695 = "_-2HM" (String#4277, DoABC#3) // _SafeStr_270 = "_-6R1" (String#2202, DoABC#3) // _SafeStr_2898 = "_-0Tr" (String#5533, DoABC#3) // _SafeStr_2912 = "_-1hA" (String#1988, DoABC#3) // _SafeStr_2936 = "_-2EJ" (String#6904, DoABC#3) // _SafeStr_2937 = "_-5bL" (String#9658, DoABC#3) // _SafeStr_2938 = "_-6it" (String#2875, DoABC#3) // _SafeStr_2940 = "_-2lz" (String#7559, DoABC#3) // _SafeStr_2941 = "_-570" (String#11120, DoABC#3) // _SafeStr_2942 = "_-1QB" (String#5612, DoABC#3) // _SafeStr_2943 = "_-5-i" (String#11218, DoABC#3) // _SafeStr_2944 = "_-4TL" (String#7306, DoABC#3) // _SafeStr_2945 = "_-28e" (String#10128, DoABC#3) // _SafeStr_2946 = "_-1M8" (String#10016, DoABC#3) // _SafeStr_2947 = "_-6EO" (String#9729, DoABC#3) // _SafeStr_2948 = "_-4t8" (String#6292, DoABC#3) // _SafeStr_2949 = "_-2jI" (String#10682, DoABC#3) // _SafeStr_2950 = "_-3TA" (String#8230, DoABC#3) // _SafeStr_2951 = "_-21p" (String#10205, DoABC#3) // _SafeStr_2952 = "_-054" (String#8967, DoABC#3) // _SafeStr_2953 = "_-bS" (String#5445, DoABC#3) // _SafeStr_2954 = "_-5AO" (String#13141, DoABC#3) // _SafeStr_2955 = "_-4Uw" (String#8951, DoABC#3) // _SafeStr_2956 = "_-2Yi" (String#9936, DoABC#3) // _SafeStr_2957 = "_-2RR" (String#10095, DoABC#3) // _SafeStr_2958 = "_-2c8" (String#7094, DoABC#3) // _SafeStr_2959 = "_-2ft" (String#10799, DoABC#3) // _SafeStr_2960 = "_-0OB" (String#12605, DoABC#3) // _SafeStr_2961 = "_-6Hj" (String#10055, DoABC#3) // _SafeStr_2962 = "_-6iH" (String#9858, DoABC#3) // _SafeStr_2963 = "_-5WM" (String#15900, DoABC#3) // _SafeStr_2964 = "_-1XD" (String#9409, DoABC#3) // _SafeStr_2965 = "_-5Ui" (String#7894, DoABC#3) // _SafeStr_2966 = "_-22Z" (String#11720, DoABC#3) // _SafeStr_2967 = "_-0U7" (String#8695, DoABC#3) // _SafeStr_2968 = "_-3uX" (String#14683, DoABC#3) // _SafeStr_2969 = "_-1mA" (String#8131, DoABC#3) // _SafeStr_2970 = "_-0Io" (String#9089, DoABC#3) // _SafeStr_36 = "_-5Jb" (String#3293, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_431 = "_-5AK" (String#1130, DoABC#3) // _SafeStr_44 = "_-HN" (String#191, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5337 = "_-jQ" (String#411, DoABC#3) // _SafeStr_5338 = "_-02L" (String#188, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5759 = "_-2xD" (String#739, DoABC#3) // _SafeStr_5776 = "_-Ox" (String#525, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_6775 = "_-3Ao" (String#6072, DoABC#3) // _SafeStr_6777 = "_-6-5" (String#4841, DoABC#3) // _SafeStr_6816 = "_-2Xj" (String#573, DoABC#3) // _SafeStr_6818 = "_-2U7" (String#287, DoABC#3) // _SafeStr_6822 = "_-2GQ" (String#109, DoABC#3) // _SafeStr_6899 = "_-1Qx" (String#3492, DoABC#3) // _SafeStr_6900 = "_-3Mr" (String#3693, DoABC#3) // _SafeStr_7061 = "_-cM" (String#3616, DoABC#3) // _SafeStr_7065 = "_-1ZY" (String#2559, DoABC#3) // _SafeStr_7174 = "_-140" (String#3744, DoABC#3) // _SafeStr_8064 = "_-X7" (String#3516, DoABC#3) // _SafeStr_8740 = "_-19M" (String#2048, DoABC#3) // _SafeStr_8800 = "_-1Bd" (String#1940, DoABC#3) // _SafeStr_9 = "_-3rX" (String#1383, DoABC#3) // _SafeStr_9018 = "_-2E0" (String#2881, DoABC#3) //------------------------------------------------------------ //_-1Sh.HcRequiredWindowCtrl package _-1Sh{ import _-4Y1._SafeStr_3; import _-6Sj.IFrameWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-29V.IWindow; public class HcRequiredWindowCtrl implements _SafeStr_3 { private var _SafeStr_5908:HabboGroupsManager; private var _SafeStr_5322:IFrameWindow; public function HcRequiredWindowCtrl(k:HabboGroupsManager){ this._SafeStr_5908 = k; } public function dispose():void{ this._SafeStr_5908 = null; if (this._SafeStr_5322) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; } public function get disposed():Boolean{ return ((this._SafeStr_5908 == null)); } public function show(k:Boolean):void{ this._SafeStr_7909(); this._SafeStr_5322.findChildByName("info_txt").caption = ((k) ? "${group.hcrequired.info.manage}" : "${group.hcrequired.info.join}"); this._SafeStr_5322.visible = true; this._SafeStr_5322.activate(); } private function _SafeStr_7909():void{ if (this._SafeStr_5322 != null) { return; }; this._SafeStr_5322 = IFrameWindow(this._SafeStr_5908.getXmlWindow("club_required")); this._SafeStr_5322.findChildByTag("close").procedure = this._SafeStr_5809; this._SafeStr_5322.findChildByName("cancel_link_region").procedure = this._SafeStr_5809; this._SafeStr_5322.findChildByName("join_button").procedure = this._SafeStr_12425; this._SafeStr_5322.findChildByName("more_info_link_region").procedure = this._SafeStr_12425; this._SafeStr_5322.center(); } private function _SafeStr_5809(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { this.close(); }; } private function _SafeStr_12425(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { this._SafeStr_5908._SafeStr_12340("HcRequiredWindowCtrl"); this.close(); }; } public function close():void{ if (this._SafeStr_5322 != null) { this._SafeStr_5322.visible = false; }; } } }//package _-1Sh // _SafeStr_12340 = "_-2F1" (String#29784, DoABC#3) // _SafeStr_12425 = "_-5Wq" (String#28341, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5809 = "_-56H" (String#1168, DoABC#3) // _SafeStr_5908 = "_-Z5" (String#363, DoABC#3) // _SafeStr_7909 = "_-1Yj" (String#2518, DoABC#3) //------------------------------------------------------------ //_-1T2._SafeStr_5120 package _-1T2{ import flash.display.Shape; import flash.display.BitmapData; import flash.display.Graphics; import flash.geom.Matrix; import flash.display.GradientType; import flash.display.SpreadMethod; import flash.display.InterpolationMethod; public class _SafeStr_5120 { public static var _SafeStr_8902:int = 1; public static var _SafeStr_12426:int = 2; public static const _SafeStr_12427:Number = (Math.PI / 180);//0.0174532925199433 public static function _SafeStr_12428(k:Number, _arg_2:Number, _arg_3:Number, _arg_4:BitmapData, _arg_5:Number=1):Shape{ var _local_6:Shape = new Shape(); _local_6.graphics.beginBitmapFill(_arg_4); _local_6.graphics.moveTo((k + _arg_3), _arg_2); _local_6.graphics.curveTo((_arg_3 + k), ((Math.tan((Math.PI / 8)) * _arg_3) + _arg_2), ((Math.sin((Math.PI / 4)) * _arg_3) + k), ((Math.sin((Math.PI / 4)) * _arg_3) + _arg_2)); _local_6.graphics.curveTo(((Math.tan((Math.PI / 8)) * _arg_3) + k), (_arg_3 + _arg_2), k, (_arg_3 + _arg_2)); _local_6.graphics.curveTo(((-(Math.tan((Math.PI / 8))) * _arg_3) + k), (_arg_3 + _arg_2), ((-(Math.sin((Math.PI / 4))) * _arg_3) + k), ((Math.sin((Math.PI / 4)) * _arg_3) + _arg_2)); _local_6.graphics.curveTo((-(_arg_3) + k), ((Math.tan((Math.PI / 8)) * _arg_3) + _arg_2), (-(_arg_3) + k), _arg_2); _local_6.graphics.curveTo((-(_arg_3) + k), ((-(Math.tan((Math.PI / 8))) * _arg_3) + _arg_2), ((-(Math.sin((Math.PI / 4))) * _arg_3) + k), ((-(Math.sin((Math.PI / 4))) * _arg_3) + _arg_2)); _local_6.graphics.curveTo(((-(Math.tan((Math.PI / 8))) * _arg_3) + k), (-(_arg_3) + _arg_2), k, (-(_arg_3) + _arg_2)); _local_6.graphics.curveTo(((Math.tan((Math.PI / 8)) * _arg_3) + k), (-(_arg_3) + _arg_2), ((Math.sin((Math.PI / 4)) * _arg_3) + k), ((-(Math.sin((Math.PI / 4))) * _arg_3) + _arg_2)); _local_6.graphics.curveTo((_arg_3 + k), ((-(Math.tan((Math.PI / 8))) * _arg_3) + _arg_2), (_arg_3 + k), _arg_2); _local_6.graphics.endFill(); _local_6.alpha = _arg_5; return (_local_6); } public static function _SafeStr_12429(k:int, _arg_2:int, _arg_3:BitmapData, _arg_4:Number):Shape{ var _local_5:Shape = new Shape(); _local_5.graphics.beginBitmapFill(_arg_3); _local_5.graphics.drawRect(0, 0, k, _arg_2); _local_5.graphics.endFill(); _local_5.alpha = _arg_4; return (_local_5); } public static function _SafeStr_12430(k:int, _arg_2:int, _arg_3:int, _arg_4:BitmapData, _arg_5:Number):Shape{ var _local_6:Shape = new Shape(); var _local_7:Graphics = _local_6.graphics; _local_7.beginBitmapFill(_arg_4); _local_7.moveTo(_arg_3, 0); _local_7.curveTo((k - _arg_3), 0, (k - _arg_3), 0); _local_7.curveTo(k, 0, k, _arg_3); _local_7.curveTo(k, (_arg_2 - _arg_3), k, (_arg_2 - _arg_3)); _local_7.curveTo(k, _arg_2, (k - _arg_3), _arg_2); _local_7.curveTo(_arg_3, _arg_2, _arg_3, _arg_2); _local_7.curveTo(0, _arg_2, 0, (_arg_2 - _arg_3)); _local_7.curveTo(0, _arg_3, 0, _arg_3); _local_7.curveTo(0, 0, _arg_3, 0); _local_7.endFill(); _local_6.alpha = _arg_5; return (_local_6); } public static function _SafeStr_12431(k:int, _arg_2:int, _arg_3:uint, _arg_4:uint, _arg_5:Number=1):Shape{ var _local_6:Shape = new Shape(); var _local_7:Graphics = _local_6.graphics; var _local_8:BitmapData = new BitmapData(2, 2, true); _local_8.lock(); _local_8.setPixel32(0, 0, _arg_3); _local_8.setPixel32(1, 0, _arg_4); _local_8.setPixel32(0, 1, _arg_4); _local_8.setPixel32(1, 1, _arg_3); _local_8.unlock(); _local_7.clear(); _local_7.beginBitmapFill(_local_8); _local_7.drawRect(0, 0, k, _arg_2); _local_7.endFill(); _local_6.alpha = _arg_5; return (_local_6); } public static function _SafeStr_12432(k:Number, _arg_2:Number, _arg_3:Number, _arg_4:Number, _arg_5:Number=1):Shape{ var _local_6:Shape = new Shape(); _local_6.graphics.beginFill(_arg_4, 1); _local_6.graphics.moveTo((k + _arg_3), _arg_2); _local_6.graphics.curveTo((_arg_3 + k), ((Math.tan((Math.PI / 8)) * _arg_3) + _arg_2), ((Math.sin((Math.PI / 4)) * _arg_3) + k), ((Math.sin((Math.PI / 4)) * _arg_3) + _arg_2)); _local_6.graphics.curveTo(((Math.tan((Math.PI / 8)) * _arg_3) + k), (_arg_3 + _arg_2), k, (_arg_3 + _arg_2)); _local_6.graphics.curveTo(((-(Math.tan((Math.PI / 8))) * _arg_3) + k), (_arg_3 + _arg_2), ((-(Math.sin((Math.PI / 4))) * _arg_3) + k), ((Math.sin((Math.PI / 4)) * _arg_3) + _arg_2)); _local_6.graphics.curveTo((-(_arg_3) + k), ((Math.tan((Math.PI / 8)) * _arg_3) + _arg_2), (-(_arg_3) + k), _arg_2); _local_6.graphics.curveTo((-(_arg_3) + k), ((-(Math.tan((Math.PI / 8))) * _arg_3) + _arg_2), ((-(Math.sin((Math.PI / 4))) * _arg_3) + k), ((-(Math.sin((Math.PI / 4))) * _arg_3) + _arg_2)); _local_6.graphics.curveTo(((-(Math.tan((Math.PI / 8))) * _arg_3) + k), (-(_arg_3) + _arg_2), k, (-(_arg_3) + _arg_2)); _local_6.graphics.curveTo(((Math.tan((Math.PI / 8)) * _arg_3) + k), (-(_arg_3) + _arg_2), ((Math.sin((Math.PI / 4)) * _arg_3) + k), ((-(Math.sin((Math.PI / 4))) * _arg_3) + _arg_2)); _local_6.graphics.curveTo((_arg_3 + k), ((-(Math.tan((Math.PI / 8))) * _arg_3) + _arg_2), (_arg_3 + k), _arg_2); _local_6.graphics.endFill(); _local_6.alpha = _arg_5; return (_local_6); } public static function _SafeStr_7039(k:int, _arg_2:int, _arg_3:int, _arg_4:Number=1, _arg_5:int=2):Shape{ var _local_6:Shape = new Shape(); var _local_7:Graphics = _local_6.graphics; _local_7.lineStyle(_arg_5, _arg_3); _local_7.lineTo(k, _arg_2); _local_7.moveTo(0, _arg_2); _local_7.lineTo(k, 0); _local_7.endFill(); _local_6.alpha = _arg_4; return (_local_6); } public static function _SafeStr_12433(k:Number, _arg_2:Number, _arg_3:Number, _arg_4:int, _arg_5:Number):Shape{ var _local_9:Number; var _local_10:Number; var _local_11:Number; var _local_12:Number; var _local_13:Number; var _local_6:Shape = new Shape(); var _local_7:Graphics = _local_6.graphics; _local_7.beginFill(_arg_4, 1); _local_7.moveTo(0, 0); _local_7.lineTo(k, 0); var _local_8:Number = Math.tan(((1 * Math.PI) * 180)); _local_9 = 0; while (_local_9 < _arg_3) { _local_10 = (k * Math.cos(((_local_9 + 1) * _SafeStr_12427))); _local_11 = (k * Math.sin(((_local_9 + 1) * _SafeStr_12427))); _local_12 = (_local_10 + ((k * _local_8) * Math.cos((((_local_9 + 1) - 90) * _SafeStr_12427)))); _local_13 = (_local_11 + ((k * _local_8) * Math.sin((((_local_9 + 1) - 90) * _SafeStr_12427)))); _local_7.curveTo(_local_12, _local_13, _local_10, _local_11); _local_9++; }; _local_7.moveTo(0, 0); _local_7.lineTo(_arg_2, 0); _local_9 = 0; while (_local_9 < _arg_3) { _local_10 = (_arg_2 * Math.cos(((_local_9 + 1) * _SafeStr_12427))); _local_11 = (_arg_2 * Math.sin(((_local_9 + 1) * _SafeStr_12427))); _local_12 = (_local_10 + ((_arg_2 * _local_8) * Math.cos((((_local_9 + 1) - 90) * _SafeStr_12427)))); _local_13 = (_local_11 + ((_arg_2 * _local_8) * Math.sin((((_local_9 + 1) - 90) * _SafeStr_12427)))); _local_7.curveTo(_local_12, _local_13, _local_10, _local_11); _local_9++; }; _local_6.alpha = _arg_5; return (_local_6); } public static function _SafeStr_12434(k:int, _arg_2:int, _arg_3:uint, _arg_4:uint, _arg_5:int=1, _arg_6:int=1, _arg_7:Number=1):Shape{ var _local_8:Shape = new Shape(); var _local_9:Graphics = _local_8.graphics; var _local_10:int = (((_arg_2 == _SafeStr_12426)) ? k : 1); var _local_11:int = (((_arg_2 == _SafeStr_12426)) ? 1 : k); var _local_12:BitmapData = new BitmapData((_arg_5 + _arg_6), 1, true); _local_12.lock(); var _local_13:int; while (_local_13 < _arg_5) { _local_12.setPixel32(_local_13, 0, _arg_3); _local_13++; }; while (_local_13 < (_arg_5 + _arg_6)) { _local_12.setPixel32(_local_13, 0, _arg_4); _local_13++; }; _local_12.unlock(); var _local_14:Matrix = new Matrix(); if (_arg_2 == _SafeStr_8902) { _local_14.rotate(((90 * Math.PI) / 180)); }; _local_9.clear(); _local_9.beginBitmapFill(_local_12, _local_14); _local_9.drawRect(0, 0, _local_10, _local_11); _local_9.endFill(); _local_8.alpha = _arg_7; return (_local_8); } public static function _SafeStr_5457(k:Number, _arg_2:Number, _arg_3:Number, _arg_4:Number, _arg_5:Number, _arg_6:Number=1, _arg_7:Number=1):Shape{ var _local_8:Shape = new Shape(); var _local_9:Graphics = _local_8.graphics; var _local_10:Array = [_arg_4, _arg_5]; var _local_11:String = GradientType.LINEAR; var _local_12:Array = [_arg_6, _arg_7]; var _local_13:Array = [0, 0xFF]; var _local_14:String = SpreadMethod.PAD; var _local_15:String = InterpolationMethod.RGB; var _local_16:Matrix = new Matrix(); _local_16.createGradientBox(k, _arg_2, ((_arg_3 * Math.PI) / 180), 0, 0); _local_9.beginGradientFill(_local_11, _local_10, _local_12, _local_13, _local_16, _local_14, _local_15); _local_9.drawRect(0, 0, k, _arg_2); return (_local_8); } public static function rect(k:Number, _arg_2:Number, _arg_3:Number, _arg_4:Number=1, _arg_5:Number=0, _arg_6:Number=0):Shape{ var _local_7:Shape = new Shape(); _local_7.graphics.beginFill(_arg_3, 1); _local_7.graphics.moveTo(0, 0); _local_7.graphics.lineTo(k, 0); _local_7.graphics.lineTo(k, _arg_2); _local_7.graphics.lineTo(0, _arg_2); _local_7.graphics.lineTo(0, 0); _local_7.graphics.endFill(); _local_7.alpha = _arg_4; _local_7.x = _arg_5; _local_7.y = _arg_6; return (_local_7); } public static function _SafeStr_12435(k:Number, _arg_2:Number, _arg_3:Number, _arg_4:Number, _arg_5:Number, _arg_6:Number, _arg_7:Number):Shape{ var _local_8:Shape = new Shape(); var _local_9:Graphics = _local_8.graphics; _local_9.beginFill(_arg_6, 1); _local_9.moveTo((k + _arg_5), _arg_2); _local_9.curveTo(((k + _arg_3) - _arg_5), _arg_2, ((k + _arg_3) - _arg_5), _arg_2); _local_9.curveTo((k + _arg_3), _arg_2, (k + _arg_3), (_arg_2 + _arg_5)); _local_9.curveTo((k + _arg_3), ((_arg_2 + _arg_4) - _arg_5), (k + _arg_3), ((_arg_2 + _arg_4) - _arg_5)); _local_9.curveTo((k + _arg_3), (_arg_2 + _arg_4), ((k + _arg_3) - _arg_5), (_arg_2 + _arg_4)); _local_9.curveTo((k + _arg_5), (_arg_2 + _arg_4), (k + _arg_5), (_arg_2 + _arg_4)); _local_9.curveTo(k, (_arg_2 + _arg_4), k, ((_arg_2 + _arg_4) - _arg_5)); _local_9.curveTo(k, (_arg_2 + _arg_5), k, (_arg_2 + _arg_5)); _local_9.curveTo(k, _arg_2, (k + _arg_5), _arg_2); _local_9.endFill(); _local_8.alpha = _arg_7; return (_local_8); } public static function outline(k:int, _arg_2:int, _arg_3:int, _arg_4:Number):Shape{ var _local_5:Shape = new Shape(); var _local_6:Graphics = _local_5.graphics; _local_6.beginFill(_arg_3, 1); _local_6.drawRect(0, 0, k, 1); _local_6.drawRect(0, 1, 1, (_arg_2 - 1)); _local_6.drawRect((k - 1), 1, 1, (_arg_2 - 1)); _local_6.drawRect(1, (_arg_2 - 1), (k - 2), 1); _local_6.endFill(); _local_5.alpha = _arg_4; return (_local_5); } } }//package _-1T2 // _SafeStr_12426 = "_-5Ka" (String#20458, DoABC#3) // _SafeStr_12427 = "_-1bU" (String#7442, DoABC#3) // _SafeStr_12428 = "_-21K" (String#44575, DoABC#3) // _SafeStr_12429 = "_-2Tr" (String#44163, DoABC#3) // _SafeStr_12430 = "_-5Bz" (String#44733, DoABC#3) // _SafeStr_12431 = "_-0BA" (String#44390, DoABC#3) // _SafeStr_12432 = "_-1jx" (String#43655, DoABC#3) // _SafeStr_12433 = "_-194" (String#35144, DoABC#3) // _SafeStr_12434 = "_-57Q" (String#44869, DoABC#3) // _SafeStr_12435 = "_-30n" (String#43607, DoABC#3) // _SafeStr_5120 = "_-00c" (String#4617, DoABC#3) // _SafeStr_5457 = "_-0RH" (String#19054, DoABC#3) // _SafeStr_7039 = "_-31Y" (String#43609, DoABC#3) // _SafeStr_8902 = "_-3rT" (String#6123, DoABC#3) //------------------------------------------------------------ //_-1T2.StringUtils package _-1T2{ public class StringUtils { public static var LEFT:Number = (1 << 1); public static var RIGHT:Number = (1 << 2); public static function objectToString(k:Object):String{ var _local_4:*; var _local_2:String = ""; var _local_3:Boolean; _local_2 = (_local_2 + "{"); for (_local_4 in k) { if (!_local_3) { _local_3 = true; }; if ((k[_local_4] is Array)) { _local_2 = (_local_2 + (((_local_4 + ": [") + k[_local_4]) + "], ")); } else { if ((k[_local_4] is Object)) { _local_2 = (_local_2 + (StringUtils.objectToString(k[_local_4]) + ", ")); } else { if ((k[_local_4] is Function)) { _local_2 = (_local_2 + (_local_4 + ": (function), ")); } else { _local_2 = (_local_2 + (((_local_4 + ": ") + k[_local_4]) + ", ")); }; }; }; }; if (_local_3) { return ((_local_2.slice(0, -2) + "}")); }; return ((_local_2 + "}")); } public static function _SafeStr_12436(k:String, _arg_2:Number, _arg_3:String, _arg_4:Number=NaN):String{ if (isNaN(_arg_4)) { _arg_4 = StringUtils.LEFT; }; if ((((k.length >= _arg_2)) || (!((_arg_3.length == 1))))) { return (k); }; var _local_5:String = ""; var _local_6:Number = 0; while (_local_6 < (_arg_2 - k.length)) { _local_5 = (_local_5 + _arg_3); _local_6++; }; var _local_7:String = (((_arg_4 == StringUtils.LEFT)) ? (_local_5 + k) : (k + _local_5)); return (_local_7); } public static function replace(k:String, _arg_2:String, _arg_3:String):String{ return (k.split(_arg_2).join(_arg_3)); } public static function trim(k:String=null):String{ if (k == null) { return (""); }; k = String(k); while (k.charAt(0) == " ") { k = k.substring(1); }; while (k.charAt((k.length - 1)) == " ") { k = k.substring(0, (k.length - 1)); }; return (k); } public static function _SafeStr_12437(k:String):String{ return ((k.substr(0, 1).toUpperCase() + k.substr(1).toLowerCase())); } public static function _SafeStr_12438(k:String):String{ var _local_2:String = ""; var _local_3:Array = k.split(" "); var _local_4:int; while (_local_4 < _local_3.length) { _local_2 = (_local_2 + StringUtils._SafeStr_12437(_local_3[_local_4])); if (_local_4 < (_local_3.length - 1)) { _local_2 = (_local_2 + " "); }; _local_4++; }; return (_local_2); } } }//package _-1T2 // _SafeStr_12436 = "_-5jV" (String#27977, DoABC#3) // _SafeStr_12437 = "_-1eS" (String#33889, DoABC#3) // _SafeStr_12438 = "_-02m" (String#44480, DoABC#3) //------------------------------------------------------------ //_-1T7._SafeStr_4723 package _-1T7{ import _-540.CategoryBaseModel; import _-540._SafeStr_4718; import _-40e.HabboAvatarEditor; import _-2UF.FigureData; public class _SafeStr_4723 extends CategoryBaseModel implements _SafeStr_4718 { public function _SafeStr_4723(k:HabboAvatarEditor){ super(k); } override protected function init():void{ super.init(); _SafeStr_12439(FigureData._SafeStr_12440); _SafeStr_12439(FigureData._SafeStr_12441); _SafeStr_12439(FigureData._SafeStr_12442); _SafeStr_5372 = true; if (!_SafeStr_5333) { _SafeStr_5333 = new _SafeStr_5139(this); if (_SafeStr_5333) { _SafeStr_5333.init(); }; }; } } }//package _-1T7 // _SafeStr_12439 = "_-2nG" (String#3432, DoABC#3) // _SafeStr_12440 = "_-4f4" (String#8998, DoABC#3) // _SafeStr_12441 = "_-rz" (String#8053, DoABC#3) // _SafeStr_12442 = "_-64Y" (String#10216, DoABC#3) // _SafeStr_4718 = "_-5jN" (String#2180, DoABC#3) // _SafeStr_4723 = "_-5l2" (String#16375, DoABC#3) // _SafeStr_5139 = "_-3xd" (String#14605, DoABC#3) // _SafeStr_5333 = "_-2YU" (String#98, DoABC#3) // _SafeStr_5372 = "_-ct" (String#1012, DoABC#3) //------------------------------------------------------------ //_-1T7._SafeStr_5139 package _-1T7{ import _-540._SafeStr_5138; import _-540._SafeStr_5136; import _-540._SafeStr_4718; import _-4zJ._SafeStr_3084; import _-29V.IWindowContainer; import _-2UF.FigureData; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-29V.IWindow; public class _SafeStr_5139 extends _SafeStr_5138 implements _SafeStr_5136 { public function _SafeStr_5139(k:_SafeStr_4718){ super(k); } override public function init():void{ if (!_SafeStr_5322) { _SafeStr_5322 = (_SafeStr_5369.controller.view.getCategoryContainer(_SafeStr_3084._SafeStr_12443) as IWindowContainer); _SafeStr_5322.visible = false; _SafeStr_5322.procedure = this._SafeStr_5377; }; _SafeStr_5372 = true; if (((_SafeStr_5369) && ((_SafeStr_12444 == "")))) { _SafeStr_5369.switchCategory(FigureData._SafeStr_12440); }; } public function switchCategory(k:String):void{ if (_SafeStr_5322 == null) { return; }; if (_SafeStr_5322.disposed) { return; }; k = (((k == "")) ? _SafeStr_12444 : k); _SafeStr_12445(_SafeStr_12446); switch (k) { case FigureData._SafeStr_12440: _SafeStr_12446 = "tab_pants"; break; case FigureData._SafeStr_12441: _SafeStr_12446 = "tab_shoes"; break; case FigureData._SafeStr_12442: _SafeStr_12446 = "tab_belts"; break; default: throw (new Error((('[LegsView] Unknown item category: "' + k) + '"'))); }; _SafeStr_12444 = k; _SafeStr_12447(_SafeStr_12446); if (!_SafeStr_5372) { this.init(); }; updateGridView(_SafeStr_12444); } private function _SafeStr_5377(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { switch (_arg_2.name) { case "tab_pants": this.switchCategory(FigureData._SafeStr_12440); break; case "tab_shoes": this.switchCategory(FigureData._SafeStr_12441); break; case "tab_belts": this.switchCategory(FigureData._SafeStr_12442); break; }; } else { if (k.type == WindowMouseEvent._SafeStr_5575) { switch (_arg_2.name) { case "tab_pants": case "tab_shoes": case "tab_belts": _SafeStr_12447(_arg_2.name); break; }; } else { if (k.type == WindowMouseEvent._SafeStr_5577) { switch (_arg_2.name) { case "tab_pants": case "tab_shoes": case "tab_belts": if (_SafeStr_12446 != _arg_2.name) { _SafeStr_12445(_arg_2.name); }; return; }; }; }; }; } } }//package _-1T7 // _SafeStr_12440 = "_-4f4" (String#8998, DoABC#3) // _SafeStr_12441 = "_-rz" (String#8053, DoABC#3) // _SafeStr_12442 = "_-64Y" (String#10216, DoABC#3) // _SafeStr_12443 = "_-5Oe" (String#9436, DoABC#3) // _SafeStr_12444 = "_-4WV" (String#2915, DoABC#3) // _SafeStr_12445 = "_-557" (String#4977, DoABC#3) // _SafeStr_12446 = "_-3lh" (String#2774, DoABC#3) // _SafeStr_12447 = "_-6fT" (String#4588, DoABC#3) // _SafeStr_3084 = "_-2RN" (String#3139, DoABC#3) // _SafeStr_4718 = "_-5jN" (String#2180, DoABC#3) // _SafeStr_5136 = "_-6MU" (String#7367, DoABC#3) // _SafeStr_5138 = "_-3Lj" (String#4544, DoABC#3) // _SafeStr_5139 = "_-3xd" (String#14605, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5369 = "_-5xw" (String#469, DoABC#3) // _SafeStr_5372 = "_-ct" (String#1012, DoABC#3) // _SafeStr_5377 = "_-3ok" (String#3898, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) //------------------------------------------------------------ //_-1Tb._SafeStr_2663 package _-1Tb{ import _-3UH._SafeStr_10; import flash.display.BitmapData; public interface _SafeStr_2663 { function dispose():void; function set assetLibrary(_arg_1:_SafeStr_10):void; function _SafeStr_5624():void; function _SafeStr_8841():void; function _SafeStr_12448():int; function _SafeStr_12449():int; function _SafeStr_12450(_arg_1:XML):Boolean; function getAsset(_arg_1:String):_SafeStr_3900; function getAssetWithPalette(_arg_1:String, _arg_2:String):_SafeStr_3900; function _SafeStr_12451():Array; function _SafeStr_12452(_arg_1:String):Array; function _SafeStr_12095(_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 _-1Tb // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_12095 = "_-4qi" (String#22695, DoABC#3) // _SafeStr_12448 = "_-zI" (String#29342, DoABC#3) // _SafeStr_12449 = "_-03g" (String#27177, DoABC#3) // _SafeStr_12450 = "_-3Xj" (String#17263, DoABC#3) // _SafeStr_12451 = "_-4vL" (String#29079, DoABC#3) // _SafeStr_12452 = "_-Cr" (String#28712, DoABC#3) // _SafeStr_2663 = "_-29y" (String#1916, DoABC#3) // _SafeStr_3900 = "_-5e" (String#1285, DoABC#3) // _SafeStr_5624 = "_-5OP" (String#12442, DoABC#3) // _SafeStr_8841 = "_-1iN" (String#30175, DoABC#3) //------------------------------------------------------------ //_-1Tb._SafeStr_3900 package _-1Tb{ import _-3UH._SafeStr_39; public interface _SafeStr_3900 { 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_8811():String; function get offsetX():int; function get offsetY():int; function get _SafeStr_12453():int; function get _SafeStr_12454():int; function get usesPalette():Boolean; } }//package _-1Tb // _SafeStr_12453 = "_-2z8" (String#31214, DoABC#3) // _SafeStr_12454 = "_-eH" (String#26283, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_3900 = "_-5e" (String#1285, DoABC#3) // _SafeStr_8811 = "_-4xH" (String#4426, DoABC#3) //------------------------------------------------------------ //_-1Tb._SafeStr_4391 package _-1Tb{ import flash.utils.ByteArray; import flash.display.BitmapData; import flash.geom.Point; import flash.display.BitmapDataChannel; public class _SafeStr_4391 { private static var _SafeStr_8928:Array = []; private var _SafeStr_12455:Array; private var _SafeStr_12456:int = 0; private var _SafeStr_12457:int = 0; public function _SafeStr_4391(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_12455 = []; 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_12455.push(_local_7); }; while (this._SafeStr_12455.length < 0x0100) { this._SafeStr_12455.push(0); }; while (_SafeStr_8928.length < 0x0100) { _SafeStr_8928.push(0); }; this._SafeStr_12456 = _arg_2; this._SafeStr_12457 = _arg_3; } public function get _SafeStr_6366():int{ return (this._SafeStr_12456); } public function get _SafeStr_6367():int{ return (this._SafeStr_12457); } public function dispose():void{ this._SafeStr_12455 = []; } public function _SafeStr_12458(k:BitmapData):void{ var _local_2:BitmapData = k.clone(); k.paletteMap(k, k.rect, new Point(0, 0), _SafeStr_8928, this._SafeStr_12455, _SafeStr_8928, _SafeStr_8928); k.copyChannel(_local_2, k.rect, new Point(0, 0), BitmapDataChannel.ALPHA, BitmapDataChannel.ALPHA); _local_2.dispose(); } } }//package _-1Tb // _SafeStr_12455 = "_-2SO" (String#11940, DoABC#3) // _SafeStr_12456 = "_-1Z1" (String#9699, DoABC#3) // _SafeStr_12457 = "_-5Em" (String#8938, DoABC#3) // _SafeStr_12458 = "_-2ys" (String#37110, DoABC#3) // _SafeStr_4391 = "_-3vs" (String#5627, DoABC#3) // _SafeStr_6366 = "_-6XP" (String#7952, DoABC#3) // _SafeStr_6367 = "_-450" (String#9007, DoABC#3) // _SafeStr_8928 = "_-0Q6" (String#6432, DoABC#3) //------------------------------------------------------------ //_-1Tb.GraphicAsset package _-1Tb{ import __AS3__.vec.Vector; import _-3UH.BitmapDataAsset; import _-3UH._SafeStr_39; import flash.display.BitmapData; import __AS3__.vec.*; public class GraphicAsset implements _SafeStr_3900 { private static const _SafeStr_12459:Vector. = new Vector.(); private var _SafeStr_7604:String; private var _SafeStr_8817:String; private var _SafeStr_5496:BitmapDataAsset; private var _flipH:Boolean; private var _flipV:Boolean; private var _SafeStr_12460:Boolean; private var _SafeStr_8274:int; private var _SafeStr_8275:int; private var _SafeStr_5616:int; private var _height:int; private var _SafeStr_9412:Boolean; public static function _SafeStr_8233(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_12459.length > 0)) ? _SafeStr_12459.pop() : new (GraphicAsset)()); _local_9._SafeStr_7604 = k; _local_9._SafeStr_8817 = _arg_2; var _local_10:BitmapDataAsset = (_arg_3 as BitmapDataAsset); if (_local_10 != null) { _local_9._SafeStr_5496 = _local_10; _local_9._SafeStr_9412 = false; } else { _local_9._SafeStr_5496 = null; _local_9._SafeStr_9412 = true; }; _local_9._flipH = _arg_4; _local_9._flipV = _arg_5; _local_9._SafeStr_8274 = _arg_6; _local_9._SafeStr_8275 = _arg_7; _local_9._SafeStr_12460 = _arg_8; return (_local_9); } public function recycle():void{ this._SafeStr_5496 = null; _SafeStr_12459.push(this); } private function initialize():void{ var k:BitmapData; if (((!(this._SafeStr_9412)) && (!((this._SafeStr_5496 == null))))) { k = (this._SafeStr_5496.content as BitmapData); if (k != null) { this._SafeStr_5616 = k.width; this._height = k.height; }; this._SafeStr_9412 = 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_5616); } public function get height():int{ this.initialize(); return (this._height); } public function get assetName():String{ return (this._SafeStr_7604); } public function get _SafeStr_8811():String{ return (this._SafeStr_8817); } public function get asset():_SafeStr_39{ return (this._SafeStr_5496); } public function get usesPalette():Boolean{ return (this._SafeStr_12460); } public function get offsetX():int{ if (!this._flipH) { return (this._SafeStr_8274); }; return (-((this.width + this._SafeStr_8274))); } public function get offsetY():int{ if (!this._flipV) { return (this._SafeStr_8275); }; return (-((this.height + this._SafeStr_8275))); } public function get _SafeStr_12453():int{ return (this._SafeStr_8274); } public function get _SafeStr_12454():int{ return (this._SafeStr_8275); } } }//package _-1Tb // _SafeStr_12453 = "_-2z8" (String#31214, DoABC#3) // _SafeStr_12454 = "_-eH" (String#26283, DoABC#3) // _SafeStr_12459 = "_-1AF" (String#6069, DoABC#3) // _SafeStr_12460 = "_-6Ko" (String#28322, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_3900 = "_-5e" (String#1285, DoABC#3) // _SafeStr_5496 = "_-sP" (String#1552, DoABC#3) // _SafeStr_5616 = "_-1RX" (String#603, DoABC#3) // _SafeStr_7604 = "_-53K" (String#6526, DoABC#3) // _SafeStr_8233 = "_-0WF" (String#978, DoABC#3) // _SafeStr_8274 = "_-17N" (String#2497, DoABC#3) // _SafeStr_8275 = "_-0LK" (String#1850, DoABC#3) // _SafeStr_8811 = "_-4xH" (String#4426, DoABC#3) // _SafeStr_8817 = "_-3za" (String#15627, DoABC#3) // _SafeStr_9412 = "_-3r3" (String#2330, DoABC#3) //------------------------------------------------------------ //_-1Tb.GraphicAssetCollection package _-1Tb{ import _-WS.Map; import _-3UH._SafeStr_10; import flash.utils.Dictionary; import flash.utils.getTimer; import _-3UH._SafeStr_39; import flash.utils.ByteArray; import _-0bw.XMLValidator; import _-3UH.BitmapDataAsset; import flash.display.BitmapData; public class GraphicAssetCollection implements _SafeStr_2663 { private static const _SafeStr_12461:int = 10; private static const _SafeStr_12462:Array = ["id", "source"]; private static const _SafeStr_12463:Boolean = false; private var _assets:Map; private var _SafeStr_12464:_SafeStr_10; private var _SafeStr_12465:Map; private var _SafeStr_12466:Array; private var _SafeStr_12467:Map; private var _SafeStr_5633:int = 0; private var _SafeStr_12468:int = 0; private var _SafeStr_12469:Dictionary; public function GraphicAssetCollection(){ this._assets = new Map(); this._SafeStr_12465 = new Map(); this._SafeStr_12467 = new Map(); this._SafeStr_12466 = []; this._SafeStr_12469 = new Dictionary(); } public function dispose():void{ var k:String; var _local_2:_SafeStr_4391; var _local_3:GraphicAsset; var _local_4:String; if (this._SafeStr_12465 != null) { for (k in this._SafeStr_12465) { _local_2 = this._SafeStr_12465[k]; if (_local_2 != null) { _local_2.dispose(); }; }; this._SafeStr_12465.reset(); }; if (this._SafeStr_12467 != null) { this._SafeStr_12465.reset(); }; if (this._SafeStr_12466 != null) { this._SafeStr_12470(); this._SafeStr_12466 = 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_12469) { for (_local_4 in this._SafeStr_12469) { delete this._SafeStr_12469[_local_4]; }; }; this._SafeStr_12464 = null; } public function set assetLibrary(k:_SafeStr_10):void{ this._SafeStr_12464 = k; } public function _SafeStr_5624():void{ this._SafeStr_5633++; this._SafeStr_12468 = getTimer(); } public function _SafeStr_8841():void{ this._SafeStr_5633--; if (this._SafeStr_5633 <= 0) { this._SafeStr_5633 = 0; this._SafeStr_12468 = getTimer(); this._SafeStr_12470(false); }; } public function _SafeStr_12448():int{ return (this._SafeStr_5633); } public function _SafeStr_12449():int{ return (this._SafeStr_12468); } public function _SafeStr_12450(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_12471(_local_3); }; if (_SafeStr_12463) { this._SafeStr_12472(_local_2); } else { this._SafeStr_12473(_local_2); }; return (true); } private function _SafeStr_12472(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_12469[_local_3] = _local_2; }; }; } private function _SafeStr_12473(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_3900; 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_12464.getAssetByName(_local_6); if (_local_12 != null) { _local_13 = this._SafeStr_12474(_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_8811))))) { _local_13 = this._SafeStr_12475(_local_5, _local_6, _local_12, _local_7, _local_8, _local_10, _local_11, _local_9); }; }; }; }; _local_3++; }; } private function _SafeStr_12471(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_4391; for each (_local_2 in k) { if (XMLValidator._SafeStr_5516(_local_2, _SafeStr_12462)) { _local_3 = _local_2.@id; _local_4 = _local_2.@source; if (this._SafeStr_12465[_local_3] == null) { _local_5 = this._SafeStr_12464.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_4391(_local_6, _local_7, _local_8); this._SafeStr_12465[_local_3] = _local_10; this._SafeStr_12467[_local_3] = _local_2; }; }; }; } protected function _SafeStr_12474(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_12469[k]) { return (false); }; var _local_9:GraphicAsset = GraphicAsset._SafeStr_8233(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_12475(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_12469[k]; }; return (this._SafeStr_12474(k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7, _arg_8)); } public function getAsset(k:String):_SafeStr_3900{ 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_3900; var _local_2:_SafeStr_3900 = this._assets.getValue(k); if (_local_2) { return (_local_2); }; var _local_3:XML = this._SafeStr_12469[k]; if (_local_3) { delete this._SafeStr_12469[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_12464.getAssetByName(_local_4); if (_local_10 != null) { if (this._SafeStr_12474(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_8811))))) { if (!this._SafeStr_12475(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_3900{ var _local_5:_SafeStr_3900; var _local_6:String; var _local_7:BitmapDataAsset; var _local_8:BitmapData; var _local_9:_SafeStr_4391; var _local_10:BitmapData; var _local_3:String = ((k + "@") + _arg_2); var _local_4:_SafeStr_3900 = 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_8811 + "@") + _arg_2); _local_7 = this._SafeStr_12476(_local_6); if (_local_7 == null) { _local_8 = (_local_5.asset.content as BitmapData); if (_local_8 != null) { _local_9 = this._SafeStr_12477(_arg_2); if (_local_9 != null) { _local_10 = _local_8.clone(); _local_9._SafeStr_12458(_local_10); _local_7 = this._SafeStr_12478(_local_6, _local_10); if (_local_7 == null) { _local_10.dispose(); return (null); }; } else { return (_local_5); }; }; }; this._SafeStr_12466.push(_local_3); this._SafeStr_12474(_local_3, _local_6, _local_7, _local_5.flipH, _local_5.flipV, _local_5._SafeStr_12453, _local_5._SafeStr_12454, false); _local_4 = this.getAsset(_local_3); }; return (_local_4); } public function _SafeStr_12451():Array{ return (this._SafeStr_12465._SafeStr_6451()); } public function _SafeStr_12452(k:String):Array{ var _local_2:_SafeStr_4391 = this._SafeStr_12477(k); if (_local_2 != null) { return ([_local_2._SafeStr_6366, _local_2._SafeStr_6367]); }; return (null); } public function _SafeStr_12095(k:String):XML{ return (this._SafeStr_12467[k]); } private function _SafeStr_12477(k:String):_SafeStr_4391{ var _local_2:_SafeStr_4391 = this._SafeStr_12465[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_12464 == null) { return (false); }; var _local_8:BitmapDataAsset = this._SafeStr_12476(k); if (_local_8 == null) { _local_8 = new BitmapDataAsset(this._SafeStr_12464.getAssetTypeDeclarationByClass(BitmapDataAsset)); this._SafeStr_12464.setAsset(k, _local_8); _local_8._SafeStr_9791(_arg_2); return (this._SafeStr_12474(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_9791(_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_12476(_local_2._SafeStr_8811); if (_local_3 != null) { this._SafeStr_12464.removeAsset(_local_3); _local_3.dispose(); }; _local_2.recycle(); } else { delete this._SafeStr_12469[k]; }; } private function _SafeStr_12476(k:String):BitmapDataAsset{ var _local_2:BitmapDataAsset = (this._SafeStr_12464.getAssetByName(k) as BitmapDataAsset); return (_local_2); } private function _SafeStr_12478(k:String, _arg_2:BitmapData):BitmapDataAsset{ var _local_3:BitmapDataAsset = this._SafeStr_12476(k); if (_local_3 == null) { _local_3 = new BitmapDataAsset(this._SafeStr_12464.getAssetTypeDeclarationByClass(BitmapDataAsset)); this._SafeStr_12464.setAsset(k, _local_3); _local_3._SafeStr_9791(_arg_2); return (_local_3); }; return (null); } private function _SafeStr_12470(k:Boolean=true):void{ var _local_2:String; if (this._SafeStr_12466 != null) { if (((k) || ((this._SafeStr_12466.length > _SafeStr_12461)))) { for each (_local_2 in this._SafeStr_12466) { this.disposeAsset(_local_2); }; this._SafeStr_12466 = []; }; }; } } }//package _-1Tb // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_12095 = "_-4qi" (String#22695, DoABC#3) // _SafeStr_12448 = "_-zI" (String#29342, DoABC#3) // _SafeStr_12449 = "_-03g" (String#27177, DoABC#3) // _SafeStr_12450 = "_-3Xj" (String#17263, DoABC#3) // _SafeStr_12451 = "_-4vL" (String#29079, DoABC#3) // _SafeStr_12452 = "_-Cr" (String#28712, DoABC#3) // _SafeStr_12453 = "_-2z8" (String#31214, DoABC#3) // _SafeStr_12454 = "_-eH" (String#26283, DoABC#3) // _SafeStr_12458 = "_-2ys" (String#37110, DoABC#3) // _SafeStr_12461 = "_-2aV" (String#26112, DoABC#3) // _SafeStr_12462 = "_-5bf" (String#23115, DoABC#3) // _SafeStr_12463 = "_-59A" (String#23386, DoABC#3) // _SafeStr_12464 = "_-3Wl" (String#6522, DoABC#3) // _SafeStr_12465 = "_-c8" (String#3613, DoABC#3) // _SafeStr_12466 = "_-0ao" (String#9015, DoABC#3) // _SafeStr_12467 = "_-2oy" (String#17432, DoABC#3) // _SafeStr_12468 = "_-6Sa" (String#25158, DoABC#3) // _SafeStr_12469 = "_-0F3" (String#7796, DoABC#3) // _SafeStr_12470 = "_-3N5" (String#29730, DoABC#3) // _SafeStr_12471 = "_-4ic" (String#35403, DoABC#3) // _SafeStr_12472 = "_-3XC" (String#37584, DoABC#3) // _SafeStr_12473 = "_-5QM" (String#37565, DoABC#3) // _SafeStr_12474 = "_-0nT" (String#10295, DoABC#3) // _SafeStr_12475 = "_-54R" (String#31838, DoABC#3) // _SafeStr_12476 = "_-5QX" (String#20569, DoABC#3) // _SafeStr_12477 = "_-0Ew" (String#5970, DoABC#3) // _SafeStr_12478 = "_-67C" (String#38925, DoABC#3) // _SafeStr_2663 = "_-29y" (String#1916, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_3900 = "_-5e" (String#1285, DoABC#3) // _SafeStr_4391 = "_-3vs" (String#5627, DoABC#3) // _SafeStr_5516 = "_-62c" (String#2514, DoABC#3) // _SafeStr_5624 = "_-5OP" (String#12442, DoABC#3) // _SafeStr_5633 = "_-1ZW" (String#6122, DoABC#3) // _SafeStr_6366 = "_-6XP" (String#7952, DoABC#3) // _SafeStr_6367 = "_-450" (String#9007, DoABC#3) // _SafeStr_6451 = "_-1-C" (String#2261, DoABC#3) // _SafeStr_8233 = "_-0WF" (String#978, DoABC#3) // _SafeStr_8811 = "_-4xH" (String#4426, DoABC#3) // _SafeStr_8841 = "_-1iN" (String#30175, DoABC#3) // _SafeStr_9791 = "_-46i" (String#12782, DoABC#3) //------------------------------------------------------------ //_-1tU.MeMenuChatSettingsView package _-1tU{ import _-0-I.MeMenuSettingsMenuView; import _-29V.IWindowContainer; import _-11z.ToolbarView; import _-6Sj.ICheckBoxWindow; import _-3UH.XmlAsset; import _-29V.IWindow; import _-5Vh.WindowMouseEvent; public class MeMenuChatSettingsView { private var _SafeStr_5572:MeMenuSettingsMenuView; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_7040:ToolbarView; public function init(k:MeMenuSettingsMenuView, _arg_2:ToolbarView):void{ this._SafeStr_5572 = k; this._SafeStr_7040 = _arg_2; this.createWindow(); } public function dispose():void{ if (this._SafeStr_5322 == null) { return; }; var k:ICheckBoxWindow = (this._SafeStr_5322.findChildByName("prefer_old_chat_checkbox") as ICheckBoxWindow); this._SafeStr_5572.window.visible = true; this._SafeStr_5572.widget.toolbar.freeFlowChat.isDisabledInPreferences = ((!((k == null))) && (k._SafeStr_5325)); this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; this._SafeStr_5572 = null; } private function createWindow():void{ var k:XmlAsset = (this._SafeStr_5572.widget.toolbar.assets.getAssetByName("me_menu_chat_settings_xml") as XmlAsset); this._SafeStr_5322 = (this._SafeStr_5572.widget.toolbar.windowManager.buildFromXML((k.content as XML)) as IWindowContainer); this._SafeStr_5322.x = (this._SafeStr_7040.window.width + 10); this._SafeStr_5322.y = (this._SafeStr_7040.window.bottom - this._SafeStr_5322.height); this._SafeStr_5572.window.visible = false; var _local_2:int; var _local_3:IWindow; while (_local_2 < this._SafeStr_5322.numChildren) { _local_3 = this._SafeStr_5322.getChildAt(_local_2); _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6271); _local_2++; }; ICheckBoxWindow(this._SafeStr_5322.findChildByName("prefer_old_chat_checkbox"))._SafeStr_5325 = this._SafeStr_5572.widget.toolbar.freeFlowChat.isDisabledInPreferences; } private function _SafeStr_6271(k:WindowMouseEvent):void{ var _local_2:IWindow = (k.target as IWindow); var _local_3:String = _local_2.name; switch (_local_3) { case "back_btn": this.dispose(); return; case "prefer_old_chat_checkbox": this._SafeStr_5572.widget.toolbar.freeFlowChat.isDisabledInPreferences = ICheckBoxWindow(this._SafeStr_5322.findChildByName("prefer_old_chat_checkbox"))._SafeStr_5325; if (!this._SafeStr_5572.widget.toolbar.freeFlowChat.isDisabledInPreferences) { if (this._SafeStr_5572.widget.toolbar._SafeStr_8720._SafeStr_12479 != null) { this._SafeStr_5572.widget.toolbar._SafeStr_8720._SafeStr_12479.setDisplayObject(this._SafeStr_5572.widget.toolbar.freeFlowChat.displayObject); }; } else { this._SafeStr_5572.widget.toolbar.freeFlowChat.clear(); }; return; }; } public function get window():IWindowContainer{ return (this._SafeStr_5322); } } }//package _-1tU // _SafeStr_12479 = "_-09v" (String#13920, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5325 = "_-2iN" (String#998, DoABC#3) // _SafeStr_5572 = "_-0k2" (String#66, DoABC#3) // _SafeStr_6271 = "_-2xA" (String#2088, DoABC#3) // _SafeStr_7040 = "_-1YW" (String#2140, DoABC#3) // _SafeStr_8720 = "_-4Ws" (String#14769, DoABC#3) //------------------------------------------------------------ //_-1Tx._SafeStr_1293 package _-1Tx{ import _-4Y1._SafeStr_8; import flash.events.IEventDispatcher; public interface _SafeStr_1293 extends _SafeStr_8 { function get events():IEventDispatcher; function set visible(_arg_1:Boolean):void; } }//package _-1Tx // _SafeStr_1293 = "_-0Np" (String#9463, DoABC#3) // _SafeStr_8 = "_-6in" (String#1560, DoABC#3) //------------------------------------------------------------ //_-1Tx._SafeStr_1294 package _-1Tx{ import _-4Y1.Component; import _-0ic.HabboFriendBarData; import com.sulake.iid.IIDHabboFriendBarData; import _-31L.HabboFriendBarView; import com.sulake.iid.IIDHabboFriendBarView; import _-1mF.HabboLandingView; import com.sulake.iid.IIDHabboLandingView; import _-4rI.HabboTalent; import com.sulake.iid.IIDHabboTalent; import _-Hy.HabboEpicPopupView; import com.sulake.iid.IIDHabboEpicPopupView; import _-6gR.GroupForumController; import com.sulake.iid.IIDHabboGroupForumController; import _-4Y1._SafeStr_9; import _-3UH._SafeStr_10; import _-31L._SafeStr_2655; public class _SafeStr_1294 extends Component implements _SafeStr_1293 { public function _SafeStr_1294(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null){ super(k, _arg_2, _arg_3); k._SafeStr_8755(new HabboFriendBarData(k, 0, _arg_3), [new IIDHabboFriendBarData()]); k._SafeStr_8755(new HabboFriendBarView(k, 0, _arg_3), [new IIDHabboFriendBarView()]); k._SafeStr_8755(new HabboLandingView(k, 0, _arg_3), [new IIDHabboLandingView()]); k._SafeStr_8755(new HabboTalent(k, 0, _arg_3), [new IIDHabboTalent()]); k._SafeStr_8755(new HabboEpicPopupView(k, 0, _arg_3), [new IIDHabboEpicPopupView()]); k._SafeStr_8755(new GroupForumController(k, 0, _arg_3), [new IIDHabboGroupForumController()]); } public function set visible(k:Boolean):void{ var _local_2:_SafeStr_2655 = (queueInterface(new IIDHabboFriendBarView()) as _SafeStr_2655); if (_local_2 != null) { _local_2.visible = k; _local_2.release(new IIDHabboFriendBarView()); }; } } }//package _-1Tx // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_1293 = "_-0Np" (String#9463, DoABC#3) // _SafeStr_1294 = "_-0sa" (String#11562, DoABC#3) // _SafeStr_2655 = "_-0hB" (String#6049, DoABC#3) // _SafeStr_8755 = "_-U7" (String#8264, DoABC#3) // _SafeStr_9 = "_-3rX" (String#1383, DoABC#3) //------------------------------------------------------------ //_-1Tx._SafeStr_2653 package _-1Tx{ import _-4Y1._SafeStr_8; public interface _SafeStr_2653 extends _SafeStr_8 { function activate():void; function disable():void; } }//package _-1Tx // _SafeStr_2653 = "_-2wD" (String#9433, DoABC#3) // _SafeStr_8 = "_-6in" (String#1560, DoABC#3) //------------------------------------------------------------ //_-1Tx._SafeStr_2654 package _-1Tx{ import _-4Y1._SafeStr_8; public interface _SafeStr_2654 extends _SafeStr_8 { } }//package _-1Tx // _SafeStr_2654 = "_-2eP" (String#18895, DoABC#3) // _SafeStr_8 = "_-6in" (String#1560, DoABC#3) //------------------------------------------------------------ //_-1Tx._SafeStr_2656 package _-1Tx{ import _-4Y1._SafeStr_8; public interface _SafeStr_2656 extends _SafeStr_8 { function _SafeStr_12480(_arg_1:String):void; } }//package _-1Tx // _SafeStr_12480 = "_-0yZ" (String#10274, DoABC#3) // _SafeStr_2656 = "_-4Bg" (String#17167, DoABC#3) // _SafeStr_8 = "_-6in" (String#1560, DoABC#3) //------------------------------------------------------------ //_-1tz._SafeStr_3743 package _-1tz{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-1FG._SafeStr_3784; public class _SafeStr_3743 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3743(k:Function){ super(k, _SafeStr_3784); } public function _SafeStr_5729():_SafeStr_3784{ return ((_SafeStr_5915 as _SafeStr_3784)); } } }//package _-1tz // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_3743 = "_-bw" (String#7161, DoABC#3) // _SafeStr_3784 = "_-2d9" (String#7265, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-1tz._SafeStr_4226 package _-1tz{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-1FG._SafeStr_4343; public class _SafeStr_4226 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4226(k:Function){ super(k, _SafeStr_4343); } public function _SafeStr_5729():_SafeStr_4343{ return ((_SafeStr_5915 as _SafeStr_4343)); } } }//package _-1tz // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4226 = "_-0dy" (String#11094, DoABC#3) // _SafeStr_4343 = "_-0zj" (String#9343, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-1tz._SafeStr_4326 package _-1tz{ import _-2jU._SafeStr_2278; import _-2jU._SafeStr_2275; import _-1FG._SafeStr_4338; public class _SafeStr_4326 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4326(k:Function){ super(k, _SafeStr_4338); } public function _SafeStr_5729():_SafeStr_4338{ return ((_SafeStr_5915 as _SafeStr_4338)); } } }//package _-1tz // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2278 = "_-0jq" (String#67, DoABC#3) // _SafeStr_4326 = "_-6cf" (String#10998, DoABC#3) // _SafeStr_4338 = "_-6DW" (String#6822, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5915 = "_-3BT" (String#250, DoABC#3) //------------------------------------------------------------ //_-1tz._SafeStr_4328 package _-1tz{ import _-2jU._SafeStr_2713; public class _SafeStr_4328 { public static const _SafeStr_12481:int = -1; public static const _SafeStr_12482:int = 0; public static const _SafeStr_12483:int = 1; public static const _SafeStr_12484:int = 2; private var _SafeStr_7226:int; private var _SafeStr_7238:int; private var _SafeStr_5319:String; private var _SafeStr_12485:int; private var _SafeStr_12486:int; private var _SafeStr_12487:int; private var _SafeStr_12488:int; private var _SafeStr_12489:int; private var _SafeStr_12490:Boolean; private var _SafeStr_5758:String; private var _SafeStr_12491:String; private var _SafeStr_12492:int; private var _SafeStr_12493:int; public function _SafeStr_4328(k:_SafeStr_2713){ this._SafeStr_7226 = k.readInt(); this._SafeStr_7238 = k.readInt(); this._SafeStr_5319 = k.readString(); this._SafeStr_12485 = k.readInt(); this._SafeStr_12486 = Math.max(1, k.readInt()); this._SafeStr_12487 = k.readInt(); this._SafeStr_12488 = k.readInt(); this._SafeStr_12489 = k.readInt(); this._SafeStr_12490 = k.readBoolean(); this._SafeStr_5758 = k.readString(); this._SafeStr_12491 = k.readString(); this._SafeStr_12492 = k.readInt(); this._SafeStr_12493 = k.readInt(); } public function get achievementId():int{ return (this._SafeStr_7226); } public function get badgeId():String{ return (this._SafeStr_5319); } public function get level():int{ return (this._SafeStr_7238); } public function get _SafeStr_12494():int{ return (this._SafeStr_12485); } public function get _SafeStr_12495():int{ return ((this._SafeStr_12486 - this._SafeStr_12485)); } public function get _SafeStr_12496():int{ return (this._SafeStr_12487); } public function get _SafeStr_12497():int{ return (this._SafeStr_12488); } public function get _SafeStr_12498():int{ return ((this._SafeStr_12489 - this._SafeStr_12485)); } public function get _SafeStr_9388():Boolean{ return (this._SafeStr_12490); } public function get category():String{ return (this._SafeStr_5758); } public function get _SafeStr_12499():String{ return (this._SafeStr_12491); } public function get _SafeStr_12500():int{ return (this._SafeStr_12492); } public function get _SafeStr_9389():Boolean{ return ((((this._SafeStr_7238 > 1)) || (this._SafeStr_12490))); } public function _SafeStr_12501():void{ this._SafeStr_12489 = this._SafeStr_12486; } public function get _SafeStr_12502():int{ return (this._SafeStr_12493); } } }//package _-1tz // _SafeStr_12481 = "_-6G-" (String#29803, DoABC#3) // _SafeStr_12482 = "_-27K" (String#29523, DoABC#3) // _SafeStr_12483 = "_-5fq" (String#25290, DoABC#3) // _SafeStr_12484 = "_-4Q8" (String#26706, DoABC#3) // _SafeStr_12485 = "_-5fK" (String#8719, DoABC#3) // _SafeStr_12486 = "_-41Y" (String#21612, DoABC#3) // _SafeStr_12487 = "_-0Ml" (String#14226, DoABC#3) // _SafeStr_12488 = "_-1Tv" (String#15413, DoABC#3) // _SafeStr_12489 = "_-3FL" (String#24841, DoABC#3) // _SafeStr_12490 = "_-1Zs" (String#24755, DoABC#3) // _SafeStr_12491 = "_-0aD" (String#26640, DoABC#3) // _SafeStr_12492 = "_-3eJ" (String#29956, DoABC#3) // _SafeStr_12493 = "_-6jz" (String#26311, DoABC#3) // _SafeStr_12494 = "_-4ts" (String#35886, DoABC#3) // _SafeStr_12495 = "_-0iC" (String#34599, DoABC#3) // _SafeStr_12496 = "_-1vb" (String#30666, DoABC#3) // _SafeStr_12497 = "_-6iC" (String#29343, DoABC#3) // _SafeStr_12498 = "_-5vs" (String#35490, DoABC#3) // _SafeStr_12499 = "_-F4" (String#42600, DoABC#3) // _SafeStr_12500 = "_-0p-" (String#28354, DoABC#3) // _SafeStr_12501 = "_-0GT" (String#34653, DoABC#3) // _SafeStr_12502 = "_-tQ" (String#34724, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4328 = "_-1MW" (String#2297, DoABC#3) // _SafeStr_5319 = "_-0f8" (String#2104, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_5758 = "_-6Su" (String#1029, DoABC#3) // _SafeStr_7226 = "_-3Gh" (String#4190, DoABC#3) // _SafeStr_7238 = "_-2vh" (String#1496, DoABC#3) // _SafeStr_9388 = "_-3Tw" (String#11425, DoABC#3) // _SafeStr_9389 = "_-W0" (String#16723, DoABC#3) //------------------------------------------------------------ //_-1tz._SafeStr_4331 package _-1tz{ import _-2jU._SafeStr_2713; public class _SafeStr_4331 { public static const _SafeStr_12503:int = 0; private var _SafeStr_7226:int; private var _SafeStr_7238:int; private var _SafeStr_5319:String; private var _SafeStr_7227:int; private var _SafeStr_6695:int; public function _SafeStr_4331(k:_SafeStr_2713){ this._SafeStr_7226 = k.readInt(); this._SafeStr_7238 = k.readInt(); this._SafeStr_5319 = k.readString(); this._SafeStr_7227 = k.readInt(); this._SafeStr_6695 = k.readInt(); } public function dispose():void{ this._SafeStr_7226 = 0; this._SafeStr_7238 = 0; this._SafeStr_5319 = ""; this._SafeStr_7227 = 0; } public function get achievementId():int{ return (this._SafeStr_7226); } public function get level():int{ return (this._SafeStr_7238); } public function get badgeId():String{ return (this._SafeStr_5319); } public function get _SafeStr_7231():int{ return (this._SafeStr_7227); } public function get enabled():Boolean{ return ((this._SafeStr_6695 == _SafeStr_12503)); } public function get state():int{ return (this._SafeStr_6695); } } }//package _-1tz // _SafeStr_12503 = "_-00T" (String#22523, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4331 = "_-37q" (String#4208, DoABC#3) // _SafeStr_5319 = "_-0f8" (String#2104, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_6695 = "_-3RB" (String#372, DoABC#3) // _SafeStr_7226 = "_-3Gh" (String#4190, DoABC#3) // _SafeStr_7227 = "_-1vV" (String#12037, DoABC#3) // _SafeStr_7231 = "_-6Cn" (String#27899, DoABC#3) // _SafeStr_7238 = "_-2vh" (String#1496, DoABC#3) //------------------------------------------------------------ //_-1v8._SafeStr_2861 package _-1v8{ import _-29V.IWindow; public class _SafeStr_2861 { protected var _SafeStr_12504:IWindow; protected var _SafeStr_9734:Boolean; protected var _SafeStr_12505:Boolean = true; protected var _SafeStr_5611:String; public function _SafeStr_2861(k:IWindow){ this._SafeStr_12504 = k; } public function get running():Boolean{ return (((((this._SafeStr_9734) && (this._SafeStr_12504))) && (!(this._SafeStr_12504.disposed)))); } public function get complete():Boolean{ return (this._SafeStr_12505); } public function set target(k:IWindow):void{ this._SafeStr_12504 = k; } public function get target():IWindow{ return (this._SafeStr_12504); } public function set tag(k:String):void{ this._SafeStr_5611 = k; } public function get tag():String{ return (this._SafeStr_5611); } friend function start():void{ this._SafeStr_9734 = true; } friend function update(k:Number):void{ } friend function stop():void{ this._SafeStr_12504 = null; this._SafeStr_9734 = false; } friend function tick(k:int):void{ } } }//package _-1v8 // _SafeStr_12504 = "_-4e5" (String#1818, DoABC#3) // _SafeStr_12505 = "_-CT" (String#3448, DoABC#3) // _SafeStr_2861 = "_-4i7" (String#1233, DoABC#3) // _SafeStr_5611 = "_-ZU" (String#3354, DoABC#3) // _SafeStr_9734 = "_-3ST" (String#2150, DoABC#3) //------------------------------------------------------------ //_-1v8._SafeStr_3704 package _-1v8{ import _-29V.IWindow; import flash.utils.getTimer; public class _SafeStr_3704 extends _SafeStr_2861 { private var _SafeStr_12506:int; private var _SafeStr_8446:int; public function _SafeStr_3704(k:IWindow, _arg_2:int){ super(k); _SafeStr_12505 = false; this._SafeStr_8446 = _arg_2; } public function get duration():int{ return (this._SafeStr_8446); } override friend function start():void{ super.friend::start(); _SafeStr_12505 = false; this._SafeStr_12506 = getTimer(); } final override friend function tick(k:int):void{ var _local_2:Number = (Number((k - this._SafeStr_12506)) / Number(this._SafeStr_8446)); if (_local_2 < 1) { friend::update(_local_2); } else { friend::update(1); _SafeStr_12505 = true; }; } } }//package _-1v8 // _SafeStr_12505 = "_-CT" (String#3448, DoABC#3) // _SafeStr_12506 = "_-4Wm" (String#14715, DoABC#3) // _SafeStr_2861 = "_-4i7" (String#1233, DoABC#3) // _SafeStr_3704 = "_-3V" (String#3556, DoABC#3) // _SafeStr_8446 = "_-4oE" (String#1532, DoABC#3) //------------------------------------------------------------ //_-1v8._SafeStr_3705 package _-1v8{ import _-29V.IWindow; public class _SafeStr_3705 extends _SafeStr_3704 { protected var _SafeStr_12507:Number; protected var _SafeStr_12508:Number; protected var _SafeStr_12509:Number; protected var _SafeStr_12510:Number; protected var _SafeStr_12511:Number; protected var _SafeStr_12512:Number; public function _SafeStr_3705(k:IWindow, _arg_2:int, _arg_3:int, _arg_4:int){ super(k, _arg_2); this._SafeStr_12509 = _arg_3; this._SafeStr_12510 = _arg_4; } override friend function start():void{ super.friend::start(); this._SafeStr_12507 = target.width; this._SafeStr_12508 = target.height; this._SafeStr_12511 = (this._SafeStr_12509 - this._SafeStr_12507); this._SafeStr_12512 = (this._SafeStr_12510 - this._SafeStr_12508); } override friend function update(k:Number):void{ target.width = (this._SafeStr_12507 + (this._SafeStr_12511 * k)); target.height = (this._SafeStr_12508 + (this._SafeStr_12512 * k)); } } }//package _-1v8 // _SafeStr_12507 = "_-ce" (String#22318, DoABC#3) // _SafeStr_12508 = "_-3V1" (String#22712, DoABC#3) // _SafeStr_12509 = "_-2pv" (String#30993, DoABC#3) // _SafeStr_12510 = "_-3wT" (String#26844, DoABC#3) // _SafeStr_12511 = "_-5wN" (String#29387, DoABC#3) // _SafeStr_12512 = "_-0m4" (String#26352, DoABC#3) // _SafeStr_3704 = "_-3V" (String#3556, DoABC#3) // _SafeStr_3705 = "_-dn" (String#7190, DoABC#3) //------------------------------------------------------------ //_-1v8._SafeStr_3706 package _-1v8{ public class _SafeStr_3706 extends _SafeStr_3704 { protected var _SafeStr_12513:_SafeStr_3704; public function _SafeStr_3706(k:_SafeStr_3704){ super(k.target, k.duration); this._SafeStr_12513 = k; } override friend function start():void{ super.friend::start(); this._SafeStr_12513.friend::start(); } override friend function update(k:Number):void{ super.friend::update(k); this._SafeStr_12513.friend::update(k); } override friend function stop():void{ super.friend::stop(); this._SafeStr_12513.friend::stop(); } } }//package _-1v8 // _SafeStr_12513 = "_-6fr" (String#17036, DoABC#3) // _SafeStr_3704 = "_-3V" (String#3556, DoABC#3) // _SafeStr_3706 = "_-2ho" (String#10693, DoABC#3) //------------------------------------------------------------ //_-1v8._SafeStr_3707 package _-1v8{ public class _SafeStr_3707 extends _SafeStr_3706 { protected var _SafeStr_12514:Number; public function _SafeStr_3707(k:_SafeStr_3704, _arg_2:Number){ super(k); this._SafeStr_12514 = _arg_2; } } }//package _-1v8 // _SafeStr_12514 = "_-0DE" (String#27743, DoABC#3) // _SafeStr_3704 = "_-3V" (String#3556, DoABC#3) // _SafeStr_3706 = "_-2ho" (String#10693, DoABC#3) // _SafeStr_3707 = "_-1ra" (String#11889, DoABC#3) //------------------------------------------------------------ //_-1v8._SafeStr_3708 package _-1v8{ public class _SafeStr_3708 extends _SafeStr_3707 { public function _SafeStr_3708(k:_SafeStr_3704, _arg_2:Number){ super(k, _arg_2); } override friend function update(k:Number):void{ _SafeStr_12513.friend::update(Math.pow(k, (1 / _SafeStr_12514))); } } }//package _-1v8 // _SafeStr_12513 = "_-6fr" (String#17036, DoABC#3) // _SafeStr_12514 = "_-0DE" (String#27743, DoABC#3) // _SafeStr_3704 = "_-3V" (String#3556, DoABC#3) // _SafeStr_3707 = "_-1ra" (String#11889, DoABC#3) // _SafeStr_3708 = "_-6-K" (String#2983, DoABC#3) //------------------------------------------------------------ //_-1v8._SafeStr_3709 package _-1v8{ public class _SafeStr_3709 extends _SafeStr_2861 { protected var _SafeStr_12515:Function; public function _SafeStr_3709(k:Function){ this._SafeStr_12515 = k; super(null); } override public function get running():Boolean{ return (((_SafeStr_9734) && (!((this._SafeStr_12515 == null))))); } override friend function tick(k:int):void{ super.friend::tick(k); if (this._SafeStr_12515 != null) { this._SafeStr_12515(this); this._SafeStr_12515 = null; }; } } }//package _-1v8 // _SafeStr_12515 = "_-2Nd" (String#2374, DoABC#3) // _SafeStr_2861 = "_-4i7" (String#1233, DoABC#3) // _SafeStr_3709 = "_-3LK" (String#7164, DoABC#3) // _SafeStr_9734 = "_-3ST" (String#2150, DoABC#3) //------------------------------------------------------------ //_-1v8._SafeStr_3710 package _-1v8{ import _-29V.IWindow; public class _SafeStr_3710 extends _SafeStr_3704 { protected var _SafeStr_12516:Number; protected var _SafeStr_12517:Number; protected var _SafeStr_12518:Number; protected var _SafeStr_12519:Number; protected var _SafeStr_12520:Number; protected var _SafeStr_12521:Number; public function _SafeStr_3710(k:IWindow, _arg_2:int, _arg_3:int, _arg_4:int){ super(k, _arg_2); this._SafeStr_12518 = _arg_3; this._SafeStr_12519 = _arg_4; } override friend function start():void{ super.friend::start(); this._SafeStr_12516 = target.x; this._SafeStr_12517 = target.y; this._SafeStr_12520 = (this._SafeStr_12518 - this._SafeStr_12516); this._SafeStr_12521 = (this._SafeStr_12519 - this._SafeStr_12517); } override friend function update(k:Number):void{ target.x = (this._SafeStr_12516 + (this._SafeStr_12520 * k)); target.y = (this._SafeStr_12517 + (this._SafeStr_12521 * k)); } } }//package _-1v8 // _SafeStr_12516 = "_-Vj" (String#5484, DoABC#3) // _SafeStr_12517 = "_-5HA" (String#5580, DoABC#3) // _SafeStr_12518 = "_-4t4" (String#15918, DoABC#3) // _SafeStr_12519 = "_-xM" (String#16586, DoABC#3) // _SafeStr_12520 = "_-2x4" (String#6700, DoABC#3) // _SafeStr_12521 = "_-0qn" (String#7173, DoABC#3) // _SafeStr_3704 = "_-3V" (String#3556, DoABC#3) // _SafeStr_3710 = "_-35O" (String#3956, DoABC#3) //------------------------------------------------------------ //_-1v8._SafeStr_4625 package _-1v8{ import _-29V.IWindow; public class _SafeStr_4625 extends _SafeStr_3704 { protected var _SafeStr_12516:int; protected var _SafeStr_12517:int; protected var _SafeStr_12520:Number; protected var _SafeStr_12521:Number; protected var _height:Number; protected var _SafeStr_12522:int; public function _SafeStr_4625(k:IWindow, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:int){ super(k, _arg_2); this._SafeStr_12520 = _arg_3; this._SafeStr_12521 = _arg_4; this._height = -(_arg_5); this._SafeStr_12522 = _arg_6; } override friend function start():void{ super.friend::start(); this._SafeStr_12516 = target.x; this._SafeStr_12517 = target.y; } override friend function update(k:Number):void{ super.friend::update(k); target.x = (this._SafeStr_12516 + (this._SafeStr_12520 * k)); target.y = ((this._SafeStr_12517 + (this._height * Math.abs(Math.sin(((k * Math.PI) * this._SafeStr_12522))))) + (this._SafeStr_12521 * k)); } } }//package _-1v8 // _SafeStr_12516 = "_-Vj" (String#5484, DoABC#3) // _SafeStr_12517 = "_-5HA" (String#5580, DoABC#3) // _SafeStr_12520 = "_-2x4" (String#6700, DoABC#3) // _SafeStr_12521 = "_-0qn" (String#7173, DoABC#3) // _SafeStr_12522 = "_-0bf" (String#26821, DoABC#3) // _SafeStr_3704 = "_-3V" (String#3556, DoABC#3) // _SafeStr_4625 = "_-It" (String#11252, DoABC#3) //------------------------------------------------------------ //_-1v8._SafeStr_4627 package _-1v8{ import _-29V.IWindow; public class _SafeStr_4627 extends _SafeStr_2861 { public function _SafeStr_4627(k:IWindow){ super(k); } override friend function tick(k:int):void{ super.friend::tick(k); if (((target) && (!(target.disposed)))) { target.dispose(); target = null; }; } } }//package _-1v8 // _SafeStr_2861 = "_-4i7" (String#1233, DoABC#3) // _SafeStr_4627 = "_-3Lu" (String#10723, DoABC#3) //------------------------------------------------------------ //_-1v8._SafeStr_4628 package _-1v8{ import flash.utils.getTimer; public class _SafeStr_4628 extends _SafeStr_2861 { private var _SafeStr_12506:int; private var _SafeStr_12523:int; public function _SafeStr_4628(k:int){ super(null); this._SafeStr_12523 = k; } override public function get running():Boolean{ return (_SafeStr_9734); } override friend function start():void{ super.friend::start(); _SafeStr_12505 = false; this._SafeStr_12506 = getTimer(); } override friend function tick(k:int):void{ _SafeStr_12505 = ((k - this._SafeStr_12506) >= this._SafeStr_12523); if (_SafeStr_12505) { friend::stop(); }; super.friend::tick(k); } } }//package _-1v8 // _SafeStr_12505 = "_-CT" (String#3448, DoABC#3) // _SafeStr_12506 = "_-4Wm" (String#14715, DoABC#3) // _SafeStr_12523 = "_-5fz" (String#29837, DoABC#3) // _SafeStr_2861 = "_-4i7" (String#1233, DoABC#3) // _SafeStr_4628 = "_-1TI" (String#10830, DoABC#3) // _SafeStr_9734 = "_-3ST" (String#2150, DoABC#3) //------------------------------------------------------------ //_-1v8._SafeStr_4629 package _-1v8{ import _-29V.IWindow; public class _SafeStr_4629 extends _SafeStr_3704 { private var _height:int; private var _SafeStr_5424:int; public function _SafeStr_4629(k:IWindow, _arg_2:int, _arg_3:int){ super(k, _arg_2); this._height = _arg_3; } override friend function start():void{ super.friend::start(); this._SafeStr_5424 = target.y; target.y = (this._SafeStr_5424 - this._height); } override friend function update(k:Number):void{ super.friend::update(k); target.y = ((this._SafeStr_5424 - this._height) + (this._SafeStr_12524(k) * this._height)); } protected function _SafeStr_12524(k:Number):Number{ if (k < 0.364) { return (((7.5625 * k) * k)); }; if (k < 0.727) { k = (k - 0.545); return ((((7.5625 * k) * k) + 0.75)); }; if (k < 0.909) { k = (k - 0.9091); return ((((7.5625 * k) * k) + 0.9375)); }; k = (k - 0.955); return ((((7.5625 * k) * k) + 0.984375)); } override friend function stop():void{ target.y = this._SafeStr_5424; super.friend::stop(); } } }//package _-1v8 // _SafeStr_12524 = "_-2cm" (String#34619, DoABC#3) // _SafeStr_3704 = "_-3V" (String#3556, DoABC#3) // _SafeStr_4629 = "_-5wB" (String#6657, DoABC#3) // _SafeStr_5424 = "_-280" (String#1689, DoABC#3) //------------------------------------------------------------ //_-1v8._SafeStr_4904 package _-1v8{ import _-29V.IWindow; public class _SafeStr_4904 extends _SafeStr_3710 { public function _SafeStr_4904(k:IWindow, _arg_2:int, _arg_3:int, _arg_4:int){ super(k, _arg_2, _arg_3, _arg_4); } override friend function start():void{ _SafeStr_12518 = (target.x + _SafeStr_12518); _SafeStr_12519 = (target.y + _SafeStr_12519); super.friend::start(); } } }//package _-1v8 // _SafeStr_12518 = "_-4t4" (String#15918, DoABC#3) // _SafeStr_12519 = "_-xM" (String#16586, DoABC#3) // _SafeStr_3710 = "_-35O" (String#3956, DoABC#3) // _SafeStr_4904 = "_-FH" (String#16743, DoABC#3) //------------------------------------------------------------ //_-1v8.Combo package _-1v8{ import __AS3__.vec.Vector; import __AS3__.vec.*; public class Combo extends _SafeStr_2861 { private var _SafeStr_12525:Vector.<_SafeStr_2861>; private var _SafeStr_12526:Vector.<_SafeStr_2861>; public function Combo(... k){ var _local_2:_SafeStr_2861; this._SafeStr_12525 = new Vector.<_SafeStr_2861>(); this._SafeStr_12526 = new Vector.<_SafeStr_2861>(); for each (_local_2 in k) { this._SafeStr_12525.push(_local_2); }; super((((this._SafeStr_12525.length > 0)) ? this._SafeStr_12525[0].target : null)); } override friend function start():void{ var k:_SafeStr_2861; super.friend::start(); for each (k in this._SafeStr_12525) { k.friend::start(); }; } override friend function tick(k:int):void{ var _local_2:_SafeStr_2861; super.friend::tick(k); while ((_local_2 = this._SafeStr_12526.pop()) != null) { this._SafeStr_12525.splice(this._SafeStr_12526.indexOf(_local_2), 1); if (_local_2.running) { _local_2.friend::stop(); }; }; for each (_local_2 in this._SafeStr_12525) { if (_local_2.running) { _local_2.friend::tick(k); }; if (_local_2.complete) { this._SafeStr_12526.push(_local_2); }; }; if (this._SafeStr_12525.length > 0) { for each (_local_2 in this._SafeStr_12525) { _SafeStr_12504 = _local_2.target; if (((_SafeStr_12504) && (!(_SafeStr_12504.disposed)))) { break; }; }; _SafeStr_12505 = false; } else { _SafeStr_12505 = true; }; } } }//package _-1v8 // _SafeStr_12504 = "_-4e5" (String#1818, DoABC#3) // _SafeStr_12505 = "_-CT" (String#3448, DoABC#3) // _SafeStr_12525 = "_-Ux" (String#7956, DoABC#3) // _SafeStr_12526 = "_-1Dr" (String#19912, DoABC#3) // _SafeStr_2861 = "_-4i7" (String#1233, DoABC#3) //------------------------------------------------------------ //_-1v8.friend package _-1v8{ public namespace friend = "com.sulake.core.window.motion:friend"; }//package _-1v8 //------------------------------------------------------------ //_-1v8.Motions package _-1v8{ import __AS3__.vec.Vector; import flash.utils.Timer; import _-6a2.Core; import _-29V.IWindow; import flash.utils.getTimer; import flash.events.TimerEvent; import __AS3__.vec.*; public class Motions { private static const _SafeStr_12527:Vector.<_SafeStr_2861> = new Vector.<_SafeStr_2861>(); private static const _SafeStr_12528:Vector.<_SafeStr_2861> = new Vector.<_SafeStr_2861>(); private static const _SafeStr_12529:Vector.<_SafeStr_2861> = new Vector.<_SafeStr_2861>(); private static const _SafeStr_12530:Timer = new Timer((1000 / Core._SafeStr_6892.displayObjectContainer.stage.frameRate), 0); private static var _SafeStr_12531:Boolean; public static function _SafeStr_8715(k:_SafeStr_2861):_SafeStr_2861{ if ((((_SafeStr_12528.indexOf(k) == -1)) && ((_SafeStr_12527.indexOf(k) == -1)))) { if (_SafeStr_12531) { _SafeStr_12527.push(k); } else { _SafeStr_12528.push(k); k.friend::start(); }; _SafeStr_12532(); }; return (k); } public static function _SafeStr_12533(k:_SafeStr_2861):void{ var _local_2:int = _SafeStr_12528.indexOf(k); if (_local_2 > -1) { if (_SafeStr_12531) { _local_2 = _SafeStr_12529.indexOf(k); if (_local_2 == -1) { _SafeStr_12529.push(k); }; } else { _SafeStr_12528.splice(_local_2, 1); if (k.running) { k.friend::stop(); }; if (_SafeStr_12528.length == 0) { _SafeStr_12534(); }; }; } else { _local_2 = _SafeStr_12527.indexOf(k); if (_local_2 > -1) { _SafeStr_12527.splice(_local_2, 1); }; }; } public static function _SafeStr_8714(k:String):_SafeStr_2861{ var _local_2:_SafeStr_2861; for each (_local_2 in _SafeStr_12528) { if (_local_2.tag == k) { return (_local_2); }; }; for each (_local_2 in _SafeStr_12527) { if (_local_2.tag == k) { return (_local_2); }; }; return (null); } public static function _SafeStr_12535(k:IWindow):_SafeStr_2861{ var _local_2:_SafeStr_2861; for each (_local_2 in _SafeStr_12528) { if (_local_2.target == k) { return (_local_2); }; }; for each (_local_2 in _SafeStr_12527) { if (_local_2.target == k) { return (_local_2); }; }; return (null); } public static function _SafeStr_12536(k:String, _arg_2:IWindow):_SafeStr_2861{ var _local_3:_SafeStr_2861; for each (_local_3 in _SafeStr_12528) { if ((((_local_3.tag == k)) && ((_local_3.target == _arg_2)))) { return (_local_3); }; }; for each (_local_3 in _SafeStr_12527) { if ((((_local_3.tag == k)) && ((_local_3.target == _arg_2)))) { return (_local_3); }; }; return (null); } public static function get _SafeStr_6704():Boolean{ return (((_SafeStr_12530) ? _SafeStr_12530.running : false)); } public static function get _SafeStr_12537():Boolean{ return (_SafeStr_12531); } private static function _SafeStr_12538(k:TimerEvent):void{ var _local_3:_SafeStr_2861; _SafeStr_12531 = true; var _local_2:int = getTimer(); while ((_local_3 = _SafeStr_12527.pop()) != null) { _SafeStr_12528.push(_local_3); }; while ((_local_3 = _SafeStr_12529.pop()) != null) { _SafeStr_12528.splice(_SafeStr_12528.indexOf(_local_3), 1); if (_local_3.running) { _local_3.friend::stop(); }; }; for each (_local_3 in _SafeStr_12528) { if (_local_3.running) { _local_3.friend::tick(_local_2); if (_local_3.complete) { _SafeStr_12533(_local_3); }; } else { _SafeStr_12533(_local_3); }; }; if (_SafeStr_12528.length == 0) { _SafeStr_12534(); }; _SafeStr_12531 = false; } private static function _SafeStr_12532():void{ if (!_SafeStr_12530.running) { _SafeStr_12530.addEventListener(TimerEvent.TIMER, _SafeStr_12538); _SafeStr_12530.start(); }; } private static function _SafeStr_12534():void{ if (_SafeStr_12530.running) { _SafeStr_12530.removeEventListener(TimerEvent.TIMER, _SafeStr_12538); _SafeStr_12530.stop(); }; } public function _SafeStr_12539(k:IWindow):int{ var _local_3:_SafeStr_2861; var _local_2:int; for each (_local_3 in _SafeStr_12528) { if (_local_3.target == k) { _local_2++; }; }; return (_local_2); } } }//package _-1v8 // _SafeStr_12527 = "_-39G" (String#7574, DoABC#3) // _SafeStr_12528 = "_-0Ht" (String#4884, DoABC#3) // _SafeStr_12529 = "_-2t8" (String#14526, DoABC#3) // _SafeStr_12530 = "_-6Jw" (String#7259, DoABC#3) // _SafeStr_12531 = "_-3ZY" (String#11262, DoABC#3) // _SafeStr_12532 = "_-1ji" (String#18085, DoABC#3) // _SafeStr_12533 = "_-6bq" (String#17718, DoABC#3) // _SafeStr_12534 = "_-6SN" (String#10514, DoABC#3) // _SafeStr_12535 = "_-L8" (String#16776, DoABC#3) // _SafeStr_12536 = "_-15b" (String#44643, DoABC#3) // _SafeStr_12537 = "_-Kl" (String#42550, DoABC#3) // _SafeStr_12538 = "_-6GK" (String#26816, DoABC#3) // _SafeStr_12539 = "_-5Fw" (String#44900, DoABC#3) // _SafeStr_2861 = "_-4i7" (String#1233, DoABC#3) // _SafeStr_6704 = "_-0Qu" (String#3888, DoABC#3) // _SafeStr_6892 = "_-1TV" (String#5722, DoABC#3) // _SafeStr_8714 = "_-0WD" (String#26256, DoABC#3) // _SafeStr_8715 = "_-11e" (String#6078, DoABC#3) //------------------------------------------------------------ //_-1v8.Queue package _-1v8{ import __AS3__.vec.Vector; import __AS3__.vec.*; public class Queue extends _SafeStr_2861 { private var _SafeStr_12540:_SafeStr_2861; private var _SafeStr_12541:Vector.<_SafeStr_2861>; public function Queue(... k){ var _local_2:_SafeStr_2861; this._SafeStr_12541 = new Vector.<_SafeStr_2861>(); super(((k) ? _SafeStr_2861(k[0]).target : null)); for each (_local_2 in k) { this._SafeStr_12541.push(_local_2); }; this._SafeStr_12540 = k[0]; _SafeStr_12505 = (this._SafeStr_12540 == null); } override public function get running():Boolean{ return (((((_SafeStr_9734) && (this._SafeStr_12540))) ? this._SafeStr_12540.running : false)); } override friend function start():void{ super.friend::start(); this._SafeStr_12540.friend::start(); } override friend function update(k:Number):void{ super.friend::update(k); if (this._SafeStr_12540.running) { this._SafeStr_12540.friend::update(k); }; } override friend function stop():void{ super.friend::stop(); this._SafeStr_12540.friend::stop(); } override friend function tick(k:int):void{ var _local_2:int; super.friend::tick(k); this._SafeStr_12540.friend::tick(k); if (this._SafeStr_12540.complete) { this._SafeStr_12540.friend::stop(); _local_2 = this._SafeStr_12541.indexOf(this._SafeStr_12540); if (_local_2 < (this._SafeStr_12541.length - 1)) { this._SafeStr_12540 = this._SafeStr_12541[(_local_2 + 1)]; _SafeStr_12504 = this._SafeStr_12540.target; this._SafeStr_12540.friend::start(); } else { _SafeStr_12505 = true; }; }; } } }//package _-1v8 // _SafeStr_12504 = "_-4e5" (String#1818, DoABC#3) // _SafeStr_12505 = "_-CT" (String#3448, DoABC#3) // _SafeStr_12540 = "_-1n8" (String#5119, DoABC#3) // _SafeStr_12541 = "_-6lg" (String#16834, DoABC#3) // _SafeStr_2861 = "_-4i7" (String#1233, DoABC#3) // _SafeStr_9734 = "_-3ST" (String#2150, DoABC#3) //------------------------------------------------------------ //_-1W3._SafeStr_3469 package _-1W3{ import _-2jU._SafeStr_2272; import _-WS.Map; import _-2jU._SafeStr_2713; public class _SafeStr_3469 implements _SafeStr_2272 { private var _SafeStr_12542:Array; private var _SafeStr_12543:Array; private var _SafeStr_5336:Map; public function flush():Boolean{ this._SafeStr_12542 = []; this._SafeStr_12543 = []; if (this._SafeStr_5336) { this._SafeStr_5336.dispose(); this._SafeStr_5336 = null; }; return (true); } public function parse(k:_SafeStr_2713):Boolean{ var _local_2:int; var _local_3:String; var _local_8:int; this._SafeStr_12542 = new Array(); this._SafeStr_5336 = 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_5336.add(_local_3, _local_2); this._SafeStr_12542.push(_local_3); _local_5++; }; this._SafeStr_12543 = 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_12543.push(_local_3); _local_7++; }; return (true); } public function _SafeStr_12544(k:String):int{ return (this._SafeStr_5336.getValue(k)); } public function _SafeStr_12545():Array{ return (this._SafeStr_12542); } public function _SafeStr_12546():Array{ return (this._SafeStr_12543); } } }//package _-1W3 // _SafeStr_12542 = "_-2Dv" (String#21474, DoABC#3) // _SafeStr_12543 = "_-39Q" (String#18621, DoABC#3) // _SafeStr_12544 = "_-02M" (String#22420, DoABC#3) // _SafeStr_12545 = "_-0gN" (String#28171, DoABC#3) // _SafeStr_12546 = "_-20U" (String#32266, DoABC#3) // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3469 = "_-3Pu" (String#9180, DoABC#3) // _SafeStr_5336 = "_-zs" (String#6442, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) //------------------------------------------------------------ //_-1W3._SafeStr_3722 package _-1W3{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_3722 implements _SafeStr_2272 { private var _SafeStr_5513:Array; public function flush():Boolean{ this._SafeStr_5513 = new Array(); return (true); } public function parse(k:_SafeStr_2713):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_5513.push(new _SafeStr_3774(_local_4, k)); _local_6++; }; _local_3++; }; return (true); } public function get data():Array{ return (this._SafeStr_5513); } } }//package _-1W3 // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3722 = "_-cv" (String#10668, DoABC#3) // _SafeStr_3774 = "_-3O7" (String#10993, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) //------------------------------------------------------------ //_-1W3._SafeStr_3735 package _-1W3{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_3735 implements _SafeStr_2272 { private var _SafeStr_5319:int; private var _SafeStr_7228:String; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5319 = k.readInt(); this._SafeStr_7228 = k.readString(); return (true); } public function get badgeId():int{ return (this._SafeStr_5319); } public function get _SafeStr_6048():String{ return (this._SafeStr_7228); } } }//package _-1W3 // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3735 = "_-61X" (String#10243, DoABC#3) // _SafeStr_5319 = "_-0f8" (String#2104, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_6048 = "_-6OH" (String#1626, DoABC#3) // _SafeStr_7228 = "_-1ao" (String#2396, DoABC#3) //------------------------------------------------------------ //_-1W3._SafeStr_3774 package _-1W3{ import _-2jU._SafeStr_2713; public class _SafeStr_3774 { private var _SafeStr_5319:String; private var _SafeStr_12547:int; public function _SafeStr_3774(k:String, _arg_2:_SafeStr_2713){ this._SafeStr_5319 = (("ACH_" + k) + _arg_2.readInt()); this._SafeStr_12547 = _arg_2.readInt(); } public function get badgeId():String{ return (this._SafeStr_5319); } public function get limit():int{ return (this._SafeStr_12547); } } }//package _-1W3 // _SafeStr_12547 = "_-2fw" (String#5222, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3774 = "_-3O7" (String#10993, DoABC#3) // _SafeStr_5319 = "_-0f8" (String#2104, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) //------------------------------------------------------------ //_-1W3._SafeStr_4961 package _-1W3{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_4961 implements _SafeStr_2272 { private var _SafeStr_12548:String; private var _SafeStr_12549:Boolean; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_12548 = k.readString(); this._SafeStr_12549 = k.readBoolean(); return (true); } public function get _SafeStr_12550():String{ return (this._SafeStr_12548); } public function get _SafeStr_12551():Boolean{ return (this._SafeStr_12549); } } }//package _-1W3 // _SafeStr_12548 = "_-2wy" (String#14945, DoABC#3) // _SafeStr_12549 = "_-42Y" (String#30926, DoABC#3) // _SafeStr_12550 = "_-0Jf" (String#35015, DoABC#3) // _SafeStr_12551 = "_-2FE" (String#33595, DoABC#3) // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4961 = "_-6Ee" (String#12068, DoABC#3) //------------------------------------------------------------ //_-1xD._SafeStr_4745 package _-1xD{ import _-4Y1._SafeStr_3; public interface _SafeStr_4745 extends _SafeStr_3 { function get _SafeStr_10022():int; function set _SafeStr_5360(_arg_1:Boolean):void; function get _SafeStr_5360():Boolean; } }//package _-1xD // _SafeStr_10022 = "_-5XZ" (String#21637, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_4745 = "_-B4" (String#8447, DoABC#3) // _SafeStr_5360 = "_-6Wz" (String#2394, DoABC#3) //------------------------------------------------------------ //_-1xD._SafeStr_4746 package _-1xD{ import _-29V.IWindowContainer; import _-1cB._SafeStr_3275; import _-1Mc.Exception; public class _SafeStr_4746 implements _SafeStr_4745 { public static const PANE_VIEW_LEVEL_BASE:int = 0; public static const PANE_VIEW_LEVEL_FEED:int = 1; public static const PANE_VIEW_LEVEL_MODAL:int = 2; protected var _SafeStr_5588:Boolean; protected var _SafeStr_9770:Boolean; private var _SafeStr_12552:int; protected var _SafeStr_5322:IWindowContainer; protected var _SafeStr_12553:_SafeStr_3275; protected var _name:String; public function _SafeStr_4746(k:String, _arg_2:_SafeStr_3275, _arg_3:IWindowContainer, _arg_4:int){ if (_arg_3 == null) { throw (new Exception(("Window was null for feed pane: " + k))); }; this._name = k; this._SafeStr_12553 = _arg_2; this._SafeStr_12552 = _arg_4; this._SafeStr_5322 = _arg_3; } public function dispose():void{ this._SafeStr_5588 = true; } public function get disposed():Boolean{ return (this._SafeStr_5588); } public function get name():String{ return (this._name); } public function get _SafeStr_10022():int{ return (this._SafeStr_12552); } public function set _SafeStr_5360(k:Boolean):void{ this._SafeStr_9770 = k; this._SafeStr_5322.visible = this._SafeStr_9770; } public function get _SafeStr_5360():Boolean{ return (this._SafeStr_9770); } } }//package _-1xD // _SafeStr_10022 = "_-5XZ" (String#21637, DoABC#3) // _SafeStr_12552 = "_-Ag" (String#26196, DoABC#3) // _SafeStr_12553 = "_-34k" (String#1425, DoABC#3) // _SafeStr_3275 = "_-4De" (String#5296, DoABC#3) // _SafeStr_4745 = "_-B4" (String#8447, DoABC#3) // _SafeStr_4746 = "_-38f" (String#3142, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5360 = "_-6Wz" (String#2394, DoABC#3) // _SafeStr_5588 = "_-0C3" (String#652, DoABC#3) // _SafeStr_9770 = "_-fV" (String#4758, DoABC#3) //------------------------------------------------------------ //_-1xD._SafeStr_4747 package _-1xD{ import _-6Sj.IItemListWindow; import _-1cB._SafeStr_3275; import _-29V.IWindowContainer; import _-vt._SafeStr_3274; public class _SafeStr_4747 extends _SafeStr_4746 { private var _SafeStr_7355:IItemListWindow; public function _SafeStr_4747(k:String, _arg_2:_SafeStr_3275, _arg_3:IWindowContainer){ super(k, _arg_2, _arg_3, _SafeStr_4746.PANE_VIEW_LEVEL_FEED); this._SafeStr_7355 = (_SafeStr_5322.findChildByName("list") as IItemListWindow); } override public function dispose():void{ this._SafeStr_7355 = null; super.dispose(); } public function _SafeStr_6107(k:_SafeStr_3274):void{ this._SafeStr_7355.addListItem(k.window); } } }//package _-1xD // _SafeStr_3274 = "_-2Zh" (String#7053, DoABC#3) // _SafeStr_3275 = "_-4De" (String#5296, DoABC#3) // _SafeStr_4746 = "_-38f" (String#3142, DoABC#3) // _SafeStr_4747 = "_-Ly" (String#11979, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_6107 = "_-0EQ" (String#2705, DoABC#3) // _SafeStr_7355 = "_-De" (String#504, DoABC#3) //------------------------------------------------------------ //_-1xD._SafeStr_4748 package _-1xD{ import _-1cB._SafeStr_3275; import _-29V.IWindowContainer; import _-1cB.FeedSettings; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-29V.IWindow; public class _SafeStr_4748 extends _SafeStr_4746 { public function _SafeStr_4748(k:String, _arg_2:_SafeStr_3275, _arg_3:IWindowContainer){ super(k, _arg_2, _arg_3, _SafeStr_4746.PANE_VIEW_LEVEL_MODAL); this._SafeStr_12554(); _SafeStr_5322.procedure = this._SafeStr_12555; } override public function dispose():void{ super.dispose(); } private function _SafeStr_12554():void{ var k:FeedSettings = _SafeStr_12553.controller.getSettings(); k._SafeStr_10037(); } public function _SafeStr_12555(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:FeedSettings; var _local_4:int; var _local_5:String; if (k.type == WindowMouseEvent.CLICK) { _local_3 = _SafeStr_12553.controller.getSettings(); for each (_local_5 in _arg_2.tags) { switch (_local_5) { case "ME": _local_4 = FeedSettings._SafeStr_10032; break; case "HOTEL": _local_4 = FeedSettings._SafeStr_10034; break; case "FRIENDS": _local_4 = FeedSettings._SafeStr_10033; break; }; _local_3._SafeStr_10038(_local_4); }; this._SafeStr_12554(); }; } } }//package _-1xD // _SafeStr_10032 = "_-3K3" (String#17555, DoABC#3) // _SafeStr_10033 = "_-3oR" (String#20332, DoABC#3) // _SafeStr_10034 = "_-2jm" (String#17373, DoABC#3) // _SafeStr_10037 = "_-5Ay" (String#35745, DoABC#3) // _SafeStr_10038 = "_-4dW" (String#35270, DoABC#3) // _SafeStr_12553 = "_-34k" (String#1425, DoABC#3) // _SafeStr_12554 = "_-1su" (String#31487, DoABC#3) // _SafeStr_12555 = "_-3lf" (String#37280, DoABC#3) // _SafeStr_3275 = "_-4De" (String#5296, DoABC#3) // _SafeStr_4746 = "_-38f" (String#3142, DoABC#3) // _SafeStr_4748 = "_-2bs" (String#15730, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) //------------------------------------------------------------ //_-1xD._SafeStr_4749 package _-1xD{ import _-6Sj.IItemListWindow; import _-1cB._SafeStr_3275; import _-29V.IWindowContainer; import _-vt._SafeStr_3274; import _-1cB.FeedSettings; public class _SafeStr_4749 extends _SafeStr_4746 { private static const _SafeStr_12556:String = "list"; private static const _SafeStr_12557:String = "list_urgent"; private static const _SafeStr_12558:String = "list_actions"; private static const _SafeStr_12559:String = "list_persistent"; private static const _SafeStr_12560:String = "list_notifications"; private var _SafeStr_7355:IItemListWindow; public function _SafeStr_4749(k:String, _arg_2:_SafeStr_3275, _arg_3:IWindowContainer){ super(k, _arg_2, _arg_3, _SafeStr_4746.PANE_VIEW_LEVEL_FEED); this._SafeStr_12561(); } override public function dispose():void{ this._SafeStr_7355 = null; super.dispose(); } private function _SafeStr_12561():void{ this._SafeStr_7355 = (_SafeStr_5322.findChildByName(_SafeStr_12556) as IItemListWindow); } public function _SafeStr_6107(k:int, _arg_2:_SafeStr_3274):void{ var _local_3:IItemListWindow = this._SafeStr_12562(k); _local_3._SafeStr_8163(_arg_2.window, 0); } private function _SafeStr_12562(k:int):IItemListWindow{ var _local_2:String; switch (k) { case FeedSettings._SafeStr_10028: _local_2 = _SafeStr_12557; break; case FeedSettings._SafeStr_10029: _local_2 = _SafeStr_12558; break; case FeedSettings._SafeStr_10030: _local_2 = _SafeStr_12559; break; case FeedSettings._SafeStr_10031: _local_2 = _SafeStr_12560; break; }; return ((this._SafeStr_7355.getListItemByName(_local_2) as IItemListWindow)); } } }//package _-1xD // _SafeStr_10028 = "_-0je" (String#25361, DoABC#3) // _SafeStr_10029 = "_-0Gh" (String#24829, DoABC#3) // _SafeStr_10030 = "_-1Al" (String#25658, DoABC#3) // _SafeStr_10031 = "_-13U" (String#12595, DoABC#3) // _SafeStr_12556 = "_-15w" (String#24683, DoABC#3) // _SafeStr_12557 = "_-6Dy" (String#23706, DoABC#3) // _SafeStr_12558 = "_-6bS" (String#23150, DoABC#3) // _SafeStr_12559 = "_-37T" (String#22314, DoABC#3) // _SafeStr_12560 = "_-59D" (String#23633, DoABC#3) // _SafeStr_12561 = "_-43y" (String#37411, DoABC#3) // _SafeStr_12562 = "_-3Kg" (String#38700, DoABC#3) // _SafeStr_3274 = "_-2Zh" (String#7053, DoABC#3) // _SafeStr_3275 = "_-4De" (String#5296, DoABC#3) // _SafeStr_4746 = "_-38f" (String#3142, DoABC#3) // _SafeStr_4749 = "_-2iX" (String#13574, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_6107 = "_-0EQ" (String#2705, DoABC#3) // _SafeStr_7355 = "_-De" (String#504, DoABC#3) // _SafeStr_8163 = "_-2mc" (String#3250, DoABC#3) //------------------------------------------------------------ //_-1xD._SafeStr_4750 package _-1xD{ import _-6Sj.IContainerButtonWindow; import _-5Vh.WindowMouseEvent; import _-1cB._SafeStr_3275; import _-29V.IWindowContainer; public class _SafeStr_4750 extends _SafeStr_4746 { public function _SafeStr_4750(k:String, _arg_2:_SafeStr_3275, _arg_3:IWindowContainer){ super(k, _arg_2, _arg_3, _SafeStr_4746.PANE_VIEW_LEVEL_MODAL); (_SafeStr_5322.findChildByName("info_ok") as IContainerButtonWindow).addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12563); } override public function dispose():void{ var k:IContainerButtonWindow; super.dispose(); if (_SafeStr_5322) { k = (_SafeStr_5322.findChildByName("info_ok") as IContainerButtonWindow); if (k) { k.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_12563); k = null; }; }; } private function _SafeStr_12563(k:WindowMouseEvent):void{ _SafeStr_12553.closePaneLevel(_SafeStr_4746.PANE_VIEW_LEVEL_MODAL); } } }//package _-1xD // _SafeStr_12553 = "_-34k" (String#1425, DoABC#3) // _SafeStr_12563 = "_-6TS" (String#29952, DoABC#3) // _SafeStr_3275 = "_-4De" (String#5296, DoABC#3) // _SafeStr_4746 = "_-38f" (String#3142, DoABC#3) // _SafeStr_4750 = "_-5O3" (String#15121, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) //------------------------------------------------------------ //_-1xD._SafeStr_4752 package _-1xD{ import _-5Vh.WindowMouseEvent; import _-1cB._SafeStr_3275; import _-29V.IWindowContainer; public class _SafeStr_4752 extends _SafeStr_4746 { private static const _SafeStr_12564:String = "minimize_toggle"; private static const _SafeStr_12565:String = "notification_feed_button"; private static const _SafeStr_12566:String = "stream_feed_button"; public function _SafeStr_4752(k:String, _arg_2:_SafeStr_3275, _arg_3:IWindowContainer){ super(k, _arg_2, _arg_3, _SafeStr_4746.PANE_VIEW_LEVEL_BASE); _SafeStr_5322.findChildByName(_SafeStr_12564).addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12567); _SafeStr_5322.findChildByName(_SafeStr_12565).addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12568); _SafeStr_5322.findChildByName(_SafeStr_12566).addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12569); } override public function dispose():void{ if (_SafeStr_5322) { _SafeStr_5322.findChildByName(_SafeStr_12564).removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_12567); _SafeStr_5322.findChildByName(_SafeStr_12565).removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_12567); (_SafeStr_5322.findChildByName(_SafeStr_12566)(WindowMouseEvent.CLICK, this._SafeStr_12567)); }; } private function _SafeStr_12567(k:WindowMouseEvent):void{ _SafeStr_12553.toggleMinimized(); } private function _SafeStr_12568(k:WindowMouseEvent):void{ _SafeStr_12553.switchToPane(_SafeStr_3275._SafeStr_9999); } private function _SafeStr_12569(k:WindowMouseEvent):void{ _SafeStr_12553.switchToPane(_SafeStr_3275._SafeStr_10000); } } }//package _-1xD // _SafeStr_10000 = "_-05J" (String#11430, DoABC#3) // _SafeStr_12553 = "_-34k" (String#1425, DoABC#3) // _SafeStr_12564 = "_-1cy" (String#21487, DoABC#3) // _SafeStr_12565 = "_-2rh" (String#18702, DoABC#3) // _SafeStr_12566 = "_-5wc" (String#17149, DoABC#3) // _SafeStr_12567 = "_-3GW" (String#18859, DoABC#3) // _SafeStr_12568 = "_-2tu" (String#38798, DoABC#3) // _SafeStr_12569 = "_-32q" (String#32150, DoABC#3) // _SafeStr_3275 = "_-4De" (String#5296, DoABC#3) // _SafeStr_4746 = "_-38f" (String#3142, DoABC#3) // _SafeStr_4752 = "_-6Vp" (String#16230, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_9999 = "_-2Lv" (String#9200, DoABC#3) //------------------------------------------------------------ //_-1Y6._SafeStr_1357 package _-1Y6{ import _-4Y1._SafeStr_8; import flash.events.IEventDispatcher; public interface _SafeStr_1357 extends _SafeStr_8 { function _SafeStr_12570():void; function get events():IEventDispatcher; function _SafeStr_12571(_arg_1:int):void; function _SafeStr_12572(_arg_1:int, _arg_2:String, _arg_3:String, _arg_4:int):void; function _SafeStr_12573(_arg_1:int, _arg_2:int, _arg_3:String):void; function _SafeStr_12574(_arg_1:int, _arg_2:String):void; function _SafeStr_12575(_arg_1:int):void; function reportRoom(_arg_1:int, _arg_2:String, _arg_3:String):void; function _SafeStr_12576(_arg_1:int, _arg_2:int):void; function _SafeStr_12577(_arg_1:int, _arg_2:int, _arg_3:int):void; function _SafeStr_12578(_arg_1:String, _arg_2:String, _arg_3:int, _arg_4:int, _arg_5:int):Boolean; function _SafeStr_12579(_arg_1:String, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int):Boolean; function _SafeStr_12580():void; function _SafeStr_6866(_arg_1:String, _arg_2:String, _arg_3:int, _arg_4:String=null):void; function set _SafeStr_8794(_arg_1:Boolean):void; function showHabboWay():void; function _SafeStr_12581():void; function _SafeStr_12582():void; } }//package _-1Y6 // _SafeStr_12570 = "_-am" (String#22596, DoABC#3) // _SafeStr_12571 = "_-0eF" (String#25212, DoABC#3) // _SafeStr_12572 = "_-0Tq" (String#29266, DoABC#3) // _SafeStr_12573 = "_-43h" (String#8753, DoABC#3) // _SafeStr_12574 = "_-2Yn" (String#33477, DoABC#3) // _SafeStr_12575 = "_-4cN" (String#26332, DoABC#3) // _SafeStr_12576 = "_-0N5" (String#14838, DoABC#3) // _SafeStr_12577 = "_-5U7" (String#15784, DoABC#3) // _SafeStr_12578 = "_-5uE" (String#18193, DoABC#3) // _SafeStr_12579 = "_-0bi" (String#19573, DoABC#3) // _SafeStr_12580 = "_-0kp" (String#28782, DoABC#3) // _SafeStr_12581 = "_-2XX" (String#12394, DoABC#3) // _SafeStr_12582 = "_-3br" (String#35252, DoABC#3) // _SafeStr_1357 = "_-0cv" (String#2274, DoABC#3) // _SafeStr_6866 = "_-3dk" (String#11168, DoABC#3) // _SafeStr_8 = "_-6in" (String#1560, DoABC#3) // _SafeStr_8794 = "_-2bA" (String#25795, DoABC#3) //------------------------------------------------------------ //_-1Y6._SafeStr_2671 package _-1Y6{ import _-4Y1._SafeStr_3; import _-64Q._SafeStr_2596; import _-29V.IWindowContainer; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-29V.IWindow; import _-6Sj._SafeStr_2434; import _-6Tv._SafeStr_3702; import _-6Sj._SafeStr_2600; public class _SafeStr_2671 implements _SafeStr_3 { private const _SafeStr_12583:int = 0; private const _SafeStr_12584:int = 7; private var _SafeStr_6820:HabboHelp; private var _SafeStr_7857:_SafeStr_2596; private var _SafeStr_5322:IWindowContainer; private var _disposed:Boolean = false; private var _SafeStr_7393:int = 0; public function _SafeStr_2671(k:HabboHelp){ this._SafeStr_6820 = k; } public function dispose():void{ if (!this._disposed) { this.closeWindow(); if (this._SafeStr_6820) { this._SafeStr_6820 = null; }; this._disposed = true; }; } public function get disposed():Boolean{ return (this._disposed); } public function _SafeStr_12585():void{ this.closeWindow(); this._SafeStr_7857 = this._SafeStr_6820._SafeStr_11877("safety_booklet"); this._SafeStr_5322 = IWindowContainer(this._SafeStr_7857._SafeStr_7860); this._SafeStr_5322.procedure = this._SafeStr_8645; this._SafeStr_12586(this._SafeStr_12583); this._SafeStr_6820.tracking.trackEventLog("Quiz", "", "talent.quiz.open"); } public function closeWindow():void{ this._SafeStr_5322 = null; if (this._SafeStr_7857) { this._SafeStr_7857.dispose(); this._SafeStr_7857 = null; }; } private function _SafeStr_8645(k:WindowEvent, _arg_2:IWindow):void{ if (((((this._disposed) || (!(this._SafeStr_5322)))) || (!((k.type == WindowMouseEvent.CLICK))))) { return; }; switch (_arg_2.name) { case "header_button_close": this.closeWindow(); return; case "next_button": this._SafeStr_12586(Math.min(this._SafeStr_12584, (this._SafeStr_7393 + 1))); this._SafeStr_6820.tracking.trackEventLog("Quiz", ("" + this._SafeStr_7393), "talent.quiz.change_page"); this._SafeStr_6820.trackGoogle("safetyBooklet", ("clickNextPage_" + this._SafeStr_7393)); return; case "back_button": case "previous_button": this._SafeStr_12586(Math.max(this._SafeStr_12583, (this._SafeStr_7393 - 1))); this._SafeStr_6820.tracking.trackEventLog("Quiz", ("" + this._SafeStr_7393), "talent.quiz.change_page"); this._SafeStr_6820.trackGoogle("safetyBooklet", ("clickPrevPage_" + this._SafeStr_7393)); return; case "quiz_button": this._SafeStr_6820.trackGoogle("safetyBooklet", "clickQuiz"); this._SafeStr_6820._SafeStr_12587(); return; case "ok_button": this._SafeStr_6820.trackGoogle("safetyBooklet", "clickOk"); this._SafeStr_6820._SafeStr_12587(); this._SafeStr_6820._SafeStr_12588(); return; }; } private function _SafeStr_12586(k:int):void{ this._SafeStr_7393 = k; this._SafeStr_5322.findChildByName("safety.quiz.explanation").visible = !(this._SafeStr_6820._SafeStr_12589); if (this._SafeStr_7393 < this._SafeStr_12584) { if (this._SafeStr_7393 == this._SafeStr_12583) { this._SafeStr_5322.findChildByName("previous_button").visible = false; } else { this._SafeStr_5322.findChildByName("previous_button").visible = true; }; _SafeStr_2434(this._SafeStr_5322.findChildByName("illustration")).assetUri = (("${image.library.url}safetyquiz/page_" + this._SafeStr_7393) + ".png"); _SafeStr_2434(this._SafeStr_5322.findChildByName("safety_image")).assetUri = "${image.library.url}safetyquiz/safety_off.png"; _SafeStr_3702(_SafeStr_2600(this._SafeStr_5322.findChildByName("page_widget")).widget).position = (this._SafeStr_7393 + 1); this._SafeStr_5322.findChildByName("title").caption = (("${safety.booklet.page." + this._SafeStr_7393) + ".title}"); this._SafeStr_5322.findChildByName("description").caption = (("${safety.booklet.page." + this._SafeStr_7393) + ".description}"); this._SafeStr_5322.findChildByName("page_container").visible = true; this._SafeStr_5322.findChildByName("final_page").visible = false; this._SafeStr_5322.findChildByName("final_page_no_questions").visible = false; this._SafeStr_5322.findChildByName("page_container").invalidate(); } else { _SafeStr_2434(this._SafeStr_5322.findChildByName("illustration")).assetUri = "${image.library.url}safetyquiz/page_end.png"; _SafeStr_2434(this._SafeStr_5322.findChildByName("safety_image")).assetUri = "${image.library.url}safetyquiz/safety_on.png"; _SafeStr_3702(_SafeStr_2600(this._SafeStr_5322.findChildByName("page_widget")).widget).position = 0; this._SafeStr_5322.findChildByName("page_container").visible = false; if (this._SafeStr_6820._SafeStr_12589) { this._SafeStr_5322.findChildByName("final_page_no_questions").visible = true; this._SafeStr_5322.findChildByName("final_page_no_questions").invalidate(); } else { this._SafeStr_5322.findChildByName("final_page").visible = true; this._SafeStr_5322.findChildByName("final_page").invalidate(); }; }; } } }//package _-1Y6 // _SafeStr_11877 = "_-3IF" (String#6211, DoABC#3) // _SafeStr_12583 = "_-5DE" (String#11395, DoABC#3) // _SafeStr_12584 = "_-2AJ" (String#30405, DoABC#3) // _SafeStr_12585 = "_-0yT" (String#33108, DoABC#3) // _SafeStr_12586 = "_-05s" (String#10921, DoABC#3) // _SafeStr_12587 = "_-1XR" (String#21510, DoABC#3) // _SafeStr_12588 = "_-3OY" (String#29681, DoABC#3) // _SafeStr_12589 = "_-11K" (String#27988, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2596 = "_-6dv" (String#2608, DoABC#3) // _SafeStr_2600 = "_-0HZ" (String#318, DoABC#3) // _SafeStr_2671 = "_-1SP" (String#11612, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3702 = "_-43I" (String#5909, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_6820 = "_-67U" (String#234, DoABC#3) // _SafeStr_7393 = "_-4AF" (String#1566, DoABC#3) // _SafeStr_7857 = "_-1cc" (String#1414, DoABC#3) // _SafeStr_7860 = "_-42E" (String#1357, DoABC#3) // _SafeStr_8645 = "_-3oQ" (String#3328, DoABC#3) //------------------------------------------------------------ //_-1Y6._SafeStr_2673 package _-1Y6{ import _-4Y1._SafeStr_35; import _-29V.IWindowContainer; import flash.geom.Point; import _-5Vh.WindowMouseEvent; import _-6Sj.ITextWindow; import _-3UH.XmlAsset; import _-6Sj.IFrameWindow; import _-4Am.WindowParam; import flash.geom.Rectangle; import _-29V.IWindow; import _-2w9._SafeStr_2734; import _-3Xw._SafeStr_2297; public class _SafeStr_2673 implements _SafeStr_35 { private var _SafeStr_6820:HabboHelp; private var _disposed:Boolean; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_7619:Point; private var _SafeStr_12590:String; private var _SafeStr_10498:int; private var _SafeStr_12591:String; public function _SafeStr_2673(k:HabboHelp){ this._SafeStr_7619 = new Point(72, 10); super(); this._SafeStr_6820 = k; } public function get disposed():Boolean{ return (this._disposed); } public function dispose():void{ if (this._SafeStr_6820) { this._SafeStr_6820.removeUpdateReceiver(this); this._SafeStr_6820 = null; }; if (this._SafeStr_5322) { this._SafeStr_5322.findChildByName("close").removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_12592); this._SafeStr_5322.findChildByName("click").removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_12593); this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; this._disposed = true; } public function _SafeStr_6866(k:String, _arg_2:String, _arg_3:int, _arg_4:String):void{ if (this._disposed) { return; }; this._SafeStr_12590 = k; this._SafeStr_10498 = _arg_3; this._SafeStr_12591 = _arg_4; if (this._SafeStr_5322 == null) { this._SafeStr_12594(); }; var _local_5:ITextWindow = ITextWindow(this._SafeStr_5322.findChildByName("text")); _local_5.caption = (("${" + _arg_2) + "}"); _local_5.height = (_local_5.textHeight + 5); this._SafeStr_8646(); this._SafeStr_12595(); this._SafeStr_5322.visible = true; this._SafeStr_5322.activate(); } private function _SafeStr_12594():void{ var k:XmlAsset = (this._SafeStr_6820.assets.getAssetByName("welcome_screen_xml") as XmlAsset); this._SafeStr_5322 = (this._SafeStr_6820.windowManager.buildFromXML((k.content as XML), 2) as IWindowContainer); var _local_2:IFrameWindow = (this._SafeStr_5322.findChildByName("frame") as IFrameWindow); _local_2.header.visible = false; _local_2.content.y = (_local_2.content.y - 20); var _local_3:ITextWindow = (this._SafeStr_5322.findChildByName("text") as ITextWindow); _local_3.height = (_local_3.textHeight + 5); _local_2.content.setParamFlag(WindowParam._SafeStr_10014, false); _local_2.height = (_local_2.height - 20); this._SafeStr_5322.findChildByName("close").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12592); this._SafeStr_5322.findChildByName("click").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12593); } private function _SafeStr_8646():void{ var k:Rectangle = this._SafeStr_6820.toolbar._SafeStr_8612(this._SafeStr_12590); var _local_2:IWindow = this._SafeStr_5322.findChildByName("arrow"); var _local_3:IWindow = this._SafeStr_5322.findChildByName("arrow_right"); if (k == null) { k = new Rectangle(0, 0, this._SafeStr_5322.width, this._SafeStr_5322.height); }; if (this._SafeStr_10498 == _SafeStr_2734.LEFT) { this._SafeStr_7619.x = 72; this._SafeStr_5322.x = -(this._SafeStr_5322.width); _local_2.y = ((this._SafeStr_5322.height - _local_2.height) / 2); _local_2.visible = true; _local_3.visible = false; } else { this._SafeStr_7619.x = (k.x - this._SafeStr_5322.width); this._SafeStr_5322.x = ((k.x + k.width) + this._SafeStr_5322.width); _local_3.y = ((this._SafeStr_5322.height - _local_2.height) / 2); _local_3.visible = true; _local_2.visible = false; }; if (k != null) { this._SafeStr_7619.y = ((k.y + (k.height / 2)) - (this._SafeStr_5322.height / 2)); } else { this._SafeStr_7619.y = 0; }; this._SafeStr_5322.y = this._SafeStr_7619.y; } private function _SafeStr_12592(k:WindowMouseEvent):void{ this.closeWindow(); } private function _SafeStr_12593(k:WindowMouseEvent):void{ if (this._SafeStr_12591 != null) { this._SafeStr_6820.toolbar.toggleWindowVisibility(this._SafeStr_12591); }; this.closeWindow(); } private function closeWindow():void{ if (!this._SafeStr_5322) { return; }; this._SafeStr_5322.visible = false; this.dispose(); } public function update(k:uint):void{ var _local_3:Point; if (this._SafeStr_5322 == null) { this._SafeStr_6820.removeUpdateReceiver(this); return; }; var _local_2:Number = Point.distance(this._SafeStr_5322.position, this._SafeStr_7619); if (_local_2 > 5) { _local_3 = Point.interpolate(this._SafeStr_5322.position, this._SafeStr_7619, 0.5); this._SafeStr_5322.x = _local_3.x; this._SafeStr_5322.y = _local_3.y; } else { this._SafeStr_5322.x = this._SafeStr_7619.x; this._SafeStr_5322.y = this._SafeStr_7619.y; this._SafeStr_6820.removeUpdateReceiver(this); }; } private function _SafeStr_12595():void{ this._SafeStr_6820.removeUpdateReceiver(this); this._SafeStr_6820.registerUpdateReceiver(this, 10); } public function _SafeStr_12596(k:_SafeStr_2297):void{ var _local_2:Rectangle; if (this._disposed) { return; }; switch (k.type) { case _SafeStr_2297._SafeStr_8795: if (this._SafeStr_6820 != null) { _local_2 = this._SafeStr_6820.toolbar._SafeStr_8612(this._SafeStr_12590); }; if (_local_2 != null) { this._SafeStr_7619.y = ((_local_2.y + (_local_2.height / 2)) - (this._SafeStr_5322.height / 2)); this._SafeStr_5322.y = this._SafeStr_7619.y; }; return; case _SafeStr_2297._SafeStr_6860: case _SafeStr_2297._SafeStr_12153: this.closeWindow(); return; }; } } }//package _-1Y6 // _SafeStr_10014 = "_-6il" (String#6459, DoABC#3) // _SafeStr_10498 = "_-4o-" (String#5541, DoABC#3) // _SafeStr_12153 = "_-1Xh" (String#9798, DoABC#3) // _SafeStr_12590 = "_-37z" (String#22515, DoABC#3) // _SafeStr_12591 = "_-3A4" (String#25864, DoABC#3) // _SafeStr_12592 = "_-2Lr" (String#29580, DoABC#3) // _SafeStr_12593 = "_-59e" (String#26955, DoABC#3) // _SafeStr_12594 = "_-E8" (String#16758, DoABC#3) // _SafeStr_12595 = "_-3qe" (String#36315, DoABC#3) // _SafeStr_12596 = "_-18t" (String#3698, DoABC#3) // _SafeStr_2297 = "_-5m7" (String#880, DoABC#3) // _SafeStr_2673 = "_-30O" (String#13306, DoABC#3) // _SafeStr_2734 = "_-3tn" (String#9122, DoABC#3) // _SafeStr_35 = "_-0F5" (String#2450, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_6820 = "_-67U" (String#234, DoABC#3) // _SafeStr_6860 = "_-5-m" (String#2548, DoABC#3) // _SafeStr_6866 = "_-3dk" (String#11168, DoABC#3) // _SafeStr_7619 = "_-1ER" (String#2682, DoABC#3) // _SafeStr_8612 = "_-1MM" (String#4512, DoABC#3) // _SafeStr_8646 = "_-5Dx" (String#4722, DoABC#3) // _SafeStr_8795 = "_-5dk" (String#16255, DoABC#3) //------------------------------------------------------------ //_-1Y6._SafeStr_2674 package _-1Y6{ import _-4Y1._SafeStr_3; import _-29V.IWindowContainer; import _-0Xx._SafeStr_3922; import _-0Xx._SafeStr_3919; import _-0Xx._SafeStr_3921; import _-1eV._SafeStr_2691; import _-0Dx._SafeStr_3915; import _-0Dx._SafeStr_3910; import _-6Sj.ISelectableWindow; import _-6Tv._SafeStr_3671; import _-6Sj._SafeStr_2600; import _-6Sj.IItemListWindow; import _-6Sj.ISelectorWindow; import _-0WQ._SafeStr_3914; import _-6Tv._SafeStr_3657; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-29V.IWindow; import _-2LW._SafeStr_2667; import _-0Dx._SafeStr_3911; import _-5W._SafeStr_3632; import _-0Dx._SafeStr_3912; import _-0Dx._SafeStr_3920; import _-0Dx._SafeStr_3913; import _-0Dx._SafeStr_3917; import _-64Q._SafeStr_2464; import _-zn._SafeStr_3907; import _-2jU._SafeStr_2275; import _-zn._SafeStr_3918; import _-2w9._SafeStr_3909; import _-zn._SafeStr_3908; import _-0Dx._SafeStr_3916; public class _SafeStr_2674 implements _SafeStr_3 { private static const _SafeStr_12597:int = 253; private static const _SafeStr_12598:String = "emergency_help_request"; private var _disposed:Boolean; private var _SafeStr_6820:HabboHelp; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_12599:ChatReportController; private var _SafeStr_10572:int = -1; private var _SafeStr_12600:String = ""; private var _SafeStr_12601:int = -1; private var _SafeStr_12602:String; private var _SafeStr_12603:String; private var _SafeStr_12604:int = -1; private var _SafeStr_12605:int = -1; private var _SafeStr_12606:int = -1; private var _SafeStr_12607:String; private var _SafeStr_12608:int = -1; private var _SafeStr_12609:int; private var _SafeStr_12610:int; private var _SafeStr_12611:int; private var _SafeStr_7099:String; public function _SafeStr_2674(k:HabboHelp){ this._SafeStr_6820 = k; this._SafeStr_12599 = new ChatReportController(this._SafeStr_6820, this._SafeStr_12612); this._SafeStr_6820.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_3922(this._SafeStr_12613)); this._SafeStr_6820.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_3919(this._SafeStr_12614)); this._SafeStr_6820.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_3921(this._SafeStr_12615)); } private static function _SafeStr_12616(k:int):String{ if (k == 1) { return ("useless"); }; if (k == 2) { return ("abusive"); }; return ("resolved"); } public function dispose():void{ if (!this._disposed) { this.closeWindow(); if (this._SafeStr_12599) { this._SafeStr_12599.dispose(); this._SafeStr_12599 = null; }; this._SafeStr_6820 = null; this._disposed = true; }; } public function get disposed():Boolean{ return (this._disposed); } public function get _SafeStr_10580():int{ return (this._SafeStr_10572); } public function get _SafeStr_10671():String{ return (this._SafeStr_12600); } public function get _SafeStr_12617():int{ return (this._SafeStr_12601); } public function get _SafeStr_12618():String{ return (this._SafeStr_12602); } public function get _SafeStr_12619():String{ return (this._SafeStr_12607); } public function get _SafeStr_12620():int{ return (this._SafeStr_12608); } public function get _SafeStr_12621():int{ return (this._SafeStr_12604); } public function get _SafeStr_12622():int{ return (this._SafeStr_12605); } public function get _SafeStr_12623():int{ return (this._SafeStr_12606); } public function set _SafeStr_10580(k:int):void{ this._SafeStr_10572 = k; } public function set _SafeStr_10671(k:String):void{ this._SafeStr_12600 = k; } public function set _SafeStr_12617(k:int):void{ this._SafeStr_12601 = k; } public function set _SafeStr_12618(k:String):void{ this._SafeStr_12602 = k; } public function set _SafeStr_12619(k:String):void{ this._SafeStr_12607 = k; } public function set _SafeStr_12620(k:int):void{ this._SafeStr_12608 = k; } public function set _SafeStr_12621(k:int):void{ this._SafeStr_12604 = k; } public function set _SafeStr_12622(k:int):void{ this._SafeStr_12605 = k; } public function set _SafeStr_12623(k:int):void{ this._SafeStr_12606 = k; } public function _SafeStr_12571(k:int, _arg_2:int):void{ if (this._SafeStr_6820._SafeStr_12624) { this._SafeStr_10572 = k; this._SafeStr_12601 = _arg_2; this._SafeStr_6820._SafeStr_12625(_SafeStr_2691._SafeStr_10193); } else { this._SafeStr_12573(k, HabboHelp._SafeStr_12626, 123); }; } public function _SafeStr_12573(k:int, _arg_2:int, _arg_3:int):void{ this._SafeStr_10572 = k; this._SafeStr_12601 = -1; this._SafeStr_12610 = _arg_3; this._SafeStr_6820._SafeStr_12627(_arg_2); } public function reportRoom(k:int, _arg_2:String, _arg_3:String):void{ this._SafeStr_12601 = k; this._SafeStr_12602 = _arg_2; this._SafeStr_12603 = _arg_3; this._SafeStr_10572 = -1; this._SafeStr_6820._SafeStr_12627(HabboHelp._SafeStr_12628); } public function _SafeStr_12576(k:int, _arg_2:int):void{ this._SafeStr_12604 = k; this._SafeStr_12605 = _arg_2; this._SafeStr_6820._SafeStr_12627(HabboHelp._SafeStr_12629); } public function _SafeStr_12577(k:int, _arg_2:int, _arg_3:int):void{ this._SafeStr_12604 = k; this._SafeStr_12605 = _arg_2; this._SafeStr_12606 = _arg_3; this._SafeStr_6820._SafeStr_12627(HabboHelp._SafeStr_12630); } public function _SafeStr_12578(k:String, _arg_2:String, _arg_3:int, _arg_4:int, _arg_5:int):void{ this._SafeStr_6820._SafeStr_12631(new _SafeStr_3915(k, _arg_3, _arg_4, _arg_2, _arg_5)); } public function _SafeStr_12579(k:String, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int):void{ this._SafeStr_6820._SafeStr_12632(new _SafeStr_3910(k, _arg_3, _arg_4, _arg_2, _arg_5)); this._SafeStr_6820._SafeStr_12627(HabboHelp._SafeStr_12633); } public function _SafeStr_12634():void{ this._SafeStr_12573(0, HabboHelp._SafeStr_12626, -1); } private function _SafeStr_12635():void{ this.closeWindow(); this._SafeStr_5322 = (this._SafeStr_6820.getXmlWindow("abusive_notice") as IWindowContainer); this._SafeStr_5322.center(); this._SafeStr_5322.findChildByName("header_button_close").visible = false; this._SafeStr_5322.procedure = this._SafeStr_12636; } public function _SafeStr_12637(k:int):void{ var _local_5:ISelectableWindow; var _local_6:ISelectableWindow; this.closeWindow(); this._SafeStr_12609 = k; if (this._SafeStr_12609 == HabboHelp._SafeStr_12638) { this._SafeStr_5322 = (this._SafeStr_6820.getXmlWindow("bully_report") as IWindowContainer); this._SafeStr_5322.procedure = this._SafeStr_12639; } else { this._SafeStr_5322 = (this._SafeStr_6820.getXmlWindow("emergency_help_request") as IWindowContainer); this._SafeStr_5322.procedure = this._SafeStr_12640; _SafeStr_3671(_SafeStr_2600(this._SafeStr_5322.findChildByName("help_message")).widget).maxChars = _SafeStr_12597; }; this._SafeStr_5322.center(); var _local_2:IItemListWindow = (this._SafeStr_5322.findChildByName("user_panel") as IItemListWindow); var _local_3:IItemListWindow = (this._SafeStr_5322.findChildByName("room_panel") as IItemListWindow); var _local_4:ISelectorWindow = ISelectorWindow(this._SafeStr_5322.findChildByName("topic_selector")); if (_local_4 != null) { _local_5 = _local_4._SafeStr_6445(("" + this._SafeStr_12610)); if (_local_5 != null) { _local_4._SafeStr_6446(_local_5); }; _local_6 = _local_4._SafeStr_6445("123"); if (((!((_local_6 == null))) && (this._SafeStr_6820._SafeStr_12624))) { _local_6.visible = false; }; }; switch (this._SafeStr_12609) { case HabboHelp._SafeStr_12628: this._SafeStr_12641(false, true); return; case HabboHelp._SafeStr_12626: this._SafeStr_12641(true, false); return; case HabboHelp._SafeStr_12642: this._SafeStr_12641(false, false); return; case HabboHelp._SafeStr_12629: case HabboHelp._SafeStr_12630: this._SafeStr_12641(false, false); return; case HabboHelp._SafeStr_12638: this._SafeStr_11899(); return; }; } private function _SafeStr_12643():void{ this.closeWindow(); this._SafeStr_12599.show(this._SafeStr_6820._SafeStr_11699, this._SafeStr_10572, this._SafeStr_12609); } private function _SafeStr_12641(k:Boolean, _arg_2:Boolean):void{ var _local_3:IItemListWindow = (this._SafeStr_5322.findChildByName("user_panel") as IItemListWindow); var _local_4:IItemListWindow = (this._SafeStr_5322.findChildByName("room_panel") as IItemListWindow); var _local_5:Boolean = ((k) || (_arg_2)); this._SafeStr_5322.findChildByName("submit_box_wide").visible = _local_5; this._SafeStr_5322.findChildByName("submit_box_narrow").visible = !(_local_5); this._SafeStr_5322.findChildByName("separator").visible = _local_5; _local_4.visible = _arg_2; _local_3.visible = k; if (_arg_2) { _local_4.getListItemByName("room_name").caption = (((this._SafeStr_12602)!=null) ? this._SafeStr_12602 : ""); _local_4.getListItemByName("room_description").caption = (((this._SafeStr_12603)!=null) ? this._SafeStr_12603 : ""); }; if (k) { this._SafeStr_11899(); }; if (!_local_5) { this._SafeStr_5322.width = 301; }; } private function _SafeStr_11899():void{ var _local_4:_SafeStr_3914; var _local_5:IWindowContainer; var _local_6:Boolean; var k:IItemListWindow = (this._SafeStr_5322.findChildByName("user_list") as IItemListWindow); var _local_2:IWindowContainer = (k.getListItemAt(0) as IWindowContainer); k._SafeStr_5892(); var _local_3:int; for each (_local_4 in this._SafeStr_6820._SafeStr_12644._SafeStr_8517()) { _local_5 = (_local_2.clone() as IWindowContainer); _local_6 = (_local_4.userId == this._SafeStr_10572); _local_5.name = _local_4.userId.toString(); _local_5.blend = ((_local_6) ? 1 : 0); _local_5.procedure = this._SafeStr_12645; _local_5.findChildByName("user_name").caption = _local_4.userName; _local_5.findChildByName("room_name").id = _local_4.roomId; if (_local_6) { this._SafeStr_12601 = _local_4.roomId; }; _local_5.findChildByName("room_name").caption = (((_local_4.roomName)!="") ? this._SafeStr_6820.localization.getLocalizationWithParams("help.emergency.main.step.two.room.name", "", "room_name", _local_4.roomName) : ""); _SafeStr_3657(_SafeStr_2600(_local_5.findChildByName("user_avatar")).widget).figure = _local_4.figure; k._SafeStr_8163(_local_5, _local_3); if (_local_6) { _local_3 = 1; }; }; } private function _SafeStr_12646():void{ var _local_3:IWindowContainer; var k:IItemListWindow = (this._SafeStr_5322.findChildByName("user_list") as IItemListWindow); var _local_2:int; while (_local_2 < k.numListItems) { _local_3 = IWindowContainer(k.getListItemAt(_local_2)); _local_3.blend = (((int(_local_3.name) == this._SafeStr_10572)) ? 1 : 0); _local_2++; }; } public function _SafeStr_12647(k:String):void{ this.closeWindow(); this._SafeStr_5322 = (this._SafeStr_6820.getXmlWindow("pending_request") as IWindowContainer); this._SafeStr_5322.findChildByName("request_message").caption = k; this._SafeStr_5322.center(); this._SafeStr_5322.procedure = this._SafeStr_12648; } private function closeWindow():void{ if (this._SafeStr_5322 != null) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; } private function _SafeStr_12636(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { switch (_arg_2.name) { case "close_button": this.closeWindow(); return; }; }; } private function _SafeStr_12640(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { switch (_arg_2.name) { case "submit_button": if (!this._SafeStr_12649()) { return; }; this._SafeStr_12650(); return; case "header_button_close": this.closeWindow(); return; }; }; } private function _SafeStr_12639(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { switch (_arg_2.name) { case "submit_button": if (this._SafeStr_10572 > 0) { this._SafeStr_6820._SafeStr_12631(new _SafeStr_2667(this._SafeStr_10572)); this._SafeStr_6820._SafeStr_12631(new _SafeStr_3911(this._SafeStr_10572, this._SafeStr_12601)); this.closeWindow(); } else { this._SafeStr_6820.windowManager.alert("${generic.alert.title}", "${guide.bully.request.usermissing}", 0, null); }; return; case "header_button_close": this.closeWindow(); return; }; }; } private function _SafeStr_12612(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { switch (_arg_2.name) { case "submit_button": if (this._SafeStr_12599._SafeStr_12651(this._SafeStr_12609, -1).length == 0) { this._SafeStr_6820.windowManager.alert("${generic.alert.title}", "${help.cfh.error.chatmissing}", 0, null); return; }; this._SafeStr_12652(); this._SafeStr_12599.closeWindow(); this.closeWindow(); return; case "header_button_close": this._SafeStr_12599.closeWindow(); return; }; }; } private function _SafeStr_12645(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { this._SafeStr_12653((_arg_2 as IWindowContainer)); }; } private function _SafeStr_12653(k:IWindowContainer):void{ if ((((((this._SafeStr_5322 == null)) || (!((this._SafeStr_5322.name == _SafeStr_12598))))) || ((k == null)))) { return; }; var _local_2:int = int(k.name); if (this._SafeStr_10572 == _local_2) { this._SafeStr_10572 = 0; this._SafeStr_12601 = -1; } else { this._SafeStr_10572 = _local_2; this._SafeStr_12601 = k.findChildByName("room_name").id; }; this._SafeStr_12646(); } private function _SafeStr_12650():void{ var k:Boolean = this._SafeStr_12654(); if (this._SafeStr_12609 == HabboHelp._SafeStr_12642) { if (!this._SafeStr_6820._SafeStr_12656._SafeStr_12655(this._SafeStr_10572)) { this._SafeStr_6820.windowManager.alert("${generic.alert.title}", "${help.cfh.error.nochathistory}", 0, null); }; } else { if (((((k) && (!(this._SafeStr_6820._SafeStr_12658._SafeStr_12657(this._SafeStr_6820._SafeStr_11699))))) && (this._SafeStr_6820._SafeStr_12658._SafeStr_12657(this._SafeStr_10572)))) { this._SafeStr_6820.windowManager.alert("${generic.alert.title}", "${help.cfh.error.nochathistory}", 0, null); return; }; }; if (k) { this._SafeStr_12643(); } else { this._SafeStr_12652(); }; } private function _SafeStr_12654():Boolean{ if ((((((this._SafeStr_12609 == HabboHelp._SafeStr_12629)) || ((this._SafeStr_12609 == HabboHelp._SafeStr_12630)))) || ((this._SafeStr_12609 == HabboHelp._SafeStr_12628)))) { return (false); }; return ((((((this._SafeStr_10572 <= 0)) || ((this._SafeStr_6820._SafeStr_12658._SafeStr_12659(this._SafeStr_10572).length > 0)))) || ((this._SafeStr_12609 == HabboHelp._SafeStr_12642)))); } private function _SafeStr_12649(k:Boolean=true):Boolean{ if ((((this._SafeStr_5322 == null)) || (!((this._SafeStr_5322.name == _SafeStr_12598))))) { return (false); }; this._SafeStr_7099 = _SafeStr_3671(_SafeStr_2600(this._SafeStr_5322.findChildByName("help_message")).widget).message; if ((((this._SafeStr_7099 == null)) || ((this._SafeStr_7099 == "")))) { this._SafeStr_6820.windowManager.alert("${generic.alert.title}", "${help.cfh.error.nomsg}", 0, null); return (false); }; if (this._SafeStr_7099.length < this._SafeStr_6820.getInteger("help.cfh.length.minimum", 15)) { this._SafeStr_6820.windowManager.alert("${generic.alert.title}", "${help.cfh.error.msgtooshort}", 0, null); return (false); }; this._SafeStr_12611 = 0; var _local_2:ISelectableWindow = ISelectorWindow(this._SafeStr_5322.findChildByName("topic_selector"))._SafeStr_6438(); if (_local_2 != null) { this._SafeStr_12611 = int(_local_2.name); }; if (this._SafeStr_12611 == 0) { this._SafeStr_6820.windowManager.alert("${generic.alert.title}", "${help.cfh.error.notopic}", 0, null); return (false); }; if ((((this._SafeStr_12609 == HabboHelp._SafeStr_12630)) || ((this._SafeStr_12609 == HabboHelp._SafeStr_12629)))) { return (true); }; if ((((((this._SafeStr_10572 <= 0)) && (((!((this._SafeStr_12609 == HabboHelp._SafeStr_12630))) && ((this._SafeStr_12609 == HabboHelp._SafeStr_12629)))))) || ((((this._SafeStr_12609 == HabboHelp._SafeStr_12628)) && (!(this._SafeStr_6820.getBoolean("room.report.enabled"))))))) { this._SafeStr_6820.windowManager.alert("${generic.alert.title}", "${guide.bully.request.usermissing}", 0, null); return (false); }; if (this._SafeStr_6820.friendList._SafeStr_12660(this._SafeStr_10572) != null) { this._SafeStr_6820.windowManager.confirm("${help.cfh.unfriend.confirm.title}", "${help.cfh.unfriend.confirm.message}", (_SafeStr_3632._SafeStr_9014 | _SafeStr_3632._SafeStr_9015), this._SafeStr_12661); return (false); }; return (true); } private function _SafeStr_12652():void{ var _local_1:int; this.closeWindow(); switch (this._SafeStr_12609) { case HabboHelp._SafeStr_12626: case HabboHelp._SafeStr_12628: _local_1 = (((this._SafeStr_12599._SafeStr_12617 <= 0)) ? this._SafeStr_12601 : this._SafeStr_12599._SafeStr_12617); this._SafeStr_6820._SafeStr_12631(new _SafeStr_3912(this._SafeStr_7099, this._SafeStr_12611, this._SafeStr_10572, _local_1, this._SafeStr_12599._SafeStr_12651(this._SafeStr_12609, -1))); break; case HabboHelp._SafeStr_12642: this._SafeStr_6820._SafeStr_12631(new _SafeStr_3920(this._SafeStr_7099, this._SafeStr_12611, this._SafeStr_10572, this._SafeStr_12599._SafeStr_12651(HabboHelp._SafeStr_12642, -1))); break; case HabboHelp._SafeStr_12629: this._SafeStr_6820._SafeStr_12631(new _SafeStr_3913(this._SafeStr_12604, this._SafeStr_12605, this._SafeStr_12611, this._SafeStr_7099)); break; case HabboHelp._SafeStr_12630: this._SafeStr_6820._SafeStr_12631(new _SafeStr_3917(this._SafeStr_12604, this._SafeStr_12605, this._SafeStr_12606, this._SafeStr_12611, this._SafeStr_7099)); break; }; this._SafeStr_6820._SafeStr_12662(); } private function _SafeStr_12661(k:_SafeStr_2464, _arg_2:WindowEvent):void{ if (_arg_2.type == WindowEvent._SafeStr_9018) { this._SafeStr_12650(); }; k.dispose(); } private function _SafeStr_12648(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { switch (_arg_2.name) { case "keep_button": case "header_button_close": this.closeWindow(); return; case "discard_button": this._SafeStr_12663(); this.closeWindow(); return; }; }; } private function _SafeStr_12613(k:_SafeStr_2275):void{ var _local_2:_SafeStr_3907 = _SafeStr_3922(k)._SafeStr_5729(); this._SafeStr_6820.windowManager.alert("${help.cfh.reply.title}", _local_2.message, 0, null); } private function _SafeStr_12614(k:_SafeStr_2275):void{ var _local_2:_SafeStr_3918 = _SafeStr_3919(k)._SafeStr_5729(); var _local_3:int = _local_2.resultType; var _local_4:String = _local_2._SafeStr_12664; switch (_local_3) { case _SafeStr_3909._SafeStr_12665: this._SafeStr_6820._SafeStr_12627(HabboHelp._SafeStr_12626); return; case _SafeStr_3909._SafeStr_12666: this._SafeStr_12635(); return; default: if (_local_4 == "") { _local_4 = "${help.cfh.sent.text}"; }; this._SafeStr_6820.windowManager.alert("${help.cfh.sent.title}", _local_4, 0, null); }; } private function _SafeStr_12615(k:_SafeStr_3921):void{ var _local_2:_SafeStr_3908 = k._SafeStr_5729(); var _local_3:String = _local_2._SafeStr_12664; if (_local_3 == "") { _local_3 = (("${help.cfh.closed." + _SafeStr_12616(_local_2._SafeStr_12667)) + "}"); }; this._SafeStr_6820.windowManager.alert("${mod.alert.title}", _local_3, 0, null); } private function _SafeStr_12663():void{ this._SafeStr_6820._SafeStr_12631(new _SafeStr_3916()); } public function get _SafeStr_12668():ChatReportController{ return (this._SafeStr_12599); } } }//package _-1Y6 // _SafeStr_10193 = "_-6Qn" (String#11502, DoABC#3) // _SafeStr_10572 = "_-6De" (String#2662, DoABC#3) // _SafeStr_10580 = "_-6eg" (String#2229, DoABC#3) // _SafeStr_10671 = "_-1a8" (String#8603, DoABC#3) // _SafeStr_11699 = "_-190" (String#9056, DoABC#3) // _SafeStr_11899 = "_-3xM" (String#17672, DoABC#3) // _SafeStr_12571 = "_-0eF" (String#25212, DoABC#3) // _SafeStr_12573 = "_-43h" (String#8753, DoABC#3) // _SafeStr_12576 = "_-0N5" (String#14838, DoABC#3) // _SafeStr_12577 = "_-5U7" (String#15784, DoABC#3) // _SafeStr_12578 = "_-5uE" (String#18193, DoABC#3) // _SafeStr_12579 = "_-0bi" (String#19573, DoABC#3) // _SafeStr_12597 = "_-2PC" (String#7112, DoABC#3) // _SafeStr_12598 = "_-0op" (String#20864, DoABC#3) // _SafeStr_12599 = "_-3g0" (String#6003, DoABC#3) // _SafeStr_12600 = "_-4IM" (String#7424, DoABC#3) // _SafeStr_12601 = "_-2Jh" (String#5261, DoABC#3) // _SafeStr_12602 = "_-ya" (String#16561, DoABC#3) // _SafeStr_12603 = "_-1Ps" (String#22852, DoABC#3) // _SafeStr_12604 = "_-3MG" (String#12778, DoABC#3) // _SafeStr_12605 = "_-4as" (String#12662, DoABC#3) // _SafeStr_12606 = "_-5J-" (String#20347, DoABC#3) // _SafeStr_12607 = "_-Qc" (String#26615, DoABC#3) // _SafeStr_12608 = "_-0j" (String#27124, DoABC#3) // _SafeStr_12609 = "_-5dq" (String#3750, DoABC#3) // _SafeStr_12610 = "_-61l" (String#28498, DoABC#3) // _SafeStr_12611 = "_-68O" (String#10475, DoABC#3) // _SafeStr_12612 = "_-0z9" (String#34597, DoABC#3) // _SafeStr_12613 = "_-4Zd" (String#36173, DoABC#3) // _SafeStr_12614 = "_-N3" (String#33201, DoABC#3) // _SafeStr_12615 = "_-Bp" (String#34282, DoABC#3) // _SafeStr_12616 = "_-1Bu" (String#26371, DoABC#3) // _SafeStr_12617 = "_-0lR" (String#4156, DoABC#3) // _SafeStr_12618 = "_-3HJ" (String#24048, DoABC#3) // _SafeStr_12619 = "_-0rA" (String#13935, DoABC#3) // _SafeStr_12620 = "_-30T" (String#15850, DoABC#3) // _SafeStr_12621 = "_-yr" (String#16573, DoABC#3) // _SafeStr_12622 = "_-1aF" (String#15278, DoABC#3) // _SafeStr_12623 = "_-2ZI" (String#22479, DoABC#3) // _SafeStr_12624 = "_-3fh" (String#23208, DoABC#3) // _SafeStr_12625 = "_-4dN" (String#35246, DoABC#3) // _SafeStr_12626 = "_-3it" (String#8600, DoABC#3) // _SafeStr_12627 = "_-29v" (String#10316, DoABC#3) // _SafeStr_12628 = "_-4GQ" (String#6143, DoABC#3) // _SafeStr_12629 = "_-1Sb" (String#6038, DoABC#3) // _SafeStr_12630 = "_-6QC" (String#5769, DoABC#3) // _SafeStr_12631 = "_-3C7" (String#1619, DoABC#3) // _SafeStr_12632 = "_-4D6" (String#36054, DoABC#3) // _SafeStr_12633 = "_-2wO" (String#11384, DoABC#3) // _SafeStr_12634 = "_-6aJ" (String#35552, DoABC#3) // _SafeStr_12635 = "_-1Gu" (String#32669, DoABC#3) // _SafeStr_12636 = "_-2YI" (String#33361, DoABC#3) // _SafeStr_12637 = "_-2jG" (String#35730, DoABC#3) // _SafeStr_12638 = "_-0Xi" (String#19809, DoABC#3) // _SafeStr_12639 = "_-0Z9" (String#34959, DoABC#3) // _SafeStr_12640 = "_-0TI" (String#34100, DoABC#3) // _SafeStr_12641 = "_-3B-" (String#18972, DoABC#3) // _SafeStr_12642 = "_-0NQ" (String#5663, DoABC#3) // _SafeStr_12643 = "_-39j" (String#33377, DoABC#3) // _SafeStr_12644 = "_-0i4" (String#25555, DoABC#3) // _SafeStr_12645 = "_-KA" (String#25629, DoABC#3) // _SafeStr_12646 = "_-5gM" (String#25482, DoABC#3) // _SafeStr_12647 = "_-2K0" (String#34203, DoABC#3) // _SafeStr_12648 = "_-5ZI" (String#21808, DoABC#3) // _SafeStr_12649 = "_-0XS" (String#32362, DoABC#3) // _SafeStr_12650 = "_-3f" (String#27473, DoABC#3) // _SafeStr_12651 = "_-6Q1" (String#12422, DoABC#3) // _SafeStr_12652 = "_-0JA" (String#15128, DoABC#3) // _SafeStr_12653 = "_-4qw" (String#22673, DoABC#3) // _SafeStr_12654 = "_-1KP" (String#34827, DoABC#3) // _SafeStr_12655 = "_-6P1" (String#32420, DoABC#3) // _SafeStr_12656 = "_-06L" (String#5034, DoABC#3) // _SafeStr_12657 = "_-45t" (String#30400, DoABC#3) // _SafeStr_12658 = "_-3c" (String#4323, DoABC#3) // _SafeStr_12659 = "_-5ke" (String#6817, DoABC#3) // _SafeStr_12660 = "_-4ah" (String#6561, DoABC#3) // _SafeStr_12661 = "_-378" (String#33737, DoABC#3) // _SafeStr_12662 = "_-4u6" (String#27990, DoABC#3) // _SafeStr_12663 = "_-1SE" (String#38344, DoABC#3) // _SafeStr_12664 = "_-5NY" (String#4112, DoABC#3) // _SafeStr_12665 = "_-1oU" (String#25637, DoABC#3) // _SafeStr_12666 = "_-gK" (String#22782, DoABC#3) // _SafeStr_12667 = "_-0Bs" (String#32712, DoABC#3) // _SafeStr_12668 = "_-0RN" (String#24504, DoABC#3) // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_2600 = "_-0HZ" (String#318, DoABC#3) // _SafeStr_2667 = "_-3lN" (String#7657, DoABC#3) // _SafeStr_2674 = "_-61q" (String#10061, DoABC#3) // _SafeStr_2691 = "_-1if" (String#2843, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3632 = "_-5La" (String#3279, DoABC#3) // _SafeStr_3657 = "_-6bc" (String#1593, DoABC#3) // _SafeStr_3671 = "_-4AR" (String#2657, DoABC#3) // _SafeStr_3907 = "_-47w" (String#11397, DoABC#3) // _SafeStr_3908 = "_-3-d" (String#10345, DoABC#3) // _SafeStr_3909 = "_-3ga" (String#14965, DoABC#3) // _SafeStr_3910 = "_-0Ot" (String#9893, DoABC#3) // _SafeStr_3911 = "_-1yH" (String#9943, DoABC#3) // _SafeStr_3912 = "_-3q9" (String#8134, DoABC#3) // _SafeStr_3913 = "_-BD" (String#10305, DoABC#3) // _SafeStr_3914 = "_-3HC" (String#4916, DoABC#3) // _SafeStr_3915 = "_-5lE" (String#16314, DoABC#3) // _SafeStr_3916 = "_-2TN" (String#15250, DoABC#3) // _SafeStr_3917 = "_-0ue" (String#10143, DoABC#3) // _SafeStr_3918 = "_-5fm" (String#10135, DoABC#3) // _SafeStr_3919 = "_-31z" (String#8774, DoABC#3) // _SafeStr_3920 = "_-1X7" (String#10021, DoABC#3) // _SafeStr_3921 = "_-2E5" (String#10206, DoABC#3) // _SafeStr_3922 = "_-Iq" (String#9236, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5892 = "_-16" (String#2228, DoABC#3) // _SafeStr_6438 = "_-2hG" (String#2208, DoABC#3) // _SafeStr_6445 = "_-5gF" (String#7167, DoABC#3) // _SafeStr_6446 = "_-6Gs" (String#1744, DoABC#3) // _SafeStr_6820 = "_-67U" (String#234, DoABC#3) // _SafeStr_7099 = "_-A-" (String#997, DoABC#3) // _SafeStr_8163 = "_-2mc" (String#3250, DoABC#3) // _SafeStr_8517 = "_-tK" (String#28214, DoABC#3) // _SafeStr_9014 = "_-4eK" (String#3965, DoABC#3) // _SafeStr_9015 = "_-4W8" (String#4739, DoABC#3) // _SafeStr_9018 = "_-2E0" (String#2881, DoABC#3) //------------------------------------------------------------ //_-1Y6._SafeStr_2677 package _-1Y6{ import _-Qx._SafeStr_500; import _-3UH._SafeStr_10; import _-29V.IWindow; public interface _SafeStr_2677 { function get localization():_SafeStr_500; function get assets():_SafeStr_10; function get _SafeStr_12669():String; function _SafeStr_12670(_arg_1:String, _arg_2:uint=1):IWindow; function checkName(_arg_1:String):void; function _SafeStr_12671(_arg_1:String):void; function _SafeStr_7475():void; function _SafeStr_12672():void; } }//package _-1Y6 // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_12669 = "_-25r" (String#24510, DoABC#3) // _SafeStr_12670 = "_-1ev" (String#15559, DoABC#3) // _SafeStr_12671 = "_-4uW" (String#29109, DoABC#3) // _SafeStr_12672 = "_-1G-" (String#7551, DoABC#3) // _SafeStr_2677 = "_-0gn" (String#9228, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_7475 = "_-55u" (String#6321, DoABC#3) //------------------------------------------------------------ //_-1Y6._SafeStr_2689 package _-1Y6{ import _-64Q._SafeStr_2596; import _-29V.IWindowContainer; import _-6Tv._SafeStr_3702; import _-6Sj._SafeStr_2600; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-29V.IWindow; import _-6Sj._SafeStr_2434; public class _SafeStr_2689 { private const _SafeStr_12583:int = 0; private var _SafeStr_12673:int = 0; private var _SafeStr_7393:int = 0; private var _SafeStr_6820:HabboHelp; private var _SafeStr_7857:_SafeStr_2596; private var _SafeStr_5322:IWindowContainer; private var _disposed:Boolean = false; public function _SafeStr_2689(k:HabboHelp){ this._SafeStr_6820 = k; } public function dispose():void{ if (!this._disposed) { this.closeWindow(); if (this._SafeStr_6820) { this._SafeStr_6820 = null; }; this._disposed = true; }; } private function get _SafeStr_12674():int{ return (this._SafeStr_6820.getInteger("help.habboway.page.count", 6)); } public function get disposed():Boolean{ return (this._disposed); } public function showHabboWay():void{ this.closeWindow(); this._SafeStr_7857 = this._SafeStr_6820._SafeStr_11877("habbo_way"); this._SafeStr_5322 = IWindowContainer(this._SafeStr_7857._SafeStr_7860); this._SafeStr_5322.procedure = this._SafeStr_8645; _SafeStr_3702(_SafeStr_2600(this._SafeStr_5322.findChildByName("page_widget")).widget).size = this._SafeStr_12674; this._SafeStr_12586(this._SafeStr_12583); } public function closeWindow():void{ this._SafeStr_5322 = null; if (this._SafeStr_7857) { this._SafeStr_7857.dispose(); this._SafeStr_7857 = null; }; } private function _SafeStr_8645(k:WindowEvent, _arg_2:IWindow):void{ if (((((this._disposed) || (!(this._SafeStr_5322)))) || (!((k.type == WindowMouseEvent.CLICK))))) { return; }; switch (_arg_2.name) { case "header_button_close": this.closeWindow(); return; case "next_button": this._SafeStr_12586(Math.min(this._SafeStr_12674, (this._SafeStr_7393 + 1))); this._SafeStr_6820.trackGoogle("habboWay", ("clickNextPage_" + this._SafeStr_7393)); return; case "back_button": case "previous_button": this._SafeStr_12586(Math.max(this._SafeStr_12583, (this._SafeStr_7393 - 1))); this._SafeStr_6820.trackGoogle("habboWay", ("clickPrevPage_" + this._SafeStr_7393)); return; case "quiz_button": this._SafeStr_6820.trackGoogle("habboWay", "clickQuiz"); this._SafeStr_6820._SafeStr_12675(); return; }; } private function _SafeStr_12586(k:int):void{ this._SafeStr_7393 = k; if (this._SafeStr_7393 < this._SafeStr_12674) { if (this._SafeStr_7393 == this._SafeStr_12583) { this._SafeStr_5322.findChildByName("previous_button").visible = false; } else { this._SafeStr_5322.findChildByName("previous_button").visible = true; }; _SafeStr_2434(this._SafeStr_5322.findChildByName("illustration")).assetUri = (("${image.library.url}habboway/page_" + this._SafeStr_7393) + ".png"); _SafeStr_2434(this._SafeStr_5322.findChildByName("dove_image")).assetUri = "help_habboway_dove_off"; _SafeStr_3702(_SafeStr_2600(this._SafeStr_5322.findChildByName("page_widget")).widget).position = (this._SafeStr_7393 + 1); this._SafeStr_5322.findChildByName("correct_title").caption = (("${habbo.way.page." + this._SafeStr_7393) + ".correct.title}"); this._SafeStr_5322.findChildByName("correct_description").caption = (("${habbo.way.page." + this._SafeStr_7393) + ".correct.description}"); this._SafeStr_5322.findChildByName("wrong_title").caption = (("${habbo.way.page." + this._SafeStr_7393) + ".wrong.title}"); this._SafeStr_5322.findChildByName("wrong_description").caption = (("${habbo.way.page." + this._SafeStr_7393) + ".wrong.description}"); this._SafeStr_5322.findChildByName("page_container").visible = true; this._SafeStr_5322.findChildByName("final_page").visible = false; this._SafeStr_5322.findChildByName("page_container").invalidate(); } else { _SafeStr_2434(this._SafeStr_5322.findChildByName("illustration")).assetUri = "${image.library.url}habboway/page_end.png"; _SafeStr_2434(this._SafeStr_5322.findChildByName("dove_image")).assetUri = "help_habboway_dove_on"; _SafeStr_3702(_SafeStr_2600(this._SafeStr_5322.findChildByName("page_widget")).widget).position = 0; this._SafeStr_5322.findChildByName("page_container").visible = false; this._SafeStr_5322.findChildByName("final_page").visible = true; this._SafeStr_5322.findChildByName("final_page").invalidate(); }; } } }//package _-1Y6 // _SafeStr_11877 = "_-3IF" (String#6211, DoABC#3) // _SafeStr_12583 = "_-5DE" (String#11395, DoABC#3) // _SafeStr_12586 = "_-05s" (String#10921, DoABC#3) // _SafeStr_12673 = "_-0v" (String#23359, DoABC#3) // _SafeStr_12674 = "_-4AA" (String#23056, DoABC#3) // _SafeStr_12675 = "_-dW" (String#22406, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2596 = "_-6dv" (String#2608, DoABC#3) // _SafeStr_2600 = "_-0HZ" (String#318, DoABC#3) // _SafeStr_2689 = "_-1lE" (String#12837, DoABC#3) // _SafeStr_3702 = "_-43I" (String#5909, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_6820 = "_-67U" (String#234, DoABC#3) // _SafeStr_7393 = "_-4AF" (String#1566, DoABC#3) // _SafeStr_7857 = "_-1cc" (String#1414, DoABC#3) // _SafeStr_7860 = "_-42E" (String#1357, DoABC#3) // _SafeStr_8645 = "_-3oQ" (String#3328, DoABC#3) //------------------------------------------------------------ //_-1Y6._SafeStr_2693 package _-1Y6{ import _-4Y1._SafeStr_3; import _-dg._SafeStr_3936; import _-dg.GuideSessionController; import flash.utils.Timer; import _-2bD._SafeStr_2290; import flash.events.TimerEvent; import _-2jU._SafeStr_2275; import _-4we._SafeStr_3934; import _-3Xw._SafeStr_2297; import _-11z.HabboToolbarIconEnum; public class _SafeStr_2693 implements _SafeStr_3 { private var _SafeStr_6820:HabboHelp; private var _SafeStr_12676:_SafeStr_3936; private var _SafeStr_12677:GuideSessionController; private var _SafeStr_12678:_SafeStr_3935; private var _disposed:Boolean = false; private var _SafeStr_12679:Boolean; private var _SafeStr_12680:int; private var _SafeStr_12681:String; private var _SafeStr_12682:Timer; public function _SafeStr_2693(k:HabboHelp){ this._SafeStr_6820 = k; this._SafeStr_12676 = new _SafeStr_3936(this); this._SafeStr_12677 = new GuideSessionController(this); this._SafeStr_12678 = new _SafeStr_3935(this._SafeStr_6820); this._SafeStr_6820.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_2290(this._SafeStr_10836)); } public function get _SafeStr_9648():HabboHelp{ return (this._SafeStr_6820); } private function _SafeStr_10836(k:_SafeStr_2275):void{ if (((((((this._SafeStr_6820._SafeStr_12684) && (this._SafeStr_6820._SafeStr_11533))) && (!(this._SafeStr_12679)))) && (!(this._SafeStr_6820.sessionDataManager._SafeStr_12683)))) { this._SafeStr_12682 = new Timer(this._SafeStr_12685(), 1); this._SafeStr_12682.addEventListener(TimerEvent.TIMER, this._SafeStr_12686); this._SafeStr_12682.start(); this._SafeStr_6820.tracking.trackEventLog("Help", "", "tour.new_user.create", "", this._SafeStr_12685()); this._SafeStr_6820.trackGoogle("newbieTourWindow", "timer_popupCreated"); }; } private function _SafeStr_12686(k:TimerEvent):void{ if (this._disposed) { return; }; this._SafeStr_6820.tracking.trackEventLog("Help", "", "tour.new_user.show", "", this._SafeStr_12685()); this._SafeStr_6820.trackGoogle("newbieTourWindow", "timer_popupShown"); this._SafeStr_12687(); } public function _SafeStr_12687():void{ this._SafeStr_12676._SafeStr_12687(); this._SafeStr_12679 = true; } public function dispose():void{ if (this._disposed) { return; }; if (this._SafeStr_12676) { this._SafeStr_12676.dispose(); this._SafeStr_12676 = null; }; if (this._SafeStr_12677) { this._SafeStr_12677.dispose(); this._SafeStr_12677 = null; }; if (this._SafeStr_12678) { this._SafeStr_12678.dispose(); this._SafeStr_12678 = null; }; if (this._SafeStr_12682) { this._SafeStr_12682.reset(); this._SafeStr_12682 = null; }; this._disposed = true; } public function get disposed():Boolean{ return (this._disposed); } public function _SafeStr_12688():void{ this._SafeStr_12677._SafeStr_12688(); } public function _SafeStr_12689(k:_SafeStr_3934):void{ this._SafeStr_12676._SafeStr_12689(k); } public function _SafeStr_12690(k:uint):void{ this._SafeStr_12677._SafeStr_12690(k); } public function _SafeStr_12691():void{ this._SafeStr_12677._SafeStr_12691(); } public function _SafeStr_12692(k:String):void{ this._SafeStr_12678.show(k); } private function _SafeStr_12685():int{ return ((this._SafeStr_6820.getInteger("guide.help.new.user.tour.popup.delay", 30) * 1000)); } public function _SafeStr_12596(k:_SafeStr_2297):void{ if (k.type == _SafeStr_2297._SafeStr_6860) { switch (k._SafeStr_6870) { case HabboToolbarIconEnum.HELP: this._SafeStr_6820._SafeStr_12693(); return; case HabboToolbarIconEnum.GUIDE: this._SafeStr_12688(); return; }; }; } } }//package _-1Y6 // _SafeStr_10836 = "_-1UU" (String#3145, DoABC#3) // _SafeStr_11533 = "_-1QP" (String#10259, DoABC#3) // _SafeStr_12596 = "_-18t" (String#3698, DoABC#3) // _SafeStr_12676 = "_-1xc" (String#11466, DoABC#3) // _SafeStr_12677 = "_-4M8" (String#11284, DoABC#3) // _SafeStr_12678 = "_-0jH" (String#15651, DoABC#3) // _SafeStr_12679 = "_-57f" (String#27056, DoABC#3) // _SafeStr_12680 = "_-672" (String#44792, DoABC#3) // _SafeStr_12681 = "_-6JH" (String#39162, DoABC#3) // _SafeStr_12682 = "_-Fv" (String#6065, DoABC#3) // _SafeStr_12683 = "_-6D8" (String#9032, DoABC#3) // _SafeStr_12684 = "_-3yd" (String#29241, DoABC#3) // _SafeStr_12685 = "_-3eA" (String#24070, DoABC#3) // _SafeStr_12686 = "_-3Wc" (String#37563, DoABC#3) // _SafeStr_12687 = "_-2Mk" (String#18428, DoABC#3) // _SafeStr_12688 = "while" (String#26074, DoABC#3) // _SafeStr_12689 = "_-2AT" (String#22725, DoABC#3) // _SafeStr_12690 = "_-5Xv" (String#9232, DoABC#3) // _SafeStr_12691 = "_-0KR" (String#24862, DoABC#3) // _SafeStr_12692 = "_-2GD" (String#33744, DoABC#3) // _SafeStr_12693 = "_-1iW" (String#18075, DoABC#3) // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2290 = "_-4xN" (String#2510, DoABC#3) // _SafeStr_2297 = "_-5m7" (String#880, DoABC#3) // _SafeStr_2693 = "_-a6" (String#6803, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3934 = "_-4Vn" (String#8674, DoABC#3) // _SafeStr_3935 = "_-3O1" (String#12716, DoABC#3) // _SafeStr_3936 = "_-Ar" (String#11766, DoABC#3) // _SafeStr_6820 = "_-67U" (String#234, DoABC#3) // _SafeStr_6860 = "_-5-m" (String#2548, DoABC#3) // _SafeStr_6870 = "_-5TT" (String#4008, DoABC#3) // _SafeStr_9648 = "_-59H" (String#2059, DoABC#3) //------------------------------------------------------------ //_-1Y6._SafeStr_3935 package _-1Y6{ import _-4Y1._SafeStr_3; import _-6Sj.IFrameWindow; import _-0Xx._SafeStr_4268; import _-0Xx._SafeStr_4140; import _-6Sj.ITextWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-29V.IWindow; public class _SafeStr_3935 implements _SafeStr_3 { private var _SafeStr_6820:HabboHelp; private var _SafeStr_5322:IFrameWindow; public function _SafeStr_3935(k:HabboHelp){ this._SafeStr_6820 = k; this._SafeStr_6820.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_4268(this._SafeStr_12694)); this._SafeStr_6820.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_4140(this._SafeStr_12695)); } public function dispose():void{ this._SafeStr_6820 = null; if (this._SafeStr_5322) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; } public function get disposed():Boolean{ return ((this._SafeStr_6820 == null)); } private function _SafeStr_12694(k:_SafeStr_4268):void{ this.show(k._SafeStr_5729()._SafeStr_12696); } private function _SafeStr_12695(k:_SafeStr_4140):void{ this.show(k._SafeStr_5729()._SafeStr_12696); } public function show(k:String):void{ if (!this.enabled) { return; }; this.prepare(); this._SafeStr_6307("caption_txt", k, "caption"); this._SafeStr_6307("body_txt", k, "body"); this._SafeStr_6307("note_txt", k, "note"); var _local_2:ITextWindow = ITextWindow(this._SafeStr_5322.findChildByName("caption_txt")); this._SafeStr_5322.findChildByName("body_txt").y = ((_local_2.y + _local_2.textHeight) + 5); this._SafeStr_5322.visible = true; } private function _SafeStr_6307(k:String, _arg_2:String, _arg_3:String):void{ var _local_4:String = ((("guide.bully.request.reporter." + _arg_2) + ".") + _arg_3); if (this._SafeStr_6820.localization.getLocalization(_local_4, "") == "") { _local_4 = ("guide.bully.request.reporter." + _arg_3); }; this._SafeStr_5322.findChildByName(k).caption = (("${" + _local_4) + "}"); } private function prepare():void{ if (this._SafeStr_5322 != null) { return; }; this._SafeStr_5322 = IFrameWindow(this._SafeStr_6820.getXmlWindow("chat_review_reporter_feedback")); this._SafeStr_5322.procedure = this._SafeStr_5753; this._SafeStr_5322.center(); } private function _SafeStr_5753(k:WindowEvent, _arg_2:IWindow):void{ if (((((!((k.type == WindowMouseEvent.CLICK))) || ((this._SafeStr_5322 == null)))) || (this._SafeStr_5322.disposed))) { return; }; if ((((_arg_2.name == "close_button")) || ((_arg_2.name == "header_button_close")))) { this._SafeStr_5322.visible = false; }; } private function get enabled():Boolean{ return (this._SafeStr_6820.getBoolean("chatreviewreporterfeedbackctrl.enabled")); } } }//package _-1Y6 // _SafeStr_12694 = "_-2Nx" (String#34965, DoABC#3) // _SafeStr_12695 = "_-1Px" (String#39032, DoABC#3) // _SafeStr_12696 = "_-vc" (String#8190, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3935 = "_-3O1" (String#12716, DoABC#3) // _SafeStr_4140 = "_-1n-" (String#10534, DoABC#3) // _SafeStr_4268 = "_-6kc" (String#11450, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5753 = "_-3ax" (String#1832, DoABC#3) // _SafeStr_6307 = "_-207" (String#1665, DoABC#3) // _SafeStr_6820 = "_-67U" (String#234, DoABC#3) //------------------------------------------------------------ //_-1Y6.ChatReportController package _-1Y6{ import _-4Y1._SafeStr_3; import _-29V.IWindowContainer; import __AS3__.vec.Vector; import _-6Q5._SafeStr_3931; import _-4Ji._SafeStr_3901; import _-6Sj.ITextWindow; import _-6Sj.IItemListWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-29V.IWindow; public class ChatReportController implements _SafeStr_3 { private static const _SafeStr_12697:uint = 4282169599; private static const _SafeStr_12698:uint = 4293848814; private var _SafeStr_6820:HabboHelp; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_12699:Function; private var _SafeStr_12601:int; private var _SafeStr_10572:int; private var _disposed:Boolean = false; public function ChatReportController(k:HabboHelp, _arg_2:Function){ this._SafeStr_6820 = k; this._SafeStr_12699 = _arg_2; } public function get disposed():Boolean{ return (this._disposed); } public function get _SafeStr_12617():int{ return (this._SafeStr_12601); } public function dispose():void{ if (!this._disposed) { this.closeWindow(); this._SafeStr_6820 = null; this._disposed = true; }; } public function show(k:int, _arg_2:int, _arg_3:int):void{ this._SafeStr_5322 = (this._SafeStr_6820.getXmlWindow("chat_report") as IWindowContainer); this._SafeStr_5322.procedure = this._SafeStr_12699; this._SafeStr_5322.center(); this._SafeStr_10572 = _arg_2; this._SafeStr_12601 = -1; if (_arg_3 == HabboHelp._SafeStr_12642) { this._SafeStr_12700(); this._SafeStr_12701(k, _arg_2); } else { this._SafeStr_12702(); this._SafeStr_12703(k, _arg_2); }; } public function closeWindow():void{ if (((this._SafeStr_6820) && (this._SafeStr_6820._SafeStr_12658))) { this._SafeStr_6820._SafeStr_12658._SafeStr_12704 = false; }; if (((this._SafeStr_6820) && (this._SafeStr_6820._SafeStr_12656))) { this._SafeStr_6820._SafeStr_12656._SafeStr_12704 = false; }; if (this._SafeStr_5322) { this._SafeStr_5322.dispose(); }; this._SafeStr_5322 = null; } public function _SafeStr_12651(k:int, _arg_2:int):Array{ var _local_4:int; var _local_5:Vector.<_SafeStr_3931>; var _local_6:_SafeStr_3931; var _local_7:_SafeStr_3901; var _local_3:Array = new Array(); if (k == HabboHelp._SafeStr_12642) { _local_4 = (((_arg_2 > 0)) ? _arg_2 : this._SafeStr_10572); _local_5 = this._SafeStr_6820._SafeStr_12656._SafeStr_12659(_local_4); for each (_local_6 in _local_5) { if (_local_6.selected) { if (_local_6.userId < 0) { _local_3.push(Number(_local_6.userName.split(":")[0])); _local_3.push(_local_6.text); } else { _local_3.push(_local_6.userId); _local_3.push(_local_6.text); }; }; }; } else { for each (_local_7 in this._SafeStr_6820._SafeStr_12658._SafeStr_12705()) { if (_local_7.selected) { _local_3.push(_local_7.userId); _local_3.push(_local_7.text); }; }; }; return (_local_3); } private function _SafeStr_12701(k:int, _arg_2:int):void{ var _local_9:_SafeStr_3931; var _local_10:IWindowContainer; var _local_11:ITextWindow; var _local_3:IItemListWindow = (this._SafeStr_5322.findChildByName("room_items") as IItemListWindow); var _local_4:IWindowContainer = (_local_3.getListItemAt(0) as IWindowContainer); var _local_5:IWindowContainer = (this._SafeStr_6820.getXmlWindow("chat_report_item") as IWindowContainer); _local_3._SafeStr_5892(); var _local_6:IWindowContainer = (_local_4.clone() as IWindowContainer); _local_3._SafeStr_8163(_local_6, 0); var _local_7:IItemListWindow = (_local_6.findChildByName("chat_items") as IItemListWindow); _local_7._SafeStr_5892(); this._SafeStr_6820._SafeStr_12656._SafeStr_12704 = true; var _local_8:Vector.<_SafeStr_3931> = this._SafeStr_6820._SafeStr_12656._SafeStr_12659(_arg_2); for each (_local_9 in _local_8) { _local_10 = (_local_5.clone() as IWindowContainer); _local_11 = (_local_10.getChildByName("text") as ITextWindow); if (_local_9.userId < 0) { _local_11.caption = ((_local_9.userName.split(":")[1] + ": ") + _local_9.text); } else { _local_11.caption = ((_local_9.userName + ": ") + _local_9.text); }; _local_10.id = _local_9.index; _local_10.procedure = this._SafeStr_12706; _local_10.color = _SafeStr_12698; _local_7.addListItem(_local_10); }; } private function _SafeStr_12703(k:int, _arg_2:int):void{ var _local_6:int; var _local_7:IWindowContainer; var _local_8:IItemListWindow; var _local_10:_SafeStr_3901; var _local_11:IWindowContainer; var _local_12:ITextWindow; var _local_3:IItemListWindow = (this._SafeStr_5322.findChildByName("room_items") as IItemListWindow); var _local_4:IWindowContainer = (_local_3.getListItemAt(0) as IWindowContainer); var _local_5:IWindowContainer = (this._SafeStr_6820.getXmlWindow("chat_report_item") as IWindowContainer); _local_3._SafeStr_5892(); this._SafeStr_6820._SafeStr_12658._SafeStr_12704 = true; var _local_9:Vector.<_SafeStr_3901> = (((_arg_2)>0) ? this._SafeStr_6820._SafeStr_12658._SafeStr_12659(_arg_2) : this._SafeStr_6820._SafeStr_12658._SafeStr_12705()); for each (_local_10 in _local_9) { if (_local_10.userId == k) { } else { if (_local_10.roomId != _local_6) { _local_6 = _local_10.roomId; _local_7 = (_local_4.clone() as IWindowContainer); _local_7.findChildByName("room_name").caption = ("Room: " + _local_10.roomName); _local_3._SafeStr_8163(_local_7, 0); _local_8 = (_local_7.findChildByName("chat_items") as IItemListWindow); _local_8._SafeStr_5892(); }; _local_11 = (_local_5.clone() as IWindowContainer); _local_12 = (_local_11.getChildByName("text") as ITextWindow); _local_12.caption = ((_local_10.userName + ": ") + _local_10.text); _local_11.id = _local_10.index; _local_11.procedure = this._SafeStr_12707; _local_11.color = _SafeStr_12698; _local_8.addListItem(_local_11); }; }; } private function _SafeStr_12707(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:_SafeStr_3901; if (k.type == WindowMouseEvent.CLICK) { _local_3 = this._SafeStr_6820._SafeStr_12658._SafeStr_6109(_arg_2.id); if (!_local_3) { return; }; if (((!(_local_3.selected)) && (!((_local_3.roomId == this._SafeStr_12601))))) { this._SafeStr_12601 = _local_3.roomId; this._SafeStr_12702(); }; _local_3.selected = !(_local_3.selected); _arg_2.color = ((_local_3.selected) ? _SafeStr_12697 : _SafeStr_12698); }; } private function _SafeStr_12706(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:_SafeStr_3931; if (k.type == WindowMouseEvent.CLICK) { _local_3 = this._SafeStr_6820._SafeStr_12656._SafeStr_6109(this._SafeStr_10572, _arg_2.id); if (!_local_3) { return; }; _local_3.selected = !(_local_3.selected); _arg_2.color = ((_local_3.selected) ? _SafeStr_12697 : _SafeStr_12698); }; } private function _SafeStr_12700():void{ this._SafeStr_12708(); this._SafeStr_12709(); } private function _SafeStr_12702():void{ this._SafeStr_12708(); this._SafeStr_12710(); } private function _SafeStr_12708():void{ var k:Vector.<_SafeStr_3931>; var _local_2:_SafeStr_3901; var _local_3:_SafeStr_3931; for each (k in this._SafeStr_6820._SafeStr_12656._SafeStr_12705()) { for each (_local_3 in k) { _local_3.selected = false; }; }; for each (_local_2 in this._SafeStr_6820._SafeStr_12658._SafeStr_12705()) { _local_2.selected = false; }; } private function _SafeStr_12710():void{ var _local_3:IWindowContainer; var _local_4:IItemListWindow; var _local_5:int; var _local_6:IWindow; var _local_7:_SafeStr_3901; var k:IItemListWindow = (this._SafeStr_5322.findChildByName("room_items") as IItemListWindow); var _local_2:int; while (_local_2 < k.numListItems) { _local_3 = (k.getListItemAt(_local_2) as IWindowContainer); _local_4 = (_local_3.findChildByName("chat_items") as IItemListWindow); _local_5 = 0; while (_local_5 < _local_4.numListItems) { _local_6 = (_local_4.getListItemAt(_local_5) as IWindow); _local_7 = this._SafeStr_6820._SafeStr_12658._SafeStr_6109(_local_6.id); if (_local_7) { _local_6.color = ((_local_7.selected) ? _SafeStr_12697 : _SafeStr_12698); }; _local_5++; }; _local_2++; }; } public function _SafeStr_12709():void{ var _local_3:IWindowContainer; var _local_4:IItemListWindow; var _local_5:int; var _local_6:IWindow; var _local_7:_SafeStr_3931; var k:IItemListWindow = (this._SafeStr_5322.findChildByName("room_items") as IItemListWindow); var _local_2:int; while (_local_2 < k.numListItems) { _local_3 = (k.getListItemAt(_local_2) as IWindowContainer); _local_4 = (_local_3.findChildByName("chat_items") as IItemListWindow); _local_5 = 0; while (_local_5 < _local_4.numListItems) { _local_6 = (_local_4.getListItemAt(_local_5) as IWindow); _local_7 = this._SafeStr_6820._SafeStr_12656._SafeStr_6109(this._SafeStr_10572, _local_6.id); if (_local_7) { _local_6.color = ((_local_7.selected) ? _SafeStr_12697 : _SafeStr_12698); }; _local_5++; }; _local_2++; }; } } }//package _-1Y6 // _SafeStr_10572 = "_-6De" (String#2662, DoABC#3) // _SafeStr_12601 = "_-2Jh" (String#5261, DoABC#3) // _SafeStr_12617 = "_-0lR" (String#4156, DoABC#3) // _SafeStr_12642 = "_-0NQ" (String#5663, DoABC#3) // _SafeStr_12651 = "_-6Q1" (String#12422, DoABC#3) // _SafeStr_12656 = "_-06L" (String#5034, DoABC#3) // _SafeStr_12658 = "_-3c" (String#4323, DoABC#3) // _SafeStr_12659 = "_-5ke" (String#6817, DoABC#3) // _SafeStr_12697 = "_-3Bk" (String#13524, DoABC#3) // _SafeStr_12698 = "_-1t4" (String#9742, DoABC#3) // _SafeStr_12699 = "_-1xz" (String#30474, DoABC#3) // _SafeStr_12700 = "_-5VP" (String#35898, DoABC#3) // _SafeStr_12701 = "_-1A3" (String#32226, DoABC#3) // _SafeStr_12702 = "_-3VC" (String#18762, DoABC#3) // _SafeStr_12703 = "_-5ey" (String#35896, DoABC#3) // _SafeStr_12704 = "_-3sn" (String#11118, DoABC#3) // _SafeStr_12705 = "_-4Lb" (String#9395, DoABC#3) // _SafeStr_12706 = "_-3Ji" (String#23893, DoABC#3) // _SafeStr_12707 = "_-3ff" (String#23195, DoABC#3) // _SafeStr_12708 = "_-1zG" (String#30479, DoABC#3) // _SafeStr_12709 = "_-1RT" (String#33062, DoABC#3) // _SafeStr_12710 = "_-09a" (String#32118, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3901 = "_-3oC" (String#2406, DoABC#3) // _SafeStr_3931 = "_-4cW" (String#2188, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5892 = "_-16" (String#2228, DoABC#3) // _SafeStr_6109 = "_-Ti" (String#3147, DoABC#3) // _SafeStr_6820 = "_-67U" (String#234, DoABC#3) // _SafeStr_8163 = "_-2mc" (String#3250, DoABC#3) //------------------------------------------------------------ //_-1Y6.HabboHelp package _-1Y6{ import _-4Y1.Component; import _-3va._SafeStr_36; import _-11z._SafeStr_2155; import _-3xK._SafeStr_637; import _-67y._SafeStr_1375; import _-Qx._SafeStr_500; import _-5A9._SafeStr_198; import _-5A9._SafeStr_2175; import _-Zf._SafeStr_270; import _-3sY._SafeStr_196; import _-5tE._SafeStr_502; import _-wL._SafeStr_2221; import __AS3__.vec.Vector; import _-2jU._SafeStr_2275; import _-4Ji._SafeStr_2688; import _-6Q5.InstantMessageEventHandler; import _-0WQ.UserRegistry; import _-4Ji.ChatRegistry; import _-6Q5.InstantMessageRegistry; import _-3Wo._SafeStr_2678; import _-2jU._SafeStr_2285; import _-nk.CallForHelpCategoryData; import _-4Y1._SafeStr_9; import _-3UH._SafeStr_10; import _-1eV._SafeStr_2691; import _-4Y1._SafeStr_44; import com.sulake.iid.IIDHabboWindowManager; import com.sulake.iid.IIDSessionDataManager; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDHabboToolbar; import _-3Xw._SafeStr_2297; import com.sulake.iid.IIDHabboLocalizationManager; import com.sulake.iid.IIDHabboRoomSessionManager; import com.sulake.iid.IIDHabboNavigator; import com.sulake.iid.IIDHabboTracking; import com.sulake.iid.IIDHabboSoundManager; import com.sulake.iid.IIDHabboFriendList; import _-2bD._SafeStr_2685; import _-Ue._SafeStr_2684; import _-56A._SafeStr_2676; import _-0Xx._SafeStr_2672; import _-0Xx._SafeStr_2683; import _-0Xx._SafeStr_2675; import _-0Xx._SafeStr_2679; import _-2bD._SafeStr_2290; import _-nk._SafeStr_2690; import _-nk._SafeStr_2680; import _-3UH._SafeStr_39; import _-3UH.XmlAsset; import _-29V.IWindow; import _-WS.ErrorReportStorage; import _-64Q._SafeStr_2596; import _-0Dx._SafeStr_2668; import _-572._SafeStr_2670; import _-0Dx._SafeStr_2669; import _-zn.CallForHelpPendingCallsMessageParser; import _-zn._SafeStr_2686; import _-2Lq.RemoveFriendMessageComposer; import _-2LW._SafeStr_2667; import _-2bD._SafeStr_2682; import _-3S9.UsersMessageParser; import _-3XT._SafeStr_2361; import _-Qb._SafeStr_2692; import _-41G._SafeStr_2681; import _-3S9._SafeStr_2274; import _-5lk.CfhTopicsInitMessageParser; import _-0Dx._SafeStr_2687; import _-35T.StringUtil; import flash.net.navigateToURL; import flash.net.URLRequest; import __AS3__.vec.*; public class HabboHelp extends Component implements _SafeStr_1357, _SafeStr_36 { public static const _SafeStr_12626:int = 1; public static const _SafeStr_12711:int = 2; public static const _SafeStr_12642:int = 3; public static const _SafeStr_12628:int = 4; public static const _SafeStr_12638:int = 6; public static const _SafeStr_12629:int = 7; public static const _SafeStr_12630:int = 8; public static const _SafeStr_12633:int = 9; private var _SafeStr_6818:_SafeStr_2155; private var _SafeStr_5338:_SafeStr_637; private var _SafeStr_8735:_SafeStr_1375; private var _SafeStr_11532:_SafeStr_500; private var _SafeStr_6817:_SafeStr_198; private var _SafeStr_6816:_SafeStr_2175; private var _SafeStr_6822:_SafeStr_270; private var _SafeStr_7128:_SafeStr_196; private var _SafeStr_6183:_SafeStr_502; private var _SafeStr_11393:_SafeStr_2221; private var _SafeStr_12402:Vector.<_SafeStr_2275>; private var _SafeStr_12712:_SafeStr_2688; private var _SafeStr_12713:InstantMessageEventHandler; private var _SafeStr_12714:_SafeStr_2693; private var _SafeStr_12715:UserRegistry; private var _SafeStr_12716:ChatRegistry; private var _SafeStr_12717:InstantMessageRegistry; private var _SafeStr_12718:_SafeStr_2678; private var _SafeStr_12719:_SafeStr_2674; private var _SafeStr_12720:_SafeStr_2673; private var _SafeStr_12721:_SafeStr_2689; private var _SafeStr_12722:HabboWayQuizController; private var _SafeStr_12723:_SafeStr_2671; private var _SafeStr_12724:Boolean; private var _SafeStr_12609:int; private var _SafeStr_12725:_SafeStr_2285; private var _SafeStr_7326:int = -1; private var _SafeStr_11371:int; private var _SafeStr_12726:Vector.; private var _SafeStr_12727:TopicsFlowHelpController; private var _SafeStr_12728:SanctionInfo; public function HabboHelp(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null){ this._SafeStr_12715 = new UserRegistry(); this._SafeStr_12716 = new ChatRegistry(); this._SafeStr_12717 = new InstantMessageRegistry(); super(k, _arg_2, _arg_3); } public function get localization():_SafeStr_500{ return (this._SafeStr_11532); } public function get windowManager():_SafeStr_637{ return (this._SafeStr_5338); } public function get toolbar():_SafeStr_2155{ return (this._SafeStr_6818); } public function get roomSessionManager():_SafeStr_198{ return (this._SafeStr_6817); } public function get sessionDataManager():_SafeStr_2175{ return (this._SafeStr_6816); } public function get communicationManager():_SafeStr_1375{ return (this._SafeStr_8735); } public function get navigator():_SafeStr_270{ return (this._SafeStr_6822); } public function get tracking():_SafeStr_196{ return (this._SafeStr_7128); } public function get _SafeStr_6193():_SafeStr_502{ return (this._SafeStr_6183); } public function get _SafeStr_12684():Boolean{ return (getBoolean("guide.help.new.user.tour.enabled")); } public function get _SafeStr_11533():Boolean{ return ((getInteger("new.identity", 0) > 0)); } public function get _SafeStr_12729():Boolean{ return (getBoolean("talent.track.citizenship.enabled")); } public function get _SafeStr_12589():Boolean{ return (getBoolean("safety_quiz.disabled")); } public function _SafeStr_12570():void{ this._SafeStr_12714._SafeStr_12690(_SafeStr_2691._SafeStr_10190); } public function _SafeStr_12571(k:int):void{ if (this._SafeStr_12719 != null) { this._SafeStr_12719._SafeStr_12571(k, this._SafeStr_11371); }; } public function _SafeStr_12572(k:int, _arg_2:String, _arg_3:String, _arg_4:int):void{ if (this._SafeStr_12719 != null) { this._SafeStr_12719._SafeStr_12617 = this._SafeStr_11371; this._SafeStr_12719._SafeStr_10580 = k; this._SafeStr_12719._SafeStr_10671 = _arg_2; this._SafeStr_12719._SafeStr_12620 = _arg_4; this._SafeStr_12719._SafeStr_12619 = _arg_3; this._SafeStr_12727._SafeStr_12730(HabboHelp._SafeStr_12633); }; } public function _SafeStr_12573(k:int, _arg_2:int, _arg_3:String):void{ this._SafeStr_12719._SafeStr_10580 = k; this._SafeStr_12727._SafeStr_12731(); } public function _SafeStr_12574(k:int, _arg_2:String):void{ this._SafeStr_12719._SafeStr_10580 = k; this._SafeStr_12719._SafeStr_10671 = _arg_2; this._SafeStr_12719._SafeStr_12617 = -1; this._SafeStr_12727._SafeStr_12732(); } public function _SafeStr_12575(k:int):void{ if (this._SafeStr_12719 != null) { this._SafeStr_12719._SafeStr_10580 = k; this._SafeStr_12727._SafeStr_12733(); }; } public function reportRoom(k:int, _arg_2:String, _arg_3:String):void{ if (this._SafeStr_12719 != null) { this._SafeStr_12719._SafeStr_12617 = k; this._SafeStr_12719._SafeStr_12618 = _arg_2; this._SafeStr_12719._SafeStr_10580 = -1; this._SafeStr_12719._SafeStr_10671 = ""; this._SafeStr_12727._SafeStr_12730(_SafeStr_12628); }; } public function _SafeStr_12576(k:int, _arg_2:int):void{ if (this._SafeStr_12719 != null) { this._SafeStr_12719._SafeStr_12621 = k; this._SafeStr_12719._SafeStr_12622 = _arg_2; this._SafeStr_12727._SafeStr_12730(HabboHelp._SafeStr_12629); }; } public function _SafeStr_12578(k:String, _arg_2:String, _arg_3:int, _arg_4:int, _arg_5:int):Boolean{ if (this._SafeStr_12719 != null) { if (_arg_2.length < getInteger("help.cfh.length.minimum", 15)) { this.windowManager.alert("${generic.alert.title}", "${help.cfh.error.msgtooshort}", 0, null); return (false); }; this._SafeStr_12719._SafeStr_12578(k, _arg_2, _arg_3, _arg_4, _arg_5); return (true); }; return (false); } public function _SafeStr_12579(k:String, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int):Boolean{ if (this._SafeStr_12719 != null) { if (_arg_2 == 0) { this.windowManager.alert("${generic.alert.title}", "${help.cfh.error.notopic}", 0, null); return (false); }; this._SafeStr_12719._SafeStr_12579(k, _arg_2, _arg_3, _arg_4, _arg_5); return (true); }; return (false); } public function _SafeStr_12577(k:int, _arg_2:int, _arg_3:int):void{ if (this._SafeStr_12719 != null) { this._SafeStr_12719._SafeStr_12621 = k; this._SafeStr_12719._SafeStr_12622 = _arg_2; this._SafeStr_12719._SafeStr_12623 = _arg_3; this._SafeStr_12727._SafeStr_12730(HabboHelp._SafeStr_12630); }; } public function _SafeStr_12580():void{ if (this._SafeStr_12718 != null) { this._SafeStr_12718._SafeStr_7475(); }; } public function _SafeStr_12734():void{ if (this._SafeStr_12719 != null) { this._SafeStr_12719._SafeStr_12634(); }; } public function _SafeStr_6866(k:String, _arg_2:String, _arg_3:int, _arg_4:String=null):void{ if ((((this._SafeStr_12720 == null)) || (this._SafeStr_12720.disposed))) { this._SafeStr_12720 = new _SafeStr_2673(this); }; this._SafeStr_12720._SafeStr_6866(k, _arg_2, _arg_3, _arg_4); } public function showHabboWay():void{ if (!this._SafeStr_12721) { this._SafeStr_12721 = new _SafeStr_2689(this); }; this._SafeStr_12721.showHabboWay(); } public function _SafeStr_12735():void{ if (this._SafeStr_12721 != null) { this._SafeStr_12721.closeWindow(); }; } public function _SafeStr_12581():void{ if (!this._SafeStr_12723) { this._SafeStr_12723 = new _SafeStr_2671(this); }; this._SafeStr_12723._SafeStr_12585(); } public function _SafeStr_12588():void{ if (this._SafeStr_12723 != null) { this._SafeStr_12723.closeWindow(); }; } public function _SafeStr_12675():void{ if ((((this._SafeStr_12722 == null)) || (this._SafeStr_12722.disposed))) { this._SafeStr_12722 = new HabboWayQuizController(this); }; this._SafeStr_12722._SafeStr_12675(); } public function _SafeStr_12587():void{ if ((((this._SafeStr_12722 == null)) || (this._SafeStr_12722.disposed))) { this._SafeStr_12722 = new HabboWayQuizController(this); }; this._SafeStr_12722._SafeStr_12587(); } public function _SafeStr_12582():void{ this._SafeStr_12714._SafeStr_12687(); } override protected function get dependencies():Vector.<_SafeStr_44>{ return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboWindowManager(), function (k:_SafeStr_637):void{ _SafeStr_5338 = k; }), new _SafeStr_44(new IIDSessionDataManager(), function (k:_SafeStr_2175):void{ _SafeStr_6816 = k; }, false), new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1375):void{ _SafeStr_8735 = k; }), new _SafeStr_44(new IIDHabboToolbar(), function (k:_SafeStr_2155):void{ _SafeStr_6818 = k; }, true, [{ "type":_SafeStr_2297._SafeStr_6860, "callback":this._SafeStr_12596 }, { "type":_SafeStr_2297._SafeStr_12153, "callback":this._SafeStr_12596 }, { "type":_SafeStr_2297._SafeStr_8795, "callback":this._SafeStr_12596 }]), new _SafeStr_44(new IIDHabboLocalizationManager(), function (k:_SafeStr_500):void{ _SafeStr_11532 = k; }), new _SafeStr_44(new IIDHabboRoomSessionManager(), function (k:_SafeStr_198):void{ _SafeStr_6817 = k; }, true), new _SafeStr_44(new IIDHabboNavigator(), function (k:_SafeStr_270):void{ _SafeStr_6822 = k; }, false), new _SafeStr_44(new IIDHabboTracking(), function (k:_SafeStr_196):void{ _SafeStr_7128 = k; }, false), new _SafeStr_44(new IIDHabboSoundManager(), function (k:_SafeStr_502):void{ _SafeStr_6183 = k; }, false), new _SafeStr_44(new IIDHabboFriendList(), function (k:_SafeStr_2221):void{ _SafeStr_11393 = k; }, false)])); } override protected function initComponent():void{ this._SafeStr_12402 = new Vector.<_SafeStr_2275>(0); this.addMessageEvent(new _SafeStr_2685(this._SafeStr_12736)); this.addMessageEvent(new _SafeStr_2684(this._SafeStr_12737)); this.addMessageEvent(new _SafeStr_2676(this._SafeStr_12738)); this.addMessageEvent(new _SafeStr_2672(this._SafeStr_12739)); this.addMessageEvent(new _SafeStr_2683(this._SafeStr_12740)); this.addMessageEvent(new _SafeStr_2675(this._SafeStr_12741)); this.addMessageEvent(new _SafeStr_2679(this._SafeStr_12742)); this.addMessageEvent(new _SafeStr_2290(this._SafeStr_10836)); this.addMessageEvent(new _SafeStr_2690(this._SafeStr_10841)); this.addMessageEvent(new _SafeStr_2680(this._SafeStr_12743)); this._SafeStr_12712 = new _SafeStr_2688(this); this._SafeStr_12714 = new _SafeStr_2693(this); this._SafeStr_12719 = new _SafeStr_2674(this); this._SafeStr_12718 = new _SafeStr_2678(this); this._SafeStr_12713 = new InstantMessageEventHandler(this); this._SafeStr_12727 = new TopicsFlowHelpController(this); this._SafeStr_12728 = new SanctionInfo(this); context.addLinkEventTracker(this); if (((getBoolean("show.sanction.info.on.login")) && ((Math.random() < 0.2)))) { this._SafeStr_12744(true); }; } public function addMessageEvent(k:_SafeStr_2275):void{ this._SafeStr_12402.push(this._SafeStr_8735.addHabboConnectionMessageEvent(k)); } override public function dispose():void{ var k:_SafeStr_2275; if (disposed) { return; }; if (((!((this._SafeStr_12402 == null))) && (!((this._SafeStr_8735 == null))))) { for each (k in this._SafeStr_12402) { this._SafeStr_8735._SafeStr_7065(k); }; }; if (this._SafeStr_12723 != null) { this._SafeStr_12723.dispose(); this._SafeStr_12723 = null; }; if (this._SafeStr_12721 != null) { this._SafeStr_12721.dispose(); this._SafeStr_12721 = null; }; if (this._SafeStr_12720 != null) { this._SafeStr_12720.dispose(); this._SafeStr_12720 = null; }; if (this._SafeStr_12718 != null) { this._SafeStr_12718.dispose(); this._SafeStr_12718 = null; }; if (this._SafeStr_12714) { this._SafeStr_12714.dispose(); this._SafeStr_12714 = null; }; if (this._SafeStr_12719) { this._SafeStr_12719.dispose(); this._SafeStr_12719 = null; }; if (this._SafeStr_12722) { this._SafeStr_12722.dispose(); this._SafeStr_12722 = null; }; if (this._SafeStr_12727) { this._SafeStr_12727.dispose(); this._SafeStr_12727 = null; }; if (this._SafeStr_12728) { this._SafeStr_12728.dispose(); this._SafeStr_12728 = null; }; super.dispose(); } public function getXmlWindow(name:String, layer:uint=1):IWindow{ var asset:_SafeStr_39; var xmlAsset:XmlAsset; var window:IWindow; try { asset = assets.getAssetByName((name + "_xml")); xmlAsset = XmlAsset(asset); window = this._SafeStr_5338.buildFromXML(XML(xmlAsset.content), layer); } catch(e:Error) { ErrorReportStorage._SafeStr_6182("HabboNavigator", (((((("Failed to build window " + name) + "_xml, ") + asset) + ", ") + _SafeStr_5338) + "!")); throw (e); }; return (window); } public function _SafeStr_11877(name:String):_SafeStr_2596{ var asset:_SafeStr_39; var xmlAsset:XmlAsset; var dialog:_SafeStr_2596; try { asset = assets.getAssetByName((name + "_xml")); xmlAsset = XmlAsset(asset); dialog = this._SafeStr_5338.buildModalDialogFromXML(XML(xmlAsset.content)); } catch(e:Error) { ErrorReportStorage._SafeStr_6182("HabboNavigator", (((((("Failed to build window " + name) + "_xml, ") + asset) + ", ") + _SafeStr_5338) + "!")); throw (e); }; return (dialog); } public function trackGoogle(k:String, _arg_2:String, _arg_3:int=-1):void{ if (this._SafeStr_7128) { this._SafeStr_7128.trackGoogle(k, _arg_2, _arg_3); }; } public function _SafeStr_12632(k:_SafeStr_2285):void{ this._SafeStr_12725 = k; } public function _SafeStr_12631(k:_SafeStr_2285):void{ if (((!((this._SafeStr_8735 == null))) && (!((k == null))))) { this._SafeStr_8735.connection.send(k); }; } public function get _SafeStr_11700():String{ return (this._SafeStr_12718._SafeStr_11700); } public function get _SafeStr_11699():int{ return (this._SafeStr_12718._SafeStr_11699); } public function get _SafeStr_8794():Boolean{ return (this._SafeStr_12724); } public function set _SafeStr_8794(k:Boolean):void{ this._SafeStr_12724 = k; } public function _SafeStr_12627(k:int):void{ this._SafeStr_12609 = k; this._SafeStr_12631(new _SafeStr_2668()); } public function _SafeStr_12625(k:int):void{ this._SafeStr_7326 = k; this._SafeStr_12631(new _SafeStr_2670()); this._SafeStr_12631(new _SafeStr_2669()); } private function _SafeStr_12739(k:_SafeStr_2275):void{ var _local_3:String; var _local_4:int; var _local_2:CallForHelpPendingCallsMessageParser = _SafeStr_2672(k)._SafeStr_5729(); if ((((_local_2._SafeStr_12745 == 0)) || ((((this._SafeStr_12609 == _SafeStr_12633)) && ((_local_2._SafeStr_12745 < 3)))))) { this._SafeStr_12746(); } else { _local_3 = ""; _local_4 = 0; while ((((_local_4 < _local_2._SafeStr_12747.length)) && ((_local_4 < 10)))) { _local_3 = (_local_3 + _local_2._SafeStr_12747[_local_4].message); if ((((_local_4 < (_local_2._SafeStr_12747.length - 1))) && ((_local_4 < 9)))) { _local_3 = (_local_3 + "\n"); }; _local_4++; }; this._SafeStr_12719._SafeStr_12647(_local_3); }; } private function _SafeStr_12740(k:_SafeStr_2275):void{ this._SafeStr_12727._SafeStr_12652(false); } private function _SafeStr_12742(k:_SafeStr_2679):void{ var _local_2:_SafeStr_2686 = k._SafeStr_5729(); switch (_local_2._SafeStr_12748) { case _SafeStr_2686._SafeStr_12749: this._SafeStr_12693(); return; case _SafeStr_2686._SafeStr_12751: this._SafeStr_12714._SafeStr_12689(_local_2._SafeStr_12750); return; default: this._SafeStr_12714._SafeStr_12692(_local_2._SafeStr_12696); }; } private function _SafeStr_12746():void{ switch (this._SafeStr_12609) { case _SafeStr_12626: case _SafeStr_12642: case _SafeStr_12628: case _SafeStr_12629: case _SafeStr_12630: this._SafeStr_12719._SafeStr_12637(this._SafeStr_12609); break; case _SafeStr_12711: this._SafeStr_12714._SafeStr_12691(); break; case _SafeStr_12633: if (this._SafeStr_12725 != null) { this._SafeStr_12631(this._SafeStr_12725); this._SafeStr_12725 = null; }; break; }; this._SafeStr_12609 = 0; } private function _SafeStr_12741(k:_SafeStr_2675):void{ this._SafeStr_5338.simpleAlert("${help.emergency.global_mute.caption}", "${help.emergency.global_mute.subtitle}", "${help.emergency.global_mute.message}", "${help.emergency.global_mute.link}", k._SafeStr_5729()._SafeStr_12752); } public function get friendList():_SafeStr_2221{ return (this._SafeStr_11393); } public function _SafeStr_12662():void{ var k:RemoveFriendMessageComposer; if (this._SafeStr_12719._SafeStr_10580 > 0) { this._SafeStr_12631(new _SafeStr_2667(this._SafeStr_12719._SafeStr_10580)); if (this._SafeStr_11393._SafeStr_12660(this._SafeStr_12719._SafeStr_10580) != null) { k = new RemoveFriendMessageComposer(); k._SafeStr_12753(this._SafeStr_12719._SafeStr_10580); this._SafeStr_12631(k); }; }; } private function _SafeStr_12736(k:_SafeStr_2275):void{ var _local_4:_SafeStr_2682; var _local_2:UsersMessageParser = _SafeStr_2685(k)._SafeStr_5729(); var _local_3:int; while (_local_3 < _local_2._SafeStr_12754()) { _local_4 = _local_2._SafeStr_12382(_local_3); if (((!((_local_4._SafeStr_10960 == this._SafeStr_11699))) && ((_local_4._SafeStr_11071 == _SafeStr_2361._SafeStr_12755)))) { this._SafeStr_12715._SafeStr_8521(_local_4._SafeStr_10960, _local_4.name, _local_4.figure); }; _local_3++; }; } private function _SafeStr_12737(k:_SafeStr_2275):void{ var _local_2:_SafeStr_2692 = _SafeStr_2684(k)._SafeStr_5729(); this._SafeStr_12715._SafeStr_8519(_local_2.roomId, ""); } private function _SafeStr_12738(k:_SafeStr_2275):void{ var _local_2:_SafeStr_2681 = _SafeStr_2676(k)._SafeStr_5729(); this._SafeStr_12715._SafeStr_8519(_local_2.data.flatId, _local_2.data.roomName); } public function get _SafeStr_12644():UserRegistry{ return (this._SafeStr_12715); } public function get _SafeStr_12658():ChatRegistry{ return (this._SafeStr_12716); } public function get _SafeStr_12656():InstantMessageRegistry{ return (this._SafeStr_12717); } private function _SafeStr_10836(k:_SafeStr_2290):void{ var _local_2:_SafeStr_2274 = _SafeStr_2290(k)._SafeStr_5729(); this._SafeStr_11371 = _local_2._SafeStr_10506; } private function _SafeStr_10841(k:_SafeStr_2690):void{ var _local_2:CfhTopicsInitMessageParser = k._SafeStr_5729(); this._SafeStr_12726 = _local_2._SafeStr_10854; } public function get _SafeStr_10854():Vector.{ return (this._SafeStr_12726); } public function get _SafeStr_12624():Boolean{ return (getBoolean("guardians.enabled")); } public function get _SafeStr_6899():String{ return ("help/"); } public function get _SafeStr_10580():int{ return (this._SafeStr_12719._SafeStr_10580); } public function get _SafeStr_10671():String{ return (this._SafeStr_12719._SafeStr_10671); } public function get _SafeStr_12617():int{ return (this._SafeStr_12719._SafeStr_12617); } public function get _SafeStr_12619():String{ return (this._SafeStr_12719._SafeStr_12619); } public function get _SafeStr_12620():int{ return (this._SafeStr_12719._SafeStr_12620); } public function set _SafeStr_10580(k:int):void{ this._SafeStr_12719._SafeStr_10580 = k; } public function set _SafeStr_12617(k:int):void{ this._SafeStr_12719._SafeStr_12617 = k; } public function _SafeStr_6900(k:String):void{ var _local_2:Array; var _local_3:*; var _local_4:*; if (k == "help/tour") { this._SafeStr_12570(); }; if (k.indexOf("help/report/room/") == 0) { _local_2 = k.split("/"); if (_local_2.length >= 5) { _local_3 = parseInt(_local_2[3]); _local_4 = unescape(_local_2.splice(4).join("/")); this.reportRoom(_local_3, _local_4, ""); }; }; } private function _SafeStr_12596(k:_SafeStr_2297):void{ if (this._SafeStr_12720 != null) { this._SafeStr_12720._SafeStr_12596(k); }; if (this._SafeStr_12714 != null) { this._SafeStr_12714._SafeStr_12596(k); }; } public function get _SafeStr_12756():_SafeStr_2674{ return (this._SafeStr_12719); } public function _SafeStr_12693():void{ this._SafeStr_12727._SafeStr_12757(); } public function _SafeStr_12744(k:Boolean):void{ this._SafeStr_12631(new _SafeStr_2687(k)); } private function _SafeStr_12743(k:_SafeStr_2680):void{ this._SafeStr_12728._SafeStr_12758(k); } public function _SafeStr_12759():void{ var k:String = context.configuration.getProperty("cfh.faq.url"); if (!StringUtil.isEmpty(k)) { navigateToURL(new URLRequest(k)); }; } public function get _SafeStr_12760():_SafeStr_2693{ return (this._SafeStr_12714); } } }//package _-1Y6 // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_10190 = "_-4FU" (String#5700, DoABC#3) // _SafeStr_10506 = "_-6PL" (String#9013, DoABC#3) // _SafeStr_10580 = "_-6eg" (String#2229, DoABC#3) // _SafeStr_10671 = "_-1a8" (String#8603, DoABC#3) // _SafeStr_10836 = "_-1UU" (String#3145, DoABC#3) // _SafeStr_10841 = "_-46d" (String#22624, DoABC#3) // _SafeStr_10854 = "_-6Sp" (String#13282, DoABC#3) // _SafeStr_10960 = "_-9y" (String#1161, DoABC#3) // _SafeStr_11071 = "_-09M" (String#2863, DoABC#3) // _SafeStr_11371 = "_-1aQ" (String#1339, DoABC#3) // _SafeStr_11393 = "_-2N0" (String#457, DoABC#3) // _SafeStr_11532 = "_-3hJ" (String#2906, DoABC#3) // _SafeStr_11533 = "_-1QP" (String#10259, DoABC#3) // _SafeStr_11699 = "_-190" (String#9056, DoABC#3) // _SafeStr_11700 = "_-1uT" (String#22313, DoABC#3) // _SafeStr_11877 = "_-3IF" (String#6211, DoABC#3) // _SafeStr_12153 = "_-1Xh" (String#9798, DoABC#3) // _SafeStr_12382 = "_-16t" (String#7101, DoABC#3) // _SafeStr_12402 = "_-6Eu" (String#1364, DoABC#3) // _SafeStr_12570 = "_-am" (String#22596, DoABC#3) // _SafeStr_12571 = "_-0eF" (String#25212, DoABC#3) // _SafeStr_12572 = "_-0Tq" (String#29266, DoABC#3) // _SafeStr_12573 = "_-43h" (String#8753, DoABC#3) // _SafeStr_12574 = "_-2Yn" (String#33477, DoABC#3) // _SafeStr_12575 = "_-4cN" (String#26332, DoABC#3) // _SafeStr_12576 = "_-0N5" (String#14838, DoABC#3) // _SafeStr_12577 = "_-5U7" (String#15784, DoABC#3) // _SafeStr_12578 = "_-5uE" (String#18193, DoABC#3) // _SafeStr_12579 = "_-0bi" (String#19573, DoABC#3) // _SafeStr_12580 = "_-0kp" (String#28782, DoABC#3) // _SafeStr_12581 = "_-2XX" (String#12394, DoABC#3) // _SafeStr_12582 = "_-3br" (String#35252, DoABC#3) // _SafeStr_12585 = "_-0yT" (String#33108, DoABC#3) // _SafeStr_12587 = "_-1XR" (String#21510, DoABC#3) // _SafeStr_12588 = "_-3OY" (String#29681, DoABC#3) // _SafeStr_12589 = "_-11K" (String#27988, DoABC#3) // _SafeStr_12596 = "_-18t" (String#3698, DoABC#3) // _SafeStr_12609 = "_-5dq" (String#3750, DoABC#3) // _SafeStr_12617 = "_-0lR" (String#4156, DoABC#3) // _SafeStr_12618 = "_-3HJ" (String#24048, DoABC#3) // _SafeStr_12619 = "_-0rA" (String#13935, DoABC#3) // _SafeStr_12620 = "_-30T" (String#15850, DoABC#3) // _SafeStr_12621 = "_-yr" (String#16573, DoABC#3) // _SafeStr_12622 = "_-1aF" (String#15278, DoABC#3) // _SafeStr_12623 = "_-2ZI" (String#22479, DoABC#3) // _SafeStr_12624 = "_-3fh" (String#23208, DoABC#3) // _SafeStr_12625 = "_-4dN" (String#35246, DoABC#3) // _SafeStr_12626 = "_-3it" (String#8600, DoABC#3) // _SafeStr_12627 = "_-29v" (String#10316, DoABC#3) // _SafeStr_12628 = "_-4GQ" (String#6143, DoABC#3) // _SafeStr_12629 = "_-1Sb" (String#6038, DoABC#3) // _SafeStr_12630 = "_-6QC" (String#5769, DoABC#3) // _SafeStr_12631 = "_-3C7" (String#1619, DoABC#3) // _SafeStr_12632 = "_-4D6" (String#36054, DoABC#3) // _SafeStr_12633 = "_-2wO" (String#11384, DoABC#3) // _SafeStr_12634 = "_-6aJ" (String#35552, DoABC#3) // _SafeStr_12637 = "_-2jG" (String#35730, DoABC#3) // _SafeStr_12638 = "_-0Xi" (String#19809, DoABC#3) // _SafeStr_12642 = "_-0NQ" (String#5663, DoABC#3) // _SafeStr_12644 = "_-0i4" (String#25555, DoABC#3) // _SafeStr_12647 = "_-2K0" (String#34203, DoABC#3) // _SafeStr_12652 = "_-0JA" (String#15128, DoABC#3) // _SafeStr_12656 = "_-06L" (String#5034, DoABC#3) // _SafeStr_12658 = "_-3c" (String#4323, DoABC#3) // _SafeStr_12660 = "_-4ah" (String#6561, DoABC#3) // _SafeStr_12662 = "_-4u6" (String#27990, DoABC#3) // _SafeStr_12675 = "_-dW" (String#22406, DoABC#3) // _SafeStr_12684 = "_-3yd" (String#29241, DoABC#3) // _SafeStr_12687 = "_-2Mk" (String#18428, DoABC#3) // _SafeStr_12689 = "_-2AT" (String#22725, DoABC#3) // _SafeStr_12690 = "_-5Xv" (String#9232, DoABC#3) // _SafeStr_12691 = "_-0KR" (String#24862, DoABC#3) // _SafeStr_12692 = "_-2GD" (String#33744, DoABC#3) // _SafeStr_12693 = "_-1iW" (String#18075, DoABC#3) // _SafeStr_12696 = "_-vc" (String#8190, DoABC#3) // _SafeStr_12711 = "_-4ky" (String#20891, DoABC#3) // _SafeStr_12712 = "_-42p" (String#10881, DoABC#3) // _SafeStr_12713 = "_-4bz" (String#35390, DoABC#3) // _SafeStr_12714 = "_-0sw" (String#6342, DoABC#3) // _SafeStr_12715 = "_-3bt" (String#14986, DoABC#3) // _SafeStr_12716 = "_-6hu" (String#28620, DoABC#3) // _SafeStr_12717 = "_-0tJ" (String#31849, DoABC#3) // _SafeStr_12718 = "_-1C7" (String#9743, DoABC#3) // _SafeStr_12719 = "_-V0" (String#2061, DoABC#3) // _SafeStr_12720 = "_-KS" (String#7994, DoABC#3) // _SafeStr_12721 = "_-3zn" (String#9310, DoABC#3) // _SafeStr_12722 = "_-3US" (String#6956, DoABC#3) // _SafeStr_12723 = "_-0eU" (String#8839, DoABC#3) // _SafeStr_12724 = "_-2nX" (String#29603, DoABC#3) // _SafeStr_12725 = "_-3B0" (String#19002, DoABC#3) // _SafeStr_12726 = "_-2Ug" (String#9779, DoABC#3) // _SafeStr_12727 = "_-2bc" (String#6096, DoABC#3) // _SafeStr_12728 = "_-3Di" (String#15679, DoABC#3) // _SafeStr_12729 = "_-624" (String#13727, DoABC#3) // _SafeStr_12730 = "_-3i7" (String#17327, DoABC#3) // _SafeStr_12731 = "_-65W" (String#38298, DoABC#3) // _SafeStr_12732 = "_-5pi" (String#32220, DoABC#3) // _SafeStr_12733 = "_-4jt" (String#37458, DoABC#3) // _SafeStr_12734 = "_-n0" (String#33241, DoABC#3) // _SafeStr_12735 = "_-4Nm" (String#36831, DoABC#3) // _SafeStr_12736 = "_-5mq" (String#16424, DoABC#3) // _SafeStr_12737 = "_-50x" (String#8368, DoABC#3) // _SafeStr_12738 = "_-3Fl" (String#34529, DoABC#3) // _SafeStr_12739 = "_-5MN" (String#38155, DoABC#3) // _SafeStr_12740 = "_-42m" (String#38042, DoABC#3) // _SafeStr_12741 = "_-3OU" (String#38410, DoABC#3) // _SafeStr_12742 = "_-1ix" (String#34118, DoABC#3) // _SafeStr_12743 = "_-2We" (String#32735, DoABC#3) // _SafeStr_12744 = "_-6cP" (String#27340, DoABC#3) // _SafeStr_12745 = "_-0m8" (String#26514, DoABC#3) // _SafeStr_12746 = "_-2VQ" (String#33845, DoABC#3) // _SafeStr_12747 = "_-vf" (String#25933, DoABC#3) // _SafeStr_12748 = "_-1nX" (String#35163, DoABC#3) // _SafeStr_12749 = "_-2ZA" (String#26094, DoABC#3) // _SafeStr_12750 = "_-474" (String#37869, DoABC#3) // _SafeStr_12751 = "_-4OQ" (String#20307, DoABC#3) // _SafeStr_12752 = "_-5mf" (String#32595, DoABC#3) // _SafeStr_12753 = "_-4ew" (String#26680, DoABC#3) // _SafeStr_12754 = "_-1gY" (String#18209, DoABC#3) // _SafeStr_12755 = "_-37-" (String#3774, DoABC#3) // _SafeStr_12756 = "_-eu" (String#7827, DoABC#3) // _SafeStr_12757 = "if " (String#27142, DoABC#3) // _SafeStr_12758 = "_-M6" (String#2744, DoABC#3) // _SafeStr_12759 = "_-5Dc" (String#26538, DoABC#3) // _SafeStr_12760 = "_-G6" (String#28874, DoABC#3) // _SafeStr_1357 = "_-0cv" (String#2274, DoABC#3) // _SafeStr_1375 = "_-67Z" (String#891, DoABC#3) // _SafeStr_196 = "_-1mR" (String#1920, DoABC#3) // _SafeStr_198 = "_-5rs" (String#2316, DoABC#3) // _SafeStr_2155 = "_-4Q7" (String#1601, DoABC#3) // _SafeStr_2175 = "_-4xS" (String#1073, DoABC#3) // _SafeStr_2221 = "_-62h" (String#2838, DoABC#3) // _SafeStr_2274 = "_-RY" (String#5765, DoABC#3) // _SafeStr_2275 = "_-2Kx" (String#157, DoABC#3) // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2290 = "_-4xN" (String#2510, DoABC#3) // _SafeStr_2297 = "_-5m7" (String#880, DoABC#3) // _SafeStr_2361 = "_-0lv" (String#1879, DoABC#3) // _SafeStr_2596 = "_-6dv" (String#2608, DoABC#3) // _SafeStr_2667 = "_-3lN" (String#7657, DoABC#3) // _SafeStr_2668 = "_-0FG" (String#15454, DoABC#3) // _SafeStr_2669 = "_-3vM" (String#14724, DoABC#3) // _SafeStr_2670 = "_-6cn" (String#7887, DoABC#3) // _SafeStr_2671 = "_-1SP" (String#11612, DoABC#3) // _SafeStr_2672 = "_-2eX" (String#9962, DoABC#3) // _SafeStr_2673 = "_-30O" (String#13306, DoABC#3) // _SafeStr_2674 = "_-61q" (String#10061, DoABC#3) // _SafeStr_2675 = "_-4hz" (String#12148, DoABC#3) // _SafeStr_2676 = "_-45S" (String#3024, DoABC#3) // _SafeStr_2678 = "_-5rt" (String#10624, DoABC#3) // _SafeStr_2679 = "_-Ft" (String#12227, DoABC#3) // _SafeStr_2680 = "_-3-9" (String#8738, DoABC#3) // _SafeStr_2681 = "_-6R0" (String#5809, DoABC#3) // _SafeStr_2682 = "_-4Cw" (String#4378, DoABC#3) // _SafeStr_2683 = "_-1mT" (String#13190, DoABC#3) // _SafeStr_2684 = "_-5kP" (String#3975, DoABC#3) // _SafeStr_2685 = "_-1VL" (String#5377, DoABC#3) // _SafeStr_2686 = "_-47o" (String#8462, DoABC#3) // _SafeStr_2687 = "_-4oj" (String#13903, DoABC#3) // _SafeStr_2688 = "_-694" (String#5867, DoABC#3) // _SafeStr_2689 = "_-1lE" (String#12837, DoABC#3) // _SafeStr_2690 = "_-56j" (String#7409, DoABC#3) // _SafeStr_2691 = "_-1if" (String#2843, DoABC#3) // _SafeStr_2692 = "_-3sS" (String#6729, DoABC#3) // _SafeStr_2693 = "_-a6" (String#6803, DoABC#3) // _SafeStr_270 = "_-6R1" (String#2202, DoABC#3) // _SafeStr_36 = "_-5Jb" (String#3293, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_44 = "_-HN" (String#191, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_502 = "_-1GQ" (String#2451, DoABC#3) // _SafeStr_5338 = "_-02L" (String#188, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_6182 = "_-5CK" (String#1829, DoABC#3) // _SafeStr_6183 = "_-4eX" (String#827, DoABC#3) // _SafeStr_6193 = "_-2b7" (String#1555, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_6816 = "_-2Xj" (String#573, DoABC#3) // _SafeStr_6817 = "_-4R" (String#1307, DoABC#3) // _SafeStr_6818 = "_-2U7" (String#287, DoABC#3) // _SafeStr_6822 = "_-2GQ" (String#109, DoABC#3) // _SafeStr_6860 = "_-5-m" (String#2548, DoABC#3) // _SafeStr_6866 = "_-3dk" (String#11168, DoABC#3) // _SafeStr_6899 = "_-1Qx" (String#3492, DoABC#3) // _SafeStr_6900 = "_-3Mr" (String#3693, DoABC#3) // _SafeStr_7065 = "_-1ZY" (String#2559, DoABC#3) // _SafeStr_7128 = "_-511" (String#1765, DoABC#3) // _SafeStr_7326 = "_-2hH" (String#7292, DoABC#3) // _SafeStr_7475 = "_-55u" (String#6321, DoABC#3) // _SafeStr_8519 = "_-0nZ" (String#28873, DoABC#3) // _SafeStr_8521 = "_-5jf" (String#37497, DoABC#3) // _SafeStr_8735 = "_-2vk" (String#888, DoABC#3) // _SafeStr_8794 = "_-2bA" (String#25795, DoABC#3) // _SafeStr_8795 = "_-5dk" (String#16255, DoABC#3) // _SafeStr_9 = "_-3rX" (String#1383, DoABC#3) //------------------------------------------------------------ //_-1Y6.HabboWayQuizController package _-1Y6{ import _-4Y1._SafeStr_3; import _-64Q._SafeStr_2596; import _-29V.IWindowContainer; import _-6Sj.ISelectorListWindow; import _-6Sj.ISelectableWindow; import _-6Sj.IItemListWindow; import _-29V.IWindow; import _-0Xx._SafeStr_3904; import _-0Xx._SafeStr_3903; import _-0Dx._SafeStr_3905; import _-zn._SafeStr_3902; import _-zn._SafeStr_3906; import _-6Sj._SafeStr_2434; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-0Dx.PostQuizAnswersComposer; public class HabboWayQuizController implements _SafeStr_3 { private static const _SafeStr_12761:String = "HabboWay1"; private static const _SafeStr_12762:String = "SafetyQuiz1"; private static const _SafeStr_12763:int = 1; private static const _SafeStr_12764:int = 2; private static const _SafeStr_12765:int = 3; private static const _SafeStr_12766:int = 4; private var _disposed:Boolean; private var _SafeStr_6820:HabboHelp; private var _SafeStr_7857:_SafeStr_2596; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_12767:IWindowContainer; private var _SafeStr_12768:ISelectorListWindow; private var _SafeStr_12769:ISelectableWindow; private var _SafeStr_12770:IItemListWindow; private var _SafeStr_12771:IWindow; private var _SafeStr_12772:String; private var _SafeStr_12773:Array; private var _SafeStr_12774:Array; private var _SafeStr_12775:Array; private var _SafeStr_12776:Array; private var _SafeStr_12777:int; public function HabboWayQuizController(k:HabboHelp){ this._SafeStr_6820 = k; this._SafeStr_6820.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_3904(this._SafeStr_12778)); this._SafeStr_6820.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_3903(this._SafeStr_12779)); } public function dispose():void{ if (!this._disposed) { this._SafeStr_12767 = null; this._SafeStr_12768 = null; if (this._SafeStr_12769 != null) { this._SafeStr_12769.dispose(); this._SafeStr_12769 = null; }; this._SafeStr_12770 = null; if (this._SafeStr_12771 != null) { this._SafeStr_12771.dispose(); this._SafeStr_12771 = null; }; this.closeWindow(); this._disposed = true; }; } public function get disposed():Boolean{ return (this._disposed); } public function _SafeStr_12675():void{ this._SafeStr_6820._SafeStr_12631(new _SafeStr_3905(_SafeStr_12761)); } public function _SafeStr_12587():void{ this._SafeStr_6820._SafeStr_12631(new _SafeStr_3905(_SafeStr_12762)); } private function _SafeStr_12778(k:_SafeStr_3904):void{ var _local_2:_SafeStr_3902 = k._SafeStr_5729(); this._SafeStr_6820._SafeStr_12735(); this._SafeStr_6820._SafeStr_12588(); this._SafeStr_12780(_local_2._SafeStr_12781, _local_2._SafeStr_12782); } private function _SafeStr_12779(k:_SafeStr_3903):void{ var _local_2:_SafeStr_3906 = k._SafeStr_5729(); this._SafeStr_12776 = _local_2._SafeStr_12783; if (this._SafeStr_12776.length == 0) { this._SafeStr_12784(_SafeStr_12764); } else { this._SafeStr_12784(_SafeStr_12765); }; } private function _SafeStr_12780(k:String, _arg_2:Array):void{ this.closeWindow(); this._SafeStr_7857 = this._SafeStr_6820._SafeStr_11877("habbo_way_quiz"); this._SafeStr_5322 = IWindowContainer(this._SafeStr_7857._SafeStr_7860); this._SafeStr_5322.procedure = this._SafeStr_8645; this._SafeStr_12767 = IWindowContainer(this._SafeStr_5322.findChildByName("question_pane")); this._SafeStr_12768 = ISelectorListWindow(this._SafeStr_12767.findChildByName("answer_list")); this._SafeStr_12769 = this._SafeStr_12768._SafeStr_6465(0); this._SafeStr_12768._SafeStr_8161(this._SafeStr_12769); this._SafeStr_12770 = IItemListWindow(this._SafeStr_5322.findChildByName("analysis_pane")); this._SafeStr_12771 = this._SafeStr_12770.getListItemAt(0); this._SafeStr_12770._SafeStr_5892(); this._SafeStr_12770.spacing = 4; this._SafeStr_12772 = k; this._SafeStr_12773 = _arg_2; this._SafeStr_12774 = new Array(this._SafeStr_12785); this._SafeStr_12775 = new Array(this._SafeStr_12785); this._SafeStr_12786(0); var _local_3:IWindowContainer = IWindowContainer(IItemListWindow(this._SafeStr_12771).getListItemByName("explanation_container")); switch (this._SafeStr_12772) { case _SafeStr_12761: _SafeStr_2434(this._SafeStr_5322.findChildByName("question_illustration")).assetUri = "${image.library.url}habboway/quiz_question.png"; _SafeStr_2434(this._SafeStr_5322.findChildByName("indicator_image")).assetUri = "help_habboway_dove_on"; _SafeStr_2434(this._SafeStr_5322.findChildByName("success_illustration")).assetUri = "${image.library.url}habboway/quiz_success.png"; _SafeStr_2434(_local_3.findChildByName("explanation_illustration")).assetUri = "help_habboway_dove_quizz"; break; case _SafeStr_12762: _SafeStr_2434(this._SafeStr_5322.findChildByName("question_illustration")).assetUri = "${image.library.url}safetyquiz/question_illustration.png"; _SafeStr_2434(this._SafeStr_5322.findChildByName("indicator_image")).assetUri = "${image.library.url}safetyquiz/safety_on.png"; _SafeStr_2434(this._SafeStr_5322.findChildByName("failure_illustration")).assetUri = "${image.library.url}safetyquiz/result_failure.png"; _SafeStr_2434(this._SafeStr_5322.findChildByName("success_illustration")).assetUri = "${image.library.url}safetyquiz/result_success.png"; _SafeStr_2434(_local_3.findChildByName("explanation_illustration")).assetUri = "${image.library.url}safetyquiz/safety_on.png"; break; }; this._SafeStr_12784(_SafeStr_12763); } private function closeWindow():void{ this._SafeStr_5322 = null; if (this._SafeStr_7857 != null) { this._SafeStr_7857.dispose(); this._SafeStr_7857 = null; }; } private function _SafeStr_12784(k:int):void{ var _local_4:int; var _local_5:int; var _local_6:int; var _local_7:IItemListWindow; var _local_8:String; var _local_9:String; this._SafeStr_5322.findChildByName("question_pane").visible = (k == _SafeStr_12763); this._SafeStr_5322.findChildByName("success_pane").visible = (k == _SafeStr_12764); this._SafeStr_5322.findChildByName("failure_pane").visible = (k == _SafeStr_12765); this._SafeStr_12770.visible = (k == _SafeStr_12766); this._SafeStr_5322.findChildByName("prev_next_buttons").visible = (k == _SafeStr_12763); this._SafeStr_5322.findChildByName("failure_buttons").visible = (k == _SafeStr_12765); this._SafeStr_5322.findChildByName("exit_button_container").visible = (((k == _SafeStr_12764)) || ((k == _SafeStr_12766))); var _local_2:IWindow = this._SafeStr_5322.findChildByName("top_indicator"); var _local_3:IWindow = this._SafeStr_5322.findChildByName("indicator_image"); switch (k) { case _SafeStr_12763: this._SafeStr_5322.caption = this._SafeStr_12787("question.title"); _local_3.visible = true; _local_2.visible = true; _local_2.caption = this._SafeStr_6820.localization.getLocalizationWithParams(this._SafeStr_12788("question.page"), "", "current_page", 1, "page_count", this._SafeStr_12785.toString()); _local_2.caption = this._SafeStr_12787("question.page"); return; case _SafeStr_12764: this._SafeStr_5322.caption = this._SafeStr_12787("success.title"); this._SafeStr_5322.findChildByName("failure_advice").caption = this._SafeStr_12787("failure.advice"); this._SafeStr_5322.findChildByName("success_results").caption = this._SafeStr_6820.localization.getLocalizationWithParams(this._SafeStr_12788("success.results"), "", "question_count", this._SafeStr_12785.toString()); _local_3.visible = false; _local_2.visible = false; _local_2.caption = ""; return; case _SafeStr_12765: _local_4 = (this._SafeStr_12773.length - this._SafeStr_12776.length); this._SafeStr_5322.caption = this._SafeStr_12787("failure.title"); this._SafeStr_5322.findChildByName("failure_advice").caption = this._SafeStr_12787("failure.advice"); this._SafeStr_5322.findChildByName("failure_results").caption = this._SafeStr_6820.localization.getLocalizationWithParams(this._SafeStr_12788("failure.results"), "", "correct_count", _local_4.toString(), "total_count", this._SafeStr_12785.toString()); _local_3.visible = false; _local_2.visible = false; _local_2.caption = ""; return; case _SafeStr_12766: this._SafeStr_5322.caption = this._SafeStr_12787("analysis.title"); _local_3.visible = true; _local_2.visible = true; _local_2.caption = this._SafeStr_12787("analysis.top"); for each (_local_5 in this._SafeStr_12776) { _local_6 = this._SafeStr_12774[this._SafeStr_12773.indexOf(_local_5)]; _local_7 = IItemListWindow(this._SafeStr_12771.clone()); _local_8 = (("${quiz." + this._SafeStr_12772) + "."); _local_9 = (((("." + _local_5) + ".") + _local_6) + "}"); _local_7.getListItemByName("question").caption = (((_local_8 + "question.") + _local_5) + "}"); IWindowContainer(_local_7.getListItemByName("answer_container")).findChildByName("answer").caption = ((_local_8 + "answer") + _local_9); IWindowContainer(_local_7.getListItemByName("explanation_container")).findChildByName("explanation").caption = ((_local_8 + "explanation") + _local_9); this._SafeStr_12770.addListItem(_local_7); }; IItemListWindow(this._SafeStr_12770.getListItemAt((this._SafeStr_12770.numListItems - 1))).getListItemByName("separator").dispose(); return; }; } private function _SafeStr_8645(k:WindowEvent, _arg_2:IWindow):void{ if (((((this._disposed) || ((this._SafeStr_5322 == null)))) || (!((k.type == WindowMouseEvent.CLICK))))) { return; }; if ((_arg_2 is ISelectableWindow)) { this._SafeStr_12774[this._SafeStr_12777] = int(_arg_2.name); this._SafeStr_5322.findChildByName("next_dimmer").visible = false; } else { switch (_arg_2.name) { case "header_button_close": case "exit_button": this.closeWindow(); return; case "prev_button": this._SafeStr_12786((this._SafeStr_12777 - 1)); return; case "next_button": this._SafeStr_12786((this._SafeStr_12777 + 1)); return; case "review_button": this._SafeStr_12784(_SafeStr_12766); return; }; }; } private function _SafeStr_12786(k:int):void{ var _local_2:int; var _local_3:Array; var _local_4:int; var _local_5:ISelectableWindow; var _local_6:String; var _local_7:ISelectableWindow; var _local_8:int; var _local_9:ISelectableWindow; var _local_10:int; if (k >= this._SafeStr_12785) { this._SafeStr_6820._SafeStr_12631(new PostQuizAnswersComposer(this._SafeStr_12772, this._SafeStr_12774)); } else { if (k >= 0) { this._SafeStr_12777 = k; this._SafeStr_5322.findChildByName("prev_dimmer").visible = (k <= 0); this._SafeStr_5322.findChildByName("next_dimmer").visible = (this._SafeStr_12774[this._SafeStr_12777] == null); this._SafeStr_5322.findChildByName("top_indicator").caption = this._SafeStr_6820.localization.getLocalizationWithParams(this._SafeStr_12788("question.page"), "", "current_page", String((k + 1)), "page_count", this._SafeStr_12785.toString()); while (this._SafeStr_12768._SafeStr_6637 > 0) { this._SafeStr_12768._SafeStr_8161(this._SafeStr_12768._SafeStr_6465(0)).dispose(); }; _local_2 = this._SafeStr_12773[this._SafeStr_12777]; _local_3 = []; this._SafeStr_12767.findChildByName("question").caption = (((("${quiz." + this._SafeStr_12772) + ".question.") + _local_2) + "}"); _local_4 = 0; while (true) { _local_6 = this._SafeStr_6820.localization.getLocalization(((((("quiz." + this._SafeStr_12772) + ".answer.") + _local_2) + ".") + _local_4), ""); if (_local_6.length > 0) { _local_7 = ISelectableWindow(this._SafeStr_12769.clone()); _local_7.caption = _local_6; _local_7.name = _local_4.toString(); _local_3.push(_local_7); } else { break; }; _local_4++; }; if (this._SafeStr_12775[this._SafeStr_12777] == null) { this._SafeStr_12775[this._SafeStr_12777] = []; _local_8 = 0; while (_local_8 < _local_4) { _local_9 = _local_3.splice(int((Math.random() * _local_3.length)), 1)[0]; this._SafeStr_12768._SafeStr_12789(_local_9); this._SafeStr_12775[this._SafeStr_12777].push(int(_local_9.name)); _local_8++; }; } else { for each (_local_10 in this._SafeStr_12775[this._SafeStr_12777]) { this._SafeStr_12768._SafeStr_12789(_local_3[_local_10]); }; }; _local_5 = this._SafeStr_12768._SafeStr_6445(String(this._SafeStr_12774[this._SafeStr_12777])); if (_local_5 != null) { _local_5.select(); }; }; }; } private function get _SafeStr_12785():int{ return ((((this._SafeStr_12773)!=null) ? this._SafeStr_12773.length : 0)); } private function _SafeStr_12787(k:String):String{ return ((("${" + this._SafeStr_12788(k)) + "}")); } private function _SafeStr_12788(k:String):String{ switch (this._SafeStr_12772) { case _SafeStr_12761: return (("habbo.way.quiz." + k)); default: return (((("quiz." + this._SafeStr_12772) + ".") + k)); }; } } }//package _-1Y6 // _SafeStr_11877 = "_-3IF" (String#6211, DoABC#3) // _SafeStr_12587 = "_-1XR" (String#21510, DoABC#3) // _SafeStr_12588 = "_-3OY" (String#29681, DoABC#3) // _SafeStr_12631 = "_-3C7" (String#1619, DoABC#3) // _SafeStr_12675 = "_-dW" (String#22406, DoABC#3) // _SafeStr_12735 = "_-4Nm" (String#36831, DoABC#3) // _SafeStr_12761 = "_-29g" (String#15476, DoABC#3) // _SafeStr_12762 = "_-5gr" (String#20980, DoABC#3) // _SafeStr_12763 = "_-Em" (String#11876, DoABC#3) // _SafeStr_12764 = "_-4uk" (String#12608, DoABC#3) // _SafeStr_12765 = "_-32B" (String#13215, DoABC#3) // _SafeStr_12766 = "_-3Uq" (String#11595, DoABC#3) // _SafeStr_12767 = "_-3mN" (String#17703, DoABC#3) // _SafeStr_12768 = "_-97" (String#7413, DoABC#3) // _SafeStr_12769 = "_-0jS" (String#12476, DoABC#3) // _SafeStr_12770 = "_-14v" (String#8356, DoABC#3) // _SafeStr_12771 = "_-2Mp" (String#13377, DoABC#3) // _SafeStr_12772 = "_-1eh" (String#4874, DoABC#3) // _SafeStr_12773 = "_-55-" (String#6737, DoABC#3) // _SafeStr_12774 = "_-6X8" (String#13332, DoABC#3) // _SafeStr_12775 = "_-4KW" (String#14622, DoABC#3) // _SafeStr_12776 = "_-67b" (String#8091, DoABC#3) // _SafeStr_12777 = "_-4QM" (String#4104, DoABC#3) // _SafeStr_12778 = "_-4x8" (String#38907, DoABC#3) // _SafeStr_12779 = "_-25d" (String#33940, DoABC#3) // _SafeStr_12780 = "_-3BN" (String#4041, DoABC#3) // _SafeStr_12781 = "_-4gj" (String#28576, DoABC#3) // _SafeStr_12782 = "_-4Ng" (String#37240, DoABC#3) // _SafeStr_12783 = "_-3MD" (String#38670, DoABC#3) // _SafeStr_12784 = "_-2GL" (String#18176, DoABC#3) // _SafeStr_12785 = "_-0Rf" (String#10246, DoABC#3) // _SafeStr_12786 = "_-2sF" (String#21731, DoABC#3) // _SafeStr_12787 = "_-4Ev" (String#9300, DoABC#3) // _SafeStr_12788 = "_-3y-" (String#14758, DoABC#3) // _SafeStr_12789 = "_-6l0" (String#20435, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2596 = "_-6dv" (String#2608, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3902 = "_-108" (String#10920, DoABC#3) // _SafeStr_3903 = "_-F7" (String#10855, DoABC#3) // _SafeStr_3904 = "_-6N4" (String#9853, DoABC#3) // _SafeStr_3905 = "_-0pZ" (String#10552, DoABC#3) // _SafeStr_3906 = "_-2iM" (String#10687, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_5892 = "_-16" (String#2228, DoABC#3) // _SafeStr_6445 = "_-5gF" (String#7167, DoABC#3) // _SafeStr_6465 = "_-4A" (String#6664, DoABC#3) // _SafeStr_6637 = "_-1RD" (String#8018, DoABC#3) // _SafeStr_6820 = "_-67U" (String#234, DoABC#3) // _SafeStr_7857 = "_-1cc" (String#1414, DoABC#3) // _SafeStr_7860 = "_-42E" (String#1357, DoABC#3) // _SafeStr_8161 = "_-4h" (String#16906, DoABC#3) // _SafeStr_8645 = "_-3oQ" (String#3328, DoABC#3) //------------------------------------------------------------ //_-1Y6.SanctionInfo package _-1Y6{ import _-4Y1._SafeStr_3; import _-29V.IWindowContainer; import _-5lk._SafeStr_3932; import _-6Sj.ITextWindow; import _-35T.StringUtil; import _-6Sj.IItemListWindow; import _-nk._SafeStr_2680; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import _-29V.IWindow; public class SanctionInfo implements _SafeStr_3 { private var _disposed:Boolean = false; private var _SafeStr_5322:IWindowContainer; private var _SafeStr_6820:HabboHelp; public function SanctionInfo(k:HabboHelp){ this._SafeStr_6820 = k; } public function dispose():void{ if (this._disposed) { return; }; if (this._SafeStr_5322) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; this._disposed = true; } public function get disposed():Boolean{ return (this._disposed); } public function _SafeStr_12758(k:_SafeStr_2680):void{ this.dispose(); this._disposed = false; this._SafeStr_5322 = (this._SafeStr_6820.getXmlWindow("sanction_info") as IWindowContainer); this._SafeStr_5322.center(); this._SafeStr_5322.procedure = this._SafeStr_9002; var _local_2:_SafeStr_3932 = k._SafeStr_5729(); if (_local_2._SafeStr_12790 == "cfh.reason.EMPTY") { this._SafeStr_5322.findChildByName("no_sanction_info").visible = true; this._SafeStr_5322.findChildByName("last_sanction_type").visible = false; this._SafeStr_5322.findChildByName("sanction_start_time").visible = false; this._SafeStr_5322.findChildByName("sanction_reason").visible = false; this._SafeStr_5322.findChildByName("probation_info").visible = false; } else { this._SafeStr_5322.findChildByName("last_sanction_type").caption = ((this._SafeStr_6820.localization.getLocalization("help.sanction.last.sanction") + " ") + this._SafeStr_12791("current", _local_2._SafeStr_12792, _local_2._SafeStr_12793)); if (_local_2._SafeStr_12794) { (this._SafeStr_5322.findChildByName("last_sanction_type") as ITextWindow).textColor = 0xFF0000; }; this._SafeStr_5322.findChildByName("sanction_start_time").caption = ((this._SafeStr_6820.localization.getLocalization("generic.start.time") + " ") + _local_2._SafeStr_12795); this._SafeStr_5322.findChildByName("sanction_reason").caption = ((this._SafeStr_6820.localization.getLocalization("generic.reason") + " ") + _local_2._SafeStr_12790); if (_local_2._SafeStr_12796) { this._SafeStr_5322.findChildByName("probation_info").visible = false; } else { this._SafeStr_5322.findChildByName("probation_info").caption = ((this._SafeStr_6820.localization.getLocalization("help.sanction.probation.days.left") + " ") + (int((_local_2._SafeStr_12797 / 24)) + 1)); }; this._SafeStr_5322.findChildByName("probation_reminder_title").visible = (((_local_2._SafeStr_12797 > 0)) || (_local_2._SafeStr_12796)); }; if (((_local_2._SafeStr_12798) && (!(_local_2._SafeStr_12796)))) { this._SafeStr_5322.findChildByName("no_sanction_info").visible = false; this._SafeStr_5322.findChildByName("custom_mute_info").visible = true; this._SafeStr_5322.findChildByName("last_sanction_type").visible = false; this._SafeStr_5322.findChildByName("sanction_start_time").visible = false; this._SafeStr_5322.findChildByName("sanction_reason").visible = false; }; if (!StringUtil.isEmpty(_local_2._SafeStr_12799)) { this._SafeStr_5322.findChildByName("no_sanction_info").visible = false; this._SafeStr_5322.findChildByName("trade_lock_info").caption = ((this._SafeStr_6820.localization.getLocalization("trade.locked.until") + " ") + _local_2._SafeStr_12799); this._SafeStr_5322.findChildByName("trade_lock_info").visible = true; }; this._SafeStr_5322.findChildByName("next_sanction").caption = this._SafeStr_12791("next", _local_2._SafeStr_12800, _local_2._SafeStr_12801); IItemListWindow(this._SafeStr_5322.findChildByName("main_contents_list")).arrangeListItems(); } private function _SafeStr_12791(k:String, _arg_2:String, _arg_3:int):String{ var _local_4:String = ("help.sanction." + k); switch (_arg_2) { case "ALERT": _local_4 = (_local_4 + ".alert"); break; case "MUTE": _local_4 = (_local_4 + ".mute"); break; case "BAN_PERMANENT": _local_4 = (_local_4 + ".permban"); break; default: _local_4 = (_local_4 + ".ban"); if (_arg_3 > 24) { _local_4 = (_local_4 + ".days"); return (this._SafeStr_6820.localization.registerParameter(_local_4, "days", (_arg_3 / 24).toString())); }; }; return (this._SafeStr_6820.localization.registerParameter(_local_4, "hours", _arg_3.toString())); } private function _SafeStr_9002(k:WindowEvent, _arg_2:IWindow):void{ if (((((((this._disposed) || (!(this._SafeStr_5322)))) || (!((k.type == WindowMouseEvent.CLICK))))) || (!(_arg_2)))) { return; }; switch (_arg_2.name) { case "faq_link": this._SafeStr_6820._SafeStr_12759(); return; case "header_button_close": case "ok_button": this.dispose(); return; }; } } }//package _-1Y6 // _SafeStr_12758 = "_-M6" (String#2744, DoABC#3) // _SafeStr_12759 = "_-5Dc" (String#26538, DoABC#3) // _SafeStr_12790 = "_-46a" (String#30485, DoABC#3) // _SafeStr_12791 = "_-0Jq" (String#28144, DoABC#3) // _SafeStr_12792 = "_-6GQ" (String#35423, DoABC#3) // _SafeStr_12793 = "_-5MO" (String#38140, DoABC#3) // _SafeStr_12794 = "_-4p5" (String#38029, DoABC#3) // _SafeStr_12795 = "_-32O" (String#34494, DoABC#3) // _SafeStr_12796 = "_-0im" (String#25243, DoABC#3) // _SafeStr_12797 = "_-0rN" (String#26243, DoABC#3) // _SafeStr_12798 = "_-2fx" (String#36217, DoABC#3) // _SafeStr_12799 = "_-0w6" (String#31826, DoABC#3) // _SafeStr_12800 = "_-ao" (String#32861, DoABC#3) // _SafeStr_12801 = "_-4-C" (String#36172, DoABC#3) // _SafeStr_2680 = "_-3-9" (String#8738, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3932 = "_-4T3" (String#11009, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_6820 = "_-67U" (String#234, DoABC#3) // _SafeStr_9002 = "_-3r0" (String#4359, DoABC#3) //------------------------------------------------------------ //_-1Y6.TopicsFlowHelpController package _-1Y6{ import _-4Y1._SafeStr_3; import _-64Q._SafeStr_2596; import _-29V.IWindowContainer; import __AS3__.vec.Vector; import _-6Sj.IItemListWindow; import _-nk._SafeStr_3930; import _-6Tv._SafeStr_3671; import _-6Sj._SafeStr_2600; import _-5Vh.WindowMouseEvent; import _-35T._SafeStr_6; import _-1eV._SafeStr_2691; import _-5Vh.WindowEvent; import _-29V.IWindow; import _-0Dx._SafeStr_3910; import _-0Dx._SafeStr_3920; import _-0Dx._SafeStr_3912; import _-0Dx._SafeStr_3913; import _-0Dx._SafeStr_3917; import _-0Dx._SafeStr_3911; import _-0WQ._SafeStr_3914; import _-4Ji._SafeStr_3901; import _-6Tv._SafeStr_3657; import _-nk.CallForHelpCategoryData; import _-6Sj.ITextWindow; import _-6Sj._SafeStr_3595; import _-6Sj.ICheckBoxWindow; import _-6Q5._SafeStr_3931; import __AS3__.vec.*; public class TopicsFlowHelpController implements _SafeStr_3 { private static const _SafeStr_12802:String = "start_container"; private static const _SafeStr_12803:String = "help_container"; private static const _SafeStr_12804:String = "users_container"; private static const _SafeStr_12805:String = "user"; private static const _SafeStr_12806:String = "reason_container"; private static const _SafeStr_12807:String = "topic_container"; private static const _SafeStr_12808:String = "message_container"; private static const _SafeStr_12809:String = "chat_container"; private static const _SafeStr_12810:String = "back_button"; private static const _SafeStr_12811:String = "summary_container"; private static const _SafeStr_12812:String = "continue_button"; private static const _SafeStr_12813:Array = [_SafeStr_12804, _SafeStr_12808, _SafeStr_12809]; private static const _SafeStr_12814:Array = [_SafeStr_12806, _SafeStr_12808, _SafeStr_12809, _SafeStr_12811]; private static const _SafeStr_12597:int = 253; private static const _SafeStr_12815:String = "bullying"; private static const _SafeStr_12816:String = "habbo_name"; private var _SafeStr_6820:HabboHelp; private var _disposed:Boolean = false; private var _SafeStr_12817:_SafeStr_2596; private var _SafeStr_5333:IWindowContainer; private var _SafeStr_12818:Vector.; private var _SafeStr_12819:IItemListWindow; private var _SafeStr_12820:IItemListWindow; private var _SafeStr_10729:IItemListWindow; private var _SafeStr_12821:IWindowContainer; private var _SafeStr_12822:IWindowContainer; private var _SafeStr_12823:IWindowContainer; private var _SafeStr_12824:String = "start_container"; private var _SafeStr_12825:_SafeStr_3930; private var _SafeStr_7099:String; private var _SafeStr_12600:String; private var _SafeStr_12826:int = -1; private var _SafeStr_12827:Boolean = false; public function TopicsFlowHelpController(k:HabboHelp){ this._SafeStr_6820 = k; this._SafeStr_12818 = new Vector.(0); this._SafeStr_12818.push(_SafeStr_12802, _SafeStr_12803, _SafeStr_12804, _SafeStr_12805, _SafeStr_12806, _SafeStr_12808, _SafeStr_12809, _SafeStr_12810, _SafeStr_12811); } public function dispose():void{ if (this._disposed) { return; }; this.closeWindow(); this._SafeStr_6820 = null; this._disposed = true; } public function get disposed():Boolean{ return (this._disposed); } public function _SafeStr_12732():void{ this._SafeStr_12827 = true; this._SafeStr_12828(-1, false); this._SafeStr_12825 = this._SafeStr_12829(_SafeStr_12816); this._SafeStr_5333.findChildByName("message_phase_title").caption = ((this._SafeStr_6820.localization.getLocalization("generic.reason") + " ") + this._SafeStr_6820.localization.getLocalization(("help.cfh.topic." + this._SafeStr_12825.id))); this._SafeStr_12830(_SafeStr_12808); } public function _SafeStr_12731():void{ this._SafeStr_12828(-1, true); if (!this._SafeStr_12831()) { return; }; this._SafeStr_12830(_SafeStr_12809); this._SafeStr_12832(); } public function _SafeStr_12730(k:int):Boolean{ this._SafeStr_12828(k, false); var _local_2:Boolean = this._SafeStr_12833(); if (!_local_2) { this.closeWindow(); }; return (_local_2); } public function _SafeStr_12733():void{ this._SafeStr_12828(HabboHelp._SafeStr_12642, false); this._SafeStr_12830(_SafeStr_12809); this._SafeStr_12834(); if (this._SafeStr_10729.numListItems == 0) { this._SafeStr_6820.windowManager._SafeStr_12835("${generic.alert.title}", "${help.cfh.error.no_user_data}", 0, null); this.closeWindow(); }; } private function _SafeStr_12828(k:int, _arg_2:Boolean):void{ this._SafeStr_12826 = k; if (this._SafeStr_12817 == null) { this._SafeStr_12758(); }; this._SafeStr_5333.findChildByName("change_user").visible = _arg_2; } private function _SafeStr_12758():void{ if ((((this._SafeStr_12817 == null)) && (!(this.disposed)))) { this._SafeStr_12817 = this._SafeStr_6820._SafeStr_11877("topics_flow_help"); this._SafeStr_12817._SafeStr_7860.procedure = this._SafeStr_12836; this._SafeStr_5333 = (this._SafeStr_12817._SafeStr_7860 as IWindowContainer); this._SafeStr_12819 = (this._SafeStr_5333.findChildByName("user_list") as IItemListWindow); this._SafeStr_12820 = (this._SafeStr_5333.findChildByName("reason_list") as IItemListWindow); this._SafeStr_10729 = (this._SafeStr_5333.findChildByName("chat_list") as IItemListWindow); this._SafeStr_12821 = (this._SafeStr_12819.getListItemAt(0) as IWindowContainer); this._SafeStr_12822 = (this._SafeStr_12820.getListItemAt(0) as IWindowContainer); this._SafeStr_12823 = (this._SafeStr_10729.getListItemAt(0) as IWindowContainer); this._SafeStr_12819._SafeStr_5892(); this._SafeStr_12820._SafeStr_5892(); this._SafeStr_10729._SafeStr_5892(); _SafeStr_3671(_SafeStr_2600(this._SafeStr_5333.findChildByName("help_message")).widget).maxChars = _SafeStr_12597; this._SafeStr_12702(); }; } public function closeWindow():void{ if (this._SafeStr_12817 != null) { this._SafeStr_12817.dispose(); this._SafeStr_12817 = null; }; this._SafeStr_12824 = _SafeStr_12802; } public function _SafeStr_12757():void{ if (this._SafeStr_12817 == null) { this._SafeStr_12826 = -1; this._SafeStr_12758(); this._SafeStr_12830(_SafeStr_12802); } else { this.closeWindow(); }; } private function _SafeStr_12830(k:String):void{ var _local_2:String; for each (_local_2 in this._SafeStr_12818) { this._SafeStr_5333.findChildByName(_local_2).visible = false; }; this._SafeStr_5333.findChildByName(_SafeStr_12812).visible = (_SafeStr_12813.indexOf(k) > -1); this._SafeStr_5333.findChildByName(_SafeStr_12805).visible = (_SafeStr_12814.indexOf(k) > -1); this._SafeStr_12824 = k; this._SafeStr_12837(); this._SafeStr_5333.findChildByName(k).visible = true; if (_SafeStr_12814.indexOf(k) > -1) { this._SafeStr_12838(); }; } private function _SafeStr_12837():void{ var k:Boolean = true; if (this._SafeStr_12824 == _SafeStr_12802) { k = false; } else { if (this._SafeStr_12826 == HabboHelp._SafeStr_12642) { k = !((this._SafeStr_12824 == _SafeStr_12809)); } else { if ((this._SafeStr_12826 > -1)) { k = !((this._SafeStr_12824 == _SafeStr_12806)); } else { if (this._SafeStr_12827) { k = !((this._SafeStr_12824 == _SafeStr_12808)); }; }; }; }; this._SafeStr_5333.findChildByName(_SafeStr_12810).visible = k; } private function _SafeStr_12839():Boolean{ if (this._SafeStr_6820._SafeStr_10580 == -1) { this._SafeStr_6820.windowManager._SafeStr_12835("${generic.alert.title}", "${guide.bully.request.usermissing}", 0, null); return (false); }; return (true); } private function _SafeStr_12840():Boolean{ this._SafeStr_7099 = _SafeStr_3671(_SafeStr_2600(this._SafeStr_5333.findChildByName("help_message")).widget).message; if ((((this._SafeStr_7099 == null)) || ((this._SafeStr_7099 == "")))) { this._SafeStr_6820.windowManager._SafeStr_12835("${generic.alert.title}", "${help.cfh.error.nomsg}", 0, null); return (false); }; if (this._SafeStr_7099.length < this._SafeStr_6820.getInteger("help.cfh.length.minimum", 15)) { this._SafeStr_6820.windowManager._SafeStr_12835("${generic.alert.title}", "${help.cfh.error.msgtooshort}", 0, null); return (false); }; return (true); } private function _SafeStr_12841():Boolean{ var k:Array = this._SafeStr_6820._SafeStr_12756._SafeStr_12668._SafeStr_12651(this._SafeStr_12826, this._SafeStr_6820._SafeStr_10580); if ((((k == null)) || ((k.length == 0)))) { this._SafeStr_6820.windowManager._SafeStr_12835("${generic.alert.title}", "${help.cfh.error.chatmissing}", 0, null); return (false); }; return (true); } private function _SafeStr_12836(k:WindowEvent, _arg_2:IWindow):void{ if (((this.disposed) || (!((k.type == WindowMouseEvent.CLICK))))) { return; }; switch (_arg_2.name) { case "header_button_close": this.closeWindow(); return; case _SafeStr_12810: switch (this._SafeStr_12824) { case _SafeStr_12806: this._SafeStr_12830(_SafeStr_12809); break; case _SafeStr_12807: case _SafeStr_12808: this._SafeStr_12830(_SafeStr_12806); this._SafeStr_12842(); break; case _SafeStr_12809: if (this._SafeStr_12843()) { this._SafeStr_12830(_SafeStr_12804); } else { this._SafeStr_12830(_SafeStr_12802); }; break; case _SafeStr_12811: this._SafeStr_12830(_SafeStr_12808); break; default: this._SafeStr_12830(_SafeStr_12802); }; return; case "continue_button": switch (this._SafeStr_12824) { case _SafeStr_12804: if (this._SafeStr_12839()) { this._SafeStr_12830(_SafeStr_12809); this._SafeStr_12832(); }; break; case _SafeStr_12808: if (this._SafeStr_12840()) { this._SafeStr_12830(_SafeStr_12811); }; break; case _SafeStr_12809: if (this._SafeStr_12841()) { this._SafeStr_12830(_SafeStr_12806); this._SafeStr_12842(); }; break; default: this._SafeStr_12830(_SafeStr_12802); }; return; case "button_habbo_help": this._SafeStr_12830(_SafeStr_12803); return; case "button_user_report": case "change_user": if (this._SafeStr_12843()) { this._SafeStr_12830(_SafeStr_12804); } else { this._SafeStr_6820.windowManager._SafeStr_12835("${generic.alert.title}", "${help.cfh.error.nochathistory}", 0, null); }; return; case "button_account": _SafeStr_6._SafeStr_8609(this._SafeStr_6820.getProperty("zendesk.url"), "habboMain"); this._SafeStr_6820.trackGoogle("helpWindow", "click_selfHelp"); this.closeWindow(); return; case "tour_button": this._SafeStr_6820._SafeStr_12760._SafeStr_12690(((this._SafeStr_6820._SafeStr_11533) ? _SafeStr_2691._SafeStr_10190 : _SafeStr_2691._SafeStr_10192)); this._SafeStr_6820.trackGoogle("helpWindow", "click_userTour"); this.closeWindow(); return; case "bully_button": this.closeWindow(); this._SafeStr_6820._SafeStr_12693(); this._SafeStr_6820.trackGoogle("helpWindow", "click_reportBully"); return; case "instructions_button": this._SafeStr_6820._SafeStr_12760._SafeStr_12690(_SafeStr_2691._SafeStr_10191); this._SafeStr_6820.trackGoogle("helpWindow", "click_instructions"); this.closeWindow(); return; case "safetybooklet_link": this._SafeStr_6820._SafeStr_12581(); this._SafeStr_6820.trackGoogle("helpWindow", "click_showSafetyBooklet"); this.closeWindow(); return; case "habboway_link": if (this._SafeStr_6820.getBoolean("habboway.enabled")) { this._SafeStr_6820.showHabboWay(); } else { _SafeStr_6._SafeStr_8609(this._SafeStr_6820.getProperty("habboway.url"), "habboMain"); }; this._SafeStr_6820.trackGoogle("helpWindow", "click_habboWay"); this.closeWindow(); return; case "faq_link": this._SafeStr_6820._SafeStr_12759(); return; case "sanction_info_link": this._SafeStr_6820._SafeStr_12744(false); this.closeWindow(); return; case "submit_button": if (this._SafeStr_12825) { this._SafeStr_12652(true); this.closeWindow(); } else { this._SafeStr_6820.windowManager._SafeStr_12835("${generic.alert.title}", "${help.cfh.error.notopic}", 0, null); }; return; }; } public function _SafeStr_12652(k:Boolean):void{ if (((((!(this._SafeStr_7099)) || (!(this._SafeStr_12825)))) || (!(this._SafeStr_6820)))) { return; }; this._SafeStr_6820._SafeStr_12662(); switch (this._SafeStr_12826) { case HabboHelp._SafeStr_12633: this._SafeStr_6820._SafeStr_12631(new _SafeStr_3910(this._SafeStr_6820._SafeStr_12619, this._SafeStr_6820._SafeStr_12617, this._SafeStr_6820._SafeStr_10580, this._SafeStr_12825.id, this._SafeStr_6820._SafeStr_12620)); return; case HabboHelp._SafeStr_12642: this._SafeStr_6820._SafeStr_12631(new _SafeStr_3920(this._SafeStr_7099, this._SafeStr_12825.id, this._SafeStr_6820._SafeStr_10580, this._SafeStr_6820._SafeStr_12756._SafeStr_12668._SafeStr_12651(HabboHelp._SafeStr_12642, this._SafeStr_6820._SafeStr_10580))); return; case HabboHelp._SafeStr_12628: this._SafeStr_6820._SafeStr_12631(new _SafeStr_3912(this._SafeStr_7099, this._SafeStr_12825.id, -1, this._SafeStr_6820._SafeStr_12617, [])); return; case HabboHelp._SafeStr_12629: this._SafeStr_6820._SafeStr_12631(new _SafeStr_3913(this._SafeStr_6820._SafeStr_12756._SafeStr_12621, this._SafeStr_6820._SafeStr_12756._SafeStr_12622, this._SafeStr_12825.id, this._SafeStr_7099)); return; case HabboHelp._SafeStr_12630: this._SafeStr_6820._SafeStr_12631(new _SafeStr_3917(this._SafeStr_6820._SafeStr_12756._SafeStr_12621, this._SafeStr_6820._SafeStr_12756._SafeStr_12622, this._SafeStr_6820._SafeStr_12756._SafeStr_12623, this._SafeStr_12825.id, this._SafeStr_7099)); return; default: if (((((((k) && ((this._SafeStr_12825.name == _SafeStr_12815)))) && (this._SafeStr_6820.getBoolean("guides.enabled")))) && (this._SafeStr_6820._SafeStr_12624))) { this._SafeStr_6820._SafeStr_12631(new _SafeStr_3911(this._SafeStr_6820._SafeStr_10580, this._SafeStr_6820._SafeStr_12617)); } else { this._SafeStr_6820._SafeStr_12631(new _SafeStr_3912(this._SafeStr_7099, this._SafeStr_12825.id, this._SafeStr_6820._SafeStr_10580, this._SafeStr_6820._SafeStr_12617, this._SafeStr_6820._SafeStr_12756._SafeStr_12668._SafeStr_12651(HabboHelp._SafeStr_12626, -1))); }; }; } private function _SafeStr_12843():Boolean{ var _local_3:_SafeStr_3914; var _local_4:Vector.<_SafeStr_3901>; var _local_5:IWindowContainer; var _local_6:Boolean; this._SafeStr_12819._SafeStr_5892(); var k:int; var _local_2:Boolean; for each (_local_3 in this._SafeStr_6820._SafeStr_12644._SafeStr_8517()) { _local_4 = this._SafeStr_6820._SafeStr_12658._SafeStr_12659(_local_3.userId); if (_local_4.length == 0) { } else { _local_5 = (this._SafeStr_12821.clone() as IWindowContainer); _local_6 = (_local_3.userId == this._SafeStr_6820._SafeStr_10580); _local_5.name = _local_3.userId.toString(); _local_5.findChildByName("user_bg").blend = ((_local_6) ? 1 : 0); _local_5.procedure = this._SafeStr_12645; _local_5.findChildByName("user_name").caption = _local_3.userName; _local_5.findChildByName("room_name").id = _local_3.roomId; if (_local_6) { this._SafeStr_6820._SafeStr_12617 = _local_3.roomId; }; _local_5.findChildByName("room_name").caption = (((_local_3.roomName)!="") ? this._SafeStr_6820.localization.getLocalizationWithParams("help.emergency.main.step.two.room.name", "", "room_name", _local_3.roomName) : ""); _SafeStr_3657(_SafeStr_2600(_local_5.findChildByName("user_avatar")).widget).figure = _local_3.figure; this._SafeStr_12819._SafeStr_8163(_local_5, k); if (_local_6) { k = 1; _local_2 = true; }; }; }; if (!_local_2) { this._SafeStr_6820._SafeStr_10580 = -1; this._SafeStr_6820._SafeStr_12617 = -1; }; return ((this._SafeStr_12819.numListItems > 0)); } private function _SafeStr_12646():void{ var _local_2:IWindowContainer; var k:int; while (k < this._SafeStr_12819.numListItems) { _local_2 = IWindowContainer(this._SafeStr_12819.getListItemAt(k)); _local_2.findChildByName("user_bg").blend = (((int(_local_2.name) == this._SafeStr_6820._SafeStr_10580)) ? 1 : 0); k++; }; } private function _SafeStr_12645(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { this._SafeStr_12653((_arg_2 as IWindowContainer)); }; } private function _SafeStr_12653(k:IWindowContainer):void{ var _local_2:int = int(k.name); this._SafeStr_6820._SafeStr_10580 = _local_2; this._SafeStr_6820._SafeStr_12617 = k.findChildByName("room_name").id; this._SafeStr_12646(); } private function _SafeStr_12842():void{ var k:CallForHelpCategoryData; var _local_2:IWindowContainer; this._SafeStr_12820._SafeStr_6302(); for each (k in this._SafeStr_6820._SafeStr_10854) { _local_2 = (this._SafeStr_12822.clone() as IWindowContainer); _local_2.findChildByName("name").caption = (("${help.cfh.reason." + k.name) + "}"); _local_2.name = k.name; _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12844); this._SafeStr_12820.addListItem(_local_2); }; } private function _SafeStr_12844(k:WindowEvent):void{ var _local_2:IWindow = k.target; this._SafeStr_12845(_local_2.name); } private function _SafeStr_12845(k:String):Boolean{ var _local_2:Vector.<_SafeStr_3930>; var _local_3:CallForHelpCategoryData; var _local_4:int; var _local_5:_SafeStr_3930; var _local_6:IWindowContainer; var _local_7:ITextWindow; for each (_local_3 in this._SafeStr_6820._SafeStr_10854) { if (_local_3.name == k) { _local_2 = _local_3._SafeStr_10750; break; }; }; if (((_local_2) && ((_local_2.length > 0)))) { this._SafeStr_12820._SafeStr_6302(); _local_4 = this._SafeStr_12820.height; this._SafeStr_12820.height = 0; this._SafeStr_12820.height = _local_4; for each (_local_5 in _local_2) { _local_6 = (this._SafeStr_12822.clone() as IWindowContainer); this._SafeStr_6820.localization.registerParameter(("help.cfh.topic." + _local_5.id), "name", this._SafeStr_12600); _local_7 = (_local_6.findChildByName("name") as ITextWindow); _local_7.caption = (("${help.cfh.topic." + _local_5.id) + "}"); if (_local_7.height < _local_7.textHeight) { _local_7.height = (_local_7.textHeight + 5); }; if (_local_6.height < ((_local_7.height + (_local_7.y * 2)) + 5)) { _local_6.height = ((_local_7.height + (_local_7.y * 2)) + 5); }; _local_6.name = _local_5.name; _local_6.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12846); this._SafeStr_12820.addListItem(_local_6); }; this._SafeStr_12824 = _SafeStr_12807; this._SafeStr_12837(); } else { return (false); }; return (true); } private function _SafeStr_12832():void{ var _local_2:_SafeStr_3901; var _local_3:IWindowContainer; var _local_4:_SafeStr_3595; var _local_5:ICheckBoxWindow; this._SafeStr_10729._SafeStr_5892(); this._SafeStr_6820._SafeStr_12658._SafeStr_12704 = true; var k:Vector.<_SafeStr_3901> = (((this._SafeStr_6820._SafeStr_10580)>0) ? this._SafeStr_6820._SafeStr_12658._SafeStr_12659(this._SafeStr_6820._SafeStr_10580) : this._SafeStr_6820._SafeStr_12658._SafeStr_12705()); _SafeStr_4.log(((("Found chat items: " + k.length) + " from user:") + this._SafeStr_6820._SafeStr_10580)); for each (_local_2 in k) { if (_local_2.userId == this._SafeStr_6820._SafeStr_11699) { } else { _local_3 = (this._SafeStr_12823.clone() as IWindowContainer); _local_4 = (_local_3.findChildByName("chat_text") as _SafeStr_3595); _local_4.caption = _local_2.text; if (_local_4.height < _local_4.textHeight) { _local_4.height = (_local_4.textHeight + 5); }; if (_local_3.height < (_local_4.height + (_local_4.y * 2))) { _local_3.height = (_local_4.height + (_local_4.y * 2)); }; _local_3.id = _local_2.index; _local_3.procedure = this._SafeStr_12707; _local_5 = (_local_3.findChildByName("chat_check") as ICheckBoxWindow); _local_5._SafeStr_5325 = _local_2.selected; this._SafeStr_10729.addListItem(_local_3); }; }; } private function _SafeStr_12702():void{ var k:Vector.<_SafeStr_3931>; var _local_2:_SafeStr_3901; var _local_3:_SafeStr_3931; for each (k in this._SafeStr_6820._SafeStr_12656._SafeStr_12705()) { for each (_local_3 in k) { _local_3.selected = false; }; }; for each (_local_2 in this._SafeStr_6820._SafeStr_12658._SafeStr_12705()) { _local_2.selected = false; }; } private function _SafeStr_12707(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:int; var _local_4:ICheckBoxWindow; var _local_5:_SafeStr_3901; if (k.type == WindowMouseEvent.CLICK) { _local_3 = _arg_2.id; if ((_arg_2 is _SafeStr_3595)) { _local_3 = _arg_2.parent.id; _local_4 = ((_arg_2.parent as IWindowContainer).findChildByName("chat_check") as ICheckBoxWindow); }; if ((_arg_2 is ICheckBoxWindow)) { _local_3 = _arg_2.parent.id; _local_4 = (_arg_2 as ICheckBoxWindow); }; _local_5 = this._SafeStr_6820._SafeStr_12658._SafeStr_6109(_local_3); if (!_local_5) { return; }; if (((!(_local_5.selected)) && (!((_local_5.roomId == this._SafeStr_6820._SafeStr_12617))))) { this._SafeStr_6820._SafeStr_12617 = _local_5.roomId; }; _local_5.selected = !(_local_5.selected); _local_4._SafeStr_5325 = _local_5.selected; }; } private function _SafeStr_12834():void{ var _local_2:_SafeStr_3931; var _local_3:IWindowContainer; var _local_4:ICheckBoxWindow; this._SafeStr_10729._SafeStr_5892(); this._SafeStr_6820._SafeStr_12656._SafeStr_12704 = true; var k:Vector.<_SafeStr_3931> = this._SafeStr_6820._SafeStr_12656._SafeStr_12659(this._SafeStr_6820._SafeStr_10580); for each (_local_2 in k) { _local_3 = (this._SafeStr_12823.clone() as IWindowContainer); _local_3.findChildByName("chat_text").caption = _local_2.text; _local_3.id = _local_2.index; _local_3.procedure = this._SafeStr_12706; _local_4 = (_local_3.findChildByName("chat_check") as ICheckBoxWindow); _local_4._SafeStr_5325 = _local_2.selected; this._SafeStr_10729.addListItem(_local_3); }; } private function _SafeStr_12706(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:int; var _local_4:ICheckBoxWindow; var _local_5:_SafeStr_3931; if (k.type == WindowMouseEvent.CLICK) { _local_3 = _arg_2.id; if ((_arg_2 is _SafeStr_3595)) { _local_3 = _arg_2.parent.id; _local_4 = ((_arg_2.parent as IWindowContainer).findChildByName("chat_check") as ICheckBoxWindow); } else { if ((_arg_2 is ICheckBoxWindow)) { _local_3 = _arg_2.parent.id; _local_4 = (_arg_2 as ICheckBoxWindow); }; }; _local_5 = this._SafeStr_6820._SafeStr_12656._SafeStr_6109(this._SafeStr_6820._SafeStr_10580, _local_3); if (_local_5) { _local_5.selected = !(_local_5.selected); _local_4._SafeStr_5325 = _local_5.selected; }; }; } private function _SafeStr_12846(k:WindowEvent=null):void{ if (this._SafeStr_12817 == null) { this._SafeStr_12758(); }; this._SafeStr_12825 = this._SafeStr_12829(k.target.name); this._SafeStr_12830(_SafeStr_12808); } private function _SafeStr_12847():Boolean{ return ((((((this._SafeStr_12826 == HabboHelp._SafeStr_12628)) || ((this._SafeStr_12826 == HabboHelp._SafeStr_12629)))) || ((this._SafeStr_12826 == HabboHelp._SafeStr_12630)))); } private function _SafeStr_12833():Boolean{ if (((this._SafeStr_12847()) || (this._SafeStr_12839()))) { this._SafeStr_12830(_SafeStr_12806); this._SafeStr_12842(); return (true); }; return (false); } private function _SafeStr_12831():Boolean{ this._SafeStr_12843(); if (this._SafeStr_6820._SafeStr_10580 <= 0) { this._SafeStr_6820.windowManager._SafeStr_12835("${generic.alert.title}", "${help.cfh.error.no_user_data}", 0, null); this.closeWindow(); return (false); }; return (true); } private function _SafeStr_12829(k:String):_SafeStr_3930{ var _local_2:CallForHelpCategoryData; var _local_3:_SafeStr_3930; for each (_local_2 in this._SafeStr_6820._SafeStr_10854) { for each (_local_3 in _local_2._SafeStr_10750) { if (_local_3.name == k) { return (_local_3); }; }; }; return (null); } private function _SafeStr_12838():void{ var k:_SafeStr_3914; switch (this._SafeStr_12826) { case HabboHelp._SafeStr_12628: this._SafeStr_5333.findChildByName("reported_user_avatar").visible = false; this._SafeStr_5333.findChildByName("user_info_title").visible = false; this._SafeStr_5333.findChildByName("reported_user_name").caption = this._SafeStr_6820._SafeStr_12756._SafeStr_12618; return; case HabboHelp._SafeStr_12629: case HabboHelp._SafeStr_12630: this._SafeStr_5333.findChildByName("reported_user_avatar").visible = false; this._SafeStr_5333.findChildByName("user_info_title").visible = false; this._SafeStr_5333.findChildByName("reported_user_name").visible = false; return; default: if (this._SafeStr_6820._SafeStr_10580 > 0) { k = this._SafeStr_6820._SafeStr_12644._SafeStr_8518(this._SafeStr_6820._SafeStr_10580); if (k) { this._SafeStr_12600 = k.userName; _SafeStr_3657(_SafeStr_2600(this._SafeStr_5333.findChildByName("reported_user_avatar")).widget).figure = k.figure; } else { this._SafeStr_5333.findChildByName("reported_user_avatar").visible = false; this._SafeStr_12600 = this._SafeStr_6820._SafeStr_10671; }; this._SafeStr_5333.findChildByName("reported_user_name").caption = this._SafeStr_12600; }; }; } } }//package _-1Y6 // _SafeStr_10190 = "_-4FU" (String#5700, DoABC#3) // _SafeStr_10191 = "_-0It" (String#10872, DoABC#3) // _SafeStr_10192 = "_-5JT" (String#6410, DoABC#3) // _SafeStr_10580 = "_-6eg" (String#2229, DoABC#3) // _SafeStr_10671 = "_-1a8" (String#8603, DoABC#3) // _SafeStr_10729 = "_-6Qh" (String#6941, DoABC#3) // _SafeStr_10750 = "_-2my" (String#17384, DoABC#3) // _SafeStr_10854 = "_-6Sp" (String#13282, DoABC#3) // _SafeStr_11533 = "_-1QP" (String#10259, DoABC#3) // _SafeStr_11699 = "_-190" (String#9056, DoABC#3) // _SafeStr_11877 = "_-3IF" (String#6211, DoABC#3) // _SafeStr_12581 = "_-2XX" (String#12394, DoABC#3) // _SafeStr_12597 = "_-2PC" (String#7112, DoABC#3) // _SafeStr_12600 = "_-4IM" (String#7424, DoABC#3) // _SafeStr_12617 = "_-0lR" (String#4156, DoABC#3) // _SafeStr_12618 = "_-3HJ" (String#24048, DoABC#3) // _SafeStr_12619 = "_-0rA" (String#13935, DoABC#3) // _SafeStr_12620 = "_-30T" (String#15850, DoABC#3) // _SafeStr_12621 = "_-yr" (String#16573, DoABC#3) // _SafeStr_12622 = "_-1aF" (String#15278, DoABC#3) // _SafeStr_12623 = "_-2ZI" (String#22479, DoABC#3) // _SafeStr_12624 = "_-3fh" (String#23208, DoABC#3) // _SafeStr_12626 = "_-3it" (String#8600, DoABC#3) // _SafeStr_12628 = "_-4GQ" (String#6143, DoABC#3) // _SafeStr_12629 = "_-1Sb" (String#6038, DoABC#3) // _SafeStr_12630 = "_-6QC" (String#5769, DoABC#3) // _SafeStr_12631 = "_-3C7" (String#1619, DoABC#3) // _SafeStr_12633 = "_-2wO" (String#11384, DoABC#3) // _SafeStr_12642 = "_-0NQ" (String#5663, DoABC#3) // _SafeStr_12644 = "_-0i4" (String#25555, DoABC#3) // _SafeStr_12645 = "_-KA" (String#25629, DoABC#3) // _SafeStr_12646 = "_-5gM" (String#25482, DoABC#3) // _SafeStr_12651 = "_-6Q1" (String#12422, DoABC#3) // _SafeStr_12652 = "_-0JA" (String#15128, DoABC#3) // _SafeStr_12653 = "_-4qw" (String#22673, DoABC#3) // _SafeStr_12656 = "_-06L" (String#5034, DoABC#3) // _SafeStr_12658 = "_-3c" (String#4323, DoABC#3) // _SafeStr_12659 = "_-5ke" (String#6817, DoABC#3) // _SafeStr_12662 = "_-4u6" (String#27990, DoABC#3) // _SafeStr_12668 = "_-0RN" (String#24504, DoABC#3) // _SafeStr_12690 = "_-5Xv" (String#9232, DoABC#3) // _SafeStr_12693 = "_-1iW" (String#18075, DoABC#3) // _SafeStr_12702 = "_-3VC" (String#18762, DoABC#3) // _SafeStr_12704 = "_-3sn" (String#11118, DoABC#3) // _SafeStr_12705 = "_-4Lb" (String#9395, DoABC#3) // _SafeStr_12706 = "_-3Ji" (String#23893, DoABC#3) // _SafeStr_12707 = "_-3ff" (String#23195, DoABC#3) // _SafeStr_12730 = "_-3i7" (String#17327, DoABC#3) // _SafeStr_12731 = "_-65W" (String#38298, DoABC#3) // _SafeStr_12732 = "_-5pi" (String#32220, DoABC#3) // _SafeStr_12733 = "_-4jt" (String#37458, DoABC#3) // _SafeStr_12744 = "_-6cP" (String#27340, DoABC#3) // _SafeStr_12756 = "_-eu" (String#7827, DoABC#3) // _SafeStr_12757 = "if " (String#27142, DoABC#3) // _SafeStr_12758 = "_-M6" (String#2744, DoABC#3) // _SafeStr_12759 = "_-5Dc" (String#26538, DoABC#3) // _SafeStr_12760 = "_-G6" (String#28874, DoABC#3) // _SafeStr_12802 = "_-1CZ" (String#8123, DoABC#3) // _SafeStr_12803 = "_-0An" (String#19303, DoABC#3) // _SafeStr_12804 = "_-2Yk" (String#9826, DoABC#3) // _SafeStr_12805 = "_-0LB" (String#19429, DoABC#3) // _SafeStr_12806 = "_-tD" (String#8671, DoABC#3) // _SafeStr_12807 = "_-2fy" (String#17496, DoABC#3) // _SafeStr_12808 = "_-2nh" (String#7197, DoABC#3) // _SafeStr_12809 = "_-nh" (String#6359, DoABC#3) // _SafeStr_12810 = "_-6OP" (String#16425, DoABC#3) // _SafeStr_12811 = "_-2la" (String#13517, DoABC#3) // _SafeStr_12812 = "_-1VY" (String#23024, DoABC#3) // _SafeStr_12813 = "_-Ht" (String#25125, DoABC#3) // _SafeStr_12814 = "_-OQ" (String#19696, DoABC#3) // _SafeStr_12815 = "_-1QR" (String#22863, DoABC#3) // _SafeStr_12816 = "_-5NP" (String#21851, DoABC#3) // _SafeStr_12817 = "_-2sx" (String#4626, DoABC#3) // _SafeStr_12818 = "_-ug" (String#25937, DoABC#3) // _SafeStr_12819 = "_-6Ni" (String#9312, DoABC#3) // _SafeStr_12820 = "_-2YO" (String#7616, DoABC#3) // _SafeStr_12821 = "_-0QF" (String#28945, DoABC#3) // _SafeStr_12822 = "_-4S6" (String#23575, DoABC#3) // _SafeStr_12823 = "_-23Z" (String#25813, DoABC#3) // _SafeStr_12824 = "_-3p8" (String#8375, DoABC#3) // _SafeStr_12825 = "_-584" (String#6336, DoABC#3) // _SafeStr_12826 = "_-0LE" (String#7636, DoABC#3) // _SafeStr_12827 = "_-422" (String#30832, DoABC#3) // _SafeStr_12828 = "_-4Wv" (String#17677, DoABC#3) // _SafeStr_12829 = "_-3He" (String#30145, DoABC#3) // _SafeStr_12830 = "_-4hj" (String#4531, DoABC#3) // _SafeStr_12831 = "_-3f0" (String#35659, DoABC#3) // _SafeStr_12832 = "_-MQ" (String#26414, DoABC#3) // _SafeStr_12833 = "_-16b" (String#34330, DoABC#3) // _SafeStr_12834 = "_-6-E" (String#38076, DoABC#3) // _SafeStr_12835 = "_-5HX" (String#7975, DoABC#3) // _SafeStr_12836 = "_-4Kj" (String#22969, DoABC#3) // _SafeStr_12837 = "_-1tt" (String#30582, DoABC#3) // _SafeStr_12838 = "_-1Mh" (String#23660, DoABC#3) // _SafeStr_12839 = "_-CD" (String#28667, DoABC#3) // _SafeStr_12840 = "_-0UC" (String#33568, DoABC#3) // _SafeStr_12841 = "_-0rS" (String#33604, DoABC#3) // _SafeStr_12842 = "_-jl" (String#25859, DoABC#3) // _SafeStr_12843 = "_-0bs" (String#25326, DoABC#3) // _SafeStr_12844 = "_-026" (String#33440, DoABC#3) // _SafeStr_12845 = "_-4pZ" (String#37391, DoABC#3) // _SafeStr_12846 = "_-6cN" (String#37308, DoABC#3) // _SafeStr_12847 = "_-2KE" (String#33981, DoABC#3) // _SafeStr_2596 = "_-6dv" (String#2608, DoABC#3) // _SafeStr_2600 = "_-0HZ" (String#318, DoABC#3) // _SafeStr_2691 = "_-1if" (String#2843, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3595 = "_-5nx" (String#4266, DoABC#3) // _SafeStr_3657 = "_-6bc" (String#1593, DoABC#3) // _SafeStr_3671 = "_-4AR" (String#2657, DoABC#3) // _SafeStr_3901 = "_-3oC" (String#2406, DoABC#3) // _SafeStr_3910 = "_-0Ot" (String#9893, DoABC#3) // _SafeStr_3911 = "_-1yH" (String#9943, DoABC#3) // _SafeStr_3912 = "_-3q9" (String#8134, DoABC#3) // _SafeStr_3913 = "_-BD" (String#10305, DoABC#3) // _SafeStr_3914 = "_-3HC" (String#4916, DoABC#3) // _SafeStr_3917 = "_-0ue" (String#10143, DoABC#3) // _SafeStr_3920 = "_-1X7" (String#10021, DoABC#3) // _SafeStr_3930 = "_-Pc" (String#4368, DoABC#3) // _SafeStr_3931 = "_-4cW" (String#2188, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_5325 = "_-2iN" (String#998, DoABC#3) // _SafeStr_5333 = "_-2YU" (String#98, DoABC#3) // _SafeStr_5892 = "_-16" (String#2228, DoABC#3) // _SafeStr_6 = "_-TM" (String#1447, DoABC#3) // _SafeStr_6109 = "_-Ti" (String#3147, DoABC#3) // _SafeStr_6302 = "_-U9" (String#2422, DoABC#3) // _SafeStr_6820 = "_-67U" (String#234, DoABC#3) // _SafeStr_7099 = "_-A-" (String#997, DoABC#3) // _SafeStr_7860 = "_-42E" (String#1357, DoABC#3) // _SafeStr_8163 = "_-2mc" (String#3250, DoABC#3) // _SafeStr_8517 = "_-tK" (String#28214, DoABC#3) // _SafeStr_8518 = "_-684" (String#6150, DoABC#3) // _SafeStr_8609 = "_-2P1" (String#3385, DoABC#3) //------------------------------------------------------------ //_-214._SafeStr_4612 package _-214{ import _-6Sj.IFrameWindow; import _-3UH.XmlAsset; import _-29V.IWindow; import _-5Vh.WindowMouseEvent; public class _SafeStr_4612 { private var _frame:IFrameWindow; private var _SafeStr_5527:HabboNuxDialogs; public function _SafeStr_4612(k:HabboNuxDialogs){ this._SafeStr_5527 = k; this.show(); } public function dispose():void{ if (this._frame) { this._frame.dispose(); this._frame = null; }; this._SafeStr_5527 = null; } private function hide():void{ if (this._SafeStr_5527) { this._SafeStr_5527._SafeStr_12848(); }; } private function show():void{ if (this._frame != null) { return; }; var k:XmlAsset = (this._SafeStr_5527.assets.getAssetByName("nux_noob_room_offer_xml") as XmlAsset); this._frame = (this._SafeStr_5527.windowManager.buildFromXML((k.content as XML)) as IFrameWindow); if (this._frame == null) { throw (new Error("Failed to construct window from XML!")); }; this._frame.x = (this._frame.y = 20); var _local_2:IWindow = this._frame.findChildByName("btnGo"); if (_local_2) { _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12849); }; var _local_3:IWindow = this._frame.findChildByTag("close"); if (_local_3) { _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5809); }; } private function _SafeStr_12849(k:WindowMouseEvent):void{ this._SafeStr_5527.context.createLinkEvent("navigator/goto/predefined_noob_lobby"); } private function _SafeStr_5809(k:WindowMouseEvent):void{ this._SafeStr_5527._SafeStr_12850(); } } }//package _-214 // _SafeStr_12848 = "_-4rl" (String#13502, DoABC#3) // _SafeStr_12849 = "_-0A3" (String#32554, DoABC#3) // _SafeStr_12850 = "_-43B" (String#14094, DoABC#3) // _SafeStr_4612 = "_-4sA" (String#12266, DoABC#3) // _SafeStr_5527 = "_-6hE" (String#389, DoABC#3) // _SafeStr_5809 = "_-56H" (String#1168, DoABC#3) //------------------------------------------------------------ //_-214._SafeStr_4613 package _-214{ import _-6Sj.IFrameWindow; import _-3UH.XmlAsset; import _-29V.IWindow; import _-5Vh.WindowMouseEvent; public class _SafeStr_4613 { private var _frame:IFrameWindow; private var _SafeStr_5527:HabboNuxDialogs; public function _SafeStr_4613(k:HabboNuxDialogs){ this._SafeStr_5527 = k; this.show(); } public function dispose():void{ if (this._frame) { this._frame.dispose(); this._frame = null; }; this._SafeStr_5527 = null; } private function hide():void{ if (this._SafeStr_5527) { this._SafeStr_5527._SafeStr_12848(); }; } private function show():void{ if (this._frame != null) { return; }; var k:XmlAsset = (this._SafeStr_5527.assets.getAssetByName("nux_offer_old_user_xml") as XmlAsset); this._frame = (this._SafeStr_5527.windowManager.buildFromXML((k.content as XML)) as IFrameWindow); if (this._frame == null) { throw (new Error("Failed to construct window from XML!")); }; this._frame.center(); var _local_2:IWindow = this._frame.findChildByTag("close"); if (_local_2) { _local_2.visible = false; }; _local_2 = this._frame.findChildByName("btnSkip"); _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12851); _local_2 = this._frame.findChildByName("btnGo"); _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12852); } private function _SafeStr_5809(k:WindowMouseEvent):void{ this.hide(); } private function _SafeStr_12852(k:WindowMouseEvent):void{ this._SafeStr_5527._SafeStr_12852(); this.hide(); } private function _SafeStr_12851(k:WindowMouseEvent):void{ this._SafeStr_5527._SafeStr_12851(); } } }//package _-214 // _SafeStr_12848 = "_-4rl" (String#13502, DoABC#3) // _SafeStr_12851 = "_-21P" (String#23831, DoABC#3) // _SafeStr_12852 = "_-5Wx" (String#21655, DoABC#3) // _SafeStr_4613 = "_-1h-" (String#13044, DoABC#3) // _SafeStr_5527 = "_-6hE" (String#389, DoABC#3) // _SafeStr_5809 = "_-56H" (String#1168, DoABC#3) //------------------------------------------------------------ //_-214.HabboNuxDialogs package _-214{ import _-4Y1.Component; import _-3va._SafeStr_36; import _-67y._SafeStr_1375; import _-Zf._SafeStr_270; import _-3xK._SafeStr_637; import _-Qx._SafeStr_500; import _-3WJ._SafeStr_431; import _-5A9._SafeStr_2175; import _-5A9._SafeStr_198; import _-2rM._SafeStr_2309; import flash.utils.Timer; import _-4Y1._SafeStr_9; import _-3UH._SafeStr_10; import _-4Y1._SafeStr_44; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDHabboWindowManager; import com.sulake.iid.IIDHabboNavigator; import com.sulake.iid.IIDHabboLocalizationManager; import com.sulake.iid.IIDHabboCatalog; import com.sulake.iid.IIDSessionDataManager; import com.sulake.iid.IIDHabboRoomSessionManager; import _-5rw._SafeStr_2303; import __AS3__.vec.Vector; import _-5am._SafeStr_4149; import _-5am._SafeStr_4192; import _-3F7._SafeStr_4132; import _-5dP._SafeStr_4614; import _-5Vh.WindowEvent; import _-64Q._SafeStr_2515; import _-1OJ._SafeStr_4127; import _-1OJ._SafeStr_4615; import _-02R.NewUserExperienceGiftOfferParser; import flash.events.TimerEvent; import _-4Y1._SafeStr_12; import _-5am.NewUserExperienceGiftOptions; import _-2a8._SafeStr_2286; import __AS3__.vec.*; public class HabboNuxDialogs extends Component implements _SafeStr_36 { protected var _SafeStr_8735:_SafeStr_1375; protected var _SafeStr_6822:_SafeStr_270; protected var _SafeStr_5338:_SafeStr_637; protected var _SafeStr_11532:_SafeStr_500; protected var _SafeStr_5539:_SafeStr_431; protected var _SafeStr_6816:_SafeStr_2175; protected var _SafeStr_6817:_SafeStr_198; private var _SafeStr_6184:_SafeStr_2309; private var _SafeStr_12853:_SafeStr_4613; private var _SafeStr_12854:NuxGiftSelectionView; private var _SafeStr_12855:_SafeStr_4612; private var _SafeStr_12682:Timer; public function HabboNuxDialogs(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_1375):void{ _SafeStr_8735 = k; }, true), new _SafeStr_44(new IIDHabboWindowManager(), function (k:_SafeStr_637):void{ _SafeStr_5338 = k; }), new _SafeStr_44(new IIDHabboNavigator(), function (k:_SafeStr_270):void{ _SafeStr_6822 = k; }), new _SafeStr_44(new IIDHabboLocalizationManager(), function (k:_SafeStr_500):void{ _SafeStr_11532 = k; }), new _SafeStr_44(new IIDHabboCatalog(), function (k:_SafeStr_431):void{ _SafeStr_5539 = k; }), new _SafeStr_44(new IIDSessionDataManager(), function (k:_SafeStr_2175):void{ _SafeStr_6816 = k; }), new _SafeStr_44(new IIDHabboRoomSessionManager(), function (k:_SafeStr_198):void{ _SafeStr_6817 = k; }, false, [{ "type":_SafeStr_2303._SafeStr_9988, "callback":this._SafeStr_12856 }, { "type":_SafeStr_2303._SafeStr_9989, "callback":this._SafeStr_12856 }])])); } override public function dispose():void{ context.removeLinkEventTracker(this); if (this._SafeStr_5338) { this._SafeStr_5338 = null; }; this._SafeStr_12857(); this._SafeStr_12850(); this._SafeStr_12848(); super.dispose(); } override protected function initComponent():void{ this._SafeStr_6184 = this._SafeStr_8735.connection; if (this._SafeStr_6184) { this._SafeStr_6184.addMessageEvent(new _SafeStr_4149(this._SafeStr_12858)); this._SafeStr_6184.addMessageEvent(new _SafeStr_4192(this._SafeStr_12859)); }; context.addLinkEventTracker(this); } public function get _SafeStr_6899():String{ return ("nux/"); } public function _SafeStr_6900(k:String):void{ var _local_2:Array = k.split("/"); if (_local_2.length < 2) { return; }; switch (_local_2[1]) { case "lobbyoffer": if ((((_local_2.length > 2)) && ((_local_2[2] == "show")))) { this._SafeStr_12860(); } else { this._SafeStr_12850(); }; return; default: _SafeStr_4.log(("HabboNuxDialogs unknown link-type received: " + _local_2[1])); }; } public function _SafeStr_12852():void{ this._SafeStr_6184.send(new _SafeStr_4132(_SafeStr_4614._SafeStr_12861)); } public function _SafeStr_12851():void{ this._SafeStr_5338.confirm("${phone.number.never.again.confirm.title}", "${phone.number.never.again.confirm.text}", 0, this._SafeStr_12862); } private function _SafeStr_12862(k:_SafeStr_2515, _arg_2:WindowEvent):void{ k.dispose(); if ((((_arg_2.type == WindowEvent._SafeStr_9018)) && (this._SafeStr_6184))) { this._SafeStr_12848(); this._SafeStr_6184.send(new _SafeStr_4132(_SafeStr_4614._SafeStr_12863)); }; } public function _SafeStr_12864(k:Vector.<_SafeStr_4615>):void{ this._SafeStr_12857(); this._SafeStr_6184.send(new _SafeStr_4127(k)); } private function _SafeStr_12858(k:_SafeStr_4149):void{ this._SafeStr_12865(); } private function _SafeStr_12859(k:_SafeStr_4192):void{ var _local_2:NewUserExperienceGiftOfferParser = k._SafeStr_5729(); this._SafeStr_12866(_local_2._SafeStr_5493); } private function _SafeStr_12856(k:_SafeStr_2303):void{ var _local_2:uint; if (((!(getBoolean("nux.lobbies.enabled"))) || (!(this._SafeStr_6816._SafeStr_12683)))) { return; }; if ((((((k.type == _SafeStr_2303._SafeStr_9988)) && (k.session))) && ((k.session.roomId == this._SafeStr_6822._SafeStr_8063)))) { _local_2 = (getInteger("nux.noob.lobby.popup.delay", 70) * 1000); this._SafeStr_12682 = new Timer(_local_2, 1); this._SafeStr_12682.addEventListener(TimerEvent.TIMER, this._SafeStr_12860); this._SafeStr_12682.start(); } else { this._SafeStr_12850(); }; } public function get windowManager():_SafeStr_637{ return (this._SafeStr_5338); } public function get localizationManager():_SafeStr_500{ return (this._SafeStr_11532); } public function get sessionDataManager():_SafeStr_2175{ return (this._SafeStr_6816); } public function get configuration():_SafeStr_12{ return (this); } public function get catalog():_SafeStr_431{ return (this._SafeStr_5539); } private function _SafeStr_12865():void{ this._SafeStr_12848(); this._SafeStr_12853 = new _SafeStr_4613(this); } public function _SafeStr_12848():void{ if (this._SafeStr_12853) { this._SafeStr_12853.dispose(); this._SafeStr_12853 = null; }; } private function _SafeStr_12866(k:Vector.):void{ this._SafeStr_12857(); this._SafeStr_12854 = new NuxGiftSelectionView(this, k); } private function _SafeStr_12857():void{ if (this._SafeStr_12854) { this._SafeStr_12854.dispose(); this._SafeStr_12854 = null; }; } private function _SafeStr_12867():void{ } private function _SafeStr_12860(k:TimerEvent=null):void{ if (((!(getBoolean("nux.lobbies.enabled"))) || (!(this._SafeStr_6816._SafeStr_12683)))) { return; }; this._SafeStr_12850(); this._SafeStr_12855 = new _SafeStr_4612(this); this._SafeStr_6184.send(new _SafeStr_2286("NewNavigator", "nux.offer.lobby", "nux.offer.lobby")); } public function _SafeStr_12850():void{ if (this._SafeStr_12682) { this._SafeStr_12682.reset(); this._SafeStr_12682 = null; }; if (this._SafeStr_12855) { this._SafeStr_12855.dispose(); this._SafeStr_12855 = null; }; } } }//package _-214 // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_11532 = "_-3hJ" (String#2906, DoABC#3) // _SafeStr_12 = "_-0VB" (String#1598, DoABC#3) // _SafeStr_12682 = "_-Fv" (String#6065, DoABC#3) // _SafeStr_12683 = "_-6D8" (String#9032, DoABC#3) // _SafeStr_12848 = "_-4rl" (String#13502, DoABC#3) // _SafeStr_12850 = "_-43B" (String#14094, DoABC#3) // _SafeStr_12851 = "_-21P" (String#23831, DoABC#3) // _SafeStr_12852 = "_-5Wx" (String#21655, DoABC#3) // _SafeStr_12853 = "_-6HQ" (String#21136, DoABC#3) // _SafeStr_12854 = "_-3Bf" (String#18981, DoABC#3) // _SafeStr_12855 = "_-4BF" (String#17163, DoABC#3) // _SafeStr_12856 = "_-07a" (String#8850, DoABC#3) // _SafeStr_12857 = "_-vT" (String#25923, DoABC#3) // _SafeStr_12858 = "_-03-" (String#33485, DoABC#3) // _SafeStr_12859 = "_-6D0" (String#32433, DoABC#3) // _SafeStr_12860 = "_-1BV" (String#26226, DoABC#3) // _SafeStr_12861 = "_-3FV" (String#6990, DoABC#3) // _SafeStr_12862 = "_-3Jn" (String#23879, DoABC#3) // _SafeStr_12863 = "_-2S7" (String#11874, DoABC#3) // _SafeStr_12864 = "_-i0" (String#32660, DoABC#3) // _SafeStr_12865 = "_-3Bb" (String#32691, DoABC#3) // _SafeStr_12866 = "_-1WC" (String#33045, DoABC#3) // _SafeStr_12867 = "_-6J0" (String#39907, DoABC#3) // _SafeStr_1375 = "_-67Z" (String#891, DoABC#3) // _SafeStr_198 = "_-5rs" (String#2316, DoABC#3) // _SafeStr_2175 = "_-4xS" (String#1073, DoABC#3) // _SafeStr_2286 = "_-66Y" (String#1559, DoABC#3) // _SafeStr_2303 = "_-1Fj" (String#775, DoABC#3) // _SafeStr_2309 = "_-38x" (String#1056, DoABC#3) // _SafeStr_2515 = "_-1BL" (String#2918, DoABC#3) // _SafeStr_270 = "_-6R1" (String#2202, DoABC#3) // _SafeStr_36 = "_-5Jb" (String#3293, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_4127 = "_-fD" (String#16970, DoABC#3) // _SafeStr_4132 = "_-1G5" (String#8429, DoABC#3) // _SafeStr_4149 = "_-6TI" (String#13335, DoABC#3) // _SafeStr_4192 = "_-6K2" (String#12796, DoABC#3) // _SafeStr_431 = "_-5AK" (String#1130, DoABC#3) // _SafeStr_44 = "_-HN" (String#191, DoABC#3) // _SafeStr_4612 = "_-4sA" (String#12266, DoABC#3) // _SafeStr_4613 = "_-1h-" (String#13044, DoABC#3) // _SafeStr_4614 = "_-1qM" (String#6535, DoABC#3) // _SafeStr_4615 = "_-0Gk" (String#5755, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5338 = "_-02L" (String#188, DoABC#3) // _SafeStr_5493 = "_-4nv" (String#38214, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5729 = "_-4Im" (String#110, DoABC#3) // _SafeStr_6184 = "_-3QT" (String#481, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_6816 = "_-2Xj" (String#573, DoABC#3) // _SafeStr_6817 = "_-4R" (String#1307, DoABC#3) // _SafeStr_6822 = "_-2GQ" (String#109, DoABC#3) // _SafeStr_6899 = "_-1Qx" (String#3492, DoABC#3) // _SafeStr_6900 = "_-3Mr" (String#3693, DoABC#3) // _SafeStr_8063 = "_-2Ik" (String#3992, DoABC#3) // _SafeStr_8735 = "_-2vk" (String#888, DoABC#3) // _SafeStr_9 = "_-3rX" (String#1383, DoABC#3) // _SafeStr_9018 = "_-2E0" (String#2881, DoABC#3) // _SafeStr_9988 = "_-1R0" (String#4171, DoABC#3) // _SafeStr_9989 = "_-Fm" (String#4398, DoABC#3) //------------------------------------------------------------ //_-214.NuxGiftSelectionView package _-214{ import _-6bU._SafeStr_432; import _-6Sj.IFrameWindow; import _-29V.IWindowContainer; import __AS3__.vec.Vector; import _-5am.NewUserExperienceGiftOptions; import _-1OJ._SafeStr_4615; import _-3UH.XmlAsset; import _-29V.IWindow; import _-5am.NewUserExperienceGift; import _-6Sj.ITextWindow; import _-6Sj.IButtonWindow; import _-6Sj._SafeStr_2434; import _-5am._SafeStr_5128; import _-6bU._SafeStr_2357; import _-6Sj.IItemListWindow; import _-5Vh.WindowMouseEvent; import _-5Vh.WindowEvent; import __AS3__.vec.*; public class NuxGiftSelectionView implements _SafeStr_432 { private var _frame:IFrameWindow; private var _SafeStr_5527:HabboNuxDialogs; private var _SafeStr_12868:IWindowContainer; private var _SafeStr_5491:Vector.; private var _SafeStr_12869:int; private var _SafeStr_12870:Vector.<_SafeStr_4615>; public function NuxGiftSelectionView(k:HabboNuxDialogs, _arg_2:Vector.){ this._SafeStr_5527 = k; this._SafeStr_5491 = _arg_2; this._SafeStr_12869 = 0; this._SafeStr_12870 = new Vector.<_SafeStr_4615>(); if (((this._SafeStr_5527.sessionDataManager) && (this._SafeStr_5527.sessionDataManager.loadProductData(this)))) { this.show(); }; } public function _SafeStr_11277():void{ this.show(); } public function dispose():void{ if (this._frame) { this._frame.dispose(); this._frame = null; }; this._SafeStr_5527 = null; this._SafeStr_12868 = null; } public function get disposed():Boolean{ return ((this._SafeStr_5527 == null)); } private function hide():void{ if (this._SafeStr_5527) { this._SafeStr_5527._SafeStr_12848(); }; } private function show():void{ if (this._frame != null) { this._frame.dispose(); }; var k:XmlAsset = (this._SafeStr_5527.assets.getAssetByName("nux_gift_selection_xml") as XmlAsset); this._frame = (this._SafeStr_5527.windowManager.buildFromXML((k.content as XML)) as IFrameWindow); if (this._frame == null) { throw (new Error("Failed to construct window from XML!")); }; var _local_2:IWindow = this._frame.findChildByTag("close"); if (_local_2) { _local_2.visible = false; }; this._SafeStr_12871(); } private function _SafeStr_12871():void{ var _local_5:NewUserExperienceGift; var _local_6:IWindowContainer; var _local_7:ITextWindow; var _local_8:IButtonWindow; var _local_9:IWindowContainer; var _local_10:_SafeStr_2434; var _local_11:String; var _local_12:String; var _local_13:int; var _local_14:_SafeStr_5128; var _local_15:String; var _local_16:String; var _local_17:_SafeStr_2357; if (((!(this._SafeStr_5491)) || (!(this._SafeStr_5491.length)))) { return; }; var k:NewUserExperienceGiftOptions = this._SafeStr_5491[this._SafeStr_12869]; var _local_2:IItemListWindow = (this._frame.findChildByName("nux_gift_selection_list") as IItemListWindow); if (!this._SafeStr_12868) { this._SafeStr_12868 = (_local_2.getListItemAt(0) as IWindowContainer); }; _local_2._SafeStr_5892(); var _local_3:String = decodeURI(this._SafeStr_5527.localizationManager.getLocalization("nux.gift.selection.separator", ", ")); var _local_4:int; while (_local_4 < k.options.length) { _local_5 = k.options[_local_4]; _local_6 = (this._SafeStr_12868.clone() as IWindowContainer); _local_7 = (_local_6.getChildByName("option_heading") as ITextWindow); _local_8 = (_local_6.getChildByName("option_button") as IButtonWindow); _local_9 = (_local_6.getChildByName("option_thumbnail") as IWindowContainer); _local_10 = (_local_9.getChildByName("option_bitmap") as _SafeStr_2434); _local_11 = ""; if (_local_5._SafeStr_12872.length) { _local_13 = 0; while (_local_13 < _local_5._SafeStr_12872.length) { _local_14 = _local_5._SafeStr_12872[_local_13]; _local_15 = _local_14._SafeStr_6179; _local_16 = _local_14._SafeStr_12873; if (_local_16 != null) { _local_11 = (_local_11 + this._SafeStr_5527.localizationManager.getLocalization(_local_16, _local_16)); } else { _local_17 = this._SafeStr_5527.catalog.getProductData(_local_15); if (((_local_17) && (_local_17.name))) { _local_11 = (_local_11 + _local_17.name); } else { _local_11 = (_local_11 + this._SafeStr_5527.localizationManager.getLocalization((("product_" + _local_15) + "_name"), (("product_" + _local_15) + "_name"))); }; }; if (_local_13 < (_local_5._SafeStr_12872.length - 1)) { _local_11 = (_local_11 + _local_3); }; _local_13++; }; }; _local_12 = _local_5._SafeStr_12874; if (_local_12) { _local_10.assetUri = (this._SafeStr_5527.configuration.getProperty("image.library.url") + _local_12); }; _local_7.text = _local_11; _local_8.name = _local_4.toString(); _local_8.procedure = this._SafeStr_12875; _local_2.addListItem(_local_6); _local_4++; }; _local_2.arrangeListItems(); if (this._SafeStr_5491.length > 1) { this._frame.caption = ((((this._SafeStr_5527.localizationManager.getLocalization("nux.gift.selection.title") + " ") + (this._SafeStr_12869 + 1)) + "/") + this._SafeStr_5491.length); }; this._frame.center(); } private function _SafeStr_12875(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:NewUserExperienceGiftOptions; var _local_4:IItemListWindow; var _local_5:int; var _local_6:_SafeStr_4615; if (k.type == WindowMouseEvent.CLICK) { _local_3 = this._SafeStr_5491[this._SafeStr_12869]; _local_4 = (this._frame.findChildByName("nux_gift_selection_list") as IItemListWindow); _local_5 = _local_4._SafeStr_5896(_arg_2.parent); if (_local_5 == -1) { return; }; _local_6 = new _SafeStr_4615(_local_3._SafeStr_11840, _local_3._SafeStr_11841, _local_5); this._SafeStr_12870.push(_local_6); this._SafeStr_12869++; if (this._SafeStr_12869 == this._SafeStr_5491.length) { this._SafeStr_5527._SafeStr_12864(this._SafeStr_12870); } else { this.show(); }; }; } private function _SafeStr_5809(k:WindowMouseEvent):void{ this.hide(); } } }//package _-214 // _SafeStr_11277 = "_-2Cm" (String#8735, DoABC#3) // _SafeStr_11840 = "_-0og" (String#23242, DoABC#3) // _SafeStr_11841 = "_-36J" (String#25292, DoABC#3) // _SafeStr_12848 = "_-4rl" (String#13502, DoABC#3) // _SafeStr_12864 = "_-i0" (String#32660, DoABC#3) // _SafeStr_12868 = "_-1DE" (String#19589, DoABC#3) // _SafeStr_12869 = "_-0fR" (String#11311, DoABC#3) // _SafeStr_12870 = "_-Xh" (String#23263, DoABC#3) // _SafeStr_12871 = "_-5jI" (String#36543, DoABC#3) // _SafeStr_12872 = "_-0Ix" (String#19138, DoABC#3) // _SafeStr_12873 = "_-4ZS" (String#17617, DoABC#3) // _SafeStr_12874 = "_-5AR" (String#35976, DoABC#3) // _SafeStr_12875 = "_-6bx" (String#37318, DoABC#3) // _SafeStr_2357 = "_-k5" (String#2324, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_432 = "_-2EW" (String#5323, DoABC#3) // _SafeStr_4615 = "_-0Gk" (String#5755, DoABC#3) // _SafeStr_5128 = "_-33k" (String#7426, DoABC#3) // _SafeStr_5491 = "_-62o" (String#6439, DoABC#3) // _SafeStr_5527 = "_-6hE" (String#389, DoABC#3) // _SafeStr_5809 = "_-56H" (String#1168, DoABC#3) // _SafeStr_5892 = "_-16" (String#2228, DoABC#3) // _SafeStr_5896 = "_-3HF" (String#3467, DoABC#3) // _SafeStr_6179 = "_-5B3" (String#2369, DoABC#3) //------------------------------------------------------------ //_-22k._SafeStr_2372 package _-22k{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_2372 implements _SafeStr_2272 { private var _SafeStr_6780:int; public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_6780 = int(k.readString()); return (true); } public function flush():Boolean{ return (true); } public function get balance():int{ return (this._SafeStr_6780); } } }//package _-22k // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2372 = "_-0t9" (String#9999, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_6780 = "_-0L7" (String#6588, DoABC#3) //------------------------------------------------------------ //_-22r._SafeStr_5210 package _-22r{ import _-6k2.StringUtils; import _-3f9._SafeStr_5117; import _-Bv._SafeStr_5257; public class _SafeStr_5210 { public static const _SafeStr_12876:String = "DIRECT"; public static const _SafeStr_12877:String = "INJECT"; public static function create(k:String):AdServerRequest{ if (StringUtils._SafeStr_12878(k, _SafeStr_12877)) { return (new _SafeStr_5117()); }; return (new _SafeStr_5257()); } } }//package _-22r // _SafeStr_12876 = "_-0qp" (String#12166, DoABC#3) // _SafeStr_12877 = "_-4uH" (String#10542, DoABC#3) // _SafeStr_12878 = "_-0bA" (String#1985, DoABC#3) // _SafeStr_5117 = "_-0qk" (String#13192, DoABC#3) // _SafeStr_5210 = "_-3q0" (String#12843, DoABC#3) // _SafeStr_5257 = "_-0a6" (String#14469, DoABC#3) //------------------------------------------------------------ //_-22r.AdServerRequest package _-22r{ import _-PA.Debuggable; import _-64u.AdServerConfig; import _-6k2.StringUtils; import _-6k2.BrowserUtils; import _-58d.VideoAdServingTemplate; import dynamic._SafeStr_4560; import dynamic.AdServerTemplate; public class AdServerRequest extends Debuggable { protected var _SafeStr_12879:AdServerConfig = null; protected var _SafeStr_12880:Array; protected var _SafeStr_12881:int = 0; protected var _SafeStr_12882:String = null; protected var _SafeStr_12883:Boolean = false; protected var _SafeStr_12884:Boolean = false; protected var _index:int = 0; public function AdServerRequest(k:AdServerConfig=null){ this._SafeStr_12880 = new Array(); super(); if (k != null) { this._SafeStr_12879 = k; }; } public function set config(k:AdServerConfig):void{ this._SafeStr_12879 = k; } public function get config():AdServerConfig{ if (this._SafeStr_12879 == null) { this._SafeStr_12879 = new AdServerConfig(); }; return (this._SafeStr_12879); } public function set callOnDemand(k:Boolean):void{ this._SafeStr_12884 = k; } public function get callOnDemand():Boolean{ return (this._SafeStr_12884); } public function forceImpressionServing():Boolean{ if (this._SafeStr_12879 != null) { return (this._SafeStr_12879.forceImpressionServing); }; return (false); } public function _SafeStr_12885():Boolean{ if (this._SafeStr_12879 != null) { return (this._SafeStr_12879.ensureSingleAdUnitRecordedPerInlineAd); }; return (true); } public function get timeoutInSeconds():int{ if (this._SafeStr_12879 != null) { return (this._SafeStr_12879.timeoutInSeconds); }; return (-1); } public function isWrapped():Boolean{ return (false); } public function includesLinearAds():Boolean{ return (this._SafeStr_12883); } public function _SafeStr_12886():Boolean{ if (this._SafeStr_12879 != null) { return (this._SafeStr_12879._SafeStr_12887()); }; return (false); } public function _SafeStr_12888(k:String, _arg_2:String, _arg_3:String):void{ if (this._SafeStr_12880 == null) { this._SafeStr_12880 = new Array(); }; var _local_4:Object = new Object(); _local_4.id = k; _local_4.zone = _arg_2; _local_4.slotType = _arg_3; _local_4.assigned = false; if (this._SafeStr_12883 == false) { this._SafeStr_12883 = StringUtils._SafeStr_12889(_arg_3, "LINEAR"); }; this._SafeStr_12880.push(_local_4); } public function _SafeStr_12890():Boolean{ if (this._SafeStr_12879 != null) { return (this._SafeStr_12879.addCacheBuster); }; return (false); } public function parseWrappedAdTags():Boolean{ if (this._SafeStr_12879 != null) { return (this._SafeStr_12879.parseWrappedAdTags); }; return (false); } public function serverType():String{ return (this.config.serverType); } public function get _SafeStr_12891():Boolean{ return (true); } public function get _SafeStr_12892():Array{ return (this._SafeStr_12880); } protected function _SafeStr_12893(k:String):String{ var _local_2:RegExp = new RegExp("__api-address__", "g"); k = k.replace(_local_2, this.config.apiServerAddress); return (k); } protected function _SafeStr_12894(k:String, _arg_2:Object):String{ return (this._SafeStr_12879.customProperties.completeTemplate(k, (((this._SafeStr_12879)!=null) ? this._SafeStr_12879._SafeStr_12895() : false))); } protected function _SafeStr_12896(k:String):String{ var _local_2:RegExp; if (this._SafeStr_12880 != null) { if (this._SafeStr_12880.length > 0) { _local_2 = new RegExp("__zone__", "g"); k = k.replace(_local_2, this._SafeStr_12880[0].zone); }; }; return (k); } protected function _SafeStr_12897(k:String):String{ return (k); } protected function _SafeStr_12898(k:String):String{ var _local_2:RegExp = new RegExp("__allow-vpaid__", "g"); k = k.replace(_local_2, this.config.allowVPAID); return (k); } protected function _SafeStr_12899(k:String):String{ var _local_2:RegExp = new RegExp("__max-duration__", "g"); k = k.replace(_local_2, this.config.maxDuration); return (k); } protected function _SafeStr_12900(k:String):String{ var _local_2:RegExp = new RegExp("__as-version__", "g"); k = k.replace(_local_2, this.config.asVersion); return (k); } protected function _SafeStr_12901(k:String):String{ var _local_2:RegExp = new RegExp("__player-height__", "g"); k = k.replace(_local_2, this.config.playerHeight); return (k); } protected function _SafeStr_12902(k:String):String{ var _local_2:RegExp = new RegExp("__player-width__", "g"); k = k.replace(_local_2, this.config.playerWidth); return (k); } protected function _SafeStr_12903(k:String):String{ var _local_2:RegExp = new RegExp("__media-url__", "g"); k = k.replace(_local_2, this.config.mediaUrl); return (k); } protected function _SafeStr_12904(k:String):String{ var _local_2:RegExp = new RegExp("__stream-url__", "g"); k = k.replace(_local_2, this.config.streamUrl); return (k); } protected function _SafeStr_12905(k:String):String{ var _local_2:RegExp = new RegExp("__page-stream-url__", "g"); k = k.replace(_local_2, this.config.pageStreamUrl); return (k); } protected function _SafeStr_12906(k:String):String{ var _local_2:RegExp; if (k.indexOf("__page-url__") > -1) { _local_2 = new RegExp("__page-url__", "g"); k = k.replace(_local_2, BrowserUtils._SafeStr_12907(true, this._SafeStr_12879.encodeVars)); }; return (k); } protected function _SafeStr_12908(k:String):String{ var _local_2:RegExp; if (k.indexOf("__referrer__") > -1) { _local_2 = new RegExp("__referrer__", "g"); k = k.replace(_local_2, BrowserUtils._SafeStr_12909(true, this._SafeStr_12879.encodeVars)); }; return (k); } protected function _SafeStr_12910(k:String):String{ var _local_2:RegExp; if (k.indexOf("__domain__") > -1) { _local_2 = new RegExp("__domain__", "g"); k = k.replace(_local_2, BrowserUtils._SafeStr_12911(true, this._SafeStr_12879.encodeVars)); }; return (k); } protected function _SafeStr_12912(k:String):String{ var _local_2:RegExp = new RegExp("__format__", "g"); k = k.replace(_local_2, this.config.format); return (k); } protected function _SafeStr_12913(k:String):String{ var _local_2:RegExp = new RegExp("__random-number__", "g"); k = k.replace(_local_2, ("R" + Math.random())); return (k); } protected function _SafeStr_12914(k:String):String{ var _local_2:RegExp = new RegExp("__timestamp__", "g"); k = k.replace(_local_2, new Date().valueOf().toString()); return (k); } protected function _SafeStr_12915(k:String):String{ var _local_2:RegExp = new RegExp("__allow-duplicates-as-binary__", "g"); k = k.replace(_local_2, ((this._SafeStr_12879.allowAdRepetition) ? "1" : "0")); return (k); } protected function _SafeStr_12916(k:String):String{ var _local_2:RegExp = new RegExp("__allow-duplicates-as-boolean__", "g"); k = k.replace(_local_2, ((this._SafeStr_12879.allowAdRepetition) ? "true" : "false")); return (k); } protected function _SafeStr_12917(k:String):String{ var _local_2:RegExp = new RegExp("__amp__", "g"); k = k.replace(_local_2, "&"); return (k); } protected function _SafeStr_12918(k:String):String{ var _local_2:RegExp = new RegExp("__partner-id__", "g"); k = k.replace(_local_2, this.config.partnerId); return (k); } protected function _SafeStr_12919(k:String):String{ var _local_2:RegExp = new RegExp("__media-id__", "g"); k = k.replace(_local_2, this.config.mediaId); return (k); } protected function _SafeStr_12920(k:String):String{ var _local_2:RegExp = new RegExp("__media-title__", "g"); k = k.replace(_local_2, this.config.mediaTitle); return (k); } protected function _SafeStr_12921(k:String):String{ var _local_2:RegExp = new RegExp("__media-description__", "g"); k = k.replace(_local_2, this.config.mediaDescription); return (k); } protected function _SafeStr_12922(k:String):String{ var _local_2:RegExp = new RegExp("__media-categories__", "g"); k = k.replace(_local_2, this.config.mediaCategories); return (k); } protected function _SafeStr_12923(k:String):String{ var _local_2:RegExp = new RegExp("__media-keywords__", "g"); k = k.replace(_local_2, this.config.mediaKeywords); return (k); } public function set index(k:int):void{ this._index = k; } public function get index():int{ return (this._index); } public function _SafeStr_12924():Boolean{ if (this._SafeStr_12879._SafeStr_12925()) { return ((this._SafeStr_12881 < this._SafeStr_12879._SafeStr_12926)); }; return (false); } public function get _SafeStr_12927():int{ return (this._SafeStr_12881); } public function _SafeStr_12928():AdServerRequest{ var k:AdServerConfig; var _local_2:AdServerRequest; if (this._SafeStr_12924()) { k = this._SafeStr_12879._SafeStr_12929(this._SafeStr_12881); if (k != null) { _local_2 = _SafeStr_5210.create(k.serverType); this._SafeStr_12881++; _local_2.config = k; _local_2.index = this._SafeStr_12881; return (_local_2); }; }; return (null); } public function formRequest(k:Array=null):String{ if (this._SafeStr_12879.tag == null) { this._SafeStr_12882 = this._SafeStr_12930(this.config.template, k); } else { this._SafeStr_12882 = this._SafeStr_12930(this._SafeStr_12879.tag, k); }; return (this._SafeStr_12882); } public function get _SafeStr_12931():String{ return (this._SafeStr_12882); } protected function _SafeStr_12930(k:String, _arg_2:Array=null):String{ var _local_3:String; if (k != null) { _local_3 = k; if (_arg_2 != null) { this._SafeStr_12880 = _arg_2; }; _local_3 = this._SafeStr_12893(_local_3); _local_3 = this._SafeStr_12917(_local_3); _local_3 = this._SafeStr_12894(_local_3, this.config.customProperties); _local_3 = this._SafeStr_12913(_local_3); _local_3 = this._SafeStr_12914(_local_3); _local_3 = this._SafeStr_12915(_local_3); _local_3 = this._SafeStr_12916(_local_3); _local_3 = this._SafeStr_12896(_local_3); _local_3 = this._SafeStr_12897(_local_3); _local_3 = this._SafeStr_12906(_local_3); _local_3 = this._SafeStr_12908(_local_3); _local_3 = this._SafeStr_12910(_local_3); _local_3 = this._SafeStr_12904(_local_3); _local_3 = this._SafeStr_12903(_local_3); _local_3 = this._SafeStr_12905(_local_3); _local_3 = this._SafeStr_12898(_local_3); _local_3 = this._SafeStr_12912(_local_3); _local_3 = this._SafeStr_12899(_local_3); _local_3 = this._SafeStr_12900(_local_3); _local_3 = this._SafeStr_12901(_local_3); _local_3 = this._SafeStr_12902(_local_3); _local_3 = this._SafeStr_12918(_local_3); _local_3 = this._SafeStr_12919(_local_3); _local_3 = this._SafeStr_12920(_local_3); _local_3 = this._SafeStr_12921(_local_3); _local_3 = this._SafeStr_12921(_local_3); _local_3 = this._SafeStr_12922(_local_3); _local_3 = this._SafeStr_12923(_local_3); return (_local_3); }; return (""); } public function _SafeStr_12932(k:String, _arg_2:Object):String{ return (k); } public function _SafeStr_12933(k:_SafeStr_4560):AdServerTemplate{ var _local_2:VideoAdServingTemplate = new VideoAdServingTemplate(k, this, this._SafeStr_12891, this._SafeStr_12892); _local_2._SafeStr_12934 = true; return (_local_2); } override public function toJSObject():Object{ var k:Object = new Object(); k = { "uid":_SafeStr_12935, "index":this._index, "adServerType":(((this.config)!=null) ? this.config.type : "unknown"), "formedTag":this._SafeStr_12882, "onDemand":this._SafeStr_12884 }; return (k); } } }//package _-22r // _SafeStr_12879 = "_-DG" (String#397, DoABC#3) // _SafeStr_12880 = "_-1sQ" (String#8031, DoABC#3) // _SafeStr_12881 = "_-327" (String#13237, DoABC#3) // _SafeStr_12882 = "_-6cH" (String#5130, DoABC#3) // _SafeStr_12883 = "_-41U" (String#21544, DoABC#3) // _SafeStr_12884 = "_-2LO" (String#24734, DoABC#3) // _SafeStr_12885 = "_-053" (String#20464, DoABC#3) // _SafeStr_12886 = "_-100" (String#34946, DoABC#3) // _SafeStr_12887 = "_-0g8" (String#34654, DoABC#3) // _SafeStr_12888 = "_-652" (String#27935, DoABC#3) // _SafeStr_12889 = "_-6cz" (String#6606, DoABC#3) // _SafeStr_12890 = "_-Ry" (String#27147, DoABC#3) // _SafeStr_12891 = "_-48j" (String#30678, DoABC#3) // _SafeStr_12892 = "_-1F-" (String#33724, DoABC#3) // _SafeStr_12893 = "_-rZ" (String#34469, DoABC#3) // _SafeStr_12894 = "_-6cZ" (String#37331, DoABC#3) // _SafeStr_12895 = "_-4ff" (String#36191, DoABC#3) // _SafeStr_12896 = "_-2kU" (String#38621, DoABC#3) // _SafeStr_12897 = "_-2cT" (String#32358, DoABC#3) // _SafeStr_12898 = "_-26H" (String#35034, DoABC#3) // _SafeStr_12899 = "_-2aj" (String#32694, DoABC#3) // _SafeStr_12900 = "_-zu" (String#33603, DoABC#3) // _SafeStr_12901 = "_-6Y-" (String#35713, DoABC#3) // _SafeStr_12902 = "_-0ct" (String#34302, DoABC#3) // _SafeStr_12903 = "_-2Oc" (String#34016, DoABC#3) // _SafeStr_12904 = "_-4qH" (String#37362, DoABC#3) // _SafeStr_12905 = "_-6Yx" (String#37342, DoABC#3) // _SafeStr_12906 = "_-34i" (String#32675, DoABC#3) // _SafeStr_12907 = "_-2it" (String#14239, DoABC#3) // _SafeStr_12908 = "_-6AD" (String#34468, DoABC#3) // _SafeStr_12909 = "_-5AS" (String#21972, DoABC#3) // _SafeStr_12910 = "_-0rV" (String#33836, DoABC#3) // _SafeStr_12911 = "_-Vv" (String#20354, DoABC#3) // _SafeStr_12912 = "_-Z2" (String#33394, DoABC#3) // _SafeStr_12913 = "_-3zI" (String#36152, DoABC#3) // _SafeStr_12914 = "_-3i5" (String#35509, DoABC#3) // _SafeStr_12915 = "_-lV" (String#32160, DoABC#3) // _SafeStr_12916 = "_-4qK" (String#37801, DoABC#3) // _SafeStr_12917 = "_-3hK" (String#35561, DoABC#3) // _SafeStr_12918 = "_-36C" (String#34721, DoABC#3) // _SafeStr_12919 = "_-4M1" (String#37114, DoABC#3) // _SafeStr_12920 = "_-6ah" (String#36882, DoABC#3) // _SafeStr_12921 = "_-1ZN" (String#30535, DoABC#3) // _SafeStr_12922 = "_-SI" (String#33820, DoABC#3) // _SafeStr_12923 = "_-6bL" (String#37024, DoABC#3) // _SafeStr_12924 = "_-6jV" (String#28604, DoABC#3) // _SafeStr_12925 = "_-2vl" (String#38835, DoABC#3) // _SafeStr_12926 = "_-6Xo" (String#17122, DoABC#3) // _SafeStr_12927 = "_-nO" (String#41919, DoABC#3) // _SafeStr_12928 = "_-17C" (String#34333, DoABC#3) // _SafeStr_12929 = "_-2JH" (String#33593, DoABC#3) // _SafeStr_12930 = "_-3n9" (String#17712, DoABC#3) // _SafeStr_12931 = "_-eN" (String#41949, DoABC#3) // _SafeStr_12932 = "_-5oH" (String#39256, DoABC#3) // _SafeStr_12933 = "_-63M" (String#27789, DoABC#3) // _SafeStr_12934 = "_-0FA" (String#13719, DoABC#3) // _SafeStr_12935 = "_-34H" (String#3132, DoABC#3) // _SafeStr_4560 = "_-0cg" (String#4827, DoABC#3) // _SafeStr_5210 = "_-3q0" (String#12843, DoABC#3) //------------------------------------------------------------ //_-22r.AdServerRequestGroup package _-22r{ import _-PA.Debuggable; import _-6DA.AdSlot; public class AdServerRequestGroup extends Debuggable { protected var _SafeStr_12936:String = null; protected var _SafeStr_12937:Boolean = false; protected var _SafeStr_12938:Array; public function AdServerRequestGroup(k:String, _arg_2:Boolean=false){ this._SafeStr_12938 = new Array(); super(); this._SafeStr_12936 = k; this._SafeStr_12937 = _arg_2; } public function get oneAdPerRequest():Boolean{ return (this._SafeStr_12937); } public function addAdSlot(k:AdSlot):void{ this._SafeStr_12938.push(k); } public function get serverType():String{ return (this._SafeStr_12936); } public function set serverType(k:String):void{ this._SafeStr_12936 = k; } public function getAdServerRequests():Array{ var _local_2:AdServerRequest; var _local_3:int; var k:Array = new Array(); if (this._SafeStr_12938.length > 0) { _local_3 = 0; while (_local_3 < this._SafeStr_12938.length) { _local_2 = _SafeStr_5210.create(this._SafeStr_12938[_local_3].adServerConfig.serverType); _local_2.config = this._SafeStr_12938[_local_3].adServerConfig; _local_2._SafeStr_12888(this._SafeStr_12938[_local_3].adSlotID, this._SafeStr_12938[_local_3].zone, this._SafeStr_12938[_local_3].slotType); k.push(_local_2); _local_3++; }; }; return (k); } public function getSingleAdServerRequest():AdServerRequest{ var k:AdServerRequest; var _local_2:int; if (this._SafeStr_12938.length > 0) { if (this._SafeStr_12938[0].adServerConfig.serverType != null) { k = _SafeStr_5210.create(this._SafeStr_12938[0].adServerConfig.serverType); k.config = this._SafeStr_12938[0].adServerConfig; if (k != null) { _local_2 = 0; while (_local_2 < this._SafeStr_12938.length) { k._SafeStr_12888(this._SafeStr_12938[_local_2].adSlotID, this._SafeStr_12938[_local_2].zone, this._SafeStr_12938[_local_2].slotType); _local_2++; }; return (k); }; }; }; return (null); } } }//package _-22r // _SafeStr_12888 = "_-652" (String#27935, DoABC#3) // _SafeStr_12936 = "_-dy" (String#7654, DoABC#3) // _SafeStr_12937 = "_-0Hn" (String#10117, DoABC#3) // _SafeStr_12938 = "_-07o" (String#1229, DoABC#3) // _SafeStr_5210 = "_-3q0" (String#12843, DoABC#3) //------------------------------------------------------------ //_-22r.AdServerRequestProcessor package _-22r{ import _-PA.Debuggable; import dynamic._SafeStr_4560; import flash.utils.Dictionary; import dynamic.AdServerTemplate; import flash.events.Event; import _-58d.VideoAdServingTemplate; import _-6DA.AdSlot; import _-64u.AdServerConfig; import _-52r._SafeStr_5106; import _-3RX.TemplateEvent; public class AdServerRequestProcessor extends Debuggable implements _SafeStr_4560 { protected var _SafeStr_12939:_SafeStr_4560 = null; protected var _SafeStr_6631:Dictionary; protected var _SafeStr_12940:Array; protected var _SafeStr_12941:Array = null; protected var _SafeStr_12942:Array = null; protected var _SafeStr_12943:int = 0; protected var _SafeStr_12944:int = 0; protected var _SafeStr_12945:AdServerRequest = null; protected var _SafeStr_12946:Array; protected var _SafeStr_12947:AdServerTemplate = null; protected var _SafeStr_12948:AdServerTemplate; protected var _SafeStr_12949:Boolean = false; protected var _SafeStr_12950:Boolean = false; protected var _SafeStr_12951:Boolean = false; protected var _SafeStr_12952:Event = null; protected var _SafeStr_12953:Event = null; protected var _SafeStr_12954:Boolean = false; public function AdServerRequestProcessor(k:_SafeStr_4560, _arg_2:Array, _arg_3:Boolean=false, _arg_4:Boolean=false){ var _local_6:String; this._SafeStr_6631 = new Dictionary(); this._SafeStr_12940 = new Array(); this._SafeStr_12946 = new Array(); this._SafeStr_12948 = new VideoAdServingTemplate(); super(); this._SafeStr_12939 = k; this._SafeStr_12954 = _arg_4; var _local_5:int; while (_local_5 < _arg_2.length) { if ((((_arg_3 == false)) && (AdSlot(_arg_2[_local_5]).loadOnDemand))) { } else { if (_arg_2[_local_5].hasAdServerConfigured()) { _local_6 = AdServerConfig(_arg_2[_local_5].adServerConfig)._SafeStr_12955(); if (this._SafeStr_6631[_local_6] == null) { this._SafeStr_6631[_local_6] = new AdServerRequestGroup(_arg_2[_local_5].adServerConfig.serverType, _arg_2[_local_5].adServerConfig.oneAdPerRequest); this._SafeStr_12940.push(_local_6); }; this._SafeStr_6631[_local_6].addAdSlot(_arg_2[_local_5]); }; }; _local_5++; }; } public function unload():void{ var k:int; while (k < this._SafeStr_12946.length) { this._SafeStr_12946[k].unload(); k++; }; if (this._SafeStr_12948 != null) { this._SafeStr_12948.unload(); }; } public function get analyticsProcessor():_SafeStr_5106{ if (this._SafeStr_12939 != null) { return (this._SafeStr_12939.analyticsProcessor); }; return (null); } protected function _SafeStr_12956():void{ this._SafeStr_12949 = false; this._SafeStr_12950 = false; this._SafeStr_12951 = false; this._SafeStr_12952 = null; this._SafeStr_12953 = null; } public function start():void{ this._SafeStr_12956(); this._SafeStr_12946 = new Array(); if (this._SafeStr_12940.length > 0) { this._SafeStr_12957(0); } else { this._SafeStr_12958(); }; } public function _SafeStr_12959():Boolean{ if (this._SafeStr_12947 != null) { if (this._SafeStr_12947._SafeStr_12960()) { this.unload(); this._SafeStr_12947._SafeStr_12961(); this._SafeStr_12947._SafeStr_12962(); this._SafeStr_12948 = new VideoAdServingTemplate(); this._SafeStr_12946 = new Array(); return (true); }; }; return (false); } public function get _SafeStr_12963():AdServerRequest{ return (this._SafeStr_12945); } protected function _SafeStr_12964(k:AdServerRequest):void{ k.callOnDemand = this._SafeStr_12954; this._SafeStr_12947 = k._SafeStr_12933(this); this._SafeStr_12945 = k; } protected function _SafeStr_12957(k:int=0):void{ this._SafeStr_12943 = k; if (this._SafeStr_6631[this._SafeStr_12940[k]].oneAdPerRequest) { this._SafeStr_12942 = this._SafeStr_6631[this._SafeStr_12940[k]].getAdServerRequests(); this._SafeStr_12944 = 0; this._SafeStr_12964(this._SafeStr_12942[this._SafeStr_12944]); } else { this._SafeStr_12942 = null; if (this._SafeStr_6631[this._SafeStr_12940[k]].getSingleAdServerRequest() != null) { this._SafeStr_12964(this._SafeStr_6631[this._SafeStr_12940[k]].getSingleAdServerRequest()); } else { this._SafeStr_12965(); }; }; } protected function _SafeStr_12965():void{ if ((this._SafeStr_12943 + 1) < this._SafeStr_12940.length) { this._SafeStr_12957((this._SafeStr_12943 + 1)); } else { this._SafeStr_12958(); }; } protected function _SafeStr_12966():void{ var k:AdServerRequest; if ((this._SafeStr_12944 + 1) < this._SafeStr_12942.length) { this._SafeStr_12944++; k = this._SafeStr_12942[this._SafeStr_12944]; this._SafeStr_12947 = k._SafeStr_12933(this); } else { this._SafeStr_12965(); }; } protected function _SafeStr_12958():void{ var k:int; while (k < this._SafeStr_12946.length) { this._SafeStr_12948._SafeStr_12967(this._SafeStr_12946[k]); k++; }; this._SafeStr_12948._SafeStr_12968 = true; if (this._SafeStr_12939 != null) { if (((this._SafeStr_12950) && (!(this._SafeStr_12949)))) { this._SafeStr_12939.onTemplateLoadError(new TemplateEvent(TemplateEvent._SafeStr_12969, (((this._SafeStr_12953)!=null) ? this._SafeStr_12953.toString() : null))); } else { if (((this._SafeStr_12951) && (!(this._SafeStr_12949)))) { this._SafeStr_12939._SafeStr_12970(new TemplateEvent(TemplateEvent._SafeStr_12971, (((this._SafeStr_12952)!=null) ? this._SafeStr_12952.toString() : null))); } else { this._SafeStr_12939.onTemplateLoaded(this._SafeStr_12948); }; }; }; } protected function _SafeStr_12972():void{ if (this._SafeStr_12942 != null) { this._SafeStr_12966(); } else { this._SafeStr_12965(); }; } public function onTemplateLoaded(k:AdServerTemplate):void{ this._SafeStr_12949 = true; this._SafeStr_12946.push(k); this._SafeStr_12972(); } public function onTemplateLoadError(k:Event):void{ this._SafeStr_12950 = true; this._SafeStr_12953 = k; this._SafeStr_12972(); } public function _SafeStr_12970(k:Event):void{ this._SafeStr_12951 = true; this._SafeStr_12952 = k; this._SafeStr_12972(); } public function _SafeStr_12973(k:Event):void{ this._SafeStr_12972(); } public function onAdCallStarted(k:AdServerRequest):void{ if (this._SafeStr_12939 != null) { this._SafeStr_12939.onAdCallStarted(k); }; } public function onAdCallFailover(k:AdServerRequest, _arg_2:AdServerRequest):void{ if (this._SafeStr_12939 != null) { this._SafeStr_12939.onAdCallFailover(k, _arg_2); }; } public function onAdCallComplete(k:AdServerRequest, _arg_2:Boolean):void{ if (this._SafeStr_12939 != null) { this._SafeStr_12939.onAdCallComplete(k, _arg_2); }; } } }//package _-22r // _SafeStr_12933 = "_-63M" (String#27789, DoABC#3) // _SafeStr_12939 = "_-6lG" (String#2934, DoABC#3) // _SafeStr_12940 = "_-2Z5" (String#9678, DoABC#3) // _SafeStr_12941 = "_-4L5" (String#44838, DoABC#3) // _SafeStr_12942 = "_-28H" (String#11501, DoABC#3) // _SafeStr_12943 = "_-0Gz" (String#24831, DoABC#3) // _SafeStr_12944 = "_-3w-" (String#12213, DoABC#3) // _SafeStr_12945 = "_-0M" (String#26848, DoABC#3) // _SafeStr_12946 = "_-4cY" (String#5244, DoABC#3) // _SafeStr_12947 = "_-4Sa" (String#12448, DoABC#3) // _SafeStr_12948 = "_-5E-" (String#11440, DoABC#3) // _SafeStr_12949 = "_-0P7" (String#19038, DoABC#3) // _SafeStr_12950 = "_-078" (String#25854, DoABC#3) // _SafeStr_12951 = "_-im" (String#25843, DoABC#3) // _SafeStr_12952 = "_-69X" (String#20786, DoABC#3) // _SafeStr_12953 = "_-3RG" (String#17437, DoABC#3) // _SafeStr_12954 = "_-2Uj" (String#31450, DoABC#3) // _SafeStr_12955 = "_-497" (String#37381, DoABC#3) // _SafeStr_12956 = "_-0E" (String#36777, DoABC#3) // _SafeStr_12957 = "_-3Ht" (String#30083, DoABC#3) // _SafeStr_12958 = "_-0mo" (String#26870, DoABC#3) // _SafeStr_12959 = "_-4s4" (String#37999, DoABC#3) // _SafeStr_12960 = "_-45F" (String#31121, DoABC#3) // _SafeStr_12961 = "_-1jJ" (String#34069, DoABC#3) // _SafeStr_12962 = "_-00E" (String#13712, DoABC#3) // _SafeStr_12963 = "_-0sD" (String#39992, DoABC#3) // _SafeStr_12964 = "_-5GM" (String#26607, DoABC#3) // _SafeStr_12965 = "_-6gG" (String#22224, DoABC#3) // _SafeStr_12966 = "_-07M" (String#32158, DoABC#3) // _SafeStr_12967 = "_-48T" (String#14496, DoABC#3) // _SafeStr_12968 = "_-5k4" (String#19401, DoABC#3) // _SafeStr_12969 = "_-1CU" (String#19945, DoABC#3) // _SafeStr_12970 = "_-47e" (String#8537, DoABC#3) // _SafeStr_12971 = "_-0oT" (String#9655, DoABC#3) // _SafeStr_12972 = "_-4bx" (String#20418, DoABC#3) // _SafeStr_12973 = "_-9c" (String#8521, DoABC#3) // _SafeStr_4560 = "_-0cg" (String#4827, DoABC#3) // _SafeStr_5106 = "_-2SP" (String#1242, DoABC#3) // _SafeStr_6631 = "_-6-p" (String#3172, DoABC#3) //------------------------------------------------------------ //_-23h.CoreLocalizationManager package _-23h{ import _-4Y1.Component; import _-4Y1._SafeStr_3; import flash.utils.Dictionary; import _-WS.Map; import _-4Y1._SafeStr_9; import _-3UH._SafeStr_10; import flash.net.URLRequest; import _-3UH._SafeStr_37; import _-0Ge.AssetLoaderEvent; import _-3UH._SafeStr_39; import flash.events.Event; import _-3tj.LocalizationEvent; import _-WS.ErrorReportStorage; import _-6a2.Core; public class CoreLocalizationManager extends Component implements _SafeStr_3, ICoreLocalizationManager { private var _SafeStr_8956:Dictionary; private var _SafeStr_12974:Map; private var _SafeStr_12975:String; private var _SafeStr_12976:Array; public function CoreLocalizationManager(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null){ this._SafeStr_12976 = []; super(k, _arg_2, _arg_3); } override protected function initComponent():void{ this._SafeStr_8956 = new Dictionary(); this._SafeStr_12974 = new Map(); } override public function dispose():void{ this._SafeStr_8956 = null; if (this._SafeStr_12974 != null) { this._SafeStr_12974.dispose(); }; this._SafeStr_12974 = null; this._SafeStr_12976 = null; super.dispose(); } public function _SafeStr_12977(k:String, _arg_2:String, _arg_3:String, _arg_4:String):void{ var _local_5:LocalizationDefinition = this._SafeStr_12974[k]; if (_local_5 == null) { _local_5 = new LocalizationDefinition(_arg_4, _arg_2, _arg_3); this._SafeStr_12974[k] = _local_5; }; } public function _SafeStr_12978(k:String):Boolean{ var _local_2:LocalizationDefinition = this._SafeStr_12974[k]; if (_local_2 != null) { this._SafeStr_12975 = k; this._SafeStr_12979(_local_2.url); return (true); }; return (false); } public function _SafeStr_12980():Map{ return (this._SafeStr_12974); } public function _SafeStr_12981(k:String):ILocalizationDefinition{ return ((this._SafeStr_12974[k] as ILocalizationDefinition)); } public function _SafeStr_12982():ILocalizationDefinition{ return (this._SafeStr_12981(this._SafeStr_12975)); } public function _SafeStr_12979(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_6418, this._SafeStr_6848); _local_4.addEventListener(AssetLoaderEvent._SafeStr_6945, this.onLocalizationFailed); } private function _SafeStr_6848(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_12983((_local_2._SafeStr_11939.content as String)); this.events.dispatchEvent(new Event(LocalizationEvent._SafeStr_12984)); _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_11939.url); var _local_4:_SafeStr_37 = assets.loadAssetFromFile(_local_2._SafeStr_11939.url, _local_3, "text/plain"); _local_4.addEventListener(AssetLoaderEvent._SafeStr_6418, this._SafeStr_6848); _local_4.addEventListener(AssetLoaderEvent._SafeStr_6945, this._SafeStr_12985); } private function _SafeStr_12985(k:AssetLoaderEvent):void{ var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); ErrorReportStorage._SafeStr_6182("Localization name", _local_2.assetName); ErrorReportStorage._SafeStr_6182("Localization url", _local_2._SafeStr_11939.url); ErrorReportStorage._SafeStr_6182("Localization error", ("Code: " + _local_2._SafeStr_11939.errorCode)); Core.error("Failed to download localization", true, Core._SafeStr_12986); } public function hasLocalization(k:String):Boolean{ var _local_2:Localization = (this._SafeStr_8956[k] as Localization); return (!((_local_2 == null))); } public function getLocalization(k:String, _arg_2:String=""):String{ var _local_3:Localization = (this._SafeStr_8956[k] as Localization); if (_local_3 == null) { this._SafeStr_12976.push(k); return (_arg_2); }; return (_local_3.value); } private function _SafeStr_12987(k:String, _arg_2:String=""):String{ var _local_3:Localization = (this._SafeStr_8956[k] as Localization); if (_local_3 == null) { this._SafeStr_12976.push(k); return (_arg_2); }; return (_local_3.raw); } public function _SafeStr_12988(k:String, _arg_2:String):void{ var _local_3:Localization = this._SafeStr_8956[k]; if (_local_3 == null) { _local_3 = new Localization(this, k, _arg_2); this._SafeStr_8956[k] = _local_3; } else { _local_3._SafeStr_5935(_arg_2); }; } private function _SafeStr_12989():void{ var k:Localization; for each (k in this._SafeStr_8956) { k._SafeStr_12990(); }; } public function _SafeStr_12991(k:String, _arg_2:ILocalizable):Boolean{ var _local_3:Localization = this._SafeStr_8956[k]; if (_local_3 == null) { this._SafeStr_12976.push(k); _local_3 = new Localization(this, k, k); this._SafeStr_8956[k] = _local_3; }; _local_3._SafeStr_12991(_arg_2); return (true); } public function _SafeStr_12992(k:String, _arg_2:ILocalizable):Boolean{ var _local_3:Localization = this._SafeStr_8956[k]; if (_local_3 != null) { _local_3._SafeStr_12992(_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_8956[k]; if (_local_5 == null) { _local_5 = new Localization(this, k, k); this._SafeStr_8956[k] = _local_5; }; _local_5.registerParameter(_arg_2, _arg_3, _arg_4); return (_local_5.value); } public function _SafeStr_5836(k:String):ILocalization{ return ((this._SafeStr_8956[k] as ILocalization)); } public function _SafeStr_6451():Array{ var _local_2:String; var k:Array = new Array(); for (_local_2 in this._SafeStr_8956) { k.push(_local_2); }; return (k); } public function _SafeStr_12993():void{ var _local_2:String; var k:String = ""; for each (_local_2 in this._SafeStr_12976) { k = (k + (_local_2 + "\n")); }; _SafeStr_4.log(k); } protected function _SafeStr_12983(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_12988(_local_8, _local_9); }; }; }; }; }; this._SafeStr_12989(); } } }//package _-23h // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_11939 = "_-2lH" (String#3984, DoABC#3) // _SafeStr_12974 = "_-1ql" (String#7983, DoABC#3) // _SafeStr_12975 = "_-3PU" (String#30763, DoABC#3) // _SafeStr_12976 = "_-CZ" (String#13420, DoABC#3) // _SafeStr_12977 = "_-5L2" (String#28818, DoABC#3) // _SafeStr_12978 = "_-1Sp" (String#29861, DoABC#3) // _SafeStr_12979 = "_-0J0" (String#19399, DoABC#3) // _SafeStr_12980 = "_-bv" (String#32973, DoABC#3) // _SafeStr_12981 = "_-1J0" (String#26719, DoABC#3) // _SafeStr_12982 = "_-4Hl" (String#35565, DoABC#3) // _SafeStr_12983 = "_-6IR" (String#32550, DoABC#3) // _SafeStr_12984 = "_-3I8" (String#9794, DoABC#3) // _SafeStr_12985 = "_-5vL" (String#39001, DoABC#3) // _SafeStr_12986 = "_-iI" (String#42478, DoABC#3) // _SafeStr_12987 = "_-3bL" (String#43847, DoABC#3) // _SafeStr_12988 = "_-3Ox" (String#8218, DoABC#3) // _SafeStr_12989 = "_-5mP" (String#34847, DoABC#3) // _SafeStr_12990 = "_-31i" (String#25672, DoABC#3) // _SafeStr_12991 = "_-2J4" (String#18203, DoABC#3) // _SafeStr_12992 = "_-e1" (String#20524, DoABC#3) // _SafeStr_12993 = "_-2XY" (String#22503, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_37 = "_-4eo" (String#1156, DoABC#3) // _SafeStr_39 = "_-0KE" (String#593, DoABC#3) // _SafeStr_4 = "_-4tV" (String#232, DoABC#3) // _SafeStr_5836 = "_-1RZ" (String#2835, DoABC#3) // _SafeStr_5935 = "_-5AZ" (String#1794, DoABC#3) // _SafeStr_6182 = "_-5CK" (String#1829, DoABC#3) // _SafeStr_6418 = "_-63Y" (String#2878, DoABC#3) // _SafeStr_6451 = "_-1-C" (String#2261, DoABC#3) // _SafeStr_6848 = "_-60Y" (String#11580, DoABC#3) // _SafeStr_6945 = "_-0kc" (String#6930, DoABC#3) // _SafeStr_8956 = "_-0Ch" (String#1656, DoABC#3) // _SafeStr_9 = "_-3rX" (String#1383, DoABC#3) //------------------------------------------------------------ //_-23h.ICoreLocalizationManager package _-23h{ import _-4Y1._SafeStr_8; import _-WS.Map; public interface ICoreLocalizationManager extends _SafeStr_8 { function _SafeStr_12991(_arg_1:String, _arg_2:ILocalizable):Boolean; function _SafeStr_12992(_arg_1:String, _arg_2:ILocalizable):Boolean; function _SafeStr_12979(_arg_1:String):void; function hasLocalization(_arg_1:String):Boolean; function getLocalization(_arg_1:String, _arg_2:String=""):String; function _SafeStr_12988(_arg_1:String, _arg_2:String):void; function registerParameter(_arg_1:String, _arg_2:String, _arg_3:String, _arg_4:String="%"):String; function _SafeStr_5836(_arg_1:String):ILocalization; function _SafeStr_6451():Array; function _SafeStr_12977(_arg_1:String, _arg_2:String, _arg_3:String, _arg_4:String):void; function _SafeStr_12978(_arg_1:String):Boolean; function _SafeStr_12980():Map; function _SafeStr_12981(_arg_1:String):ILocalizationDefinition; function _SafeStr_12982():ILocalizationDefinition; function _SafeStr_12993():void; } }//package _-23h // _SafeStr_12977 = "_-5L2" (String#28818, DoABC#3) // _SafeStr_12978 = "_-1Sp" (String#29861, DoABC#3) // _SafeStr_12979 = "_-0J0" (String#19399, DoABC#3) // _SafeStr_12980 = "_-bv" (String#32973, DoABC#3) // _SafeStr_12981 = "_-1J0" (String#26719, DoABC#3) // _SafeStr_12982 = "_-4Hl" (String#35565, DoABC#3) // _SafeStr_12988 = "_-3Ox" (String#8218, DoABC#3) // _SafeStr_12991 = "_-2J4" (String#18203, DoABC#3) // _SafeStr_12992 = "_-e1" (String#20524, DoABC#3) // _SafeStr_12993 = "_-2XY" (String#22503, DoABC#3) // _SafeStr_5836 = "_-1RZ" (String#2835, DoABC#3) // _SafeStr_6451 = "_-1-C" (String#2261, DoABC#3) // _SafeStr_8 = "_-6in" (String#1560, DoABC#3) //------------------------------------------------------------ //_-23h.ILocalizable package _-23h{ public interface ILocalizable { function set localization(_arg_1:String):void; } }//package _-23h //------------------------------------------------------------ //_-23h.ILocalization package _-23h{ public interface ILocalization { function get _SafeStr_7539():Boolean; function get value():String; function get raw():String; } }//package _-23h // _SafeStr_7539 = "_-0kC" (String#3242, DoABC#3) //------------------------------------------------------------ //_-23h.ILocalizationDefinition package _-23h{ public interface ILocalizationDefinition { function get id():String; function get _SafeStr_12994():String; function get _SafeStr_12995():String; function get _SafeStr_12996():String; function get name():String; function get url():String; } }//package _-23h // _SafeStr_12994 = "_-3yg" (String#36174, DoABC#3) // _SafeStr_12995 = "_-2mr" (String#38402, DoABC#3) // _SafeStr_12996 = "_-6Jb" (String#37174, DoABC#3) //------------------------------------------------------------ //_-23h.Localization package _-23h{ import flash.utils.Dictionary; public class Localization implements ILocalization { private var _SafeStr_5908:ICoreLocalizationManager; private var _SafeStr_12997:String; private var _SafeStr_6017:String; private var _SafeStr_12998:Dictionary; private var _SafeStr_12999:Array; private var _SafeStr_5372:Boolean = false; public function Localization(k:ICoreLocalizationManager, _arg_2:String, _arg_3:String=null){ this._SafeStr_5908 = k; this._SafeStr_12997 = _arg_2; this._SafeStr_6017 = _arg_3; } public function get _SafeStr_7539():Boolean{ return (!((this._SafeStr_6017 == null))); } public function get value():String{ return (this._SafeStr_13000()); } public function get raw():String{ return (this._SafeStr_6017); } public function _SafeStr_5935(k:String):void{ this._SafeStr_6017 = k; this._SafeStr_12990(); } public function _SafeStr_12991(k:ILocalizable):void{ if (!this._SafeStr_12999) { this._SafeStr_12999 = []; }; if (this._SafeStr_12999.indexOf(k) == -1) { this._SafeStr_12999.push(k); }; k.localization = this.value; } public function _SafeStr_12992(k:ILocalizable):void{ var _local_2:int; if (this._SafeStr_12999) { _local_2 = this._SafeStr_12999.indexOf(k); if (_local_2 >= 0) { this._SafeStr_12999.splice(_local_2, 1); }; }; } public function registerParameter(k:String, _arg_2:String, _arg_3:String="%"):void{ if (!this._SafeStr_12998) { this._SafeStr_12998 = new Dictionary(); }; this._SafeStr_12998[k] = { "id":_arg_3, "value":_arg_2 }; this._SafeStr_12990(); } public function _SafeStr_12990():void{ var k:ILocalizable; if (this._SafeStr_12999) { for each (k in this._SafeStr_12999) { k.localization = this.value; }; }; } private function _SafeStr_13000():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_6017; if (k == null) { return (null); }; if (this._SafeStr_12998) { for (_local_4 in this._SafeStr_12998) { _local_5 = this._SafeStr_12998[_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_12997 + ".") + _local_13); _local_15 = this._SafeStr_5908.getLocalization(_local_14, _local_13); k = k.replace(_local_3[_local_12], _local_15); _local_12--; }; }; return (k); } } }//package _-23h // _SafeStr_12990 = "_-31i" (String#25672, DoABC#3) // _SafeStr_12991 = "_-2J4" (String#18203, DoABC#3) // _SafeStr_12992 = "_-e1" (String#20524, DoABC#3) // _SafeStr_12997 = "_-509" (String#3095, DoABC#3) // _SafeStr_12998 = "_-3wC" (String#5168, DoABC#3) // _SafeStr_12999 = "_-24-" (String#8438, DoABC#3) // _SafeStr_13000 = "_-6XS" (String#35494, DoABC#3) // _SafeStr_5372 = "_-ct" (String#1012, DoABC#3) // _SafeStr_5908 = "_-Z5" (String#363, DoABC#3) // _SafeStr_5935 = "_-5AZ" (String#1794, DoABC#3) // _SafeStr_6017 = "_-2m7" (String#1146, DoABC#3) // _SafeStr_7539 = "_-0kC" (String#3242, DoABC#3) //------------------------------------------------------------ //_-23h.LocalizationDefinition package _-23h{ public class LocalizationDefinition implements ILocalizationDefinition { private var _SafeStr_13001:String; private var _SafeStr_13002:String; private var _SafeStr_13003:String; private var _name:String; private var _SafeStr_5923:String; public function LocalizationDefinition(k:String, _arg_2:String, _arg_3:String){ var _local_4:Array = k.split("_"); this._SafeStr_13001 = _local_4[0]; var _local_5:Array = String(_local_4[1]).split("."); this._SafeStr_13002 = _local_5[0]; this._SafeStr_13003 = _local_5[1]; this._name = _arg_2; this._SafeStr_5923 = _arg_3; } public function get id():String{ return (((((this._SafeStr_13001 + "_") + this._SafeStr_13002) + ".") + this._SafeStr_13003)); } public function get _SafeStr_12994():String{ return (this._SafeStr_13001); } public function get _SafeStr_12995():String{ return (this._SafeStr_13002); } public function get _SafeStr_12996():String{ return (this._SafeStr_13003); } public function get name():String{ return (this._name); } public function get url():String{ return (this._SafeStr_5923); } } }//package _-23h // _SafeStr_12994 = "_-3yg" (String#36174, DoABC#3) // _SafeStr_12995 = "_-2mr" (String#38402, DoABC#3) // _SafeStr_12996 = "_-6Jb" (String#37174, DoABC#3) // _SafeStr_13001 = "_-3Cn" (String#25968, DoABC#3) // _SafeStr_13002 = "_-6dU" (String#23098, DoABC#3) // _SafeStr_13003 = "_-1q1" (String#25514, DoABC#3) // _SafeStr_5923 = "_-1ax" (String#830, DoABC#3) //------------------------------------------------------------ //_-24c._SafeStr_4924 package _-24c{ import flash.system.System; public class _SafeStr_4924 { public static function _SafeStr_8572():void{ System.pauseForGCIfCollectionImminent(); } public static function get _SafeStr_13004():uint{ return (System.totalMemory); } } }//package _-24c // _SafeStr_13004 = "_-3nB" (String#44917, DoABC#3) // _SafeStr_4924 = "_-5b6" (String#21383, DoABC#3) // _SafeStr_8572 = "_-4k9" (String#11393, DoABC#3) //------------------------------------------------------------ //_-24c.Hex package _-24c{ import flash.utils.ByteArray; public class Hex { public static function _SafeStr_13005(k:String):ByteArray{ k = k.replace(/^0x|\s|:/gm, ""); var _local_2:ByteArray = new ByteArray(); if ((k.length & 1) == 1) { k = ("0" + k); }; var _local_3:uint; while (_local_3 < k.length) { _local_2[(_local_3 / 2)] = parseInt(k.substr(_local_3, 2), 16); _local_3 = (_local_3 + 2); }; return (_local_2); } public static function _SafeStr_5918(k:ByteArray, _arg_2:Boolean=false):String{ var _local_3:String = ""; var _local_4:uint; while (_local_4 < k.length) { _local_3 = (_local_3 + ("0" + k[_local_4].toString(16)).substr(-2, 2)); if (_arg_2) { if (_local_4 < (k.length - 1)) { _local_3 = (_local_3 + ":"); }; }; _local_4++; }; return (_local_3); } public static function toString(k:String, _arg_2:String="utf-8"):String{ var _local_3:ByteArray = _SafeStr_13005(k); return (_local_3.readMultiByte(_local_3.length, _arg_2)); } public static function _SafeStr_13006(k:String):String{ return (toString(k, "iso-8859-1")); } public static function _SafeStr_13007(k:String, _arg_2:Boolean=false, _arg_3:String="utf-8"):String{ var _local_4:ByteArray = new ByteArray(); _local_4.writeMultiByte(k, _arg_3); return (_SafeStr_5918(_local_4, _arg_2)); } public static function _SafeStr_13008(k:String, _arg_2:Boolean=false):String{ return (_SafeStr_13007(k, _arg_2, "iso-8859-1")); } } }//package _-24c // _SafeStr_13005 = "_-6PS" (String#12376, DoABC#3) // _SafeStr_13006 = "_-7q" (String#42950, DoABC#3) // _SafeStr_13007 = "_-tt" (String#28109, DoABC#3) // _SafeStr_13008 = "_-3v4" (String#44729, DoABC#3) // _SafeStr_5918 = "_-6fH" (String#12593, DoABC#3) //------------------------------------------------------------ //_-24m._SafeStr_2375 package _-24m{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_2375 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_2375(k:int){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-24m // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2375 = "_-4Jn" (String#14632, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-24m._SafeStr_2414 package _-24m{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_2414 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_2414(){ this._SafeStr_6664 = new Array(); super(); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-24m // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2414 = "_-3k9" (String#14625, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-24m._SafeStr_2441 package _-24m{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_2441 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_2441(k:int, _arg_2:int, _arg_3:String, _arg_4:int){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k); this._SafeStr_6664.push(_arg_2); this._SafeStr_6664.push(_arg_3); this._SafeStr_6664.push(_arg_4); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-24m // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2441 = "_-3YD" (String#14638, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-24m._SafeStr_2475 package _-24m{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_2475 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_2475(k:int){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-24m // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2475 = "_-2K2" (String#15938, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-24m._SafeStr_2483 package _-24m{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_2483 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_2483(){ this._SafeStr_6664 = new Array(); super(); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-24m // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2483 = "_-2hS" (String#14893, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-24m._SafeStr_2489 package _-24m{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_2489 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6664:Array; public function _SafeStr_2489(k:int, _arg_2:int){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k); this._SafeStr_6664.push(_arg_2); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-24m // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_2489 = "_-oU" (String#9859, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-24m._SafeStr_3481 package _-24m{ import _-2jU._SafeStr_2285; public class _SafeStr_3481 implements _SafeStr_2285 { public function _SafeStr_5914():Array{ return (new Array()); } public function dispose():void{ } } }//package _-24m // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3481 = "_-3uN" (String#9065, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-24m._SafeStr_3813 package _-24m{ import _-2jU._SafeStr_2285; public class _SafeStr_3813 implements _SafeStr_2285 { public function _SafeStr_5914():Array{ return (new Array()); } public function dispose():void{ } } }//package _-24m // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3813 = "_-1zE" (String#15666, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-24m._SafeStr_3814 package _-24m{ import _-2jU._SafeStr_2285; import _-4Y1._SafeStr_3; public class _SafeStr_3814 implements _SafeStr_2285, _SafeStr_3 { public static const _SafeStr_13009:int = 1; public static const _SafeStr_13010:int = 2; private var _SafeStr_6664:Array; public function _SafeStr_3814(k:int, _arg_2:int, _arg_3:int){ this._SafeStr_6664 = new Array(); super(); this._SafeStr_6664.push(k); this._SafeStr_6664.push(_arg_2); this._SafeStr_6664.push(_arg_3); } public function _SafeStr_5914():Array{ return (this._SafeStr_6664); } public function dispose():void{ this._SafeStr_6664 = null; } public function get disposed():Boolean{ return (false); } } }//package _-24m // _SafeStr_13009 = "_-6QA" (String#22248, DoABC#3) // _SafeStr_13010 = "_-0Wz" (String#25460, DoABC#3) // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3 = "_-3sj" (String#265, DoABC#3) // _SafeStr_3814 = "_-18-" (String#9998, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) // _SafeStr_6664 = "_-5MW" (String#125, DoABC#3) //------------------------------------------------------------ //_-24m._SafeStr_3815 package _-24m{ import _-2jU._SafeStr_2285; public class _SafeStr_3815 implements _SafeStr_2285 { public function _SafeStr_5914():Array{ return (new Array()); } public function dispose():void{ } } }//package _-24m // _SafeStr_2285 = "null " (String#239, DoABC#3) // _SafeStr_3815 = "_-1lA" (String#15868, DoABC#3) // _SafeStr_5914 = "_-0hu" (String#257, DoABC#3) //------------------------------------------------------------ //_-25L._SafeStr_4925 package _-25L{ import flash.utils.ByteArray; public interface _SafeStr_4925 { function _SafeStr_13011():uint; function _SafeStr_11891(_arg_1:ByteArray):void; function _SafeStr_6750(_arg_1:ByteArray):void; function dispose():void; function toString():String; } }//package _-25L // _SafeStr_11891 = "_-4O2" (String#17736, DoABC#3) // _SafeStr_13011 = "_-5hK" (String#21177, DoABC#3) // _SafeStr_4925 = "_-LQ" (String#19744, DoABC#3) // _SafeStr_6750 = "_-0D4" (String#11265, DoABC#3) //------------------------------------------------------------ //_-25L._SafeStr_4926 package _-25L{ public interface _SafeStr_4926 extends _SafeStr_4925 { } }//package _-25L // _SafeStr_4925 = "_-LQ" (String#19744, DoABC#3) // _SafeStr_4926 = "_-3To" (String#18748, DoABC#3) //------------------------------------------------------------ //_-273._SafeStr_3127 package _-273{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_3127 implements _SafeStr_2272 { private var _SafeStr_11232:int; private var _result:int; public function flush():Boolean{ this._SafeStr_11232 = 0; this._result = 0; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_11232 = k.readInt(); this._result = k.readInt(); return (true); } public function get _SafeStr_11233():int{ return (this._SafeStr_11232); } public function get result():int{ return (this._result); } } }//package _-273 // _SafeStr_11232 = "_-0wk" (String#8533, DoABC#3) // _SafeStr_11233 = "_-0Av" (String#19294, DoABC#3) // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3127 = "_-3wv" (String#9650, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) //------------------------------------------------------------ //_-273._SafeStr_3132 package _-273{ import _-2jU._SafeStr_2272; import _-2SQ._SafeStr_4730; import _-2SQ._SafeStr_4731; import _-2jU._SafeStr_2713; public class _SafeStr_3132 implements _SafeStr_2272 { private var _SafeStr_11236:int; private var _pet1:_SafeStr_4730; private var _pet2:_SafeStr_4730; private var _SafeStr_11237:Array; private var _SafeStr_13012:int; public function flush():Boolean{ var k:_SafeStr_4731; this._SafeStr_11236 = 0; if (this._pet1) { this._pet1.dispose(); this._pet1 = null; }; if (this._pet2) { this._pet2.dispose(); this._pet2 = null; }; for each (k in this._SafeStr_11237) { k.dispose(); }; this._SafeStr_11237 = []; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_11236 = k.readInt(); this._pet1 = new _SafeStr_4730(k); this._pet2 = new _SafeStr_4730(k); var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_11237.push(new _SafeStr_4731(k)); _local_3++; }; this._SafeStr_13012 = k.readInt(); return (true); } public function get _SafeStr_11240():int{ return (this._SafeStr_11236); } public function get pet1():_SafeStr_4730{ return (this._pet1); } public function get pet2():_SafeStr_4730{ return (this._pet2); } public function get _SafeStr_11239():Array{ return (this._SafeStr_11237); } public function get _SafeStr_13013():int{ return (this._SafeStr_13012); } } }//package _-273 // _SafeStr_11236 = "_-1Cy" (String#8348, DoABC#3) // _SafeStr_11237 = "_-ob" (String#6026, DoABC#3) // _SafeStr_11239 = "_-7a" (String#16886, DoABC#3) // _SafeStr_11240 = "_-3rC" (String#14565, DoABC#3) // _SafeStr_13012 = "_-1NG" (String#26949, DoABC#3) // _SafeStr_13013 = "_-1I1" (String#32627, DoABC#3) // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3132 = "_-247" (String#8944, DoABC#3) // _SafeStr_4730 = "_-1zi" (String#4703, DoABC#3) // _SafeStr_4731 = "_-5li" (String#8179, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) //------------------------------------------------------------ //_-273._SafeStr_3148 package _-273{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_3148 implements _SafeStr_2272 { public static const _SafeStr_13014:int = 1; public static const _SafeStr_13015:int = 2; public static const _SafeStr_13016:int = 3; private var _SafeStr_6695:int; private var _SafeStr_11224:int; private var _SafeStr_11225:int; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_6695 = k.readInt(); this._SafeStr_11224 = k.readInt(); this._SafeStr_11225 = k.readInt(); return (true); } public function get state():int{ return (this._SafeStr_6695); } public function get _SafeStr_11226():int{ return (this._SafeStr_11224); } public function get _SafeStr_11227():int{ return (this._SafeStr_11225); } } }//package _-273 // _SafeStr_11224 = "_-7i" (String#9123, DoABC#3) // _SafeStr_11225 = "_-35y" (String#9612, DoABC#3) // _SafeStr_11226 = "_-5HC" (String#9980, DoABC#3) // _SafeStr_11227 = "_-0JJ" (String#10713, DoABC#3) // _SafeStr_13014 = "_-0uR" (String#12443, DoABC#3) // _SafeStr_13015 = "_-iH" (String#12367, DoABC#3) // _SafeStr_13016 = "_-6Ii" (String#28878, DoABC#3) // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3148 = "_-4a8" (String#10448, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_6695 = "_-3RB" (String#372, DoABC#3) //------------------------------------------------------------ //_-273._SafeStr_3256 package _-273{ import _-2jU._SafeStr_2713; public class _SafeStr_3256 { private var _SafeStr_5742:int; private var _name:String; private var _SafeStr_13017:PetFigureData; private var _SafeStr_7238:int; public function _SafeStr_3256(k:_SafeStr_2713){ this._SafeStr_5742 = k.readInt(); this._name = k.readString(); this._SafeStr_13017 = new PetFigureData(k); this._SafeStr_7238 = k.readInt(); } public function get id():int{ return (this._SafeStr_5742); } public function get name():String{ return (this._name); } public function get typeId():int{ return (this._SafeStr_13017.typeId); } public function get paletteId():int{ return (this._SafeStr_13017.paletteId); } public function get color():String{ return (this._SafeStr_13017.color); } public function get _SafeStr_6501():int{ return (this._SafeStr_13017._SafeStr_6501); } public function get _SafeStr_13018():int{ return (this._SafeStr_13017._SafeStr_13018); } public function get _SafeStr_7168():String{ return (this._SafeStr_13017._SafeStr_7168); } public function get figureData():PetFigureData{ return (this._SafeStr_13017); } public function get level():int{ return (this._SafeStr_7238); } } }//package _-273 // _SafeStr_13017 = "_-Tx" (String#3991, DoABC#3) // _SafeStr_13018 = "_-3vm" (String#17652, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3256 = "_-6hH" (String#2755, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) // _SafeStr_6501 = "_-421" (String#3904, DoABC#3) // _SafeStr_7168 = "_-2C8" (String#5490, DoABC#3) // _SafeStr_7238 = "_-2vh" (String#1496, DoABC#3) //------------------------------------------------------------ //_-273._SafeStr_3262 package _-273{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_3262 implements _SafeStr_2272 { private var _SafeStr_13019:Boolean; private var _SafeStr_13020:_SafeStr_3256; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_13019 = k.readBoolean(); this._SafeStr_13020 = new _SafeStr_3256(k); return (true); } public function get _SafeStr_13021():Boolean{ return (this._SafeStr_13019); } public function get pet():_SafeStr_3256{ return (this._SafeStr_13020); } } }//package _-273 // _SafeStr_13019 = "_-4WT" (String#14709, DoABC#3) // _SafeStr_13020 = "_-1BQ" (String#12404, DoABC#3) // _SafeStr_13021 = "_-1wD" (String#30679, DoABC#3) // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3256 = "_-6hH" (String#2755, DoABC#3) // _SafeStr_3262 = "_-c7" (String#10376, DoABC#3) //------------------------------------------------------------ //_-273._SafeStr_3727 package _-273{ import _-2jU._SafeStr_2272; import _-WS.Map; import _-2jU._SafeStr_2713; public class _SafeStr_3727 implements _SafeStr_2272 { protected var _SafeStr_13022:int; protected var _SafeStr_13023:int; private var _SafeStr_13024:Map; public function flush():Boolean{ if (this._SafeStr_13024) { this._SafeStr_13024.dispose(); this._SafeStr_13024 = null; }; return (true); } public function parse(k:_SafeStr_2713):Boolean{ var _local_4:_SafeStr_3256; this._SafeStr_13022 = k.readInt(); this._SafeStr_13023 = k.readInt(); this._SafeStr_13024 = new Map(); var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { _local_4 = new _SafeStr_3256(k); this._SafeStr_13024.add(_local_4.id, _local_4); _local_3++; }; return (true); } public function get _SafeStr_13025():Map{ return (this._SafeStr_13024); } public function get _SafeStr_13026():int{ return (this._SafeStr_13022); } public function get _SafeStr_13027():int{ return (this._SafeStr_13023); } } }//package _-273 // _SafeStr_13022 = "_-4KO" (String#9443, DoABC#3) // _SafeStr_13023 = "_-B2" (String#8771, DoABC#3) // _SafeStr_13024 = "_-15H" (String#11941, DoABC#3) // _SafeStr_13025 = "_-2MA" (String#34318, DoABC#3) // _SafeStr_13026 = "_-1Q9" (String#10358, DoABC#3) // _SafeStr_13027 = "_-2et" (String#12910, DoABC#3) // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3256 = "_-6hH" (String#2755, DoABC#3) // _SafeStr_3727 = "_-dz" (String#10553, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) //------------------------------------------------------------ //_-273._SafeStr_3754 package _-273{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_3754 implements _SafeStr_2272 { public static const _SafeStr_13028:int = 6; private var _SafeStr_8443:int; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_8443 = k.readInt(); return (true); } public function get reason():int{ return (this._SafeStr_8443); } } }//package _-273 // _SafeStr_13028 = "_-1NA" (String#23110, DoABC#3) // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3754 = "_-3yw" (String#9901, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_8443 = "_-0a-" (String#2428, DoABC#3) //------------------------------------------------------------ //_-273._SafeStr_3758 package _-273{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_3758 implements _SafeStr_2272 { private var _SafeStr_8170:int; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_8170 = k.readInt(); return (true); } public function get _SafeStr_11022():int{ return (this._SafeStr_8170); } } }//package _-273 // _SafeStr_11022 = "_-4cy" (String#1712, DoABC#3) // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3758 = "_-2zF" (String#11275, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_8170 = "_-6Dc" (String#1141, DoABC#3) //------------------------------------------------------------ //_-273._SafeStr_3765 package _-273{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_3765 implements _SafeStr_2272 { private var _SafeStr_13020:_SafeStr_3256; private var _SafeStr_13029:Boolean; public function flush():Boolean{ this._SafeStr_13020 = null; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_13020 = new _SafeStr_3256(k); this._SafeStr_13029 = k.readBoolean(); return (true); } public function get pet():_SafeStr_3256{ return (this._SafeStr_13020); } public function _SafeStr_13030():Boolean{ return (this._SafeStr_13029); } } }//package _-273 // _SafeStr_13020 = "_-1BQ" (String#12404, DoABC#3) // _SafeStr_13029 = "_-0Un" (String#15052, DoABC#3) // _SafeStr_13030 = "_-4Oh" (String#26324, DoABC#3) // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_3256 = "_-6hH" (String#2755, DoABC#3) // _SafeStr_3765 = "_-LK" (String#10403, DoABC#3) //------------------------------------------------------------ //_-273._SafeStr_4733 package _-273{ import _-2jU._SafeStr_2272; import _-2jU._SafeStr_2713; public class _SafeStr_4733 implements _SafeStr_2272 { private var _SafeStr_13031:int; private var _SafeStr_8170:int; public function flush():Boolean{ this._SafeStr_8170 = -1; this._SafeStr_13031 = -1; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_8170 = k.readInt(); this._SafeStr_13031 = k.readInt(); return (true); } public function get _SafeStr_13032():int{ return (this._SafeStr_13031); } public function get _SafeStr_11022():int{ return (this._SafeStr_8170); } } }//package _-273 // _SafeStr_11022 = "_-4cy" (String#1712, DoABC#3) // _SafeStr_13031 = "_-4V8" (String#8479, DoABC#3) // _SafeStr_13032 = "_-6KI" (String#23374, DoABC#3) // _SafeStr_2272 = "_-4cK" (String#254, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // _SafeStr_4733 = "_-3dd" (String#11884, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_8170 = "_-6Dc" (String#1141, DoABC#3) //------------------------------------------------------------ //_-273.PetFigureData package _-273{ import _-2jU._SafeStr_2713; public class PetFigureData { private var _SafeStr_8320:int; private var _SafeStr_13033:int; private var _color:String; private var _SafeStr_10988:int; private var _SafeStr_13034:int; private var _SafeStr_13035:Array; public function PetFigureData(k:_SafeStr_2713){ this._SafeStr_8320 = k.readInt(); this._SafeStr_13033 = k.readInt(); this._color = k.readString(); this._SafeStr_10988 = k.readInt(); this._SafeStr_13035 = []; this._SafeStr_13034 = k.readInt(); var _local_2:int; while (_local_2 < this._SafeStr_13034) { this._SafeStr_13035.push(k.readInt()); this._SafeStr_13035.push(k.readInt()); this._SafeStr_13035.push(k.readInt()); _local_2++; }; } public function get typeId():int{ return (this._SafeStr_8320); } public function get paletteId():int{ return (this._SafeStr_13033); } public function get color():String{ return (this._color); } public function get _SafeStr_6501():int{ return (this._SafeStr_10988); } public function get _SafeStr_7168():String{ var _local_2:int; var k:String = ((((this.typeId + " ") + this.paletteId) + " ") + this.color); k = (k + (" " + this._SafeStr_13018)); for each (_local_2 in this._SafeStr_13036) { k = (k + (" " + _local_2)); }; return (k); } public function get _SafeStr_13036():Array{ return (this._SafeStr_13035); } public function get _SafeStr_13018():int{ return (this._SafeStr_13034); } } }//package _-273 // _SafeStr_10988 = "_-4dy" (String#4780, DoABC#3) // _SafeStr_13018 = "_-3vm" (String#17652, DoABC#3) // _SafeStr_13033 = "_-4OD" (String#6236, DoABC#3) // _SafeStr_13034 = "_-0rX" (String#25412, DoABC#3) // _SafeStr_13035 = "_-4x2" (String#6934, DoABC#3) // _SafeStr_13036 = "_-0lu" (String#4343, DoABC#3) // _SafeStr_2713 = "_-5zg" (String#207, DoABC#3) // readInt = "_-1ht" (String#82, DoABC#3) // _SafeStr_6501 = "_-421" (String#3904, DoABC#3) // _SafeStr_7168 = "_-2C8" (String#5490, DoABC#3) // _SafeStr_8320 = "_-ni" (String#4377, DoABC#3) //------------------------------------------------------------ //_-27A._SafeStr_4585 package _-27A{ import _-2A1.ButtonMenuView; import _-2A1._SafeStr_2845; import _-29V.IWindow; import _-29V.IWindowContainer; import _-3XT._SafeStr_2361; import flash.geom.Rectangle; import _-6Sj._SafeStr_2434; import _-wL.RelationshipStatusEnum; public class _SafeStr_4585 extends ButtonMenuView { protected var _SafeStr_5389:int; protected var _SafeStr_5781:String; protected var _SafeStr_11055:int; protected var _SafeStr_11059:Boolean; protected var _SafeStr_10987:int; public function _SafeStr_4585(k:_SafeStr_2845){ super(k); } public static function setup(k:_SafeStr_4585, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int, _arg_6:Boolean=false, _arg_7:Boolean=false):void{ k._SafeStr_5389 = _arg_2; k._SafeStr_5781 = _arg_3; k._SafeStr_11055 = _arg_5; k._SafeStr_10987 = _arg_4; k._SafeStr_11059 = _arg_6; k._SafeStr_13037 = _arg_7; _SafeStr_5569(k); } public function get userId():int{ return (this._SafeStr_5389); } public function get _SafeStr_11071():int{ return (this._SafeStr_11055); } public function get _SafeStr_11004():int{ return (this._SafeStr_10987); } public function get userName():String{ return (this._SafeStr_5781); } public function get _SafeStr_11083():Boolean{ return (this._SafeStr_11059); } override protected function updateWindow():void{ var _local_2:XML; var _local_3:IWindow; if (((((!(_SafeStr_5572)) || (!(_SafeStr_5572.assets)))) || (!(_SafeStr_5572.windowManager)))) { return; }; if (!_SafeStr_5322) { _local_2 = (_SafeStr_5572.assets.getAssetByName("avatar_info_widget").content as XML); _SafeStr_5322 = (_SafeStr_5572.windowManager.buildFromXML(_local_2, 0) as IWindowContainer); if (!_SafeStr_5322) { return; }; }; var k:IWindow = _SafeStr_5322.findChildByName("name"); k.caption = this._SafeStr_5781; this._SafeStr_13038(); if (!this._SafeStr_11059) { _SafeStr_5322.findChildByName("change_name_container").visible = false; _SafeStr_5322.height = 39; } else { _local_3 = _SafeStr_5322.findChildByName("change_name_container"); _local_3.visible = true; _SafeStr_5322.height = (39 + _local_3.height); _SafeStr_7881(_SafeStr_5322.findChildByName("change_name_container"), _SafeStr_6306); }; activeView = _SafeStr_5322; } override protected function getOffset(k:Rectangle):int{ var _local_2:int = -(_SafeStr_13039.height); if ((((((this._SafeStr_11055 == _SafeStr_2361._SafeStr_12755)) || ((this._SafeStr_11055 == _SafeStr_2361._SafeStr_13041)))) || ((this._SafeStr_11055 == _SafeStr_2361._SafeStr_13040)))) { _local_2 = (_local_2 + (((k.height > 50)) ? 25 : 0)); } else { _local_2 = (_local_2 - 4); }; return (_local_2); } protected function _SafeStr_13038():void{ var k:_SafeStr_2434; if (((_SafeStr_5572) && (_SafeStr_5572.friendList))) { k = _SafeStr_2434(_SafeStr_5322.findChildByName("relationship_status")); k.assetUri = ("relationship_status_" + RelationshipStatusEnum._SafeStr_12237(_SafeStr_5572.friendList.getRelationshipStatus(this.userId))); }; } } }//package _-27A // _SafeStr_10987 = "_-1D4" (String#2588, DoABC#3) // _SafeStr_11004 = "_-0y1" (String#2379, DoABC#3) // _SafeStr_11055 = "_-3HH" (String#3227, DoABC#3) // _SafeStr_11059 = "_-cb" (String#4919, DoABC#3) // _SafeStr_11071 = "_-09M" (String#2863, DoABC#3) // _SafeStr_11083 = "_-4zM" (String#5639, DoABC#3) // _SafeStr_12237 = "_-1yC" (String#9815, DoABC#3) // _SafeStr_12755 = "_-37-" (String#3774, DoABC#3) // _SafeStr_13037 = "_-2tW" (String#4014, DoABC#3) // _SafeStr_13038 = "_-2eq" (String#15509, DoABC#3) // _SafeStr_13039 = "_-2Ns" (String#3137, DoABC#3) // _SafeStr_13040 = "_-53t" (String#6744, DoABC#3) // _SafeStr_13041 = "_-2PN" (String#8781, DoABC#3) // _SafeStr_2361 = "_-0lv" (String#1879, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2845 = "_-4gF" (String#4461, DoABC#3) // _SafeStr_4585 = "_-MS" (String#2143, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // _SafeStr_5569 = "_-0eM" (String#12353, DoABC#3) // _SafeStr_5572 = "_-0k2" (String#66, DoABC#3) // _SafeStr_5781 = "_-3KC" (String#937, DoABC#3) // _SafeStr_6306 = "_-18L" (String#6288, DoABC#3) // _SafeStr_7881 = "_-0xm" (String#2656, DoABC#3) //------------------------------------------------------------ //_-27A._SafeStr_4586 package _-27A{ import _-1i3._SafeStr_4495; import _-5xn._SafeStr_5089; public class _SafeStr_4586 { private var _SafeStr_5742:int = -1; private var _SafeStr_10987:int; private var _SafeStr_11064:Boolean = false; private var _SafeStr_10956:Boolean = false; private var _SafeStr_10957:Boolean = false; private var _SafeStr_13042:int = 0; private var _SafeStr_10959:Array; private var _SafeStr_10913:Array; private var _name:String; public function _SafeStr_4586(){ this._SafeStr_10913 = new Array(0); super(); } public function set id(k:int):void{ this._SafeStr_5742 = k; } public function set _SafeStr_11004(k:int):void{ this._SafeStr_10987 = k; } public function get id():int{ return (this._SafeStr_5742); } public function get _SafeStr_11004():int{ return (this._SafeStr_10987); } public function get _SafeStr_11074():Boolean{ return (this._SafeStr_11064); } public function get _SafeStr_10961():Boolean{ return (this._SafeStr_10956); } public function get _SafeStr_10963():Boolean{ return (this._SafeStr_10957); } public function get _SafeStr_13043():int{ return (this._SafeStr_13042); } public function set _SafeStr_11074(k:Boolean):void{ this._SafeStr_11064 = k; } public function set _SafeStr_10961(k:Boolean):void{ this._SafeStr_10956 = k; } public function set _SafeStr_10963(k:Boolean):void{ this._SafeStr_10957 = k; } public function set _SafeStr_13043(k:int):void{ this._SafeStr_13042 = k; } public function get _SafeStr_10966():Array{ return (this._SafeStr_10959); } public function set _SafeStr_10966(k:Array):void{ this._SafeStr_10959 = k; } public function get _SafeStr_10914():Array{ return (this._SafeStr_10913); } public function set _SafeStr_10914(k:Array):void{ this._SafeStr_10913 = k; } public function get name():String{ return (this._name); } public function populate(k:_SafeStr_4495):void{ if (k._SafeStr_10960 != this.id) { this._SafeStr_10913 = new Array(0); }; this.id = k._SafeStr_10960; this._SafeStr_11004 = k._SafeStr_10965; this._SafeStr_10961 = k._SafeStr_10961; this._SafeStr_10963 = k._SafeStr_10963; this._SafeStr_13043 = k._SafeStr_10964; this._SafeStr_10966 = k._SafeStr_10966; this._name = k.name; } public function _SafeStr_13044(k:Array):void{ var _local_2:_SafeStr_5089; this._SafeStr_10959 = new Array(); for each (_local_2 in k) { this._SafeStr_10966.push(_local_2.id); }; this._SafeStr_10913 = k.concat(); } } }//package _-27A // _SafeStr_10913 = "_-6RC" (String#9759, DoABC#3) // _SafeStr_10914 = "_-4du" (String#14180, DoABC#3) // _SafeStr_10956 = "_-1Uu" (String#5364, DoABC#3) // _SafeStr_10957 = "_-1Ua" (String#5383, DoABC#3) // _SafeStr_10959 = "_-6Gy" (String#5359, DoABC#3) // _SafeStr_10960 = "_-9y" (String#1161, DoABC#3) // _SafeStr_10961 = "_-0YF" (String#3708, DoABC#3) // _SafeStr_10963 = "_-5fk" (String#4314, DoABC#3) // _SafeStr_10964 = "_-0IL" (String#3740, DoABC#3) // _SafeStr_10965 = "_-13z" (String#3853, DoABC#3) // _SafeStr_10966 = "_-2yA" (String#2898, DoABC#3) // _SafeStr_10987 = "_-1D4" (String#2588, DoABC#3) // _SafeStr_11004 = "_-0y1" (String#2379, DoABC#3) // _SafeStr_11064 = "_-4cM" (String#8313, DoABC#3) // _SafeStr_11074 = "_-1JG" (String#4592, DoABC#3) // _SafeStr_13042 = "_-4Sz" (String#12079, DoABC#3) // _SafeStr_13043 = "_-5-J" (String#11456, DoABC#3) // _SafeStr_13044 = "_-3L3" (String#29558, DoABC#3) // _SafeStr_4495 = "_-2xE" (String#4706, DoABC#3) // _SafeStr_4586 = "_-3ld" (String#7942, DoABC#3) // _SafeStr_5089 = "_-T6" (String#8007, DoABC#3) // _SafeStr_5742 = "_-Pw" (String#286, DoABC#3) //------------------------------------------------------------ //_-27A._SafeStr_4590 package _-27A{ import _-1i3._SafeStr_4499; public class _SafeStr_4590 { public var age:int = 0; public var _SafeStr_6501:int = 0; public var _SafeStr_11003:Boolean = false; public var energy:int = 0; public var _SafeStr_11013:int = 0; public var experience:int = 0; public var _SafeStr_11012:int = 0; public var id:int = 0; public var _SafeStr_11002:Boolean = false; public var level:int = 0; public var _SafeStr_11011:int = 0; public var name:String = ""; public var _SafeStr_11014:int = 0; public var _SafeStr_11015:int = 0; public var _SafeStr_6345:int = 0; public var ownerName:String = ""; public var _SafeStr_11001:int = 0; public var _SafeStr_11016:int = 0; public var _SafeStr_8417:int = 0; public var _SafeStr_11000:int = 0; public var _SafeStr_11005:Boolean = false; public var _SafeStr_7637:Boolean = false; public var _SafeStr_11006:Boolean = false; public var _SafeStr_11007:Boolean = false; public var _SafeStr_11008:Boolean = false; public var _SafeStr_11009:Array; public var _SafeStr_11010:int = 0; public var _SafeStr_11017:int = 0; public var _SafeStr_11018:int = 0; public var _SafeStr_11019:int = 0; public var _SafeStr_11020:Boolean = false; public function _SafeStr_4590(){ this._SafeStr_11009 = []; super(); } public function populate(k:_SafeStr_4499):void{ this.age = k.age; this._SafeStr_6501 = k._SafeStr_6501; this._SafeStr_11003 = k._SafeStr_11003; this.energy = k.energy; this._SafeStr_11013 = k._SafeStr_11013; this.experience = k.experience; this._SafeStr_11012 = k._SafeStr_11012; this.id = k.id; this._SafeStr_11002 = k._SafeStr_11002; this.level = k.level; this._SafeStr_11011 = k._SafeStr_11011; this.name = k.name; this._SafeStr_11014 = k._SafeStr_11014; this._SafeStr_11015 = k._SafeStr_11015; this._SafeStr_6345 = k._SafeStr_6345; this.ownerName = k.ownerName; this._SafeStr_11001 = k._SafeStr_11001; this._SafeStr_11016 = k._SafeStr_11016; this._SafeStr_8417 = k._SafeStr_8417; this._SafeStr_11000 = k._SafeStr_11000; this._SafeStr_11005 = k._SafeStr_11005; this._SafeStr_7637 = k._SafeStr_7637; this._SafeStr_11006 = k._SafeStr_11006; this._SafeStr_11008 = k._SafeStr_11008; this._SafeStr_11007 = k._SafeStr_11007; this._SafeStr_11009 = k._SafeStr_11009; this._SafeStr_11010 = k._SafeStr_11010; this._SafeStr_11017 = k._SafeStr_11017; this._SafeStr_11018 = k._SafeStr_11018; this._SafeStr_11019 = k._SafeStr_11019; this._SafeStr_11020 = k._SafeStr_11020; } } }//package _-27A // _SafeStr_11000 = "_-2O4" (String#6015, DoABC#3) // _SafeStr_11001 = "_-F3" (String#19815, DoABC#3) // _SafeStr_11002 = "_-4iZ" (String#6879, DoABC#3) // _SafeStr_11003 = "_-23I" (String#7000, DoABC#3) // _SafeStr_11005 = "_-2oN" (String#4944, DoABC#3) // _SafeStr_11006 = "_-06o" (String#2988, DoABC#3) // _SafeStr_11007 = "_-6Qi" (String#3255, DoABC#3) // _SafeStr_11008 = "_-4gr" (String#2877, DoABC#3) // _SafeStr_11009 = "_-11u" (String#3863, DoABC#3) // _SafeStr_11010 = "_-4pR" (String#5340, DoABC#3) // _SafeStr_11011 = "_-0Fx" (String#5715, DoABC#3) // _SafeStr_11012 = "_-3ZF" (String#5144, DoABC#3) // _SafeStr_11013 = "_-6RU" (String#4862, DoABC#3) // _SafeStr_11014 = "_-0hk" (String#5297, DoABC#3) // _SafeStr_11015 = "_-5zi" (String#5901, DoABC#3) // _SafeStr_11016 = "_-fn" (String#9360, DoABC#3) // _SafeStr_11017 = "_-2iR" (String#5217, DoABC#3) // _SafeStr_11018 = "_-5DF" (String#5091, DoABC#3) // _SafeStr_11019 = "_-ft" (String#5351, DoABC#3) // _SafeStr_11020 = "_-4DB" (String#2939, DoABC#3) // _SafeStr_4499 = "_-2En" (String#4269, DoABC#3) // _SafeStr_4590 = "_-0Fn" (String#7808, DoABC#3) // _SafeStr_6345 = "_-HD" (String#1585, DoABC#3) // _SafeStr_6501 = "_-421" (String#3904, DoABC#3) // _SafeStr_7637 = "_-0b1" (String#2865, DoABC#3) // _SafeStr_8417 = "_-4VQ" (String#3159, DoABC#3) //------------------------------------------------------------ //_-27A._SafeStr_4593 package _-27A{ import _-1i3._SafeStr_4510; public class _SafeStr_4593 { private var _SafeStr_11064:Boolean = false; private var _SafeStr_11066:Boolean = false; private var _SafeStr_11067:int = 0; private var _SafeStr_11061:Boolean = false; private var _SafeStr_11062:Boolean = false; private var _SafeStr_11063:Boolean = false; private var _SafeStr_11060:Boolean = false; private var _SafeStr_10956:Boolean = false; private var _SafeStr_10957:Boolean = false; private var _SafeStr_8406:int = 0; private var _SafeStr_10974:Boolean = false; private var _SafeStr_11059:Boolean = false; private var _SafeStr_11065:Boolean = false; private var _SafeStr_13042:int = 0; private var _SafeStr_10958:int = 0; private var _SafeStr_11068:int = 0; private var _SafeStr_11069:Boolean = false; private var _SafeStr_8426:Boolean = false; public function get _SafeStr_11074():Boolean{ return (this._SafeStr_11064); } public function get _SafeStr_11076():Boolean{ return (this._SafeStr_11066); } public function get _SafeStr_11077():int{ return (this._SafeStr_11067); } public function get _SafeStr_11078():Boolean{ return (this._SafeStr_11061); } public function get _SafeStr_11079():Boolean{ return (this._SafeStr_11062); } public function get _SafeStr_11073():Boolean{ return (this._SafeStr_11060); } public function get _SafeStr_10961():Boolean{ return (this._SafeStr_10956); } public function get _SafeStr_10963():Boolean{ return (this._SafeStr_10957); } public function get _SafeStr_8416():int{ return (this._SafeStr_8406); } public function get _SafeStr_10975():Boolean{ return (this._SafeStr_10974); } public function get _SafeStr_11083():Boolean{ return (this._SafeStr_11059); } public function get _SafeStr_11075():Boolean{ return (this._SafeStr_11065); } public function get _SafeStr_13043():int{ return (this._SafeStr_13042); } public function get _SafeStr_10962():int{ return (this._SafeStr_10958); } public function get _SafeStr_11081():int{ return (this._SafeStr_11068); } public function set _SafeStr_11074(k:Boolean):void{ this._SafeStr_11064 = k; } public function set _SafeStr_11076(k:Boolean):void{ this._SafeStr_11066 = k; } public function set _SafeStr_11077(k:int):void{ this._SafeStr_11067 = k; } public function set _SafeStr_11078(k:Boolean):void{ this._SafeStr_11061 = k; } public function set _SafeStr_11079(k:Boolean):void{ this._SafeStr_11062 = k; } public function get _SafeStr_11080():Boolean{ return (this._SafeStr_11063); } public function set _SafeStr_11080(k:Boolean):void{ this._SafeStr_11063 = k; } public function set _SafeStr_11073(k:Boolean):void{ this._SafeStr_11060 = k; } public function set _SafeStr_10961(k:Boolean):void{ this._SafeStr_10956 = k; } public function set _SafeStr_10963(k:Boolean):void{ this._SafeStr_10957 = k; } public function set _SafeStr_8416(k:int):void{ this._SafeStr_8406 = k; } public function set _SafeStr_10975(k:Boolean):void{ this._SafeStr_10974 = k; } public function set _SafeStr_11083(k:Boolean):void{ this._SafeStr_11059 = k; } public function set _SafeStr_11075(k:Boolean):void{ this._SafeStr_11065 = k; } public function set _SafeStr_13043(k:int):void{ this._SafeStr_13042 = k; } public function set _SafeStr_10962(k:int):void{ this._SafeStr_10958 = k; } public function set _SafeStr_11081(k:int):void{ this._SafeStr_11068 = k; } public function get _SafeStr_11084():Boolean{ return (this._SafeStr_11069); } public function get _SafeStr_8428():Boolean{ return (this._SafeStr_8426); } public function populate(k:_SafeStr_4510):void{ this._SafeStr_10957 = k._SafeStr_10963; this._SafeStr_10958 = k._SafeStr_10962; this._SafeStr_10956 = k._SafeStr_10961; this._SafeStr_11060 = k._SafeStr_11073; this._SafeStr_11061 = k._SafeStr_11078; this._SafeStr_11062 = k._SafeStr_11079; this._SafeStr_11063 = k._SafeStr_11080; this._SafeStr_11066 = k._SafeStr_11076; this._SafeStr_11067 = k._SafeStr_11077; this._SafeStr_11064 = k._SafeStr_11074; this._SafeStr_8406 = k._SafeStr_8416; this._SafeStr_10974 = (k.type == _SafeStr_4510._SafeStr_11048); this._SafeStr_11059 = k._SafeStr_11083; this._SafeStr_11065 = k._SafeStr_11075; this._SafeStr_11068 = k._SafeStr_11081; this._SafeStr_13042 = k._SafeStr_10964; this._SafeStr_11069 = k._SafeStr_11084; this._SafeStr_8426 = k._SafeStr_11085; } } }//package _-27A // _SafeStr_10956 = "_-1Uu" (String#5364, DoABC#3) // _SafeStr_10957 = "_-1Ua" (String#5383, DoABC#3) // _SafeStr_10958 = "_-1a6" (String#8597, DoABC#3) // _SafeStr_10961 = "_-0YF" (String#3708, DoABC#3) // _SafeStr_10962 = "_-5Mw" (String#4356, DoABC#3) // _SafeStr_10963 = "_-5fk" (String#4314, DoABC#3) // _SafeStr_10964 = "_-0IL" (String#3740, DoABC#3) // _SafeStr_10974 = "_-3pm" (String#12525, DoABC#3) // _SafeStr_10975 = "_-3iX" (String#14578, DoABC#3) // _SafeStr_11048 = "_-19I" (String#5642, DoABC#3) // _SafeStr_11059 = "_-cb" (String#4919, DoABC#3) // _SafeStr_11060 = "_-1q9" (String#13453, DoABC#3) // _SafeStr_11061 = "_-0j6" (String#12779, DoABC#3) // _SafeStr_11062 = "_-3JA" (String#13216, DoABC#3) // _SafeStr_11063 = "_-0dY" (String#11572, DoABC#3) // _SafeStr_11064 = "_-4cM" (String#8313, DoABC#3) // _SafeStr_11065 = "_-3WE" (String#8430, DoABC#3) // _SafeStr_11066 = "_-1y7" (String#11554, DoABC#3) // _SafeStr_11067 = "_-1xr" (String#11568, DoABC#3) // _SafeStr_11068 = "_-eC" (String#13383, DoABC#3) // _SafeStr_11069 = "_-5Lq" (String#9653, DoABC#3) // _SafeStr_11073 = "_-08n" (String#10772, DoABC#3) // _SafeStr_11074 = "_-1JG" (String#4592, DoABC#3) // _SafeStr_11075 = "_-04i" (String#4573, DoABC#3) // _SafeStr_11076 = "_-5lP" (String#8191, DoABC#3) // _SafeStr_11077 = "_-hI" (String#9096, DoABC#3) // _SafeStr_11078 = "_-0l6" (String#8392, DoABC#3) // _SafeStr_11079 = "_-4SN" (String#9677, DoABC#3) // _SafeStr_11080 = "_-RP" (String#9783, DoABC#3) // _SafeStr_11081 = "_-6Me" (String#7407, DoABC#3) // _SafeStr_11083 = "_-4zM" (String#5639, DoABC#3) // _SafeStr_11084 = "_-4iN" (String#7794, DoABC#3) // _SafeStr_11085 = "_-zU" (String#24502, DoABC#3) // _SafeStr_13042 = "_-4Sz" (String#12079, DoABC#3) // _SafeStr_13043 = "_-5-J" (String#11456, DoABC#3) // _SafeStr_4510 = "_-6Cl" (String#1524, DoABC#3) // _SafeStr_4593 = "_-5mz" (String#5148, DoABC#3) // _SafeStr_8406 = "_-BY" (String#4154, DoABC#3) // _SafeStr_8416 = "_-4Xv" (String#4441, DoABC#3) // _SafeStr_8426 = "_-YT" (String#6869, DoABC#3) // _SafeStr_8428 = "_-GZ" (String#5190, DoABC#3) //------------------------------------------------------------ //_-27A._SafeStr_4599 package _-27A{ public class _SafeStr_4599 { public var stuffId:int; public var _SafeStr_10076:int; public var _SafeStr_6179:String; public var userId:int; public var userName:String; public var rarityLevel:int; public var _SafeStr_11248:Boolean; } }//package _-27A // _SafeStr_10076 = "_-3fj" (String#2364, DoABC#3) // _SafeStr_11248 = "_-0Tb" (String#6245, DoABC#3) // _SafeStr_4599 = "_-3aG" (String#4468, DoABC#3) // _SafeStr_6179 = "_-5B3" (String#2369, DoABC#3) //------------------------------------------------------------ //_-27A._SafeStr_4601 package _-27A{ import _-3XT._SafeStr_2361; import _-3UH.XmlAsset; import _-29V.IWindowContainer; import _-5Vh.WindowMouseEvent; import _-6Sj.IItemListWindow; import _-5Vh.WindowEvent; import _-29V.IWindow; public class _SafeStr_4601 extends _SafeStr_4585 { public function _SafeStr_4601(k:AvatarInfoWidget, _arg_2:int, _arg_3:String, _arg_4:int){ super(k); _SafeStr_13037 = false; _SafeStr_4585.setup(this, _arg_2, _arg_3, _arg_4, _SafeStr_2361._SafeStr_12755); } override protected function updateWindow():void{ var k:XML; if (((((!(_SafeStr_5572)) || (!(_SafeStr_5572.assets)))) || (!(_SafeStr_5572.windowManager)))) { return; }; if (!_SafeStr_5322) { k = (XmlAsset(_SafeStr_5572.assets.getAssetByName("own_avatar_decorating")).content as XML); _SafeStr_5322 = (_SafeStr_5572.windowManager.buildFromXML(k, 0) as IWindowContainer); if (!_SafeStr_5322) { return; }; _SafeStr_5322.addEventListener(WindowMouseEvent._SafeStr_5575, _SafeStr_5576); _SafeStr_5322.addEventListener(WindowMouseEvent._SafeStr_5577, _SafeStr_5576); _SafeStr_13045 = (_SafeStr_5322.findChildByName("buttons") as IItemListWindow); _SafeStr_13045.procedure = this._SafeStr_6255; this._SafeStr_6154(); }; this.activeView = _SafeStr_5322; } override public function show():void{ if (_SafeStr_13039 != null) { _SafeStr_13039.visible = true; _SafeStr_13039.activate(); }; } override public function hide(k:Boolean):void{ if (_SafeStr_13039 != null) { _SafeStr_13039.visible = false; }; _SafeStr_5580 = false; } override protected function set activeView(k:IWindowContainer):void{ if (!k) { return; }; _SafeStr_13039 = k; } public function _SafeStr_5360():Boolean{ return (((_SafeStr_13039) && (_SafeStr_13039.visible))); } public function _SafeStr_6154():void{ _SafeStr_13046("decorate"); } private function _SafeStr_6255(k:WindowEvent, _arg_2:IWindow):void{ if (disposed) { return; }; if (((!(_SafeStr_5322)) || (_SafeStr_5322.disposed))) { return; }; if (k.type == WindowMouseEvent.CLICK) { if (_arg_2.name == "button") { switch (_arg_2.parent.name) { case "decorate": this.widget._SafeStr_13047 = false; break; }; }; } else { if (k.type == WindowMouseEvent._SafeStr_5575) { super.buttonEventProc(k, _arg_2); _SafeStr_5580 = true; } else { if (k.type == WindowMouseEvent._SafeStr_5577) { super.buttonEventProc(k, _arg_2); _SafeStr_5580 = false; } else { super.buttonEventProc(k, _arg_2); }; }; }; } override public function get maximumBlend():Number{ return (0.8); } private function get widget():AvatarInfoWidget{ return ((_SafeStr_5572 as AvatarInfoWidget)); } } }//package _-27A // _SafeStr_12755 = "_-37-" (String#3774, DoABC#3) // _SafeStr_13037 = "_-2tW" (String#4014, DoABC#3) // _SafeStr_13039 = "_-2Ns" (String#3137, DoABC#3) // _SafeStr_13045 = "_-6Ve" (String#1058, DoABC#3) // _SafeStr_13046 = "_-0yA" (String#454, DoABC#3) // _SafeStr_13047 = "_-2nQ" (String#7180, DoABC#3) // _SafeStr_2361 = "_-0lv" (String#1879, DoABC#3) // _SafeStr_4585 = "_-MS" (String#2143, DoABC#3) // _SafeStr_4601 = "_-3ij" (String#11613, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5360 = "_-6Wz" (String#2394, DoABC#3) // _SafeStr_5572 = "_-0k2" (String#66, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5576 = "_-2d-" (String#2482, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) // _SafeStr_5580 = "_-5bH" (String#3489, DoABC#3) // _SafeStr_6154 = "_-54l" (String#2589, DoABC#3) // _SafeStr_6255 = "_-6HO" (String#6885, DoABC#3) //------------------------------------------------------------ //_-27A._SafeStr_4602 package _-27A{ import _-5Vh.WindowMouseEvent; import _-4iK.AvatarInfoWidgetHandler; import _-0PS._SafeStr_2457; import _-6Sj.IItemListWindow; import _-5A9._SafeStr_2300; import _-5A9._SafeStr_2175; import _-0Bw._SafeStr_2349; import _-3XT._SafeStr_2287; import _-3XT._SafeStr_2485; import _-3UH.XmlAsset; import _-29V.IWindowContainer; import _-2eN._SafeStr_2749; import _-2eN._SafeStr_4502; import _-2eN._SafeStr_4489; import _-3sY.HabboTracking; import _-5Vh.WindowEvent; import _-29V.IWindow; public class _SafeStr_4602 extends _SafeStr_4585 { protected static const _SafeStr_13048:uint = 0; private static const _SafeStr_13049:int = 1; private static const _SafeStr_13050:int = 2; private static const _SafeStr_13051:int = 3; private var _SafeStr_5513:_SafeStr_4590; private var _SafeStr_5744:int = 0; public function _SafeStr_4602(k:AvatarInfoWidget){ super(k); _SafeStr_13037 = false; } public static function setup(k:_SafeStr_4602, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int, _arg_6:_SafeStr_4590):void{ k._SafeStr_5513 = _arg_6; var _local_7:Boolean = k.widget._SafeStr_11005; var _local_8:Boolean = k.widget._SafeStr_7637; if (k.widget._SafeStr_13052()) { k._SafeStr_5744 = _SafeStr_13051; } else { if (((_local_7) && (!(_local_8)))) { k._SafeStr_5744 = _SafeStr_13049; } else { if (_local_8) { k._SafeStr_5744 = _SafeStr_13050; } else { k._SafeStr_5744 = _SafeStr_13048; }; }; }; _SafeStr_4585.setup(k, _arg_2, _arg_3, _arg_4, _arg_5, false); } override public function dispose():void{ if (_SafeStr_5322) { _SafeStr_5322.removeEventListener(WindowMouseEvent._SafeStr_5575, _SafeStr_5576); _SafeStr_5322.removeEventListener(WindowMouseEvent._SafeStr_5577, _SafeStr_5576); }; this._SafeStr_5513 = null; super.dispose(); } protected function _SafeStr_6154():void{ var _local_6:Number; var _local_7:Number; var _local_8:AvatarInfoWidgetHandler; var _local_9:int; var _local_10:_SafeStr_2457; var _local_11:int; if (((!(_SafeStr_5322)) || (!(this._SafeStr_5513)))) { return; }; var k:IItemListWindow = (_SafeStr_5322.findChildByName("buttons") as IItemListWindow); if (!k) { return; }; k.procedure = this.buttonEventProc; k.autoArrangeItems = false; var _local_2:int = k.numListItems; var _local_3:int; while (_local_3 < _local_2) { k.getListItemAt(_local_3).visible = false; _local_3++; }; var _local_4:_SafeStr_2300 = this.widget.handler.roomSession; var _local_5:_SafeStr_2175 = this.widget.handler.container.sessionDataManager; if (((((_local_4._SafeStr_11044) || (_local_5._SafeStr_10926))) || ((_local_4.roomControllerLevel >= _SafeStr_2349._SafeStr_6737)))) { _SafeStr_13046("pick_up"); }; switch (this._SafeStr_5744) { case _SafeStr_13048: _SafeStr_13046("respect", (this._SafeStr_5513._SafeStr_8417 > 0)); break; case _SafeStr_13049: if (this.widget.configuration.getBoolean("sharedhorseriding.enabled")) { _SafeStr_13046("mount"); }; _SafeStr_13046("respect", (this._SafeStr_5513._SafeStr_8417 > 0)); break; case _SafeStr_13050: if (this.widget.configuration.getBoolean("sharedhorseriding.enabled")) { _SafeStr_13046("dismount"); }; _SafeStr_13046("respect", (this._SafeStr_5513._SafeStr_8417 > 0)); break; case _SafeStr_13051: if (!this._SafeStr_5513._SafeStr_11008) { _SafeStr_13046("respect", false); _local_6 = (this._SafeStr_5513.energy as Number); _local_7 = (this._SafeStr_5513._SafeStr_11013 as Number); _SafeStr_13046("treat", true, ((_local_6 / _local_7) < 0.98)); }; break; }; this.widget.localizations.registerParameter("infostand.button.petrespect", "count", this._SafeStr_5513._SafeStr_8417.toString()); if (this.widget.configuration.getBoolean("handitem.give.pet.enabled")) { _local_8 = this.widget.handler; _local_9 = _local_8.container.roomSession._SafeStr_13053; _local_10 = _local_8.container.roomEngine.getRoomObject(_local_8.roomSession.roomId, _local_9, _SafeStr_2287._SafeStr_8367); if (_local_10 != null) { _local_11 = _local_10.getModel().getNumber(_SafeStr_2485._SafeStr_9256); if ((((_local_11 > 0)) && ((_local_11 < 999999)))) { _SafeStr_13046("pass_handitem"); }; }; }; k.autoArrangeItems = true; k.visible = true; } override protected function updateWindow():void{ var k:XML; if (((((!(_SafeStr_5572)) || (!(_SafeStr_5572.assets)))) || (!(_SafeStr_5572.windowManager)))) { return; }; if (_SafeStr_5573) { activeView = _SafeStr_5574(); } else { if (!_SafeStr_5322) { k = (XmlAsset(_SafeStr_5572.assets.getAssetByName("pet_menu")).content as XML); _SafeStr_5322 = (_SafeStr_5572.windowManager.buildFromXML(k, 0) as IWindowContainer); if (!_SafeStr_5322) { return; }; _SafeStr_5322.addEventListener(WindowMouseEvent._SafeStr_5575, _SafeStr_5576); _SafeStr_5322.addEventListener(WindowMouseEvent._SafeStr_5577, _SafeStr_5576); _SafeStr_5322.findChildByName("minimize").addEventListener(WindowMouseEvent.CLICK, _SafeStr_5578); _SafeStr_5322.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5575, _SafeStr_5579); _SafeStr_5322.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5577, _SafeStr_5579); }; _SafeStr_13045 = (_SafeStr_5322.findChildByName("buttons") as IItemListWindow); _SafeStr_13045.procedure = this.buttonEventProc; _SafeStr_5322.findChildByName("name").caption = _SafeStr_5781; _SafeStr_5322.visible = false; activeView = _SafeStr_5322; this._SafeStr_6154(); }; } override protected function buttonEventProc(k:WindowEvent, _arg_2:IWindow):void{ var _local_5:String; if (disposed) { return; }; if (((!(_SafeStr_5322)) || (_SafeStr_5322.disposed))) { return; }; var _local_3:Boolean; var _local_4:_SafeStr_2749; if (k.type == WindowMouseEvent.CLICK) { if (_arg_2.name == "button") { _local_3 = true; switch (_arg_2.parent.name) { case "mount": _local_4 = new _SafeStr_4502(_SafeStr_4502._SafeStr_13054, userId); break; case "dismount": _local_4 = new _SafeStr_4502(_SafeStr_4502._SafeStr_13055, userId); break; case "respect": this._SafeStr_5513._SafeStr_8417--; this._SafeStr_6154(); _local_4 = new _SafeStr_4502(_SafeStr_4502._SafeStr_13056, userId); break; case "treat": _local_4 = new _SafeStr_4502(_SafeStr_4502._SafeStr_13057, userId); break; case "pass_handitem": _local_4 = new _SafeStr_4502(_SafeStr_4502._SafeStr_13058, userId); break; case "pick_up": _local_4 = new _SafeStr_4502(_SafeStr_4502._SafeStr_13059, userId); break; }; }; if (_arg_2.name == "profile_link") { _local_4 = new _SafeStr_4489(_SafeStr_4489._SafeStr_13060, _SafeStr_5389, "petContextMenu"); }; if (_local_5 != null) { _local_4 = new _SafeStr_4502(_local_5, _SafeStr_5389); HabboTracking.getInstance().trackEventLog("InfoStand", "click", _local_5); }; if (_local_4 != null) { _SafeStr_5572.messageListener.processWidgetMessage(_local_4); }; this._SafeStr_6154(); } else { super.buttonEventProc(k, _arg_2); }; if (_local_3) { _SafeStr_5572.removeView(this, false); }; } private function get widget():AvatarInfoWidget{ return ((_SafeStr_5572 as AvatarInfoWidget)); } } }//package _-27A // _SafeStr_10926 = "_-5gi" (String#2687, DoABC#3) // _SafeStr_11005 = "_-2oN" (String#4944, DoABC#3) // _SafeStr_11008 = "_-4gr" (String#2877, DoABC#3) // _SafeStr_11013 = "_-6RU" (String#4862, DoABC#3) // _SafeStr_11044 = "_-ec" (String#2596, DoABC#3) // _SafeStr_13037 = "_-2tW" (String#4014, DoABC#3) // _SafeStr_13045 = "_-6Ve" (String#1058, DoABC#3) // _SafeStr_13046 = "_-0yA" (String#454, DoABC#3) // _SafeStr_13048 = "_-21e" (String#2896, DoABC#3) // _SafeStr_13049 = "_-0ZE" (String#7926, DoABC#3) // _SafeStr_13050 = "_-4sL" (String#8580, DoABC#3) // _SafeStr_13051 = "_-5Lw" (String#20889, DoABC#3) // _SafeStr_13052 = "_-2bI" (String#31124, DoABC#3) // _SafeStr_13053 = "_-4Lg" (String#5019, DoABC#3) // _SafeStr_13054 = "_-0np" (String#9922, DoABC#3) // _SafeStr_13055 = "_-4td" (String#10651, DoABC#3) // _SafeStr_13056 = "_-2Ic" (String#8987, DoABC#3) // _SafeStr_13057 = "_-42T" (String#8979, DoABC#3) // _SafeStr_13058 = "_-6MM" (String#10423, DoABC#3) // _SafeStr_13059 = "_-2BU" (String#8572, DoABC#3) // _SafeStr_13060 = "_-5dv" (String#6563, DoABC#3) // _SafeStr_2175 = "_-4xS" (String#1073, DoABC#3) // _SafeStr_2287 = "_-4-R" (String#406, DoABC#3) // _SafeStr_2300 = "_-31V" (String#704, DoABC#3) // _SafeStr_2349 = "_-50R" (String#2017, DoABC#3) // _SafeStr_2457 = "_-2HZ" (String#353, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2749 = "_-0pg" (String#450, DoABC#3) // _SafeStr_4489 = "_-4Vk" (String#2963, DoABC#3) // _SafeStr_4502 = "_-4Pz" (String#541, DoABC#3) // _SafeStr_4585 = "_-MS" (String#2143, DoABC#3) // _SafeStr_4590 = "_-0Fn" (String#7808, DoABC#3) // _SafeStr_4602 = "_-24N" (String#6538, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5572 = "_-0k2" (String#66, DoABC#3) // _SafeStr_5573 = "_-516" (String#4230, DoABC#3) // _SafeStr_5574 = "_-0MH" (String#3449, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5576 = "_-2d-" (String#2482, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) // _SafeStr_5578 = "_-4By" (String#5935, DoABC#3) // _SafeStr_5579 = "_-1OW" (String#3239, DoABC#3) // _SafeStr_5744 = "_-0-h" (String#1497, DoABC#3) // _SafeStr_5781 = "_-3KC" (String#937, DoABC#3) // _SafeStr_6154 = "_-54l" (String#2589, DoABC#3) // _SafeStr_6737 = "_-3zg" (String#3039, DoABC#3) // _SafeStr_7637 = "_-0b1" (String#2865, DoABC#3) // _SafeStr_8367 = "_-2rb" (String#1150, DoABC#3) // _SafeStr_8417 = "_-4VQ" (String#3159, DoABC#3) // _SafeStr_9256 = "_-2k5" (String#5876, DoABC#3) //------------------------------------------------------------ //_-27A._SafeStr_4606 package _-27A{ import _-2A1._SafeStr_4537; import _-2A1._SafeStr_2845; import _-29V.IWindowContainer; import _-29V.IWindow; import _-3XT._SafeStr_2361; import flash.geom.Rectangle; import _-6Sj._SafeStr_2434; import _-wL.RelationshipStatusEnum; public class _SafeStr_4606 extends _SafeStr_4537 { protected var _SafeStr_5389:int; protected var _SafeStr_5781:String; protected var _SafeStr_11055:int; protected var _SafeStr_11059:Boolean; protected var _SafeStr_10987:int; public function _SafeStr_4606(k:_SafeStr_2845){ super(k); _SafeStr_5572 = (k as AvatarInfoWidget); } public static function setup(k:_SafeStr_4606, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int, _arg_6:Boolean=false):void{ k._SafeStr_5389 = _arg_2; k._SafeStr_5781 = _arg_3; k._SafeStr_11055 = _arg_5; k._SafeStr_10987 = _arg_4; k._SafeStr_11059 = _arg_6; _SafeStr_5569(k); } public function get userId():int{ return (this._SafeStr_5389); } public function get _SafeStr_11071():int{ return (this._SafeStr_11055); } public function get _SafeStr_11004():int{ return (this._SafeStr_10987); } public function get userName():String{ return (this._SafeStr_5781); } public function get _SafeStr_11083():Boolean{ return (this._SafeStr_11059); } override protected function updateWindow():void{ var _local_2:XML; if (((((!(_SafeStr_5572)) || (!(_SafeStr_5572.assets)))) || (!(_SafeStr_5572.windowManager)))) { return; }; if (!_SafeStr_5322) { _local_2 = (_SafeStr_5572.assets.getAssetByName("avatar_info_widget").content as XML); _SafeStr_5322 = (_SafeStr_5572.windowManager.buildFromXML(_local_2, 0) as IWindowContainer); if (!_SafeStr_5322) { return; }; }; var k:IWindow = _SafeStr_5322.findChildByName("name"); k.caption = this._SafeStr_5781; this._SafeStr_13038(); _SafeStr_5322.findChildByName("change_name_container").visible = false; _SafeStr_5322.height = 39; activeView = _SafeStr_5322; } override protected function getOffset(k:Rectangle):int{ var _local_2:int = -(_SafeStr_13039.height); if ((((this._SafeStr_11055 == _SafeStr_2361._SafeStr_12755)) || ((this._SafeStr_11055 == _SafeStr_2361._SafeStr_13041)))) { _local_2 = (_local_2 + (((k.height > 50)) ? 25 : 0)); } else { _local_2 = (_local_2 - 4); }; return (_local_2); } protected function _SafeStr_13038():void{ var k:_SafeStr_2434; if (((_SafeStr_5572) && (_SafeStr_5572.friendList))) { k = _SafeStr_2434(_SafeStr_5322.findChildByName("relationship_status")); k.assetUri = ("relationship_status_" + RelationshipStatusEnum._SafeStr_12237(_SafeStr_5572.friendList.getRelationshipStatus(this.userId))); }; } } }//package _-27A // _SafeStr_10987 = "_-1D4" (String#2588, DoABC#3) // _SafeStr_11004 = "_-0y1" (String#2379, DoABC#3) // _SafeStr_11055 = "_-3HH" (String#3227, DoABC#3) // _SafeStr_11059 = "_-cb" (String#4919, DoABC#3) // _SafeStr_11071 = "_-09M" (String#2863, DoABC#3) // _SafeStr_11083 = "_-4zM" (String#5639, DoABC#3) // _SafeStr_12237 = "_-1yC" (String#9815, DoABC#3) // _SafeStr_12755 = "_-37-" (String#3774, DoABC#3) // _SafeStr_13038 = "_-2eq" (String#15509, DoABC#3) // _SafeStr_13039 = "_-2Ns" (String#3137, DoABC#3) // _SafeStr_13041 = "_-2PN" (String#8781, DoABC#3) // _SafeStr_2361 = "_-0lv" (String#1879, DoABC#3) // _SafeStr_2434 = "_-4gV" (String#282, DoABC#3) // _SafeStr_2845 = "_-4gF" (String#4461, DoABC#3) // _SafeStr_4537 = "_-5rY" (String#2959, DoABC#3) // _SafeStr_4606 = "_-57X" (String#9167, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // _SafeStr_5569 = "_-0eM" (String#12353, DoABC#3) // _SafeStr_5572 = "_-0k2" (String#66, DoABC#3) // _SafeStr_5781 = "_-3KC" (String#937, DoABC#3) //------------------------------------------------------------ //_-27A._SafeStr_4607 package _-27A{ public class _SafeStr_4607 extends _SafeStr_4606 { public static const _SafeStr_13061:uint = 4288528218; public static const _SafeStr_13062:int = 8000; private var _SafeStr_5627:int; private var _SafeStr_13063:Boolean; public function _SafeStr_4607(k:AvatarInfoWidget, _arg_2:Boolean=false){ super(k); this._SafeStr_13063 = _arg_2; } public static function setup(k:_SafeStr_4607, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int, _arg_6:int, _arg_7:uint=4288528218, _arg_8:int=8000):void{ k._SafeStr_5627 = _arg_6; k._SafeStr_13064 = _arg_8; _SafeStr_4606.setup(k, _arg_2, _arg_3, _arg_4, _arg_5, false); k._SafeStr_5322.color = _arg_7; } public function get _SafeStr_5566():int{ return (this._SafeStr_5627); } public function get _SafeStr_13065():Boolean{ return (this._SafeStr_13063); } override public function get maximumBlend():Number{ if (this._SafeStr_13063) { return (0.75); }; return (super.maximumBlend); } } }//package _-27A // _SafeStr_13061 = "_-3Wb" (String#30708, DoABC#3) // _SafeStr_13062 = "_-6Mk" (String#29611, DoABC#3) // _SafeStr_13063 = "_-Ra" (String#24230, DoABC#3) // _SafeStr_13064 = "_-5LR" (String#20915, DoABC#3) // _SafeStr_13065 = "_-3Cl" (String#32344, DoABC#3) // _SafeStr_4606 = "_-57X" (String#9167, DoABC#3) // _SafeStr_4607 = "_-1fi" (String#3430, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5566 = "_-0eD" (String#620, DoABC#3) // _SafeStr_5627 = "_-1SF" (String#575, DoABC#3) //------------------------------------------------------------ //_-27A._SafeStr_4608 package _-27A{ import _-29V.IWindow; import _-29V.IWindowContainer; public class _SafeStr_4608 extends _SafeStr_4585 { private var _SafeStr_8993:String = ""; public function _SafeStr_4608(k:AvatarInfoWidget){ super(k); this._SafeStr_8993 = k.localization.getLocalization("room.enter.infostand.caption", ""); _SafeStr_13064 = k.configuration.getInteger("room.enter.infostand.fade.start.delay", 5000); } public static function setup(k:_SafeStr_4585, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int):void{ _SafeStr_4585.setup(k, _arg_2, _arg_3, _arg_4, _arg_5, false); } override protected function updateWindow():void{ var k:XML; var _local_2:IWindow; if (((((!(_SafeStr_5572)) || (!(_SafeStr_5572.assets)))) || (!(_SafeStr_5572.windowManager)))) { return; }; if (!_SafeStr_5322) { k = (_SafeStr_5572.assets.getAssetByName("new_user_help").content as XML); _SafeStr_5322 = (_SafeStr_5572.windowManager.buildFromXML(k, 0) as IWindowContainer); if (!_SafeStr_5322) { return; }; _local_2 = _SafeStr_5322.findChildByName("help"); _local_2.caption = this._SafeStr_8993; _SafeStr_5322.invalidate(); }; activeView = _SafeStr_5322; } public function get widget():AvatarInfoWidget{ return ((_SafeStr_5572 as AvatarInfoWidget)); } } }//package _-27A // _SafeStr_13064 = "_-5LR" (String#20915, DoABC#3) // _SafeStr_4585 = "_-MS" (String#2143, DoABC#3) // _SafeStr_4608 = "_-0Wc" (String#6720, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5572 = "_-0k2" (String#66, DoABC#3) // _SafeStr_8993 = "_-2be" (String#1470, DoABC#3) //------------------------------------------------------------ //_-27A._SafeStr_5126 package _-27A{ public class _SafeStr_5126 { public static const _SafeStr_13066:int = 0; public static const _SafeStr_13067:int = 1; } }//package _-27A // _SafeStr_13066 = "_-2ub" (String#30511, DoABC#3) // _SafeStr_13067 = "_-4-N" (String#21932, DoABC#3) // _SafeStr_5126 = "_-5y4" (String#17240, DoABC#3) //------------------------------------------------------------ //_-27A.AvatarInfoWidget package _-27A{ import _-4Bw._SafeStr_2824; import _-4Y1._SafeStr_35; import _-2A1._SafeStr_2845; import _-4Y1.Component; import _-4Y1._SafeStr_12; import flash.utils.Timer; import _-WS.Map; import _-64Q._SafeStr_2464; import _-3WJ._SafeStr_431; import _-UK._SafeStr_2405; import _-2xx._SafeStr_2624; import _-2yL._SafeStr_2823; import _-3xK._SafeStr_637; import _-3UH._SafeStr_10; import _-Qx._SafeStr_500; import _-4iK.AvatarInfoWidgetHandler; import _-5A9._SafeStr_2477; import _-3XT._SafeStr_2287; import _-1i3._SafeStr_4592; import _-2eN._SafeStr_2750; import _-5lf.BotSkillConfigurationViewBase; import _-1i3._SafeStr_4460; import _-1i3._SafeStr_4464; import _-1i3._SafeStr_4495; import _-1i3._SafeStr_4597; import _-1i3._SafeStr_4510; import _-1i3._SafeStr_4470; import _-1i3._SafeStr_4508; import _-1i3._SafeStr_4499; import _-1i3._SafeStr_4596; import _-1i3._SafeStr_4461; import _-1i3._SafeStr_4605; import _-1i3._SafeStr_4604; import _-1i3._SafeStr_4587; import _-1i3._SafeStr_4600; import _-1i3._SafeStr_4594; import _-2eN._SafeStr_4591; import _-1i3._SafeStr_4598; import _-1i3._SafeStr_4595; import flash.events.IEventDispatcher; import _-5A9._SafeStr_2300; import _-1i3._SafeStr_4374; import _-0PS._SafeStr_2457; import _-3XT._SafeStr_2361; import _-0PS._SafeStr_3023; import _-3XT._SafeStr_2485; import _-4zJ.AvatarAction; import _-0bw._SafeStr_2864; import _-2A1._SafeStr_4537; import flash.events.TimerEvent; import _-1i3._SafeStr_4488; import _-2eN._SafeStr_4487; import _-4zJ._SafeStr_3081; import _-5A9._SafeStr_2356; import _-3fa._SafeStr_3750; import _-1i3._SafeStr_4497; import _-5Vh.WindowEvent; import _-1i3._SafeStr_4603; import _-4nT._SafeStr_3564; import _-48K._SafeStr_4171; import _-5lf._SafeStr_4589; import _-5lf.BotChatterMarkovConfiguration; import _-5lf.BotChangeNameConfiguration; import _-5lf._SafeStr_4588; import flash.geom.Point; import _-2UK._SafeStr_4008; import _-2UK._SafeStr_3951; import _-wL._SafeStr_2221; public class AvatarInfoWidget extends _SafeStr_2824 implements _SafeStr_35, _SafeStr_2845 { private static const _SafeStr_13068:int = 77; private static const _SafeStr_13069:int = 29; private static const _SafeStr_13070:int = 30; private static const _SafeStr_13071:int = 185; private static const _SafeStr_13072:int = 5000; private static const _SafeStr_13073:String = "avatar"; private static const _SafeStr_13074:String = "use_minimized_own_avatar_menu"; private var _SafeStr_5527:Component; private var _SafeStr_8600:_SafeStr_12; private var _SafeStr_5333:_SafeStr_4585; private var _SafeStr_13075:_SafeStr_4601; private var _SafeStr_5372:Boolean = false; private var _SafeStr_10025:Boolean = false; private var _SafeStr_13076:Boolean = false; private var _SafeStr_13077:Timer; private var _SafeStr_13078:_SafeStr_4593; private var _SafeStr_13079:_SafeStr_4586; private var _SafeStr_13080:_SafeStr_4590; private var _SafeStr_13081:int = -1; private var _SafeStr_13082:Boolean = false; private var _SafeStr_13083:_SafeStr_4585; private var _SafeStr_13084:OwnAvatarMenuView; private var _SafeStr_13085:AvatarMenuView; private var _SafeStr_13086:RentableBotMenuView; private var _SafeStr_13087:OwnPetMenuView; private var _SafeStr_13088:_SafeStr_4602; private var _SafeStr_13089:_SafeStr_4608; private var _SafeStr_13090:Map; private var _SafeStr_13091:Map; private var _SafeStr_13092:Map; private var _SafeStr_13093:UseProductConfirmationView; private var _SafeStr_13094:BreedMonsterPlantsConfirmationView; private var _SafeStr_13095:ConfirmPetBreedingView; private var _SafeStr_13096:BreedPetsResultView; private var _SafeStr_13097:_SafeStr_2464; private var _SafeStr_13098:int = -1; private var _SafeStr_13099:int = -1; private var _SafeStr_13100:Boolean = false; private var _SafeStr_13101:Boolean = true; private var _SafeStr_5539:_SafeStr_431; private var _SafeStr_13102:Map; private var _SafeStr_13103:Map; private var _SafeStr_13104:NestBreedingSuccessView; public function AvatarInfoWidget(k:_SafeStr_2823, _arg_2:_SafeStr_637, _arg_3:_SafeStr_10, _arg_4:_SafeStr_12, _arg_5:_SafeStr_500, _arg_6:Component, _arg_7:_SafeStr_431){ this._SafeStr_13102 = new Map(); this._SafeStr_13103 = new Map(); super(k, _arg_2, _arg_3, _arg_5); this._SafeStr_5527 = _arg_6; this._SafeStr_5539 = _arg_7; this._SafeStr_8600 = _arg_4; this._SafeStr_13078 = new _SafeStr_4593(); this._SafeStr_13080 = new _SafeStr_4590(); this._SafeStr_13079 = null; this._SafeStr_13090 = new Map(); this._SafeStr_13091 = new Map(); this._SafeStr_13092 = new Map(); this.handler.roomEngine.events.addEventListener(_SafeStr_2405.ADDED, this._SafeStr_8352); this.handler.roomEngine.events.addEventListener(_SafeStr_2405.REMOVED, this._SafeStr_5541); this.handler.container.inventory.events.addEventListener(_SafeStr_2624._SafeStr_13105, this._SafeStr_13106); this.handler.widget = this; } public function get component():Component{ return (this._SafeStr_5527); } public function get handler():AvatarInfoWidgetHandler{ return ((_SafeStr_5542 as AvatarInfoWidgetHandler)); } public function get configuration():_SafeStr_12{ return (this._SafeStr_8600); } public function get localization():_SafeStr_500{ return (_SafeStr_8956); } public function set _SafeStr_13107(k:Boolean):void{ this._SafeStr_13101 = k; } private function _SafeStr_8352(k:_SafeStr_2405):void{ var _local_2:_SafeStr_2477; if (k.category == _SafeStr_2287._SafeStr_8367) { _local_2 = this.handler.roomSession.userDataManager.getUserDataByIndex(k._SafeStr_5566); if (_local_2) { if (this.handler.friendList._SafeStr_13108().indexOf(_local_2.name) > -1) { this._SafeStr_13109(_local_2, k._SafeStr_5566); }; }; }; } private function _SafeStr_5541(k:_SafeStr_2405):void{ var _local_2:int; var _local_3:_SafeStr_4607; var _local_4:Array; var _local_5:BreedPetView; var _local_6:int; var _local_7:Array; var _local_8:UseProductView; if (k.category == _SafeStr_2287._SafeStr_8367) { for each (_local_3 in this._SafeStr_13090) { if (_local_3._SafeStr_5566 == k._SafeStr_5566) { this.removeView(_local_3, false); }; }; _local_4 = []; for each (_local_5 in this._SafeStr_13092) { _local_2 = _local_5._SafeStr_11216; if (_local_2 == _local_6) { _local_4.push(_local_5); }; }; for each (_local_5 in _local_4) { this.removeView(_local_5, false); }; if (this._SafeStr_13094 != null) { if ((((k._SafeStr_5566 == this._SafeStr_13094._SafeStr_11216)) || ((k._SafeStr_5566 == this._SafeStr_13094._SafeStr_11217)))) { this._SafeStr_13110(); }; }; if (this._SafeStr_13095 != null) { if ((((k._SafeStr_5566 == this._SafeStr_13095._SafeStr_11216)) || ((k._SafeStr_5566 == this._SafeStr_13095._SafeStr_11217)))) { this._SafeStr_13111(); }; }; if (this._SafeStr_13093 != null) { if ((((k._SafeStr_5566 == this._SafeStr_13093._SafeStr_13112)) || ((k._SafeStr_5566 == this._SafeStr_13093._SafeStr_11217)))) { this._SafeStr_13113(); }; }; }; if (k.category == _SafeStr_2287._SafeStr_5565) { _local_6 = k._SafeStr_5566; if (this._SafeStr_13093 != null) { if (this._SafeStr_13093._SafeStr_13112 == _local_6) { this._SafeStr_13113(); }; }; if (this._SafeStr_13096 != null) { this._SafeStr_13096._SafeStr_13114(_local_6); }; _local_7 = []; for each (_local_8 in this._SafeStr_13091) { _local_2 = _local_8._SafeStr_11216; if (_local_2 == _local_6) { _local_7.push(_local_8); }; }; for each (_local_8 in _local_7) { this.removeView(_local_8, false); }; }; } public function _SafeStr_13115(k:Array):void{ var _local_2:_SafeStr_4592; var _local_3:_SafeStr_2477; this._SafeStr_13116(); this._SafeStr_13113(); this._SafeStr_13110(); for each (_local_2 in k) { _local_3 = this.handler.roomSession.userDataManager.getUserDataByIndex(_local_2.id); this._SafeStr_13117(_local_3, _local_2); }; } public function _SafeStr_13118(k:Array):void{ var _local_2:_SafeStr_4592; var _local_3:_SafeStr_2477; this._SafeStr_13119(); this._SafeStr_13113(); this._SafeStr_13110(); for each (_local_2 in k) { _local_3 = this.handler.roomSession.userDataManager.getUserDataByIndex(_local_2.id); this._SafeStr_13120(_local_3, _local_2); }; } private function _SafeStr_13106(k:_SafeStr_2624):void{ if ((this._SafeStr_5333 is OwnAvatarMenuView)) { (this._SafeStr_5333 as OwnAvatarMenuView)._SafeStr_6154(); }; } private function _SafeStr_13121():void{ messageListener.processWidgetMessage(new _SafeStr_2750(_SafeStr_2750._SafeStr_13122, 0, 0)); } override public function dispose():void{ var k:_SafeStr_4607; var _local_2:UseProductView; var _local_3:BreedPetView; var _local_4:int; if (disposed) { return; }; this._SafeStr_13123(); for each (k in this._SafeStr_13090) { k.dispose(); }; this._SafeStr_13090 = null; for each (_local_2 in this._SafeStr_13091) { _local_2.dispose(); }; this._SafeStr_13091 = null; for each (_local_3 in this._SafeStr_13092) { _local_3.dispose(); }; this._SafeStr_13092 = null; if (this._SafeStr_5527) { this._SafeStr_5527.removeUpdateReceiver(this); this._SafeStr_5527 = null; }; if (this._SafeStr_13083) { this._SafeStr_13083.dispose(); this._SafeStr_13083 = null; }; if (this._SafeStr_13085) { this._SafeStr_13085.dispose(); this._SafeStr_13085 = null; }; if (this._SafeStr_13084) { this._SafeStr_13084.dispose(); this._SafeStr_13084 = null; }; if (this._SafeStr_13086) { this._SafeStr_13086.dispose(); this._SafeStr_13086 = null; }; if (this._SafeStr_13088) { this._SafeStr_13088.dispose(); this._SafeStr_13088 = null; }; if (this._SafeStr_5333) { if (!this._SafeStr_5333.disposed) { this._SafeStr_5333.dispose(); this._SafeStr_5333 = null; }; }; if (this._SafeStr_13075) { this._SafeStr_13075.dispose(); this._SafeStr_13075 = null; }; if (this._SafeStr_13093) { this._SafeStr_13093.dispose(); this._SafeStr_13093 = null; }; this._SafeStr_13110(); this._SafeStr_13111(); if (this._SafeStr_13096) { this._SafeStr_13096.dispose(); this._SafeStr_13096 = null; }; if (this._SafeStr_13097) { this._SafeStr_13097.dispose(); this._SafeStr_13097 = null; }; if (this._SafeStr_13102) { for each (_local_4 in this._SafeStr_13102._SafeStr_6451()) { BotSkillConfigurationViewBase(this._SafeStr_13102.getValue(_local_4)).dispose(); }; this._SafeStr_13102.dispose(); this._SafeStr_13102 = null; }; if (((this._SafeStr_13103) && ((this._SafeStr_13103.length > 0)))) { this._SafeStr_13103.dispose(); this._SafeStr_13103 = null; }; this.handler.roomEngine.events.removeEventListener(_SafeStr_2405.ADDED, this._SafeStr_8352); this.handler.roomEngine.events.removeEventListener(_SafeStr_2405.REMOVED, this._SafeStr_5541); this.handler.container.inventory.events.removeEventListener(_SafeStr_2624._SafeStr_13105, this._SafeStr_13106); this._SafeStr_5333 = null; this._SafeStr_8600 = null; super.dispose(); } public function close():void{ this.removeView(this._SafeStr_5333, false); } override public function registerUpdateEvents(k:IEventDispatcher):void{ if (!k) { return; }; k.addEventListener(_SafeStr_4460.OPEN, this._SafeStr_13124); k.addEventListener(_SafeStr_4464._SafeStr_10912, this._SafeStr_13124); k.addEventListener(_SafeStr_4495.RENTABLE_BOT, this._SafeStr_13124); k.addEventListener(_SafeStr_4597._SafeStr_8115, this._SafeStr_13124); k.addEventListener(_SafeStr_4510._SafeStr_11048, this._SafeStr_13124); k.addEventListener(_SafeStr_4510._SafeStr_11049, this._SafeStr_13124); k.addEventListener(_SafeStr_4470._SafeStr_10919, this._SafeStr_13124); k.addEventListener(_SafeStr_4470._SafeStr_10915, this._SafeStr_13124); k.addEventListener(_SafeStr_4470._SafeStr_10916, this._SafeStr_13124); k.addEventListener(_SafeStr_4508._SafeStr_11029, this._SafeStr_13124); k.addEventListener(_SafeStr_4510.BOT, this._SafeStr_13124); k.addEventListener(_SafeStr_4499.PET_INFO, this._SafeStr_13124); k.addEventListener(_SafeStr_4596._SafeStr_11234, this._SafeStr_13124); k.addEventListener(_SafeStr_4470._SafeStr_10917, this._SafeStr_13124); k.addEventListener(_SafeStr_4461._SafeStr_10911, this._SafeStr_13124); k.addEventListener(_SafeStr_4461._SafeStr_10910, this._SafeStr_13124); k.addEventListener(_SafeStr_4605._SafeStr_11247, this._SafeStr_13124); k.addEventListener(_SafeStr_4470._SafeStr_10921, this._SafeStr_13124); k.addEventListener(_SafeStr_4470._SafeStr_10922, this._SafeStr_13124); k.addEventListener(_SafeStr_4604._SafeStr_11246, this._SafeStr_13124); k.addEventListener(_SafeStr_4587._SafeStr_11211, this._SafeStr_13124); k.addEventListener(_SafeStr_4600._SafeStr_11242, this._SafeStr_13124); k.addEventListener(_SafeStr_4594._SafeStr_11223, this._SafeStr_13124); k.addEventListener(_SafeStr_4591._SafeStr_10932, this._SafeStr_13124); k.addEventListener(_SafeStr_4598._SafeStr_11235, this._SafeStr_13124); k.addEventListener(_SafeStr_4595._SafeStr_11228, this._SafeStr_13124); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void{ if (k == null) { return; }; k.removeEventListener(_SafeStr_4460.OPEN, this._SafeStr_13124); k.removeEventListener(_SafeStr_4464._SafeStr_10912, this._SafeStr_13124); k.removeEventListener(_SafeStr_4495.RENTABLE_BOT, this._SafeStr_13124); k.removeEventListener(_SafeStr_4597._SafeStr_8115, this._SafeStr_13124); k.removeEventListener(_SafeStr_4510._SafeStr_11048, this._SafeStr_13124); k.removeEventListener(_SafeStr_4510._SafeStr_11049, this._SafeStr_13124); k.removeEventListener(_SafeStr_4470._SafeStr_10919, this._SafeStr_13124); k.removeEventListener(_SafeStr_4470._SafeStr_10915, this._SafeStr_13124); k.removeEventListener(_SafeStr_4470._SafeStr_10916, this._SafeStr_13124); k.removeEventListener(_SafeStr_4508._SafeStr_11029, this._SafeStr_13124); k.removeEventListener(_SafeStr_4510.BOT, this._SafeStr_13124); k.removeEventListener(_SafeStr_4499.PET_INFO, this._SafeStr_13124); k.removeEventListener(_SafeStr_4596._SafeStr_11234, this._SafeStr_13124); k.removeEventListener(_SafeStr_4470._SafeStr_10917, this._SafeStr_13124); k.removeEventListener(_SafeStr_4461._SafeStr_10911, this._SafeStr_13124); k.removeEventListener(_SafeStr_4461._SafeStr_10910, this._SafeStr_13124); k.removeEventListener(_SafeStr_4605._SafeStr_11247, this._SafeStr_13124); k.removeEventListener(_SafeStr_4470._SafeStr_10922, this._SafeStr_13124); k.removeEventListener(_SafeStr_4470._SafeStr_10922, this._SafeStr_13124); k.removeEventListener(_SafeStr_4604._SafeStr_11246, this._SafeStr_13124); k.removeEventListener(_SafeStr_4587._SafeStr_11211, this._SafeStr_13124); k.removeEventListener(_SafeStr_4600._SafeStr_11242, this._SafeStr_13124); k.removeEventListener(_SafeStr_4594._SafeStr_11223, this._SafeStr_13124); k.removeEventListener(_SafeStr_4591._SafeStr_10932, this._SafeStr_13124); k.removeEventListener(_SafeStr_4598._SafeStr_11235, this._SafeStr_13124); k.removeEventListener(_SafeStr_4595._SafeStr_11228, this._SafeStr_13124); } private function _SafeStr_13124(k:_SafeStr_4374):void{ var _local_2:_SafeStr_4597; var _local_3:_SafeStr_4604; var _local_4:_SafeStr_4587; var _local_5:_SafeStr_4600; var _local_6:_SafeStr_4599; var _local_7:_SafeStr_4599; var _local_8:_SafeStr_4594; var _local_9:int; var _local_10:int; var _local_11:_SafeStr_4598; var _local_12:_SafeStr_4595; var _local_13:_SafeStr_4510; var _local_14:_SafeStr_4593; var _local_15:_SafeStr_4495; var _local_16:_SafeStr_2300; var _local_17:_SafeStr_2477; var _local_18:_SafeStr_4464; var _local_19:_SafeStr_4460; var _local_20:_SafeStr_4510; var _local_21:_SafeStr_4470; var _local_22:_SafeStr_2477; var _local_23:_SafeStr_2477; var _local_24:int; var _local_25:_SafeStr_2477; var _local_26:_SafeStr_4499; var _local_27:_SafeStr_4607; switch (k.type) { case _SafeStr_4597._SafeStr_8115: _local_2 = (k as _SafeStr_4597); this._SafeStr_13076 = ((((!(this._SafeStr_5372)) && (!((this.handler.container.roomSession == null))))) && ((_local_2._SafeStr_11004 == this.handler.container.roomSession._SafeStr_13053))); if (_local_2._SafeStr_11083) { this._SafeStr_13125 = true; this._SafeStr_13126(); } else { this._SafeStr_13127(_local_2.userId, _local_2.userName, _local_2._SafeStr_11071, _local_2._SafeStr_11004, _local_2._SafeStr_11083, null); }; this._SafeStr_5372 = true; break; case _SafeStr_4605._SafeStr_11247: if (_SafeStr_4605(k).category == _SafeStr_2287._SafeStr_8367) { this._SafeStr_13127(_SafeStr_4605(k).userId, _SafeStr_4605(k).userName, _SafeStr_4605(k)._SafeStr_11071, _SafeStr_4605(k)._SafeStr_11004, false, null); }; break; case _SafeStr_4470._SafeStr_10919: if (_SafeStr_4470(k).category == _SafeStr_2287._SafeStr_5565) { if (this._SafeStr_13096 != null) { this._SafeStr_13096._SafeStr_13128(_SafeStr_4470(k).id); }; }; break; case _SafeStr_4470._SafeStr_10915: if (_SafeStr_4470(k).category == _SafeStr_2287._SafeStr_8367) { this._SafeStr_13101 = true; }; this._SafeStr_13119(); break; case _SafeStr_4470._SafeStr_10916: if (((this._SafeStr_5333) && (!((this._SafeStr_5333 is _SafeStr_4608))))) { this.removeView(this._SafeStr_5333, false); }; this._SafeStr_13116(); this._SafeStr_13119(); break; case _SafeStr_4508._SafeStr_11029: if (this._SafeStr_5333) { this.removeView(this._SafeStr_5333, false); }; this._SafeStr_13116(); this._SafeStr_13119(); break; case _SafeStr_4470._SafeStr_10921: if (this._SafeStr_13076) { return; }; if (!(((((((((this._SafeStr_5333 is AvatarMenuView)) || ((this._SafeStr_5333 is OwnAvatarMenuView)))) || ((this._SafeStr_5333 is OwnPetMenuView)))) || ((this._SafeStr_5333 is _SafeStr_4608)))) || ((this._SafeStr_5333 is RentableBotMenuView)))) { this._SafeStr_13081 = _SafeStr_4470(k).id; messageListener.processWidgetMessage(new _SafeStr_2750(_SafeStr_2750._SafeStr_13129, _SafeStr_4470(k).id, _SafeStr_4470(k).category)); }; break; case _SafeStr_4470._SafeStr_10922: if (this._SafeStr_13076) { return; }; if (!(((((((((this._SafeStr_5333 is AvatarMenuView)) || ((this._SafeStr_5333 is OwnAvatarMenuView)))) || ((this._SafeStr_5333 is OwnPetMenuView)))) || ((this._SafeStr_5333 is _SafeStr_4608)))) || ((this._SafeStr_5333 is RentableBotMenuView)))) { if (_SafeStr_4470(k).id == this._SafeStr_13081) { if (((this._SafeStr_5333) && (!(this._SafeStr_5333._SafeStr_11083)))) { this.removeView(this._SafeStr_5333, false); this._SafeStr_13081 = -1; }; }; }; break; case _SafeStr_4604._SafeStr_11246: _local_3 = (k as _SafeStr_4604); if (((this._SafeStr_5333) && ((this._SafeStr_5333 is OwnPetMenuView)))) { if (((!((_local_3 == null))) && (!((this._SafeStr_13080 == null))))) { _local_22 = this.handler.roomSession.userDataManager.getUserDataByIndex(_local_3._SafeStr_11022); if (((!((_local_22 == null))) && ((_local_22._SafeStr_10960 == this._SafeStr_13080.id)))) { this.removeView(this._SafeStr_5333, true); }; }; }; if (_local_3 != null) { this._SafeStr_13130(_local_3._SafeStr_11022); }; break; case _SafeStr_4587._SafeStr_11211: _local_4 = (k as _SafeStr_4587); if (((this._SafeStr_5333) && ((this._SafeStr_5333 is OwnPetMenuView)))) { if (((!((_local_4 == null))) && (!((this._SafeStr_13080 == null))))) { _local_23 = this.handler.roomSession.userDataManager.getUserDataByIndex(_local_4._SafeStr_11022); if (((!((_local_23 == null))) && ((_local_23._SafeStr_10960 == this._SafeStr_13080.id)))) { this.removeView(this._SafeStr_5333, true); }; }; }; if (_local_4 != null) { this._SafeStr_13130(_local_4._SafeStr_11022); }; break; case _SafeStr_4600._SafeStr_11242: _local_5 = (k as _SafeStr_4600); _local_6 = new _SafeStr_4599(); _local_6.stuffId = _local_5._SafeStr_11244.stuffId; _local_6._SafeStr_10076 = _local_5._SafeStr_11244._SafeStr_10076; _local_6._SafeStr_6179 = _local_5._SafeStr_11244._SafeStr_6179; _local_6.userId = _local_5._SafeStr_11244.userId; _local_6.userName = _local_5._SafeStr_11244.userName; _local_6.rarityLevel = _local_5._SafeStr_11244.rarityLevel; _local_6._SafeStr_11248 = _local_5._SafeStr_11244._SafeStr_11248; _local_7 = new _SafeStr_4599(); _local_7.stuffId = _local_5.resultData2.stuffId; _local_7._SafeStr_10076 = _local_5.resultData2._SafeStr_10076; _local_7._SafeStr_6179 = _local_5.resultData2._SafeStr_6179; _local_7.userId = _local_5.resultData2.userId; _local_7.userName = _local_5.resultData2.userName; _local_7.rarityLevel = _local_5.resultData2.rarityLevel; _local_7._SafeStr_11248 = _local_5.resultData2._SafeStr_11248; this._SafeStr_13131(_local_6, _local_7); break; case _SafeStr_4594._SafeStr_11223: _local_8 = (k as _SafeStr_4594); _local_9 = this._SafeStr_13132(_local_8._SafeStr_11226); _local_10 = this._SafeStr_13132(_local_8._SafeStr_11227); switch (_local_8.state) { case _SafeStr_4594._SafeStr_11219: this._SafeStr_13133(_local_9, _local_10, false); break; case _SafeStr_4594._SafeStr_11220: this._SafeStr_13134(_local_9, _local_10); break; case _SafeStr_4594._SafeStr_11221: this._SafeStr_13135(_local_9, _local_10); break; case _SafeStr_4594._SafeStr_11222: this._SafeStr_13133(_local_9, _local_10, true); break; }; break; case _SafeStr_4591._SafeStr_10932: if (this._SafeStr_13096 != null) { this._SafeStr_13096._SafeStr_13136(); }; break; case _SafeStr_4598._SafeStr_11235: _local_11 = (k as _SafeStr_4598); this._SafeStr_13137(_local_11.pet1, _local_11.pet2, _local_11._SafeStr_11240, _local_11._SafeStr_11239, _local_11._SafeStr_11241); break; case _SafeStr_4595._SafeStr_11228: _local_12 = (k as _SafeStr_4595); switch (_local_12.result) { case _SafeStr_4595._SafeStr_11229: this._SafeStr_13111(); break; case _SafeStr_4595.INVALID_NAME: windowManager.simpleAlert("${breedpets.confirmation.alert.title}", "${breedpets.confirmation.alert.name.invalid.head}", "${breedpets.confirmation.alert.name.invalid.desc}"); if (this._SafeStr_13095) { this._SafeStr_13095.enable(); }; break; case _SafeStr_4595._SafeStr_11230: windowManager.simpleAlert("${breedpets.confirmation.alert.title}", "${breedpets.confirmation.alert.nonest.head}", "${breedpets.confirmation.alert.nonest.desc}"); this._SafeStr_13111(); break; case _SafeStr_4595._SafeStr_11231: windowManager.simpleAlert("${breedpets.confirmation.alert.title}", "${breedpets.confirmation.alert.petsmissing.head}", "${breedpets.confirmation.alert.petsmissing.desc}"); this._SafeStr_13111(); break; }; break; case _SafeStr_4510._SafeStr_11048: case _SafeStr_4510._SafeStr_11049: _local_13 = (k as _SafeStr_4510); this._SafeStr_13078.populate(_local_13); _local_14 = ((_local_13._SafeStr_11082) ? null : this._SafeStr_13078); this._SafeStr_13127(_local_13._SafeStr_10960, _local_13.name, _local_13._SafeStr_11071, _local_13._SafeStr_10965, this._SafeStr_13078._SafeStr_11083, _local_14); break; case _SafeStr_4495.RENTABLE_BOT: _local_15 = (k as _SafeStr_4495); if (!this._SafeStr_13079) { this._SafeStr_13079 = new _SafeStr_4586(); }; this._SafeStr_13079.populate(_local_15); _local_16 = this.handler.container.roomSessionManager.getSession(_local_24); if (!_local_16) { return; }; _local_17 = _local_16.userDataManager._SafeStr_13138(_local_15._SafeStr_10960); if (!_local_17) { return; }; this._SafeStr_13103[_local_15._SafeStr_10960.toString()] = _local_17._SafeStr_13139; if (((this._SafeStr_13079) && (_local_17._SafeStr_13139))) { this._SafeStr_13079._SafeStr_13044(_local_17._SafeStr_13139); }; this._SafeStr_13140(_local_15._SafeStr_10960, _local_15.name, _local_15._SafeStr_10965, this._SafeStr_13079); break; case _SafeStr_4464._SafeStr_10912: _local_18 = (k as _SafeStr_4464); this._SafeStr_13103[_local_18._SafeStr_10909.toString()] = _local_18._SafeStr_10914; if (this._SafeStr_13079) { this._SafeStr_13079._SafeStr_13044(_local_18._SafeStr_10914); this._SafeStr_13140(this._SafeStr_13079.id, this._SafeStr_13079.name, this._SafeStr_13079._SafeStr_11004, this._SafeStr_13079, true); }; break; case _SafeStr_4460.OPEN: _local_19 = (k as _SafeStr_4460); if (this._SafeStr_13079) { this._SafeStr_13140(this._SafeStr_13079.id, this._SafeStr_13079.name, this._SafeStr_13079._SafeStr_11004, this._SafeStr_13079, false, true); } else { _local_24 = this.handler.container.roomEngine.activeRoomId; _local_25 = this.handler.container.roomSessionManager.getSession(_local_24).userDataManager._SafeStr_13141(_local_19._SafeStr_10909, 4); messageListener.processWidgetMessage(new _SafeStr_2750(_SafeStr_2750._SafeStr_13142, _local_25._SafeStr_13143, _SafeStr_2287._SafeStr_8367)); this.handler.container.roomEngine._SafeStr_13144(_local_24, _local_25._SafeStr_13143); }; break; case _SafeStr_4510.BOT: _local_20 = (k as _SafeStr_4510); this._SafeStr_13127(_local_20._SafeStr_10960, _local_20.name, _local_20._SafeStr_11071, _local_20._SafeStr_10965, false, null); break; case _SafeStr_4499.PET_INFO: if (this._SafeStr_13101) { _local_26 = (k as _SafeStr_4499); this._SafeStr_13080.populate(_local_26); this._SafeStr_13145(_local_26.id, _local_26.name, _local_26._SafeStr_11004, this._SafeStr_13080); }; break; case _SafeStr_4596._SafeStr_11234: if (!this._SafeStr_5372) { this._SafeStr_13121(); }; break; case _SafeStr_4470._SafeStr_10917: _local_21 = (k as _SafeStr_4470); if (((this._SafeStr_5333) && ((this._SafeStr_5333._SafeStr_11004 == _local_21.id)))) { this.removeView(this._SafeStr_5333, false); }; for each (_local_27 in this._SafeStr_13090) { if (_local_27._SafeStr_5566 == _local_21.id) { this.removeView(_local_27, false); break; }; }; this._SafeStr_13130(_local_21.id); break; case _SafeStr_4461._SafeStr_10911: this._SafeStr_10025 = false; break; case _SafeStr_4461._SafeStr_10910: this._SafeStr_10025 = true; break; }; this._SafeStr_13146(); } private function _SafeStr_13132(k:int):int{ var _local_5:_SafeStr_2457; var _local_6:_SafeStr_2477; var _local_2:int = this.handler.container.roomSession.roomId; var _local_3:int = this.handler.container.roomEngine._SafeStr_13147(_local_2, _SafeStr_2287._SafeStr_8367); var _local_4:int; while (_local_4 < _local_3) { _local_5 = this.handler.container.roomEngine._SafeStr_13148(_local_2, _local_4, _SafeStr_2287._SafeStr_8367); _local_6 = this.handler.container.roomSession.userDataManager.getUserDataByIndex(_local_5.getId()); if ((((_local_6 == null)) || (!((_local_6.type == _SafeStr_2361._SafeStr_13149))))) { } else { if (_local_6._SafeStr_10960 == k) { return (_local_5.getId()); }; }; _local_4++; }; return (-1); } private function _SafeStr_13130(k:int):void{ var _local_3:BreedPetView; var _local_4:BreedPetView; var _local_2:Array = new Array(); for each (_local_3 in this._SafeStr_13092) { if ((((_local_3._SafeStr_5566 == k)) || ((_local_3._SafeStr_11216 == k)))) { if (_local_2.indexOf(_local_3) == -1) { _local_2.push(_local_3); }; }; }; for each (_local_4 in _local_2) { this.removeView(_local_4, false); }; } public function _SafeStr_13126():void{ var _local_3:_SafeStr_2750; if (((((!(this.handler)) || (!(this.handler.container)))) || (!(this.handler.roomSession)))) { return; }; var k:int = this.handler.container.sessionDataManager.userId; var _local_2:_SafeStr_2477 = this.handler.roomSession.userDataManager.getUserData(k); if (!_local_2) { return; }; _local_3 = new _SafeStr_2750(_SafeStr_2750._SafeStr_13150, _local_2._SafeStr_13143, _SafeStr_2287._SafeStr_8367); this.handler.container.processWidgetMessage(_local_3); } public function get _SafeStr_13151():String{ var _local_2:_SafeStr_3023; var k:_SafeStr_2457 = this._SafeStr_13152(); if (k != null) { _local_2 = k.getModel(); if (_local_2 != null) { return (_local_2.getString(_SafeStr_2485._SafeStr_9240)); }; }; return (AvatarAction._SafeStr_13153); } public function get _SafeStr_7628():Boolean{ var _local_2:_SafeStr_3023; var k:_SafeStr_2457 = this._SafeStr_13152(); if (k != null) { _local_2 = k.getModel(); if (_local_2 != null) { return ((_local_2.getNumber(_SafeStr_2485._SafeStr_9247) > 0)); }; }; return (false); } public function get _SafeStr_13154():Boolean{ var _local_2:_SafeStr_3023; var _local_3:Number; var k:_SafeStr_2457 = this._SafeStr_13152(); if (k != null) { _local_2 = k.getModel(); if (_local_2 != null) { _local_3 = _local_2.getNumber(_SafeStr_2485._SafeStr_9264); return ((((((_local_3 == _SafeStr_13069)) || ((_local_3 == _SafeStr_13070)))) || ((_local_3 == _SafeStr_13071)))); }; }; return (false); } private function _SafeStr_13140(k:int, _arg_2:String, _arg_3:int, _arg_4:_SafeStr_4586, _arg_5:Boolean=false, _arg_6:Boolean=false):void{ if (!_arg_4) { return; }; var _local_7:Boolean = this._SafeStr_8600.getBoolean("menu.bot.enabled"); var _local_8:Boolean = ((_arg_5) && (!(this._SafeStr_5333))); if (_arg_6) { _local_8 = false; }; if (((((_local_7) && (this._SafeStr_5333))) && (!((((((((((this._SafeStr_5333 is AvatarMenuView)) || ((this._SafeStr_5333 is OwnAvatarMenuView)))) || ((this._SafeStr_5333 is _SafeStr_4602)))) || ((this._SafeStr_5333 is OwnPetMenuView)))) || ((this._SafeStr_5333 is RentableBotMenuView))))))) { this.removeView(this._SafeStr_5333, false); }; this._SafeStr_13116(); if (((((((((((((_arg_6) || (((((!((this._SafeStr_5333 == null))) && ((this._SafeStr_5333.userId == k)))) && (!(_arg_5)))))) || ((this._SafeStr_5333 == null)))) || (!((this._SafeStr_5333.userId == k))))) || (!((this._SafeStr_5333.userName == _arg_2))))) || (!((this._SafeStr_5333._SafeStr_11004 == _arg_3))))) || (!((this._SafeStr_5333._SafeStr_11071 == _SafeStr_2361._SafeStr_13040))))) { if (this._SafeStr_5333) { this.removeView(this._SafeStr_5333, false); }; if (!this._SafeStr_10025) { if (!this._SafeStr_13086) { this._SafeStr_13086 = new RentableBotMenuView(this); }; if (!_local_8) { this._SafeStr_5333 = this._SafeStr_13086; RentableBotMenuView.setup((this._SafeStr_5333 as RentableBotMenuView), k, _arg_2, _arg_3, _SafeStr_2361._SafeStr_13040, _arg_4); }; }; } else { if ((this._SafeStr_5333 is RentableBotMenuView)) { if (this._SafeStr_5333.userName == _arg_2) { this.removeView(this._SafeStr_5333, false); }; }; }; } private function _SafeStr_13145(k:int, _arg_2:String, _arg_3:int, _arg_4:_SafeStr_4590):void{ if (!_arg_4) { return; }; if (((this._SafeStr_5333) && (!((((((((((this._SafeStr_5333 is AvatarMenuView)) || ((this._SafeStr_5333 is OwnAvatarMenuView)))) || ((this._SafeStr_5333 is _SafeStr_4602)))) || ((this._SafeStr_5333 is OwnPetMenuView)))) || ((this._SafeStr_5333 is RentableBotMenuView))))))) { this.removeView(this._SafeStr_5333, false); }; this._SafeStr_13116(); if ((((((((((this._SafeStr_5333 == null)) || (!((this._SafeStr_5333.userId == k))))) || (!((this._SafeStr_5333.userName == _arg_2))))) || (!((this._SafeStr_5333._SafeStr_11004 == _arg_3))))) || (!((this._SafeStr_5333._SafeStr_11071 == _SafeStr_2361._SafeStr_13149))))) { if (this._SafeStr_5333) { this.removeView(this._SafeStr_5333, false); }; if (!this._SafeStr_10025) { if (_arg_4._SafeStr_11002) { if (!this._SafeStr_13087) { this._SafeStr_13087 = new OwnPetMenuView(this, this._SafeStr_5539); }; this._SafeStr_5333 = this._SafeStr_13087; OwnPetMenuView.setup((this._SafeStr_5333 as OwnPetMenuView), k, _arg_2, _arg_3, _SafeStr_2361._SafeStr_13149, _arg_4); } else { if (!this._SafeStr_13088) { this._SafeStr_13088 = new _SafeStr_4602(this); }; this._SafeStr_5333 = this._SafeStr_13088; _SafeStr_4602.setup((this._SafeStr_5333 as _SafeStr_4602), k, _arg_2, _arg_3, _SafeStr_2361._SafeStr_13149, _arg_4); }; }; } else { if ((((this._SafeStr_5333 is AvatarMenuView)) || ((this._SafeStr_5333 is OwnAvatarMenuView)))) { if (this._SafeStr_5333.userName == _arg_2) { this.removeView(this._SafeStr_5333, false); }; }; }; } private function _SafeStr_13127(k:int, _arg_2:String, _arg_3:int, _arg_4:int, _arg_5:Boolean, _arg_6:_SafeStr_4593):void{ var _local_8:_SafeStr_4607; var _local_7 = !((_arg_6 == null)); if (((((_local_7) && (this._SafeStr_5333))) && (!((((((((((this._SafeStr_5333 is AvatarMenuView)) || ((this._SafeStr_5333 is OwnAvatarMenuView)))) || ((this._SafeStr_5333 is _SafeStr_4602)))) || ((this._SafeStr_5333 is OwnPetMenuView)))) || ((this._SafeStr_5333 is RentableBotMenuView))))))) { this.removeView(this._SafeStr_5333, false); }; this._SafeStr_13116(); if ((((((((((((this._SafeStr_5333 == null)) || (!((this._SafeStr_5333.userId == k))))) || (!((this._SafeStr_5333.userName == _arg_2))))) || (!((this._SafeStr_5333._SafeStr_11004 == _arg_4))))) || (!((this._SafeStr_5333._SafeStr_11071 == _SafeStr_2361._SafeStr_12755))))) || (_arg_5))) { if (this._SafeStr_5333) { this.removeView(this._SafeStr_5333, false); }; if (!this._SafeStr_10025) { if (_local_7) { if (_arg_6._SafeStr_10975) { if (this._SafeStr_13047) { return; }; if (_SafeStr_2864._SafeStr_6704()) { if (!this._SafeStr_13089) { this._SafeStr_13089 = new _SafeStr_4608(this); }; this._SafeStr_5333 = this._SafeStr_13089; _SafeStr_4608.setup((this._SafeStr_5333 as _SafeStr_4608), k, _arg_2, _arg_4, _SafeStr_2361._SafeStr_12755); } else { if (!this._SafeStr_13084) { this._SafeStr_13084 = new OwnAvatarMenuView(this); }; this._SafeStr_5333 = this._SafeStr_13084; OwnAvatarMenuView.setup((this._SafeStr_5333 as OwnAvatarMenuView), k, _arg_2, _arg_4, _SafeStr_2361._SafeStr_12755, _arg_6); }; } else { if (!this._SafeStr_13085) { this._SafeStr_13085 = new AvatarMenuView(this); }; this._SafeStr_5333 = this._SafeStr_13085; AvatarMenuView.setup((this._SafeStr_5333 as AvatarMenuView), k, _arg_2, _arg_4, _arg_3, _arg_6); for each (_local_8 in this._SafeStr_13090) { if (_local_8.userId == k) { this.removeView(_local_8, false); break; }; }; }; } else { if (!this.handler.roomEngine._SafeStr_13155) { if (!this._SafeStr_13083) { this._SafeStr_13083 = new _SafeStr_4585(this); }; this._SafeStr_5333 = this._SafeStr_13083; if (this.handler.container.sessionDataManager.userId == k) { _SafeStr_4585.setup(this._SafeStr_5333, k, _arg_2, _arg_4, _arg_3, _arg_5); if (this._SafeStr_13076) { this._SafeStr_5539.windowManager.registerHintWindow(_SafeStr_13073, this._SafeStr_5333.window); this._SafeStr_5539.windowManager.showHint(_SafeStr_13073); if (!this.handler.container.sessionDataManager._SafeStr_13156) { this._SafeStr_13157(); }; }; } else { _SafeStr_4585.setup(this._SafeStr_5333, k, _arg_2, _arg_4, _arg_3, _arg_5, true); }; }; }; }; } else { if ((((this._SafeStr_5333 is AvatarMenuView)) || ((this._SafeStr_5333 is OwnAvatarMenuView)))) { if (this._SafeStr_5333.userName == _arg_2) { this.removeView(this._SafeStr_5333, false); }; }; }; } public function removeView(k:_SafeStr_4537, _arg_2:Boolean):void{ this._SafeStr_13076 = false; this._SafeStr_13123(); if (k) { if (this._SafeStr_13082) { k.hide(_arg_2); } else { k.dispose(); this._SafeStr_13083 = null; this._SafeStr_13085 = null; this._SafeStr_13084 = null; this._SafeStr_13087 = null; this._SafeStr_13086 = null; this._SafeStr_13088 = null; this._SafeStr_13089 = null; }; if (k == this._SafeStr_5333) { this._SafeStr_5333 = null; }; if ((k is _SafeStr_4607)) { this._SafeStr_13090.remove((k as _SafeStr_4607).userName); k.dispose(); this._SafeStr_13146(); }; if ((k is UseProductView)) { this._SafeStr_13091.remove((k as UseProductView).userId); k.dispose(); this._SafeStr_13146(); }; if ((k is BreedPetView)) { this._SafeStr_13092.remove((k as BreedPetView).userId); k.dispose(); this._SafeStr_13146(); }; }; } public function _SafeStr_13116():void{ var k:UseProductView; for each (k in this._SafeStr_13091) { k.dispose(); }; this._SafeStr_13091.reset(); this._SafeStr_13146(); } public function _SafeStr_13119():void{ var k:BreedPetView; for each (k in this._SafeStr_13092) { k.dispose(); }; this._SafeStr_13092.reset(); this._SafeStr_13146(); } public function _SafeStr_13109(k:_SafeStr_2477, _arg_2:int):void{ var _local_3:_SafeStr_4607; if (this._SafeStr_13090[k.name] == null) { _local_3 = new _SafeStr_4607(this); _SafeStr_4607.setup(_local_3, k._SafeStr_10960, k.name, -1, _SafeStr_2361._SafeStr_12755, _arg_2); this._SafeStr_13090[k.name] = _local_3; this._SafeStr_13146(); }; } public function _SafeStr_13158(k:int, _arg_2:String, _arg_3:uint, _arg_4:int):void{ var _local_5:_SafeStr_4607; if (this._SafeStr_13090[_arg_2] == null) { _local_5 = new _SafeStr_4607(this, true); _SafeStr_4607.setup(_local_5, k, _arg_2, k, _SafeStr_2361._SafeStr_12755, k, _arg_3, _arg_4); this._SafeStr_13090[_arg_2] = _local_5; this._SafeStr_13146(); }; } private function _SafeStr_13117(k:_SafeStr_2477, _arg_2:_SafeStr_4592):void{ var _local_3:UseProductView; if (this._SafeStr_13091[k._SafeStr_10960.toString()] == null) { _local_3 = new UseProductView(this); UseProductView.setup(_local_3, k._SafeStr_10960, k.name, -1, _SafeStr_2361._SafeStr_13149, _arg_2); this._SafeStr_13091[k._SafeStr_10960.toString()] = _local_3; this._SafeStr_13146(); }; } private function _SafeStr_13120(k:_SafeStr_2477, _arg_2:_SafeStr_4592):void{ var _local_3:BreedPetView; if (this._SafeStr_13092[k._SafeStr_10960.toString()] == null) { _local_3 = new BreedPetView(this); BreedPetView.setup(_local_3, k._SafeStr_10960, k.name, -1, _SafeStr_2361._SafeStr_13149, _arg_2, k._SafeStr_11006); this._SafeStr_13092[k._SafeStr_10960.toString()] = _local_3; this._SafeStr_13146(); }; } private function _SafeStr_13157():void{ this._SafeStr_13077 = new Timer(_SafeStr_13072); this._SafeStr_13077.addEventListener(TimerEvent.TIMER, this._SafeStr_13159); this._SafeStr_13077.start(); } private function _SafeStr_13123():void{ this._SafeStr_13076 = false; this._SafeStr_5539.windowManager.unregisterHintWindow(_SafeStr_13073); if (!this._SafeStr_13077) { return; }; this._SafeStr_13077.stop(); this._SafeStr_13077 = null; } private function _SafeStr_13159(k:TimerEvent):void{ this._SafeStr_13123(); } public function _SafeStr_13146():void{ if (!this._SafeStr_5527) { return; }; if (((((((((this._SafeStr_5333) || ((this._SafeStr_13090.length > 0)))) || ((this._SafeStr_13091.length > 0)))) || ((this._SafeStr_13092.length > 0)))) || (((this._SafeStr_13075) && (this._SafeStr_13075._SafeStr_5360))))) { this._SafeStr_5527.registerUpdateReceiver(this, 10); } else { this._SafeStr_5527.removeUpdateReceiver(this); }; } public function update(k:uint):void{ var _local_2:_SafeStr_4488; var _local_3:_SafeStr_4607; var _local_4:UseProductView; var _local_5:BreedPetView; if (this._SafeStr_5333) { _local_2 = (messageListener.processWidgetMessage(new _SafeStr_4487(_SafeStr_4487._SafeStr_13160, this._SafeStr_5333.userId, this._SafeStr_5333._SafeStr_11071)) as _SafeStr_4488); if (!_local_2) { return; }; this._SafeStr_5333.update(_local_2.rectangle, _local_2._SafeStr_10940, k); }; if (((this._SafeStr_13075) && (this._SafeStr_13075._SafeStr_5360()))) { _local_2 = (messageListener.processWidgetMessage(new _SafeStr_4487(_SafeStr_4487._SafeStr_13160, this._SafeStr_13075.userId, this._SafeStr_13075._SafeStr_11071)) as _SafeStr_4488); if (!_local_2) { return; }; this._SafeStr_13075.update(_local_2.rectangle, _local_2._SafeStr_10940, k); }; for each (_local_3 in this._SafeStr_13090) { if (_local_3._SafeStr_13065) { _local_2 = (messageListener.processWidgetMessage(new _SafeStr_4487(_SafeStr_4487._SafeStr_13161, _local_3.userId, _local_3._SafeStr_11071)) as _SafeStr_4488); } else { _local_2 = (messageListener.processWidgetMessage(new _SafeStr_4487(_SafeStr_4487._SafeStr_13160, _local_3.userId, _local_3._SafeStr_11071)) as _SafeStr_4488); }; if (_local_2) { _local_3.update(_local_2.rectangle, _local_2._SafeStr_10940, k); }; }; for each (_local_4 in this._SafeStr_13091) { _local_2 = (messageListener.processWidgetMessage(new _SafeStr_4487(_SafeStr_4487._SafeStr_13160, _local_4.userId, _local_4._SafeStr_11071)) as _SafeStr_4488); if (_local_2) { _local_4.update(_local_2.rectangle, _local_2._SafeStr_10940, k); }; }; for each (_local_5 in this._SafeStr_13092) { _local_2 = (messageListener.processWidgetMessage(new _SafeStr_4487(_SafeStr_4487._SafeStr_13160, _local_5.userId, _local_5._SafeStr_11071)) as _SafeStr_4488); if (_local_2) { _local_5.update(_local_2.rectangle, _local_2._SafeStr_10940, k); }; }; } public function _SafeStr_13162():void{ this.handler.container.avatarEditor.openEditor(_SafeStr_3081._SafeStr_13163, null, null, true); this.handler.container.avatarEditor.loadOwnAvatarInEditor(_SafeStr_3081._SafeStr_13163); } public function get _SafeStr_6297():Boolean{ return ((this.handler.container.sessionDataManager.clubLevel >= _SafeStr_2356._SafeStr_6286)); } public function get _SafeStr_12326():Boolean{ return ((this.handler.container.sessionDataManager.clubLevel >= _SafeStr_2356._SafeStr_6174)); } public function get _SafeStr_13164():Boolean{ var _local_2:_SafeStr_3750; var k:Array = this.handler.container.inventory._SafeStr_13165(); for each (_local_2 in k) { if (_local_2._SafeStr_5326) { return (true); }; }; return (false); } public function set _SafeStr_13166(k:Boolean):void{ this._SafeStr_13100 = k; } public function get _SafeStr_13166():Boolean{ return (this._SafeStr_13100); } public function get _SafeStr_11005():Boolean{ if (this._SafeStr_13080 != null) { return (this._SafeStr_13080._SafeStr_11005); }; return (false); } public function get _SafeStr_7637():Boolean{ if (this._SafeStr_13080 != null) { return (this._SafeStr_13080._SafeStr_7637); }; return (false); } public function get _SafeStr_13167():Boolean{ var _local_2:_SafeStr_3023; var _local_3:Number; var k:_SafeStr_2457 = this._SafeStr_13152(); if (k != null) { _local_2 = k.getModel(); if (_local_2 != null) { _local_3 = _local_2.getNumber(_SafeStr_2485._SafeStr_9264); if (_local_3 == _SafeStr_13068) { return (true); }; }; }; return (false); } public function _SafeStr_13168():void{ this.handler.container.events.dispatchEvent(new _SafeStr_4374(_SafeStr_4497._SafeStr_10967)); } public function _SafeStr_13169():void{ this.handler.container.events.dispatchEvent(new _SafeStr_4374(_SafeStr_4497._SafeStr_10968)); } public function get _SafeStr_13125():Boolean{ return (this.handler.container.config.getBoolean(_SafeStr_13074)); } public function set _SafeStr_13125(k:Boolean):void{ this.handler.container.config.setProperty(_SafeStr_13074, ((k) ? "1" : "0")); } public function _SafeStr_13170(k:int):void{ this.handler.container.roomSession._SafeStr_13171(k); } public function _SafeStr_13172(k:int, _arg_2:int, _arg_3:int):void{ if (!this._SafeStr_13093) { this._SafeStr_13093 = new UseProductConfirmationView(this); }; this._SafeStr_13093.open(k, _arg_2, _arg_3); } private function _SafeStr_13113():void{ if (this._SafeStr_13093) { this._SafeStr_13093.dispose(); this._SafeStr_13093 = null; }; } public function _SafeStr_13173(k:int, _arg_2:int):void{ this._SafeStr_13174(); this._SafeStr_13097 = windowManager.confirm("${breedpets.confirmation.notification.title}", "${breedpets.confirmation.notification.text}", 0, this._SafeStr_13175); this._SafeStr_13098 = k; this._SafeStr_13099 = _arg_2; } public function _SafeStr_13175(k:_SafeStr_2464, _arg_2:WindowEvent):void{ if (_arg_2.type == WindowEvent._SafeStr_9018) { }; if (_arg_2.type == WindowEvent._SafeStr_13176) { if (((!((this._SafeStr_13099 == -1))) && (!((this._SafeStr_13099 == -1))))) { this._SafeStr_13177(this._SafeStr_13098, this._SafeStr_13099); }; }; this._SafeStr_13174(); } private function _SafeStr_13174():void{ if (this._SafeStr_13097 != null) { this._SafeStr_13097.dispose(); this._SafeStr_13097 = null; this._SafeStr_13098 = -1; this._SafeStr_13099 = -1; }; } public function _SafeStr_13135(k:int, _arg_2:int):void{ if (this._SafeStr_13094 != null) { if ((((this._SafeStr_13094._SafeStr_11216 == k)) && ((this._SafeStr_13094._SafeStr_11217 == _arg_2)))) { this._SafeStr_13110(); }; }; if (this._SafeStr_13097 != null) { this._SafeStr_13097.dispose(); }; } public function _SafeStr_13134(k:int, _arg_2:int):void{ if (this._SafeStr_13094 != null) { if ((((this._SafeStr_13094._SafeStr_11216 == k)) && ((this._SafeStr_13094._SafeStr_11217 == _arg_2)))) { this._SafeStr_13110(); }; }; this._SafeStr_13174(); windowManager.alert("${breedpets.cancel.notification.title}", "${breedpets.cancel.notification.text}", 0, this._SafeStr_13178); } public function _SafeStr_13178(k:_SafeStr_2464, _arg_2:WindowEvent):void{ if ((((_arg_2.type == WindowEvent._SafeStr_9018)) || ((_arg_2.type == WindowEvent._SafeStr_13176)))) { k.dispose(); }; } public function _SafeStr_13133(k:int, _arg_2:int, _arg_3:Boolean):void{ if (!this._SafeStr_13094) { this._SafeStr_13094 = new BreedMonsterPlantsConfirmationView(this); }; this._SafeStr_13094.open(k, _arg_2, _arg_3); } public function _SafeStr_13137(k:_SafeStr_4603, _arg_2:_SafeStr_4603, _arg_3:int, _arg_4:Array, _arg_5:int):void{ if (!this._SafeStr_13095) { this._SafeStr_13095 = new ConfirmPetBreedingView(this); }; var _local_6:int = this._SafeStr_13132(k._SafeStr_11245); var _local_7:int = this._SafeStr_13132(_arg_2._SafeStr_11245); this._SafeStr_13095.open(_local_6, _local_7, _arg_3, _arg_4, _arg_5, k.level, _arg_2.level); } private function _SafeStr_13110():void{ if (this._SafeStr_13094) { this._SafeStr_13094.dispose(); this._SafeStr_13094 = null; }; } private function _SafeStr_13111():void{ if (this._SafeStr_13095) { this._SafeStr_13095.dispose(); this._SafeStr_13095 = null; }; } public function _SafeStr_13131(k:_SafeStr_4599, _arg_2:_SafeStr_4599):void{ if (!this._SafeStr_13096) { this._SafeStr_13096 = new BreedPetsResultView(this); }; this._SafeStr_13096.open(k, _arg_2); } public function _SafeStr_13179(k:BreedPetsResultView):void{ if (k != null) { if (k == this._SafeStr_13096) { this._SafeStr_13096.dispose(); this._SafeStr_13096 = null; } else { k.dispose(); }; }; } private function _SafeStr_13152():_SafeStr_2457{ var _local_6:_SafeStr_2457; var _local_7:_SafeStr_2477; var k:int = this.handler.container.sessionDataManager.userId; var _local_2:int = this.handler.roomEngine.activeRoomId; var _local_3:int = _SafeStr_2287._SafeStr_8367; var _local_4:int = this.handler.roomEngine._SafeStr_13147(_local_2, _local_3); var _local_5:int; while (_local_5 < _local_4) { _local_6 = this.handler.roomEngine._SafeStr_13148(_local_2, _local_5, _SafeStr_2287._SafeStr_8367); if (_local_6 != null) { _local_7 = this.handler.roomSession.userDataManager.getUserDataByIndex(_local_6.getId()); if (_local_7 != null) { if (_local_7._SafeStr_10960 == k) { return (_local_6); }; }; }; _local_5++; }; return (null); } function get _SafeStr_13047():Boolean{ return (this.handler.roomSession._SafeStr_13047); } function set _SafeStr_13047(k:Boolean):void{ var _local_2:int; var _local_3:_SafeStr_4488; var _local_4:String; var _local_5:int; this.handler.roomSession._SafeStr_13047 = k; if (k) { _local_2 = this.handler.container.sessionDataManager.userId; if (!this._SafeStr_13075) { _local_4 = this.handler.container.sessionDataManager.userName; _local_5 = this.handler.container.roomSession._SafeStr_13053; this._SafeStr_13075 = new _SafeStr_4601(this, _local_2, _local_4, _local_5); }; this._SafeStr_13075.show(); _local_3 = (messageListener.processWidgetMessage(new _SafeStr_4487(_SafeStr_4487._SafeStr_13160, _local_2, _SafeStr_2361._SafeStr_12755)) as _SafeStr_4488); if (_local_3) { this._SafeStr_13075.update(_local_3.rectangle, _local_3._SafeStr_10940, 0); }; } else { if (this._SafeStr_13075) { this._SafeStr_13075.hide(false); }; }; } public function get catalog():_SafeStr_431{ return (this._SafeStr_5539); } public function _SafeStr_13052():Boolean{ if (this._SafeStr_13080 != null) { return ((this._SafeStr_13080._SafeStr_11000 == _SafeStr_3564._SafeStr_9294)); }; return (false); } public function _SafeStr_13177(k:int, _arg_2:int):void{ var _local_3:_SafeStr_2477 = this.handler.container.roomSession.userDataManager.getUserDataByIndex(k); var _local_4:_SafeStr_2477 = this.handler.container.roomSession.userDataManager.getUserDataByIndex(_arg_2); if (((_local_3) && (_local_4))) { this.handler.container.connection.send(new _SafeStr_4171(_SafeStr_4171._SafeStr_13014, _local_3._SafeStr_10960, _local_4._SafeStr_10960)); }; } public function _SafeStr_13180(k:int, _arg_2:int):void{ var _local_3:_SafeStr_2477 = this.handler.container.roomSession.userDataManager.getUserDataByIndex(k); var _local_4:_SafeStr_2477 = this.handler.container.roomSession.userDataManager.getUserDataByIndex(_arg_2); if (((_local_3) && (_local_4))) { this.handler.container.connection.send(new _SafeStr_4171(_SafeStr_4171._SafeStr_13015, _local_3._SafeStr_10960, _local_4._SafeStr_10960)); }; } public function _SafeStr_13181(k:int, _arg_2:int):void{ var _local_3:_SafeStr_2477 = this.handler.container.roomSession.userDataManager.getUserDataByIndex(k); var _local_4:_SafeStr_2477 = this.handler.container.roomSession.userDataManager.getUserDataByIndex(_arg_2); if (((_local_3) && (_local_4))) { this.handler.container.connection.send(new _SafeStr_4171(_SafeStr_4171._SafeStr_13182, _local_3._SafeStr_10960, _local_4._SafeStr_10960)); }; } public function _SafeStr_13183(k:int, _arg_2:int, _arg_3:Point=null):void{ if (!this._SafeStr_13102._SafeStr_9087(_arg_2)) { switch (_arg_2) { case _SafeStr_4589._SafeStr_13184: this._SafeStr_13102.add(_SafeStr_4589._SafeStr_13184, new BotChatterMarkovConfiguration(this)); break; case _SafeStr_4589._SafeStr_13185: this._SafeStr_13102.add(_SafeStr_4589._SafeStr_13185, new BotChangeNameConfiguration(this)); break; default: return; }; }; var _local_4:_SafeStr_4588 = this._SafeStr_13102.getValue(_arg_2); _local_4.open(k, _arg_3); } public function _SafeStr_13186(k:int):void{ this.handler.container.connection.send(new _SafeStr_4008(k)); } public function _SafeStr_13187(k:int, _arg_2:String, _arg_3:int, _arg_4:int):void{ this.handler.container.connection.send(new _SafeStr_3951(k, _arg_2, _arg_3, _arg_4)); } public function _SafeStr_13188(k:int, _arg_2:int):void{ if (this._SafeStr_13104 == null) { this._SafeStr_13104 = new NestBreedingSuccessView(this); }; var _local_3:int = this._SafeStr_13132(k); this._SafeStr_13104.open(_local_3, _arg_2); } public function get friendList():_SafeStr_2221{ return (this.handler.friendList); } } }//package _-27A // _SafeStr_10 = "_-lo" (String#398, DoABC#3) // _SafeStr_10025 = "_-3DB" (String#4581, DoABC#3) // _SafeStr_10076 = "_-3fj" (String#2364, DoABC#3) // _SafeStr_10909 = "_-21d" (String#7691, DoABC#3) // _SafeStr_10910 = "_-5qk" (String#10521, DoABC#3) // _SafeStr_10911 = "_-6Ww" (String#5687, DoABC#3) // _SafeStr_10912 = "_-1eI" (String#12738, DoABC#3) // _SafeStr_10914 = "_-4du" (String#14180, DoABC#3) // _SafeStr_10915 = "_-1Zj" (String#9251, DoABC#3) // _SafeStr_10916 = "_-6As" (String#6623, DoABC#3) // _SafeStr_10917 = "_-0a9" (String#6900, DoABC#3) // _SafeStr_10919 = "_-0H" (String#8997, DoABC#3) // _SafeStr_10921 = "_-6hZ" (String#17067, DoABC#3) // _SafeStr_10922 = "_-0SO" (String#10240, DoABC#3) // _SafeStr_10932 = "_-6Jh" (String#5836, DoABC#3) // _SafeStr_10940 = "_-5Xo" (String#11743, DoABC#3) // _SafeStr_10960 = "_-9y" (String#1161, DoABC#3) // _SafeStr_10965 = "_-13z" (String#3853, DoABC#3) // _SafeStr_10967 = "_-0el" (String#14927, DoABC#3) // _SafeStr_10968 = "_-5Ec" (String#14086, DoABC#3) // _SafeStr_10975 = "_-3iX" (String#14578, DoABC#3) // _SafeStr_11000 = "_-2O4" (String#6015, DoABC#3) // _SafeStr_11002 = "_-4iZ" (String#6879, DoABC#3) // _SafeStr_11004 = "_-0y1" (String#2379, DoABC#3) // _SafeStr_11005 = "_-2oN" (String#4944, DoABC#3) // _SafeStr_11006 = "_-06o" (String#2988, DoABC#3) // _SafeStr_11022 = "_-4cy" (String#1712, DoABC#3) // _SafeStr_11029 = "_-kH" (String#9583, DoABC#3) // _SafeStr_11048 = "_-19I" (String#5642, DoABC#3) // _SafeStr_11049 = "_-59J" (String#6783, DoABC#3) // _SafeStr_11071 = "_-09M" (String#2863, DoABC#3) // _SafeStr_11082 = "_-45M" (String#6310, DoABC#3) // _SafeStr_11083 = "_-4zM" (String#5639, DoABC#3) // _SafeStr_11211 = "_-0mF" (String#6219, DoABC#3) // _SafeStr_11216 = "_-3uD" (String#4639, DoABC#3) // _SafeStr_11217 = "_-0jn" (String#7336, DoABC#3) // _SafeStr_11219 = "_-5Rt" (String#22612, DoABC#3) // _SafeStr_11220 = "_-4I0" (String#23218, DoABC#3) // _SafeStr_11221 = "_-10t" (String#24509, DoABC#3) // _SafeStr_11222 = "_-2rV" (String#21869, DoABC#3) // _SafeStr_11223 = "_-1Yt" (String#6383, DoABC#3) // _SafeStr_11226 = "_-5HC" (String#9980, DoABC#3) // _SafeStr_11227 = "_-0JJ" (String#10713, DoABC#3) // _SafeStr_11228 = "_-0wO" (String#6348, DoABC#3) // _SafeStr_11229 = "_-31x" (String#6852, DoABC#3) // _SafeStr_11230 = "_-10m" (String#24511, DoABC#3) // _SafeStr_11231 = "_-CC" (String#24661, DoABC#3) // _SafeStr_11234 = "_-37w" (String#5850, DoABC#3) // _SafeStr_11235 = "_-07m" (String#6607, DoABC#3) // _SafeStr_11239 = "_-7a" (String#16886, DoABC#3) // _SafeStr_11240 = "_-3rC" (String#14565, DoABC#3) // _SafeStr_11241 = "_-81" (String#23379, DoABC#3) // _SafeStr_11242 = "_-Hv" (String#6134, DoABC#3) // _SafeStr_11244 = "_-2uW" (String#4805, DoABC#3) // _SafeStr_11245 = "_-0Gx" (String#7703, DoABC#3) // _SafeStr_11246 = "_-1AD" (String#6493, DoABC#3) // _SafeStr_11247 = "_-6dQ" (String#11591, DoABC#3) // _SafeStr_11248 = "_-0Tb" (String#6245, DoABC#3) // _SafeStr_12 = "_-0VB" (String#1598, DoABC#3) // _SafeStr_12326 = "_-3JI" (String#10742, DoABC#3) // _SafeStr_12755 = "_-37-" (String#3774, DoABC#3) // _SafeStr_13014 = "_-0uR" (String#12443, DoABC#3) // _SafeStr_13015 = "_-iH" (String#12367, DoABC#3) // _SafeStr_13040 = "_-53t" (String#6744, DoABC#3) // _SafeStr_13044 = "_-3L3" (String#29558, DoABC#3) // _SafeStr_13047 = "_-2nQ" (String#7180, DoABC#3) // _SafeStr_13052 = "_-2bI" (String#31124, DoABC#3) // _SafeStr_13053 = "_-4Lg" (String#5019, DoABC#3) // _SafeStr_13065 = "_-3Cl" (String#32344, DoABC#3) // _SafeStr_13068 = "_-0J2" (String#24852, DoABC#3) // _SafeStr_13069 = "_-7V" (String#23348, DoABC#3) // _SafeStr_13070 = "_-1LR" (String#25135, DoABC#3) // _SafeStr_13071 = "_-02p" (String#26122, DoABC#3) // _SafeStr_13072 = "_-1kX" (String#24692, DoABC#3) // _SafeStr_13073 = "_-15C" (String#13975, DoABC#3) // _SafeStr_13074 = "_-6LG" (String#21420, DoABC#3) // _SafeStr_13075 = "_-2Zk" (String#5087, DoABC#3) // _SafeStr_13076 = "_-0y2" (String#12553, DoABC#3) // _SafeStr_13077 = "_-2Iq" (String#13477, DoABC#3) // _SafeStr_13078 = "_-5Mp" (String#20732, DoABC#3) // _SafeStr_13079 = "_-4DM" (String#4539, DoABC#3) // _SafeStr_13080 = "_-1rz" (String#5810, DoABC#3) // _SafeStr_13081 = "_-0Si" (String#24590, DoABC#3) // _SafeStr_13082 = "_-5cS" (String#35328, DoABC#3) // _SafeStr_13083 = "_-qW" (String#10831, DoABC#3) // _SafeStr_13084 = "_-48L" (String#11420, DoABC#3) // _SafeStr_13085 = "_-YO" (String#9892, DoABC#3) // _SafeStr_13086 = "_-0Il" (String#10952, DoABC#3) // _SafeStr_13087 = "_-2H9" (String#18182, DoABC#3) // _SafeStr_13088 = "_-6Yo" (String#11286, DoABC#3) // _SafeStr_13089 = "_-5t" (String#17999, DoABC#3) // _SafeStr_13090 = "_-4Fd" (String#5992, DoABC#3) // _SafeStr_13091 = "_-6kx" (String#7212, DoABC#3) // _SafeStr_13092 = "_-3ut" (String#6485, DoABC#3) // _SafeStr_13093 = "_-687" (String#5540, DoABC#3) // _SafeStr_13094 = "_-6E4" (String#5416, DoABC#3) // _SafeStr_13095 = "_-2TX" (String#6767, DoABC#3) // _SafeStr_13096 = "_-2Py" (String#5226, DoABC#3) // _SafeStr_13097 = "_-3qC" (String#8381, DoABC#3) // _SafeStr_13098 = "_-1H0" (String#25167, DoABC#3) // _SafeStr_13099 = "_-4r5" (String#15318, DoABC#3) // _SafeStr_13100 = "_-1f5" (String#15576, DoABC#3) // _SafeStr_13101 = "_-2Y6" (String#22432, DoABC#3) // _SafeStr_13102 = "_-Hp" (String#7358, DoABC#3) // _SafeStr_13103 = "_-4EO" (String#11200, DoABC#3) // _SafeStr_13104 = "_-2nq" (String#21812, DoABC#3) // _SafeStr_13105 = "_-n8" (String#7872, DoABC#3) // _SafeStr_13106 = "_-5Pu" (String#13818, DoABC#3) // _SafeStr_13107 = "_-2b8" (String#32075, DoABC#3) // _SafeStr_13108 = "_-6P2" (String#12854, DoABC#3) // _SafeStr_13109 = "_-5bw" (String#28162, DoABC#3) // _SafeStr_13110 = "_-QM" (String#13527, DoABC#3) // _SafeStr_13111 = "_-3OX" (String#14265, DoABC#3) // _SafeStr_13112 = "_-Dg" (String#28738, DoABC#3) // _SafeStr_13113 = "_-4ND" (String#17793, DoABC#3) // _SafeStr_13114 = "_-YZ" (String#21738, DoABC#3) // _SafeStr_13115 = "_-HA" (String#34139, DoABC#3) // _SafeStr_13116 = "_-4ru" (String#10614, DoABC#3) // _SafeStr_13117 = "_-5bd" (String#36888, DoABC#3) // _SafeStr_13118 = "_-6IJ" (String#33704, DoABC#3) // _SafeStr_13119 = "_-3w5" (String#14710, DoABC#3) // _SafeStr_13120 = "_-6VM" (String#34941, DoABC#3) // _SafeStr_13121 = "_-2SN" (String#33319, DoABC#3) // _SafeStr_13122 = "_-1Tc" (String#15129, DoABC#3) // _SafeStr_13123 = "_-3Zq" (String#22972, DoABC#3) // _SafeStr_13124 = "_-4ka" (String#1895, DoABC#3) // _SafeStr_13125 = "_-4ig" (String#20449, DoABC#3) // _SafeStr_13126 = "_-05v" (String#27415, DoABC#3) // _SafeStr_13127 = "_-2x0" (String#18558, DoABC#3) // _SafeStr_13128 = "_-2ZY" (String#32197, DoABC#3) // _SafeStr_13129 = "_-5ZT" (String#15810, DoABC#3) // _SafeStr_13130 = "_-5jr" (String#22115, DoABC#3) // _SafeStr_13131 = "_-2GV" (String#33810, DoABC#3) // _SafeStr_13132 = "_-1UQ" (String#15132, DoABC#3) // _SafeStr_13133 = "_-0KF" (String#24752, DoABC#3) // _SafeStr_13134 = "_-3Za" (String#37078, DoABC#3) // _SafeStr_13135 = "_-6Mm" (String#35153, DoABC#3) // _SafeStr_13136 = "_-14r" (String#24428, DoABC#3) // _SafeStr_13137 = "_-FM" (String#34094, DoABC#3) // _SafeStr_13138 = "_-1Fz" (String#25590, DoABC#3) // _SafeStr_13139 = "_-0Gt" (String#9923, DoABC#3) // _SafeStr_13140 = "_-3Q0" (String#21589, DoABC#3) // _SafeStr_13141 = "_-0EV" (String#9186, DoABC#3) // _SafeStr_13142 = "_-5To" (String#9572, DoABC#3) // _SafeStr_13143 = "_-4fY" (String#2359, DoABC#3) // _SafeStr_13144 = "_-5Zr" (String#9789, DoABC#3) // _SafeStr_13145 = "_-35B" (String#32584, DoABC#3) // _SafeStr_13146 = "_-om" (String#6077, DoABC#3) // _SafeStr_13147 = "_-4ID" (String#4088, DoABC#3) // _SafeStr_13148 = "_-3o8" (String#4618, DoABC#3) // _SafeStr_13149 = "_-3We" (String#4232, DoABC#3) // _SafeStr_13150 = "_-2DZ" (String#8718, DoABC#3) // _SafeStr_13151 = "_-Rv" (String#34774, DoABC#3) // _SafeStr_13152 = "_-68d" (String#20167, DoABC#3) // _SafeStr_13153 = "_-4-3" (String#13288, DoABC#3) // _SafeStr_13154 = "_-0aP" (String#19784, DoABC#3) // _SafeStr_13155 = "_-1FT" (String#9508, DoABC#3) // _SafeStr_13156 = "_-1Vg" (String#18403, DoABC#3) // _SafeStr_13157 = "_-3-y" (String#33723, DoABC#3) // _SafeStr_13158 = "_-1rB" (String#15065, DoABC#3) // _SafeStr_13159 = "_-29m" (String#32051, DoABC#3) // _SafeStr_13160 = "_-qw" (String#6960, DoABC#3) // _SafeStr_13161 = "_-2cH" (String#15725, DoABC#3) // _SafeStr_13162 = "_-4uK" (String#39017, DoABC#3) // _SafeStr_13163 = "_-406" (String#3859, DoABC#3) // _SafeStr_13164 = "_-nj" (String#6311, DoABC#3) // _SafeStr_13165 = "_-3Ol" (String#30813, DoABC#3) // _SafeStr_13166 = "_-Sa" (String#5264, DoABC#3) // _SafeStr_13167 = "_-5CI" (String#35709, DoABC#3) // _SafeStr_13168 = "_-1gd" (String#35162, DoABC#3) // _SafeStr_13169 = "_-1zq" (String#32139, DoABC#3) // _SafeStr_13170 = "_-0JG" (String#34675, DoABC#3) // _SafeStr_13171 = "_-1lz" (String#25095, DoABC#3) // _SafeStr_13172 = "_-16k" (String#34191, DoABC#3) // _SafeStr_13173 = "_-j8" (String#32536, DoABC#3) // _SafeStr_13174 = "_-1jF" (String#24633, DoABC#3) // _SafeStr_13175 = "_-4LG" (String#37105, DoABC#3) // _SafeStr_13176 = "_-5XA" (String#9136, DoABC#3) // _SafeStr_13177 = "_-4ip" (String#28813, DoABC#3) // _SafeStr_13178 = "_-25O" (String#32349, DoABC#3) // _SafeStr_13179 = "_-3XM" (String#38823, DoABC#3) // _SafeStr_13180 = "_-46P" (String#37849, DoABC#3) // _SafeStr_13181 = "_-5yK" (String#36942, DoABC#3) // _SafeStr_13182 = "_-1Hd" (String#24711, DoABC#3) // _SafeStr_13183 = "_-0uD" (String#30077, DoABC#3) // _SafeStr_13184 = "_-1M0" (String#9133, DoABC#3) // _SafeStr_13185 = "_-5D1" (String#9732, DoABC#3) // _SafeStr_13186 = "_-3Tb" (String#38180, DoABC#3) // _SafeStr_13187 = "_-0fQ" (String#34332, DoABC#3) // _SafeStr_13188 = "_-1fa" (String#33756, DoABC#3) // _SafeStr_2221 = "_-62h" (String#2838, DoABC#3) // _SafeStr_2287 = "_-4-R" (String#406, DoABC#3) // _SafeStr_2300 = "_-31V" (String#704, DoABC#3) // _SafeStr_2356 = "_-k9" (String#1139, DoABC#3) // _SafeStr_2361 = "_-0lv" (String#1879, DoABC#3) // _SafeStr_2405 = "_-4Y-" (String#835, DoABC#3) // _SafeStr_2457 = "_-2HZ" (String#353, DoABC#3) // _SafeStr_2464 = "_-U4" (String#1291, DoABC#3) // _SafeStr_2477 = "_-52w" (String#702, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2624 = "_-4qn" (String#5797, DoABC#3) // _SafeStr_2750 = "_-5uo" (String#1974, DoABC#3) // _SafeStr_2823 = "_-3ZG" (String#734, DoABC#3) // _SafeStr_2824 = "_-72" (String#868, DoABC#3) // _SafeStr_2845 = "_-4gF" (String#4461, DoABC#3) // _SafeStr_2864 = "_-4Bb" (String#4220, DoABC#3) // _SafeStr_3023 = "_-2nv" (String#1045, DoABC#3) // _SafeStr_3081 = "_-1um" (String#3051, DoABC#3) // _SafeStr_35 = "_-0F5" (String#2450, DoABC#3) // _SafeStr_3564 = "_-2tw" (String#2640, DoABC#3) // _SafeStr_3750 = "_-5At" (String#6220, DoABC#3) // _SafeStr_3951 = "_-6BG" (String#13959, DoABC#3) // _SafeStr_4008 = "_-3xT" (String#14612, DoABC#3) // _SafeStr_4171 = "_-bP" (String#6274, DoABC#3) // _SafeStr_431 = "_-5AK" (String#1130, DoABC#3) // _SafeStr_4374 = "_-0xy" (String#491, DoABC#3) // _SafeStr_4460 = "_-1oi" (String#7412, DoABC#3) // _SafeStr_4461 = "_-sL" (String#3857, DoABC#3) // _SafeStr_4464 = "_-KH" (String#7773, DoABC#3) // _SafeStr_4470 = "_-6Kn" (String#1105, DoABC#3) // _SafeStr_4487 = "_-5zM" (String#2811, DoABC#3) // _SafeStr_4488 = "_-18x" (String#3484, DoABC#3) // _SafeStr_4495 = "_-2xE" (String#4706, DoABC#3) // _SafeStr_4497 = "_-Fk" (String#5194, DoABC#3) // _SafeStr_4499 = "_-2En" (String#4269, DoABC#3) // _SafeStr_4508 = "_-0R-" (String#4670, DoABC#3) // _SafeStr_4510 = "_-6Cl" (String#1524, DoABC#3) // _SafeStr_4537 = "_-5rY" (String#2959, DoABC#3) // _SafeStr_4585 = "_-MS" (String#2143, DoABC#3) // _SafeStr_4586 = "_-3ld" (String#7942, DoABC#3) // _SafeStr_4587 = "_-2YB" (String#6483, DoABC#3) // _SafeStr_4588 = "_-0S3" (String#13940, DoABC#3) // _SafeStr_4589 = "_-4iY" (String#2994, DoABC#3) // _SafeStr_4590 = "_-0Fn" (String#7808, DoABC#3) // _SafeStr_4591 = "_-1wu" (String#8636, DoABC#3) // _SafeStr_4592 = "_-6Na" (String#4855, DoABC#3) // _SafeStr_4593 = "_-5mz" (String#5148, DoABC#3) // _SafeStr_4594 = "_-4dG" (String#4953, DoABC#3) // _SafeStr_4595 = "_-2n9" (String#4970, DoABC#3) // _SafeStr_4596 = "_-nH" (String#11355, DoABC#3) // _SafeStr_4597 = "_-2aG" (String#7308, DoABC#3) // _SafeStr_4598 = "_-2Vi" (String#6586, DoABC#3) // _SafeStr_4599 = "_-3aG" (String#4468, DoABC#3) // _SafeStr_4600 = "_-5sN" (String#6224, DoABC#3) // _SafeStr_4601 = "_-3ij" (String#11613, DoABC#3) // _SafeStr_4602 = "_-24N" (String#6538, DoABC#3) // _SafeStr_4603 = "_-0uL" (String#4326, DoABC#3) // _SafeStr_4604 = "_-2YW" (String#6461, DoABC#3) // _SafeStr_4605 = "_-3K1" (String#4712, DoABC#3) // _SafeStr_4607 = "_-1fi" (String#3430, DoABC#3) // _SafeStr_4608 = "_-0Wc" (String#6720, DoABC#3) // _SafeStr_500 = "_-6Kw" (String#592, DoABC#3) // _SafeStr_5326 = "_-1Eb" (String#3675, DoABC#3) // _SafeStr_5333 = "_-2YU" (String#98, DoABC#3) // _SafeStr_5360 = "_-6Wz" (String#2394, DoABC#3) // _SafeStr_5372 = "_-ct" (String#1012, DoABC#3) // _SafeStr_5527 = "_-6hE" (String#389, DoABC#3) // _SafeStr_5539 = "_-hF" (String#164, DoABC#3) // _SafeStr_5541 = "_-29w" (String#5326, DoABC#3) // _SafeStr_5542 = "_-2Ia" (String#1540, DoABC#3) // _SafeStr_5565 = "_-4Rn" (String#1219, DoABC#3) // _SafeStr_5566 = "_-0eD" (String#620, DoABC#3) // _SafeStr_6154 = "_-54l" (String#2589, DoABC#3) // _SafeStr_6174 = "_-6L0" (String#1995, DoABC#3) // _SafeStr_6179 = "_-5B3" (String#2369, DoABC#3) // _SafeStr_6286 = "_-6QN" (String#3025, DoABC#3) // _SafeStr_6297 = "_-YL" (String#9631, DoABC#3) // _SafeStr_637 = "_-6-A" (String#470, DoABC#3) // _SafeStr_6451 = "_-1-C" (String#2261, DoABC#3) // _SafeStr_6704 = "_-0Qu" (String#3888, DoABC#3) // _SafeStr_7628 = "_-0hH" (String#15038, DoABC#3) // _SafeStr_7637 = "_-0b1" (String#2865, DoABC#3) // _SafeStr_8115 = "_-38E" (String#5269, DoABC#3) // _SafeStr_8352 = "_-1lj" (String#10647, DoABC#3) // _SafeStr_8367 = "_-2rb" (String#1150, DoABC#3) // _SafeStr_8600 = "_-3Cb" (String#2776, DoABC#3) // _SafeStr_8956 = "_-0Ch" (String#1656, DoABC#3) // _SafeStr_9018 = "_-2E0" (String#2881, DoABC#3) // _SafeStr_9087 = "_-0Fv" (String#4912, DoABC#3) // _SafeStr_9240 = "_-3z6" (String#5195, DoABC#3) // _SafeStr_9247 = "_-5t3" (String#16490, DoABC#3) // _SafeStr_9264 = "_-6iy" (String#8643, DoABC#3) // _SafeStr_9294 = "_-0Fp" (String#3220, DoABC#3) //------------------------------------------------------------ //_-27A.AvatarMenuView package _-27A{ import _-48z._SafeStr_13189; import _-5Vh.WindowMouseEvent; import _-4iK.AvatarInfoWidgetHandler; import _-0PS._SafeStr_2457; import _-6Sj.IItemListWindow; import _-1i3._SafeStr_4510; import _-6Sj.IInteractiveWindow; import _-29V.IWindowContainer; import _-3XT._SafeStr_2287; import _-3XT._SafeStr_2485; import _-0Bw._SafeStr_2349; import _-6Sj.IItemGridWindow; import _-6RG._SafeStr_3278; import _-3UH.XmlAsset; import _-2eN._SafeStr_2749; import _-2eN._SafeStr_4502; import _-wL.RelationshipStatusEnum; import _-2eN._SafeStr_4489; import _-3sY.HabboTracking; import _-5Vh.WindowEvent; import _-29V.IWindow; public class AvatarMenuView extends _SafeStr_4585 { protected static const _SafeStr_13189:uint = 1; protected static const _SafeStr_13190:uint = 2; protected static const _SafeStr_13191:uint = 4; protected static const _SafeStr_13192:uint = 5; protected static const _SafeStr_13193:uint = 6; protected static const _SafeStr_13194:uint = 7; protected static var _SafeStr_13195:uint = _SafeStr_13189;//1 protected var _SafeStr_5513:_SafeStr_4593; protected var _SafeStr_5744:uint = 1; protected var _SafeStr_13196:Boolean; public function AvatarMenuView(k:AvatarInfoWidget){ super(k); _SafeStr_13037 = false; } public static function setup(k:AvatarMenuView, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int, _arg_6:_SafeStr_4593):void{ k._SafeStr_5513 = _arg_6; _SafeStr_4585.setup(k, _arg_2, _arg_3, _arg_4, _arg_5, false); } override public function dispose():void{ if (_SafeStr_5322) { _SafeStr_5322.removeEventListener(WindowMouseEvent._SafeStr_5575, _SafeStr_5576); _SafeStr_5322.removeEventListener(WindowMouseEvent._SafeStr_5577, _SafeStr_5576); }; this._SafeStr_5513 = null; super.dispose(); } protected function _SafeStr_6154():void{ var _local_4:int; var _local_5:AvatarInfoWidgetHandler; var _local_6:Boolean; var _local_7:String; var _local_8:int; var _local_9:_SafeStr_2457; var _local_10:int; if (((!(_SafeStr_5322)) || (!(this._SafeStr_5513)))) { return; }; var k:IItemListWindow = (_SafeStr_5322.findChildByName("buttons") as IItemListWindow); if (!k) { return; }; k.procedure = this.buttonEventProc; k.autoArrangeItems = false; var _local_2:int = k.numListItems; var _local_3:int; while (_local_3 < _local_2) { k.getListItemAt(_local_3).visible = false; _local_3++; }; if (this._SafeStr_5744 == _SafeStr_13189) { _SafeStr_13046("moderate", this._SafeStr_13197()); _SafeStr_13046("friend", this._SafeStr_5513._SafeStr_11073); _SafeStr_13046("ignore", !(this._SafeStr_5513._SafeStr_11074)); _SafeStr_13046("unignore", this._SafeStr_5513._SafeStr_11074); _SafeStr_13046("report", ((this.widget.configuration) && (this.widget.configuration.getBoolean("infostand.report.show")))); _local_4 = this._SafeStr_5513._SafeStr_8416; this.widget.localizations.registerParameter("infostand.button.respect", "count", _local_4.toString()); _SafeStr_13046("respect", (_local_4 > 0)); _local_5 = this.widget.handler; _local_6 = _local_5.container.sessionDataManager._SafeStr_6239(); _SafeStr_13046("trade", ((this._SafeStr_11731) || (((!(_local_6)) && (this._SafeStr_5513._SafeStr_11076))))); switch (this._SafeStr_5513._SafeStr_11077) { case _SafeStr_4510._SafeStr_11051: _local_7 = "${infostand.button.trade.tooltip.shutdown}"; break; case _SafeStr_4510._SafeStr_11052: _local_7 = "${infostand.button.trade.tooltip.tradingroom}"; break; default: _local_7 = ""; }; IInteractiveWindow(IWindowContainer(k.getListItemByName("trade")).getChildByName("button"))._SafeStr_7544 = _local_7; _SafeStr_13046("whisper"); if (this.widget.configuration.getBoolean("handitem.give.enabled")) { _local_8 = _local_5.container.roomSession._SafeStr_13053; _local_9 = _local_5.container.roomEngine.getRoomObject(_local_5.roomSession.roomId, _local_8, _SafeStr_2287._SafeStr_8367); if (_local_9 != null) { _local_10 = _local_9.getModel().getNumber(_SafeStr_2485._SafeStr_9256); if ((((_local_10 > 0)) && ((_local_10 < 999999)))) { _SafeStr_13046("pass_handitem"); }; }; }; _SafeStr_13046("relationship", ((this.widget.configuration.getBoolean("relationship.status.enabled")) && (this._SafeStr_5513._SafeStr_11084))); _SafeStr_13046("ambassador", this._SafeStr_13198()); }; if (this._SafeStr_5744 == _SafeStr_13190) { _SafeStr_13046("kick", this._SafeStr_5513._SafeStr_11078); _SafeStr_13046("ban_with_duration", this._SafeStr_5513._SafeStr_11079); _SafeStr_13046("mute", this._SafeStr_5513._SafeStr_11080); _SafeStr_13046("give_rights", this._SafeStr_13199()); _SafeStr_13046("remove_rights", this._SafeStr_13200()); _SafeStr_13046("actions"); }; if (this._SafeStr_5744 == _SafeStr_13191) { _SafeStr_13046("ban_hour"); _SafeStr_13046("ban_day"); _SafeStr_13046("perm_ban"); _SafeStr_13046("actions"); }; if (this._SafeStr_5744 == _SafeStr_13192) { _SafeStr_13046("mute_2min"); _SafeStr_13046("mute_5min"); _SafeStr_13046("mute_10min"); _SafeStr_13046("actions"); }; if (this._SafeStr_5744 == _SafeStr_13193) { _SafeStr_13201("relationship_grid"); _SafeStr_13046("no_relationship"); _SafeStr_13046("actions"); }; if (this._SafeStr_5744 == _SafeStr_13194) { _SafeStr_13046("ambassador_kick"); _SafeStr_13046("ambassador_alert"); _SafeStr_13046("ambassador_mute_60min"); _SafeStr_13046("ambassador_mute_18hour"); _SafeStr_13046("actions"); }; k.autoArrangeItems = true; k.visible = true; _SafeStr_13195 = this._SafeStr_5744; this._SafeStr_13196 = false; } private function _SafeStr_13198():Boolean{ return (this._SafeStr_5513._SafeStr_8428); } private function _SafeStr_13197():Boolean{ return (((((((((this._SafeStr_5513._SafeStr_11078) || (this._SafeStr_5513._SafeStr_11079))) || (this._SafeStr_5513._SafeStr_11080))) || (this._SafeStr_13199()))) || (this._SafeStr_13200()))); } private function _SafeStr_13199():Boolean{ return (((((this._SafeStr_5513._SafeStr_10961) && ((this._SafeStr_5513._SafeStr_11081 < _SafeStr_2349._SafeStr_6737)))) && (!(this._SafeStr_5513._SafeStr_11075)))); } private function _SafeStr_13200():Boolean{ return (((((this._SafeStr_5513._SafeStr_10961) && ((this._SafeStr_5513._SafeStr_11081 == _SafeStr_2349._SafeStr_6737)))) && (!(this._SafeStr_5513._SafeStr_11075)))); } override protected function updateWindow():void{ var _local_1:IItemGridWindow; var _local_2:_SafeStr_3278; var _local_3:int; var _local_4:int; var k:XML; var _local_6:IWindowContainer; var _local_7:IWindowContainer; if (((((!(_SafeStr_5572)) || (!(_SafeStr_5572.assets)))) || (!(_SafeStr_5572.windowManager)))) { return; }; if (_SafeStr_5573) { activeView = _SafeStr_5574(); } else { if (!_SafeStr_5322) { k = (XmlAsset(_SafeStr_5572.assets.getAssetByName("avatar_menu_widget")).content as XML); _SafeStr_5322 = (_SafeStr_5572.windowManager.buildFromXML(k, 0) as IWindowContainer); if (!_SafeStr_5322) { return; }; _SafeStr_5322.addEventListener(WindowMouseEvent._SafeStr_5575, _SafeStr_5576); _SafeStr_5322.addEventListener(WindowMouseEvent._SafeStr_5577, _SafeStr_5576); _SafeStr_5322.findChildByName("minimize").addEventListener(WindowMouseEvent.CLICK, _SafeStr_5578); _SafeStr_5322.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5575, _SafeStr_5579); _SafeStr_5322.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5577, _SafeStr_5579); }; _SafeStr_13045 = (_SafeStr_5322.findChildByName("buttons") as IItemListWindow); _SafeStr_13045.procedure = this.buttonEventProc; _SafeStr_5322.findChildByName("profile_link").procedure = this.buttonEventProc; _SafeStr_5322.findChildByName("name").caption = _SafeStr_5781; _SafeStr_5322.visible = false; activeView = _SafeStr_5322; this._SafeStr_6154(); _SafeStr_13038(); _local_1 = (_SafeStr_5322.findChildByName("relationship_grid") as IItemGridWindow); _local_2 = _local_1.iterator; _local_3 = _local_2.length; _local_4 = 0; while (_local_4 < _local_3) { _local_6 = (_local_2[_local_4] as IWindowContainer); _local_7 = (_local_6.findChildByName("button") as IWindowContainer); _local_7.procedure = this.buttonEventProc; _local_4++; }; }; } override protected function buttonEventProc(k:WindowEvent, _arg_2:IWindow):void{ var _local_5:String; var _local_6:int; if (disposed) { return; }; if (((!(_SafeStr_5322)) || (_SafeStr_5322.disposed))) { return; }; var _local_3:Boolean; var _local_4:_SafeStr_2749; if (k.type == WindowMouseEvent.CLICK) { if (_arg_2.name == "button") { _local_3 = true; switch (_arg_2.parent.name) { case "whisper": _local_5 = _SafeStr_4502._SafeStr_13202; break; case "friend": _arg_2.disable(); this._SafeStr_5513._SafeStr_11073 = false; _local_5 = _SafeStr_4502._SafeStr_13203; break; case "respect": this._SafeStr_5513._SafeStr_8416--; _local_6 = this._SafeStr_5513._SafeStr_8416; this.widget.localizations.registerParameter("infostand.button.respect", "count", _local_6.toString()); _SafeStr_13046("respect", (this._SafeStr_5513._SafeStr_8416 > 0)); _local_5 = _SafeStr_4502._SafeStr_13204; if (_local_6 > 0) { _local_3 = false; }; break; case "ignore": _arg_2.parent.visible = false; _SafeStr_5322.findChildByName("unignore").visible = true; this._SafeStr_5513._SafeStr_11074 = true; _local_5 = _SafeStr_4502._SafeStr_13205; break; case "unignore": _arg_2.parent.visible = false; _SafeStr_5322.findChildByName("ignore").visible = true; this._SafeStr_5513._SafeStr_11074 = false; _local_5 = _SafeStr_4502._SafeStr_13206; break; case "kick": _local_5 = _SafeStr_4502._SafeStr_13207; break; case "ban_hour": _local_5 = _SafeStr_4502._SafeStr_13208; break; case "ban_day": _local_5 = _SafeStr_4502._SafeStr_13209; break; case "perm_ban": _local_5 = _SafeStr_4502._SafeStr_13210; break; case "mute_2min": _local_5 = _SafeStr_4502.MUTE_USER_2MIN; break; case "mute_5min": _local_5 = _SafeStr_4502.MUTE_USER_5MIN; break; case "mute_10min": _local_5 = _SafeStr_4502.MUTE_USER_10MIN; break; case "ban_with_duration": this._SafeStr_5744 = _SafeStr_13191; this._SafeStr_13196 = true; _local_3 = false; break; case "mute": this._SafeStr_5744 = _SafeStr_13192; this._SafeStr_13196 = true; _local_3 = false; break; case "give_rights": _arg_2.parent.visible = false; _SafeStr_5322.findChildByName("remove_rights").visible = true; this._SafeStr_5513._SafeStr_10962 = _SafeStr_2349._SafeStr_6737; _local_5 = _SafeStr_4502._SafeStr_13211; break; case "remove_rights": _arg_2.parent.visible = false; _SafeStr_5322.findChildByName("give_rights").visible = true; this._SafeStr_5513._SafeStr_10962 = _SafeStr_2349._SafeStr_6736; _local_5 = _SafeStr_4502._SafeStr_13212; break; case "trade": _local_5 = _SafeStr_4502._SafeStr_13213; break; case "moderate": this._SafeStr_5744 = _SafeStr_13190; this._SafeStr_13196 = true; _local_3 = false; break; case "report": _local_5 = _SafeStr_4502._SafeStr_13214; break; case "actions": this._SafeStr_5744 = _SafeStr_13189; this._SafeStr_13196 = true; _local_3 = false; break; case "relationship": this._SafeStr_5744 = _SafeStr_13193; this._SafeStr_13196 = true; _local_3 = false; break; case "pass_handitem": _local_5 = _SafeStr_4502._SafeStr_13215; break; case "relationship_heart": this._SafeStr_13216(RelationshipStatusEnum._SafeStr_13217); break; case "relationship_smile": this._SafeStr_13216(RelationshipStatusEnum._SafeStr_13218); break; case "relationship_bobba": this._SafeStr_13216(RelationshipStatusEnum._SafeStr_13219); break; case "no_relationship": this._SafeStr_13216(RelationshipStatusEnum.NONE); break; case "ambassador": this._SafeStr_5744 = _SafeStr_13194; this._SafeStr_13196 = true; _local_3 = false; break; case "ambassador_alert": _local_5 = _SafeStr_4502._SafeStr_13220; break; case "ambassador_kick": _local_5 = _SafeStr_4502._SafeStr_13221; break; case "ambassador_mute_2min": _local_5 = _SafeStr_4502.AMBASSADOR_MUTE_USER_2MIN; break; case "ambassador_mute_10min": _local_5 = _SafeStr_4502.AMBASSADOR_MUTE_USER_10MIN; break; case "ambassador_mute_60min": _local_5 = _SafeStr_4502.AMBASSADOR_MUTE_USER_60MIN; break; case "ambassador_mute_18hour": _local_5 = _SafeStr_4502.AMBASSADOR_MUTE_USER_18HOUR; break; }; }; if (_arg_2.name == "profile_link") { _local_3 = true; _local_4 = new _SafeStr_4489(_SafeStr_4489._SafeStr_13060, _SafeStr_5389, "avatarContextMenu"); }; if (_local_5 != null) { _local_4 = new _SafeStr_4502(_local_5, _SafeStr_5389); HabboTracking.getInstance().trackEventLog("InfoStand", "click", _local_5); }; if (_local_4 != null) { _SafeStr_5572.messageListener.processWidgetMessage(_local_4); }; this._SafeStr_6154(); } else { if (k.type == WindowMouseEvent._SafeStr_5575) { if (_arg_2.name == "button") { switch (_arg_2.parent.name) { case "kick": HabboTracking.getInstance()._SafeStr_7910("InterfaceExplorer", "hover", "avatar.kick.hover"); break; case "perm_ban": case "ban_hour": case "ban_day": case "ban_with_duration": HabboTracking.getInstance()._SafeStr_7910("InterfaceExplorer", "hover", "avatar.ban.hover"); break; case "mute": case "mute_2min": case "mute_5min": case "mute_10min": HabboTracking.getInstance()._SafeStr_7910("InterfaceExplorer", "hover", "avatar.mute.hover"); break; case "unignore": case "ignore": HabboTracking.getInstance()._SafeStr_7910("InterfaceExplorer", "hover", "avatar.ignore.hover"); break; }; }; } else { super.buttonEventProc(k, _arg_2); }; }; if (_local_3) { _SafeStr_5572.removeView(this, false); }; } private function get widget():AvatarInfoWidget{ return ((_SafeStr_5572 as AvatarInfoWidget)); } private function get _SafeStr_11731():Boolean{ return (AvatarInfoWidget(_SafeStr_5572).configuration.getBoolean("talent.track.citizenship.enabled")); } private function _SafeStr_13216(k:int):void{ _SafeStr_5572.friendList.setRelationshipStatus(_SafeStr_5389, k); } } }//package _-27A // _SafeStr_10961 = "_-0YF" (String#3708, DoABC#3) // _SafeStr_10962 = "_-5Mw" (String#4356, DoABC#3) // _SafeStr_11051 = "_-4ei" (String#20248, DoABC#3) // _SafeStr_11052 = "_-5AF" (String#19988, DoABC#3) // _SafeStr_11073 = "_-08n" (String#10772, DoABC#3) // _SafeStr_11074 = "_-1JG" (String#4592, DoABC#3) // _SafeStr_11075 = "_-04i" (String#4573, DoABC#3) // _SafeStr_11076 = "_-5lP" (String#8191, DoABC#3) // _SafeStr_11077 = "_-hI" (String#9096, DoABC#3) // _SafeStr_11078 = "_-0l6" (String#8392, DoABC#3) // _SafeStr_11079 = "_-4SN" (String#9677, DoABC#3) // _SafeStr_11080 = "_-RP" (String#9783, DoABC#3) // _SafeStr_11081 = "_-6Me" (String#7407, DoABC#3) // _SafeStr_11084 = "_-4iN" (String#7794, DoABC#3) // _SafeStr_11731 = "_-4KU" (String#23058, DoABC#3) // _SafeStr_13037 = "_-2tW" (String#4014, DoABC#3) // _SafeStr_13038 = "_-2eq" (String#15509, DoABC#3) // _SafeStr_13045 = "_-6Ve" (String#1058, DoABC#3) // _SafeStr_13046 = "_-0yA" (String#454, DoABC#3) // _SafeStr_13053 = "_-4Lg" (String#5019, DoABC#3) // _SafeStr_13060 = "_-5dv" (String#6563, DoABC#3) // _SafeStr_13189 = "_-2dt" (String#15531, DoABC#3) // _SafeStr_13190 = "_-0Yy" (String#19791, DoABC#3) // _SafeStr_13191 = "_-qT" (String#19025, DoABC#3) // _SafeStr_13192 = "_-1qg" (String#18395, DoABC#3) // _SafeStr_13193 = "_-1ut" (String#18949, DoABC#3) // _SafeStr_13194 = "_-2Bt" (String#21225, DoABC#3) // _SafeStr_13195 = "_-0hE" (String#19546, DoABC#3) // _SafeStr_13196 = "_-17v" (String#9979, DoABC#3) // _SafeStr_13197 = "_-3Z-" (String#36919, DoABC#3) // _SafeStr_13198 = "_-1NE" (String#33082, DoABC#3) // _SafeStr_13199 = "_-5Ow" (String#28973, DoABC#3) // _SafeStr_13200 = "_-hS" (String#29012, DoABC#3) // _SafeStr_13201 = "_-4SG" (String#17840, DoABC#3) // _SafeStr_13202 = "_-2eE" (String#15674, DoABC#3) // _SafeStr_13203 = "_-6DE" (String#13870, DoABC#3) // _SafeStr_13204 = "_-3Os" (String#14092, DoABC#3) // _SafeStr_13205 = "_-636" (String#13777, DoABC#3) // _SafeStr_13206 = "_-0yI" (String#15486, DoABC#3) // _SafeStr_13207 = "_-4ut" (String#15875, DoABC#3) // _SafeStr_13208 = "_-2KR" (String#15919, DoABC#3) // _SafeStr_13209 = "_-2Sz" (String#15151, DoABC#3) // _SafeStr_13210 = "_-00j" (String#13606, DoABC#3) // _SafeStr_13211 = "_-5MC" (String#15382, DoABC#3) // _SafeStr_13212 = "_-3t5" (String#14746, DoABC#3) // _SafeStr_13213 = "_-4aq" (String#15709, DoABC#3) // _SafeStr_13214 = "_-0Rh" (String#15329, DoABC#3) // _SafeStr_13215 = "_-4UX" (String#14774, DoABC#3) // _SafeStr_13216 = "_-3YG" (String#17255, DoABC#3) // _SafeStr_13217 = "_-3GH" (String#13003, DoABC#3) // _SafeStr_13218 = "_-4Xx" (String#12460, DoABC#3) // _SafeStr_13219 = "_-6Qp" (String#11527, DoABC#3) // _SafeStr_13220 = "_-0Oc" (String#14985, DoABC#3) // _SafeStr_13221 = "_-5FD" (String#14082, DoABC#3) // _SafeStr_2287 = "_-4-R" (String#406, DoABC#3) // _SafeStr_2349 = "_-50R" (String#2017, DoABC#3) // _SafeStr_2457 = "_-2HZ" (String#353, DoABC#3) // _SafeStr_2485 = "_-w" (String#217, DoABC#3) // _SafeStr_2749 = "_-0pg" (String#450, DoABC#3) // _SafeStr_3278 = "_-6gz" (String#1595, DoABC#3) // _SafeStr_4489 = "_-4Vk" (String#2963, DoABC#3) // _SafeStr_4502 = "_-4Pz" (String#541, DoABC#3) // _SafeStr_4510 = "_-6Cl" (String#1524, DoABC#3) // _SafeStr_4585 = "_-MS" (String#2143, DoABC#3) // _SafeStr_4593 = "_-5mz" (String#5148, DoABC#3) // _SafeStr_5322 = "_-12v" (String#15, DoABC#3) // _SafeStr_5389 = "_-1xq" (String#461, DoABC#3) // _SafeStr_5513 = "_-ZV" (String#61, DoABC#3) // _SafeStr_5572 = "_-0k2" (String#66, DoABC#3) // _SafeStr_5573 = "_-516" (String#4230, DoABC#3) // _SafeStr_5574 = "_-0MH" (String#3449, DoABC#3) // _SafeStr_5575 = "_-2-Q" (String#586, DoABC#3) // _SafeStr_5576 = "_-2d-" (String#2482, DoABC#3) // _SafeStr_5577 = "_-4xe" (String#624, DoABC#3) // _SafeStr_5578 = "_-4By" (String#5935, DoABC#3) // _SafeStr_5579 = "_-1OW" (String#3239, DoABC#3) // _SafeStr_5744 = "_-0-h" (String#1497, DoABC#3) // _SafeStr_5781 = "_-3KC" (String#937, DoABC#3) // _SafeStr_6154 = "_-54l" (String#2589, DoABC#3) // _SafeStr_6239 = "_-1XU" (String#6445, DoABC#3) // _SafeStr_6736 = "_-z1" (String#8334, DoABC#3) // _SafeStr_6737 = "_-3zg" (String#3039, DoABC#3) // _SafeStr_7544 = "_-2Eu" (String#2085, DoABC#3) // _SafeStr_7910 = "_-0tZ" (String#5381, DoABC#3) // _SafeStr_8367 = "_-2rb" (String#1150, DoABC#3) // _SafeStr_8416 = "_-4Xv" (String#4441, DoABC#3) // _SafeStr_8428 = "_-GZ" (String#5190, DoABC#3) // _SafeStr_9256 = "_-2k5" (String#5876, DoABC#3) //------------------------------------------------------------ //_-27A.BreedMonsterPlantsConfirmationView package _-27A{ import _-4Y1._SafeStr_3; import _-5x9._SafeStr_2325; import _-6Sj.IFrameWindow; import _-3xK._SafeStr_637; import _-3UH._SafeStr_10; import _-WS.Map; import _-5A9._SafeStr_2477; import flash.display.BitmapData; import _-4nT.PetFigureData; import _-0bw._SafeStr_2308; import _-5x9._SafeStr_2973; import _-6Sj.IItemListWindow; import _-6Sj.IBitmapWrapperWindow; import _-3UH._SafeStr_39; import flash.geom.Point; import _-29V.IWindow; import _-5Vh.WindowMouseEvent; public class BreedMonsterPlantsConfirmationView implements _SafeStr_3, _SafeStr_2325 { private static const _SafeStr_13222:int = 0; private static const _SafeStr_13223:int = 1; private static const _SafeStr_13224:String = "element_list"; private static const _SafeStr_13225:String = "preview_list"; private static const ELEM_PLANT1_ITEMLIST:String = "plant1_itemlist"; private static const ELEM_PLANT2_ITEMLIST:String = "plant2_itemlist"; private static const _SafeStr_13226:String = "description"; private static const _SafeStr_13227:String = "request"; private static const _SafeStr_5584:String = "header_button_close"; private static const _SafeStr_5585:String = "save_button"; private static const _SafeStr_13228:String = "accept_button"; private static const _SafeStr_13229:String = "cancel_button"; private static const _SafeStr_5587:String = "ok_button"; private static const _SafeStr_13230:String = "button_list"; private var _SafeStr_5322:IFrameWindow; private var _SafeStr_5588:Boolean = false; private var _SafeStr_5572:AvatarInfoWidget; private var _SafeStr_5338:_SafeStr_637; private var _assets:_SafeStr_10; private var _SafeStr_13231:Map; private var _SafeStr_11212:int; private var _SafeStr_11213:int; private var _SafeStr_13232:_SafeStr_2477; private var _petData2:_SafeStr_2477; private var _SafeStr_6695:int = 0; public function BreedMonsterPlantsConfirmationView(k:AvatarInfoWidget){ this._SafeStr_5572 = k; this._SafeStr_5338 = k.windowManager; this._assets = this._SafeStr_5572.assets; this._SafeStr_13231 = new Map(); } public function get disposed():Boolean{ return (this._SafeStr_5588); } public function dispose():void{ if (this.disposed) { return; }; this._SafeStr_5588 = true; if (this._SafeStr_5322) { this._SafeStr_5322.dispose(); this._SafeStr_5322 = null; }; if (this._SafeStr_13231 != null) { this._SafeStr_13231.dispose(); }; this._SafeStr_13231 = null; } public function get _SafeStr_11216():int{ return (this._SafeStr_11212); } public function get _SafeStr_11217():int{ return (this._SafeStr_11213); } public function open(k:int, _arg_2:int, _arg_3:Boolean):void{ this._SafeStr_11212 = k; this._SafeStr_11213 = _arg_2; this._SafeStr_13232 = this._SafeStr_5572.handler.roomSession.userDataManager.getUserDataByIndex(k); this._petData2 = this._SafeStr_5572.handler.roomSession.userDataManager.getUserDataByIndex(_arg_2); this._SafeStr_6695 = ((_arg_3) ? _SafeStr_13223 : _SafeStr_13222); this._SafeStr_5593(); this._SafeStr_5322.visible = true; } private function _SafeStr_5596(k:String, _arg_2:String):BitmapData{ var _local_4:BitmapData; var _local_7:int; var _local_3:PetFigureData = new PetFigureData(k); var _local_5:String = "std"; var _local_6:_SafeStr_2973 = this._SafeStr_5572.handler.roomEngine._SafeStr_6505(_local_3.typeId, _local_3.paletteId, _local_3.color, new _SafeStr_2308(90), 64, this, true, 0, _local_3._SafeStr_13036, _local_5); if (_local_6 != null) { _local_7 = _local_6.id; if (_local_7 > 0) { this._SafeStr_13231.add(_local_7, _arg_2); }; _local_4 = _local_6.data; }; return (_local_4); } public function imageReady(k:int, _arg_2:BitmapData):void{ if (this.disposed) { return; }; var _local_3:String = this._SafeStr_13231.getValue(k); if (_local_3 != null) { this._SafeStr_5597(_arg_2, _local_3); }; } public function _SafeStr_5602(k:int):void{ } private function _SafeStr_5593():void{ this._SafeStr_5572.localizations.registerParameter("breedpets.widget.title", "name", this._SafeStr_13232.name); this._SafeStr_5572.localizations.registerParameter("breedpets.widget.plant1.name", "name", this._SafeStr_13232.name); this._SafeStr_5572.localizations.registerParameter("breedpets.widget.plant2.name", "name", this._petData2.name); this._SafeStr_5572.localizations.registerParameter("breedpets.widget.plant1.description", "name", this._SafeStr_13232.ownerName); this._SafeStr_5572.localizations.registerParameter("breedpets.widget.plant2.description", "name", this._petData2.ownerName); this._SafeStr_5572.localizations.registerParameter("breedpets.widget.plant1.raritylevel", "level", this._SafeStr_13232.rarityLevel.toString()); this._SafeStr_5572.localizations.registerParameter("breedpets.widget.plant2.raritylevel", "level", this._petData2.rarityLevel.toString()); this._SafeStr_5572.localizations.registerParameter("breedpets.widget.request", "name", this._petData2.ownerName); if (!this._SafeStr_5322) { this._SafeStr_5322 = (this._SafeStr_5338.buildFromXML((this._assets.getAssetByName("breed_pets_confirmation_xml").content as XML)