// Decompiled by AS3 Sorcerer 2.72 // http://www.as3sorcerer.com/ //------------------------------------------------------------ // get._SafeStr_2572 package get{ import _-47O._SafeStr_2561; import _-2Pn._SafeStr_3077; import _-5OU._SafeStr_2466; import _-0Oy._SafeStr_3060; import _-4fX._SafeStr_3024; public class _SafeStr_2572 extends _SafeStr_2561 { private static const _SafeStr_5327:int = 0; private static const _SafeStr_5328:int = 1; private static const _SafeStr_5329:int = 6; private var _SafeStr_5330:String; private var _SafeStr_5331:Boolean; override public function initialize(k:XML):void{ var _local_2:_SafeStr_3077; if (object != null) { _local_2 = object.getModelController(); if (_local_2 != null) { _local_2.setNumber(_SafeStr_2466._SafeStr_5332, 1); object.setState(_SafeStr_5328, 0); }; }; } override public function processUpdateMessage(k:_SafeStr_3024):void{ var _local_3:Number; var _local_4:int; var _local_2:_SafeStr_3060 = (k as _SafeStr_3060); if (_local_2 == null) { return; }; if (((!((this._SafeStr_5330 == null))) && ((this._SafeStr_5330 == _local_2._SafeStr_5333)))) { return; }; if (_local_2.toggleVisibility) { this._SafeStr_5331 = !(this._SafeStr_5331); }; super.processUpdateMessage(k); if (object != null) { if (this._SafeStr_5331) { object.setState(_SafeStr_5328, 0); } else { if (!_local_2.visible) { object.setState(_SafeStr_5328, 0); } else { _local_3 = _local_2.height; object.getModelController().setNumber(_SafeStr_2466._SafeStr_5334, _local_3); _local_4 = (((_local_3 > 0.8)) ? _SafeStr_5329 : _SafeStr_5327); object.setState(_local_4, 0); }; }; }; this._SafeStr_5330 = _local_2._SafeStr_5333; } } }//package get // _SafeStr_2466 = "_-1pe" (String#216, DoABC#3) // _SafeStr_2561 = "_-5E6" (String#1326, DoABC#3) // _SafeStr_2572 = "_-3f2" (String#18394, DoABC#3) // _SafeStr_3024 = "_-1Gq" (String#923, DoABC#3) // _SafeStr_3060 = "_-4L-" (String#3553, DoABC#3) // _SafeStr_3077 = "_-5Od" (String#1383, DoABC#3) // _SafeStr_5327 = "_-2II" (String#25475, DoABC#3) // _SafeStr_5328 = "_-68U" (String#8295, DoABC#3) // _SafeStr_5329 = "_-6Xi" (String#24720, DoABC#3) // _SafeStr_5330 = "_-5oM" (String#23915, DoABC#3) // _SafeStr_5331 = "_-0r7" (String#23519, DoABC#3) // _SafeStr_5332 = "_-5Y8" (String#7911, DoABC#3) // _SafeStr_5333 = "_-4Y" (String#30208, DoABC#3) // _SafeStr_5334 = "_-62A" (String#19801, DoABC#3) //------------------------------------------------------------ // get._SafeStr_2603 package get{ import _-47O._SafeStr_2561; import _-2Pn._SafeStr_3077; import _-5OU._SafeStr_2466; import _-0Oy._SafeStr_3707; import _-4fX._SafeStr_3024; public class _SafeStr_2603 extends _SafeStr_2561 { override public function initialize(k:XML):void{ var _local_2:_SafeStr_3077; if (object != null) { _local_2 = object.getModelController(); if (_local_2 != null) { _local_2.setNumber(_SafeStr_2466._SafeStr_5332, 1); object.setState(1, 0); }; }; } override public function processUpdateMessage(k:_SafeStr_3024):void{ super.processUpdateMessage(k); var _local_2:_SafeStr_3707 = (k as _SafeStr_3707); if (_local_2 != null) { if (_local_2.type == _SafeStr_3707._SafeStr_5335) { if (object != null) { object.setState(0, 0); }; } else { if (_local_2.type == _SafeStr_3707._SafeStr_5336) { if (object != null) { object.setState(1, 0); }; }; }; }; } } }//package get // _SafeStr_2466 = "_-1pe" (String#216, DoABC#3) // _SafeStr_2561 = "_-5E6" (String#1326, DoABC#3) // _SafeStr_2603 = "_-3uH" (String#17210, DoABC#3) // _SafeStr_3024 = "_-1Gq" (String#923, DoABC#3) // _SafeStr_3077 = "_-5Od" (String#1383, DoABC#3) // _SafeStr_3707 = "_-4FH" (String#6006, DoABC#3) // _SafeStr_5332 = "_-5Y8" (String#7911, DoABC#3) // _SafeStr_5335 = "_-0SB" (String#7876, DoABC#3) // _SafeStr_5336 = "_-58C" (String#17110, DoABC#3) //------------------------------------------------------------ // get.RoomLogic package get{ import _-47O._SafeStr_2561; import _-5OU.RoomPlaneParser; import _-5OU.RoomPlaneBitmapMaskParser; import _-sg._SafeStr_3038; import _-2Pn._SafeStr_3077; import _-5OU._SafeStr_2466; import _-1rI._SafeStr_3712; import _-0Oy._SafeStr_3045; import _-5OU._SafeStr_3715; import _-0Oy._SafeStr_3062; import _-0Oy._SafeStr_3029; import _-0Oy._SafeStr_3069; import _-0Oy._SafeStr_3059; import flash.utils.getTimer; import _-0Oy._SafeStr_3044; import _-4fX._SafeStr_3024; import _-sg._SafeStr_3693; import flash.events.MouseEvent; import flash.geom.Point; import _-1rI._SafeStr_2307; import _-1rI._SafeStr_2308; import _-sg._SafeStr_2267; import _-5OU.RoomPlaneData; import _-145._SafeStr_3714; import _-145._SafeStr_3713; import _-1rI._SafeStr_2305; public class RoomLogic extends _SafeStr_2561 { protected var _SafeStr_5337:RoomPlaneParser = null; private var _SafeStr_5338:RoomPlaneBitmapMaskParser = null; private var _color:uint = 0xFFFFFF; private var _SafeStr_5339:int = 0xFF; private var _SafeStr_5340:uint = 0xFFFFFF; private var _SafeStr_5341:int = 0xFF; private var _SafeStr_5342:uint = 0xFFFFFF; private var _SafeStr_5343:int = 0xFF; private var _SafeStr_5344:int = 0; private var _SafeStr_5345:int = 1500; private var _SafeStr_5346:Boolean; public function RoomLogic(){ this._SafeStr_5337 = new RoomPlaneParser(); this._SafeStr_5338 = new RoomPlaneBitmapMaskParser(); } override public function getEventTypes():Array{ var k:Array = [_SafeStr_3038._SafeStr_5347, _SafeStr_3038._SafeStr_5348]; return (_SafeStr_5349(super.getEventTypes(), k)); } override public function dispose():void{ super.dispose(); if (this._SafeStr_5337 != null) { this._SafeStr_5337.dispose(); this._SafeStr_5337 = null; }; if (this._SafeStr_5338 != null) { this._SafeStr_5338.dispose(); this._SafeStr_5338 = null; }; } override public function initialize(k:XML):void{ if ((((k == null)) || ((object == null)))) { return; }; if (!this._SafeStr_5337._SafeStr_5350(k)) { return; }; var _local_2:_SafeStr_3077 = (object.getModel() as _SafeStr_3077); if (_local_2 != null) { _local_2.setString(_SafeStr_2466._SafeStr_5351, k.toString()); _local_2.setNumber(_SafeStr_2466._SafeStr_5352, 0xFFFFFF); _local_2.setNumber(_SafeStr_2466._SafeStr_5353, 1); _local_2.setNumber(_SafeStr_2466._SafeStr_5354, 1); _local_2.setNumber(_SafeStr_2466._SafeStr_5355, 1); }; } override public function update(k:int):void{ var _local_2:_SafeStr_3077; var _local_3:XML; super.update(k); this._SafeStr_5356(k); if (this._SafeStr_5346) { if (object != null) { _local_2 = (object.getModel() as _SafeStr_3077); if (_local_2 != null) { _local_3 = this._SafeStr_5337._SafeStr_5357(); _local_2.setString(_SafeStr_2466._SafeStr_5351, _local_3.toString()); _local_2.setNumber(_SafeStr_2466._SafeStr_5358, k); this._SafeStr_5337._SafeStr_5350(_local_3); }; }; this._SafeStr_5346 = false; }; } private function _SafeStr_5356(k:int):void{ var _local_2:int; var _local_3:int; var _local_4:int; var _local_5:int; var _local_6:_SafeStr_3077; var _local_7:int; var _local_8:int; var _local_9:int; var _local_10:int; var _local_11:int; var _local_12:int; var _local_13:Number; if (object == null) { return; }; if (this._SafeStr_5344) { _local_2 = k; _local_3 = this._color; _local_4 = this._SafeStr_5339; if ((_local_2 - this._SafeStr_5344) >= this._SafeStr_5345) { _local_3 = this._SafeStr_5342; _local_4 = this._SafeStr_5343; this._SafeStr_5344 = 0; } else { _local_7 = ((this._SafeStr_5340 >> 16) & 0xFF); _local_8 = ((this._SafeStr_5340 >> 8) & 0xFF); _local_9 = (this._SafeStr_5340 & 0xFF); _local_10 = ((this._SafeStr_5342 >> 16) & 0xFF); _local_11 = ((this._SafeStr_5342 >> 8) & 0xFF); _local_12 = (this._SafeStr_5342 & 0xFF); _local_13 = ((_local_2 - this._SafeStr_5344) / this._SafeStr_5345); _local_7 = (_local_7 + ((_local_10 - _local_7) * _local_13)); _local_8 = (_local_8 + ((_local_11 - _local_8) * _local_13)); _local_9 = (_local_9 + ((_local_12 - _local_9) * _local_13)); _local_3 = (((_local_7 << 16) + (_local_8 << 8)) + _local_9); _local_4 = (this._SafeStr_5341 + ((this._SafeStr_5343 - this._SafeStr_5341) * _local_13)); this._color = _local_3; this._SafeStr_5339 = _local_4; }; _local_5 = _SafeStr_3712._SafeStr_5359(_local_3); _local_5 = ((_local_5 & 0xFFFF00) + _local_4); _local_3 = _SafeStr_3712._SafeStr_5360(_local_5); _local_6 = (object.getModel() as _SafeStr_3077); if (_local_6 == null) { return; }; _local_6.setNumber(_SafeStr_2466._SafeStr_5352, _local_3); }; } private function _SafeStr_5361(k:_SafeStr_3045, _arg_2:_SafeStr_3077):void{ switch (k.type) { case _SafeStr_3045._SafeStr_5363: _arg_2.setString(_SafeStr_2466._SafeStr_5362, k.value); return; case _SafeStr_3045._SafeStr_5365: _arg_2.setString(_SafeStr_2466._SafeStr_5364, k.value); return; case _SafeStr_3045._SafeStr_5367: _arg_2.setString(_SafeStr_2466._SafeStr_5366, k.value); return; }; } private function _SafeStr_5368(k:_SafeStr_3062, _arg_2:_SafeStr_3077):void{ var _local_5:String; var _local_6:XML; var _local_7:String; var _local_3:_SafeStr_3715; var _local_4:Boolean; switch (k.type) { case _SafeStr_3062._SafeStr_5375: _local_5 = _SafeStr_3715._SafeStr_5369; if (k._SafeStr_5370 == _SafeStr_3062._SafeStr_5371) { _local_5 = _SafeStr_3715._SafeStr_5371; }; this._SafeStr_5338.addMask(k._SafeStr_5372, k._SafeStr_5373, k._SafeStr_5374, _local_5); _local_4 = true; break; case _SafeStr_3062._SafeStr_5377: _local_4 = this._SafeStr_5338._SafeStr_5376(k._SafeStr_5372); break; }; if (_local_4) { _local_6 = this._SafeStr_5338._SafeStr_5357(); _local_7 = _local_6.toXMLString(); _arg_2.setString(_SafeStr_2466._SafeStr_5378, _local_7); }; } private function _SafeStr_5379(k:_SafeStr_3029, _arg_2:_SafeStr_3077):void{ var _local_3:int; if (k.visible) { _local_3 = 1; }; switch (k.type) { case _SafeStr_3029._SafeStr_5380: _arg_2.setNumber(_SafeStr_2466._SafeStr_5353, _local_3); return; case _SafeStr_3029._SafeStr_5381: _arg_2.setNumber(_SafeStr_2466._SafeStr_5354, _local_3); _arg_2.setNumber(_SafeStr_2466._SafeStr_5355, _local_3); return; }; } private function _SafeStr_5382(k:_SafeStr_3069, _arg_2:_SafeStr_3077):void{ switch (k.type) { case _SafeStr_3069._SafeStr_5384: _arg_2.setNumber(_SafeStr_2466._SafeStr_5383, k.value); return; case _SafeStr_3069._SafeStr_5386: _arg_2.setNumber(_SafeStr_2466._SafeStr_5385, k.value); return; }; } private function _SafeStr_5387(k:_SafeStr_3059, _arg_2:_SafeStr_3077):void{ switch (k.type) { case _SafeStr_3059._SafeStr_5389: this._SafeStr_5337._SafeStr_5388(k.id, k.x, k.y, k.width, k.height); this._SafeStr_5346 = true; return; case _SafeStr_3059._SafeStr_5391: this._SafeStr_5337._SafeStr_5390(k.id); this._SafeStr_5346 = true; return; }; } private function _SafeStr_5392(k:_SafeStr_3044, _arg_2:_SafeStr_3077):void{ var _local_3:int = k.color; var _local_4:int = k._SafeStr_5393; _arg_2.setNumber(_SafeStr_2466._SafeStr_5394, int(k._SafeStr_5395)); this._SafeStr_5340 = this._color; this._SafeStr_5341 = this._SafeStr_5339; this._SafeStr_5342 = _local_3; this._SafeStr_5343 = _local_4; this._SafeStr_5344 = getTimer(); this._SafeStr_5345 = 1500; } override public function processUpdateMessage(k:_SafeStr_3024):void{ if ((((k == null)) || ((object == null)))) { return; }; var _local_2:_SafeStr_3077 = (object.getModel() as _SafeStr_3077); if (_local_2 == null) { return; }; var _local_3:_SafeStr_3045 = (k as _SafeStr_3045); if (_local_3 != null) { this._SafeStr_5361(_local_3, _local_2); return; }; var _local_4:_SafeStr_3062 = (k as _SafeStr_3062); if (_local_4 != null) { this._SafeStr_5368(_local_4, _local_2); return; }; var _local_5:_SafeStr_3029 = (k as _SafeStr_3029); if (_local_5 != null) { this._SafeStr_5379(_local_5, _local_2); return; }; var _local_6:_SafeStr_3069 = (k as _SafeStr_3069); if (_local_6 != null) { this._SafeStr_5382(_local_6, _local_2); return; }; var _local_7:_SafeStr_3059 = (k as _SafeStr_3059); if (_local_7 != null) { this._SafeStr_5387(_local_7, _local_2); }; var _local_8:_SafeStr_3044 = (k as _SafeStr_3044); if (_local_8 != null) { this._SafeStr_5392(_local_8, _local_2); return; }; } override public function mouseEvent(k:_SafeStr_3693, _arg_2:_SafeStr_2305):void{ var _local_25:String; var _local_26:Number; var _local_27:Number; var _local_28:Number; if (_arg_2 == null) { return; }; var _local_3:_SafeStr_3693 = k; if (_local_3 == null) { return; }; if ((((object == null)) || ((k == null)))) { return; }; var _local_4:_SafeStr_3077 = (object.getModel() as _SafeStr_3077); if (_local_4 == null) { return; }; var _local_5:int; var _local_6:String = _local_3._SafeStr_5396; if (((!((_local_6 == null))) && ((_local_6.indexOf("@") >= 0)))) { _local_5 = parseInt(_local_6.substr((_local_6.indexOf("@") + 1))); }; if ((((_local_5 < 1)) || ((_local_5 > this._SafeStr_5337._SafeStr_5397)))) { if (k.type == MouseEvent.ROLL_OUT) { _local_4.setNumber(_SafeStr_2466._SafeStr_5398, 0); }; return; }; _local_5--; var _local_7:Point; var _local_8:_SafeStr_2307 = this._SafeStr_5337._SafeStr_5399(_local_5); var _local_9:_SafeStr_2307 = this._SafeStr_5337._SafeStr_5400(_local_5); var _local_10:_SafeStr_2307 = this._SafeStr_5337._SafeStr_5401(_local_5); var _local_11:_SafeStr_2307 = this._SafeStr_5337._SafeStr_5402(_local_5); var _local_12:int = this._SafeStr_5337._SafeStr_5403(_local_5); if ((((((((_local_8 == null)) || ((_local_9 == null)))) || ((_local_10 == null)))) || ((_local_11 == null)))) { return; }; var _local_13:Number = _local_9.length; var _local_14:Number = _local_10.length; if ((((_local_13 == 0)) || ((_local_14 == 0)))) { return; }; var _local_15:Number = _local_3._SafeStr_5404; var _local_16:Number = _local_3._SafeStr_5405; var _local_17:Point = new Point(_local_15, _local_16); _local_7 = _arg_2._SafeStr_5406(_local_17, _local_8, _local_9, _local_10); if (_local_7 == null) { _local_4.setNumber(_SafeStr_2466._SafeStr_5398, 0); return; }; var _local_18:_SafeStr_2308 = _SafeStr_2308.product(_local_9, (_local_7.x / _local_13)); _local_18.add(_SafeStr_2308.product(_local_10, (_local_7.y / _local_14))); _local_18.add(_local_8); var _local_19:Number = _local_18.x; var _local_20:Number = _local_18.y; var _local_21:Number = _local_18.z; if ((((((((_local_7.x >= 0)) && ((_local_7.x < _local_13)))) && ((_local_7.y >= 0)))) && ((_local_7.y < _local_14)))) { _local_4.setNumber(_SafeStr_2466._SafeStr_5407, _local_19); _local_4.setNumber(_SafeStr_2466._SafeStr_5408, _local_20); _local_4.setNumber(_SafeStr_2466._SafeStr_5409, _local_21); _local_4.setNumber(_SafeStr_2466._SafeStr_5398, (_local_5 + 1)); } else { _local_4.setNumber(_SafeStr_2466._SafeStr_5398, 0); return; }; var _local_22:String = ""; var _local_23:int; var _local_24:_SafeStr_2267; switch (k.type) { case MouseEvent.MOUSE_MOVE: case MouseEvent.ROLL_OVER: case MouseEvent.CLICK: _local_25 = ""; if ((((k.type == MouseEvent.MOUSE_MOVE)) || ((k.type == MouseEvent.ROLL_OVER)))) { _local_25 = _SafeStr_3038._SafeStr_5347; } else { if (k.type == MouseEvent.CLICK) { _local_25 = _SafeStr_3038._SafeStr_5348; }; }; if (eventDispatcher != null) { if (_local_12 == RoomPlaneData._SafeStr_5410) { _local_24 = new _SafeStr_3714(_local_25, object, k._SafeStr_5411, _local_19, _local_20, _local_21, k.altKey, k.ctrlKey, k.shiftKey); } else { if ((((_local_12 == RoomPlaneData._SafeStr_5413)) || ((_local_12 == RoomPlaneData._SafeStr_5412)))) { _local_26 = 90; if (_local_11 != null) { _local_26 = (_local_11.x + 90); if (_local_26 > 360) { _local_26 = (_local_26 - 360); }; }; _local_27 = ((_local_9.length * _local_7.x) / _local_13); _local_28 = ((_local_10.length * _local_7.y) / _local_14); _local_24 = new _SafeStr_3713(_local_25, object, k._SafeStr_5411, _local_8, _local_9, _local_10, _local_27, _local_28, _local_26); }; }; if (_local_24 != null) { eventDispatcher.dispatchEvent(_local_24); }; }; return; }; } } }//package get // _SafeStr_2267 = "_-3Iq" (String#793, DoABC#3) // _SafeStr_2305 = "_-6-0" (String#1069, DoABC#3) // _SafeStr_2307 = "_-4rU" (String#255, DoABC#3) // _SafeStr_2308 = "_-5G8" (String#149, DoABC#3) // _SafeStr_2466 = "_-1pe" (String#216, DoABC#3) // _SafeStr_2561 = "_-5E6" (String#1326, DoABC#3) // _SafeStr_3024 = "_-1Gq" (String#923, DoABC#3) // _SafeStr_3029 = "_-6D1" (String#4799, DoABC#3) // _SafeStr_3038 = "_-64j" (String#1300, DoABC#3) // _SafeStr_3044 = "_-4JT" (String#6644, DoABC#3) // _SafeStr_3045 = "_-2C4" (String#2667, DoABC#3) // _SafeStr_3059 = "_-6ZN" (String#5575, DoABC#3) // _SafeStr_3062 = "_-1K3" (String#2688, DoABC#3) // _SafeStr_3069 = "_-16X" (String#4751, DoABC#3) // _SafeStr_3077 = "_-5Od" (String#1383, DoABC#3) // _SafeStr_3693 = "_-5PG" (String#1915, DoABC#3) // _SafeStr_3712 = "_-3wE" (String#5937, DoABC#3) // _SafeStr_3713 = "_-8S" (String#6249, DoABC#3) // _SafeStr_3714 = "_-27F" (String#4927, DoABC#3) // _SafeStr_3715 = "_-5a0" (String#3529, DoABC#3) // _SafeStr_5337 = "_-1cQ" (String#1906, DoABC#3) // _SafeStr_5338 = "_-0qo" (String#4716, DoABC#3) // _SafeStr_5339 = "_-1qO" (String#4418, DoABC#3) // _SafeStr_5340 = "_-23S" (String#21391, DoABC#3) // _SafeStr_5341 = "_-27c" (String#23850, DoABC#3) // _SafeStr_5342 = "_-0z1" (String#14217, DoABC#3) // _SafeStr_5343 = "_-1Vf" (String#23856, DoABC#3) // _SafeStr_5344 = "_-3yU" (String#13892, DoABC#3) // _SafeStr_5345 = "_-3gh" (String#21814, DoABC#3) // _SafeStr_5346 = "_-4V2" (String#17224, DoABC#3) // _SafeStr_5347 = "_-2Dz" (String#10108, DoABC#3) // _SafeStr_5348 = "_-3yS" (String#6184, DoABC#3) // _SafeStr_5349 = "_-lU" (String#1251, DoABC#3) // _SafeStr_5350 = "_-4VH" (String#23093, DoABC#3) // _SafeStr_5351 = "_-54w" (String#15436, DoABC#3) // _SafeStr_5352 = "_-kh" (String#3258, DoABC#3) // _SafeStr_5353 = "_-e8" (String#16161, DoABC#3) // _SafeStr_5354 = "_-2C-" (String#14558, DoABC#3) // _SafeStr_5355 = "_-5mX" (String#13852, DoABC#3) // _SafeStr_5356 = "_-3Hm" (String#35505, DoABC#3) // _SafeStr_5357 = "_-3AC" (String#7590, DoABC#3) // _SafeStr_5358 = "_-4iL" (String#18652, DoABC#3) // _SafeStr_5359 = "_-3Zc" (String#26542, DoABC#3) // _SafeStr_5360 = "_-5pq" (String#20161, DoABC#3) // _SafeStr_5361 = "_-29-" (String#36894, DoABC#3) // _SafeStr_5362 = "_-6Y0" (String#7201, DoABC#3) // _SafeStr_5363 = "_-2hT" (String#16689, DoABC#3) // _SafeStr_5364 = "_-mc" (String#7120, DoABC#3) // _SafeStr_5365 = "_-4G5" (String#14079, DoABC#3) // _SafeStr_5366 = "_-0Mx" (String#6905, DoABC#3) // _SafeStr_5367 = "_-3vO" (String#15281, DoABC#3) // _SafeStr_5368 = "_-2Ql" (String#25971, DoABC#3) // _SafeStr_5369 = "_-1Tg" (String#11803, DoABC#3) // _SafeStr_5370 = "_-3fz" (String#32793, DoABC#3) // _SafeStr_5371 = "_-0ZV" (String#8257, DoABC#3) // _SafeStr_5372 = "_-4y5" (String#26174, DoABC#3) // _SafeStr_5373 = "_-4xg" (String#36680, DoABC#3) // _SafeStr_5374 = "_-3vx" (String#38834, DoABC#3) // _SafeStr_5375 = "_-1FQ" (String#12827, DoABC#3) // _SafeStr_5376 = "_-5BK" (String#37437, DoABC#3) // _SafeStr_5377 = "_-0CO" (String#16092, DoABC#3) // _SafeStr_5378 = "_-2W7" (String#18549, DoABC#3) // _SafeStr_5379 = "_-0Yw" (String#34889, DoABC#3) // _SafeStr_5380 = "_-o4" (String#19099, DoABC#3) // _SafeStr_5381 = "_-61b" (String#19789, DoABC#3) // _SafeStr_5382 = "_-3FA" (String#36573, DoABC#3) // _SafeStr_5383 = "_-6CV" (String#21271, DoABC#3) // _SafeStr_5384 = "_-04y" (String#8469, DoABC#3) // _SafeStr_5385 = "_-5Ut" (String#21153, DoABC#3) // _SafeStr_5386 = "_-1zJ" (String#9369, DoABC#3) // _SafeStr_5387 = "_-6gM" (String#22414, DoABC#3) // _SafeStr_5388 = "_-6gx" (String#15372, DoABC#3) // _SafeStr_5389 = "_-6Y5" (String#6378, DoABC#3) // _SafeStr_5390 = "_-0Cc" (String#16820, DoABC#3) // _SafeStr_5391 = "_-5mJ" (String#6416, DoABC#3) // _SafeStr_5392 = "_-439" (String#32771, DoABC#3) // _SafeStr_5393 = "_-hl" (String#5699, DoABC#3) // _SafeStr_5394 = "_-6eo" (String#18191, DoABC#3) // _SafeStr_5395 = "_-0ot" (String#15022, DoABC#3) // _SafeStr_5396 = "_-6hn" (String#5578, DoABC#3) // _SafeStr_5397 = "_-5GP" (String#4699, DoABC#3) // _SafeStr_5398 = "_-2lW" (String#12671, DoABC#3) // _SafeStr_5399 = "_-bq" (String#30616, DoABC#3) // _SafeStr_5400 = "_-49h" (String#22361, DoABC#3) // _SafeStr_5401 = "_-41H" (String#21601, DoABC#3) // _SafeStr_5402 = "_-3mz" (String#37334, DoABC#3) // _SafeStr_5403 = "_-3DE" (String#18997, DoABC#3) // _SafeStr_5404 = "_-1kN" (String#37696, DoABC#3) // _SafeStr_5405 = "_-2IM" (String#35872, DoABC#3) // _SafeStr_5406 = "_-4Xg" (String#27320, DoABC#3) // _SafeStr_5407 = "_-4Kz" (String#22292, DoABC#3) // _SafeStr_5408 = "_-08u" (String#26108, DoABC#3) // _SafeStr_5409 = "_-59Y" (String#23358, DoABC#3) // _SafeStr_5410 = "_-1uN" (String#8419, DoABC#3) // _SafeStr_5411 = "_-0Ms" (String#4247, DoABC#3) // _SafeStr_5412 = "_-33s" (String#10122, DoABC#3) // _SafeStr_5413 = "_-5iR" (String#8133, DoABC#3) //------------------------------------------------------------ //_-00o._SafeStr_3215 package _-00o{ import _-Pk._SafeStr_2278; import _-AY._SafeStr_3214; public class _SafeStr_3215 extends _SafeStr_2278 { public function _SafeStr_3215(k:Function){ super(k, _SafeStr_3214); } public function _SafeStr_5414():_SafeStr_3214{ return ((_SafeStr_5415 as _SafeStr_3214)); } } }//package _-00o // _SafeStr_2278 = "_-0Iq" (String#67, DoABC#3) // _SafeStr_3214 = "_-5q1" (String#8495, DoABC#3) // _SafeStr_3215 = "_-3eD" (String#9805, DoABC#3) // _SafeStr_5414 = "_-2j" (String#110, DoABC#3) // _SafeStr_5415 = "_-Zg" (String#249, DoABC#3) //------------------------------------------------------------ //_-00o._SafeStr_3741 package _-00o{ import _-Pk._SafeStr_2278; import _-AY._SafeStr_3787; public class _SafeStr_3741 extends _SafeStr_2278 { public function _SafeStr_3741(k:Function){ super(k, _SafeStr_3787); } public function _SafeStr_5414():_SafeStr_3787{ return ((_SafeStr_5415 as _SafeStr_3787)); } } }//package _-00o // _SafeStr_2278 = "_-0Iq" (String#67, DoABC#3) // _SafeStr_3741 = "_-2Ls" (String#7565, DoABC#3) // _SafeStr_3787 = "_-1HD" (String#10227, DoABC#3) // _SafeStr_5414 = "_-2j" (String#110, DoABC#3) // _SafeStr_5415 = "_-Zg" (String#249, DoABC#3) //------------------------------------------------------------ //_-00o._SafeStr_3743 package _-00o{ import _-Pk._SafeStr_2278; import _-AY._SafeStr_3738; public class _SafeStr_3743 extends _SafeStr_2278 { public function _SafeStr_3743(k:Function){ super(k, _SafeStr_3738); } public function _SafeStr_5414():_SafeStr_3738{ return ((_SafeStr_5415 as _SafeStr_3738)); } } }//package _-00o // _SafeStr_2278 = "_-0Iq" (String#67, DoABC#3) // _SafeStr_3738 = "_-4i7" (String#10041, DoABC#3) // _SafeStr_3743 = "_-0xQ" (String#8408, DoABC#3) // _SafeStr_5414 = "_-2j" (String#110, DoABC#3) // _SafeStr_5415 = "_-Zg" (String#249, DoABC#3) //------------------------------------------------------------ //_-00o._SafeStr_3766 package _-00o{ import _-Pk._SafeStr_2278; import _-AY._SafeStr_3730; public class _SafeStr_3766 extends _SafeStr_2278 { public function _SafeStr_3766(k:Function){ super(k, _SafeStr_3730); } public function _SafeStr_5414():_SafeStr_3730{ return ((_SafeStr_5415 as _SafeStr_3730)); } } }//package _-00o // _SafeStr_2278 = "_-0Iq" (String#67, DoABC#3) // _SafeStr_3730 = "_-3wk" (String#9998, DoABC#3) // _SafeStr_3766 = "_-4Ks" (String#9147, DoABC#3) // _SafeStr_5414 = "_-2j" (String#110, DoABC#3) // _SafeStr_5415 = "_-Zg" (String#249, DoABC#3) //------------------------------------------------------------ //_-00o._SafeStr_3776 package _-00o{ public class _SafeStr_3776 { private var _SafeStr_5416:int; private var _SafeStr_5417:int; private var _SafeStr_5418:int; private var _SafeStr_5419:int; private var _SafeStr_5420:int; private var _SafeStr_5421:Boolean; public function get type():int{ return (this._SafeStr_5416); } public function set type(k:int):void{ this._SafeStr_5416 = k; } public function get _SafeStr_5422():int{ return (this._SafeStr_5417); } public function set _SafeStr_5422(k:int):void{ this._SafeStr_5417 = k; } public function get duration():int{ return (this._SafeStr_5418); } public function set duration(k:int):void{ this._SafeStr_5418 = k; } public function get _SafeStr_5423():int{ return (this._SafeStr_5419); } public function set _SafeStr_5423(k:int):void{ this._SafeStr_5419 = k; } public function get _SafeStr_5424():int{ return (this._SafeStr_5420); } public function set _SafeStr_5424(k:int):void{ this._SafeStr_5420 = k; } public function get _SafeStr_5425():Boolean{ return (this._SafeStr_5421); } public function set _SafeStr_5425(k:Boolean):void{ this._SafeStr_5421 = k; } } }//package _-00o // _SafeStr_3776 = "_-vq" (String#7266, DoABC#3) // _SafeStr_5416 = "_-5O7" (String#365, DoABC#3) // _SafeStr_5417 = "_-3le" (String#6582, DoABC#3) // _SafeStr_5418 = "_-32b" (String#1530, DoABC#3) // _SafeStr_5419 = "_-4cc" (String#28239, DoABC#3) // _SafeStr_5420 = "_-6-L" (String#28039, DoABC#3) // _SafeStr_5421 = "_-0Lz" (String#7027, DoABC#3) // _SafeStr_5422 = "_-ne" (String#5034, DoABC#3) // _SafeStr_5423 = "_-4Kw" (String#22323, DoABC#3) // _SafeStr_5424 = "_-2-r" (String#16842, DoABC#3) // _SafeStr_5425 = "_-5lb" (String#5342, DoABC#3) //------------------------------------------------------------ //_-00o._SafeStr_4157 package _-00o{ import _-Pk._SafeStr_2278; import _-AY._SafeStr_4987; public class _SafeStr_4157 extends _SafeStr_2278 { public function _SafeStr_4157(k:Function){ super(k, _SafeStr_4987); } public function _SafeStr_5414():_SafeStr_4987{ return ((_SafeStr_5415 as _SafeStr_4987)); } } }//package _-00o // _SafeStr_2278 = "_-0Iq" (String#67, DoABC#3) // _SafeStr_4157 = "_-4Tw" (String#16096, DoABC#3) // _SafeStr_4987 = "_-4rK" (String#11685, DoABC#3) // _SafeStr_5414 = "_-2j" (String#110, DoABC#3) // _SafeStr_5415 = "_-Zg" (String#249, DoABC#3) //------------------------------------------------------------ //_-01R._SafeStr_4349 package _-01R{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_4349 implements _SafeStr_2272 { private var _SafeStr_5426:int; private var _SafeStr_5427:int; private var _SafeStr_5428:int; public function get gameTypeId():int{ return (this._SafeStr_5426); } public function get _SafeStr_5429():int{ return (this._SafeStr_5427); } public function get _SafeStr_5430():int{ return (this._SafeStr_5428); } public function get _SafeStr_5431():Boolean{ return ((this._SafeStr_5427 == -1)); } public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5426 = k._SafeStr_5432(); this._SafeStr_5427 = k._SafeStr_5432(); this._SafeStr_5428 = k._SafeStr_5432(); return (true); } } }//package _-01R // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_4349 = "_-0UX" (String#9484, DoABC#3) // _SafeStr_5426 = "_-Dj" (String#2161, DoABC#3) // _SafeStr_5427 = "_-0Q1" (String#10699, DoABC#3) // _SafeStr_5428 = "_-2S5" (String#29417, DoABC#3) // _SafeStr_5429 = "_-4xX" (String#26138, DoABC#3) // _SafeStr_5430 = "_-1BY" (String#34807, DoABC#3) // _SafeStr_5431 = "_-2tJ" (String#33316, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) //------------------------------------------------------------ //_-01R._SafeStr_4941 package _-01R{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_4941 implements _SafeStr_2272 { private var _SafeStr_5433:int; public function get position():int{ return (this._SafeStr_5433); } public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5433 = k._SafeStr_5432(); return (true); } } }//package _-01R // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_4941 = "_-3Ez" (String#9176, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5433 = "_-3lF" (String#1853, DoABC#3) //------------------------------------------------------------ //_-01R._SafeStr_4951 package _-01R{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_4951 implements _SafeStr_2272 { private var _SafeStr_5434:int; public function flush():Boolean{ this._SafeStr_5434 = 0; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5434 = k._SafeStr_5432(); return (true); } public function get _SafeStr_5435():int{ return (this._SafeStr_5434); } } }//package _-01R // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_4951 = "_-1oJ" (String#11791, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5434 = "_-0jU" (String#22818, DoABC#3) // _SafeStr_5435 = "_-Lr" (String#40730, DoABC#3) //------------------------------------------------------------ //_-01R._SafeStr_4963 package _-01R{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_4963 implements _SafeStr_2272 { private var _SafeStr_5436:int; public function flush():Boolean{ return (false); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5436 = k._SafeStr_5432(); return (true); } public function get _SafeStr_5437():int{ return (this._SafeStr_5436); } } }//package _-01R // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_4963 = "true " (String#11605, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5436 = "_-2RH" (String#31880, DoABC#3) // _SafeStr_5437 = "_-1fu" (String#42959, DoABC#3) //------------------------------------------------------------ //_-01R._SafeStr_4965 package _-01R{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_4965 implements _SafeStr_2272 { public static const _SafeStr_5438:int = 1; public static const _SafeStr_5439:int = 2; private var _SafeStr_5440:int; public function get reason():int{ return (this._SafeStr_5440); } public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5440 = k._SafeStr_5432(); return (true); } } }//package _-01R // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_4965 = "_-W4" (String#11465, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5438 = "_-4FL" (String#31322, DoABC#3) // _SafeStr_5439 = "_-2lA" (String#31256, DoABC#3) // _SafeStr_5440 = "_-4Mo" (String#2443, DoABC#3) //------------------------------------------------------------ //_-01R._SafeStr_4984 package _-01R{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_4984 implements _SafeStr_2272 { public function flush():Boolean{ return (false); } public function parse(k:_SafeStr_2713):Boolean{ return (false); } } }//package _-01R // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_4984 = "_-1f4" (String#12425, DoABC#3) //------------------------------------------------------------ //_-01R._SafeStr_4988 package _-01R{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_4988 implements _SafeStr_2272 { public static const _SafeStr_5441:int = 1; public static const _SafeStr_5442:int = 2; public static const _SafeStr_5443:int = 3; public static const _SafeStr_5444:int = 4; public static const _SafeStr_5445:int = 5; public static const _SafeStr_5446:int = 6; public static const _SafeStr_5447:int = 7; public static const _SafeStr_5448:int = 8; private var _SafeStr_5440:int; public function get reason():int{ return (this._SafeStr_5440); } public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5440 = k._SafeStr_5432(); return (true); } } }//package _-01R // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_4988 = "_-3XX" (String#12776, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5440 = "_-4Mo" (String#2443, DoABC#3) // _SafeStr_5441 = "_-44p" (String#31625, DoABC#3) // _SafeStr_5442 = "_-V7" (String#16786, DoABC#3) // _SafeStr_5443 = "_-43T" (String#31546, DoABC#3) // _SafeStr_5444 = "_-3US" (String#31467, DoABC#3) // _SafeStr_5445 = "_-2iD" (String#31411, DoABC#3) // _SafeStr_5446 = "_-49W" (String#26945, DoABC#3) // _SafeStr_5447 = "_-1KG" (String#27747, DoABC#3) // _SafeStr_5448 = "_-0Qh" (String#27114, DoABC#3) //------------------------------------------------------------ //_-01R._SafeStr_4997 package _-01R{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_4997 implements _SafeStr_2272 { public function flush():Boolean{ return (false); } public function parse(k:_SafeStr_2713):Boolean{ return (false); } } }//package _-01R // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_4997 = "_-1lc" (String#17762, DoABC#3) //------------------------------------------------------------ //_-01R._SafeStr_4999 package _-01R{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_4999 implements _SafeStr_2272 { private var _SafeStr_5449:int; public function flush():Boolean{ return (false); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5449 = k._SafeStr_5432(); return (true); } public function get userId():int{ return (this._SafeStr_5449); } } }//package _-01R // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_4999 = "_-0fX" (String#13016, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5449 = "_-090" (String#459, DoABC#3) //------------------------------------------------------------ //_-01R._SafeStr_5003 package _-01R{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_5003 implements _SafeStr_2272 { public static const _SafeStr_5450:int = 0; public static const _SafeStr_5451:int = 1; public static const _SafeStr_5452:int = 2; public static const _SafeStr_5453:int = 3; private var _SafeStr_5454:int; private var _SafeStr_5455:int; private var _SafeStr_5456:int; private var _SafeStr_5427:int; public function get status():int{ return (this._SafeStr_5454); } public function get _SafeStr_5457():int{ return (this._SafeStr_5455); } public function get _SafeStr_5458():int{ return (this._SafeStr_5456); } public function get _SafeStr_5429():int{ return (this._SafeStr_5427); } public function get _SafeStr_5431():Boolean{ return ((this._SafeStr_5427 == -1)); } public function flush():Boolean{ return (false); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5454 = k._SafeStr_5432(); this._SafeStr_5455 = k._SafeStr_5432(); this._SafeStr_5456 = k._SafeStr_5432(); this._SafeStr_5427 = k._SafeStr_5432(); return (true); } } }//package _-01R // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_5003 = "_-28V" (String#11620, DoABC#3) // _SafeStr_5427 = "_-0Q1" (String#10699, DoABC#3) // _SafeStr_5429 = "_-4xX" (String#26138, DoABC#3) // _SafeStr_5431 = "_-2tJ" (String#33316, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5450 = "_-0Y-" (String#28351, DoABC#3) // _SafeStr_5451 = "_-35B" (String#29396, DoABC#3) // _SafeStr_5452 = "_-16z" (String#27883, DoABC#3) // _SafeStr_5453 = "_-325" (String#31834, DoABC#3) // _SafeStr_5454 = "_-285" (String#2012, DoABC#3) // _SafeStr_5455 = "_-2Bz" (String#29647, DoABC#3) // _SafeStr_5456 = "_-65Z" (String#26343, DoABC#3) // _SafeStr_5457 = "_-0MX" (String#45674, DoABC#3) // _SafeStr_5458 = "_-4Oh" (String#42985, DoABC#3) //------------------------------------------------------------ //_-01R._SafeStr_5011 package _-01R{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_5011 implements _SafeStr_2272 { public function flush():Boolean{ return (false); } public function parse(k:_SafeStr_2713):Boolean{ return (false); } } }//package _-01R // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_5011 = "_-2Lp" (String#11840, DoABC#3) //------------------------------------------------------------ //_-01Y._SafeStr_5223 package _-01Y{ import _-19c._SafeStr_5274; import _-0kF._SafeStr_5272; import _-5oY._SafeStr_5270; import _-64R._SafeStr_5268; import _-6Pq._SafeStr_5224; import _-6Rc._SafeStr_5232; import _-0G9._SafeStr_5276; import _-6kQ._SafeStr_5273; import _-4Wm._SafeStr_5271; import _-6dU._SafeStr_5275; import _-1MF._SafeStr_5277; import _-1MF._SafeStr_5269; public class _SafeStr_5223 { public static const _SafeStr_5459:String = "ADFORM"; public static const _SafeStr_5460:String = "ADIFY"; public static const _SafeStr_5461:String = "ADTECH"; public static const _SafeStr_5462:String = "DART"; public static const _SafeStr_5463:String = "DIRECT"; public static const _SafeStr_5464:String = "INJECT"; public static const _SafeStr_5465:String = "LIGHTNINGCAST"; public static const _SafeStr_5466:String = "LIVERAIL"; public static const _SafeStr_5467:String = "OAS"; public static const _SafeStr_5468:String = "OASIS"; public static const AD_SERVER_OPENX_V2:String = "OPENX"; public static const AD_SERVER_OPENX_V3:String = "OPENX3"; public static function _SafeStr_5469(k:String):AdServerConfig{ switch (k.toUpperCase()) { case _SafeStr_5460: return (new _SafeStr_5274()); case _SafeStr_5459: return (new _SafeStr_5272()); case _SafeStr_5461: return (new _SafeStr_5270()); case _SafeStr_5462: return (new _SafeStr_5268()); case _SafeStr_5463: return (new _SafeStr_5224()); case _SafeStr_5464: return (new _SafeStr_5232()); case _SafeStr_5465: return (new _SafeStr_5276()); case _SafeStr_5466: return (new _SafeStr_5273()); case _SafeStr_5467: return (new _SafeStr_5271()); case _SafeStr_5468: return (new _SafeStr_5275()); case AD_SERVER_OPENX_V2: return (new _SafeStr_5277()); case AD_SERVER_OPENX_V3: return (new _SafeStr_5269()); default: return (new _SafeStr_5224()); }; } } }//package _-01Y // _SafeStr_5223 = "_-3mA" (String#8002, DoABC#3) // _SafeStr_5224 = "_-1gJ" (String#6624, DoABC#3) // _SafeStr_5232 = "_-5mS" (String#9106, DoABC#3) // _SafeStr_5268 = "_-1Q" (String#14232, DoABC#3) // _SafeStr_5269 = "_-29V" (String#14192, DoABC#3) // _SafeStr_5270 = "_-1br" (String#14914, DoABC#3) // _SafeStr_5271 = "_-4j1" (String#14237, DoABC#3) // _SafeStr_5272 = "_-4OX" (String#16699, DoABC#3) // _SafeStr_5273 = "_-66u" (String#13719, DoABC#3) // _SafeStr_5274 = "_-14M" (String#15701, DoABC#3) // _SafeStr_5275 = "_-6ZM" (String#14441, DoABC#3) // _SafeStr_5276 = "_-6VK" (String#16016, DoABC#3) // _SafeStr_5277 = "_-1My" (String#16304, DoABC#3) // _SafeStr_5459 = "_-Fc" (String#23934, DoABC#3) // _SafeStr_5460 = "_-0B1" (String#25561, DoABC#3) // _SafeStr_5461 = "_-0px" (String#21732, DoABC#3) // _SafeStr_5462 = "_-za" (String#24700, DoABC#3) // _SafeStr_5463 = "_-6Dd" (String#12048, DoABC#3) // _SafeStr_5464 = "_-1Cl" (String#11381, DoABC#3) // _SafeStr_5465 = "_-2pG" (String#23815, DoABC#3) // _SafeStr_5466 = "_-6Pt" (String#24081, DoABC#3) // _SafeStr_5467 = "_-5Ny" (String#25055, DoABC#3) // _SafeStr_5468 = "_-4q-" (String#24456, DoABC#3) // _SafeStr_5469 = "_-0fJ" (String#8324, DoABC#3) //------------------------------------------------------------ //_-01Y.AdServerConfig package _-01Y{ import _-1ah.Debuggable; import _-6Pq._SafeStr_5224; import _-3-7.StringUtils; public class AdServerConfig extends Debuggable { protected var _SafeStr_5470:String = ""; protected var _SafeStr_5471:String = "direct"; protected var _SafeStr_5472:Boolean = false; protected var _SafeStr_5473:Boolean = false; protected var _SafeStr_5474:CustomProperties; protected var _SafeStr_5475:String = null; protected var _SafeStr_5476:String = "http://localhost"; protected var _SafeStr_5477:Boolean = false; protected var _SafeStr_5478:Array = null; protected var _SafeStr_5479:FailoverConditionsConfig = null; protected var _SafeStr_5480:String = null; protected var _SafeStr_5481:Boolean = false; protected var _SafeStr_5482:Boolean = false; protected var _SafeStr_5483:Boolean = false; protected var _SafeStr_5484:int = -1; protected var _SafeStr_5485:String = "3"; protected var _SafeStr_5486:int = -1; protected var _SafeStr_5487:int = -1; protected var _SafeStr_5488:String = null; protected var _SafeStr_5489:String = null; protected var _SafeStr_5490:String = null; protected var _SafeStr_5491:String = null; protected var _SafeStr_5492:String = "vast1"; protected var _SafeStr_5493:String = null; protected var _SafeStr_5494:String = null; protected var _SafeStr_5495:String = null; protected var _SafeStr_5496:String = null; protected var _SafeStr_5497:String = null; protected var _SafeStr_5498:String = null; protected var _SafeStr_5499:Boolean = false; protected var _SafeStr_5500:Boolean = false; protected var _SafeStr_5501:Object = null; protected var _SafeStr_5502:int = -1; protected var _SafeStr_5503:Boolean = true; protected var _SafeStr_5504:Array; protected var _SafeStr_5505:Boolean = false; protected var _SafeStr_5506:Array; protected var _SafeStr_5507:Boolean = false; protected var _SafeStr_5508:Boolean = false; protected var _SafeStr_5509:Array; public function AdServerConfig(k:String=null, _arg_2:Object=null){ this._SafeStr_5504 = new Array(); this._SafeStr_5506 = new Array(); this._SafeStr_5509 = new Array(); super(); if (k != null) { this._SafeStr_5471 = k; }; this._SafeStr_5474 = this.defaultCustomProperties; this.initialise(_arg_2); } public function initialise(k:Object):void{ var _local_2:int; var _local_3:AdServerConfig; if (k != null) { if (k.id != undefined) { this._SafeStr_5470 = k.id; }; if (k.type != undefined) { this._SafeStr_5471 = k.type; }; if (k.apiAddress != undefined) { this._SafeStr_5476 = k.apiAddress; }; if (k.requestTemplate != undefined) { this._SafeStr_5475 = k.requestTemplate; }; if (k.allowAdRepetition != undefined) { this._SafeStr_5473 = k.allowAdRepetition; }; if (k.ensureSingleAdUnitRecordedPerInlineAd != undefined) { this._SafeStr_5503 = k.ensureSingleAdUnitRecordedPerInlineAd; }; if (k.oneAdPerRequest != undefined) { this._SafeStr_5472 = k.oneAdPerRequest; }; if (k.customProperties != undefined) { this._SafeStr_5474._SafeStr_5510(k.customProperties); }; if (k.tagParams != undefined) { this._SafeStr_5474._SafeStr_5510(k.tagParams); this._SafeStr_5501 = k.tagParams; }; if (k.defaultAdServer != undefined) { this._SafeStr_5477 = k.defaultAdServer; }; if (k.tag != undefined) { this._SafeStr_5480 = k.tag; }; if (k.allowVPAID != undefined) { this._SafeStr_5483 = k.allowVPAID; }; if (k.asVersion != undefined) { this._SafeStr_5485 = k.asVersion; }; if (k.timeoutInSeconds != undefined) { if ((k.timeoutInSeconds is String)) { this._SafeStr_5502 = int(k.timeoutInSeconds); } else { this._SafeStr_5502 = k.timeoutInSeconds; }; }; if (k.maxDuration != undefined) { if ((k.maxDuration is String)) { this._SafeStr_5484 = int(k.maxDuration); } else { this._SafeStr_5484 = k.maxDuration; }; }; if (k.playerWidth != undefined) { if ((k.playerWidth is String)) { this._SafeStr_5486 = int(k.playerWidth); } else { this._SafeStr_5486 = k.playerWidth; }; }; if (k.playerHeight != undefined) { if ((k.playerHeight is String)) { this._SafeStr_5487 = int(k.playerHeight); } else { this._SafeStr_5487 = k.playerHeight; }; }; if (k.mediaUrl != undefined) { this._SafeStr_5488 = k.mediaUrl; }; if (k.pageStreamUrl != undefined) { this._SafeStr_5489 = k.pageStreamUrl; }; if (k.pageUrl != undefined) { this._SafeStr_5490 = k.pageUrl; }; if (k.format != undefined) { this._SafeStr_5492 = k.format; }; if (k.partnerId != undefined) { this._SafeStr_5493 = k.partnerId; }; if (k.mediaId != undefined) { this._SafeStr_5494 = k.mediaId; }; if (k.mediaTitle != undefined) { this._SafeStr_5495 = k.mediaTitle; }; if (k.mediaDescription != undefined) { this._SafeStr_5496 = k.mediaDescription; }; if (k.mediaCategories != undefined) { this._SafeStr_5497 = k.mediaCategories; }; if (k.mediaKeywords != undefined) { this._SafeStr_5498 = k.mediaKeywords; }; if (k.forceImpressionServing != undefined) { this.forceImpressionServing = k.forceImpressionServing; }; if (k.addCacheBuster != undefined) { this.addCacheBuster = k.addCacheBuster; }; if (k.parseWrappedAdTags != undefined) { this.parseWrappedAdTags = k.parseWrappedAdTags; }; if (k.acceptedLinearAdMimeTypes != undefined) { this.acceptedLinearAdMimeTypes = k.acceptedLinearAdMimeTypes; }; if (k.filterOnLinearAdMimeTypes != undefined) { if ((k.filterOnLinearAdMimeTypes is String)) { this.filterOnLinearAdMimeTypes = (((k.filterOnLinearAdMimeTypes.toUpperCase())=="TRUE") ? true : false); } else { this.filterOnLinearAdMimeTypes = k.filterOnLinearAdMimeTypes; }; }; if (k.encodeVars != undefined) { if ((k.encodeVars is String)) { this.encodeVars = (((k.encodeVars.toUpperCase())=="TRUE") ? true : false); } else { this.encodeVars = k.encodeVars; }; }; if (k.failoverConditions != undefined) { this._SafeStr_5479 = new FailoverConditionsConfig(k.failoverConditions); }; if (k.failoverServers != undefined) { if ((k.failoverServers is Array)) { this._SafeStr_5478 = new Array(); _local_2 = 0; while (_local_2 < k.failoverServers.length) { if ((k.failoverServers[_local_2] is AdServerConfig)) { this._SafeStr_5478.push(k.failoverServers[_local_2]); } else { if (k.failoverServers[_local_2].type != undefined) { _local_3 = _SafeStr_5223._SafeStr_5469(k.failoverServers[_local_2].type); _local_3.initialise(k.failoverServers[_local_2]); } else { _local_3 = new _SafeStr_5224(k.failoverServers[_local_2]); }; this._SafeStr_5478.push(_local_3); }; _local_2++; }; }; }; if (k.transformers != undefined) { if ((k.transformers is String)) { this._SafeStr_5509 = [k.transformers]; } else { if ((k.transformers is Array)) { this._SafeStr_5509 = k.transformers; }; }; }; }; } public function set ensureSingleAdUnitRecordedPerInlineAd(k:Boolean):void{ this._SafeStr_5503 = k; } public function get ensureSingleAdUnitRecordedPerInlineAd():Boolean{ return (this._SafeStr_5503); } public function set encodeVars(k:Boolean):void{ this._SafeStr_5508 = k; } public function get encodeVars():Boolean{ return (this._SafeStr_5508); } public function _SafeStr_5511():Boolean{ if (this._SafeStr_5509 != null) { return ((this._SafeStr_5509.length > 0)); }; return (false); } public function set transformers(k:Array):void{ this._SafeStr_5509 = k; } public function get transformers():Array{ return (this._SafeStr_5509); } public function set timeoutInSeconds(k:int):void{ this._SafeStr_5502 = k; } public function get timeoutInSeconds():int{ return (this._SafeStr_5502); } protected function get defaultTemplate():String{ return (""); } protected function get defaultCustomProperties():CustomProperties{ return (new CustomProperties()); } public function get template():String{ if (this._SafeStr_5475 != null) { return (this._SafeStr_5475); }; return (this.defaultTemplate); } public function set template(k:String):void{ this._SafeStr_5475 = k; } public function set apiServerAddress(k:String):void{ this._SafeStr_5476 = k; } public function get apiServerAddress():String{ return (this._SafeStr_5476); } public function set apiAddress(k:String):void{ this.apiServerAddress = k; } public function get apiAddress():String{ return (this.apiServerAddress); } public function set addCacheBuster(k:Boolean):void{ this._SafeStr_5499 = k; } public function get addCacheBuster():Boolean{ return (this._SafeStr_5499); } public function set parseWrappedAdTags(k:Boolean):void{ this._SafeStr_5500 = k; } public function get parseWrappedAdTags():Boolean{ return (this._SafeStr_5500); } public function set failoverServers(k:Array):void{ this._SafeStr_5478 = k; } public function get failoverServers():Array{ return (this._SafeStr_5478); } public function _SafeStr_5512():Boolean{ return ((this._SafeStr_5513 > 0)); } public function get _SafeStr_5513():int{ if (this._SafeStr_5478 != null) { return (this._SafeStr_5478.length); }; return (0); } public function _SafeStr_5514(k:int):AdServerConfig{ if ((((this._SafeStr_5513 > k)) && ((this._SafeStr_5513 > 0)))) { return (this._SafeStr_5478[k]); }; return (null); } public function set failoverConditions(k:FailoverConditionsConfig):void{ this._SafeStr_5479 = k; } public function get failoverConditions():FailoverConditionsConfig{ return (this._SafeStr_5479); } public function set forceImpressionServing(k:Boolean):void{ this._SafeStr_5481 = k; } public function get forceImpressionServing():Boolean{ return (this._SafeStr_5481); } public function _SafeStr_5515():Boolean{ return (!((this._SafeStr_5501 == null))); } public function set customProperties(k:CustomProperties):void{ this._SafeStr_5474 = k; } public function get customProperties():CustomProperties{ return (this._SafeStr_5474); } public function set oneAdPerRequest(k:Boolean):void{ this._SafeStr_5472 = k; } public function get oneAdPerRequest():Boolean{ return (this._SafeStr_5472); } public function set defaultAdServer(k:Boolean):void{ this._SafeStr_5477 = k; } public function get defaultAdServer():Boolean{ return (this._SafeStr_5477); } public function set allowAdRepetition(k:Boolean):void{ this._SafeStr_5473 = k; } public function get allowAdRepetition():Boolean{ return (this._SafeStr_5473); } public function set serverType(k:String):void{ this._SafeStr_5471 = k; } public function get serverType():String{ return (this._SafeStr_5471); } public function _SafeStr_5516():String{ return ((this.serverType + ((this.oneAdPerRequest) ? "-single" : ("-multiple-" + _SafeStr_5517)))); } public function set type(k:String):void{ this.serverType = k; } public function get type():String{ return (this.serverType); } public function set requestTemplate(k:String):void{ this._SafeStr_5475 = k; } public function get requestTemplate():String{ return (this._SafeStr_5475); } public function set tag(k:String):void{ this._SafeStr_5480 = k; } public function get tag():String{ return (this._SafeStr_5480); } public function set tagParams(k:Object):void{ this._SafeStr_5501 = k; } public function get tagParams():Object{ return (this._SafeStr_5501); } public function set allowVPAID(k:Boolean):void{ this._SafeStr_5483 = k; } public function get allowVPAID():Boolean{ return (this._SafeStr_5483); } public function set maxDuration(k:int):void{ this._SafeStr_5484 = k; } public function get maxDuration():int{ return (this._SafeStr_5484); } public function set asVersion(k:String):void{ this._SafeStr_5485 = k; } public function get asVersion():String{ return (this._SafeStr_5485); } public function set playerWidth(k:int):void{ this._SafeStr_5486 = k; } public function get playerWidth():int{ return (this._SafeStr_5486); } public function set playerHeight(k:int):void{ this._SafeStr_5487 = k; } public function get playerHeight():int{ return (this._SafeStr_5487); } public function set mediaUrl(k:String):void{ this._SafeStr_5488 = k; } public function get mediaUrl():String{ return (this._SafeStr_5488); } public function set pageStreamUrl(k:String):void{ this._SafeStr_5489 = k; } public function get pageStreamUrl():String{ return (this._SafeStr_5489); } public function set streamUrl(k:String):void{ this._SafeStr_5491 = k; } public function get streamUrl():String{ return (this._SafeStr_5491); } public function set pageUrl(k:String):void{ this._SafeStr_5490 = k; } public function get pageUrl():String{ return (this._SafeStr_5490); } public function set format(k:String):void{ this._SafeStr_5492 = k; } public function get format():String{ return (this._SafeStr_5492); } public function matchesId(k:String):Boolean{ if (this._SafeStr_5470 == null) { return ((k == null)); }; if (k == null) { return (false); }; return ((this._SafeStr_5470.toUpperCase() == k.toUpperCase())); } public function set id(k:String):void{ this._SafeStr_5470 = k; } public function get id():String{ return (this._SafeStr_5470); } public function set partnerId(k:String):void{ this._SafeStr_5493 = k; } public function get partnerId():String{ return (this._SafeStr_5493); } public function set mediaId(k:String):void{ this._SafeStr_5494 = k; } public function get mediaId():String{ return (this._SafeStr_5494); } public function set mediaTitle(k:String):void{ this._SafeStr_5495 = k; } public function get mediaTitle():String{ return (this._SafeStr_5495); } public function set mediaDescription(k:String):void{ this._SafeStr_5496 = k; } public function get mediaDescription():String{ return (this._SafeStr_5496); } public function set mediaCategories(k:String):void{ this._SafeStr_5497 = k; } public function get mediaCategories():String{ return (this._SafeStr_5497); } public function set mediaKeywords(k:String):void{ this._SafeStr_5498 = k; } public function get mediaKeywords():String{ return (this._SafeStr_5498); } public function set acceptedLinearAdMimeTypes(k:Array):void{ this._SafeStr_5504 = k; } public function get acceptedLinearAdMimeTypes():Array{ return (this._SafeStr_5504); } public function _SafeStr_5518():Boolean{ if (this._SafeStr_5504 != null) { return ((this._SafeStr_5504.length > 0)); }; return (false); } public function isAcceptedLinearAdMimeType(k:String):Boolean{ if (this._SafeStr_5518() == false) { return (true); }; var _local_2:int; while (_local_2 < this._SafeStr_5504.length) { if (StringUtils._SafeStr_5519(this._SafeStr_5504[_local_2], k)) { return (true); }; _local_2++; }; return (false); } public function set filterOnLinearAdMimeTypes(k:Boolean):void{ this._SafeStr_5505 = k; } public function get filterOnLinearAdMimeTypes():Boolean{ return (this._SafeStr_5505); } public function clone():AdServerConfig{ var k:AdServerConfig = _SafeStr_5223._SafeStr_5469(this._SafeStr_5471); k.allowAdRepetition = this._SafeStr_5473; k.serverType = this._SafeStr_5471; k.oneAdPerRequest = this._SafeStr_5472; k.customProperties = this._SafeStr_5474; k.template = this._SafeStr_5475; k.apiServerAddress = this._SafeStr_5476; k.defaultAdServer = this._SafeStr_5477; k.forceImpressionServing = this._SafeStr_5481; k.requestTemplate = this._SafeStr_5475; k.failoverServers = this._SafeStr_5478; k.failoverConditions = this._SafeStr_5479; k.tag = this._SafeStr_5480; k.forceImpressionServing = this._SafeStr_5481; k.allowVPAID = this._SafeStr_5483; k.maxDuration = this._SafeStr_5484; k.asVersion = this._SafeStr_5485; k.playerWidth = this._SafeStr_5486; k.playerHeight = this._SafeStr_5487; k.mediaUrl = this._SafeStr_5488; k.pageStreamUrl = this._SafeStr_5489; k.pageUrl = this._SafeStr_5490; k.streamUrl = this._SafeStr_5491; k.format = this._SafeStr_5492; k.partnerId = this._SafeStr_5493; k.mediaId = this._SafeStr_5494; k.mediaTitle = this._SafeStr_5495; k.mediaDescription = this._SafeStr_5496; k.mediaCategories = this._SafeStr_5497; k.mediaKeywords = this._SafeStr_5498; k.addCacheBuster = this._SafeStr_5499; k.tagParams = this._SafeStr_5501; k.timeoutInSeconds = this._SafeStr_5502; k.encodeVars = this._SafeStr_5508; return (k); } } }//package _-01Y // _SafeStr_5223 = "_-3mA" (String#8002, DoABC#3) // _SafeStr_5224 = "_-1gJ" (String#6624, DoABC#3) // _SafeStr_5469 = "_-0fJ" (String#8324, DoABC#3) // _SafeStr_5470 = "_-wp" (String#287, DoABC#3) // _SafeStr_5471 = "_-5Nr" (String#7690, DoABC#3) // _SafeStr_5472 = "_-47P" (String#11450, DoABC#3) // _SafeStr_5473 = "_-4wo" (String#20770, DoABC#3) // _SafeStr_5474 = "_-4vU" (String#4802, DoABC#3) // _SafeStr_5475 = "_-6ba" (String#9240, DoABC#3) // _SafeStr_5476 = "_-3op" (String#17975, DoABC#3) // _SafeStr_5477 = "_-26Z" (String#18354, DoABC#3) // _SafeStr_5478 = "_-5bP" (String#8630, DoABC#3) // _SafeStr_5479 = "_-Gy" (String#18021, DoABC#3) // _SafeStr_5480 = "_-4ZZ" (String#3405, DoABC#3) // _SafeStr_5481 = "_-56U" (String#6719, DoABC#3) // _SafeStr_5482 = "_-2OA" (String#42931, DoABC#3) // _SafeStr_5483 = "_-3o2" (String#18301, DoABC#3) // _SafeStr_5484 = "_-6jr" (String#15198, DoABC#3) // _SafeStr_5485 = "_-0dy" (String#20427, DoABC#3) // _SafeStr_5486 = "_-4fc" (String#14651, DoABC#3) // _SafeStr_5487 = "_-3MM" (String#15304, DoABC#3) // _SafeStr_5488 = "_-5tu" (String#21159, DoABC#3) // _SafeStr_5489 = "_-4vh" (String#21083, DoABC#3) // _SafeStr_5490 = "_-1EG" (String#19272, DoABC#3) // _SafeStr_5491 = "_-4-W" (String#22250, DoABC#3) // _SafeStr_5492 = "_-3hY" (String#16896, DoABC#3) // _SafeStr_5493 = "_-1O-" (String#19830, DoABC#3) // _SafeStr_5494 = "_-3c3" (String#18053, DoABC#3) // _SafeStr_5495 = "_-5Iw" (String#16883, DoABC#3) // _SafeStr_5496 = "_-50A" (String#17921, DoABC#3) // _SafeStr_5497 = "_-5G2" (String#17705, DoABC#3) // _SafeStr_5498 = "_-b7" (String#19266, DoABC#3) // _SafeStr_5499 = "_-0mp" (String#16009, DoABC#3) // _SafeStr_5500 = "_-4UT" (String#27460, DoABC#3) // _SafeStr_5501 = "_-3Cg" (String#6594, DoABC#3) // _SafeStr_5502 = "_-0Th" (String#15946, DoABC#3) // _SafeStr_5503 = "_-2cu" (String#26002, DoABC#3) // _SafeStr_5504 = "_-4j7" (String#5946, DoABC#3) // _SafeStr_5505 = "_-2p1" (String#16018, DoABC#3) // _SafeStr_5506 = "_-61k" (String#38225, DoABC#3) // _SafeStr_5507 = "_-1Ko" (String#44376, DoABC#3) // _SafeStr_5508 = "_-613" (String#25120, DoABC#3) // _SafeStr_5509 = "_-6lE" (String#4537, DoABC#3) // _SafeStr_5510 = "_-4eh" (String#24494, DoABC#3) // _SafeStr_5511 = "_-39M" (String#37984, DoABC#3) // _SafeStr_5512 = "_-085" (String#33237, DoABC#3) // _SafeStr_5513 = "_-6JD" (String#19165, DoABC#3) // _SafeStr_5514 = "_-6gN" (String#36103, DoABC#3) // _SafeStr_5515 = "_-2qK" (String#32750, DoABC#3) // _SafeStr_5516 = "_-1r6" (String#37160, DoABC#3) // _SafeStr_5517 = "_-0Px" (String#3125, DoABC#3) // _SafeStr_5518 = "_-6RE" (String#25052, DoABC#3) // _SafeStr_5519 = "_-6hQ" (String#1983, DoABC#3) //------------------------------------------------------------ //_-01Y.CustomProperties package _-01Y{ import _-1ah.Debuggable; import flash.utils.Dictionary; public class CustomProperties extends Debuggable { protected var _SafeStr_5520:Dictionary; public function CustomProperties(k:Object=null){ this._SafeStr_5520 = new Dictionary(); super(); this._SafeStr_5510(k); } public function _SafeStr_5510(k:Object):void{ var _local_2:String; if (k != null) { for (_local_2 in k) { this._SafeStr_5520[_local_2] = k[_local_2]; }; }; } protected function _SafeStr_5521(k:Array):String{ var _local_2:String = ""; var _local_3:int; while (_local_3 < k.length) { if (_local_2.length > 0) { _local_2 = (_local_2 + "&"); }; _local_2 = (_local_2 + k[_local_3]); _local_3++; }; return (_local_2); } public function completeTemplate(k:String, _arg_2:Boolean=false):String{ var _local_3:RegExp; var _local_4:String; var _local_5:String; var _local_6:String; for (_local_5 in this._SafeStr_5520) { _local_6 = (("__" + _local_5) + "__"); if (k.indexOf(_local_6) > -1) { _local_3 = new RegExp(_local_6, "g"); if ((this._SafeStr_5520[_local_5] is Array)) { k = k.replace(_local_3, this._SafeStr_5521(this._SafeStr_5520[_local_5])); } else { k = k.replace(_local_3, this._SafeStr_5520[_local_5]); }; } else { if (_arg_2) { k = (k + ((("&" + _local_5) + "=") + this._SafeStr_5520[_local_5])); }; }; }; return (k); } } }//package _-01Y // _SafeStr_5510 = "_-4eh" (String#24494, DoABC#3) // _SafeStr_5520 = "_-0LE" (String#10145, DoABC#3) // _SafeStr_5521 = "_-3bD" (String#34099, DoABC#3) //------------------------------------------------------------ //_-01Y.FailoverCondition package _-01Y{ import _-1ah.Debuggable; public class FailoverCondition extends Debuggable { protected var _SafeStr_5522:Boolean = false; protected var _SafeStr_5523:Array = null; public function FailoverCondition(k:Object=null){ this.initialise(k); } public function initialise(k:Object=null):void{ if (k != null) { if (k.always != undefined) { if ((k.always is String)) { this.always = (((k.always.toUpperCase())=="TRUE") ? true : false); } else { this.always = k.always; }; }; if (k.rules != undefined) { if ((k.rules is Array)) { this.rules = k.rules; }; }; }; } public function set always(k:Boolean):void{ this._SafeStr_5522 = k; } public function get always():Boolean{ return (this._SafeStr_5522); } public function _SafeStr_5524():Boolean{ if (this._SafeStr_5523 != null) { return ((this._SafeStr_5523.length > 0)); }; return (false); } public function set rules(k:Array):void{ this._SafeStr_5523 = k; } public function get rules():Array{ return (this._SafeStr_5523); } public function shouldFailover(k:String):Boolean{ var _local_2:int; if (this._SafeStr_5522) { if (this._SafeStr_5524()) { if (k != null) { _local_2 = 0; while (_local_2 < this._SafeStr_5523.length) { if (k.indexOf(this.rules[_local_2]) > -1) { return (true); }; _local_2++; }; }; } else { return (true); }; }; return (false); } } }//package _-01Y // _SafeStr_5522 = "_-59I" (String#22878, DoABC#3) // _SafeStr_5523 = "_-4MR" (String#15018, DoABC#3) // _SafeStr_5524 = "_-5UO" (String#26859, DoABC#3) //------------------------------------------------------------ //_-01Y.FailoverConditionsConfig package _-01Y{ import _-1ah.Debuggable; public class FailoverConditionsConfig extends Debuggable { protected var _SafeStr_5525:FailoverCondition = null; protected var _SafeStr_5526:FailoverCondition = null; public function FailoverConditionsConfig(k:Object=null){ this.initialise(k); } public function initialise(k:Object):void{ if (k.onVPAIDError != undefined) { this._SafeStr_5525 = new FailoverCondition(k.onVPAIDError); }; if (k.onStreamError != undefined) { this._SafeStr_5526 = new FailoverCondition(k.onStreamError); }; } public function hasFailoverConditionOnVPAIDError():Boolean{ return (!((this._SafeStr_5525 == null))); } public function set onVPAIDError(k:FailoverCondition):void{ this._SafeStr_5525 = k; } public function get onVPAIDError():FailoverCondition{ return (this._SafeStr_5525); } public function _SafeStr_5527():Boolean{ if (this._SafeStr_5525 != null) { return (this._SafeStr_5525.always); }; return (false); } public function hasFailoverConditionOnStreamError():Boolean{ return (!((this._SafeStr_5526 == null))); } public function set onStreamError(k:FailoverCondition):void{ this._SafeStr_5526 = k; } public function get onStreamError():FailoverCondition{ return (this._SafeStr_5526); } public function _SafeStr_5528():Boolean{ if (this._SafeStr_5526 != null) { return (this._SafeStr_5526.always); }; return (false); } public function _SafeStr_5529():Boolean{ if (this._SafeStr_5526 != null) { return (this._SafeStr_5526._SafeStr_5524()); }; return (false); } } }//package _-01Y // _SafeStr_5524 = "_-5UO" (String#26859, DoABC#3) // _SafeStr_5525 = "_-3R9" (String#13500, DoABC#3) // _SafeStr_5526 = "_-6Ko" (String#8718, DoABC#3) // _SafeStr_5527 = "_-1-w" (String#45676, DoABC#3) // _SafeStr_5528 = "_-0oV" (String#45356, DoABC#3) // _SafeStr_5529 = "_-0ra" (String#45313, DoABC#3) //------------------------------------------------------------ //_-02l._SafeStr_4843 package _-02l{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_4843 implements _SafeStr_2272 { public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ return (true); } } }//package _-02l // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_4843 = "_-5Jo" (String#13190, DoABC#3) //------------------------------------------------------------ //_-02l._SafeStr_4942 package _-02l{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_4942 implements _SafeStr_2272 { private var _SafeStr_5530:String; private var _SafeStr_5531:String; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5530 = k.readString(); this._SafeStr_5531 = k.readString(); return (true); } public function get _SafeStr_5532():String{ return (this._SafeStr_5530); } public function get code():String{ return (this._SafeStr_5531); } } }//package _-02l // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_4942 = "_-32E" (String#11648, DoABC#3) // _SafeStr_5530 = "_-zc" (String#5647, DoABC#3) // _SafeStr_5531 = "_-1Wd" (String#5686, DoABC#3) // _SafeStr_5532 = "_-0D3" (String#25383, DoABC#3) //------------------------------------------------------------ //_-02l._SafeStr_4953 package _-02l{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_4953 implements _SafeStr_2272 { private var _SafeStr_5533:String; private var _SafeStr_5534:int; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5533 = k.readString(); this._SafeStr_5534 = k._SafeStr_5432(); return (true); } public function get _SafeStr_5535():String{ return (this._SafeStr_5533); } public function get _SafeStr_5536():int{ return (this._SafeStr_5534); } } }//package _-02l // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_4953 = "_-0in" (String#13075, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5533 = "_-2IY" (String#12345, DoABC#3) // _SafeStr_5534 = "_-uc" (String#28842, DoABC#3) // _SafeStr_5535 = "_-2L7" (String#37664, DoABC#3) // _SafeStr_5536 = "_-5tQ" (String#33619, DoABC#3) //------------------------------------------------------------ //_-02l._SafeStr_4970 package _-02l{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_4970 implements _SafeStr_2272 { private var _SafeStr_5537:Boolean; private var _SafeStr_5538:int; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5537 = k.readBoolean(); this._SafeStr_5538 = k._SafeStr_5432(); return (true); } public function get _SafeStr_5539():Boolean{ return (this._SafeStr_5537); } public function get _SafeStr_5540():int{ return (this._SafeStr_5538); } } }//package _-02l // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_4970 = "_-366" (String#11943, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5537 = "_-08L" (String#11560, DoABC#3) // _SafeStr_5538 = "_-5QV" (String#8709, DoABC#3) // _SafeStr_5539 = "_-3q-" (String#37119, DoABC#3) // _SafeStr_5540 = "_-02-" (String#14040, DoABC#3) //------------------------------------------------------------ //_-02l._SafeStr_4979 package _-02l{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; import _-3RQ._SafeStr_4342; public class _SafeStr_4979 implements _SafeStr_2272 { private var _SafeStr_5541:int; private var _SafeStr_5542:String; private var _SafeStr_5543:int; private var _SafeStr_5544:int; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5541 = k._SafeStr_5432(); this._SafeStr_5542 = k.readString(); this._SafeStr_5543 = k._SafeStr_5432(); this._SafeStr_5544 = k._SafeStr_5432(); return (true); } public function get _SafeStr_5545():int{ return (this._SafeStr_5541); } public function get _SafeStr_5546():String{ return (this._SafeStr_5542); } public function get _SafeStr_5547():Boolean{ return ((this._SafeStr_5543 == _SafeStr_4342._SafeStr_5548)); } public function get _SafeStr_5549():int{ return (this._SafeStr_5544); } public function get _SafeStr_5550():int{ return (this._SafeStr_5543); } } }//package _-02l // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_4342 = "_-2Cw" (String#17014, DoABC#3) // _SafeStr_4979 = "_-21H" (String#13289, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5541 = "_-1jV" (String#8540, DoABC#3) // _SafeStr_5542 = "_-2O5" (String#3334, DoABC#3) // _SafeStr_5543 = "_-0I6" (String#3555, DoABC#3) // _SafeStr_5544 = "_-Td" (String#28736, DoABC#3) // _SafeStr_5545 = "_-2mV" (String#11019, DoABC#3) // _SafeStr_5546 = "_-2CE" (String#5550, DoABC#3) // _SafeStr_5547 = "_-3ga" (String#32463, DoABC#3) // _SafeStr_5548 = "_-4TA" (String#22438, DoABC#3) // _SafeStr_5549 = "_-5zL" (String#37975, DoABC#3) // _SafeStr_5550 = "_-3eT" (String#3769, DoABC#3) //------------------------------------------------------------ //_-02l.CompetitionEntrySubmitResultMessageParser package _-02l{ import _-Pk._SafeStr_2272; import flash.utils.Dictionary; import _-Pk._SafeStr_2713; public class CompetitionEntrySubmitResultMessageParser implements _SafeStr_2272 { public static const _SafeStr_5551:int = 0; public static const _SafeStr_5552:int = 1; public static const _SafeStr_5553:int = 2; public static const _SafeStr_5554:int = 3; public static const _SafeStr_5555:int = 4; public static const _SafeStr_5556:int = 5; public static const _SafeStr_5557:int = 6; private var _SafeStr_5541:int; private var _SafeStr_5542:String; private var _result:int; private var _SafeStr_5558:Array; private var _SafeStr_5559:Dictionary; public function flush():Boolean{ this._SafeStr_5558 = null; this._SafeStr_5559 = null; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5541 = k._SafeStr_5432(); this._SafeStr_5542 = k.readString(); this._result = k._SafeStr_5432(); this._SafeStr_5558 = []; var _local_2:int = k._SafeStr_5432(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_5558.push(k.readString()); _local_3++; }; this._SafeStr_5559 = new Dictionary(); _local_2 = k._SafeStr_5432(); _local_3 = 0; while (_local_3 < _local_2) { this._SafeStr_5559[k.readString()] = ""; _local_3++; }; return (true); } public function get _SafeStr_5545():int{ return (this._SafeStr_5541); } public function get _SafeStr_5546():String{ return (this._SafeStr_5542); } public function get result():int{ return (this._result); } public function get _SafeStr_5560():Array{ return (this._SafeStr_5558); } public function _SafeStr_5561(k:String):Boolean{ return (!((this._SafeStr_5559[k] == null))); } } }//package _-02l // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5541 = "_-1jV" (String#8540, DoABC#3) // _SafeStr_5542 = "_-2O5" (String#3334, DoABC#3) // _SafeStr_5545 = "_-2mV" (String#11019, DoABC#3) // _SafeStr_5546 = "_-2CE" (String#5550, DoABC#3) // _SafeStr_5551 = "_-5b0" (String#20730, DoABC#3) // _SafeStr_5552 = "_-0iq" (String#22685, DoABC#3) // _SafeStr_5553 = "_-1sZ" (String#24504, DoABC#3) // _SafeStr_5554 = "_-5ra" (String#25414, DoABC#3) // _SafeStr_5555 = "_-51g" (String#26120, DoABC#3) // _SafeStr_5556 = "_-289" (String#18823, DoABC#3) // _SafeStr_5557 = "_-27j" (String#23861, DoABC#3) // _SafeStr_5558 = "_-11T" (String#20148, DoABC#3) // _SafeStr_5559 = "_-0Cl" (String#20664, DoABC#3) // _SafeStr_5560 = "_-4Cl" (String#33989, DoABC#3) // _SafeStr_5561 = "_-4SU" (String#35344, DoABC#3) //------------------------------------------------------------ //_-030._SafeStr_144 package _-030{ public interface _SafeStr_144 { function get name():String; } }//package _-030 // _SafeStr_144 = "_-4NA" (String#2556, DoABC#2) //------------------------------------------------------------ //_-030._SafeStr_3056 package _-030{ import _-6bh._SafeStr_3; import _-Pk._SafeStr_2713; public class _SafeStr_3056 implements _SafeStr_3 { private var _SafeStr_5562:Boolean; private var _name:String; private var _desc:String; private var _SafeStr_5563:Array; private var _disposed:Boolean; public function _SafeStr_3056(k:_SafeStr_2713){ this._SafeStr_5563 = new Array(); super(); this._SafeStr_5562 = k.readBoolean(); if (!this._SafeStr_5564) { return; }; this._name = k.readString(); this._desc = k.readString(); var _local_2:int = k._SafeStr_5432(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_5563.push(k.readString()); _local_3++; }; } public function get disposed():Boolean{ return (this._disposed); } public function dispose():void{ if (this._disposed) { return; }; this._disposed = true; this._SafeStr_5563 = null; } public function get name():String{ return (this._name); } public function get desc():String{ return (this._desc); } public function get tags():Array{ return (this._SafeStr_5563); } public function get _SafeStr_5564():Boolean{ return (this._SafeStr_5562); } } }//package _-030 // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_3 = "_-13J" (String#267, DoABC#3) // _SafeStr_3056 = "_-5W0" (String#3493, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5562 = "_-5cz" (String#26399, DoABC#3) // _SafeStr_5563 = "_-4BY" (String#2307, DoABC#3) // _SafeStr_5564 = "_-0Wc" (String#2669, DoABC#3) //------------------------------------------------------------ //_-030._SafeStr_3239 package _-030{ import _-Pk._SafeStr_2278; import _-Pk._SafeStr_2275; import _-1PY._SafeStr_3265; public class _SafeStr_3239 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3239(k:Function){ super(k, _SafeStr_3265); } public function _SafeStr_5414():_SafeStr_3265{ return ((_SafeStr_5415 as _SafeStr_3265)); } } }//package _-030 // _SafeStr_2275 = "_-0Be" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Iq" (String#67, DoABC#3) // _SafeStr_3239 = "_-6Nw" (String#10086, DoABC#3) // _SafeStr_3265 = "_-4CY" (String#10849, DoABC#3) // _SafeStr_5414 = "_-2j" (String#110, DoABC#3) // _SafeStr_5415 = "_-Zg" (String#249, DoABC#3) //------------------------------------------------------------ //_-030._SafeStr_3242 package _-030{ import _-Pk._SafeStr_2278; import _-Pk._SafeStr_2275; import _-1PY._SafeStr_3236; public class _SafeStr_3242 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3242(k:Function){ super(k, _SafeStr_3236); } public function _SafeStr_5414():_SafeStr_3236{ return ((_SafeStr_5415 as _SafeStr_3236)); } } }//package _-030 // _SafeStr_2275 = "_-0Be" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Iq" (String#67, DoABC#3) // _SafeStr_3236 = "_-2LO" (String#11351, DoABC#3) // _SafeStr_3242 = "_-3Nu" (String#12918, DoABC#3) // _SafeStr_5414 = "_-2j" (String#110, DoABC#3) // _SafeStr_5415 = "_-Zg" (String#249, DoABC#3) //------------------------------------------------------------ //_-030._SafeStr_3257 package _-030{ import _-Pk._SafeStr_2278; import _-Pk._SafeStr_2275; import _-1PY._SafeStr_3253; public class _SafeStr_3257 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3257(k:Function){ super(k, _SafeStr_3253); } public function _SafeStr_5414():_SafeStr_3253{ return ((_SafeStr_5415 as _SafeStr_3253)); } } }//package _-030 // _SafeStr_2275 = "_-0Be" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Iq" (String#67, DoABC#3) // _SafeStr_3253 = "_-sQ" (String#10607, DoABC#3) // _SafeStr_3257 = "_-5o4" (String#10836, DoABC#3) // _SafeStr_5414 = "_-2j" (String#110, DoABC#3) // _SafeStr_5415 = "_-Zg" (String#249, DoABC#3) //------------------------------------------------------------ //_-030._SafeStr_3957 package _-030{ import _-Pk._SafeStr_2278; import _-Pk._SafeStr_2275; import _-1PY._SafeStr_4404; public class _SafeStr_3957 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3957(k:Function){ super(k, _SafeStr_4404); } public function _SafeStr_5414():_SafeStr_4404{ return ((_SafeStr_5415 as _SafeStr_4404)); } } }//package _-030 // _SafeStr_2275 = "_-0Be" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Iq" (String#67, DoABC#3) // _SafeStr_3957 = "_-0vd" (String#12286, DoABC#3) // _SafeStr_4404 = "_-3L2" (String#10342, DoABC#3) // _SafeStr_5414 = "_-2j" (String#110, DoABC#3) // _SafeStr_5415 = "_-Zg" (String#249, DoABC#3) //------------------------------------------------------------ //_-030._SafeStr_3963 package _-030{ import _-Pk._SafeStr_2278; import _-Pk._SafeStr_2275; import _-1PY._SafeStr_4410; public class _SafeStr_3963 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3963(k:Function){ super(k, _SafeStr_4410); } public function _SafeStr_5414():_SafeStr_4410{ return ((_SafeStr_5415 as _SafeStr_4410)); } } }//package _-030 // _SafeStr_2275 = "_-0Be" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Iq" (String#67, DoABC#3) // _SafeStr_3963 = "_-4of" (String#12430, DoABC#3) // _SafeStr_4410 = "_-2ku" (String#10567, DoABC#3) // _SafeStr_5414 = "_-2j" (String#110, DoABC#3) // _SafeStr_5415 = "_-Zg" (String#249, DoABC#3) //------------------------------------------------------------ //_-030._SafeStr_3971 package _-030{ import _-Pk._SafeStr_2278; import _-Pk._SafeStr_2275; import _-1PY._SafeStr_4398; public class _SafeStr_3971 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3971(k:Function){ super(k, _SafeStr_4398); } public function _SafeStr_5414():_SafeStr_4398{ return ((_SafeStr_5415 as _SafeStr_4398)); } } }//package _-030 // _SafeStr_2275 = "_-0Be" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Iq" (String#67, DoABC#3) // _SafeStr_3971 = "_-6I-" (String#13480, DoABC#3) // _SafeStr_4398 = "_-0Ly" (String#9882, DoABC#3) // _SafeStr_5414 = "_-2j" (String#110, DoABC#3) // _SafeStr_5415 = "_-Zg" (String#249, DoABC#3) //------------------------------------------------------------ //_-030._SafeStr_4031 package _-030{ import _-Pk._SafeStr_2278; import _-Pk._SafeStr_2275; import _-1PY._SafeStr_4407; public class _SafeStr_4031 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4031(k:Function){ super(k, _SafeStr_4407); } public function _SafeStr_5414():_SafeStr_4407{ return ((parser as _SafeStr_4407)); } } }//package _-030 // _SafeStr_2275 = "_-0Be" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Iq" (String#67, DoABC#3) // _SafeStr_4031 = "_-3Vc" (String#12585, DoABC#3) // _SafeStr_4407 = "_-lP" (String#8759, DoABC#3) // _SafeStr_5414 = "_-2j" (String#110, DoABC#3) //------------------------------------------------------------ //_-030._SafeStr_4039 package _-030{ import _-Pk._SafeStr_2278; import _-Pk._SafeStr_2275; import _-1PY._SafeStr_4394; public class _SafeStr_4039 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4039(k:Function){ super(k, _SafeStr_4394); } public function _SafeStr_5414():_SafeStr_4394{ return ((_SafeStr_5415 as _SafeStr_4394)); } } }//package _-030 // _SafeStr_2275 = "_-0Be" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Iq" (String#67, DoABC#3) // _SafeStr_4039 = "_-2Tr" (String#10809, DoABC#3) // _SafeStr_4394 = "_-503" (String#9211, DoABC#3) // _SafeStr_5414 = "_-2j" (String#110, DoABC#3) // _SafeStr_5415 = "_-Zg" (String#249, DoABC#3) //------------------------------------------------------------ //_-030._SafeStr_4046 package _-030{ import _-Pk._SafeStr_2278; import _-Pk._SafeStr_2275; import _-1PY._SafeStr_4397; public class _SafeStr_4046 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4046(k:Function){ super(k, _SafeStr_4397); } public function _SafeStr_5414():_SafeStr_4397{ return ((_SafeStr_5415 as _SafeStr_4397)); } } }//package _-030 // _SafeStr_2275 = "_-0Be" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Iq" (String#67, DoABC#3) // _SafeStr_4046 = "_-3mj" (String#11930, DoABC#3) // _SafeStr_4397 = "_-4Si" (String#7636, DoABC#3) // _SafeStr_5414 = "_-2j" (String#110, DoABC#3) // _SafeStr_5415 = "_-Zg" (String#249, DoABC#3) //------------------------------------------------------------ //_-030._SafeStr_4077 package _-030{ import _-Pk._SafeStr_2278; import _-Pk._SafeStr_2275; import _-1PY._SafeStr_4395; public class _SafeStr_4077 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4077(k:Function){ super(k, _SafeStr_4395); } public function _SafeStr_5414():_SafeStr_4395{ return ((_SafeStr_5415 as _SafeStr_4395)); } } }//package _-030 // _SafeStr_2275 = "_-0Be" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Iq" (String#67, DoABC#3) // _SafeStr_4077 = "_-4ip" (String#13523, DoABC#3) // _SafeStr_4395 = "_-1a2" (String#10003, DoABC#3) // _SafeStr_5414 = "_-2j" (String#110, DoABC#3) // _SafeStr_5415 = "_-Zg" (String#249, DoABC#3) //------------------------------------------------------------ //_-030._SafeStr_4118 package _-030{ import _-Pk._SafeStr_2278; import _-Pk._SafeStr_2275; import _-1PY._SafeStr_4412; public class _SafeStr_4118 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4118(k:Function){ super(k, _SafeStr_4412); } public function _SafeStr_5414():_SafeStr_4412{ return ((_SafeStr_5415 as _SafeStr_4412)); } } }//package _-030 // _SafeStr_2275 = "_-0Be" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Iq" (String#67, DoABC#3) // _SafeStr_4118 = "_-5SE" (String#11743, DoABC#3) // _SafeStr_4412 = "_-5tS" (String#11294, DoABC#3) // _SafeStr_5414 = "_-2j" (String#110, DoABC#3) // _SafeStr_5415 = "_-Zg" (String#249, DoABC#3) //------------------------------------------------------------ //_-030._SafeStr_4174 package _-030{ import _-Pk._SafeStr_2278; import _-Pk._SafeStr_2275; import _-1PY._SafeStr_4396; public class _SafeStr_4174 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4174(k:Function){ super(k, _SafeStr_4396); } public function _SafeStr_5414():_SafeStr_4396{ return ((_SafeStr_5415 as _SafeStr_4396)); } } }//package _-030 // _SafeStr_2275 = "_-0Be" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Iq" (String#67, DoABC#3) // _SafeStr_4174 = "_-3Qa" (String#13354, DoABC#3) // _SafeStr_4396 = "_-1V8" (String#10464, DoABC#3) // _SafeStr_5414 = "_-2j" (String#110, DoABC#3) // _SafeStr_5415 = "_-Zg" (String#249, DoABC#3) //------------------------------------------------------------ //_-030._SafeStr_4229 package _-030{ import _-Pk._SafeStr_2278; import _-Pk._SafeStr_2275; import _-1PY._SafeStr_4411; public class _SafeStr_4229 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4229(k:Function){ super(k, _SafeStr_4411); } public function _SafeStr_5414():_SafeStr_4411{ return ((_SafeStr_5415 as _SafeStr_4411)); } } }//package _-030 // _SafeStr_2275 = "_-0Be" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Iq" (String#67, DoABC#3) // _SafeStr_4229 = "_-3XS" (String#12629, DoABC#3) // _SafeStr_4411 = "_-6d7" (String#11247, DoABC#3) // _SafeStr_5414 = "_-2j" (String#110, DoABC#3) // _SafeStr_5415 = "_-Zg" (String#249, DoABC#3) //------------------------------------------------------------ //_-030._SafeStr_4285 package _-030{ import _-Pk._SafeStr_2278; import _-Pk._SafeStr_2275; import _-1PY._SafeStr_4401; public class _SafeStr_4285 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4285(k:Function){ super(k, _SafeStr_4401); } public function _SafeStr_5414():_SafeStr_4401{ return ((_SafeStr_5415 as _SafeStr_4401)); } } }//package _-030 // _SafeStr_2275 = "_-0Be" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Iq" (String#67, DoABC#3) // _SafeStr_4285 = "_-6EI" (String#12357, DoABC#3) // _SafeStr_4401 = "_-44W" (String#11167, DoABC#3) // _SafeStr_5414 = "_-2j" (String#110, DoABC#3) // _SafeStr_5415 = "_-Zg" (String#249, DoABC#3) //------------------------------------------------------------ //_-030._SafeStr_4306 package _-030{ import _-Pk._SafeStr_2278; import _-Pk._SafeStr_2275; import _-1PY._SafeStr_4408; public class _SafeStr_4306 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4306(k:Function){ super(k, _SafeStr_4408); } public function _SafeStr_5414():_SafeStr_4408{ return ((_SafeStr_5415 as _SafeStr_4408)); } } }//package _-030 // _SafeStr_2275 = "_-0Be" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Iq" (String#67, DoABC#3) // _SafeStr_4306 = "_-1ye" (String#13274, DoABC#3) // _SafeStr_4408 = "_-Ys" (String#10828, DoABC#3) // _SafeStr_5414 = "_-2j" (String#110, DoABC#3) // _SafeStr_5415 = "_-Zg" (String#249, DoABC#3) //------------------------------------------------------------ //_-030._SafeStr_5054 package _-030{ import _-Pk._SafeStr_2713; public class _SafeStr_5054 { private var _SafeStr_5565:String; private var _SafeStr_5566:int; private var _SafeStr_5567:String; private var _SafeStr_5568:String; private var _SafeStr_5569:Boolean; public function _SafeStr_5054(k:_SafeStr_2713){ this._SafeStr_5565 = k.readString(); this._SafeStr_5566 = k._SafeStr_5432(); this._SafeStr_5567 = k.readString(); this._SafeStr_5568 = k.readString(); this._SafeStr_5569 = k.readBoolean(); } public function get timeStamp():String{ return (this._SafeStr_5565); } public function get _SafeStr_5570():int{ return (this._SafeStr_5566); } public function get _SafeStr_5571():String{ return (this._SafeStr_5567); } public function get _SafeStr_5572():String{ return (this._SafeStr_5568); } public function get _SafeStr_5573():Boolean{ return (this._SafeStr_5569); } } }//package _-030 // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_5054 = "_-2ex" (String#9100, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5565 = "_-54X" (String#5015, DoABC#3) // _SafeStr_5566 = "_-6Sz" (String#28017, DoABC#3) // _SafeStr_5567 = "_-5Z1" (String#26279, DoABC#3) // _SafeStr_5568 = "_-jj" (String#8506, DoABC#3) // _SafeStr_5569 = "_-rJ" (String#28848, DoABC#3) // _SafeStr_5570 = "_-6hx" (String#16958, DoABC#3) // _SafeStr_5571 = "_-64P" (String#23898, DoABC#3) // _SafeStr_5572 = "_-5Av" (String#37513, DoABC#3) // _SafeStr_5573 = "_-3Uv" (String#31592, DoABC#3) //------------------------------------------------------------ //_-030._SafeStr_5060 package _-030{ import _-6bh._SafeStr_3; import _-Pk._SafeStr_2713; public class _SafeStr_5060 implements _SafeStr_3 { private var _SafeStr_5574:int; private var _SafeStr_5575:int; private var _SafeStr_5576:Boolean; private var _SafeStr_5577:int; private var _SafeStr_5578:String; private var _SafeStr_5579:_SafeStr_3056; private var _disposed:Boolean; public function _SafeStr_5060(k:_SafeStr_2713){ this._SafeStr_5574 = k._SafeStr_5432(); this._SafeStr_5575 = k._SafeStr_5432(); this._SafeStr_5576 = k.readBoolean(); this._SafeStr_5577 = k._SafeStr_5432(); this._SafeStr_5578 = k.readString(); this._SafeStr_5579 = new _SafeStr_3056(k); } public function get disposed():Boolean{ return (this._disposed); } public function dispose():void{ if (this._disposed) { return; }; this._disposed = true; if (this._SafeStr_5579 != null) { this._SafeStr_5579.dispose(); this._SafeStr_5579 = null; }; } public function get flatId():int{ return (this._SafeStr_5574); } public function get userCount():int{ return (this._SafeStr_5575); } public function get _SafeStr_5580():Boolean{ return (this._SafeStr_5576); } public function get _SafeStr_5581():int{ return (this._SafeStr_5577); } public function get ownerName():String{ return (this._SafeStr_5578); } public function get room():_SafeStr_3056{ return (this._SafeStr_5579); } } }//package _-030 // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_3 = "_-13J" (String#267, DoABC#3) // _SafeStr_3056 = "_-5W0" (String#3493, DoABC#3) // _SafeStr_5060 = "_-2HY" (String#8048, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5574 = "_-xO" (String#1454, DoABC#3) // _SafeStr_5575 = "_-26B" (String#3448, DoABC#3) // _SafeStr_5576 = "_-15J" (String#26276, DoABC#3) // _SafeStr_5577 = "_-AA" (String#2014, DoABC#3) // _SafeStr_5578 = "_-1SR" (String#2179, DoABC#3) // _SafeStr_5579 = "_-0Ul" (String#3215, DoABC#3) // _SafeStr_5580 = "_-3-O" (String#37684, DoABC#3) // _SafeStr_5581 = "_-6At" (String#1580, DoABC#3) //------------------------------------------------------------ //_-030._SafeStr_5062 package _-030{ import _-Pk._SafeStr_2713; public class _SafeStr_5062 { private var _SafeStr_5449:int; private var _SafeStr_5582:String; private var _SafeStr_5583:Array; public function _SafeStr_5062(k:_SafeStr_2713){ this._SafeStr_5583 = new Array(); super(); this._SafeStr_5449 = k._SafeStr_5432(); this._SafeStr_5582 = k.readString(); var _local_2:int = k._SafeStr_5432(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_5583.push(new ChatRecordData(k)); _local_3++; }; } public function get userId():int{ return (this._SafeStr_5449); } public function get userName():String{ return (this._SafeStr_5582); } public function get rooms():Array{ return (this._SafeStr_5583); } } }//package _-030 // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_5062 = "_-5SW" (String#10667, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5449 = "_-090" (String#459, DoABC#3) // _SafeStr_5582 = "_-4gP" (String#930, DoABC#3) // _SafeStr_5583 = "_-ea" (String#1741, DoABC#3) //------------------------------------------------------------ //_-030._SafeStr_5063 package _-030{ import _-Pk._SafeStr_2713; public class _SafeStr_5063 { private var _SafeStr_5449:int; private var _SafeStr_5582:String; private var _SafeStr_5584:int; private var _SafeStr_5585:int; private var _SafeStr_5586:Boolean; private var _SafeStr_5587:int; private var _SafeStr_5588:int; private var _SafeStr_5589:int; private var _SafeStr_5590:int; private var _SafeStr_5591:int; private var _SafeStr_5592:String; private var _SafeStr_5593:String; private var _SafeStr_5594:int; private var _SafeStr_5595:int; private var _SafeStr_5596:String; private var _SafeStr_5597:String; private var _SafeStr_5598:String; private var _SafeStr_5599:String = ""; private var _SafeStr_5600:int = 0; public function _SafeStr_5063(k:_SafeStr_2713){ this._SafeStr_5449 = k._SafeStr_5432(); this._SafeStr_5582 = k.readString(); this._SafeStr_5597 = k.readString(); this._SafeStr_5584 = k._SafeStr_5432(); this._SafeStr_5585 = k._SafeStr_5432(); this._SafeStr_5586 = k.readBoolean(); this._SafeStr_5587 = k._SafeStr_5432(); this._SafeStr_5588 = k._SafeStr_5432(); this._SafeStr_5589 = k._SafeStr_5432(); this._SafeStr_5590 = k._SafeStr_5432(); this._SafeStr_5591 = k._SafeStr_5432(); this._SafeStr_5592 = k.readString(); this._SafeStr_5593 = k.readString(); this._SafeStr_5594 = k._SafeStr_5432(); this._SafeStr_5595 = k._SafeStr_5432(); this._SafeStr_5596 = k.readString(); this._SafeStr_5598 = k.readString(); if (k.bytesAvailable) { this._SafeStr_5599 = k.readString(); this._SafeStr_5600 = k._SafeStr_5432(); }; } public function get userId():int{ return (this._SafeStr_5449); } public function get userName():String{ return (this._SafeStr_5582); } public function get figure():String{ return (this._SafeStr_5597); } public function get _SafeStr_5601():int{ return (this._SafeStr_5584); } public function get _SafeStr_5602():int{ return (this._SafeStr_5585); } public function get online():Boolean{ return (this._SafeStr_5586); } public function get _SafeStr_5603():int{ return (this._SafeStr_5587); } public function get _SafeStr_5604():int{ return (this._SafeStr_5588); } public function get _SafeStr_5605():int{ return (this._SafeStr_5589); } public function get _SafeStr_5606():int{ return (this._SafeStr_5590); } public function get _SafeStr_5607():int{ return (this._SafeStr_5591); } public function get _SafeStr_5608():String{ return (this._SafeStr_5592); } public function get _SafeStr_5609():String{ return (this._SafeStr_5593); } public function get _SafeStr_5610():int{ return (this._SafeStr_5594); } public function get _SafeStr_5611():int{ return (this._SafeStr_5595); } public function get _SafeStr_5612():String{ return (this._SafeStr_5596); } public function get _SafeStr_5613():String{ return (this._SafeStr_5598); } public function get _SafeStr_5614():String{ return (this._SafeStr_5599); } public function get _SafeStr_5615():int{ return (this._SafeStr_5600); } } }//package _-030 // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_5063 = "_-4LH" (String#7630, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5449 = "_-090" (String#459, DoABC#3) // _SafeStr_5582 = "_-4gP" (String#930, DoABC#3) // _SafeStr_5584 = "_-18W" (String#28307, DoABC#3) // _SafeStr_5585 = "_-1RN" (String#26360, DoABC#3) // _SafeStr_5586 = "_-21g" (String#6013, DoABC#3) // _SafeStr_5587 = "_-28T" (String#29161, DoABC#3) // _SafeStr_5588 = "_-1aC" (String#29212, DoABC#3) // _SafeStr_5589 = "_-nt" (String#30611, DoABC#3) // _SafeStr_5590 = "_-6Dk" (String#26299, DoABC#3) // _SafeStr_5591 = "_-47m" (String#31630, DoABC#3) // _SafeStr_5592 = "_-3I8" (String#31142, DoABC#3) // _SafeStr_5593 = "_-43M" (String#31538, DoABC#3) // _SafeStr_5594 = "_-5KL" (String#28059, DoABC#3) // _SafeStr_5595 = "_-22H" (String#26295, DoABC#3) // _SafeStr_5596 = "_-5E7" (String#27811, DoABC#3) // _SafeStr_5597 = "_-0ZK" (String#879, DoABC#3) // _SafeStr_5598 = "_-3Yi" (String#31922, DoABC#3) // _SafeStr_5599 = "_-502" (String#27794, DoABC#3) // _SafeStr_5600 = "_-1Gz" (String#27148, DoABC#3) // _SafeStr_5601 = "_-3CQ" (String#36421, DoABC#3) // _SafeStr_5602 = "_-0Hg" (String#33379, DoABC#3) // _SafeStr_5603 = "_-2lc" (String#35029, DoABC#3) // _SafeStr_5604 = "_-62F" (String#38086, DoABC#3) // _SafeStr_5605 = "_-0CZ" (String#25569, DoABC#3) // _SafeStr_5606 = "_-4Vw" (String#27734, DoABC#3) // _SafeStr_5607 = "_-2nY" (String#32790, DoABC#3) // _SafeStr_5608 = "_-4Em" (String#34364, DoABC#3) // _SafeStr_5609 = "_-NA" (String#38650, DoABC#3) // _SafeStr_5610 = "_-3wO" (String#33295, DoABC#3) // _SafeStr_5611 = "_-2u7" (String#33663, DoABC#3) // _SafeStr_5612 = "_-1o2" (String#31956, DoABC#3) // _SafeStr_5613 = "_-0qI" (String#34033, DoABC#3) // _SafeStr_5614 = "_-5-a" (String#36516, DoABC#3) // _SafeStr_5615 = "_-5ev" (String#27687, DoABC#3) //------------------------------------------------------------ //_-030._SafeStr_5064 package _-030{ import _-Pk._SafeStr_2713; public class _SafeStr_5064 { private var _SafeStr_5449:int; private var _SafeStr_5582:String; private var _SafeStr_5583:Array; public function _SafeStr_5064(k:_SafeStr_2713){ this._SafeStr_5583 = new Array(); super(); this._SafeStr_5449 = k._SafeStr_5432(); this._SafeStr_5582 = k.readString(); var _local_2:int = k._SafeStr_5432(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_5583.push(new _SafeStr_5065(k)); _local_3++; }; } public function get userId():int{ return (this._SafeStr_5449); } public function get userName():String{ return (this._SafeStr_5582); } public function get rooms():Array{ return (this._SafeStr_5583); } } }//package _-030 // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_5064 = "_-5d4" (String#9767, DoABC#3) // _SafeStr_5065 = "_-2Dg" (String#9315, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5449 = "_-090" (String#459, DoABC#3) // _SafeStr_5582 = "_-4gP" (String#930, DoABC#3) // _SafeStr_5583 = "_-ea" (String#1741, DoABC#3) //------------------------------------------------------------ //_-030._SafeStr_5065 package _-030{ import _-Pk._SafeStr_2713; public class _SafeStr_5065 { private var _SafeStr_5616:int; private var _SafeStr_5617:String; private var _SafeStr_5618:int; private var _SafeStr_5619:int; public function _SafeStr_5065(k:_SafeStr_2713){ this._SafeStr_5616 = k._SafeStr_5432(); this._SafeStr_5617 = k.readString(); this._SafeStr_5618 = k._SafeStr_5432(); this._SafeStr_5619 = k._SafeStr_5432(); } public function get roomId():int{ return (this._SafeStr_5616); } public function get roomName():String{ return (this._SafeStr_5617); } public function get _SafeStr_5620():int{ return (this._SafeStr_5618); } public function get _SafeStr_5621():int{ return (this._SafeStr_5619); } } }//package _-030 // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_5065 = "_-2Dg" (String#9315, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5616 = "_-324" (String#736, DoABC#3) // _SafeStr_5617 = "_-1mg" (String#2480, DoABC#3) // _SafeStr_5618 = "_-5-B" (String#26880, DoABC#3) // _SafeStr_5619 = "_-2WG" (String#31602, DoABC#3) // _SafeStr_5620 = "_-61e" (String#38081, DoABC#3) // _SafeStr_5621 = "_-4rB" (String#38581, DoABC#3) //------------------------------------------------------------ //_-030._SafeStr_5066 package _-030{ import _-Pk._SafeStr_2713; public class _SafeStr_5066 { private var _SafeStr_5622:int; private var _SafeStr_5623:int; private var _SafeStr_5624:int; private var _SafeStr_5625:int; private var _SafeStr_5626:ChatRecordData; public function _SafeStr_5066(k:_SafeStr_2713){ this._SafeStr_5622 = k._SafeStr_5432(); this._SafeStr_5623 = k._SafeStr_5432(); this._SafeStr_5624 = k._SafeStr_5432(); this._SafeStr_5625 = k._SafeStr_5432(); this._SafeStr_5626 = new ChatRecordData(k); } public function get callId():int{ return (this._SafeStr_5622); } public function get _SafeStr_5627():int{ return (this._SafeStr_5623); } public function get _SafeStr_5628():int{ return (this._SafeStr_5624); } public function get _SafeStr_5629():int{ return (this._SafeStr_5625); } public function get _SafeStr_5630():ChatRecordData{ return (this._SafeStr_5626); } } }//package _-030 // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_5066 = "_-4iV" (String#9963, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5622 = "_-6e0" (String#27137, DoABC#3) // _SafeStr_5623 = "_-5Zz" (String#26923, DoABC#3) // _SafeStr_5624 = "_-tk" (String#2608, DoABC#3) // _SafeStr_5625 = "_-BC" (String#13626, DoABC#3) // _SafeStr_5626 = "_-1Fa" (String#13082, DoABC#3) // _SafeStr_5627 = "_-3Ah" (String#38639, DoABC#3) // _SafeStr_5628 = "_-1z2" (String#2241, DoABC#3) // _SafeStr_5629 = "_-2Xx" (String#31805, DoABC#3) // _SafeStr_5630 = "_-1FO" (String#23776, DoABC#3) //------------------------------------------------------------ //_-030.ChatRecordData package _-030{ import flash.utils.Dictionary; import _-Pk._SafeStr_2713; public class ChatRecordData { public static const _SafeStr_5631:int = 0; public static const _SafeStr_5632:int = 1; public static const _SafeStr_5633:int = 2; public static const _SafeStr_5634:int = 3; public static const _SafeStr_5635:int = 4; public static const _SafeStr_5636:int = 5; public static const _SafeStr_5637:int = 6; private var _SafeStr_5638:int; private var _context:Dictionary; private var _SafeStr_5639:Array; public function ChatRecordData(k:_SafeStr_2713){ var _local_6:String; var _local_7:int; this._context = new Dictionary(); this._SafeStr_5639 = new Array(); super(); this._SafeStr_5638 = k.readByte(); var _local_2:int = k.readShort(); var _local_3:int; while (_local_3 < _local_2) { _local_6 = k.readString(); _local_7 = k.readByte(); switch (_local_7) { case 0: this._context[_local_6] = k.readBoolean(); break; case 1: this._context[_local_6] = k._SafeStr_5432(); break; case 2: this._context[_local_6] = k.readString(); break; default: throw (new Error(("Unknown data type " + _local_7))); }; _local_3++; }; var _local_4:int = k.readShort(); var _local_5:int; while (_local_5 < _local_4) { this._SafeStr_5639.push(new _SafeStr_5054(k)); _local_5++; }; } public function get _SafeStr_5640():int{ return (this._SafeStr_5638); } public function get context():Dictionary{ return (this._context); } public function get chatlog():Array{ return (this._SafeStr_5639); } public function get roomId():int{ return (this._SafeStr_5641("roomId")); } public function get roomName():String{ return ((this._context["roomName"] as String)); } public function get groupId():int{ return (this._SafeStr_5641("groupId")); } public function get threadId():int{ return (this._SafeStr_5641("threadId")); } public function get messageId():int{ return (this._SafeStr_5641("messageId")); } private function _SafeStr_5641(k:String):int{ var _local_2:* = this._context[k]; if (_local_2 == null) { return (0); }; return ((_local_2 as int)); } } }//package _-030 // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_5054 = "_-2ex" (String#9100, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5631 = "_-4Om" (String#27762, DoABC#3) // _SafeStr_5632 = "_-0AZ" (String#25566, DoABC#3) // _SafeStr_5633 = "_-5mO" (String#26003, DoABC#3) // _SafeStr_5634 = "_-5TA" (String#24150, DoABC#3) // _SafeStr_5635 = "_-2Zh" (String#22477, DoABC#3) // _SafeStr_5636 = "_-yF" (String#11373, DoABC#3) // _SafeStr_5637 = "_-2JZ" (String#25554, DoABC#3) // _SafeStr_5638 = "_-0Tl" (String#26347, DoABC#3) // _SafeStr_5639 = "_-1IU" (String#22980, DoABC#3) // _SafeStr_5640 = "_-Sh" (String#36317, DoABC#3) // _SafeStr_5641 = "_-1Vq" (String#18808, DoABC#3) //------------------------------------------------------------ //_-03H._SafeStr_10 package _-03H{ import _-6bh._SafeStr_3; import _-3dg.LibraryLoader; import flash.net.URLRequest; public interface _SafeStr_10 extends _SafeStr_3 { function get url():String; function get name():String; function get _SafeStr_5642():Boolean; function get _SafeStr_5643():uint; function get manifest():XML; function get _SafeStr_5644():Array; function loadFromFile(_arg_1:LibraryLoader, _arg_2:Boolean=true):void; function loadFromResource(_arg_1:XML, _arg_2:Class):Boolean; function unload():void; function loadAssetFromFile(_arg_1:String, _arg_2:URLRequest, _arg_3:String=null, _arg_4:String=null, _arg_5:int=-1, _arg_6:int=-1):_SafeStr_37; function getAssetByName(_arg_1:String):_SafeStr_39; function _SafeStr_5645(_arg_1:Object):_SafeStr_39; function _SafeStr_5646(_arg_1:uint):_SafeStr_39; function _SafeStr_5647(_arg_1:_SafeStr_39):int; function hasAsset(_arg_1:String):Boolean; function setAsset(_arg_1:String, _arg_2:_SafeStr_39, _arg_3:Boolean=true):Boolean; function _SafeStr_5648(_arg_1:String, _arg_2:_SafeStr_38):_SafeStr_39; function removeAsset(_arg_1:_SafeStr_39):_SafeStr_39; function _SafeStr_5649(_arg_1:_SafeStr_38, _arg_2:Boolean=true):Boolean; function _SafeStr_5650(_arg_1:String, _arg_2:Boolean=true):_SafeStr_38; function getAssetTypeDeclarationByClass(_arg_1:Class, _arg_2:Boolean=true):_SafeStr_38; function _SafeStr_5651(_arg_1:String, _arg_2:Boolean=true):_SafeStr_38; } }//package _-03H // _SafeStr_10 = "_-XG" (String#89, DoABC#2) // _SafeStr_3 = "_-13J" (String#1827, DoABC#2) // _SafeStr_37 = "_-326" (String#2291, DoABC#2) // _SafeStr_38 = "_-5X8" (String#83, DoABC#2) // _SafeStr_39 = "_-4x-" (String#2696, DoABC#2) // _SafeStr_5642 = "_-0-E" (String#1582, DoABC#2) // _SafeStr_5643 = "_-0m2" (String#1749, DoABC#2) // _SafeStr_5644 = "_-3FZ" (String#2339, DoABC#2) // _SafeStr_5645 = "_-NX" (String#3138, DoABC#2) // _SafeStr_5646 = "_-3mt" (String#2437, DoABC#2) // _SafeStr_5647 = "_-1Ib" (String#1891, DoABC#2) // _SafeStr_5648 = "_-2N6" (String#2124, DoABC#2) // _SafeStr_5649 = "_-6Jn" (String#2981, DoABC#2) // _SafeStr_5650 = "_-3mQ" (String#2436, DoABC#2) // _SafeStr_5651 = "_-62" (String#2921, DoABC#2) //------------------------------------------------------------ //_-03H._SafeStr_2536 package _-03H{ import _-6bh._SafeStr_3; public interface _SafeStr_2536 extends _SafeStr_3 { function _SafeStr_5648(_arg_1:String, _arg_2:Class, _arg_3:Object):_SafeStr_39; function retrieveAsset(_arg_1:String, _arg_2:_SafeStr_3598):void; function isSameAsset(_arg_1:String, _arg_2:String):Boolean; function removeAsset(_arg_1:String):void; } }//package _-03H // _SafeStr_2536 = "_-4ts" (String#8195, DoABC#3) // _SafeStr_3 = "_-13J" (String#267, DoABC#3) // _SafeStr_3598 = "_-2Va" (String#8334, DoABC#3) // _SafeStr_39 = "_-4x-" (String#590, DoABC#3) // _SafeStr_5648 = "_-2N6" (String#10182, DoABC#3) //------------------------------------------------------------ //_-03H._SafeStr_3598 package _-03H{ import _-6bh._SafeStr_3; public interface _SafeStr_3598 extends _SafeStr_3 { function _SafeStr_5652(_arg_1:_SafeStr_39, _arg_2:String):void; } }//package _-03H // _SafeStr_3 = "_-13J" (String#267, DoABC#3) // _SafeStr_3598 = "_-2Va" (String#8334, DoABC#3) // _SafeStr_39 = "_-4x-" (String#590, DoABC#3) // _SafeStr_5652 = "_-2y6" (String#17267, DoABC#3) //------------------------------------------------------------ //_-03H._SafeStr_37 package _-03H{ import _-5Oq.EventDispatcherWrapper; import _-6bh._SafeStr_3; import _-45c._SafeStr_62; public class _SafeStr_37 extends EventDispatcherWrapper implements _SafeStr_3 { private var _SafeStr_5653:_SafeStr_62; private var _SafeStr_5654:String; public function _SafeStr_37(k:String, _arg_2:_SafeStr_62){ this._SafeStr_5654 = k; this._SafeStr_5653 = _arg_2; } public function get assetName():String{ return (this._SafeStr_5654); } public function get _SafeStr_5655():_SafeStr_62{ return (this._SafeStr_5653); } override public function dispose():void{ if (!disposed) { if (this._SafeStr_5653 != null) { if (!this._SafeStr_5653.disposed) { this._SafeStr_5653.dispose(); this._SafeStr_5653 = null; }; }; super.dispose(); }; } } }//package _-03H // _SafeStr_3 = "_-13J" (String#1827, DoABC#2) // _SafeStr_37 = "_-326" (String#2291, DoABC#2) // _SafeStr_5653 = "_-3Td" (String#2386, DoABC#2) // _SafeStr_5654 = "_-4ht" (String#2639, DoABC#2) // _SafeStr_5655 = "_-3wf" (String#2476, DoABC#2) // _SafeStr_62 = "_-AJ" (String#3094, DoABC#2) //------------------------------------------------------------ //_-03H._SafeStr_38 package _-03H{ public class _SafeStr_38 { private var _SafeStr_5656:String; private var _SafeStr_5657:Class; private var _SafeStr_5658:Class; private var _SafeStr_5659:Array; public function _SafeStr_38(k:String, _arg_2:Class, _arg_3:Class=null, ... _args){ this._SafeStr_5656 = k; this._SafeStr_5657 = _arg_2; this._SafeStr_5658 = _arg_3; if (_args == null) { this._SafeStr_5659 = new Array(); } else { this._SafeStr_5659 = _args; }; } public function get mimeType():String{ return (this._SafeStr_5656); } public function get _SafeStr_5660():Class{ return (this._SafeStr_5657); } public function get _SafeStr_5661():Class{ return (this._SafeStr_5658); } public function get _SafeStr_5662():Array{ return (this._SafeStr_5659); } } }//package _-03H // _SafeStr_38 = "_-5X8" (String#83, DoABC#2) // _SafeStr_5656 = "_-4g" (String#2630, DoABC#2) // _SafeStr_5657 = "_-3pR" (String#2446, DoABC#2) // _SafeStr_5658 = "_-6HT" (String#2970, DoABC#2) // _SafeStr_5659 = "_-3dF" (String#2407, DoABC#2) // _SafeStr_5660 = "_-3xW" (String#2478, DoABC#2) // _SafeStr_5661 = "_-0Dd" (String#1636, DoABC#2) // _SafeStr_5662 = "_-6Tc" (String#3022, DoABC#2) //------------------------------------------------------------ //_-03H._SafeStr_39 package _-03H{ import _-6bh._SafeStr_3; public interface _SafeStr_39 extends _SafeStr_3 { function get url():String; function get content():Object; function get _SafeStr_5663():_SafeStr_38; function _SafeStr_5664(_arg_1:Object):void; function _SafeStr_5665(_arg_1:_SafeStr_39):void; function _SafeStr_5666(_arg_1:XMLList):void; } }//package _-03H // _SafeStr_3 = "_-13J" (String#1827, DoABC#2) // _SafeStr_38 = "_-5X8" (String#83, DoABC#2) // _SafeStr_39 = "_-4x-" (String#2696, DoABC#2) // _SafeStr_5663 = "_-4pZ" (String#2670, DoABC#2) // _SafeStr_5664 = "_-1TZ" (String#1925, DoABC#2) // _SafeStr_5665 = "_-1DT" (String#1871, DoABC#2) // _SafeStr_5666 = "_-17f" (String#1841, DoABC#2) //------------------------------------------------------------ //_-03H._SafeStr_60 package _-03H{ public interface _SafeStr_60 extends _SafeStr_39 { function _SafeStr_5667():void; } }//package _-03H // _SafeStr_39 = "_-4x-" (String#2696, DoABC#2) // _SafeStr_5667 = "_-6FH" (String#2959, DoABC#2) // _SafeStr_60 = "_-mG" (String#3227, DoABC#2) //------------------------------------------------------------ //_-03H._SafeStr_61 package _-03H{ import flash.display.DisplayObject; public class _SafeStr_61 implements _SafeStr_39 { protected var _SafeStr_5668:String; protected var _content:DisplayObject; protected var _disposed:Boolean = false; protected var _SafeStr_5669:_SafeStr_38; public function _SafeStr_61(k:_SafeStr_38, _arg_2:String=null){ this._SafeStr_5669 = k; this._SafeStr_5668 = _arg_2; } public function get url():String{ return (this._SafeStr_5668); } public function get content():Object{ return (this._content); } public function get disposed():Boolean{ return (this._disposed); } public function get _SafeStr_5663():_SafeStr_38{ return (this._SafeStr_5669); } public function dispose():void{ if (!this._disposed) { if (this._content.loaderInfo != null) { if (this._content.loaderInfo.loader != null) { this._content.loaderInfo.loader.unload(); }; }; this._content = null; this._SafeStr_5669 = null; this._disposed = true; this._SafeStr_5668 = null; }; } public function _SafeStr_5664(k:Object):void{ if ((k is DisplayObject)) { this._content = (k as DisplayObject); if (this._content != null) { return; }; throw (new Error("Failed to convert DisplayObject to DisplayAsset!")); }; if ((k is _SafeStr_61)) { this._content = _SafeStr_61(k)._content; this._SafeStr_5669 = _SafeStr_61(k)._SafeStr_5669; if (this._content == null) { throw (new Error("Failed to read content from DisplayAsset!")); }; }; } public function _SafeStr_5665(k:_SafeStr_39):void{ if ((k is _SafeStr_61)) { this._content = _SafeStr_61(k)._content; this._SafeStr_5669 = _SafeStr_61(k)._SafeStr_5669; } else { throw (new Error("Provided asset should be of type DisplayAsset!")); }; } public function _SafeStr_5666(k:XMLList):void{ } } }//package _-03H // _SafeStr_38 = "_-5X8" (String#83, DoABC#2) // _SafeStr_39 = "_-4x-" (String#2696, DoABC#2) // _SafeStr_5663 = "_-4pZ" (String#2670, DoABC#2) // _SafeStr_5664 = "_-1TZ" (String#1925, DoABC#2) // _SafeStr_5665 = "_-1DT" (String#1871, DoABC#2) // _SafeStr_5666 = "_-17f" (String#1841, DoABC#2) // _SafeStr_5668 = "_-1qR" (String#1998, DoABC#2) // _SafeStr_5669 = "_-5VB" (String#2818, DoABC#2) // _SafeStr_61 = "_-13X" (String#1828, DoABC#2) //------------------------------------------------------------ //_-03H._SafeStr_66 package _-03H{ import flash.utils.getQualifiedClassName; public class _SafeStr_66 implements _SafeStr_39 { private var _disposed:Boolean = false; private var _content:Object = null; private var _SafeStr_5670:_SafeStr_38; private var _SafeStr_5668:String; public function _SafeStr_66(k:_SafeStr_38, _arg_2:String=null){ this._SafeStr_5670 = k; this._SafeStr_5668 = _arg_2; } public function get url():String{ return (this._SafeStr_5668); } public function get content():Object{ return (this._content); } public function get disposed():Boolean{ return (this._disposed); } public function get _SafeStr_5663():_SafeStr_38{ return (this._SafeStr_5670); } public function dispose():void{ if (!this._disposed) { this._disposed = true; this._content = null; this._SafeStr_5670 = null; this._SafeStr_5668 = null; }; } public function _SafeStr_5664(k:Object):void{ this._content = k; } public function _SafeStr_5665(k:_SafeStr_39):void{ this._content = (k.content as Object); } public function _SafeStr_5666(k:XMLList):void{ } public function toString():String{ return (((getQualifiedClassName(this) + ": ") + this._content)); } } }//package _-03H // _SafeStr_38 = "_-5X8" (String#83, DoABC#2) // _SafeStr_39 = "_-4x-" (String#2696, DoABC#2) // _SafeStr_5663 = "_-4pZ" (String#2670, DoABC#2) // _SafeStr_5664 = "_-1TZ" (String#1925, DoABC#2) // _SafeStr_5665 = "_-1DT" (String#1871, DoABC#2) // _SafeStr_5666 = "_-17f" (String#1841, DoABC#2) // _SafeStr_5668 = "_-1qR" (String#1998, DoABC#2) // _SafeStr_5670 = "_-5Yp" (String#2835, DoABC#2) // _SafeStr_66 = "_-Wt" (String#3175, DoABC#2) //------------------------------------------------------------ //_-03H._SafeStr_70 package _-03H{ import flash.text.Font; import _-3dg.FontEnum; public class _SafeStr_70 implements _SafeStr_39 { protected var _SafeStr_5670:_SafeStr_38; protected var _content:Font; protected var _disposed:Boolean = false; public function _SafeStr_70(k:_SafeStr_38, _arg_2:String=null){ this._SafeStr_5670 = k; } public function get url():String{ return (null); } public function get content():Object{ return ((this._content as Object)); } public function get disposed():Boolean{ return (this._disposed); } public function get _SafeStr_5663():_SafeStr_38{ return (this._SafeStr_5670); } public function dispose():void{ if (!this._disposed) { this._SafeStr_5670 = null; this._content = null; this._disposed = true; }; } public function _SafeStr_5664(unknown:Object):void{ try { if ((unknown is Class)) { this._content = Font(FontEnum.registerFont((unknown as Class))); }; } catch(e:Error) { throw (new Error(("Failed to register font from resource: " + unknown))); }; } public function _SafeStr_5665(k:_SafeStr_39):void{ if ((k is _SafeStr_70)) { this._content = _SafeStr_70(k)._content; } else { throw (new Error("Provided asset should be of type FontAsset!")); }; } public function _SafeStr_5666(k:XMLList):void{ } } }//package _-03H // _SafeStr_38 = "_-5X8" (String#83, DoABC#2) // _SafeStr_39 = "_-4x-" (String#2696, DoABC#2) // _SafeStr_5663 = "_-4pZ" (String#2670, DoABC#2) // _SafeStr_5664 = "_-1TZ" (String#1925, DoABC#2) // _SafeStr_5665 = "_-1DT" (String#1871, DoABC#2) // _SafeStr_5666 = "_-17f" (String#1841, DoABC#2) // _SafeStr_5670 = "_-5Yp" (String#2835, DoABC#2) // _SafeStr_70 = "_-2Yo" (String#2174, DoABC#2) //------------------------------------------------------------ //_-03H.AssetLibrary package _-03H{ import _-5Oq.EventDispatcherWrapper; import flash.utils.Dictionary; import _-3dg.LibraryLoader; import _-0uy.FZip; import _-45c._SafeStr_65; import _-45c._SafeStr_64; import _-45c._SafeStr_67; import _-45c._SafeStr_69; import _-45c._SafeStr_68; import _-0uy.FZipFile; import flash.system.System; import flash.events.Event; import _-3dg._SafeStr_40; import flash.utils.ByteArray; import _-45c._SafeStr_62; import _-45c.AssetLoaderEvent; import flash.net.URLRequest; import flash.events.ProgressEvent; import flash.utils.getQualifiedClassName; import _-45c.*; public class AssetLibrary extends EventDispatcherWrapper implements _SafeStr_10 { public static const _SafeStr_5671:String = "AssetLibraryReady"; public static const _SafeStr_5672:String = "AssetLibraryLoaded"; public static const _SafeStr_5673:String = "AssetLibraryUnloaded"; public static const _SafeStr_5674:String = "AssetLibraryLoadError"; private static const _SafeStr_5675:String = "name"; private static const _SafeStr_5676:String = "asset"; private static const _SafeStr_5677:String = "param"; private static const _SafeStr_5678:String = "mimeType"; private static const _SafeStr_5679:String = "library"; private static const _SafeStr_5680:String = "ref"; private static var _SafeStr_5681:Dictionary; private static var _SafeStr_5682:LazyAssetProcessor = new LazyAssetProcessor(); private static const _SafeStr_5683:Boolean = false; private static var _SafeStr_5684:uint = 0; private static var _SafeStr_5685:Array = new Array(); private var _name:String; private var _SafeStr_5686:String; private var _SafeStr_5687:XML; private var _SafeStr_5688:Boolean; private var _SafeStr_5689:uint; private var _SafeStr_5690:LibraryLoader; private var _SafeStr_5691:Class; private var _SafeStr_5692:FZip; private var _SafeStr_5693:Dictionary; private var _SafeStr_5694:Dictionary; private var _SafeStr_5695:Boolean = true; private var _SafeStr_5696:Dictionary; private var _SafeStr_5697:Array; private var _SafeStr_5698:Dictionary; public function AssetLibrary(k:String, _arg_2:XML=null){ this._name = k; this._SafeStr_5687 = _arg_2; this._SafeStr_5689 = 0; this._SafeStr_5697 = new Array(); if (_SafeStr_5681 == null) { _SafeStr_5681 = new Dictionary(false); this._SafeStr_5649(new _SafeStr_38("application/octet-stream", _SafeStr_66, _SafeStr_65)); this._SafeStr_5649(new _SafeStr_38("application/x-shockwave-flash", _SafeStr_61, _SafeStr_64, "swf")); this._SafeStr_5649(new _SafeStr_38("application/x-font-truetype", _SafeStr_70, _SafeStr_65, "ttf", "otf")); this._SafeStr_5649(new _SafeStr_38("application/zip", _SafeStr_66, _SafeStr_67, "zip")); this._SafeStr_5649(new _SafeStr_38("text/xml", XmlAsset, _SafeStr_69, "xml")); this._SafeStr_5649(new _SafeStr_38("text/html", XmlAsset, _SafeStr_69, "htm", "html")); this._SafeStr_5649(new _SafeStr_38("text/plain", TextAsset, _SafeStr_69, "txt")); this._SafeStr_5649(new _SafeStr_38("image/jpeg", BitmapDataAsset, _SafeStr_64, "jpg", "jpeg")); this._SafeStr_5649(new _SafeStr_38("image/gif", BitmapDataAsset, _SafeStr_64, "gif")); this._SafeStr_5649(new _SafeStr_38("image/png", BitmapDataAsset, _SafeStr_64, "png")); this._SafeStr_5649(new _SafeStr_38("image/tiff", BitmapDataAsset, _SafeStr_64, "tif", "tiff")); this._SafeStr_5649(new _SafeStr_38("sound/mp3", SoundAsset, _SafeStr_68, "mp3")); }; _SafeStr_5684++; this._SafeStr_5698 = new Dictionary(false); this._SafeStr_5696 = new Dictionary(false); this._SafeStr_5693 = new Dictionary(false); this._SafeStr_5694 = new Dictionary(false); _SafeStr_5685.push(this); } public static function get _SafeStr_5699():uint{ return (_SafeStr_5684); } public static function get _SafeStr_5700():Array{ return (_SafeStr_5685); } private static function _SafeStr_5701(k:AssetLibrary, _arg_2:XML, _arg_3:Class, _arg_4:FZip=null):Boolean{ var _local_6:XMLList; var _local_7:XML; var _local_8:String; var _local_9:String; var _local_10:_SafeStr_38; var _local_11:_SafeStr_39; var _local_12:XMLList; var _local_13:int; var _local_14:_SafeStr_38; var _local_16:String; var _local_17:FZipFile; if ((((_arg_3 == null)) && ((_arg_4 == null)))) { throw (new Error((("Library " + k._SafeStr_5686) + " doesn't contain valid resource class!"))); }; var _local_5:XMLList = _arg_2.child(_SafeStr_5679); if (_local_5 == null) { throw (Error("Provided manifest doesn't contain library node!")); }; var _local_15:String; _local_6 = _local_5[0].assets; if (_local_6 != null) { _local_6 = _local_6.child(_SafeStr_5676); _local_13 = _local_6.length(); for each (_local_7 in _local_6) { _local_8 = _local_7.attribute(_SafeStr_5675); _local_9 = _local_7.attribute(_SafeStr_5678); if (_local_9 == _local_15) { _local_10 = _local_14; } else { _local_10 = k._SafeStr_5650(_local_9); _local_15 = _local_9; _local_14 = _local_10; }; if (_local_10 != null) { _local_11 = (new (_local_10._SafeStr_5660)(_local_10) as _SafeStr_39); if (((!((_arg_4 == null))) && ((_arg_4._SafeStr_5702() > 0)))) { _local_16 = ".png"; if ((_local_11 is BitmapDataAsset)) { _local_16 = ".png"; }; if ((_local_11 is XmlAsset)) { _local_16 = ".xml"; }; _local_17 = _arg_4._SafeStr_5703((_local_8 + _local_16)); if (_local_17) { _local_11._SafeStr_5664(_local_17.content); }; } else { _local_11._SafeStr_5664(_arg_3[_local_8]); }; _local_12 = _local_7.child(_SafeStr_5677); if (_local_12.length()) { _local_11._SafeStr_5666(_local_12); }; k.setAsset(_local_8, _local_11); }; }; }; _local_6 = _local_5[0].aliases; if (_local_6 != null) { _local_6 = _local_6.child(_SafeStr_5676); for each (_local_7 in _local_6) { _local_8 = _local_7.attribute(_SafeStr_5675); _local_9 = _local_7.attribute(_SafeStr_5678); if (_local_9 == _local_15) { _local_10 = _local_14; } else { _local_10 = k._SafeStr_5650(_local_9); _local_15 = _local_9; _local_14 = _local_10; }; if (_local_10 != null) { _local_11 = (new (_local_10._SafeStr_5660)(_local_10) as _SafeStr_39); _local_11._SafeStr_5664(k.getAssetByName(_local_7.attribute(_SafeStr_5680)).content); _local_12 = _local_7.child(_SafeStr_5677); if (_local_12.length()) { _local_11._SafeStr_5666(_local_12); }; k.setAsset(_local_8, _local_11); }; }; }; return (true); } public function get url():String{ return (this._SafeStr_5686); } public function get name():String{ return (this._name); } public function get _SafeStr_5642():Boolean{ return (this._SafeStr_5688); } public function get manifest():XML{ return (((this._SafeStr_5687) ? this._SafeStr_5687 : this._SafeStr_5687 = new XML())); } public function get _SafeStr_5643():uint{ return (this._SafeStr_5689); } public function get _SafeStr_5644():Array{ return (this._SafeStr_5697); } override public function dispose():void{ if (!disposed) { this.unload(); super.dispose(); _SafeStr_5685.splice(_SafeStr_5685.indexOf(this), 1); _SafeStr_5684--; this._SafeStr_5696 = null; this._SafeStr_5693 = null; this._SafeStr_5694 = null; this._SafeStr_5697 = null; System.disposeXML(this._SafeStr_5687); this._SafeStr_5687 = null; this._SafeStr_5689 = 0; this._SafeStr_5688 = false; this._name = null; }; } public function loadFromFile(k:LibraryLoader, _arg_2:Boolean=true):void{ if ((((this._SafeStr_5686 == k.url)) && (this._SafeStr_5688))) { if (((!(this._SafeStr_5695)) && (_arg_2))) { AssetLibrary._SafeStr_5701(this, this._SafeStr_5687, this._SafeStr_5691); }; this._SafeStr_5695 = _arg_2; dispatchEvent(new Event(AssetLibrary._SafeStr_5671)); } else { if ((((this._SafeStr_5690 == null)) || (this._SafeStr_5690.disposed))) { this._SafeStr_5690 = k; this._SafeStr_5690.addEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_COMPLETE, this._SafeStr_5704); this._SafeStr_5690.addEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_ERROR, this._SafeStr_5705); }; this._SafeStr_5695 = _arg_2; this._SafeStr_5686 = this._SafeStr_5690.url; }; } public function loadFromResource(k:XML, _arg_2:Class):Boolean{ return (AssetLibrary._SafeStr_5701(this, k, _arg_2)); } public function unload():void{ var k:String; var _local_2:_SafeStr_39; var _local_3:_SafeStr_37; for (k in this._SafeStr_5696) { _local_3 = this._SafeStr_5696[k]; _local_3._SafeStr_5655.dispose(); delete this._SafeStr_5696[k]; }; for (k in this._SafeStr_5694) { _local_2 = this._SafeStr_5694[k]; _local_2.dispose(); delete this._SafeStr_5694[k]; }; for (k in this._SafeStr_5693) { delete this._SafeStr_5693[k]; }; if (this._SafeStr_5690 != null) { this._SafeStr_5690.dispose(); this._SafeStr_5690 = null; }; this._SafeStr_5689 = 0; this._SafeStr_5688 = false; this._SafeStr_5686 = null; dispatchEvent(new Event(AssetLibrary._SafeStr_5673)); } public function _SafeStr_5706(k:String):Class{ var _local_2:Class = this._SafeStr_5693[k]; if (_local_2 != null) { return (_local_2); }; if (this._SafeStr_5690 != null) { if (this._SafeStr_5690.hasDefinition(k)) { _local_2 = (this._SafeStr_5690.getDefinition(k) as Class); if (_local_2 != null) { this._SafeStr_5693[k] = _local_2; return (_local_2); }; }; }; return (null); } public function loadAssetFromFile(k:String, _arg_2:URLRequest, _arg_3:String=null, _arg_4:String=null, _arg_5:int=-1, _arg_6:int=-1):_SafeStr_37{ var _local_7:ByteArray; var _local_9:_SafeStr_38; if (this.getAssetByName(k) != null) { throw (new Error((("Asset with name " + k) + " already exists!"))); }; var _local_8:_SafeStr_37 = this._SafeStr_5696[_arg_2.url]; if (_local_8 != null) { if (_local_8.assetName == k) { return (_local_8); }; }; if (_arg_3 == null) { _local_9 = this._SafeStr_5707(_arg_2.url); if (_local_9 == null) { throw (new Error((("Couldn't solve asset type for file " + _arg_2.url) + "!"))); }; } else { _local_9 = this._SafeStr_5650(_arg_3, true); if (_local_9 == null) { throw (new Error((("Asset type declaration for mime type " + _arg_3) + "not found!"))); }; }; var _local_10:_SafeStr_62 = new (_local_9._SafeStr_5661)(_local_9.mimeType, _arg_2, _arg_4, _arg_5, _local_7, _arg_6); if (_local_10 == null) { throw (new Error((("Invalid file loader class defined for mime type " + _arg_3) + "!"))); }; _local_10.addEventListener(AssetLoaderEvent._SafeStr_5708, this._SafeStr_5709); _local_10.addEventListener(AssetLoaderEvent._SafeStr_5710, this._SafeStr_5709); _local_10.addEventListener(AssetLoaderEvent._SafeStr_5711, this._SafeStr_5709); _local_10.addEventListener(AssetLoaderEvent._SafeStr_5712, this._SafeStr_5709); _local_10.addEventListener(AssetLoaderEvent._SafeStr_5713, this._SafeStr_5709); _local_10.addEventListener(AssetLoaderEvent._SafeStr_5714, this._SafeStr_5709); _local_8 = new _SafeStr_37(k, _local_10); this._SafeStr_5696[_arg_2.url] = _local_8; return (_local_8); } private function _SafeStr_5709(e:AssetLoaderEvent):void{ var loader:_SafeStr_62; var type:String; var decl:_SafeStr_38; var asset:_SafeStr_39; var remove:Boolean; loader = (e.target as _SafeStr_62); if (loader == null) { throw (new Error("Failed to downcast object to asset loader!")); }; var struct:_SafeStr_37 = this._SafeStr_5696[loader.url]; if (struct == null) { throw (new Error(("Asset loader structure was lost! " + ((loader) ? loader.url : "")))); }; switch (e.type) { case AssetLoaderEvent._SafeStr_5708: type = loader.mimeType; decl = this._SafeStr_5650(type); remove = true; if (decl != null) { asset = new (decl._SafeStr_5660)(decl, loader.url); try { asset._SafeStr_5664(loader.content); } catch(error:Error) { asset.dispose(); e = new AssetLoaderEvent(AssetLoaderEvent._SafeStr_5710, e.status); break; }; if (this._SafeStr_5694[struct.assetName] == null) { this._SafeStr_5689++; this._SafeStr_5697.push(struct.assetName); }; this._SafeStr_5694[struct.assetName] = asset; } else { e = new AssetLoaderEvent(AssetLoaderEvent._SafeStr_5710, e.status); }; break; case AssetLoaderEvent._SafeStr_5710: remove = true; break; }; struct.dispatchEvent(new AssetLoaderEvent(e.type, e.status)); if (remove) { if (((!(_disposed)) && (loader))) { delete this._SafeStr_5696[loader.url]; }; if (struct) { struct.dispose(); }; }; } public function getAssetByName(k:String):_SafeStr_39{ var _local_2:_SafeStr_39 = this._SafeStr_5694[k]; if (_local_2 != null) { return (_local_2); }; if (this._SafeStr_5695) { return (null); }; return (this._SafeStr_5715(k)); } public function _SafeStr_5646(k:uint):_SafeStr_39{ return ((((k) 0) { k = k.slice(0, _local_2); }; _local_2 = k.lastIndexOf("."); if (_local_2 == -1) { return (null); }; k = k.slice((_local_2 + 1), k.length); for (_local_5 in this._SafeStr_5698) { _local_3 = this._SafeStr_5698[_local_5]; _local_4 = _local_3._SafeStr_5662; if (_local_4 != null) { if (_local_4.indexOf(k, 0) > -1) { return (_local_3); }; }; }; for (_local_5 in _SafeStr_5681) { _local_3 = _SafeStr_5681[_local_5]; _local_4 = _local_3._SafeStr_5662; if (_local_4 != null) { if (_local_4.indexOf(k, 0) > -1) { return (_local_3); }; }; }; return (null); } private function _SafeStr_5715(k:String):_SafeStr_39{ var _local_3:XML; var _local_4:_SafeStr_38; var _local_5:_SafeStr_39; var _local_6:XMLList; var _local_7:int; var _local_8:uint; if (!this._SafeStr_5691) { return (null); }; var _local_2:XMLList = this._SafeStr_5687.child(_SafeStr_5679); if (_local_2 == null) { throw (new Error("Provided manifest doesn't contain library node!")); }; if (_local_2.length() == 0) { return (null); }; _local_2 = _local_2[0].assets; if (_local_2 != null) { _local_2 = _local_2.child(_SafeStr_5676); if (_local_2 != null) { _local_5 = null; _local_7 = _local_2.length(); _local_8 = 0; while (_local_8 < _local_7) { _local_3 = _local_2[_local_8]; if (((_local_3.attribute(_SafeStr_5675)) && ((_local_3.attribute(_SafeStr_5675).toString() == k)))) { _local_4 = this._SafeStr_5650(_local_3.attribute(_SafeStr_5678)); if (_local_4 == null) { throw (new Error((((("Failed to extract asset " + k) + " from Library ") + this._SafeStr_5686) + "!"))); }; _local_5 = (new (_local_4._SafeStr_5660)(_local_4) as _SafeStr_39); _local_5._SafeStr_5664(this._SafeStr_5691[k]); _local_6 = _local_3.child(_SafeStr_5677); if (((_local_6) && (_local_6.length()))) { _local_5._SafeStr_5666(_local_6); }; this.setAsset(k, _local_5); return (_local_5); }; _local_8++; }; }; }; return (null); } public function toString():String{ return (((getQualifiedClassName(this) + ": ") + this._name)); } } }//package _-03H // _SafeStr_10 = "_-XG" (String#89, DoABC#2) // _SafeStr_37 = "_-326" (String#2291, DoABC#2) // _SafeStr_38 = "_-5X8" (String#83, DoABC#2) // _SafeStr_39 = "_-4x-" (String#2696, DoABC#2) // _SafeStr_40 = "_-1BV" (String#73, DoABC#2) // _SafeStr_5642 = "_-0-E" (String#1582, DoABC#2) // _SafeStr_5643 = "_-0m2" (String#1749, DoABC#2) // _SafeStr_5644 = "_-3FZ" (String#2339, DoABC#2) // _SafeStr_5645 = "_-NX" (String#3138, DoABC#2) // _SafeStr_5646 = "_-3mt" (String#2437, DoABC#2) // _SafeStr_5647 = "_-1Ib" (String#1891, DoABC#2) // _SafeStr_5648 = "_-2N6" (String#2124, DoABC#2) // _SafeStr_5649 = "_-6Jn" (String#2981, DoABC#2) // _SafeStr_5650 = "_-3mQ" (String#2436, DoABC#2) // _SafeStr_5651 = "_-62" (String#2921, DoABC#2) // _SafeStr_5655 = "_-3wf" (String#2476, DoABC#2) // _SafeStr_5660 = "_-3xW" (String#2478, DoABC#2) // _SafeStr_5661 = "_-0Dd" (String#1636, DoABC#2) // _SafeStr_5662 = "_-6Tc" (String#3022, DoABC#2) // _SafeStr_5664 = "_-1TZ" (String#1925, DoABC#2) // _SafeStr_5666 = "_-17f" (String#1841, DoABC#2) // _SafeStr_5671 = "_-2zL" (String#2280, DoABC#2) // _SafeStr_5672 = "_-6IC" (String#2974, DoABC#2) // _SafeStr_5673 = "_-0g0" (String#1728, DoABC#2) // _SafeStr_5674 = "_-2dN" (String#2190, DoABC#2) // _SafeStr_5675 = "_-6Fp" (String#2962, DoABC#2) // _SafeStr_5676 = "_-1BQ" (String#1857, DoABC#2) // _SafeStr_5677 = "_-2wt" (String#2269, DoABC#2) // _SafeStr_5678 = "_-1N1" (String#1905, DoABC#2) // _SafeStr_5679 = "_-0lG" (String#1743, DoABC#2) // _SafeStr_5680 = "_-Dx" (String#3107, DoABC#2) // _SafeStr_5681 = "_-5Q7" (String#2802, DoABC#2) // _SafeStr_5682 = "_-Yf" (String#3183, DoABC#2) // _SafeStr_5683 = "_-51A" (String#2717, DoABC#2) // _SafeStr_5684 = "_-6V3" (String#3027, DoABC#2) // _SafeStr_5685 = "_-2LT" (String#2121, DoABC#2) // _SafeStr_5686 = "_-r9" (String#3250, DoABC#2) // _SafeStr_5687 = "_-0B" (String#1623, DoABC#2) // _SafeStr_5688 = "_-1j2" (String#1974, DoABC#2) // _SafeStr_5689 = "_-4qP" (String#2674, DoABC#2) // _SafeStr_5690 = "_-4-9" (String#78, DoABC#2) // _SafeStr_5691 = "_-3Hl" (String#2348, DoABC#2) // _SafeStr_5692 = "_-3GR" (String#2344, DoABC#2) // _SafeStr_5693 = "_-7o" (String#3089, DoABC#2) // _SafeStr_5694 = "_-4ij" (String#2643, DoABC#2) // _SafeStr_5695 = "_-3Cb" (String#2328, DoABC#2) // _SafeStr_5696 = "_-4Jn" (String#2548, DoABC#2) // _SafeStr_5697 = "_-4Vh" (String#2585, DoABC#2) // _SafeStr_5698 = "_-1-B" (String#1809, DoABC#2) // _SafeStr_5699 = "_-4kd" (String#2654, DoABC#2) // _SafeStr_5700 = "_-Fy" (String#3116, DoABC#2) // _SafeStr_5701 = "_-2ZE" (String#2175, DoABC#2) // _SafeStr_5702 = "_-0XV" (String#1706, DoABC#2) // _SafeStr_5703 = "_-0Vg" (String#1700, DoABC#2) // _SafeStr_5704 = "_-4JF" (String#2547, DoABC#2) // _SafeStr_5705 = "_-2bl" (String#2185, DoABC#2) // _SafeStr_5706 = "_-4OM" (String#2563, DoABC#2) // _SafeStr_5707 = "_-6gD" (String#3066, DoABC#2) // _SafeStr_5708 = "_-3xX" (String#2479, DoABC#2) // _SafeStr_5709 = "_-2Os" (String#2132, DoABC#2) // _SafeStr_5710 = "_-2p9" (String#2233, DoABC#2) // _SafeStr_5711 = "_-53d" (String#2726, DoABC#2) // _SafeStr_5712 = "_-4MG" (String#2554, DoABC#2) // _SafeStr_5713 = "_-1s9" (String#2005, DoABC#2) // _SafeStr_5714 = "_-4zz" (String#2706, DoABC#2) // _SafeStr_5715 = "_-1lY" (String#1984, DoABC#2) // _SafeStr_5716 = "_-2zm" (String#2283, DoABC#2) // _SafeStr_5717 = "_-4Nv" (String#2562, DoABC#2) // _SafeStr_5718 = "_-4zw" (String#2705, DoABC#2) // _SafeStr_60 = "_-mG" (String#3227, DoABC#2) // _SafeStr_61 = "_-13X" (String#1828, DoABC#2) // _SafeStr_62 = "_-AJ" (String#3094, DoABC#2) // _SafeStr_64 = "_-46Y" (String#2510, DoABC#2) // _SafeStr_65 = "_-3lc" (String#2431, DoABC#2) // _SafeStr_66 = "_-Wt" (String#3175, DoABC#2) // _SafeStr_67 = "_-94" (String#3091, DoABC#2) // _SafeStr_68 = "_-0LQ" (String#1667, DoABC#2) // _SafeStr_69 = "_-34P" (String#2300, DoABC#2) // _SafeStr_70 = "_-2Yo" (String#2174, DoABC#2) //------------------------------------------------------------ //_-03H.AssetLibraryCollection package _-03H{ import _-5Oq.EventDispatcherWrapper; import __AS3__.vec.Vector; import flash.system.LoaderContext; import flash.system.ApplicationDomain; import _-3dg._SafeStr_40; import _-3dg.LibraryLoader; import flash.events.Event; import flash.net.URLRequest; import __AS3__.vec.*; public class AssetLibraryCollection extends EventDispatcherWrapper implements _SafeStr_10 { protected var _SafeStr_5719:Vector.<_SafeStr_10>; protected var _SafeStr_5720:Array; protected var _SafeStr_5721:LoaderContext; protected var _SafeStr_5722:AssetLibrary; protected var _SafeStr_5687:XML; protected var _name:String; private var _SafeStr_5723:uint = 0; public function AssetLibraryCollection(k:String){ this._name = k; this._SafeStr_5687 = null; this._SafeStr_5719 = new Vector.<_SafeStr_10>(); this._SafeStr_5720 = new Array(); this._SafeStr_5721 = new LoaderContext(false, ApplicationDomain.currentDomain, null); } public function get url():String{ return (""); } public function get name():String{ return (this._name); } public function get _SafeStr_5642():Boolean{ return ((this._SafeStr_5720.length == 0)); } public function get _SafeStr_5643():uint{ return (this._SafeStr_5724()); } public function get _SafeStr_5644():Array{ return (this._SafeStr_5725()); } public function get manifest():XML{ return (((this._SafeStr_5687) ? this._SafeStr_5687 : this._SafeStr_5687 = new XML())); } public function get _SafeStr_5726():LoaderContext{ return (this._SafeStr_5721); } public function set _SafeStr_5726(k:LoaderContext):void{ this._SafeStr_5721 = k; } private function get _SafeStr_5727():_SafeStr_10{ if (!this._SafeStr_5722) { this._SafeStr_5722 = new AssetLibrary("bin"); this._SafeStr_5719.splice(0, 0, this._SafeStr_5722); }; return (this._SafeStr_5722); } public function loadFromFile(k:LibraryLoader, _arg_2:Boolean=false):void{ if (this._SafeStr_5726 == null) { this._SafeStr_5726 = this._SafeStr_5721; }; var _local_3:_SafeStr_10 = new AssetLibrary(("lib-" + this._SafeStr_5723++)); this._SafeStr_5720.push(_local_3); _local_3.loadFromFile(k, _arg_2); k.addEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_COMPLETE, this.loadEventHandler); k.addEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_ERROR, this.loadEventHandler); k.addEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_PROGRESS, this.loadEventHandler); } public function loadFromResource(k:XML, _arg_2:Class):Boolean{ return (this._SafeStr_5727.loadFromResource(k, _arg_2)); } public function unload():void{ while (this._SafeStr_5720.length > 0) { (this._SafeStr_5720.pop() as _SafeStr_10).dispose(); }; while (this._SafeStr_5719.length > 0) { (this._SafeStr_5719.pop() as _SafeStr_10).dispose(); }; } override public function dispose():void{ var k:uint; var _local_2:_SafeStr_10; var _local_3:uint; if (!disposed) { super.dispose(); k = this._SafeStr_5719.length; _local_3 = 0; while (_local_3 < k) { _local_2 = this._SafeStr_5719.pop(); _local_2.dispose(); _local_3++; }; this._SafeStr_5722 = null; }; } private function loadEventHandler(k:_SafeStr_40):void{ var _local_2:LibraryLoader; var _local_3:_SafeStr_10; var _local_4:uint; if (k.type == _SafeStr_40.LIBRARY_LOADER_EVENT_COMPLETE) { _local_2 = (k.target as LibraryLoader); _local_4 = 0; while (_local_4 < this._SafeStr_5720.length) { _local_3 = (this._SafeStr_5720[_local_4] as _SafeStr_10); if (_local_3.url == _local_2.url) { this._SafeStr_5720.splice(_local_4, 1); break; }; _local_4++; }; this._SafeStr_5719.push(_local_3); _local_2.removeEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_COMPLETE, this.loadEventHandler); _local_2.removeEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_ERROR, this.loadEventHandler); _local_2.removeEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_PROGRESS, this.loadEventHandler); if (this._SafeStr_5720.length == 0) { dispatchEvent(new Event(AssetLibrary._SafeStr_5672)); }; }; } public function _SafeStr_5728(k:String):Boolean{ var _local_2:_SafeStr_10; for each (_local_2 in this._SafeStr_5719) { if (_local_2.name == k) { return (true); }; }; return (false); } public function _SafeStr_5729(k:String):_SafeStr_10{ var _local_2:_SafeStr_10; for each (_local_2 in this._SafeStr_5719) { if (_local_2.name == k) { return (_local_2); }; }; return (null); } public function _SafeStr_5730(k:String):_SafeStr_10{ var _local_2:_SafeStr_10; for each (_local_2 in this._SafeStr_5719) { if (_local_2.url == k) { return (_local_2); }; }; return (null); } public function _SafeStr_5731(k:_SafeStr_10):void{ if (this._SafeStr_5719.indexOf(k) == -1) { this._SafeStr_5719.push(k); }; } public function loadAssetFromFile(k:String, _arg_2:URLRequest, _arg_3:String=null, _arg_4:String=null, _arg_5:int=-1, _arg_6:int=-1):_SafeStr_37{ return (this._SafeStr_5727.loadAssetFromFile(k, _arg_2, _arg_3)); } public function getAssetByName(k:String):_SafeStr_39{ var _local_2:_SafeStr_39; var _local_3:_SafeStr_10; for each (_local_3 in this._SafeStr_5719) { _local_2 = _local_3.getAssetByName(k); if (_local_2 != null) { return (_local_2); }; }; return (null); } public function _SafeStr_5732(k:String):Array{ var _local_3:_SafeStr_39; var _local_4:_SafeStr_10; var _local_2:Array = []; for each (_local_4 in this._SafeStr_5719) { _local_3 = _local_4.getAssetByName(k); if (_local_3 != null) { _local_2.push(_local_3); }; }; return (_local_2); } public function _SafeStr_5645(k:Object):_SafeStr_39{ var _local_2:_SafeStr_39; var _local_3:_SafeStr_10; for each (_local_3 in this._SafeStr_5719) { _local_2 = _local_3._SafeStr_5645(k); if (_local_2 != null) { return (_local_2); }; }; return (null); } public function _SafeStr_5646(k:uint):_SafeStr_39{ var _local_4:_SafeStr_10; var _local_2:uint; var _local_3:uint; for each (_local_4 in this._SafeStr_5719) { _local_2 = (_local_2 + _local_4._SafeStr_5643); if (_local_2 <= k) { return (_local_4._SafeStr_5646((k - _local_3))); }; _local_3 = _local_2; }; return (null); } public function _SafeStr_5647(k:_SafeStr_39):int{ var _local_4:_SafeStr_10; var _local_2:int; var _local_3:int; for each (_local_4 in this._SafeStr_5719) { _local_3 = _local_4._SafeStr_5647(k); if (_local_3 != -1) { return ((_local_2 + _local_3)); }; _local_2 = (_local_2 + _local_4._SafeStr_5643); }; return (-1); } public function hasAsset(k:String):Boolean{ var _local_2:_SafeStr_10; for each (_local_2 in this._SafeStr_5719) { if (_local_2.hasAsset(k)) { return (true); }; }; return (false); } public function setAsset(k:String, _arg_2:_SafeStr_39, _arg_3:Boolean=true):Boolean{ return (this._SafeStr_5727.setAsset(k, _arg_2, _arg_3)); } public function _SafeStr_5648(k:String, _arg_2:_SafeStr_38):_SafeStr_39{ return (this._SafeStr_5727._SafeStr_5648(k, _arg_2)); } public function removeAsset(k:_SafeStr_39):_SafeStr_39{ var _local_2:_SafeStr_10; for each (_local_2 in this._SafeStr_5719) { if (_local_2.removeAsset(k) == k) { return (k); }; }; return (null); } public function _SafeStr_5649(k:_SafeStr_38, _arg_2:Boolean=true):Boolean{ return (this._SafeStr_5727._SafeStr_5649(k, _arg_2)); } public function _SafeStr_5650(k:String, _arg_2:Boolean=true):_SafeStr_38{ var _local_3:_SafeStr_38; var _local_4:_SafeStr_10; if (_arg_2) { return (this._SafeStr_5727._SafeStr_5650(k, true)); }; for each (_local_4 in this._SafeStr_5719) { _local_3 = _local_4._SafeStr_5650(k, false); if (_local_3 != null) { return (_local_3); }; }; return (null); } public function getAssetTypeDeclarationByClass(k:Class, _arg_2:Boolean=true):_SafeStr_38{ var _local_3:_SafeStr_38; var _local_4:_SafeStr_10; if (_arg_2) { return (this._SafeStr_5727.getAssetTypeDeclarationByClass(k, true)); }; for each (_local_4 in this._SafeStr_5719) { _local_3 = _local_4.getAssetTypeDeclarationByClass(k, false); if (_local_3 != null) { return (_local_3); }; }; return (null); } public function _SafeStr_5651(k:String, _arg_2:Boolean=true):_SafeStr_38{ var _local_3:_SafeStr_38; var _local_4:_SafeStr_10; if (_arg_2) { return (this._SafeStr_5727._SafeStr_5651(k, true)); }; for each (_local_4 in this._SafeStr_5719) { _local_3 = _local_4._SafeStr_5651(k, false); if (_local_3 != null) { return (_local_3); }; }; return (null); } private function _SafeStr_5724():uint{ var _local_2:_SafeStr_10; var k:uint; for each (_local_2 in this._SafeStr_5719) { k = (k + _local_2._SafeStr_5643); }; return (k); } private function _SafeStr_5725():Array{ var _local_2:_SafeStr_10; var k:Array = new Array(); for each (_local_2 in this._SafeStr_5719) { k = k.concat(_local_2._SafeStr_5644); }; return (k); } public function _SafeStr_5733():Array{ var _local_2:_SafeStr_10; var k:Array = new Array(); for each (_local_2 in this._SafeStr_5719) { k.push(_local_2.manifest); }; return (k); } private function _SafeStr_5734():XML{ var _local_3:_SafeStr_10; var k:XML = new XML(""); var _local_2:XMLList = k.child("library"); if (this._SafeStr_5722) { this._SafeStr_5735(_local_2, this._SafeStr_5722); }; for each (_local_3 in this._SafeStr_5719) { this._SafeStr_5735(_local_2, _local_3); }; return (k); } private function _SafeStr_5735(k:XMLList, _arg_2:_SafeStr_10):void{ var _local_4:XML; var _local_5:XML; var _local_6:XMLList; var _local_7:XML; var _local_3:XMLList = _arg_2.manifest.library.children(); for each (_local_4 in _local_3) { _local_5 = k.child(_local_4.name())[0]; if (!_local_5) { k.appendChild(new XML((("<" + _local_4.name()) + "/>"))); _local_5 = k.child(_local_4.name())[0]; }; _local_6 = _local_4.children(); for each (_local_7 in _local_6) { _local_5.appendChild(_local_7); }; }; } } }//package _-03H // _SafeStr_10 = "_-XG" (String#89, DoABC#2) // _SafeStr_37 = "_-326" (String#2291, DoABC#2) // _SafeStr_38 = "_-5X8" (String#83, DoABC#2) // _SafeStr_39 = "_-4x-" (String#2696, DoABC#2) // _SafeStr_40 = "_-1BV" (String#73, DoABC#2) // _SafeStr_5642 = "_-0-E" (String#1582, DoABC#2) // _SafeStr_5643 = "_-0m2" (String#1749, DoABC#2) // _SafeStr_5644 = "_-3FZ" (String#2339, DoABC#2) // _SafeStr_5645 = "_-NX" (String#3138, DoABC#2) // _SafeStr_5646 = "_-3mt" (String#2437, DoABC#2) // _SafeStr_5647 = "_-1Ib" (String#1891, DoABC#2) // _SafeStr_5648 = "_-2N6" (String#2124, DoABC#2) // _SafeStr_5649 = "_-6Jn" (String#2981, DoABC#2) // _SafeStr_5650 = "_-3mQ" (String#2436, DoABC#2) // _SafeStr_5651 = "_-62" (String#2921, DoABC#2) // _SafeStr_5672 = "_-6IC" (String#2974, DoABC#2) // _SafeStr_5687 = "_-0B" (String#1623, DoABC#2) // _SafeStr_5719 = "_-60Z" (String#2916, DoABC#2) // _SafeStr_5720 = "_-07-" (String#1603, DoABC#2) // _SafeStr_5721 = "_-4ay" (String#2606, DoABC#2) // _SafeStr_5722 = "_-0al" (String#1717, DoABC#2) // _SafeStr_5723 = "_-5Ye" (String#2833, DoABC#2) // _SafeStr_5724 = "_-2CD" (String#2090, DoABC#2) // _SafeStr_5725 = "_-17n" (String#1842, DoABC#2) // _SafeStr_5726 = "_-1Ir" (String#1894, DoABC#2) // _SafeStr_5727 = "_-5Fr" (String#2762, DoABC#2) // _SafeStr_5728 = "_-0tk" (String#1780, DoABC#2) // _SafeStr_5729 = "_-0L3" (String#1665, DoABC#2) // _SafeStr_5730 = "_-41-" (String#2495, DoABC#2) // _SafeStr_5731 = "_-41" (String#2494, DoABC#2) // _SafeStr_5732 = "_-3I7" (String#2350, DoABC#2) // _SafeStr_5733 = "_-4BV" (String#2524, DoABC#2) // _SafeStr_5734 = "_-3Ly" (String#2363, DoABC#2) // _SafeStr_5735 = "_-1Sl" (String#1921, DoABC#2) //------------------------------------------------------------ //_-03H.BitmapDataAsset package _-03H{ import flash.geom.Rectangle; import flash.display.BitmapData; import flash.geom.Point; import flash.display.Loader; import flash.display.Bitmap; import flash.utils.ByteArray; import flash.events.Event; public class BitmapDataAsset implements _SafeStr_60 { protected static var _SafeStr_5736:uint = 0; protected static var _SafeStr_5737:uint = 0; private static const _SafeStr_5738:Boolean = false; private static const _SafeStr_5739:Boolean = false; private static const _SafeStr_5740:Boolean = false; public var name:String; private var _disposed:Boolean = false; private var _SafeStr_5741:Rectangle; private var _SafeStr_5742:Object; private var _bitmap:BitmapData; private var _SafeStr_5743:Point; private var _flipH:Boolean = false; private var _flipV:Boolean = false; private var _SafeStr_5670:_SafeStr_38; private var _SafeStr_5668:String; private var _SafeStr_5690:Loader; private var _SafeStr_5744:int = -1; private var _SafeStr_5745:Boolean = true; public function BitmapDataAsset(k:_SafeStr_38, _arg_2:String=null){ this._SafeStr_5743 = new Point(0, 0); super(); this._SafeStr_5670 = k; this._SafeStr_5668 = _arg_2; _SafeStr_5736++; } public static function get _SafeStr_5746():uint{ return (_SafeStr_5736); } public static function get _SafeStr_5747():uint{ return (_SafeStr_5737); } public function get url():String{ return (this._SafeStr_5668); } public function get flipH():Boolean{ return (this._flipH); } public function get flipV():Boolean{ return (this._flipV); } public function get offset():Point{ return (this._SafeStr_5743); } public function get content():Object{ if (!this._bitmap) { this._SafeStr_5667(); }; return (this._bitmap); } public function get disposed():Boolean{ return (this._disposed); } public function get rectangle():Rectangle{ var k:BitmapData; if (!this._SafeStr_5741) { k = BitmapData(this.content); if (k) { this._SafeStr_5741 = k.rect; }; }; return (this._SafeStr_5741); } public function get _SafeStr_5663():_SafeStr_38{ return (this._SafeStr_5670); } public function dispose():void{ if (!this._disposed) { _SafeStr_5736--; if (this._bitmap) { try { _SafeStr_5737 = (_SafeStr_5737 - ((this._bitmap.width * this._bitmap.height) * 4)); if (this._SafeStr_5745) { this._bitmap.dispose(); }; } catch(e:Error) { }; }; if ((this._SafeStr_5742 is BitmapData)) { if (this._SafeStr_5745) { (this._SafeStr_5742 as BitmapData).dispose(); }; } else { if ((this._SafeStr_5742 is Bitmap)) { (this._SafeStr_5742 as Bitmap).bitmapData.dispose(); } else { if ((this._SafeStr_5742 is ByteArray)) { (this._SafeStr_5742 as ByteArray).clear(); }; }; }; this._SafeStr_5742 = null; this._bitmap = null; this._SafeStr_5743 = null; this._SafeStr_5670 = null; this._SafeStr_5668 = null; this._SafeStr_5741 = null; this._disposed = true; }; } public function _SafeStr_5664(k:Object):void{ if (k == null) { }; if (this._bitmap) { if (this._bitmap == (k as BitmapData)) { return; }; if (this._SafeStr_5745) { this._bitmap.dispose(); }; }; this._SafeStr_5742 = k; this._bitmap = null; if (_SafeStr_5740) { this._SafeStr_5667(); }; } public function _SafeStr_5667():void{ var k:Object; var _local_2:Bitmap; var _local_3:Bitmap; if (this._SafeStr_5744 != -1) { this._SafeStr_5744 = -1; }; if (this._SafeStr_5742 == null) { return; }; if ((this._SafeStr_5742 is Class)) { k = new ((this._SafeStr_5742 as Class))(); _local_2 = (k as Bitmap); if (_local_2 != null) { if (_SafeStr_5738) { this._bitmap = _local_2.bitmapData.clone(); _local_2.bitmapData.dispose(); } else { this._bitmap = _local_2.bitmapData; _local_2.bitmapData = null; }; if (this._bitmap != null) { _SafeStr_5737 = (_SafeStr_5737 + ((this._bitmap.width * this._bitmap.height) * 4)); this._SafeStr_5742 = null; return; }; k = new BitmapData(20, 20, true, 0xFF0000); }; this._bitmap = (k as BitmapData); if (this._bitmap != null) { this._SafeStr_5742 = null; return; }; }; if ((this._SafeStr_5742 is Bitmap)) { _local_3 = Bitmap(this._SafeStr_5742); this._bitmap = _local_3.bitmapData; if (this._bitmap != null) { this._SafeStr_5742 = null; } else { throw (new Error("Failed to convert Bitmap to BitmapDataAsset!")); }; }; if ((this._SafeStr_5742 is BitmapData)) { this._bitmap = (this._SafeStr_5742 as BitmapData); if (this._bitmap != null) { this._SafeStr_5742 = null; return; }; throw (new Error("Failed to convert BitmapData to BitmapDataAsset!")); }; if ((this._SafeStr_5742 is BitmapDataAsset)) { this._bitmap = BitmapDataAsset(this._SafeStr_5742)._bitmap; this._SafeStr_5743 = BitmapDataAsset(this._SafeStr_5742)._SafeStr_5743; this._flipH = BitmapDataAsset(this._SafeStr_5742)._flipH; this._flipV = BitmapDataAsset(this._SafeStr_5742)._flipV; if (this._bitmap != null) { this._SafeStr_5742 = null; return; }; throw (new Error("Failed to read content from BitmapDataAsset!")); }; if ((this._SafeStr_5742 is ByteArray)) { if (_SafeStr_5739) { this._SafeStr_5690 = new Loader(); this._SafeStr_5690.loadBytes((this._SafeStr_5742 as ByteArray)); this._SafeStr_5690.contentLoaderInfo.addEventListener(Event.COMPLETE, this._SafeStr_5748); }; this._SafeStr_5742 = null; }; } private function _SafeStr_5748(k:Event):void{ var _local_2:Loader = (k.currentTarget.loader as Loader); var _local_3:Bitmap = (_local_2.content as Bitmap); this._bitmap = _local_3.bitmapData; if (((this._SafeStr_5690) && (this._SafeStr_5690.contentLoaderInfo))) { this._SafeStr_5690.contentLoaderInfo.removeEventListener(Event.COMPLETE, this._SafeStr_5748); }; this._SafeStr_5690 = null; } public function _SafeStr_5665(k:_SafeStr_39):void{ if ((k is BitmapDataAsset)) { this._bitmap = BitmapDataAsset(k)._bitmap; this._SafeStr_5743 = BitmapDataAsset(k)._SafeStr_5743; } else { throw (new Error("Provided asset should be of type BitmapDataAsset!")); }; } public function _SafeStr_5666(k:XMLList):void{ var _local_2:XML; var _local_3:String; var _local_4:String; var _local_5:Array; for each (_local_2 in k) { _local_3 = _local_2.attribute("key"); _local_4 = _local_2.attribute("value"); switch (_local_3) { case "offset": _local_5 = _local_4.split(","); this._SafeStr_5743.x = parseInt(_local_5[0]); this._SafeStr_5743.y = parseInt(_local_5[1]); break; case "region": _local_5 = _local_4.split(","); if (!this._SafeStr_5741) { this._SafeStr_5741 = new Rectangle(); }; this._SafeStr_5741.x = parseInt(_local_5[0]); this._SafeStr_5741.y = parseInt(_local_5[1]); this._SafeStr_5741.width = parseInt(_local_5[2]); this._SafeStr_5741.height = parseInt(_local_5[3]); break; case "flipH": this._flipH = (((_local_4 == "1")) || ((_local_4 == "true"))); break; case "flipV": this._flipV = (((_local_4 == "1")) || ((_local_4 == "true"))); break; }; }; } public function compress():void{ if (((this._bitmap) && (this._SafeStr_5745))) { }; } public function _SafeStr_5749():void{ } public function set _SafeStr_5750(k:Boolean):void{ this._SafeStr_5745 = k; } } }//package _-03H // _SafeStr_38 = "_-5X8" (String#83, DoABC#2) // _SafeStr_39 = "_-4x-" (String#2696, DoABC#2) // _SafeStr_5663 = "_-4pZ" (String#2670, DoABC#2) // _SafeStr_5664 = "_-1TZ" (String#1925, DoABC#2) // _SafeStr_5665 = "_-1DT" (String#1871, DoABC#2) // _SafeStr_5666 = "_-17f" (String#1841, DoABC#2) // _SafeStr_5667 = "_-6FH" (String#2959, DoABC#2) // _SafeStr_5668 = "_-1qR" (String#1998, DoABC#2) // _SafeStr_5670 = "_-5Yp" (String#2835, DoABC#2) // _SafeStr_5690 = "_-4-9" (String#78, DoABC#2) // _SafeStr_5736 = "_-0Hl" (String#1652, DoABC#2) // _SafeStr_5737 = "_-2j6" (String#2213, DoABC#2) // _SafeStr_5738 = "_-3Fk" (String#2340, DoABC#2) // _SafeStr_5739 = "_-JU" (String#3130, DoABC#2) // _SafeStr_5740 = "_-3UU" (String#2389, DoABC#2) // _SafeStr_5741 = "_-1yv" (String#2029, DoABC#2) // _SafeStr_5742 = "_-Ep" (String#3111, DoABC#2) // _SafeStr_5743 = "_-1jZ" (String#1976, DoABC#2) // _SafeStr_5744 = "_-6jQ" (String#3081, DoABC#2) // _SafeStr_5745 = "_-by" (String#3192, DoABC#2) // _SafeStr_5746 = "_-5N1" (String#2792, DoABC#2) // _SafeStr_5747 = "_-0QU" (String#1687, DoABC#2) // _SafeStr_5748 = "_-5s7" (String#2892, DoABC#2) // _SafeStr_5749 = "_-3pP" (String#2445, DoABC#2) // _SafeStr_5750 = "_-6DY" (String#2955, DoABC#2) // _SafeStr_60 = "_-mG" (String#3227, DoABC#2) //------------------------------------------------------------ //_-03H.LazyAssetProcessor package _-03H{ import _-6bh._SafeStr_35; import __AS3__.vec.Vector; import _-6H.Core; import __AS3__.vec.*; public class LazyAssetProcessor implements _SafeStr_35 { private var _SafeStr_5751:Vector.<_SafeStr_60>; private var _SafeStr_5752:Boolean = false; private var _disposed:Boolean = false; public function LazyAssetProcessor(){ this._SafeStr_5751 = new Vector.<_SafeStr_60>(); super(); } public function get disposed():Boolean{ return (this._disposed); } public function dispose():void{ if (!this._disposed) { Core._SafeStr_5753.removeUpdateReceiver(this); this._SafeStr_5751 = null; this._SafeStr_5752 = false; this._disposed = true; }; } public function push(k:_SafeStr_60):void{ if (k) { this._SafeStr_5751.push(k); if (!this._SafeStr_5752) { Core._SafeStr_5753.registerUpdateReceiver(this, 2); this._SafeStr_5752 = true; }; }; } public function flush():void{ var k:_SafeStr_60; for each (k in this._SafeStr_5751) { if (!k.disposed) { k._SafeStr_5667(); }; }; this._SafeStr_5751 = new Vector.<_SafeStr_60>(); if (this._SafeStr_5752) { Core._SafeStr_5753.removeUpdateReceiver(this); this._SafeStr_5752 = false; }; } public function update(k:uint):void{ var _local_2:_SafeStr_60 = this._SafeStr_5751.shift(); if (!_local_2) { if (this._SafeStr_5752) { Core._SafeStr_5753.removeUpdateReceiver(this); this._SafeStr_5752 = false; }; } else { if (!_local_2.disposed) { _local_2._SafeStr_5667(); }; }; } } }//package _-03H // _SafeStr_35 = "_-3a-" (String#2404, DoABC#2) // _SafeStr_5667 = "_-6FH" (String#2959, DoABC#2) // _SafeStr_5751 = "_-5VM" (String#2819, DoABC#2) // _SafeStr_5752 = "_-h-" (String#3211, DoABC#2) // _SafeStr_5753 = "_-5sy" (String#2897, DoABC#2) // _SafeStr_60 = "_-mG" (String#3227, DoABC#2) //------------------------------------------------------------ //_-03H.SoundAsset package _-03H{ import flash.media.Sound; import flash.utils.ByteArray; public class SoundAsset implements _SafeStr_39 { private var _disposed:Boolean = false; private var _content:Sound = null; private var _SafeStr_5670:_SafeStr_38; private var _SafeStr_5668:String; public function SoundAsset(k:_SafeStr_38, _arg_2:String=null){ this._SafeStr_5670 = k; this._SafeStr_5668 = _arg_2; } public function get url():String{ return (this._SafeStr_5668); } public function get content():Object{ return ((this._content as Object)); } public function get disposed():Boolean{ return (this._disposed); } public function get _SafeStr_5663():_SafeStr_38{ return (this._SafeStr_5670); } public function dispose():void{ if (!this._disposed) { this._disposed = true; this._content = null; this._SafeStr_5670 = null; this._SafeStr_5668 = null; }; } public function _SafeStr_5664(k:Object):void{ if ((k is Sound)) { if (this._content) { this._content.close(); }; this._content = (k as Sound); return; }; if ((k is ByteArray)) { }; if ((k is Class)) { if (this._content) { this._content.close(); }; this._content = (new ((k as Class))() as Sound); return; }; if ((k is SoundAsset)) { if (this._content) { this._content.close(); }; this._content = SoundAsset(k)._content; return; }; } public function _SafeStr_5665(k:_SafeStr_39):void{ if ((k is SoundAsset)) { this._content = SoundAsset(k)._content; }; } public function _SafeStr_5666(k:XMLList):void{ } } }//package _-03H // _SafeStr_38 = "_-5X8" (String#83, DoABC#2) // _SafeStr_39 = "_-4x-" (String#2696, DoABC#2) // _SafeStr_5663 = "_-4pZ" (String#2670, DoABC#2) // _SafeStr_5664 = "_-1TZ" (String#1925, DoABC#2) // _SafeStr_5665 = "_-1DT" (String#1871, DoABC#2) // _SafeStr_5666 = "_-17f" (String#1841, DoABC#2) // _SafeStr_5668 = "_-1qR" (String#1998, DoABC#2) // _SafeStr_5670 = "_-5Yp" (String#2835, DoABC#2) //------------------------------------------------------------ //_-03H.TextAsset package _-03H{ import flash.utils.ByteArray; public class TextAsset implements _SafeStr_39 { private var _disposed:Boolean = false; private var _content:String = ""; private var _SafeStr_5670:_SafeStr_38; private var _SafeStr_5668:String; public function TextAsset(k:_SafeStr_38, _arg_2:String=null){ this._SafeStr_5670 = k; this._SafeStr_5668 = _arg_2; } public function get url():String{ return (this._SafeStr_5668); } public function get content():Object{ return (this._content); } public function get disposed():Boolean{ return (this._disposed); } public function get _SafeStr_5663():_SafeStr_38{ return (this._SafeStr_5670); } public function dispose():void{ if (!this._disposed) { this._disposed = true; this._content = null; this._SafeStr_5670 = null; this._SafeStr_5668 = null; }; } public function _SafeStr_5664(k:Object):void{ var _local_2:ByteArray; if ((k is String)) { this._content = (k as String); return; }; if ((k is Class)) { _local_2 = (new ((k as Class))() as ByteArray); this._content = _local_2.readUTFBytes(_local_2.length); return; }; if ((k is ByteArray)) { _local_2 = (k as ByteArray); this._content = _local_2.readUTFBytes(_local_2.length); return; }; if ((k is TextAsset)) { this._content = TextAsset(k)._content; return; }; this._content = ((k) ? k.toString() : ""); } public function _SafeStr_5665(k:_SafeStr_39):void{ if ((k is TextAsset)) { this._content = TextAsset(k)._content; } else { throw (Error("Provided asset is not of type TextAsset!")); }; } public function _SafeStr_5666(k:XMLList):void{ } } }//package _-03H // _SafeStr_38 = "_-5X8" (String#83, DoABC#2) // _SafeStr_39 = "_-4x-" (String#2696, DoABC#2) // _SafeStr_5663 = "_-4pZ" (String#2670, DoABC#2) // _SafeStr_5664 = "_-1TZ" (String#1925, DoABC#2) // _SafeStr_5665 = "_-1DT" (String#1871, DoABC#2) // _SafeStr_5666 = "_-17f" (String#1841, DoABC#2) // _SafeStr_5668 = "_-1qR" (String#1998, DoABC#2) // _SafeStr_5670 = "_-5Yp" (String#2835, DoABC#2) //------------------------------------------------------------ //_-03H.XmlAsset package _-03H{ import flash.utils.ByteArray; public class XmlAsset implements _SafeStr_60 { private var _disposed:Boolean = false; private var _SafeStr_5742:Object; private var _content:XML; private var _SafeStr_5670:_SafeStr_38; private var _SafeStr_5668:String; public function XmlAsset(k:_SafeStr_38, _arg_2:String=null){ this._SafeStr_5670 = k; this._SafeStr_5668 = _arg_2; } public function get url():String{ return (this._SafeStr_5668); } public function get content():Object{ if (!this._content) { this._SafeStr_5667(); }; return (this._content); } public function get disposed():Boolean{ return (this._disposed); } public function get _SafeStr_5663():_SafeStr_38{ return (this._SafeStr_5670); } public function dispose():void{ if (!this._disposed) { this._disposed = true; this._content = null; this._SafeStr_5742 = null; this._SafeStr_5670 = null; this._SafeStr_5668 = null; }; } public function _SafeStr_5664(k:Object):void{ this._content = null; this._SafeStr_5742 = k; } public function _SafeStr_5667():void{ var k:ByteArray; if ((this._SafeStr_5742 is Class)) { k = (new ((this._SafeStr_5742 as Class))() as ByteArray); this._content = new XML(k.readUTFBytes(k.length)); return; }; if ((this._SafeStr_5742 is ByteArray)) { k = (this._SafeStr_5742 as ByteArray); this._content = new XML(k.readUTFBytes(k.length)); return; }; if ((this._SafeStr_5742 is String)) { this._content = new XML((this._SafeStr_5742 as String)); return; }; if ((this._SafeStr_5742 is XML)) { this._content = (this._SafeStr_5742 as XML); return; }; if ((this._SafeStr_5742 is XmlAsset)) { this._content = XmlAsset(this._SafeStr_5742)._content; return; }; } public function _SafeStr_5665(k:_SafeStr_39):void{ if ((k is XmlAsset)) { this._content = XmlAsset(k)._content; } else { throw (Error("Provided asset is not of type XmlAsset!")); }; } public function _SafeStr_5666(k:XMLList):void{ } public function toString():String{ var k:String = "XmlAsset"; k = (k + (" _url:" + this._SafeStr_5668)); k = (k + (" _content:" + this._content)); k = (k + (" _unknown:" + this._SafeStr_5742)); return (k); } } }//package _-03H // _SafeStr_38 = "_-5X8" (String#83, DoABC#2) // _SafeStr_39 = "_-4x-" (String#2696, DoABC#2) // _SafeStr_5663 = "_-4pZ" (String#2670, DoABC#2) // _SafeStr_5664 = "_-1TZ" (String#1925, DoABC#2) // _SafeStr_5665 = "_-1DT" (String#1871, DoABC#2) // _SafeStr_5666 = "_-17f" (String#1841, DoABC#2) // _SafeStr_5667 = "_-6FH" (String#2959, DoABC#2) // _SafeStr_5668 = "_-1qR" (String#1998, DoABC#2) // _SafeStr_5670 = "_-5Yp" (String#2835, DoABC#2) // _SafeStr_5742 = "_-Ep" (String#3111, DoABC#2) // _SafeStr_60 = "_-mG" (String#3227, DoABC#2) //------------------------------------------------------------ //_-06Q._SafeStr_4995 package _-06Q{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_4995 implements _SafeStr_2272 { private var _SafeStr_5754:int; public function get stuffId():int{ return (this._SafeStr_5754); } public function flush():Boolean{ this._SafeStr_5754 = -1; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5754 = k._SafeStr_5432(); return (true); } } }//package _-06Q // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_4995 = "_-Ie" (String#11874, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5754 = "_-5wr" (String#2020, DoABC#3) //------------------------------------------------------------ //_-06Q._SafeStr_5004 package _-06Q{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_5004 implements _SafeStr_2272 { private var _SafeStr_5754:int; private var _SafeStr_5755:Boolean; public function get stuffId():int{ return (this._SafeStr_5754); } public function get _SafeStr_5756():Boolean{ return (this._SafeStr_5755); } public function flush():Boolean{ this._SafeStr_5754 = -1; this._SafeStr_5755 = false; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5754 = k._SafeStr_5432(); this._SafeStr_5755 = k.readBoolean(); return (true); } } }//package _-06Q // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_5004 = "_-6Zb" (String#12452, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5754 = "_-5wr" (String#2020, DoABC#3) // _SafeStr_5755 = "_-6B8" (String#5898, DoABC#3) // _SafeStr_5756 = "_-0v3" (String#3685, DoABC#3) //------------------------------------------------------------ //_-06Q._SafeStr_5006 package _-06Q{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_5006 implements _SafeStr_2272 { private var _SafeStr_5754:int; public function get stuffId():int{ return (this._SafeStr_5754); } public function flush():Boolean{ this._SafeStr_5754 = -1; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5754 = k._SafeStr_5432(); return (true); } } }//package _-06Q // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_5006 = "_-6cQ" (String#12146, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5754 = "_-5wr" (String#2020, DoABC#3) //------------------------------------------------------------ //_-07L._SafeStr_2335 package _-07L{ public interface _SafeStr_2335 { function get type():String; function get id():int; function get _SafeStr_5757():String; function get _SafeStr_5758():String; function get _SafeStr_5759():Boolean; function get _SafeStr_5760():int; function get revision():int; function get _SafeStr_5761():int; function get _SafeStr_5762():int; function get _SafeStr_5763():int; function get _SafeStr_5764():Array; function get _SafeStr_5765():String; function get description():String; function get _SafeStr_5766():String; function get _SafeStr_5767():int; function get _SafeStr_5768():int; function get _SafeStr_5769():String; function get category():int; function get _SafeStr_5770():Boolean; function get _SafeStr_5771():Boolean; function get _SafeStr_5772():Boolean; function get _SafeStr_5773():Boolean; function get _SafeStr_5774():Boolean; function get _SafeStr_5775():Boolean; function get _SafeStr_5776():Boolean; function get _SafeStr_5777():Boolean; function get _SafeStr_5778():String; } }//package _-07L // _SafeStr_2335 = "_-0cj" (String#682, DoABC#3) // _SafeStr_5757 = "_-1Pe" (String#3460, DoABC#3) // _SafeStr_5758 = "_-5SY" (String#7361, DoABC#3) // _SafeStr_5759 = "_-2Ie" (String#31950, DoABC#3) // _SafeStr_5760 = "_-3LG" (String#9740, DoABC#3) // _SafeStr_5761 = "_-067" (String#33338, DoABC#3) // _SafeStr_5762 = "_-2nM" (String#32646, DoABC#3) // _SafeStr_5763 = "_-1Jc" (String#34158, DoABC#3) // _SafeStr_5764 = "_-0oO" (String#9591, DoABC#3) // _SafeStr_5765 = "_-1cJ" (String#2556, DoABC#3) // _SafeStr_5766 = "_-3Z" (String#30192, DoABC#3) // _SafeStr_5767 = "_-16R" (String#4189, DoABC#3) // _SafeStr_5768 = "_-46S" (String#4549, DoABC#3) // _SafeStr_5769 = "_-5lv" (String#5886, DoABC#3) // _SafeStr_5770 = "_-3eJ" (String#10415, DoABC#3) // _SafeStr_5771 = "_-3w3" (String#11298, DoABC#3) // _SafeStr_5772 = "_-2hE" (String#7959, DoABC#3) // _SafeStr_5773 = "_-Ma" (String#28477, DoABC#3) // _SafeStr_5774 = "_-28Q" (String#23894, DoABC#3) // _SafeStr_5775 = "_-1by" (String#29190, DoABC#3) // _SafeStr_5776 = "_-ai" (String#16281, DoABC#3) // _SafeStr_5777 = "_-1o4" (String#31855, DoABC#3) // _SafeStr_5778 = "_-5kJ" (String#19329, DoABC#3) //------------------------------------------------------------ //_-07L._SafeStr_3046 package _-07L{ public class _SafeStr_3046 implements _SafeStr_2335 { public static const _SafeStr_5779:String = "i"; public static const _SafeStr_5780:String = "s"; private var _SafeStr_5416:String; private var _SafeStr_5470:int; private var _SafeStr_5781:String; private var _SafeStr_5782:Boolean; private var _SafeStr_5783:int; private var _SafeStr_5784:int; private var _SafeStr_5785:int; private var _SafeStr_5786:int; private var _SafeStr_5787:int; private var _SafeStr_5788:Array; private var _SafeStr_5789:String; private var _SafeStr_5790:String; private var _SafeStr_5791:String; private var _SafeStr_5792:int; private var _SafeStr_5793:int; private var _SafeStr_5794:String; private var _SafeStr_5795:int; private var _SafeStr_5796:Boolean; private var _SafeStr_5797:Boolean; private var _SafeStr_5798:Boolean; private var _SafeStr_5799:String; private var _SafeStr_5800:Boolean; private var _SafeStr_5801:Boolean; private var _SafeStr_5802:Boolean; private var _SafeStr_5803:Boolean; private var _SafeStr_5804:String; public function _SafeStr_3046(k:String, _arg_2:int, _arg_3:String, _arg_4:String, _arg_5:String, _arg_6:String, _arg_7:int, _arg_8:int, _arg_9:int, _arg_10:int, _arg_11:Array, _arg_12:Boolean, _arg_13:int, _arg_14:String, _arg_15:int, _arg_16:Boolean, _arg_17:int, _arg_18:Boolean, _arg_19:Boolean, _arg_20:String, _arg_21:int, _arg_22:Boolean, _arg_23:Boolean, _arg_24:Boolean, _arg_25:Boolean, _arg_26:String){ this._SafeStr_5416 = k; this._SafeStr_5470 = _arg_2; this._SafeStr_5799 = _arg_3; this._SafeStr_5781 = _arg_4; this._SafeStr_5784 = _arg_7; this._SafeStr_5785 = _arg_8; this._SafeStr_5786 = _arg_9; this._SafeStr_5787 = _arg_10; this._SafeStr_5788 = _arg_11; this._SafeStr_5782 = _arg_12; this._SafeStr_5783 = _arg_13; this._SafeStr_5789 = _arg_5; this._SafeStr_5790 = _arg_6; this._SafeStr_5791 = _arg_14; this._SafeStr_5792 = _arg_15; this._SafeStr_5796 = _arg_16; this._SafeStr_5793 = _arg_17; this._SafeStr_5797 = _arg_18; this._SafeStr_5794 = _arg_20; this._SafeStr_5795 = _arg_21; this._SafeStr_5798 = _arg_19; this._SafeStr_5800 = _arg_22; this._SafeStr_5801 = _arg_23; this._SafeStr_5802 = _arg_24; this._SafeStr_5803 = _arg_25; this._SafeStr_5804 = _arg_26; } public function get type():String{ return (this._SafeStr_5416); } public function get id():int{ return (this._SafeStr_5470); } public function get _SafeStr_5757():String{ return (this._SafeStr_5781); } public function get _SafeStr_5758():String{ return (this._SafeStr_5799); } public function get _SafeStr_5759():Boolean{ return (this._SafeStr_5782); } public function get _SafeStr_5760():int{ return (this._SafeStr_5783); } public function get revision():int{ return (this._SafeStr_5784); } public function get _SafeStr_5761():int{ return (this._SafeStr_5785); } public function get _SafeStr_5762():int{ return (this._SafeStr_5786); } public function get _SafeStr_5763():int{ return (this._SafeStr_5787); } public function get _SafeStr_5764():Array{ return (this._SafeStr_5788); } public function get _SafeStr_5765():String{ return (this._SafeStr_5789); } public function get description():String{ return (this._SafeStr_5790); } public function get _SafeStr_5766():String{ return (this._SafeStr_5791); } public function get _SafeStr_5767():int{ return (this._SafeStr_5792); } public function get _SafeStr_5769():String{ return (this._SafeStr_5794); } public function get category():int{ return (this._SafeStr_5795); } public function set _SafeStr_5757(k:String):void{ this._SafeStr_5781 = k; } public function get _SafeStr_5768():int{ return (this._SafeStr_5793); } public function get _SafeStr_5770():Boolean{ return (this._SafeStr_5796); } public function get _SafeStr_5771():Boolean{ return (this._SafeStr_5797); } public function get _SafeStr_5772():Boolean{ return (this._SafeStr_5798); } public function get _SafeStr_5773():Boolean{ return (this._SafeStr_5800); } public function get _SafeStr_5774():Boolean{ return (this._SafeStr_5801); } public function get _SafeStr_5775():Boolean{ return (this._SafeStr_5802); } public function get _SafeStr_5776():Boolean{ return (!((this._SafeStr_5781.indexOf("external_image") == -1))); } public function get _SafeStr_5777():Boolean{ return (this._SafeStr_5803); } public function get _SafeStr_5778():String{ return (this._SafeStr_5804); } } }//package _-07L // _SafeStr_2335 = "_-0cj" (String#682, DoABC#3) // _SafeStr_3046 = "_-vN" (String#1822, DoABC#3) // _SafeStr_5416 = "_-5O7" (String#365, DoABC#3) // _SafeStr_5470 = "_-wp" (String#287, DoABC#3) // _SafeStr_5757 = "_-1Pe" (String#3460, DoABC#3) // _SafeStr_5758 = "_-5SY" (String#7361, DoABC#3) // _SafeStr_5759 = "_-2Ie" (String#31950, DoABC#3) // _SafeStr_5760 = "_-3LG" (String#9740, DoABC#3) // _SafeStr_5761 = "_-067" (String#33338, DoABC#3) // _SafeStr_5762 = "_-2nM" (String#32646, DoABC#3) // _SafeStr_5763 = "_-1Jc" (String#34158, DoABC#3) // _SafeStr_5764 = "_-0oO" (String#9591, DoABC#3) // _SafeStr_5765 = "_-1cJ" (String#2556, DoABC#3) // _SafeStr_5766 = "_-3Z" (String#30192, DoABC#3) // _SafeStr_5767 = "_-16R" (String#4189, DoABC#3) // _SafeStr_5768 = "_-46S" (String#4549, DoABC#3) // _SafeStr_5769 = "_-5lv" (String#5886, DoABC#3) // _SafeStr_5770 = "_-3eJ" (String#10415, DoABC#3) // _SafeStr_5771 = "_-3w3" (String#11298, DoABC#3) // _SafeStr_5772 = "_-2hE" (String#7959, DoABC#3) // _SafeStr_5773 = "_-Ma" (String#28477, DoABC#3) // _SafeStr_5774 = "_-28Q" (String#23894, DoABC#3) // _SafeStr_5775 = "_-1by" (String#29190, DoABC#3) // _SafeStr_5776 = "_-ai" (String#16281, DoABC#3) // _SafeStr_5777 = "_-1o4" (String#31855, DoABC#3) // _SafeStr_5778 = "_-5kJ" (String#19329, DoABC#3) // _SafeStr_5779 = "_-4-z" (String#15798, DoABC#3) // _SafeStr_5780 = "_-1tS" (String#13767, DoABC#3) // _SafeStr_5781 = "_-lV" (String#19234, DoABC#3) // _SafeStr_5782 = "_-6Zh" (String#26222, DoABC#3) // _SafeStr_5783 = "_-3rV" (String#26616, DoABC#3) // _SafeStr_5784 = "_-5r1" (String#26872, DoABC#3) // _SafeStr_5785 = "_-5po" (String#26866, DoABC#3) // _SafeStr_5786 = "_-4TU" (String#28332, DoABC#3) // _SafeStr_5787 = "_-6kX" (String#27954, DoABC#3) // _SafeStr_5788 = "_-6OH" (String#5309, DoABC#3) // _SafeStr_5789 = "_-01l" (String#13757, DoABC#3) // _SafeStr_5790 = "_-36K" (String#1313, DoABC#3) // _SafeStr_5791 = "_-42f" (String#31685, DoABC#3) // _SafeStr_5792 = "_-6H7" (String#8824, DoABC#3) // _SafeStr_5793 = "_-GR" (String#8953, DoABC#3) // _SafeStr_5794 = "_-0yz" (String#29147, DoABC#3) // _SafeStr_5795 = "_-55A" (String#1024, DoABC#3) // _SafeStr_5796 = "_-HM" (String#14277, DoABC#3) // _SafeStr_5797 = "_-5oc" (String#14248, DoABC#3) // _SafeStr_5798 = "_-6YT" (String#9021, DoABC#3) // _SafeStr_5799 = "_-2Ti" (String#29308, DoABC#3) // _SafeStr_5800 = "_-0Rv" (String#26196, DoABC#3) // _SafeStr_5801 = "_-6i6" (String#27522, DoABC#3) // _SafeStr_5802 = "_-3tk" (String#27419, DoABC#3) // _SafeStr_5803 = "_-60M" (String#27964, DoABC#3) // _SafeStr_5804 = "_-2a8" (String#31679, DoABC#3) //------------------------------------------------------------ //_-07L._SafeStr_334 package _-07L{ import _-6bh._SafeStr_3; public interface _SafeStr_334 extends _SafeStr_3 { function _SafeStr_5805():void; } }//package _-07L // _SafeStr_3 = "_-13J" (String#267, DoABC#3) // _SafeStr_334 = "_-4AZ" (String#6114, DoABC#3) // _SafeStr_5805 = "_-me" (String#19055, DoABC#3) //------------------------------------------------------------ //_-07L.FurnitureDataParser package _-07L{ import _-5Oq.EventDispatcherWrapper; import _-3dg.Map; import _-1Py.ICoreLocalizationManager; import _-03H.AssetLibrary; import flash.net.URLRequest; import _-03H._SafeStr_37; import _-45c.AssetLoaderEvent; import _-6H.Core; import flash.events.Event; import _-0zD._SafeStr_6; public class FurnitureDataParser extends EventDispatcherWrapper { public static const _SafeStr_5806:String = "FDP_furniture_data_ready"; private var _SafeStr_5807:Map; private var _SafeStr_5808:Map; private var _SafeStr_5809:Map; private var _SafeStr_5810:ICoreLocalizationManager; private var _SafeStr_5811:AssetLibrary; public function FurnitureDataParser(k:Map, _arg_2:Map, _arg_3:Map, _arg_4:ICoreLocalizationManager){ this._SafeStr_5807 = k; this._SafeStr_5808 = _arg_2; this._SafeStr_5809 = _arg_3; this._SafeStr_5810 = _arg_4; this._SafeStr_5811 = new AssetLibrary("FurniDataParserAssetLib"); } override public function dispose():void{ super.dispose(); if (this._SafeStr_5811) { this._SafeStr_5811.dispose(); this._SafeStr_5811 = null; }; this._SafeStr_5810 = null; this._SafeStr_5807 = null; this._SafeStr_5808 = null; this._SafeStr_5809 = null; } public function _SafeStr_5812(k:String):void{ var _local_2:_SafeStr_37 = this._SafeStr_5811.loadAssetFromFile(k, new URLRequest(k), "text/plain"); _local_2.addEventListener(AssetLoaderEvent._SafeStr_5708, this._SafeStr_5813); _local_2.addEventListener(AssetLoaderEvent._SafeStr_5710, this._SafeStr_5814); } private function _SafeStr_5813(k:AssetLoaderEvent):void{ var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); if (_local_2 == null) { return; }; if ((((_local_2._SafeStr_5655 == null)) || ((_local_2._SafeStr_5655.content == null)))) { return; }; var _local_3:String = (_local_2._SafeStr_5655.content as String); if (_local_3.charAt(0) == "<") { this._SafeStr_5815(_local_3); } else { this._SafeStr_5816(_local_3); }; } private function _SafeStr_5815(data:String):void{ var categoryTypes:XMLList; var itemXml:XML; var furniData:_SafeStr_3046; var xmlData:XML; try { xmlData = new XML(data); } catch(e:Error) { Core.error(("XML furni data was malformed: " + data), true, Core._SafeStr_5817); }; if (xmlData == null) { return; }; categoryTypes = xmlData.roomitemtypes; for each (itemXml in categoryTypes.furnitype) { furniData = this._SafeStr_5818(itemXml); this._SafeStr_5819(furniData); this._SafeStr_5820(furniData); }; categoryTypes = xmlData.wallitemtypes; for each (itemXml in categoryTypes.furnitype) { furniData = this._SafeStr_5821(itemXml); this._SafeStr_5819(furniData); this._SafeStr_5820(furniData); }; dispatchEvent(new Event(_SafeStr_5806)); } private function _SafeStr_5818(k:XML):_SafeStr_3046{ var _local_4:XML; var _local_5:String; var _local_6:Array; var _local_7:String; var _local_8:int; var _local_11:String; var _local_2:int = parseInt(k.@id); var _local_3:Array = new Array(); for each (_local_4 in k.partcolors.color) { _local_11 = _local_4; if (_local_11.charAt(0) == "#") { _local_11 = _local_11.replace("#", ""); _local_3.push(parseInt(_local_11, 16)); } else { _local_3.push(-(parseInt(_local_11))); }; }; _local_5 = k.@classname; _local_6 = _local_5.split("*"); _local_7 = _local_6[0]; _local_8 = (((_local_6.length)>1) ? parseInt(_local_6[1]) : 0); var _local_9 = (_local_6.length > 1); var _local_10:_SafeStr_3046 = new _SafeStr_3046(_SafeStr_3046._SafeStr_5780, _local_2, _local_5, _local_7, k.name, "", k.revision, k.xdim, k.ydim, 0, _local_3, _local_9, _local_8, k.adurl, k.offerid, (k.buyout == "1"), k.rentofferid, (k.rentbuyout == "1"), (k.bc == "1"), k.customparams, k.specialtype, (k.canstandon == "1"), (k.cansiton == "1"), (k.canlayon == "1"), (k.excludeddynamic == "1"), k.furniline); return (_local_10); } private function _SafeStr_5821(k:XML):_SafeStr_3046{ var _local_2:int = parseInt(k.@id); var _local_3:_SafeStr_3046 = new _SafeStr_3046(_SafeStr_3046._SafeStr_5779, _local_2, k.@classname, k.@classname, k.name, "", k.revision, 0, 0, 0, null, false, 0, k.adurl, k.offerid, (k.buyout == "1"), k.rentofferid, (k.rentbuyout == "1"), (k.bc == "1"), null, k.specialtype, false, false, false, (k.excludeddynamic == "1"), k.furniline); return (_local_3); } private function _SafeStr_5816(k:String):void{ var _local_7:String; var _local_8:Array; var _local_9:String; var _local_10:Array; var _local_11:String; var _local_12:int; var _local_13:String; var _local_14:Array; var _local_15:String; var _local_16:int; var _local_17:Boolean; var _local_18:int; var _local_19:int; var _local_20:int; var _local_21:int; var _local_22:Array; var _local_23:Array; var _local_24:int; var _local_25:String; var _local_26:String; var _local_27:String; var _local_28:int; var _local_29:Boolean; var _local_30:int; var _local_31:Boolean; var _local_32:String; var _local_33:int; var _local_34:Boolean; var _local_35:Boolean; var _local_36:Boolean; var _local_37:Boolean; var _local_38:Boolean; var _local_39:Boolean; var _local_40:_SafeStr_3046; var _local_41:String; var _local_2:RegExp = /\n\r{1,}|\n{1,}|\r{1,}/mg; var _local_3:RegExp = /^\s+|\s+$/g; var _local_4:RegExp = /\[+?((.)*?)\]/g; var _local_5:Array = k.split(_local_2); var _local_6:int; for each (_local_7 in _local_5) { _local_8 = _local_7.match(_local_4); for each (_local_9 in _local_8) { _local_9 = _local_9.replace(/\[{1,}/mg, ""); _local_9 = _local_9.replace(/\]{1,}/mg, ""); _local_10 = _local_9.split('"'); this._SafeStr_5822(_local_10, ", "); this._SafeStr_5822(_local_10, ","); _local_10.splice(0, 1); _local_10.splice((_local_10.length - 1), 1); if (_local_10.length < 18) { Core.error(("Lingo furni data was malformed: " + k), true, Core._SafeStr_5817); return; }; _local_11 = _local_10[0]; _local_12 = parseInt(_local_10[1]); _local_13 = String(_local_10[2]); _local_14 = _local_13.split("*"); _local_15 = _local_14[0]; _local_16 = (((_local_14.length)>1) ? parseInt(_local_14[1]) : 0); _local_17 = (_local_14.length > 1); _local_18 = parseInt(_local_10[3]); _local_19 = parseInt(_local_10[4]); _local_20 = parseInt(_local_10[5]); _local_21 = parseInt(_local_10[6]); _local_22 = []; _local_23 = _local_10[7].split(","); _local_24 = 0; while (_local_24 < _local_23.length) { _local_41 = _local_23[_local_24]; if (_local_41.charAt(0) == "#") { _local_41 = _local_41.replace("#", ""); _local_22.push(parseInt(_local_41, 16)); } else { _local_22.push(-(parseInt(_local_41))); }; _local_24++; }; _local_25 = _local_10[8]; _local_26 = _local_10[9]; _local_27 = _local_10[10]; _local_28 = parseInt(_local_10[11]); _local_29 = (_local_10[12] == "true"); _local_30 = parseInt(_local_10[13]); _local_31 = (_local_10[14] == "true"); _local_32 = _local_10[15]; _local_33 = parseInt(_local_10[16]); _local_34 = (_local_10[17] == "true"); _local_38 = false; _local_39 = (_local_11 == "i"); if (_local_39) { _local_35 = false; _local_36 = false; _local_37 = false; if (_local_10.length >= 19) { _local_38 = (_local_10[18] == "1"); }; } else { _local_35 = (_local_10[18] == "1"); _local_36 = (_local_10[19] == "1"); _local_37 = (_local_10[20] == "1"); if (_local_10.length >= 22) { _local_38 = (_local_10[21] == "1"); }; }; _local_40 = new _SafeStr_3046(_local_11, _local_12, _local_13, _local_15, _local_25, "", _local_18, _local_19, _local_20, _local_21, _local_22, _local_17, _local_16, _local_27, _local_28, _local_29, _local_30, _local_31, _local_34, _local_32, _local_33, _local_35, _local_36, _local_37, _local_38, ""); this._SafeStr_5819(_local_40); this._SafeStr_5820(_local_40); }; _local_6++; }; dispatchEvent(new Event(_SafeStr_5806)); } private function _SafeStr_5819(k:_SafeStr_3046):void{ if (k.type == _SafeStr_3046._SafeStr_5780) { this._SafeStr_5807.add(k.id, k); } else { if (k.type == _SafeStr_3046._SafeStr_5779) { this._SafeStr_5808.add(k.id, k); }; }; var _local_2:Array = this._SafeStr_5809[k._SafeStr_5757]; if (_local_2 == null) { _local_2 = []; this._SafeStr_5809.add(k._SafeStr_5757, _local_2); }; _local_2[k._SafeStr_5760] = k.id; } private function _SafeStr_5814(k:AssetLoaderEvent):void{ _SafeStr_6.logEventLog(("furnituredata download error " + k.status)); Core.error("Could not download furnidata definition", true, Core._SafeStr_5817); } private function _SafeStr_5820(k:_SafeStr_3046):void{ if (this._SafeStr_5810 != null) { if (k.type == _SafeStr_3046._SafeStr_5780) { this._SafeStr_5810._SafeStr_5823(("roomItem.name." + k.id), k._SafeStr_5765); this._SafeStr_5810._SafeStr_5823(("roomItem.desc." + k.id), k.description); } else { if (k.type == _SafeStr_3046._SafeStr_5779) { this._SafeStr_5810._SafeStr_5823(("wallItem.name." + k.id), k._SafeStr_5765); this._SafeStr_5810._SafeStr_5823(("wallItem.desc." + k.id), k.description); }; }; }; } private function _SafeStr_5822(k:Array, _arg_2:Object):void{ var _local_3:int; while (_local_3 < k.length) { if (k[_local_3] == _arg_2) { k.splice(_local_3, 1); _local_3--; }; _local_3++; }; } } }//package _-07L // _SafeStr_3046 = "_-vN" (String#1822, DoABC#3) // _SafeStr_37 = "_-326" (String#1149, DoABC#3) // _SafeStr_5655 = "_-3wf" (String#4063, DoABC#3) // _SafeStr_5708 = "_-3xX" (String#2888, DoABC#3) // _SafeStr_5710 = "_-2p9" (String#6735, DoABC#3) // _SafeStr_5757 = "_-1Pe" (String#3460, DoABC#3) // _SafeStr_5760 = "_-3LG" (String#9740, DoABC#3) // _SafeStr_5765 = "_-1cJ" (String#2556, DoABC#3) // _SafeStr_5779 = "_-4-z" (String#15798, DoABC#3) // _SafeStr_5780 = "_-1tS" (String#13767, DoABC#3) // _SafeStr_5806 = "_-2Ha" (String#5224, DoABC#3) // _SafeStr_5807 = "_-1Ot" (String#4679, DoABC#3) // _SafeStr_5808 = "_-1wz" (String#3860, DoABC#3) // _SafeStr_5809 = "_-1pA" (String#18140, DoABC#3) // _SafeStr_5810 = "_-55T" (String#520, DoABC#3) // _SafeStr_5811 = "_-0es" (String#7048, DoABC#3) // _SafeStr_5812 = "_-4os" (String#14875, DoABC#3) // _SafeStr_5813 = "_-5Eo" (String#37208, DoABC#3) // _SafeStr_5814 = "_-1Gu" (String#34243, DoABC#3) // _SafeStr_5815 = "_-6GK" (String#23508, DoABC#3) // _SafeStr_5816 = "_-12Q" (String#26114, DoABC#3) // _SafeStr_5817 = "_-2qX" (String#31514, DoABC#3) // _SafeStr_5818 = "_-28M" (String#36893, DoABC#3) // _SafeStr_5819 = "_-494" (String#23752, DoABC#3) // _SafeStr_5820 = "_-6Rb" (String#25539, DoABC#3) // _SafeStr_5821 = "_-3lx" (String#36209, DoABC#3) // _SafeStr_5822 = "_-0Q5" (String#26262, DoABC#3) // _SafeStr_5823 = "_-2ma" (String#8202, DoABC#3) // _SafeStr_6 = "_-3hs" (String#1438, DoABC#3) //------------------------------------------------------------ //_-08p._SafeStr_4543 package _-08p{ import _-6bh._SafeStr_3; import _-3UP.IWindowContainer; import _-2su._SafeStr_2846; import _-1BW._SafeStr_634; import _-03H._SafeStr_10; import _-51-.WindowMouseEvent; import _-4z4._SafeStr_4041; import _-4FI.ITextFieldWindow; import _-0Fn._SafeStr_2309; public class _SafeStr_4543 implements _SafeStr_3 { private static const _SafeStr_5824:String = "header_button_close"; private static const _SafeStr_5825:String = "cancel"; private static const _SafeStr_5826:String = "ok"; private var _SafeStr_5827:IWindowContainer; private var _disposed:Boolean = false; private var _SafeStr_5828:_SafeStr_2846; private var _SafeStr_5829:_SafeStr_634; private var _assets:_SafeStr_10; private var _SafeStr_5830:int; public function _SafeStr_4543(k:_SafeStr_2846){ this._SafeStr_5828 = k; this._SafeStr_5829 = k.windowManager; this._assets = this._SafeStr_5828.assets; } public function get disposed():Boolean{ return (this._disposed); } public function dispose():void{ if (this.disposed) { return; }; this._disposed = true; if (this._SafeStr_5827) { this._SafeStr_5827.dispose(); this._SafeStr_5827 = null; }; } public function open(k:int):void{ this._SafeStr_5830 = k; this._SafeStr_5831(); this._SafeStr_5827.visible = true; } private function _SafeStr_5831():void{ var k:String; if (!this._SafeStr_5827) { k = "mysterytrophy_xml"; this._SafeStr_5827 = (this._SafeStr_5829.buildFromXML((this._assets.getAssetByName(k).content as XML)) as IWindowContainer); this._SafeStr_5832(_SafeStr_5826); this._SafeStr_5832(_SafeStr_5825); this._SafeStr_5832(_SafeStr_5824); this._SafeStr_5827.center(); }; } public function close():void{ if (this._SafeStr_5827 != null) { this._SafeStr_5827.visible = false; }; } private function _SafeStr_5832(k:String):void{ this._SafeStr_5827.findChildByName(k).addEventListener(WindowMouseEvent.CLICK, this.onMouseClick); } private function onMouseClick(k:WindowMouseEvent):void{ var _local_2:String; switch (k.target.name) { case _SafeStr_5824: case _SafeStr_5825: this.close(); return; case _SafeStr_5826: _local_2 = this._SafeStr_5833(); this.connection.send(new _SafeStr_4041(this._SafeStr_5830, _local_2)); this.close(); return; }; } private function _SafeStr_5833():String{ var k:ITextFieldWindow; if (this._SafeStr_5827) { k = (this._SafeStr_5827.findChildByName("input") as ITextFieldWindow); if (k) { return (k.text); }; }; return (null); } private function get connection():_SafeStr_2309{ return (this._SafeStr_5828.handler.container.connection); } } }//package _-08p // _SafeStr_10 = "_-XG" (String#397, DoABC#3) // _SafeStr_2309 = "_-A5" (String#1046, DoABC#3) // _SafeStr_2846 = "_-0Ry" (String#3088, DoABC#3) // _SafeStr_3 = "_-13J" (String#267, DoABC#3) // _SafeStr_4041 = "_-0s-" (String#15895, DoABC#3) // _SafeStr_4543 = "_-2i" (String#9781, DoABC#3) // _SafeStr_5824 = "_-5xI" (String#1731, DoABC#3) // _SafeStr_5825 = "_-2jH" (String#3175, DoABC#3) // _SafeStr_5826 = "_-4SN" (String#2149, DoABC#3) // _SafeStr_5827 = "_-1bI" (String#15, DoABC#3) // _SafeStr_5828 = "_-4ex" (String#66, DoABC#3) // _SafeStr_5829 = "_-1Wq" (String#187, DoABC#3) // _SafeStr_5830 = "_-60n" (String#4727, DoABC#3) // _SafeStr_5831 = "_-5eX" (String#3731, DoABC#3) // _SafeStr_5832 = "_-39p" (String#1552, DoABC#3) // _SafeStr_5833 = "_-3eR" (String#34555, DoABC#3) // _SafeStr_634 = "_-30R" (String#469, DoABC#3) //------------------------------------------------------------ //_-0a._SafeStr_5115 package _-0a{ import _-2uq.AdServerRequest; import _-8K.AdSlot; public interface _SafeStr_5115 { function _SafeStr_5834(_arg_1:String, _arg_2:AdServerRequest, _arg_3:Boolean=false, _arg_4:*=null):void; function _SafeStr_5835(_arg_1:String, _arg_2:*=null):void; function _SafeStr_5836(_arg_1:String, _arg_2:AdSlot, _arg_3:*=null):void; function _SafeStr_5837(_arg_1:String, _arg_2:AdSlot, _arg_3:*, _arg_4:*=null):void; function _SafeStr_5838(_arg_1:String, _arg_2:AdSlot, _arg_3:*, _arg_4:*=null):void; function _SafeStr_5839(_arg_1:String, _arg_2:AdSlot, _arg_3:*, _arg_4:*=null):void; function _SafeStr_5840(_arg_1:String, _arg_2:AdSlot, _arg_3:*, _arg_4:*=null):void; } }//package _-0a // _SafeStr_5115 = "_-2gf" (String#17659, DoABC#3) // _SafeStr_5834 = "_-5YX" (String#9965, DoABC#3) // _SafeStr_5835 = "_-4bP" (String#13878, DoABC#3) // _SafeStr_5836 = "_-4wI" (String#13763, DoABC#3) // _SafeStr_5837 = "_-4h5" (String#13688, DoABC#3) // _SafeStr_5838 = "_-0sC" (String#27852, DoABC#3) // _SafeStr_5839 = "_-1gO" (String#2333, DoABC#3) // _SafeStr_5840 = "_-3Bq" (String#15555, DoABC#3) //------------------------------------------------------------ //_-0a._SafeStr_5116 package _-0a{ import _-1ah.Debuggable; import _-1dH.AnalyticsConfigGroup; import _-2uq.AdServerRequest; import _-8K.AdSlot; public class _SafeStr_5116 extends Debuggable implements _SafeStr_5115 { public static const _SafeStr_5841:String = "impressions"; public static const _SafeStr_5842:String = "adCalls"; public static const _SafeStr_5843:String = "template"; public static const _SafeStr_5844:String = "adSlot"; public static const PROGRESS:String = "progress"; public static const _SafeStr_5845:String = "clicks"; public static const VPAID:String = "vpaid"; public static const ALL:String = "all"; public static const LINEAR:String = "linear"; public static const _SafeStr_5846:String = "nonLinear"; public static const _SafeStr_5847:String = "companion"; public static const _SafeStr_5848:String = "non-interactive"; public static const _SafeStr_5849:String = "loaded"; public static const _SafeStr_5850:String = "fired"; public static const COMPLETE:String = "complete"; public static const ERROR:String = "error"; public static const _SafeStr_5851:String = "timeout"; public static const _SafeStr_5852:String = "deferred"; public static const _SafeStr_5853:String = "failover"; public static const _SafeStr_5854:String = "start"; public static const STOP:String = "stop"; public static const _SafeStr_5855:String = "firstQuartile"; public static const _SafeStr_5856:String = "midpoint"; public static const _SafeStr_5857:String = "thirdQuartile"; public static const PAUSE:String = "pause"; public static const _SafeStr_5858:String = "resume"; public static const FULLSCREEN:String = "fullscreen"; public static const MUTE:String = "mute"; public static const _SafeStr_5859:String = "unmute"; public static const _SafeStr_5860:String = "expand"; public static const _SafeStr_5861:String = "collapse"; public static const _SafeStr_5862:String = "userAcceptInvitation"; public static const CLOSE:String = "close"; public static const _SafeStr_5863:String = "started"; public static const _SafeStr_5864:String = "stopped"; public static const _SafeStr_5865:String = "linearChange"; public static const _SafeStr_5866:String = "expandedChange"; public static const _SafeStr_5867:String = "remainingTimeChange"; public static const _SafeStr_5868:String = "volumeChange"; public static const _SafeStr_5869:String = "paused"; public static const _SafeStr_5870:String = "playing"; public static const _SafeStr_5871:String = "videoStart"; public static const _SafeStr_5872:String = "videoFirstQuartile"; public static const _SafeStr_5873:String = "videoMidpoint"; public static const _SafeStr_5874:String = "videoThirdQuartile"; public static const _SafeStr_5875:String = "videoComplete"; public static const _SafeStr_5876:String = "skipped"; public static const _SafeStr_5877:String = "skippableStateChange"; public static const _SafeStr_5878:String = "sizeChange"; public static const _SafeStr_5879:String = "durationChange"; public static const _SafeStr_5880:String = "adInteraction"; public static const _SafeStr_5881:String = "pre-roll"; public static const _SafeStr_5882:String = "mid-roll"; public static const _SafeStr_5883:String = "post-roll"; public function _SafeStr_5116(k:AnalyticsConfigGroup=null){ if (k != null) { this.initialise(k); }; } public function initialise(k:AnalyticsConfigGroup):void{ if (k != null) { if (k._SafeStr_5884()) { }; }; } public function _SafeStr_5834(k:String, _arg_2:AdServerRequest, _arg_3:Boolean=false, _arg_4:*=null):void{ } public function _SafeStr_5835(k:String, _arg_2:*=null):void{ } public function _SafeStr_5836(k:String, _arg_2:AdSlot, _arg_3:*=null):void{ } public function _SafeStr_5837(k:String, _arg_2:AdSlot, _arg_3:*, _arg_4:*=null):void{ } public function _SafeStr_5838(k:String, _arg_2:AdSlot, _arg_3:*, _arg_4:*=null):void{ } public function _SafeStr_5839(k:String, _arg_2:AdSlot, _arg_3:*, _arg_4:*=null):void{ } public function _SafeStr_5840(k:String, _arg_2:AdSlot, _arg_3:*, _arg_4:*=null):void{ } } }//package _-0a // _SafeStr_5115 = "_-2gf" (String#17659, DoABC#3) // _SafeStr_5116 = "_-0NM" (String#1234, DoABC#3) // _SafeStr_5834 = "_-5YX" (String#9965, DoABC#3) // _SafeStr_5835 = "_-4bP" (String#13878, DoABC#3) // _SafeStr_5836 = "_-4wI" (String#13763, DoABC#3) // _SafeStr_5837 = "_-4h5" (String#13688, DoABC#3) // _SafeStr_5838 = "_-0sC" (String#27852, DoABC#3) // _SafeStr_5839 = "_-1gO" (String#2333, DoABC#3) // _SafeStr_5840 = "_-3Bq" (String#15555, DoABC#3) // _SafeStr_5841 = "_-4Z6" (String#28381, DoABC#3) // _SafeStr_5842 = "_-3iF" (String#26939, DoABC#3) // _SafeStr_5843 = "_-3w" (String#30209, DoABC#3) // _SafeStr_5844 = "_-3hJ" (String#31334, DoABC#3) // _SafeStr_5845 = "_-50P" (String#28417, DoABC#3) // _SafeStr_5846 = "_-35S" (String#6923, DoABC#3) // _SafeStr_5847 = "const" (String#29820, DoABC#3) // _SafeStr_5848 = "_-17h" (String#27808, DoABC#3) // _SafeStr_5849 = "_-2RF" (String#4344, DoABC#3) // _SafeStr_5850 = "_-4PZ" (String#10995, DoABC#3) // _SafeStr_5851 = "_-1LA" (String#7517, DoABC#3) // _SafeStr_5852 = "_-3Zs" (String#14952, DoABC#3) // _SafeStr_5853 = "_-4UI" (String#21658, DoABC#3) // _SafeStr_5854 = "_-Rx" (String#8410, DoABC#3) // _SafeStr_5855 = "_-2-4" (String#22709, DoABC#3) // _SafeStr_5856 = "_-55q" (String#22799, DoABC#3) // _SafeStr_5857 = "_-5cu" (String#23282, DoABC#3) // _SafeStr_5858 = "_-4aV" (String#24798, DoABC#3) // _SafeStr_5859 = "_-57F" (String#23783, DoABC#3) // _SafeStr_5860 = "_-5DW" (String#27923, DoABC#3) // _SafeStr_5861 = "_-5xP" (String#16885, DoABC#3) // _SafeStr_5862 = "_-Mi" (String#18457, DoABC#3) // _SafeStr_5863 = "_-67O" (String#8916, DoABC#3) // _SafeStr_5864 = "_-0G4" (String#27804, DoABC#3) // _SafeStr_5865 = "_-5ZE" (String#20986, DoABC#3) // _SafeStr_5866 = "_-4CW" (String#18269, DoABC#3) // _SafeStr_5867 = "_-5mM" (String#27611, DoABC#3) // _SafeStr_5868 = "_-1-H" (String#26428, DoABC#3) // _SafeStr_5869 = "_-0TF" (String#7834, DoABC#3) // _SafeStr_5870 = "_-35P" (String#8572, DoABC#3) // _SafeStr_5871 = "_-1P8" (String#19660, DoABC#3) // _SafeStr_5872 = "_-1pN" (String#18237, DoABC#3) // _SafeStr_5873 = "_-3xx" (String#17108, DoABC#3) // _SafeStr_5874 = "_-179" (String#20264, DoABC#3) // _SafeStr_5875 = "_-UK" (String#18257, DoABC#3) // _SafeStr_5876 = "_-1IH" (String#6068, DoABC#3) // _SafeStr_5877 = "_-293" (String#8503, DoABC#3) // _SafeStr_5878 = "_-1Ss" (String#8651, DoABC#3) // _SafeStr_5879 = "_-zg" (String#7992, DoABC#3) // _SafeStr_5880 = "_-JZ" (String#8378, DoABC#3) // _SafeStr_5881 = "_-1JU" (String#27642, DoABC#3) // _SafeStr_5882 = "_-3r3" (String#27087, DoABC#3) // _SafeStr_5883 = "_-58G" (String#27676, DoABC#3) // _SafeStr_5884 = "_-uh" (String#38648, DoABC#3) //------------------------------------------------------------ //_-0-a._SafeStr_3405 package _-0-a{ import _-Pk._SafeStr_2285; import _-6bh._SafeStr_3; public class _SafeStr_3405 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_5885:Array; public function _SafeStr_3405(k:int){ this._SafeStr_5885 = new Array(); super(); this._SafeStr_5885.push(k); } public function _SafeStr_5886():Array{ return (this._SafeStr_5885); } public function dispose():void{ this._SafeStr_5885 = null; } public function get disposed():Boolean{ return (false); } } }//package _-0-a // _SafeStr_2285 = "_-2jW" (String#237, DoABC#3) // _SafeStr_3 = "_-13J" (String#267, DoABC#3) // _SafeStr_3405 = "_-0pj" (String#9972, DoABC#3) // _SafeStr_5885 = "_-0vj" (String#125, DoABC#3) // _SafeStr_5886 = "_-5ZJ" (String#257, DoABC#3) //------------------------------------------------------------ //_-0-a._SafeStr_3406 package _-0-a{ import _-Pk._SafeStr_2285; import _-6bh._SafeStr_3; public class _SafeStr_3406 implements _SafeStr_2285, _SafeStr_3 { public static var _SafeStr_5887:Boolean = true; public static var _SafeStr_5888:Boolean = false; private var _SafeStr_5885:Array; public function _SafeStr_3406(k:int, _arg_2:Boolean, _arg_3:String){ this._SafeStr_5885 = new Array(); super(); this._SafeStr_5885.push(k); this._SafeStr_5885.push(_arg_2); this._SafeStr_5885.push(_arg_3); } public function _SafeStr_5886():Array{ return (this._SafeStr_5885); } public function dispose():void{ this._SafeStr_5885 = null; } public function get disposed():Boolean{ return (false); } } }//package _-0-a // _SafeStr_2285 = "_-2jW" (String#237, DoABC#3) // _SafeStr_3 = "_-13J" (String#267, DoABC#3) // _SafeStr_3406 = "_-0s7" (String#8229, DoABC#3) // _SafeStr_5885 = "_-0vj" (String#125, DoABC#3) // _SafeStr_5886 = "_-5ZJ" (String#257, DoABC#3) // _SafeStr_5887 = "_-6MQ" (String#22919, DoABC#3) // _SafeStr_5888 = "_-2yv" (String#22429, DoABC#3) //------------------------------------------------------------ //_-0-a._SafeStr_3408 package _-0-a{ import _-Pk._SafeStr_2285; import _-6bh._SafeStr_3; public class _SafeStr_3408 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_5885:Array; public function _SafeStr_3408(k:int, _arg_2:int, _arg_3:int){ this._SafeStr_5885 = new Array(); super(); this._SafeStr_5885 = [k, _arg_2, _arg_3]; } public function _SafeStr_5886():Array{ return (this._SafeStr_5885); } public function dispose():void{ this._SafeStr_5885 = null; } public function get disposed():Boolean{ return ((this._SafeStr_5885 == null)); } } }//package _-0-a // _SafeStr_2285 = "_-2jW" (String#237, DoABC#3) // _SafeStr_3 = "_-13J" (String#267, DoABC#3) // _SafeStr_3408 = "_-1zl" (String#15528, DoABC#3) // _SafeStr_5885 = "_-0vj" (String#125, DoABC#3) // _SafeStr_5886 = "_-5ZJ" (String#257, DoABC#3) //------------------------------------------------------------ //_-0-a._SafeStr_3429 package _-0-a{ import _-Pk._SafeStr_2285; import _-6bh._SafeStr_3; public class _SafeStr_3429 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_5885:Array; public function _SafeStr_3429(k:int){ this._SafeStr_5885 = new Array(); super(); this._SafeStr_5885.push(k); } public function _SafeStr_5886():Array{ return (this._SafeStr_5885); } public function dispose():void{ this._SafeStr_5885 = null; } public function get disposed():Boolean{ return (false); } } }//package _-0-a // _SafeStr_2285 = "_-2jW" (String#237, DoABC#3) // _SafeStr_3 = "_-13J" (String#267, DoABC#3) // _SafeStr_3429 = "_-031" (String#11105, DoABC#3) // _SafeStr_5885 = "_-0vj" (String#125, DoABC#3) // _SafeStr_5886 = "_-5ZJ" (String#257, DoABC#3) //------------------------------------------------------------ //_-0-a._SafeStr_3433 package _-0-a{ import _-Pk._SafeStr_2285; import _-6bh._SafeStr_3; public class _SafeStr_3433 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_5885:Array; public function _SafeStr_3433(k:int){ this._SafeStr_5885 = new Array(); super(); this._SafeStr_5885.push(k); } public function _SafeStr_5886():Array{ return (this._SafeStr_5885); } public function dispose():void{ this._SafeStr_5885 = null; } public function get disposed():Boolean{ return (false); } } }//package _-0-a // _SafeStr_2285 = "_-2jW" (String#237, DoABC#3) // _SafeStr_3 = "_-13J" (String#267, DoABC#3) // _SafeStr_3433 = "_-1ON" (String#16005, DoABC#3) // _SafeStr_5885 = "_-0vj" (String#125, DoABC#3) // _SafeStr_5886 = "_-5ZJ" (String#257, DoABC#3) //------------------------------------------------------------ //_-0-a._SafeStr_3436 package _-0-a{ import _-Pk._SafeStr_2285; import _-6bh._SafeStr_3; public class _SafeStr_3436 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_5885:Array; public function _SafeStr_3436(k:_SafeStr_3438){ var _local_2:Array; var _local_3:String; var _local_4:String; this._SafeStr_5885 = new Array(); super(); this._SafeStr_5885.push(k.roomId); this._SafeStr_5885.push(k.name); this._SafeStr_5885.push(k.description); this._SafeStr_5885.push(k._SafeStr_5889); this._SafeStr_5885.push((((k.password)!==null) ? k.password : "")); this._SafeStr_5885.push(k._SafeStr_5890); this._SafeStr_5885.push(k._SafeStr_5891); if (k.tags) { _local_2 = []; for each (_local_3 in k.tags) { if (((_local_3) && (!((_local_3 === ""))))) { _local_2.push(_local_3); }; }; this._SafeStr_5885.push(_local_2.length); for each (_local_4 in _local_2) { this._SafeStr_5885.push(_local_4); }; } else { this._SafeStr_5885.push(0); }; this._SafeStr_5885.push(k._SafeStr_5892); this._SafeStr_5885.push(k._SafeStr_5893); this._SafeStr_5885.push(k._SafeStr_5894); this._SafeStr_5885.push(k._SafeStr_5895); this._SafeStr_5885.push(k._SafeStr_5896); this._SafeStr_5885.push(k._SafeStr_5897); this._SafeStr_5885.push(k._SafeStr_5898); this._SafeStr_5885.push(k._SafeStr_5899); this._SafeStr_5885.push(k._SafeStr_5900); this._SafeStr_5885.push(k._SafeStr_5901); this._SafeStr_5885.push(k._SafeStr_5902); this._SafeStr_5885.push(k._SafeStr_5903); this._SafeStr_5885.push(k._SafeStr_5904); this._SafeStr_5885.push(k._SafeStr_5905); this._SafeStr_5885.push(k._SafeStr_5906); this._SafeStr_5885.push(k._SafeStr_5907); } public function _SafeStr_5886():Array{ return (this._SafeStr_5885); } public function dispose():void{ this._SafeStr_5885 = null; } public function get disposed():Boolean{ return (false); } } }//package _-0-a // _SafeStr_2285 = "_-2jW" (String#237, DoABC#3) // _SafeStr_3 = "_-13J" (String#267, DoABC#3) // _SafeStr_3436 = "_-3xH" (String#16185, DoABC#3) // _SafeStr_3438 = "_-5jj" (String#8984, DoABC#3) // _SafeStr_5885 = "_-0vj" (String#125, DoABC#3) // _SafeStr_5886 = "_-5ZJ" (String#257, DoABC#3) // _SafeStr_5889 = "_-2-g" (String#2454, DoABC#3) // _SafeStr_5890 = "_-En" (String#7668, DoABC#3) // _SafeStr_5891 = "_-4n5" (String#2345, DoABC#3) // _SafeStr_5892 = "_-4G4" (String#4725, DoABC#3) // _SafeStr_5893 = "_-246" (String#7890, DoABC#3) // _SafeStr_5894 = "_-3nF" (String#10179, DoABC#3) // _SafeStr_5895 = "_-0Xy" (String#10653, DoABC#3) // _SafeStr_5896 = "_-56p" (String#10793, DoABC#3) // _SafeStr_5897 = "_-1Ak" (String#8343, DoABC#3) // _SafeStr_5898 = "_-5RN" (String#8607, DoABC#3) // _SafeStr_5899 = "_-6Nf" (String#11427, DoABC#3) // _SafeStr_5900 = "_-0LH" (String#9318, DoABC#3) // _SafeStr_5901 = "_-3lC" (String#10469, DoABC#3) // _SafeStr_5902 = "_-Go" (String#24149, DoABC#3) // _SafeStr_5903 = "_-3ic" (String#21763, DoABC#3) // _SafeStr_5904 = "_-3fo" (String#22613, DoABC#3) // _SafeStr_5905 = "_-57x" (String#22854, DoABC#3) // _SafeStr_5906 = "_-2-x" (String#23287, DoABC#3) // _SafeStr_5907 = "_-3fY" (String#21999, DoABC#3) //------------------------------------------------------------ //_-0-a._SafeStr_3437 package _-0-a{ import _-Pk._SafeStr_2285; import _-6bh._SafeStr_3; public class _SafeStr_3437 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_5885:Array; public function _SafeStr_3437(k:int){ this._SafeStr_5885 = new Array(); super(); this._SafeStr_5885.push(k); } public function _SafeStr_5886():Array{ return (this._SafeStr_5885); } public function dispose():void{ this._SafeStr_5885 = null; } public function get disposed():Boolean{ return ((this._SafeStr_5885 == null)); } } }//package _-0-a // _SafeStr_2285 = "_-2jW" (String#237, DoABC#3) // _SafeStr_3 = "_-13J" (String#267, DoABC#3) // _SafeStr_3437 = "_-0Pt" (String#15156, DoABC#3) // _SafeStr_5885 = "_-0vj" (String#125, DoABC#3) // _SafeStr_5886 = "_-5ZJ" (String#257, DoABC#3) //------------------------------------------------------------ //_-0-a._SafeStr_3438 package _-0-a{ public class _SafeStr_3438 { private var _SafeStr_5616:int; private var _name:String; private var _SafeStr_5790:String; private var _SafeStr_5908:int; private var _SafeStr_5909:String; private var _SafeStr_5910:int; private var _SafeStr_5911:int; private var _SafeStr_5563:Array; private var _SafeStr_5912:Array; private var _SafeStr_5913:int; private var _SafeStr_5914:Boolean; private var _SafeStr_5915:Boolean; private var _SafeStr_5916:Boolean; private var _SafeStr_5917:Boolean; private var _SafeStr_5918:Boolean; private var _SafeStr_5919:int; private var _SafeStr_5920:int; private var _SafeStr_5921:int; private var _SafeStr_5922:int; private var _SafeStr_5923:int; private var _SafeStr_5924:int; private var _SafeStr_5925:int; private var _SafeStr_5926:int; private var _SafeStr_5927:int; private var _SafeStr_5928:int; public function get _SafeStr_5892():int{ return (this._SafeStr_5913); } public function set _SafeStr_5892(k:int):void{ this._SafeStr_5913 = k; } public function get _SafeStr_5893():Boolean{ return (this._SafeStr_5914); } public function set _SafeStr_5893(k:Boolean):void{ this._SafeStr_5914 = k; } public function get _SafeStr_5894():Boolean{ return (this._SafeStr_5915); } public function set _SafeStr_5894(k:Boolean):void{ this._SafeStr_5915 = k; } public function get _SafeStr_5895():Boolean{ return (this._SafeStr_5916); } public function set _SafeStr_5895(k:Boolean):void{ this._SafeStr_5916 = k; } public function get _SafeStr_5896():Boolean{ return (this._SafeStr_5918); } public function set _SafeStr_5896(k:Boolean):void{ this._SafeStr_5918 = k; } public function get _SafeStr_5897():int{ return (this._SafeStr_5919); } public function set _SafeStr_5897(k:int):void{ this._SafeStr_5919 = k; } public function get _SafeStr_5898():int{ return (this._SafeStr_5920); } public function set _SafeStr_5898(k:int):void{ this._SafeStr_5920 = k; } public function get roomId():int{ return (this._SafeStr_5616); } public function set roomId(k:int):void{ this._SafeStr_5616 = 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_5790); } public function set description(k:String):void{ this._SafeStr_5790 = k; } public function get _SafeStr_5889():int{ return (this._SafeStr_5908); } public function set _SafeStr_5889(k:int):void{ this._SafeStr_5908 = k; } public function get password():String{ return (this._SafeStr_5909); } public function set password(k:String):void{ this._SafeStr_5909 = k; } public function get _SafeStr_5891():int{ return (this._SafeStr_5910); } public function set _SafeStr_5891(k:int):void{ this._SafeStr_5910 = k; } public function get _SafeStr_5890():int{ return (this._SafeStr_5911); } public function set _SafeStr_5890(k:int):void{ this._SafeStr_5911 = k; } public function get tags():Array{ return (this._SafeStr_5563); } public function set tags(k:Array):void{ this._SafeStr_5563 = k; } public function get _SafeStr_5929():Array{ return (this._SafeStr_5912); } public function set _SafeStr_5929(k:Array):void{ this._SafeStr_5912 = k; } public function get _SafeStr_5899():int{ return (this._SafeStr_5921); } public function set _SafeStr_5899(k:int):void{ this._SafeStr_5921 = k; } public function get _SafeStr_5900():int{ return (this._SafeStr_5922); } public function set _SafeStr_5900(k:int):void{ this._SafeStr_5922 = k; } public function get _SafeStr_5901():int{ return (this._SafeStr_5923); } public function set _SafeStr_5901(k:int):void{ this._SafeStr_5923 = k; } public function get _SafeStr_5902():int{ return (this._SafeStr_5924); } public function set _SafeStr_5902(k:int):void{ this._SafeStr_5924 = k; } public function get _SafeStr_5903():int{ return (this._SafeStr_5925); } public function set _SafeStr_5903(k:int):void{ this._SafeStr_5925 = k; } public function get _SafeStr_5904():int{ return (this._SafeStr_5926); } public function set _SafeStr_5904(k:int):void{ this._SafeStr_5926 = k; } public function get _SafeStr_5905():int{ return (this._SafeStr_5927); } public function set _SafeStr_5905(k:int):void{ this._SafeStr_5927 = k; } public function get _SafeStr_5906():int{ return (this._SafeStr_5928); } public function set _SafeStr_5906(k:int):void{ this._SafeStr_5928 = k; } public function get _SafeStr_5907():Boolean{ return (this._SafeStr_5917); } public function set _SafeStr_5907(k:Boolean):void{ this._SafeStr_5917 = k; } } }//package _-0-a // _SafeStr_3438 = "_-5jj" (String#8984, DoABC#3) // _SafeStr_5563 = "_-4BY" (String#2307, DoABC#3) // _SafeStr_5616 = "_-324" (String#736, DoABC#3) // _SafeStr_5790 = "_-36K" (String#1313, DoABC#3) // _SafeStr_5889 = "_-2-g" (String#2454, DoABC#3) // _SafeStr_5890 = "_-En" (String#7668, DoABC#3) // _SafeStr_5891 = "_-4n5" (String#2345, DoABC#3) // _SafeStr_5892 = "_-4G4" (String#4725, DoABC#3) // _SafeStr_5893 = "_-246" (String#7890, DoABC#3) // _SafeStr_5894 = "_-3nF" (String#10179, DoABC#3) // _SafeStr_5895 = "_-0Xy" (String#10653, DoABC#3) // _SafeStr_5896 = "_-56p" (String#10793, DoABC#3) // _SafeStr_5897 = "_-1Ak" (String#8343, DoABC#3) // _SafeStr_5898 = "_-5RN" (String#8607, DoABC#3) // _SafeStr_5899 = "_-6Nf" (String#11427, DoABC#3) // _SafeStr_5900 = "_-0LH" (String#9318, DoABC#3) // _SafeStr_5901 = "_-3lC" (String#10469, DoABC#3) // _SafeStr_5902 = "_-Go" (String#24149, DoABC#3) // _SafeStr_5903 = "_-3ic" (String#21763, DoABC#3) // _SafeStr_5904 = "_-3fo" (String#22613, DoABC#3) // _SafeStr_5905 = "_-57x" (String#22854, DoABC#3) // _SafeStr_5906 = "_-2-x" (String#23287, DoABC#3) // _SafeStr_5907 = "_-3fY" (String#21999, DoABC#3) // _SafeStr_5908 = "_-62V" (String#5696, DoABC#3) // _SafeStr_5909 = "_-6P3" (String#5815, DoABC#3) // _SafeStr_5910 = "_-Nm" (String#2183, DoABC#3) // _SafeStr_5911 = "_-4au" (String#13728, DoABC#3) // _SafeStr_5912 = "_-22u" (String#13363, DoABC#3) // _SafeStr_5913 = "_-315" (String#6573, DoABC#3) // _SafeStr_5914 = "_-3am" (String#9728, DoABC#3) // _SafeStr_5915 = "_-N8" (String#14383, DoABC#3) // _SafeStr_5916 = "_-53j" (String#16006, DoABC#3) // _SafeStr_5917 = "_-3cc" (String#31451, DoABC#3) // _SafeStr_5918 = "_-1g1" (String#7581, DoABC#3) // _SafeStr_5919 = "_-004" (String#6807, DoABC#3) // _SafeStr_5920 = "_-4xR" (String#6658, DoABC#3) // _SafeStr_5921 = "_-11q" (String#15109, DoABC#3) // _SafeStr_5922 = "_-6IV" (String#15442, DoABC#3) // _SafeStr_5923 = "_-0-9" (String#13840, DoABC#3) // _SafeStr_5924 = "_-2l" (String#30199, DoABC#3) // _SafeStr_5925 = "_-1un" (String#31633, DoABC#3) // _SafeStr_5926 = "_-yz" (String#29098, DoABC#3) // _SafeStr_5927 = "_-0aE" (String#28251, DoABC#3) // _SafeStr_5928 = "_-Hx" (String#28700, DoABC#3) // _SafeStr_5929 = "_-0tj" (String#13106, DoABC#3) //------------------------------------------------------------ //_-0-a._SafeStr_3439 package _-0-a{ import _-Pk._SafeStr_2285; import _-6bh._SafeStr_3; public class _SafeStr_3439 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_5885:Array; public function _SafeStr_3439(k:int){ this._SafeStr_5885 = new Array(); super(); this._SafeStr_5885.push(k); } public function _SafeStr_5886():Array{ return (this._SafeStr_5885); } public function dispose():void{ this._SafeStr_5885 = null; } public function get disposed():Boolean{ return ((this._SafeStr_5885 == null)); } } }//package _-0-a // _SafeStr_2285 = "_-2jW" (String#237, DoABC#3) // _SafeStr_3 = "_-13J" (String#267, DoABC#3) // _SafeStr_3439 = "_-3Sm" (String#16503, DoABC#3) // _SafeStr_5885 = "_-0vj" (String#125, DoABC#3) // _SafeStr_5886 = "_-5ZJ" (String#257, DoABC#3) //------------------------------------------------------------ //_-0aJ._SafeStr_3451 package _-0aJ{ import _-5Vz._SafeStr_2658; import _-18S._SafeStr_2214; import _-1Gj._SafeStr_1417; import _-3fW._SafeStr_2655; import _-03H._SafeStr_10; import _-1BW._SafeStr_634; import _-2EA._SafeStr_500; import _-2Za._SafeStr_196; import _-5hS._SafeStr_3843; import _-3UP.IWindowContainer; import _-51-.WindowMouseEvent; import flash.geom.Point; public class _SafeStr_3451 implements _SafeStr_3836 { public static var _SafeStr_5930:int = 127; public static var _SafeStr_5931:int = 36; public static var _SafeStr_5932:_SafeStr_2658; public static var FRIENDS:_SafeStr_2214; public static var GAMES:_SafeStr_1417; public static var _SafeStr_5933:_SafeStr_2655; public static var _SafeStr_5934:_SafeStr_10; public static var _SafeStr_5935:_SafeStr_634; public static var _SafeStr_5936:_SafeStr_500; public static var _SafeStr_5937:_SafeStr_196; public static var _SafeStr_5938:_SafeStr_3843; protected static const _SafeStr_5939:Boolean = false; protected static const _SafeStr_5940:int = 80; protected static const _SafeStr_5941:int = 3; protected var _SafeStr_5827:IWindowContainer; protected var _SafeStr_5942:Boolean; private var _SafeStr_5943:Boolean; private var _SafeStr_5944:Boolean; private var _disposed:Boolean; public function get window():IWindowContainer{ return (this._SafeStr_5827); } public function get selected():Boolean{ return (this._SafeStr_5944); } public function get _SafeStr_5945():Boolean{ return (this._SafeStr_5942); } public function get disposed():Boolean{ return (this._disposed); } protected function get _SafeStr_5946():Boolean{ return (this._SafeStr_5943); } public function select(k:Boolean):void{ this.conceal(); this._SafeStr_5944 = true; } public function deselect(k:Boolean):void{ this._SafeStr_5944 = false; } public function recycle():void{ this.conceal(); this._SafeStr_5942 = true; } public function dispose():void{ if (!this._disposed) { if (this._SafeStr_5827) { this._SafeStr_5827.dispose(); this._SafeStr_5827 = null; }; this._disposed = true; }; } protected function expose():void{ this._SafeStr_5943 = true; } protected function conceal():void{ this._SafeStr_5943 = false; } protected function onMouseClick(k:WindowMouseEvent):void{ if (((this.disposed) || (this._SafeStr_5945))) { return; }; if (this.selected) { _SafeStr_5933.deSelect(true); } else { _SafeStr_5933._SafeStr_5947(this, true); }; } protected function onMouseOver(k:WindowMouseEvent):void{ if (((this.disposed) || (this._SafeStr_5945))) { return; }; if (!this.selected) { this.expose(); }; } protected function onMouseOut(k:WindowMouseEvent):void{ if (((((this.disposed) || (this._SafeStr_5945))) || ((this._SafeStr_5827 == null)))) { return; }; if (!this.selected) { if (!this._SafeStr_5827.hitTestGlobalPoint(new Point(k.stageX, k.stageY))) { this.conceal(); }; }; } } }//package _-0aJ // _SafeStr_10 = "_-XG" (String#397, DoABC#3) // _SafeStr_1417 = "_-3-Q" (String#3711, DoABC#3) // _SafeStr_196 = "_-2eN" (String#1903, DoABC#3) // _SafeStr_2214 = "_-On" (String#2848, DoABC#3) // _SafeStr_2655 = "_-4BC" (String#5839, DoABC#3) // _SafeStr_2658 = "_-5TE" (String#10334, DoABC#3) // _SafeStr_3451 = "_-3a3" (String#1522, DoABC#3) // _SafeStr_3836 = "_-0Gt" (String#4859, DoABC#3) // _SafeStr_3843 = "_-1yI" (String#10356, DoABC#3) // _SafeStr_500 = "_-3om" (String#587, DoABC#3) // _SafeStr_5827 = "_-1bI" (String#15, DoABC#3) // _SafeStr_5930 = "_-0hd" (String#3418, DoABC#3) // _SafeStr_5931 = "_-5--" (String#2635, DoABC#3) // _SafeStr_5932 = "_-4g3" (String#2979, DoABC#3) // _SafeStr_5933 = "_-0k0" (String#4304, DoABC#3) // _SafeStr_5934 = "_-3nU" (String#2651, DoABC#3) // _SafeStr_5935 = "_-NP" (String#4583, DoABC#3) // _SafeStr_5936 = "_-VM" (String#4848, DoABC#3) // _SafeStr_5937 = "_-qV" (String#5873, DoABC#3) // _SafeStr_5938 = "_-1bd" (String#14970, DoABC#3) // _SafeStr_5939 = "_-03S" (String#16263, DoABC#3) // _SafeStr_5940 = "_-2e-" (String#9161, DoABC#3) // _SafeStr_5941 = "_-5FP" (String#8707, DoABC#3) // _SafeStr_5942 = "_-2NU" (String#2163, DoABC#3) // _SafeStr_5943 = "_-3UW" (String#22788, DoABC#3) // _SafeStr_5944 = "_-4no" (String#1500, DoABC#3) // _SafeStr_5945 = "_-38K" (String#8333, DoABC#3) // _SafeStr_5946 = "_-6Si" (String#3918, DoABC#3) // _SafeStr_5947 = "_-6Wi" (String#12725, DoABC#3) // _SafeStr_634 = "_-30R" (String#469, DoABC#3) //------------------------------------------------------------ //_-0aJ._SafeStr_3836 package _-0aJ{ import _-6bh._SafeStr_3; import _-3UP.IWindowContainer; public interface _SafeStr_3836 extends _SafeStr_3 { function get window():IWindowContainer; function get selected():Boolean; function get _SafeStr_5945():Boolean; function select(_arg_1:Boolean):void; function deselect(_arg_1:Boolean):void; function recycle():void; } }//package _-0aJ // _SafeStr_3 = "_-13J" (String#267, DoABC#3) // _SafeStr_3836 = "_-0Gt" (String#4859, DoABC#3) // _SafeStr_5945 = "_-38K" (String#8333, DoABC#3) //------------------------------------------------------------ //_-0aJ._SafeStr_3840 package _-0aJ{ import _-4FI.IBitmapWrapperWindow; import _-5Vz.FriendEntity; import _-5Vz._SafeStr_3838; import _-3UP.IWindow; import _-03H.BitmapDataAsset; import _-3UP.IWindowContainer; import _-4FI.IRegionWindow; import _-4FI._SafeStr_3575; import _-51-.WindowMouseEvent; import _-2Rh.WindowType; import _-2Rh.WindowStyle; import _-2Rh.WindowParam; import flash.geom.Rectangle; import flash.display.BitmapData; import _-4FI.IItemListWindow; import _-4FI.ITextWindow; import _-4FI.IIconWindow; import _-51-.WindowEvent; import _-5Vz._SafeStr_3018; public class _SafeStr_3840 extends NewFriendEntityTab { protected static const _SafeStr_5948:String = "friend_request_tab_xml"; protected static const BUBBLE:String = "bubble"; protected static const MESSAGE:String = "message"; protected static const _SafeStr_5949:String = "button_accept"; protected static const _SafeStr_5950:String = "button_close"; protected static const _SafeStr_5951:String = "click_region_reject"; protected static const _SafeStr_5952:String = "link_reject"; private static const _SafeStr_5953:uint = 16435481; private static const _SafeStr_5954:uint = 16767334; private static const _SafeStr_5955:uint = 16770666; private static const _SafeStr_5956:uint = 0xFFFFFF; private static var _SafeStr_5957:_SafeStr_3840; private var _SafeStr_5958:String; public function _SafeStr_3840(){ _SafeStr_5827 = this._SafeStr_5959(); if (_SafeStr_5827) { _SafeStr_5827.findChildByName(BUBBLE).visible = false; }; } public static function _SafeStr_5960(k:_SafeStr_3838):_SafeStr_3840{ var _local_3:IBitmapWrapperWindow; var _local_2:_SafeStr_3840 = ((_SafeStr_5957) ? _SafeStr_5957 : new (_SafeStr_3840)()); _local_2._SafeStr_5942 = false; if (_local_2.friend) { if (_local_2.friend.figure != k.figure) { _local_3 = IBitmapWrapperWindow(_local_2._SafeStr_5827.findChildByName(_SafeStr_5961)); _local_3.bitmap = _SafeStr_5933.getAvatarFaceBitmap(k.figure); }; }; _local_2.friend = new FriendEntity(k.id, k.name, null, null, -1, false, false, k.figure, 0, null); return (_local_2); } override public function dispose():void{ if (_SafeStr_5827) { this._SafeStr_5962(_SafeStr_5827); _SafeStr_5827 = null; }; super.dispose(); } override public function recycle():void{ if (!disposed) { if (!_SafeStr_5942) { _SafeStr_5963 = null; _SafeStr_5942 = true; _SafeStr_5957 = this; }; }; } override public function select(k:Boolean):void{ var _local_2:IWindow; if (!selected) { if (_SafeStr_5827) { _local_2 = _SafeStr_5827.findChildByName(BUBBLE); if (_local_2) { _local_2.visible = true; }; }; super.select(k); }; } override public function deselect(k:Boolean):void{ var _local_2:IWindow; if (selected) { if (_SafeStr_5827) { _local_2 = _SafeStr_5827.findChildByName(BUBBLE); if (_local_2) { _local_2.visible = false; }; }; super.deselect(k); }; } override protected function expose():void{ super.expose(); _SafeStr_5827.color = ((_SafeStr_5946) ? _SafeStr_5954 : _SafeStr_5953); } override protected function conceal():void{ super.conceal(); _SafeStr_5827.color = ((_SafeStr_5946) ? _SafeStr_5954 : _SafeStr_5953); } private function _SafeStr_5959():IWindowContainer{ var _local_7:BitmapDataAsset; var k:IWindowContainer = (_SafeStr_5935.buildFromXML((_SafeStr_5934.getAssetByName(_SafeStr_5948).content as XML)) as IWindowContainer); var _local_2:IBitmapWrapperWindow = IBitmapWrapperWindow(k.findChildByName(_SafeStr_5961)); var _local_3:IRegionWindow = IRegionWindow(k.findChildByName(_SafeStr_5964)); var _local_4:IRegionWindow = IRegionWindow(k.findChildByName(_SafeStr_5965)); var _local_5:IWindow = k.findChildByName(_SafeStr_5966); var _local_6:_SafeStr_3575 = (k.findChildByName(BUBBLE) as _SafeStr_3575); k.x = 0; k.y = 0; k.width = _SafeStr_5930; k.height = _SafeStr_5931; k.addEventListener(WindowMouseEvent.CLICK, onMouseClick); k.addEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); k.addEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); _local_3.addEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_3.addEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); _local_3.addEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); _local_4.addEventListener(WindowMouseEvent.CLICK, _SafeStr_5969); _local_4._SafeStr_5970 = _SafeStr_5936.getLocalization("infostand.profile.link.tooltip", ""); _local_4._SafeStr_5971 = 100; _local_5.addEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_5.addEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); _local_5.addEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); _local_2._SafeStr_5972 = true; _local_6.procedure = this._SafeStr_5973; _local_6.y = (-((_local_6.height - (_local_6.height - _local_6.margins.bottom))) - 1); var _local_8:IRegionWindow = (_SafeStr_5935.create("ICON", WindowType._SafeStr_5974, WindowStyle._SafeStr_5975, WindowParam._SafeStr_5976, new Rectangle(0, 0, 25, 25)) as IRegionWindow); _local_8._SafeStr_5977 = 0; var _local_9:IBitmapWrapperWindow = (_SafeStr_5935.create("BITMAP", WindowType._SafeStr_5978, WindowStyle._SafeStr_5975, WindowParam._SafeStr_5979, new Rectangle(0, 0, 25, 25)) as IBitmapWrapperWindow); _local_9._SafeStr_5972 = false; _local_7 = (_SafeStr_5934.getAssetByName("plus_friend_icon_png") as BitmapDataAsset); if (_local_7) { _local_9.bitmap = (_local_7.content as BitmapData); }; _local_8.addChild(_local_9); IItemListWindow(k.findChildByName(_SafeStr_5966))._SafeStr_5980(_local_8, 0); return (k); } private function _SafeStr_5962(k:IWindowContainer):void{ var _local_2:IRegionWindow; var _local_3:IWindow; var _local_4:IRegionWindow; var _local_5:IBitmapWrapperWindow; if (((k) && (!(k.disposed)))) { k.procedure = null; k.removeEventListener(WindowMouseEvent.CLICK, onMouseClick); k.removeEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); k.removeEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); _local_2 = IRegionWindow(k.findChildByName(_SafeStr_5964)); _local_2.removeEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_2.removeEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); _local_2.removeEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); _local_3 = k.findChildByName(_SafeStr_5966); _local_3.removeEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_3.removeEventListener(WindowMouseEvent._SafeStr_5967, onMouseClick); _local_3.removeEventListener(WindowMouseEvent._SafeStr_5968, onMouseClick); _local_4 = IRegionWindow(k.findChildByName(_SafeStr_5965)); _local_4.removeEventListener(WindowMouseEvent.CLICK, _SafeStr_5969); k.width = _SafeStr_5930; k.height = _SafeStr_5931; k.color = _SafeStr_5953; _local_5 = IBitmapWrapperWindow(k.findChildByName(_SafeStr_5961)); _local_5.bitmap = null; ITextWindow(k.findChildByTag("label")).underline = false; }; } private function _SafeStr_5973(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { switch (_arg_2.name) { case _SafeStr_5949: _SafeStr_5932.acceptFriendRequest(_SafeStr_5963.id); break; case _SafeStr_5950: if (selected) { _SafeStr_5933.deSelect(true); }; break; case _SafeStr_5981: _SafeStr_5937.trackGoogle("extendedProfile", "friendBar_friendRequestButton"); _SafeStr_5932.showProfile(_SafeStr_5963.id); break; case _SafeStr_5951: _SafeStr_5932.declineFriendRequest(_SafeStr_5963.id); break; }; } else { if (k.type == WindowMouseEvent._SafeStr_5967) { if (_arg_2.name == _SafeStr_5951) { ITextWindow(IWindowContainer(_arg_2).getChildByName(_SafeStr_5952)).textColor = _SafeStr_5955; }; if (_arg_2.name == _SafeStr_5981) { IIconWindow(IWindowContainer(_arg_2).findChildByName("icon")).style = 22; }; if (_arg_2.name == _SafeStr_5965) { ITextWindow(IWindowContainer(_arg_2).getChildByName("name")).underline = true; }; } else { if (k.type == WindowMouseEvent._SafeStr_5968) { if (_arg_2.name == _SafeStr_5951) { ITextWindow(IWindowContainer(_arg_2).getChildByName(_SafeStr_5952)).textColor = _SafeStr_5956; }; if (_arg_2.name == _SafeStr_5981) { IIconWindow(IWindowContainer(_arg_2).findChildByName("icon")).style = 21; }; if (_arg_2.name == _SafeStr_5965) { ITextWindow(IWindowContainer(_arg_2).getChildByName("name")).underline = false; }; }; }; }; } public function _SafeStr_5982(k:_SafeStr_3018, _arg_2:BitmapData):void{ var _local_3:IBitmapWrapperWindow; var _local_4:BitmapData; if (!disposed) { if (friend) { if (friend.figure == k.figure) { _local_3 = (_SafeStr_5827.findChildByName(_SafeStr_5961) as IBitmapWrapperWindow); if (_local_3) { _local_4 = _SafeStr_5933.getAvatarFaceBitmap(k.figure); if (_local_4) { _local_3.bitmap = _local_4; _local_3.width = _local_4.width; _local_3.height = _local_4.height; }; }; }; }; }; } } }//package _-0aJ // _SafeStr_3018 = "_-4FQ" (String#1506, DoABC#3) // _SafeStr_3575 = "_-2zC" (String#3095, DoABC#3) // _SafeStr_3838 = "_-1Zj" (String#4092, DoABC#3) // _SafeStr_3840 = "_-6U-" (String#6321, DoABC#3) // _SafeStr_5827 = "_-1bI" (String#15, DoABC#3) // _SafeStr_5930 = "_-0hd" (String#3418, DoABC#3) // _SafeStr_5931 = "_-5--" (String#2635, DoABC#3) // _SafeStr_5932 = "_-4g3" (String#2979, DoABC#3) // _SafeStr_5933 = "_-0k0" (String#4304, DoABC#3) // _SafeStr_5934 = "_-3nU" (String#2651, DoABC#3) // _SafeStr_5935 = "_-NP" (String#4583, DoABC#3) // _SafeStr_5936 = "_-VM" (String#4848, DoABC#3) // _SafeStr_5937 = "_-qV" (String#5873, DoABC#3) // _SafeStr_5942 = "_-2NU" (String#2163, DoABC#3) // _SafeStr_5946 = "_-6Si" (String#3918, DoABC#3) // _SafeStr_5948 = "_-3dX" (String#10909, DoABC#3) // _SafeStr_5949 = "_-0ry" (String#6995, DoABC#3) // _SafeStr_5950 = "_-4-t" (String#4170, DoABC#3) // _SafeStr_5951 = "_-bw" (String#7154, DoABC#3) // _SafeStr_5952 = "_-24a" (String#8272, DoABC#3) // _SafeStr_5953 = "_-5Z-" (String#1802, DoABC#3) // _SafeStr_5954 = "_-3z0" (String#2792, DoABC#3) // _SafeStr_5955 = "_-2Ua" (String#6951, DoABC#3) // _SafeStr_5956 = "_-01C" (String#6805, DoABC#3) // _SafeStr_5957 = "_-6A6" (String#5510, DoABC#3) // _SafeStr_5958 = "_-0Zz" (String#34913, DoABC#3) // _SafeStr_5959 = "_-1Zz" (String#24993, DoABC#3) // _SafeStr_5960 = "_-5RT" (String#978, DoABC#3) // _SafeStr_5961 = "_-4rx" (String#3072, DoABC#3) // _SafeStr_5962 = "_-3q1" (String#24232, DoABC#3) // _SafeStr_5963 = "_-5wV" (String#1949, DoABC#3) // _SafeStr_5964 = "_-Xs" (String#2744, DoABC#3) // _SafeStr_5965 = "_-5OS" (String#4641, DoABC#3) // _SafeStr_5966 = "_-6RJ" (String#4730, DoABC#3) // _SafeStr_5967 = "_-4pk" (String#582, DoABC#3) // _SafeStr_5968 = "_-3Pw" (String#626, DoABC#3) // _SafeStr_5969 = "_-Uo" (String#7960, DoABC#3) // _SafeStr_5970 = "_-33-" (String#2086, DoABC#3) // _SafeStr_5971 = "_-0dl" (String#3420, DoABC#3) // _SafeStr_5972 = "_-5yG" (String#2192, DoABC#3) // _SafeStr_5973 = "_-2vW" (String#8109, DoABC#3) // _SafeStr_5974 = "_-61Q" (String#8454, DoABC#3) // _SafeStr_5975 = "_-1I7" (String#4900, DoABC#3) // _SafeStr_5976 = "_-0I9" (String#2579, DoABC#3) // _SafeStr_5977 = "_-3ws" (String#3536, DoABC#3) // _SafeStr_5978 = "_-4f9" (String#7302, DoABC#3) // _SafeStr_5979 = "_-54D" (String#2142, DoABC#3) // _SafeStr_5980 = "_-1hY" (String#3176, DoABC#3) // _SafeStr_5981 = "_-6g" (String#5387, DoABC#3) // _SafeStr_5982 = "_-42e" (String#3247, DoABC#3) //------------------------------------------------------------ //_-0aJ._SafeStr_3852 package _-0aJ{ import _-3UP.IWindowContainer; import _-51-.WindowMouseEvent; public class _SafeStr_3852 extends _SafeStr_3451 { protected static const ICON:String = "icon"; protected static const _SafeStr_5964:String = "header"; private static const _SafeStr_5983:String = "new_open_messenger_tab_xml"; private static const _SafeStr_5953:uint = 8374494; private static const _SafeStr_5954:uint = 9560569; private static const _SafeStr_5984:int = 10; private static const _SafeStr_5985:Array = []; private static const _SafeStr_5986:Array = []; public static function _SafeStr_5960():_SafeStr_3852{ var k:_SafeStr_3852; k = (((_SafeStr_5985.length > 0)) ? _SafeStr_5985.pop() : new (_SafeStr_3852)()); k._SafeStr_5942 = false; k._SafeStr_5827 = k._SafeStr_5987(); return (k); } public function _SafeStr_5987():IWindowContainer{ var k:IWindowContainer = (((_SafeStr_5986.length > 0)) ? _SafeStr_5986.pop() : (_SafeStr_5935.buildFromXML((_SafeStr_5934.getAssetByName(_SafeStr_5983).content as XML)) as IWindowContainer)); k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5988); k.addEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); k.addEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); k.height = _SafeStr_5931; return (k); } private function _SafeStr_5989(k:IWindowContainer):void{ if (((k) && (!(k.disposed)))) { k.procedure = null; k.removeEventListener(WindowMouseEvent.CLICK, onMouseClick); k.removeEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); k.removeEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); k.width = _SafeStr_5930; k.height = _SafeStr_5931; if (_SafeStr_5986.indexOf(k) == -1) { _SafeStr_5986.push(k); }; }; } override public function recycle():void{ if (!disposed) { if (!_SafeStr_5942) { if (_SafeStr_5827) { this._SafeStr_5989(_SafeStr_5827); _SafeStr_5827 = null; }; _SafeStr_5942 = true; _SafeStr_5985.push(this); }; }; } override protected function expose():void{ super.expose(); _SafeStr_5827.color = ((_SafeStr_5946) ? _SafeStr_5954 : _SafeStr_5953); } override protected function conceal():void{ super.conceal(); _SafeStr_5827.color = ((_SafeStr_5946) ? _SafeStr_5954 : _SafeStr_5953); } private function _SafeStr_5988(k:WindowMouseEvent):void{ if (((!(disposed)) && (!(_SafeStr_5945)))) { _SafeStr_5932.toggleMessenger(); }; } } }//package _-0aJ // _SafeStr_3451 = "_-3a3" (String#1522, DoABC#3) // _SafeStr_3852 = "_-0To" (String#7808, DoABC#3) // _SafeStr_5827 = "_-1bI" (String#15, DoABC#3) // _SafeStr_5930 = "_-0hd" (String#3418, DoABC#3) // _SafeStr_5931 = "_-5--" (String#2635, DoABC#3) // _SafeStr_5932 = "_-4g3" (String#2979, DoABC#3) // _SafeStr_5934 = "_-3nU" (String#2651, DoABC#3) // _SafeStr_5935 = "_-NP" (String#4583, DoABC#3) // _SafeStr_5942 = "_-2NU" (String#2163, DoABC#3) // _SafeStr_5945 = "_-38K" (String#8333, DoABC#3) // _SafeStr_5946 = "_-6Si" (String#3918, DoABC#3) // _SafeStr_5953 = "_-5Z-" (String#1802, DoABC#3) // _SafeStr_5954 = "_-3z0" (String#2792, DoABC#3) // _SafeStr_5960 = "_-5RT" (String#978, DoABC#3) // _SafeStr_5964 = "_-Xs" (String#2744, DoABC#3) // _SafeStr_5967 = "_-4pk" (String#582, DoABC#3) // _SafeStr_5968 = "_-3Pw" (String#626, DoABC#3) // _SafeStr_5983 = "_-oY" (String#11209, DoABC#3) // _SafeStr_5984 = "_-65q" (String#26746, DoABC#3) // _SafeStr_5985 = "_-6Sf" (String#1538, DoABC#3) // _SafeStr_5986 = "_-4Fw" (String#5958, DoABC#3) // _SafeStr_5987 = "_-654" (String#23913, DoABC#3) // _SafeStr_5988 = "_-3Xo" (String#3969, DoABC#3) // _SafeStr_5989 = "_-5Ts" (String#24620, DoABC#3) //------------------------------------------------------------ //_-0aJ._SafeStr_3853 package _-0aJ{ import _-4FI.IBitmapWrapperWindow; import _-5Vz.FriendEntity; import _-5Vz._SafeStr_3838; import _-3UP.IWindow; import _-03H.BitmapDataAsset; import _-3UP.IWindowContainer; import _-4FI.IRegionWindow; import _-4FI._SafeStr_3575; import _-51-.WindowMouseEvent; import _-2Rh.WindowType; import _-2Rh.WindowStyle; import _-2Rh.WindowParam; import flash.geom.Rectangle; import flash.display.BitmapData; import _-4FI.IItemListWindow; import _-4FI.ITextWindow; import _-4FI.IIconWindow; import _-51-.WindowEvent; import _-5Vz._SafeStr_3018; public class _SafeStr_3853 extends FriendEntityTab { protected static const _SafeStr_5948:String = "friend_request_tab_xml"; protected static const BUBBLE:String = "bubble"; protected static const MESSAGE:String = "message"; protected static const _SafeStr_5949:String = "button_accept"; protected static const _SafeStr_5950:String = "button_close"; protected static const _SafeStr_5951:String = "click_region_reject"; protected static const _SafeStr_5952:String = "link_reject"; private static const _SafeStr_5953:uint = 16435481; private static const _SafeStr_5954:uint = 16767334; private static const _SafeStr_5955:uint = 16770666; private static const _SafeStr_5956:uint = 0xFFFFFF; private static var _SafeStr_5957:_SafeStr_3853; private var _SafeStr_5958:String; public function _SafeStr_3853(){ _SafeStr_5827 = this._SafeStr_5959(); if (_SafeStr_5827) { _SafeStr_5827.findChildByName(BUBBLE).visible = false; }; } public static function _SafeStr_5960(k:_SafeStr_3838):_SafeStr_3853{ var _local_3:IBitmapWrapperWindow; var _local_2:_SafeStr_3853 = ((_SafeStr_5957) ? _SafeStr_5957 : new (_SafeStr_3853)()); _local_2._SafeStr_5942 = false; if (_local_2.friend) { if (_local_2.friend.figure != k.figure) { _local_3 = IBitmapWrapperWindow(_local_2._SafeStr_5827.findChildByName(_SafeStr_5961)); _local_3.bitmap = _SafeStr_5933.getAvatarFaceBitmap(k.figure); }; }; _local_2.friend = new FriendEntity(k.id, k.name, null, null, -1, false, false, k.figure, 0, null); return (_local_2); } override public function dispose():void{ if (_SafeStr_5827) { this._SafeStr_5962(_SafeStr_5827); _SafeStr_5827 = null; }; super.dispose(); } override public function recycle():void{ if (!disposed) { if (!_SafeStr_5942) { _SafeStr_5963 = null; _SafeStr_5942 = true; _SafeStr_5957 = this; }; }; } override public function select(k:Boolean):void{ var _local_2:IWindow; if (!selected) { if (_SafeStr_5827) { _local_2 = _SafeStr_5827.findChildByName(BUBBLE); if (_local_2) { _local_2.visible = true; }; }; super.select(k); }; } override public function deselect(k:Boolean):void{ var _local_2:IWindow; if (selected) { if (_SafeStr_5827) { _local_2 = _SafeStr_5827.findChildByName(BUBBLE); if (_local_2) { _local_2.visible = false; }; }; super.deselect(k); }; } override protected function expose():void{ super.expose(); _SafeStr_5827.color = ((_SafeStr_5946) ? _SafeStr_5954 : _SafeStr_5953); } override protected function conceal():void{ super.conceal(); _SafeStr_5827.color = ((_SafeStr_5946) ? _SafeStr_5954 : _SafeStr_5953); } private function _SafeStr_5959():IWindowContainer{ var _local_7:BitmapDataAsset; var k:IWindowContainer = (_SafeStr_5935.buildFromXML((_SafeStr_5934.getAssetByName(_SafeStr_5948).content as XML)) as IWindowContainer); var _local_2:IBitmapWrapperWindow = IBitmapWrapperWindow(k.findChildByName(_SafeStr_5961)); var _local_3:IRegionWindow = IRegionWindow(k.findChildByName(_SafeStr_5964)); var _local_4:IRegionWindow = IRegionWindow(k.findChildByName(_SafeStr_5965)); var _local_5:IWindow = k.findChildByName(_SafeStr_5966); var _local_6:_SafeStr_3575 = (k.findChildByName(BUBBLE) as _SafeStr_3575); k.x = 0; k.y = 0; k.width = _SafeStr_5930; k.height = _SafeStr_5931; k.addEventListener(WindowMouseEvent.CLICK, onMouseClick); k.addEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); k.addEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); _local_3.addEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_3.addEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); _local_3.addEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); _local_4.addEventListener(WindowMouseEvent.CLICK, _SafeStr_5969); _local_4._SafeStr_5970 = _SafeStr_5936.getLocalization("infostand.profile.link.tooltip", ""); _local_4._SafeStr_5971 = 100; _local_5.addEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_5.addEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); _local_5.addEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); _local_2._SafeStr_5972 = true; _local_6.procedure = this._SafeStr_5973; _local_6.y = (-((_local_6.height - (_local_6.height - _local_6.margins.bottom))) - 1); var _local_8:IRegionWindow = (_SafeStr_5935.create("ICON", WindowType._SafeStr_5974, WindowStyle._SafeStr_5975, WindowParam._SafeStr_5976, new Rectangle(0, 0, 25, 25)) as IRegionWindow); _local_8._SafeStr_5977 = 0; var _local_9:IBitmapWrapperWindow = (_SafeStr_5935.create("BITMAP", WindowType._SafeStr_5978, WindowStyle._SafeStr_5975, WindowParam._SafeStr_5979, new Rectangle(0, 0, 25, 25)) as IBitmapWrapperWindow); _local_9._SafeStr_5972 = false; _local_7 = (_SafeStr_5934.getAssetByName("plus_friend_icon_png") as BitmapDataAsset); if (_local_7) { _local_9.bitmap = (_local_7.content as BitmapData); }; _local_8.addChild(_local_9); IItemListWindow(k.findChildByName(_SafeStr_5966))._SafeStr_5980(_local_8, 0); return (k); } private function _SafeStr_5962(k:IWindowContainer):void{ var _local_2:IRegionWindow; var _local_3:IWindow; var _local_4:IRegionWindow; var _local_5:IBitmapWrapperWindow; if (((k) && (!(k.disposed)))) { k.procedure = null; k.removeEventListener(WindowMouseEvent.CLICK, onMouseClick); k.removeEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); k.removeEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); _local_2 = IRegionWindow(k.findChildByName(_SafeStr_5964)); _local_2.removeEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_2.removeEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); _local_2.removeEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); _local_3 = k.findChildByName(_SafeStr_5966); _local_3.removeEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_3.removeEventListener(WindowMouseEvent._SafeStr_5967, onMouseClick); _local_3.removeEventListener(WindowMouseEvent._SafeStr_5968, onMouseClick); _local_4 = IRegionWindow(k.findChildByName(_SafeStr_5965)); _local_4.removeEventListener(WindowMouseEvent.CLICK, _SafeStr_5969); k.width = _SafeStr_5930; k.height = _SafeStr_5931; k.color = _SafeStr_5953; _local_5 = IBitmapWrapperWindow(k.findChildByName(_SafeStr_5961)); _local_5.bitmap = null; ITextWindow(k.findChildByTag("label")).underline = false; }; } private function _SafeStr_5973(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { switch (_arg_2.name) { case _SafeStr_5949: _SafeStr_5932.acceptFriendRequest(_SafeStr_5963.id); break; case _SafeStr_5950: if (selected) { _SafeStr_5933.deSelect(true); }; break; case _SafeStr_5981: _SafeStr_5937.trackGoogle("extendedProfile", "friendBar_friendRequestButton"); _SafeStr_5932.showProfile(_SafeStr_5963.id); break; case _SafeStr_5951: _SafeStr_5932.declineFriendRequest(_SafeStr_5963.id); break; }; } else { if (k.type == WindowMouseEvent._SafeStr_5967) { if (_arg_2.name == _SafeStr_5951) { ITextWindow(IWindowContainer(_arg_2).getChildByName(_SafeStr_5952)).textColor = _SafeStr_5955; }; if (_arg_2.name == _SafeStr_5981) { IIconWindow(IWindowContainer(_arg_2).findChildByName("icon")).style = 22; }; if (_arg_2.name == _SafeStr_5965) { ITextWindow(IWindowContainer(_arg_2).getChildByName("name")).underline = true; }; } else { if (k.type == WindowMouseEvent._SafeStr_5968) { if (_arg_2.name == _SafeStr_5951) { ITextWindow(IWindowContainer(_arg_2).getChildByName(_SafeStr_5952)).textColor = _SafeStr_5956; }; if (_arg_2.name == _SafeStr_5981) { IIconWindow(IWindowContainer(_arg_2).findChildByName("icon")).style = 21; }; if (_arg_2.name == _SafeStr_5965) { ITextWindow(IWindowContainer(_arg_2).getChildByName("name")).underline = false; }; }; }; }; } public function _SafeStr_5982(k:_SafeStr_3018, _arg_2:BitmapData):void{ var _local_3:IBitmapWrapperWindow; var _local_4:BitmapData; if (!disposed) { if (friend) { if (friend.figure == k.figure) { _local_3 = (_SafeStr_5827.findChildByName(_SafeStr_5961) as IBitmapWrapperWindow); if (_local_3) { _local_4 = _SafeStr_5933.getAvatarFaceBitmap(k.figure); if (_local_4) { _local_3.bitmap = _local_4; _local_3.width = _local_4.width; _local_3.height = _local_4.height; }; }; }; }; }; } } }//package _-0aJ // _SafeStr_3018 = "_-4FQ" (String#1506, DoABC#3) // _SafeStr_3575 = "_-2zC" (String#3095, DoABC#3) // _SafeStr_3838 = "_-1Zj" (String#4092, DoABC#3) // _SafeStr_3853 = "_-1d1" (String#6948, DoABC#3) // _SafeStr_5827 = "_-1bI" (String#15, DoABC#3) // _SafeStr_5930 = "_-0hd" (String#3418, DoABC#3) // _SafeStr_5931 = "_-5--" (String#2635, DoABC#3) // _SafeStr_5932 = "_-4g3" (String#2979, DoABC#3) // _SafeStr_5933 = "_-0k0" (String#4304, DoABC#3) // _SafeStr_5934 = "_-3nU" (String#2651, DoABC#3) // _SafeStr_5935 = "_-NP" (String#4583, DoABC#3) // _SafeStr_5936 = "_-VM" (String#4848, DoABC#3) // _SafeStr_5937 = "_-qV" (String#5873, DoABC#3) // _SafeStr_5942 = "_-2NU" (String#2163, DoABC#3) // _SafeStr_5946 = "_-6Si" (String#3918, DoABC#3) // _SafeStr_5948 = "_-3dX" (String#10909, DoABC#3) // _SafeStr_5949 = "_-0ry" (String#6995, DoABC#3) // _SafeStr_5950 = "_-4-t" (String#4170, DoABC#3) // _SafeStr_5951 = "_-bw" (String#7154, DoABC#3) // _SafeStr_5952 = "_-24a" (String#8272, DoABC#3) // _SafeStr_5953 = "_-5Z-" (String#1802, DoABC#3) // _SafeStr_5954 = "_-3z0" (String#2792, DoABC#3) // _SafeStr_5955 = "_-2Ua" (String#6951, DoABC#3) // _SafeStr_5956 = "_-01C" (String#6805, DoABC#3) // _SafeStr_5957 = "_-6A6" (String#5510, DoABC#3) // _SafeStr_5958 = "_-0Zz" (String#34913, DoABC#3) // _SafeStr_5959 = "_-1Zz" (String#24993, DoABC#3) // _SafeStr_5960 = "_-5RT" (String#978, DoABC#3) // _SafeStr_5961 = "_-4rx" (String#3072, DoABC#3) // _SafeStr_5962 = "_-3q1" (String#24232, DoABC#3) // _SafeStr_5963 = "_-5wV" (String#1949, DoABC#3) // _SafeStr_5964 = "_-Xs" (String#2744, DoABC#3) // _SafeStr_5965 = "_-5OS" (String#4641, DoABC#3) // _SafeStr_5966 = "_-6RJ" (String#4730, DoABC#3) // _SafeStr_5967 = "_-4pk" (String#582, DoABC#3) // _SafeStr_5968 = "_-3Pw" (String#626, DoABC#3) // _SafeStr_5969 = "_-Uo" (String#7960, DoABC#3) // _SafeStr_5970 = "_-33-" (String#2086, DoABC#3) // _SafeStr_5971 = "_-0dl" (String#3420, DoABC#3) // _SafeStr_5972 = "_-5yG" (String#2192, DoABC#3) // _SafeStr_5973 = "_-2vW" (String#8109, DoABC#3) // _SafeStr_5974 = "_-61Q" (String#8454, DoABC#3) // _SafeStr_5975 = "_-1I7" (String#4900, DoABC#3) // _SafeStr_5976 = "_-0I9" (String#2579, DoABC#3) // _SafeStr_5977 = "_-3ws" (String#3536, DoABC#3) // _SafeStr_5978 = "_-4f9" (String#7302, DoABC#3) // _SafeStr_5979 = "_-54D" (String#2142, DoABC#3) // _SafeStr_5980 = "_-1hY" (String#3176, DoABC#3) // _SafeStr_5981 = "_-6g" (String#5387, DoABC#3) // _SafeStr_5982 = "_-42e" (String#3247, DoABC#3) //------------------------------------------------------------ //_-0aJ._SafeStr_3854 package _-0aJ{ import _-3UP.IWindowContainer; import _-4FI.IRegionWindow; import _-51-.WindowMouseEvent; import _-4FI.IBitmapWrapperWindow; import flash.display.BitmapData; import _-3UP.IWindow; import _-2v8.Motions; import _-2v8.Combo; import _-2v8._SafeStr_3685; import _-2v8._SafeStr_3682; import _-2v8._SafeStr_4915; import _-4FI.ITextWindow; public class _SafeStr_3854 extends _SafeStr_3451 { protected static const ICON:String = "icon"; protected static const TEXT:String = "text"; protected static const _SafeStr_5964:String = "header"; protected static const _SafeStr_5990:String = "label"; protected static const BUTTON:String = "button"; private static const _SafeStr_5983:String = "add_friends_tab_xml"; private static const _SafeStr_5991:String = "find_friends_icon_png"; private static var _SafeStr_5992:int = -1; private static const _SafeStr_5953:uint = 8374494; private static const _SafeStr_5954:uint = 9560569; private static const _SafeStr_5985:Array = []; private static const _SafeStr_5986:Array = []; public static function _SafeStr_5960():_SafeStr_3854{ var k:_SafeStr_3854 = (((_SafeStr_5985.length > 0)) ? _SafeStr_5985.pop() : new (_SafeStr_3854)()); k._SafeStr_5942 = false; k._SafeStr_5827 = k._SafeStr_5987(); return (k); } public function _SafeStr_5987():IWindowContainer{ var k:IWindowContainer = (((_SafeStr_5986.length > 0)) ? _SafeStr_5986.pop() : (_SafeStr_5935.buildFromXML((_SafeStr_5934.getAssetByName(_SafeStr_5983).content as XML)) as IWindowContainer)); var _local_2:IRegionWindow = IRegionWindow(k.findChildByName(_SafeStr_5964)); k.addEventListener(WindowMouseEvent.CLICK, onMouseClick); k.addEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); k.addEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); _local_2.addEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_2.addEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); _local_2.addEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); if (_SafeStr_5992 < 0) { _SafeStr_5992 = k.height; }; k.height = _SafeStr_5931; var _local_3:IBitmapWrapperWindow = (k.findChildByName(ICON) as IBitmapWrapperWindow); _local_3._SafeStr_5972 = false; if (_SafeStr_5934.getAssetByName(_SafeStr_5991) != null) { _local_3.bitmap = (_SafeStr_5934.getAssetByName(_SafeStr_5991).content as BitmapData); }; var _local_4:IWindow = k.findChildByName(BUTTON); _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5988); var _local_5:IWindow = k.findChildByName(TEXT); _local_5.visible = false; return (k); } private function _SafeStr_5989(k:IWindowContainer):void{ var _local_2:IRegionWindow; if (((k) && (!(k.disposed)))) { k.procedure = null; k.removeEventListener(WindowMouseEvent.CLICK, onMouseClick); k.removeEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); k.removeEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); _local_2 = IRegionWindow(k.findChildByName(_SafeStr_5964)); _local_2.removeEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_2.removeEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); _local_2.removeEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); k.findChildByName(BUTTON).removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_5988); k.findChildByName(TEXT).visible = false; k.width = _SafeStr_5930; k.height = _SafeStr_5931; if (_SafeStr_5986.indexOf(k) == -1) { _SafeStr_5986.push(k); }; }; } override public function select(k:Boolean):void{ if (!selected) { if (((((k) && (_SafeStr_5939))) && ((Motions._SafeStr_5993(_SafeStr_5827) == null)))) { Motions._SafeStr_5994(new Combo(new _SafeStr_3685(new _SafeStr_3682(_SafeStr_5827, _SafeStr_5940, _SafeStr_5827.width, _SafeStr_5992), _SafeStr_5941), new _SafeStr_3685(new _SafeStr_4915(_SafeStr_5827, _SafeStr_5940, _SafeStr_5827.x, -((_SafeStr_5992 - _SafeStr_5931))), _SafeStr_5941))); } else { _SafeStr_5827.height = _SafeStr_5992; _SafeStr_5827.y = (_SafeStr_5827.y - (_SafeStr_5827.height - _SafeStr_5931)); }; _SafeStr_5827.findChildByName(TEXT).visible = true; super.select(k); }; } override public function deselect(k:Boolean):void{ if (selected) { _SafeStr_5827.y = 0; _SafeStr_5827.height = _SafeStr_5931; _SafeStr_5827.findChildByName(TEXT).visible = false; super.deselect(k); }; } override public function recycle():void{ if (!disposed) { if (!_SafeStr_5942) { if (_SafeStr_5827) { this._SafeStr_5989(_SafeStr_5827); _SafeStr_5827 = null; }; _SafeStr_5942 = true; _SafeStr_5985.push(this); }; }; } override protected function expose():void{ super.expose(); ITextWindow(_SafeStr_5827.findChildByTag(_SafeStr_5990)).underline = _SafeStr_5946; _SafeStr_5827.color = ((_SafeStr_5946) ? _SafeStr_5954 : _SafeStr_5953); } override protected function conceal():void{ super.conceal(); ITextWindow(_SafeStr_5827.findChildByTag(_SafeStr_5990)).underline = _SafeStr_5946; _SafeStr_5827.color = ((_SafeStr_5946) ? _SafeStr_5954 : _SafeStr_5953); } private function _SafeStr_5988(k:WindowMouseEvent):void{ if (((!(disposed)) && (!(_SafeStr_5945)))) { _SafeStr_5932.findNewFriends(); this.deselect(true); }; } } }//package _-0aJ // _SafeStr_3451 = "_-3a3" (String#1522, DoABC#3) // _SafeStr_3682 = "_-5Ap" (String#6888, DoABC#3) // _SafeStr_3685 = "_-03F" (String#2924, DoABC#3) // _SafeStr_3854 = "_-1yb" (String#9374, DoABC#3) // _SafeStr_4915 = "_-5-j" (String#15451, DoABC#3) // _SafeStr_5827 = "_-1bI" (String#15, DoABC#3) // _SafeStr_5930 = "_-0hd" (String#3418, DoABC#3) // _SafeStr_5931 = "_-5--" (String#2635, DoABC#3) // _SafeStr_5932 = "_-4g3" (String#2979, DoABC#3) // _SafeStr_5934 = "_-3nU" (String#2651, DoABC#3) // _SafeStr_5935 = "_-NP" (String#4583, DoABC#3) // _SafeStr_5939 = "_-03S" (String#16263, DoABC#3) // _SafeStr_5940 = "_-2e-" (String#9161, DoABC#3) // _SafeStr_5941 = "_-5FP" (String#8707, DoABC#3) // _SafeStr_5942 = "_-2NU" (String#2163, DoABC#3) // _SafeStr_5945 = "_-38K" (String#8333, DoABC#3) // _SafeStr_5946 = "_-6Si" (String#3918, DoABC#3) // _SafeStr_5953 = "_-5Z-" (String#1802, DoABC#3) // _SafeStr_5954 = "_-3z0" (String#2792, DoABC#3) // _SafeStr_5960 = "_-5RT" (String#978, DoABC#3) // _SafeStr_5964 = "_-Xs" (String#2744, DoABC#3) // _SafeStr_5967 = "_-4pk" (String#582, DoABC#3) // _SafeStr_5968 = "_-3Pw" (String#626, DoABC#3) // _SafeStr_5972 = "_-5yG" (String#2192, DoABC#3) // _SafeStr_5983 = "_-oY" (String#11209, DoABC#3) // _SafeStr_5985 = "_-6Sf" (String#1538, DoABC#3) // _SafeStr_5986 = "_-4Fw" (String#5958, DoABC#3) // _SafeStr_5987 = "_-654" (String#23913, DoABC#3) // _SafeStr_5988 = "_-3Xo" (String#3969, DoABC#3) // _SafeStr_5989 = "_-5Ts" (String#24620, DoABC#3) // _SafeStr_5990 = "_-3Ss" (String#3726, DoABC#3) // _SafeStr_5991 = "_-5Bj" (String#17094, DoABC#3) // _SafeStr_5992 = "_-fo" (String#9214, DoABC#3) // _SafeStr_5993 = "_-00t" (String#13922, DoABC#3) // _SafeStr_5994 = "_-0mP" (String#5881, DoABC#3) //------------------------------------------------------------ //_-0aJ.FriendEntityTab package _-0aJ{ import __AS3__.vec.Vector; import _-3UP.IWindowContainer; import _-5Vz._SafeStr_3849; import _-3MA._SafeStr_3850; import _-5Vz._SafeStr_3846; import _-3UP.IWindow; import _-4FI.IItemListWindow; import _-4FI.IBitmapWrapperWindow; import _-4FI.ITextWindow; import flash.display.BitmapData; import _-51-.WindowMouseEvent; import _-2v8.Motions; import _-2v8.Combo; import _-2v8._SafeStr_3685; import _-2v8._SafeStr_3682; import _-2v8._SafeStr_3687; import _-4FI.IRegionWindow; import _-4FI._SafeStr_3575; import _-3MA._SafeStr_4912; import _-3MA._SafeStr_4910; import _-3MA._SafeStr_4914; import _-3MA._SafeStr_4909; import _-3MA._SafeStr_4913; import _-3MA._SafeStr_4911; import _-5Vz._SafeStr_3845; import _-51-.WindowEvent; import flash.utils.getQualifiedClassName; import __AS3__.vec.*; public class FriendEntityTab extends _SafeStr_3451 { private static const _SafeStr_5995:String = "entity_xml"; private static const _SafeStr_5996:String = "facebook_piece_xml"; private static const _SafeStr_5997:String = "controls_piece_xml"; protected static const _SafeStr_5998:String = "pieces"; protected static const _SafeStr_5966:String = "icons"; protected static const _SafeStr_5964:String = "header"; protected static const _SafeStr_5965:String = "region_profile"; protected static const _SafeStr_5999:String = "facebook"; protected static const _SafeStr_6000:String = "controls"; protected static const _SafeStr_5961:String = "canvas"; protected static const _SafeStr_5675:String = "name"; protected static const MESSAGE:String = "btn_message"; protected static const _SafeStr_6001:String = "icon_message"; protected static const _SafeStr_6002:String = "btn_visit"; protected static const ICON:String = "icon"; protected static const _SafeStr_5990:String = "label"; protected static const _SafeStr_6003:String = "notification"; protected static const _SafeStr_5981:String = "button_profile"; protected static const _SafeStr_6004:String = "btn_game"; protected static const _SafeStr_6005:String = "icon_game"; protected static const _SafeStr_6006:String = "icon_game_invite"; protected static const BUBBLE:String = "bubble"; protected static const _SafeStr_6007:String = "bubble_message"; protected static const _SafeStr_6008:String = "bubble_button_accept"; protected static const _SafeStr_6009:String = "bubble_button_close"; protected static const _SafeStr_6010:String = "bubble_click_region_reject"; private static const _SafeStr_5953:uint = 10338138; private static const _SafeStr_5954:uint = 13891476; private static const _SafeStr_6011:String = null; private static const _SafeStr_6012:String = "icon_tag_notify"; private static const _SafeStr_6013:String = "icon_tag_message"; private static const _SafeStr_6014:String = "icon_tag_game"; private static const _SafeStr_6015:String = "icon_tag_game_invite"; private static const _SafeStr_5985:Vector. = new Vector.(); private static const _SafeStr_6016:Vector. = new Vector.(); protected var _SafeStr_5963:_SafeStr_3849; protected var _SafeStr_6017:Vector.<_SafeStr_3850>; protected var _SafeStr_6018:Boolean = false; protected var _SafeStr_6019:Boolean = false; protected var _SafeStr_6020:String; public static function _SafeStr_5960(k:_SafeStr_3849):FriendEntityTab{ var _local_2:FriendEntityTab; var _local_3:_SafeStr_3846; _local_2 = (((_SafeStr_5985.length > 0)) ? _SafeStr_5985.pop() : new (FriendEntityTab)()); _local_2._SafeStr_5942 = false; _local_2.friend = k; if (k.notifications.length > 0) { for each (_local_3 in k.notifications) { _local_2._SafeStr_6021(_local_3); }; }; return (_local_2); } private static function _SafeStr_6022(k:IWindowContainer):void{ var _local_3:IWindowContainer; var _local_5:IWindow; var _local_2:IItemListWindow = IItemListWindow(k.getChildByName(_SafeStr_5998)); _local_3 = (_local_2.getListItemByName(_SafeStr_5999) as IWindowContainer); if (_local_3) { _local_3.dispose(); }; _local_3 = (_local_2.getListItemByName(_SafeStr_6000) as IWindowContainer); if (_local_3) { _local_3.dispose(); }; var _local_4:Array = []; _local_2._SafeStr_6023(_SafeStr_6003, _local_4); if (_local_4.length > 0) { for each (_local_5 in _local_4) { _local_5.parent = null; }; }; k.height = _SafeStr_5931; k.y = 0; } public function set friend(k:_SafeStr_3849):void{ this._SafeStr_5963 = k; this.refresh(); } public function get friend():_SafeStr_3849{ return (this._SafeStr_5963); } override public function recycle():void{ if (!disposed) { if (!_SafeStr_5942) { if (_SafeStr_5827) { this._SafeStr_6024(_SafeStr_5827); _SafeStr_5827 = null; }; if (this._SafeStr_6017) { while (this._SafeStr_6017.length > 0) { this._SafeStr_6017.pop().dispose(); }; this._SafeStr_6017 = null; }; this._SafeStr_5963 = null; this._SafeStr_6018 = false; this._SafeStr_6019 = false; this._SafeStr_6020 = ""; _SafeStr_5942 = true; _SafeStr_5985.push(this); }; }; } override public function select(k:Boolean):void{ var _local_2:IItemListWindow; var _local_3:IWindowContainer; var _local_4:IBitmapWrapperWindow; var _local_5:Boolean; var _local_6:ITextWindow; var _local_7:_SafeStr_3850; var _local_8:IWindow; var _local_9:IWindow; var _local_10:IWindow; var _local_11:String; if (!selected) { _local_2 = IItemListWindow(window.getChildByName(_SafeStr_5998)); _local_5 = false; if (((!((this.friend.realName == null))) && (!((this.friend.realName == ""))))) { _local_3 = (_SafeStr_5935.buildFromXML((_SafeStr_5934.getAssetByName(_SafeStr_5996).content as XML)) as IWindowContainer); _local_3.name = _SafeStr_5999; _local_6 = (_local_3.getChildByName(_SafeStr_5675) as ITextWindow); _local_6.caption = this.friend.realName; if (!_local_6.wordWrap) { _SafeStr_5938.crop(_local_6); }; _local_4 = IBitmapWrapperWindow(_local_3.getChildByName(ICON)); _local_4.bitmap = (_SafeStr_5934.getAssetByName(_local_4._SafeStr_6025).content as BitmapData); _local_4.width = _local_4.bitmap.width; _local_4.height = _local_4.bitmap.height; _local_2.addListItem(_local_3); _local_5 = true; }; if (this._SafeStr_6017) { for each (_local_7 in this._SafeStr_6017) { _local_2.addListItem(_local_7._SafeStr_6026); _local_5 = true; }; }; if (this.friend.online) { _local_3 = (_SafeStr_5935.buildFromXML((_SafeStr_5934.getAssetByName(_SafeStr_5997).content as XML)) as IWindowContainer); _local_3.name = _SafeStr_6000; _local_8 = _local_3.getChildByName(MESSAGE); if (_local_8) { _local_8.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5988); }; if (((!(this._SafeStr_6018)) && (!(this._SafeStr_6019)))) { _local_9 = _local_3.getChildByName(_SafeStr_6004); if (_local_9) { _local_9.visible = false; }; _local_8 = _local_3.getChildByName(_SafeStr_6002); if (_local_8) { if (this.friend.allowFollow) { _local_8.visible = true; _local_8.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5988); } else { _local_8.visible = false; }; }; } else { _local_10 = _local_3.getChildByName(_SafeStr_6002); if (_local_10) { _local_10.visible = false; }; _local_8 = _local_3.getChildByName(_SafeStr_6004); if (_local_8) { _local_11 = _SafeStr_5936.getLocalization((("gamecenter." + this._SafeStr_6020) + ".name")); _SafeStr_5936.registerParameter("friend.bar.game", "game", _local_11); _SafeStr_5936.registerParameter("friend.bar.game.tip", "game", _local_11); _local_8.visible = true; _local_8.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5988); }; }; _local_8 = _local_3.getChildByName(_SafeStr_5981); if (_local_8) { _local_8.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5988); }; _local_2.addListItem(_local_3); _local_5 = true; }; if (((((((k) && (_SafeStr_5939))) && (_local_5))) && ((Motions._SafeStr_5993(window) == null)))) { Motions._SafeStr_5994(new Combo(new _SafeStr_3685(new _SafeStr_3682(window, _SafeStr_5940, window.width, _local_2.height), _SafeStr_5941), new _SafeStr_3685(new _SafeStr_3687(window, _SafeStr_5940, window.x, (_SafeStr_5931 - _local_2.height)), _SafeStr_5941))); } else { if (_local_5) { window.height = _local_2.height; }; window.y = (_SafeStr_5931 - window.height); }; super.select(k); if (k) { if (_SafeStr_5937) { _SafeStr_5937.trackEventLog("FriendBar", "", "clicked", "", (((this.friend.logEventId > 0)) ? this.friend.logEventId : 0)); }; this.friend.logEventId = -1; }; }; } override public function deselect(k:Boolean):void{ var _local_3:int; var _local_4:_SafeStr_3850; if (selected) { if (_SafeStr_5827) { _SafeStr_6022(_SafeStr_5827); if (this._SafeStr_6017) { _local_3 = (this._SafeStr_6017.length - 1); while (_local_3 > -1) { _local_4 = this._SafeStr_6017[_local_3]; if (_local_4._SafeStr_6027) { this._SafeStr_6028(_local_4._SafeStr_6029, k); }; _local_3--; }; }; }; super.deselect(k); }; var _local_2:IWindow = _SafeStr_5827.findChildByName(BUBBLE); if (_local_2) { _local_2.visible = false; }; } override protected function expose():void{ super.expose(); _SafeStr_5827.color = ((_SafeStr_5946) ? _SafeStr_5954 : _SafeStr_5953); ITextWindow(_SafeStr_5827.findChildByTag(_SafeStr_5990)).underline = _SafeStr_5946; } override protected function conceal():void{ super.conceal(); _SafeStr_5827.color = ((_SafeStr_5946) ? _SafeStr_5954 : _SafeStr_5953); ITextWindow(_SafeStr_5827.findChildByTag(_SafeStr_5990)).underline = _SafeStr_5946; } protected function refresh():void{ var k:IWindowContainer; var _local_2:IBitmapWrapperWindow; if (!_SafeStr_5827) { _SafeStr_5827 = this._SafeStr_6030(); }; if (this._SafeStr_5963) { _SafeStr_5827.id = this._SafeStr_5963.id; k = (IItemListWindow(_SafeStr_5827.getChildByName(_SafeStr_5998)).getListItemByName(_SafeStr_5964) as IWindowContainer); k.findChildByName(_SafeStr_5675).caption = this._SafeStr_5963.name; _SafeStr_5938.crop((k.getChildByName(_SafeStr_5675) as ITextWindow)); _local_2 = IBitmapWrapperWindow(k.findChildByName(_SafeStr_5961)); if (this._SafeStr_5963.id > 0) { _local_2.bitmap = _SafeStr_5933.getAvatarFaceBitmap(this._SafeStr_5963.figure); } else { _local_2.bitmap = _SafeStr_5933.getGroupIconBitmap(this._SafeStr_5963.figure); }; _local_2.width = _local_2.bitmap.width; _local_2.height = _local_2.bitmap.height; }; } private function _SafeStr_6030():IWindowContainer{ var k:IWindowContainer = (((_SafeStr_6016.length > 0)) ? _SafeStr_6016.pop() : (_SafeStr_5935.buildFromXML((_SafeStr_5934.getAssetByName(_SafeStr_5995).content as XML)) as IWindowContainer)); var _local_2:IBitmapWrapperWindow = IBitmapWrapperWindow(k.findChildByName(_SafeStr_5961)); var _local_3:IRegionWindow = IRegionWindow(k.findChildByName(_SafeStr_5964)); var _local_4:IRegionWindow = IRegionWindow(k.findChildByName(_SafeStr_5965)); var _local_5:IWindow = k.findChildByName(_SafeStr_5966); var _local_6:_SafeStr_3575 = (k.findChildByName(BUBBLE) as _SafeStr_3575); k.x = 0; k.y = 0; k.width = _SafeStr_5930; k.height = _SafeStr_5931; k.addEventListener(WindowMouseEvent.CLICK, onMouseClick); k.addEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); k.addEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); _local_3.addEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_3.addEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); _local_3.addEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5969); _local_4._SafeStr_5970 = _SafeStr_5936.getLocalization("infostand.profile.link.tooltip", ""); _local_4._SafeStr_5971 = 100; _local_5.addEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_5.addEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); _local_5.addEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); _local_2._SafeStr_5972 = true; _local_6.procedure = this._SafeStr_5973; _local_6.y = -((_local_6.height + 5)); _local_6.visible = false; return (k); } private function _SafeStr_6024(k:IWindowContainer):void{ var _local_2:IRegionWindow; var _local_3:IWindow; var _local_4:IRegionWindow; var _local_5:IBitmapWrapperWindow; if (((k) && (!(k.disposed)))) { k.procedure = null; k.removeEventListener(WindowMouseEvent.CLICK, onMouseClick); k.removeEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); k.removeEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); _local_2 = IRegionWindow(k.findChildByName(_SafeStr_5964)); _local_2.removeEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_2.removeEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); _local_2.removeEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); _local_3 = k.findChildByName(_SafeStr_5966); _local_3.removeEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_3.removeEventListener(WindowMouseEvent._SafeStr_5967, onMouseClick); _local_3.removeEventListener(WindowMouseEvent._SafeStr_5968, onMouseClick); _local_4 = IRegionWindow(k.findChildByName(_SafeStr_5965)); _local_4.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_5969); k.width = _SafeStr_5930; k.height = _SafeStr_5931; k.color = _SafeStr_5953; _local_5 = IBitmapWrapperWindow(k.findChildByName(_SafeStr_5961)); _local_5.bitmap = null; ITextWindow(k.findChildByTag("label")).underline = false; _SafeStr_6022(k); if (_SafeStr_6016.indexOf(k) == -1) { _SafeStr_6016.push(k); }; }; } private function _SafeStr_5988(k:WindowMouseEvent):void{ if (((!(disposed)) && (!(_SafeStr_5945)))) { switch (k.window.name) { case MESSAGE: case _SafeStr_6001: _SafeStr_5933.removeMessengerNotifications(); if (((_SafeStr_5932) && (this._SafeStr_5963))) { _SafeStr_5932.startConversation(this._SafeStr_5963.id); this.deselect(true); if (k.window.name == _SafeStr_6001) { _SafeStr_5933.setMessengerIconNotify(false); }; }; return; case _SafeStr_6002: if (((_SafeStr_5932) && (this._SafeStr_5963))) { _SafeStr_5932.followToRoom(this._SafeStr_5963.id); this.deselect(true); }; return; case _SafeStr_5981: if (((_SafeStr_5932) && (this._SafeStr_5963))) { _SafeStr_5937.trackGoogle("extendedProfile", "friendToolbar_friendButton"); _SafeStr_5932.showProfile(this._SafeStr_5963.id); this.deselect(true); }; return; case _SafeStr_6004: case _SafeStr_6005: if (GAMES) { this.deselect(true); if (this._SafeStr_6019) { this._SafeStr_6031(); } else { GAMES.showGameCenterByGameName("showGameCenter.friendEntityTab", this._SafeStr_6020); }; }; return; case _SafeStr_6006: this.deselect(true); this._SafeStr_6031(); return; }; }; } private function _SafeStr_6031():void{ var k:IWindow; if (_SafeStr_5827) { k = _SafeStr_5827.findChildByName(BUBBLE); _SafeStr_5827.findChildByName(_SafeStr_6007).caption = _SafeStr_5936.getLocalization((("gamecenter." + this._SafeStr_6020) + ".name")); k.visible = true; }; } protected function _SafeStr_5969(k:WindowMouseEvent):void{ if (k.type == WindowMouseEvent.CLICK) { _SafeStr_5937.trackGoogle("extendedProfile", "friendBar_friendAvatar"); _SafeStr_5932.showProfile(this._SafeStr_5963.id); this.deselect(true); }; } public function _SafeStr_6021(k:_SafeStr_3845):void{ var _local_3:_SafeStr_3850; var _local_5:Vector.<_SafeStr_3850>; var _local_6:IItemListWindow; var _local_7:IWindow; this._SafeStr_6028(k._SafeStr_6029, false); if (!this._SafeStr_6017) { this._SafeStr_6017 = new Vector.<_SafeStr_3850>(); }; var _local_2:Boolean = selected; if (_local_2) { _local_5 = this._SafeStr_6017; this._SafeStr_6017 = null; this.deselect(false); this._SafeStr_6017 = _local_5; }; var _local_4:String = _SafeStr_6011; switch (k._SafeStr_6029) { case _SafeStr_3846._SafeStr_6033: _local_3 = new _SafeStr_4912(this.friend, k); _local_3._SafeStr_6032.addEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_4 = _SafeStr_6012; break; case _SafeStr_3846._SafeStr_6034: _local_3 = new _SafeStr_4910(this.friend, k, _SafeStr_5936); _local_3._SafeStr_6032.addEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_4 = _SafeStr_6012; break; case _SafeStr_3846._SafeStr_6035: _local_3 = new _SafeStr_4914(this.friend, k); _local_3._SafeStr_6032.addEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_4 = _SafeStr_6012; break; case _SafeStr_3846._SafeStr_6036: _local_3 = new _SafeStr_4909(this.friend, k); _local_3._SafeStr_6032.name = _SafeStr_6001; _local_3._SafeStr_6032.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5988); _local_4 = _SafeStr_6013; break; case _SafeStr_3846._SafeStr_6037: _local_3 = new _SafeStr_4913(this.friend, k); _local_3._SafeStr_6032.name = _SafeStr_6005; _local_3._SafeStr_6032.addEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_4 = _SafeStr_6014; this._SafeStr_6018 = true; this._SafeStr_6020 = _local_3.notification.message; break; case _SafeStr_3846._SafeStr_6038: this._SafeStr_6028(_SafeStr_3846._SafeStr_6037, true); this._SafeStr_6018 = false; return; case _SafeStr_3846._SafeStr_6039: _local_3 = new _SafeStr_4911(this.friend, k); _local_3._SafeStr_6032.name = _SafeStr_6006; _local_3._SafeStr_6032.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5988); _local_4 = _SafeStr_6015; this._SafeStr_6019 = true; this._SafeStr_6020 = _local_3.notification.message; break; default: throw (new Error((("Unknown friend notification type: " + k._SafeStr_6029) + "!"))); }; if (_local_3) { this._SafeStr_6017.push(_local_3); if (_local_4 != _SafeStr_6011) { _local_6 = IItemListWindow(_SafeStr_5827.findChildByName(_SafeStr_5966)); if (!_local_6._SafeStr_6040(_local_4)) { _local_7 = _local_3._SafeStr_6032; if (_local_7.tags.indexOf(_local_4) == -1) { _local_7.tags.push(_local_4); }; _local_6._SafeStr_5980(_local_7, 0); }; }; }; if (_local_2) { this.select(false); }; } public function _SafeStr_6028(k:int, _arg_2:Boolean):void{ var _local_4:_SafeStr_3850; if (!this._SafeStr_6017) { return; }; var _local_3:int = (this._SafeStr_6017.length - 1); while (_local_3 > -1) { _local_4 = this._SafeStr_6017[_local_3]; if (_local_4._SafeStr_6029 == k) { this._SafeStr_6017.splice(_local_3, 1); if (_arg_2) { this._SafeStr_5963.notifications.splice(this._SafeStr_5963.notifications.indexOf(_local_4.notification), 1); }; _local_4.dispose(); return; }; _local_3--; }; } private function _SafeStr_5973(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:int; if (k.type == WindowMouseEvent.CLICK) { switch (_arg_2.name) { case _SafeStr_6008: if (GAMES) { _local_3 = GAMES.getGameId(this._SafeStr_6020); GAMES.showGameCenter("showGameCenter.friendEntityTab", _local_3); GAMES.acceptGameInvite(_local_3, this._SafeStr_5963.id); }; case _SafeStr_6009: case _SafeStr_6010: this._SafeStr_6019 = false; this._SafeStr_6028(_SafeStr_3846._SafeStr_6039, true); this.deselect(true); return; }; }; } public function toString():String{ return (((getQualifiedClassName(this) + " ") + this._SafeStr_5963.name)); } } }//package _-0aJ // _SafeStr_3451 = "_-3a3" (String#1522, DoABC#3) // _SafeStr_3575 = "_-2zC" (String#3095, DoABC#3) // _SafeStr_3682 = "_-5Ap" (String#6888, DoABC#3) // _SafeStr_3685 = "_-03F" (String#2924, DoABC#3) // _SafeStr_3687 = "_-0J6" (String#3845, DoABC#3) // _SafeStr_3845 = "_-36G" (String#3820, DoABC#3) // _SafeStr_3846 = "_-2Ky" (String#2576, DoABC#3) // _SafeStr_3849 = "_-4n6" (String#2873, DoABC#3) // _SafeStr_3850 = "_-Lf" (String#1808, DoABC#3) // _SafeStr_4909 = "_-3gQ" (String#14551, DoABC#3) // _SafeStr_4910 = "_-H8" (String#10621, DoABC#3) // _SafeStr_4911 = "_-6Ak" (String#11278, DoABC#3) // _SafeStr_4912 = "_-GG" (String#9877, DoABC#3) // _SafeStr_4913 = "_-0lj" (String#11103, DoABC#3) // _SafeStr_4914 = "_-BX" (String#11056, DoABC#3) // _SafeStr_5675 = "_-6Fp" (String#3307, DoABC#3) // _SafeStr_5827 = "_-1bI" (String#15, DoABC#3) // _SafeStr_5930 = "_-0hd" (String#3418, DoABC#3) // _SafeStr_5931 = "_-5--" (String#2635, DoABC#3) // _SafeStr_5932 = "_-4g3" (String#2979, DoABC#3) // _SafeStr_5933 = "_-0k0" (String#4304, DoABC#3) // _SafeStr_5934 = "_-3nU" (String#2651, DoABC#3) // _SafeStr_5935 = "_-NP" (String#4583, DoABC#3) // _SafeStr_5936 = "_-VM" (String#4848, DoABC#3) // _SafeStr_5937 = "_-qV" (String#5873, DoABC#3) // _SafeStr_5938 = "_-1bd" (String#14970, DoABC#3) // _SafeStr_5939 = "_-03S" (String#16263, DoABC#3) // _SafeStr_5940 = "_-2e-" (String#9161, DoABC#3) // _SafeStr_5941 = "_-5FP" (String#8707, DoABC#3) // _SafeStr_5942 = "_-2NU" (String#2163, DoABC#3) // _SafeStr_5945 = "_-38K" (String#8333, DoABC#3) // _SafeStr_5946 = "_-6Si" (String#3918, DoABC#3) // _SafeStr_5953 = "_-5Z-" (String#1802, DoABC#3) // _SafeStr_5954 = "_-3z0" (String#2792, DoABC#3) // _SafeStr_5960 = "_-5RT" (String#978, DoABC#3) // _SafeStr_5961 = "_-4rx" (String#3072, DoABC#3) // _SafeStr_5963 = "_-5wV" (String#1949, DoABC#3) // _SafeStr_5964 = "_-Xs" (String#2744, DoABC#3) // _SafeStr_5965 = "_-5OS" (String#4641, DoABC#3) // _SafeStr_5966 = "_-6RJ" (String#4730, DoABC#3) // _SafeStr_5967 = "_-4pk" (String#582, DoABC#3) // _SafeStr_5968 = "_-3Pw" (String#626, DoABC#3) // _SafeStr_5969 = "_-Uo" (String#7960, DoABC#3) // _SafeStr_5970 = "_-33-" (String#2086, DoABC#3) // _SafeStr_5971 = "_-0dl" (String#3420, DoABC#3) // _SafeStr_5972 = "_-5yG" (String#2192, DoABC#3) // _SafeStr_5973 = "_-2vW" (String#8109, DoABC#3) // _SafeStr_5980 = "_-1hY" (String#3176, DoABC#3) // _SafeStr_5981 = "_-6g" (String#5387, DoABC#3) // _SafeStr_5985 = "_-6Sf" (String#1538, DoABC#3) // _SafeStr_5988 = "_-3Xo" (String#3969, DoABC#3) // _SafeStr_5990 = "_-3Ss" (String#3726, DoABC#3) // _SafeStr_5993 = "_-00t" (String#13922, DoABC#3) // _SafeStr_5994 = "_-0mP" (String#5881, DoABC#3) // _SafeStr_5995 = "_-2dW" (String#10368, DoABC#3) // _SafeStr_5996 = "_-0L6" (String#10210, DoABC#3) // _SafeStr_5997 = "_-5yZ" (String#10101, DoABC#3) // _SafeStr_5998 = "_-1Oj" (String#5241, DoABC#3) // _SafeStr_5999 = "_-yv" (String#7804, DoABC#3) // _SafeStr_6000 = "_-2Wk" (String#8230, DoABC#3) // _SafeStr_6001 = "_-0Mv" (String#7526, DoABC#3) // _SafeStr_6002 = "_-2BU" (String#6941, DoABC#3) // _SafeStr_6003 = "_-3wu" (String#10626, DoABC#3) // _SafeStr_6004 = "_-0rL" (String#6704, DoABC#3) // _SafeStr_6005 = "_-007" (String#8504, DoABC#3) // _SafeStr_6006 = "_-2CV" (String#7852, DoABC#3) // _SafeStr_6007 = "_-0gK" (String#11153, DoABC#3) // _SafeStr_6008 = "_-4WI" (String#11412, DoABC#3) // _SafeStr_6009 = "_-6BL" (String#11317, DoABC#3) // _SafeStr_6010 = "_-5BF" (String#11044, DoABC#3) // _SafeStr_6011 = "_-0Lu" (String#8030, DoABC#3) // _SafeStr_6012 = "_-4EQ" (String#6802, DoABC#3) // _SafeStr_6013 = "_-4qB" (String#12089, DoABC#3) // _SafeStr_6014 = "_-1C1" (String#10004, DoABC#3) // _SafeStr_6015 = "_-6G-" (String#10735, DoABC#3) // _SafeStr_6016 = "_-0VQ" (String#5921, DoABC#3) // _SafeStr_6017 = "_-K6" (String#2537, DoABC#3) // _SafeStr_6018 = "_-2rZ" (String#8208, DoABC#3) // _SafeStr_6019 = "_-3PX" (String#6733, DoABC#3) // _SafeStr_6020 = "_-6lQ" (String#5202, DoABC#3) // _SafeStr_6021 = "_-09-" (String#20396, DoABC#3) // _SafeStr_6022 = "_-SR" (String#8674, DoABC#3) // _SafeStr_6023 = "_-4r" (String#10648, DoABC#3) // _SafeStr_6024 = "_-1WP" (String#23838, DoABC#3) // _SafeStr_6025 = "_-3xT" (String#10597, DoABC#3) // _SafeStr_6026 = "_-0aq" (String#27166, DoABC#3) // _SafeStr_6027 = "_-5Sb" (String#8837, DoABC#3) // _SafeStr_6028 = "_-2R7" (String#7233, DoABC#3) // _SafeStr_6029 = "_-MZ" (String#3730, DoABC#3) // _SafeStr_6030 = "_-1Yc" (String#25289, DoABC#3) // _SafeStr_6031 = "_-12" (String#14131, DoABC#3) // _SafeStr_6032 = "_-55Z" (String#4639, DoABC#3) // _SafeStr_6033 = "_-0Dq" (String#16729, DoABC#3) // _SafeStr_6034 = "_-57P" (String#16475, DoABC#3) // _SafeStr_6035 = "_-2gX" (String#15407, DoABC#3) // _SafeStr_6036 = "_-4ES" (String#9656, DoABC#3) // _SafeStr_6037 = "_-1Ou" (String#7942, DoABC#3) // _SafeStr_6038 = "_-5PL" (String#12118, DoABC#3) // _SafeStr_6039 = "_-4Sh" (String#9642, DoABC#3) // _SafeStr_6040 = "_-3rQ" (String#9912, DoABC#3) //------------------------------------------------------------ //_-0aJ.FriendRequestsTab package _-0aJ{ import _-3UP.IWindowContainer; import _-4FI._SafeStr_3575; import _-4FI.IItemListWindow; import _-5Vz._SafeStr_3018; import _-4FI.IBitmapWrapperWindow; import flash.display.BitmapData; import _-3UP.IWindow; import _-4FI.ITextWindow; import _-03H.BitmapDataAsset; import _-4FI.IRegionWindow; import _-51-.WindowMouseEvent; import _-51-.WindowEvent; public class FriendRequestsTab extends _SafeStr_3451 { protected static const _SafeStr_6041:String = "friend_requests_tab_xml"; protected static const ICON:String = "icon"; protected static const _SafeStr_5990:String = "label"; protected static const _SafeStr_5964:String = "header"; protected static const _SafeStr_5961:String = "canvas"; protected static const BUBBLE:String = "bubble"; protected static const _SafeStr_6042:String = "request_entity_list"; protected static const _SafeStr_5675:String = "name"; protected static const _SafeStr_6043:String = "badge_counter"; protected static const _SafeStr_6044:String = "region_profile"; protected static const _SafeStr_6045:String = "region_profile_name"; protected static const _SafeStr_6046:String = "button_accept_all"; protected static const _SafeStr_6047:String = "click_area_discard_all"; protected static const _SafeStr_5950:String = "button_close"; protected static const _SafeStr_5949:String = "button_accept"; protected static const _SafeStr_6048:String = "click_area_discard"; protected static const _SafeStr_6049:String = "text_discard"; private static var _SafeStr_5957:FriendRequestsTab; private static const _SafeStr_5953:uint = 4294625561; private static const _SafeStr_5954:uint = 0xFFFFD966; private static const _SafeStr_6050:uint = 4289431312; private static const _SafeStr_6051:uint = 4290616362; private static const _SafeStr_5955:uint = 16770666; private static const _SafeStr_5956:uint = 0xFFFFFF; private var _SafeStr_6052:Array; private var _SafeStr_6053:Boolean = false; private var _SafeStr_6054:IWindowContainer; public function FriendRequestsTab(){ _SafeStr_5827 = this._SafeStr_6055(); } public static function _SafeStr_5960(k:Array):FriendRequestsTab{ var _local_2:FriendRequestsTab = ((_SafeStr_5957) ? _SafeStr_5957 : new (FriendRequestsTab)()); _local_2._SafeStr_5942 = false; _local_2._SafeStr_6052 = k; _local_2._SafeStr_5827.findChildByName(_SafeStr_6043).caption = String(k.length); return (_local_2); } override public function dispose():void{ if (_SafeStr_5827) { this._SafeStr_6056(_SafeStr_5827); _SafeStr_5827 = null; }; if (this._SafeStr_6054) { this._SafeStr_6054.dispose(); this._SafeStr_6054 = null; }; super.dispose(); } override public function recycle():void{ var k:_SafeStr_3575; var _local_2:IItemListWindow; if (!disposed) { if (!_SafeStr_5942) { if (_SafeStr_5827) { k = (_SafeStr_5827.findChildByName(BUBBLE) as _SafeStr_3575); if (k) { _local_2 = (k.content.getChildByName(_SafeStr_6042) as IItemListWindow); if (_local_2) { while (_local_2.numListItems > 0) { _local_2._SafeStr_6057(0).dispose(); }; }; }; }; this._SafeStr_6053 = false; this._SafeStr_6052 = null; _SafeStr_5942 = true; _SafeStr_5957 = this; }; }; } override public function select(k:Boolean):void{ var _local_2:_SafeStr_3575; var _local_3:IItemListWindow; var _local_4:IWindowContainer; var _local_5:_SafeStr_3018; var _local_6:IBitmapWrapperWindow; var _local_7:int; var _local_8:int; var _local_9:BitmapData; if (!selected) { if (_SafeStr_5827) { _local_2 = (_SafeStr_5827.findChildByName(BUBBLE) as _SafeStr_3575); if (_local_2) { _local_2.visible = true; if (!this._SafeStr_6053) { _local_3 = (_local_2.content.getChildByName(_SafeStr_6042) as IItemListWindow); if (_local_3) { _local_7 = 0; _local_8 = 0; while (_local_8 < this._SafeStr_6052.length) { _local_4 = (this._SafeStr_6054.clone() as IWindowContainer); _local_4.color = ((((_local_8 % 2) == 0)) ? _SafeStr_6050 : _SafeStr_6051); _local_5 = this._SafeStr_6052[_local_8]; _local_4.id = _local_5.id; _local_4.findChildByName(_SafeStr_5675).caption = _local_5.name; _local_6 = (_local_4.findChildByName(_SafeStr_5961) as IBitmapWrapperWindow); _local_9 = _SafeStr_5933.getAvatarFaceBitmap(_local_5.figure); if (_local_9) { _local_6._SafeStr_5972 = false; _local_6.bitmap = _local_9; _local_6.width = _local_9.width; _local_6.height = _local_9.height; _local_6._SafeStr_5972 = true; }; _local_3.addListItem(_local_4); _local_7 = (_local_7 + (_local_4.height + _local_3.spacing)); _local_8++; }; _local_3.height = _local_7; }; }; this._SafeStr_6053 = true; }; }; super.select(k); }; } override public function deselect(k:Boolean):void{ var _local_2:IWindow; if (selected) { if (_SafeStr_5827) { _local_2 = _SafeStr_5827.findChildByName(BUBBLE); if (_local_2) { _local_2.visible = false; }; }; super.deselect(k); }; } override protected function expose():void{ super.expose(); _SafeStr_5827.color = ((_SafeStr_5946) ? _SafeStr_5954 : _SafeStr_5953); ITextWindow(_SafeStr_5827.findChildByTag(_SafeStr_5990)).underline = _SafeStr_5946; } override protected function conceal():void{ super.conceal(); _SafeStr_5827.color = ((_SafeStr_5946) ? _SafeStr_5954 : _SafeStr_5953); ITextWindow(_SafeStr_5827.findChildByTag(_SafeStr_5990)).underline = _SafeStr_5946; } private function _SafeStr_6055():IWindowContainer{ var _local_7:BitmapDataAsset; var k:IWindowContainer = (_SafeStr_5935.buildFromXML((_SafeStr_5934.getAssetByName(_SafeStr_6041).content as XML)) as IWindowContainer); var _local_2:IBitmapWrapperWindow = IBitmapWrapperWindow(k.findChildByName(_SafeStr_5961)); var _local_3:IRegionWindow = IRegionWindow(k.findChildByName(_SafeStr_5964)); var _local_4:IRegionWindow = IRegionWindow(k.findChildByName(_SafeStr_6044)); var _local_5:IRegionWindow = IRegionWindow(k.findChildByName(_SafeStr_6045)); var _local_6:_SafeStr_3575 = (k.findChildByName(BUBBLE) as _SafeStr_3575); k.x = 0; k.y = 0; k.width = _SafeStr_5930; k.height = _SafeStr_5931; k.addEventListener(WindowMouseEvent.CLICK, onMouseClick); k.addEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); k.addEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); _local_3.addEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_3.addEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); _local_3.addEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); _local_4._SafeStr_5970 = _SafeStr_5936.getLocalization("infostand.profile.link.tooltip", ""); _local_4._SafeStr_5971 = 100; _local_5._SafeStr_5970 = _SafeStr_5936.getLocalization("infostand.profile.link.tooltip", ""); _local_5._SafeStr_5971 = 100; _local_2._SafeStr_5972 = true; _local_6.visible = false; _local_6.y = (-((_local_6.height - (_local_6.height - _local_6.margins.bottom))) - 1); _local_6.procedure = this._SafeStr_5973; _local_7 = (_SafeStr_5934.getAssetByName("add_friends_icon_png") as BitmapDataAsset); var _local_8:IBitmapWrapperWindow = (k.findChildByName(ICON) as IBitmapWrapperWindow); _local_8._SafeStr_5972 = false; _local_8.bitmap = (_local_7.content as BitmapData); var _local_9:IItemListWindow = (_local_6.content.getChildByName(_SafeStr_6042) as IItemListWindow); this._SafeStr_6054 = (_local_9._SafeStr_6057(0) as IWindowContainer); return (k); } private function _SafeStr_6056(k:IWindowContainer):void{ var _local_2:IRegionWindow; var _local_3:IBitmapWrapperWindow; if (((k) && (!(k.disposed)))) { k.procedure = null; k.removeEventListener(WindowMouseEvent.CLICK, onMouseClick); k.removeEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); k.removeEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); _local_2 = IRegionWindow(k.findChildByName(_SafeStr_5964)); _local_2.removeEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_2.removeEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); _local_2.removeEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); k.width = _SafeStr_5930; k.height = _SafeStr_5931; k.color = _SafeStr_5953; _local_3 = IBitmapWrapperWindow(k.findChildByName(_SafeStr_5961)); if (_local_3) { _local_3.bitmap = null; }; ITextWindow(k.findChildByTag(_SafeStr_5990)).underline = false; }; } private function _SafeStr_5973(k:WindowEvent, _arg_2:IWindow):void{ if (k.type == WindowMouseEvent.CLICK) { switch (_arg_2.name) { case _SafeStr_5950: if (selected) { _SafeStr_5933.deSelect(true); }; break; case _SafeStr_6046: _SafeStr_5932.acceptAllFriendRequests(); break; case _SafeStr_6047: _SafeStr_5932.declineAllFriendRequests(); break; case _SafeStr_5949: _SafeStr_5932.acceptFriendRequest(_arg_2.parent.id); break; case _SafeStr_6048: _SafeStr_5932.declineFriendRequest(_arg_2.parent.id); break; case _SafeStr_6044: _SafeStr_5937.trackGoogle("extendedProfile", "friendBar_multipleFriendRequestsAvatar"); _SafeStr_5932.showProfile(_arg_2.parent.id); break; case _SafeStr_6045: _SafeStr_5937.trackGoogle("extendedProfile", "friendBar_multipleFriendRequestsName"); _SafeStr_5932.showProfile(_arg_2.parent.id); break; }; } else { if (k.type == WindowMouseEvent._SafeStr_5967) { if (_arg_2.name == _SafeStr_6048) { ITextWindow(IWindowContainer(_arg_2).getChildByName(_SafeStr_6049)).textColor = _SafeStr_5955; }; if (_arg_2.name == _SafeStr_6045) { ITextWindow(IWindowContainer(_arg_2).getChildByName(_SafeStr_5675)).underline = true; }; } else { if (k.type == WindowMouseEvent._SafeStr_5968) { if (_arg_2.name == _SafeStr_6048) { ITextWindow(IWindowContainer(_arg_2).getChildByName(_SafeStr_6049)).textColor = _SafeStr_5956; }; if (_arg_2.name == _SafeStr_6045) { ITextWindow(IWindowContainer(_arg_2).getChildByName(_SafeStr_5675)).underline = false; }; }; }; }; } public function _SafeStr_5982(k:_SafeStr_3018, _arg_2:BitmapData):void{ var _local_4:IItemListWindow; var _local_5:IWindowContainer; var _local_6:int; var _local_7:IBitmapWrapperWindow; if (disposed) { return; }; var _local_3:_SafeStr_3575 = (_SafeStr_5827.findChildByName(BUBBLE) as _SafeStr_3575); if (_local_3) { _local_4 = (_local_3.content.getChildByName(_SafeStr_6042) as IItemListWindow); if (_local_4) { _local_6 = 0; while (_local_6 < _local_4.numListItems) { _local_5 = (_local_4.getListItemAt(_local_6) as IWindowContainer); if (_local_5.id == k.id) { _local_7 = (_local_5.findChildByName(_SafeStr_5961) as IBitmapWrapperWindow); _local_7._SafeStr_5972 = true; _local_7.bitmap = _arg_2; _local_7.width = _arg_2.width; _local_7.height = _arg_2.height; return; }; _local_6++; }; }; }; } } }//package _-0aJ // _SafeStr_3018 = "_-4FQ" (String#1506, DoABC#3) // _SafeStr_3451 = "_-3a3" (String#1522, DoABC#3) // _SafeStr_3575 = "_-2zC" (String#3095, DoABC#3) // _SafeStr_5675 = "_-6Fp" (String#3307, DoABC#3) // _SafeStr_5827 = "_-1bI" (String#15, DoABC#3) // _SafeStr_5930 = "_-0hd" (String#3418, DoABC#3) // _SafeStr_5931 = "_-5--" (String#2635, DoABC#3) // _SafeStr_5932 = "_-4g3" (String#2979, DoABC#3) // _SafeStr_5933 = "_-0k0" (String#4304, DoABC#3) // _SafeStr_5934 = "_-3nU" (String#2651, DoABC#3) // _SafeStr_5935 = "_-NP" (String#4583, DoABC#3) // _SafeStr_5936 = "_-VM" (String#4848, DoABC#3) // _SafeStr_5937 = "_-qV" (String#5873, DoABC#3) // _SafeStr_5942 = "_-2NU" (String#2163, DoABC#3) // _SafeStr_5946 = "_-6Si" (String#3918, DoABC#3) // _SafeStr_5949 = "_-0ry" (String#6995, DoABC#3) // _SafeStr_5950 = "_-4-t" (String#4170, DoABC#3) // _SafeStr_5953 = "_-5Z-" (String#1802, DoABC#3) // _SafeStr_5954 = "_-3z0" (String#2792, DoABC#3) // _SafeStr_5955 = "_-2Ua" (String#6951, DoABC#3) // _SafeStr_5956 = "_-01C" (String#6805, DoABC#3) // _SafeStr_5957 = "_-6A6" (String#5510, DoABC#3) // _SafeStr_5960 = "_-5RT" (String#978, DoABC#3) // _SafeStr_5961 = "_-4rx" (String#3072, DoABC#3) // _SafeStr_5964 = "_-Xs" (String#2744, DoABC#3) // _SafeStr_5967 = "_-4pk" (String#582, DoABC#3) // _SafeStr_5968 = "_-3Pw" (String#626, DoABC#3) // _SafeStr_5970 = "_-33-" (String#2086, DoABC#3) // _SafeStr_5971 = "_-0dl" (String#3420, DoABC#3) // _SafeStr_5972 = "_-5yG" (String#2192, DoABC#3) // _SafeStr_5973 = "_-2vW" (String#8109, DoABC#3) // _SafeStr_5982 = "_-42e" (String#3247, DoABC#3) // _SafeStr_5990 = "_-3Ss" (String#3726, DoABC#3) // _SafeStr_6041 = "_-6ZG" (String#24194, DoABC#3) // _SafeStr_6042 = "_-4yu" (String#13026, DoABC#3) // _SafeStr_6043 = "_-3oI" (String#25765, DoABC#3) // _SafeStr_6044 = "_-6dG" (String#18124, DoABC#3) // _SafeStr_6045 = "_-2k4" (String#11588, DoABC#3) // _SafeStr_6046 = "_-5GA" (String#24259, DoABC#3) // _SafeStr_6047 = "_-1q4" (String#25532, DoABC#3) // _SafeStr_6048 = "_-1H5" (String#15143, DoABC#3) // _SafeStr_6049 = "_-5C4" (String#17284, DoABC#3) // _SafeStr_6050 = "_-4FU" (String#21606, DoABC#3) // _SafeStr_6051 = "_-1gF" (String#25829, DoABC#3) // _SafeStr_6052 = "_-4lX" (String#3139, DoABC#3) // _SafeStr_6053 = "_-Au" (String#24863, DoABC#3) // _SafeStr_6054 = "_-4sc" (String#13562, DoABC#3) // _SafeStr_6055 = "_-1Sb" (String#34332, DoABC#3) // _SafeStr_6056 = "_-2VP" (String#37088, DoABC#3) // _SafeStr_6057 = "_-0oI" (String#2967, DoABC#3) //------------------------------------------------------------ //_-0aJ.NewFriendEntityTab package _-0aJ{ import __AS3__.vec.Vector; import _-3UP.IWindowContainer; import _-5Vz._SafeStr_3849; import _-3MA._SafeStr_3850; import _-5Vz._SafeStr_3846; import _-3UP.IWindow; import _-4FI.IItemListWindow; import _-4FI.IBitmapWrapperWindow; import _-4FI.ITextWindow; import flash.display.BitmapData; import _-51-.WindowMouseEvent; import _-2v8.Motions; import _-2v8.Combo; import _-2v8._SafeStr_3685; import _-2v8._SafeStr_3682; import _-2v8._SafeStr_3687; import _-4FI.IRegionWindow; import _-4FI._SafeStr_3575; import _-3MA._SafeStr_4912; import _-3MA._SafeStr_4910; import _-3MA._SafeStr_4914; import _-3MA._SafeStr_4913; import _-3MA._SafeStr_4911; import _-5Vz._SafeStr_3845; import _-51-.WindowEvent; import flash.utils.getQualifiedClassName; import __AS3__.vec.*; public class NewFriendEntityTab extends _SafeStr_3451 { private static const _SafeStr_5995:String = "new_friend_entity_xml"; private static const _SafeStr_5996:String = "facebook_piece_xml"; private static const _SafeStr_5997:String = "new_controls_piece_xml"; protected static const _SafeStr_5998:String = "pieces"; protected static const _SafeStr_5966:String = "icons"; protected static const _SafeStr_5964:String = "header"; protected static const _SafeStr_5965:String = "region_profile"; protected static const _SafeStr_5999:String = "facebook"; protected static const _SafeStr_6000:String = "controls"; protected static const _SafeStr_5961:String = "canvas"; protected static const _SafeStr_5675:String = "name"; protected static const MESSAGE:String = "btn_message"; protected static const _SafeStr_6001:String = "icon_message"; protected static const _SafeStr_6002:String = "btn_visit"; protected static const ICON:String = "icon"; protected static const _SafeStr_5990:String = "label"; protected static const _SafeStr_6003:String = "notification"; protected static const _SafeStr_5981:String = "button_profile"; protected static const _SafeStr_6058:String = "btn_chat"; protected static const _SafeStr_6004:String = "btn_game"; protected static const _SafeStr_6005:String = "icon_game"; protected static const _SafeStr_6006:String = "icon_game_invite"; protected static const BUBBLE:String = "bubble"; protected static const _SafeStr_6007:String = "bubble_message"; protected static const _SafeStr_6008:String = "bubble_button_accept"; protected static const _SafeStr_6009:String = "bubble_button_close"; protected static const _SafeStr_6010:String = "bubble_click_region_reject"; private static const _SafeStr_5953:uint = 10338138; private static const _SafeStr_5954:uint = 13891476; private static const _SafeStr_6011:String = null; private static const _SafeStr_6012:String = "icon_tag_notify"; private static const _SafeStr_6013:String = "icon_tag_message"; private static const _SafeStr_6014:String = "icon_tag_game"; private static const _SafeStr_6015:String = "icon_tag_game_invite"; private static const _SafeStr_5985:Vector. = new Vector.(); private static const _SafeStr_6016:Vector. = new Vector.(); protected var _SafeStr_5963:_SafeStr_3849; protected var _SafeStr_6017:Vector.<_SafeStr_3850>; protected var _SafeStr_6018:Boolean = false; protected var _SafeStr_6019:Boolean = false; protected var _SafeStr_6020:String; public static function _SafeStr_5960(k:_SafeStr_3849):NewFriendEntityTab{ var _local_3:_SafeStr_3846; var _local_2:NewFriendEntityTab = (((_SafeStr_5985.length > 0)) ? _SafeStr_5985.pop() : new (NewFriendEntityTab)()); _local_2._SafeStr_5942 = false; _local_2.friend = k; if (k.notifications.length > 0) { for each (_local_3 in k.notifications) { _local_2._SafeStr_6021(_local_3); }; }; return (_local_2); } private static function _SafeStr_6022(k:IWindowContainer):void{ var _local_3:IWindowContainer; var _local_5:IWindow; var _local_2:IItemListWindow = IItemListWindow(k.getChildByName(_SafeStr_5998)); _local_3 = (_local_2.getListItemByName(_SafeStr_5999) as IWindowContainer); if (_local_3) { _local_3.dispose(); }; _local_3 = (_local_2.getListItemByName(_SafeStr_6000) as IWindowContainer); if (_local_3) { _local_3.dispose(); }; var _local_4:Array = []; _local_2._SafeStr_6023(_SafeStr_6003, _local_4); if (_local_4.length > 0) { for each (_local_5 in _local_4) { _local_5.parent = null; }; }; k.height = _SafeStr_5931; k.y = 0; } public function set friend(k:_SafeStr_3849):void{ this._SafeStr_5963 = k; this.refresh(); } public function get friend():_SafeStr_3849{ return (this._SafeStr_5963); } override public function recycle():void{ if (!disposed) { if (!_SafeStr_5942) { if (_SafeStr_5827) { this._SafeStr_6024(_SafeStr_5827); _SafeStr_5827 = null; }; if (this._SafeStr_6017) { while (this._SafeStr_6017.length > 0) { this._SafeStr_6017.pop().dispose(); }; this._SafeStr_6017 = null; }; this._SafeStr_5963 = null; this._SafeStr_6018 = false; this._SafeStr_6019 = false; this._SafeStr_6020 = ""; _SafeStr_5942 = true; _SafeStr_5985.push(this); }; }; } override public function select(k:Boolean):void{ var _local_2:IItemListWindow; var _local_3:IWindowContainer; var _local_4:IBitmapWrapperWindow; var _local_5:Boolean; var _local_6:ITextWindow; var _local_7:_SafeStr_3850; var _local_8:IWindow; var _local_9:IWindow; var _local_10:IWindow; var _local_11:String; if (!selected) { _local_2 = IItemListWindow(window.getChildByName(_SafeStr_5998)); _local_5 = false; if (((!((this.friend.realName == null))) && (!((this.friend.realName == ""))))) { _local_3 = (_SafeStr_5935.buildFromXML((_SafeStr_5934.getAssetByName(_SafeStr_5996).content as XML)) as IWindowContainer); _local_3.name = _SafeStr_5999; _local_6 = (_local_3.getChildByName(_SafeStr_5675) as ITextWindow); _local_6.caption = this.friend.realName; if (!_local_6.wordWrap) { _SafeStr_5938.crop(_local_6); }; _local_4 = IBitmapWrapperWindow(_local_3.getChildByName(ICON)); _local_4.bitmap = (_SafeStr_5934.getAssetByName(_local_4._SafeStr_6025).content as BitmapData); _local_4.width = _local_4.bitmap.width; _local_4.height = _local_4.bitmap.height; _local_2.addListItem(_local_3); _local_5 = true; }; if (this._SafeStr_6017) { for each (_local_7 in this._SafeStr_6017) { _local_2.addListItem(_local_7._SafeStr_6026); _local_5 = true; }; }; if (this.friend.online) { _local_3 = (_SafeStr_5935.buildFromXML((_SafeStr_5934.getAssetByName(_SafeStr_5997).content as XML)) as IWindowContainer); _local_3.name = _SafeStr_6000; _local_8 = _local_3.getChildByName(MESSAGE); if (_local_8) { _local_8.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5988); }; if (((!(this._SafeStr_6018)) && (!(this._SafeStr_6019)))) { _local_9 = _local_3.getChildByName(_SafeStr_6004); if (_local_9) { _local_9.visible = false; }; _local_8 = _local_3.getChildByName(_SafeStr_6002); if (_local_8) { if (this.friend.allowFollow) { _local_8.visible = true; _local_8.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5988); } else { _local_8.visible = false; }; }; } else { _local_10 = _local_3.getChildByName(_SafeStr_6002); if (_local_10) { _local_10.visible = false; }; _local_8 = _local_3.getChildByName(_SafeStr_6004); if (_local_8) { _local_11 = _SafeStr_5936.getLocalization((("gamecenter." + this._SafeStr_6020) + ".name")); _SafeStr_5936.registerParameter("friend.bar.game", "game", _local_11); _SafeStr_5936.registerParameter("friend.bar.game.tip", "game", _local_11); _local_8.visible = true; _local_8.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5988); }; }; _local_8 = _local_3.getChildByName(_SafeStr_5981); if (_local_8) { _local_8.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5988); }; _local_8 = _local_3.getChildByName(_SafeStr_6058); if (_local_8) { _local_8.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5988); }; _local_2.addListItem(_local_3); _local_3.x = 30; _local_5 = true; }; if (((((((k) && (_SafeStr_5939))) && (_local_5))) && ((Motions._SafeStr_5993(window) == null)))) { Motions._SafeStr_5994(new Combo(new _SafeStr_3685(new _SafeStr_3682(window, _SafeStr_5940, window.width, _local_2.height), _SafeStr_5941), new _SafeStr_3685(new _SafeStr_3687(window, _SafeStr_5940, window.x, (_SafeStr_5931 - _local_2.height)), _SafeStr_5941))); } else { if (_local_5) { window.height = _local_2.height; }; window.y = (_SafeStr_5931 - window.height); }; super.select(k); if (k) { if (_SafeStr_5937) { _SafeStr_5937.trackEventLog("FriendBar", "", "clicked", "", (((this.friend.logEventId > 0)) ? this.friend.logEventId : 0)); }; this.friend.logEventId = -1; }; }; } override public function deselect(k:Boolean):void{ var _local_3:int; var _local_4:_SafeStr_3850; if (selected) { if (_SafeStr_5827) { _SafeStr_6022(_SafeStr_5827); if (this._SafeStr_6017) { _local_3 = (this._SafeStr_6017.length - 1); while (_local_3 > -1) { _local_4 = this._SafeStr_6017[_local_3]; if (_local_4._SafeStr_6027) { this._SafeStr_6028(_local_4._SafeStr_6029, k); }; _local_3--; }; }; }; super.deselect(k); }; var _local_2:IWindow = _SafeStr_5827.findChildByName(BUBBLE); if (_local_2) { _local_2.visible = false; }; } override protected function expose():void{ super.expose(); _SafeStr_5827.color = ((_SafeStr_5946) ? _SafeStr_5954 : _SafeStr_5953); ITextWindow(_SafeStr_5827.findChildByTag(_SafeStr_5990)).underline = _SafeStr_5946; } override protected function conceal():void{ super.conceal(); _SafeStr_5827.color = ((_SafeStr_5946) ? _SafeStr_5954 : _SafeStr_5953); ITextWindow(_SafeStr_5827.findChildByTag(_SafeStr_5990)).underline = _SafeStr_5946; } protected function refresh():void{ var k:IWindowContainer; var _local_2:IBitmapWrapperWindow; if (!_SafeStr_5827) { _SafeStr_5827 = this._SafeStr_6030(); }; if (this._SafeStr_5963) { _SafeStr_5827.id = this._SafeStr_5963.id; k = (IItemListWindow(_SafeStr_5827.getChildByName(_SafeStr_5998)).getListItemByName(_SafeStr_5964) as IWindowContainer); k.findChildByName(_SafeStr_5675).caption = this._SafeStr_5963.name; _SafeStr_5938.crop((k.getChildByName(_SafeStr_5675) as ITextWindow)); _local_2 = IBitmapWrapperWindow(k.findChildByName(_SafeStr_5961)); if (this._SafeStr_5963.id > 0) { _local_2.bitmap = _SafeStr_5933.getAvatarFaceBitmap(this._SafeStr_5963.figure); } else { _local_2.bitmap = _SafeStr_5933.getGroupIconBitmap(this._SafeStr_5963.figure); }; _local_2.width = _local_2.bitmap.width; _local_2.height = _local_2.bitmap.height; }; } private function _SafeStr_6030():IWindowContainer{ var k:IWindowContainer = (((_SafeStr_6016.length > 0)) ? _SafeStr_6016.pop() : (_SafeStr_5935.buildFromXML((_SafeStr_5934.getAssetByName(_SafeStr_5995).content as XML)) as IWindowContainer)); var _local_2:IBitmapWrapperWindow = IBitmapWrapperWindow(k.findChildByName(_SafeStr_5961)); var _local_3:IRegionWindow = IRegionWindow(k.findChildByName(_SafeStr_5964)); var _local_4:IRegionWindow = IRegionWindow(k.findChildByName(_SafeStr_5965)); var _local_5:IWindow = k.findChildByName(_SafeStr_5966); var _local_6:_SafeStr_3575 = (k.findChildByName(BUBBLE) as _SafeStr_3575); k.x = 0; k.y = 0; k.width = _SafeStr_5930; k.height = _SafeStr_5931; k.addEventListener(WindowMouseEvent.CLICK, onMouseClick); k.addEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); k.addEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); _local_3.addEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_3.addEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); _local_3.addEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5969); _local_4._SafeStr_5970 = _SafeStr_5936.getLocalization("infostand.profile.link.tooltip", ""); _local_4._SafeStr_5971 = 100; _local_5.addEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_5.addEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); _local_5.addEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); _local_2._SafeStr_5972 = true; _local_6.procedure = this._SafeStr_5973; _local_6.y = -((_local_6.height + 5)); _local_6.visible = false; return (k); } private function _SafeStr_6024(k:IWindowContainer):void{ var _local_2:IRegionWindow; var _local_3:IWindow; var _local_4:IRegionWindow; var _local_5:IBitmapWrapperWindow; if (((k) && (!(k.disposed)))) { k.procedure = null; k.removeEventListener(WindowMouseEvent.CLICK, onMouseClick); k.removeEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); k.removeEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); _local_2 = IRegionWindow(k.findChildByName(_SafeStr_5964)); _local_2.removeEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_2.removeEventListener(WindowMouseEvent._SafeStr_5967, onMouseOver); _local_2.removeEventListener(WindowMouseEvent._SafeStr_5968, onMouseOut); _local_3 = k.findChildByName(_SafeStr_5966); _local_3.removeEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_3.removeEventListener(WindowMouseEvent._SafeStr_5967, onMouseClick); _local_3.removeEventListener(WindowMouseEvent._SafeStr_5968, onMouseClick); _local_4 = IRegionWindow(k.findChildByName(_SafeStr_5965)); _local_4.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_5969); k.width = _SafeStr_5930; k.height = _SafeStr_5931; k.color = _SafeStr_5953; _local_5 = IBitmapWrapperWindow(k.findChildByName(_SafeStr_5961)); _local_5.bitmap = null; ITextWindow(k.findChildByTag("label")).underline = false; _SafeStr_6022(k); if (_SafeStr_6016.indexOf(k) == -1) { _SafeStr_6016.push(k); }; }; } private function _SafeStr_5988(k:WindowMouseEvent):void{ if (((!(disposed)) && (!(_SafeStr_5945)))) { switch (k.window.name) { case MESSAGE: case _SafeStr_6001: _SafeStr_5933.removeMessengerNotifications(); if (((_SafeStr_5932) && (this._SafeStr_5963))) { _SafeStr_5932.startConversation(this._SafeStr_5963.id); this.deselect(true); if (k.window.name == _SafeStr_6001) { _SafeStr_5933.setMessengerIconNotify(false); }; }; return; case _SafeStr_6002: if (((_SafeStr_5932) && (this._SafeStr_5963))) { _SafeStr_5932.followToRoom(this._SafeStr_5963.id); this.deselect(true); }; return; case _SafeStr_5981: if (((_SafeStr_5932) && (this._SafeStr_5963))) { _SafeStr_5937.trackGoogle("extendedProfile", "friendToolbar_friendButton"); _SafeStr_5932.showProfile(this._SafeStr_5963.id); this.deselect(true); }; return; case _SafeStr_6058: if (((_SafeStr_5932) && (this._SafeStr_5963))) { _SafeStr_5932.startConversation(this._SafeStr_5963.id); this.deselect(true); }; return; case _SafeStr_6004: case _SafeStr_6005: if (GAMES) { this.deselect(true); if (this._SafeStr_6019) { this._SafeStr_6031(); } else { GAMES.showGameCenterByGameName("showGameCenter.friendEntityTab", this._SafeStr_6020); }; }; return; case _SafeStr_6006: this.deselect(true); this._SafeStr_6031(); return; }; }; } private function _SafeStr_6031():void{ var k:IWindow; if (_SafeStr_5827) { k = _SafeStr_5827.findChildByName(BUBBLE); _SafeStr_5827.findChildByName(_SafeStr_6007).caption = _SafeStr_5936.getLocalization((("gamecenter." + this._SafeStr_6020) + ".name")); k.visible = false; }; } protected function _SafeStr_5969(k:WindowMouseEvent):void{ if (k.type == WindowMouseEvent.CLICK) { _SafeStr_5937.trackGoogle("extendedProfile", "friendBar_friendAvatar"); _SafeStr_5932.showProfile(this._SafeStr_5963.id); this.deselect(true); }; } public function _SafeStr_6021(k:_SafeStr_3845):void{ var _local_3:_SafeStr_3850; var _local_5:Vector.<_SafeStr_3850>; var _local_6:IItemListWindow; var _local_7:IWindow; this._SafeStr_6028(k._SafeStr_6029, false); if (!this._SafeStr_6017) { this._SafeStr_6017 = new Vector.<_SafeStr_3850>(); }; var _local_2:Boolean = selected; if (_local_2) { _local_5 = this._SafeStr_6017; this._SafeStr_6017 = null; this.deselect(false); this._SafeStr_6017 = _local_5; }; var _local_4:String = _SafeStr_6011; switch (k._SafeStr_6029) { case _SafeStr_3846._SafeStr_6033: _local_3 = new _SafeStr_4912(this.friend, k); _local_3._SafeStr_6032.addEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_4 = _SafeStr_6012; break; case _SafeStr_3846._SafeStr_6034: _local_3 = new _SafeStr_4910(this.friend, k, _SafeStr_5936); _local_3._SafeStr_6032.addEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_4 = _SafeStr_6012; break; case _SafeStr_3846._SafeStr_6035: _local_3 = new _SafeStr_4914(this.friend, k); _local_3._SafeStr_6032.addEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_4 = _SafeStr_6012; break; case _SafeStr_3846._SafeStr_6036: break; case _SafeStr_3846._SafeStr_6037: _local_3 = new _SafeStr_4913(this.friend, k); _local_3._SafeStr_6032.name = _SafeStr_6005; _local_3._SafeStr_6032.addEventListener(WindowMouseEvent.CLICK, onMouseClick); _local_4 = _SafeStr_6014; this._SafeStr_6018 = true; this._SafeStr_6020 = _local_3.notification.message; break; case _SafeStr_3846._SafeStr_6038: this._SafeStr_6028(_SafeStr_3846._SafeStr_6037, true); this._SafeStr_6018 = false; return; case _SafeStr_3846._SafeStr_6039: _local_3 = new _SafeStr_4911(this.friend, k); _local_3._SafeStr_6032.name = _SafeStr_6006; _local_3._SafeStr_6032.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5988); _local_4 = _SafeStr_6015; this._SafeStr_6019 = true; this._SafeStr_6020 = _local_3.notification.message; break; default: throw (new Error((("Unknown friend notification type: " + k._SafeStr_6029) + "!"))); }; if (_local_3) { this._SafeStr_6017.push(_local_3); if (_local_4 != _SafeStr_6011) { _local_6 = IItemListWindow(_SafeStr_5827.findChildByName(_SafeStr_5966)); if (!_local_6._SafeStr_6040(_local_4)) { _local_7 = _local_3._SafeStr_6032; if (_local_7.tags.indexOf(_local_4) == -1) { _local_7.tags.push(_local_4); }; _local_6._SafeStr_5980(_local_7, 0); }; }; }; if (_local_2) { this.select(false); }; } public function _SafeStr_6028(k:int, _arg_2:Boolean):void{ var _local_4:_SafeStr_3850; if (!this._SafeStr_6017) { return; }; var _local_3:int = (this._SafeStr_6017.length - 1); while (_local_3 > -1) { _local_4 = this._SafeStr_6017[_local_3]; if (_local_4._SafeStr_6029 == k) { this._SafeStr_6017.splice(_local_3, 1); if (_arg_2) { this._SafeStr_5963.notifications.splice(this._SafeStr_5963.notifications.indexOf(_local_4.notification), 1); }; _local_4.dispose(); return; }; _local_3--; }; } private function _SafeStr_5973(k:WindowEvent, _arg_2:IWindow):void{ var _local_3:int; if (k.type == WindowMouseEvent.CLICK) { switch (_arg_2.name) { case _SafeStr_6008: if (GAMES) { _local_3 = GAMES.getGameId(this._SafeStr_6020); GAMES.showGameCenter("showGameCenter.friendEntityTab", _local_3); GAMES.acceptGameInvite(_local_3, this._SafeStr_5963.id); }; case _SafeStr_6009: case _SafeStr_6010: this._SafeStr_6019 = false; this._SafeStr_6028(_SafeStr_3846._SafeStr_6039, true); this.deselect(true); return; }; }; } public function toString():String{ return (((getQualifiedClassName(this) + " ") + this._SafeStr_5963.name)); } } }//package _-0aJ // _SafeStr_3451 = "_-3a3" (String#1522, DoABC#3) // _SafeStr_3575 = "_-2zC" (String#3095, DoABC#3) // _SafeStr_3682 = "_-5Ap" (String#6888, DoABC#3) // _SafeStr_3685 = "_-03F" (String#2924, DoABC#3) // _SafeStr_3687 = "_-0J6" (String#3845, DoABC#3) // _SafeStr_3845 = "_-36G" (String#3820, DoABC#3) // _SafeStr_3846 = "_-2Ky" (String#2576, DoABC#3) // _SafeStr_3849 = "_-4n6" (String#2873, DoABC#3) // _SafeStr_3850 = "_-Lf" (String#1808, DoABC#3) // _SafeStr_4910 = "_-H8" (String#10621, DoABC#3) // _SafeStr_4911 = "_-6Ak" (String#11278, DoABC#3) // _SafeStr_4912 = "_-GG" (String#9877, DoABC#3) // _SafeStr_4913 = "_-0lj" (String#11103, DoABC#3) // _SafeStr_4914 = "_-BX" (String#11056, DoABC#3) // _SafeStr_5675 = "_-6Fp" (String#3307, DoABC#3) // _SafeStr_5827 = "_-1bI" (String#15, DoABC#3) // _SafeStr_5930 = "_-0hd" (String#3418, DoABC#3) // _SafeStr_5931 = "_-5--" (String#2635, DoABC#3) // _SafeStr_5932 = "_-4g3" (String#2979, DoABC#3) // _SafeStr_5933 = "_-0k0" (String#4304, DoABC#3) // _SafeStr_5934 = "_-3nU" (String#2651, DoABC#3) // _SafeStr_5935 = "_-NP" (String#4583, DoABC#3) // _SafeStr_5936 = "_-VM" (String#4848, DoABC#3) // _SafeStr_5937 = "_-qV" (String#5873, DoABC#3) // _SafeStr_5938 = "_-1bd" (String#14970, DoABC#3) // _SafeStr_5939 = "_-03S" (String#16263, DoABC#3) // _SafeStr_5940 = "_-2e-" (String#9161, DoABC#3) // _SafeStr_5941 = "_-5FP" (String#8707, DoABC#3) // _SafeStr_5942 = "_-2NU" (String#2163, DoABC#3) // _SafeStr_5945 = "_-38K" (String#8333, DoABC#3) // _SafeStr_5946 = "_-6Si" (String#3918, DoABC#3) // _SafeStr_5953 = "_-5Z-" (String#1802, DoABC#3) // _SafeStr_5954 = "_-3z0" (String#2792, DoABC#3) // _SafeStr_5960 = "_-5RT" (String#978, DoABC#3) // _SafeStr_5961 = "_-4rx" (String#3072, DoABC#3) // _SafeStr_5963 = "_-5wV" (String#1949, DoABC#3) // _SafeStr_5964 = "_-Xs" (String#2744, DoABC#3) // _SafeStr_5965 = "_-5OS" (String#4641, DoABC#3) // _SafeStr_5966 = "_-6RJ" (String#4730, DoABC#3) // _SafeStr_5967 = "_-4pk" (String#582, DoABC#3) // _SafeStr_5968 = "_-3Pw" (String#626, DoABC#3) // _SafeStr_5969 = "_-Uo" (String#7960, DoABC#3) // _SafeStr_5970 = "_-33-" (String#2086, DoABC#3) // _SafeStr_5971 = "_-0dl" (String#3420, DoABC#3) // _SafeStr_5972 = "_-5yG" (String#2192, DoABC#3) // _SafeStr_5973 = "_-2vW" (String#8109, DoABC#3) // _SafeStr_5980 = "_-1hY" (String#3176, DoABC#3) // _SafeStr_5981 = "_-6g" (String#5387, DoABC#3) // _SafeStr_5985 = "_-6Sf" (String#1538, DoABC#3) // _SafeStr_5988 = "_-3Xo" (String#3969, DoABC#3) // _SafeStr_5990 = "_-3Ss" (String#3726, DoABC#3) // _SafeStr_5993 = "_-00t" (String#13922, DoABC#3) // _SafeStr_5994 = "_-0mP" (String#5881, DoABC#3) // _SafeStr_5995 = "_-2dW" (String#10368, DoABC#3) // _SafeStr_5996 = "_-0L6" (String#10210, DoABC#3) // _SafeStr_5997 = "_-5yZ" (String#10101, DoABC#3) // _SafeStr_5998 = "_-1Oj" (String#5241, DoABC#3) // _SafeStr_5999 = "_-yv" (String#7804, DoABC#3) // _SafeStr_6000 = "_-2Wk" (String#8230, DoABC#3) // _SafeStr_6001 = "_-0Mv" (String#7526, DoABC#3) // _SafeStr_6002 = "_-2BU" (String#6941, DoABC#3) // _SafeStr_6003 = "_-3wu" (String#10626, DoABC#3) // _SafeStr_6004 = "_-0rL" (String#6704, DoABC#3) // _SafeStr_6005 = "_-007" (String#8504, DoABC#3) // _SafeStr_6006 = "_-2CV" (String#7852, DoABC#3) // _SafeStr_6007 = "_-0gK" (String#11153, DoABC#3) // _SafeStr_6008 = "_-4WI" (String#11412, DoABC#3) // _SafeStr_6009 = "_-6BL" (String#11317, DoABC#3) // _SafeStr_6010 = "_-5BF" (String#11044, DoABC#3) // _SafeStr_6011 = "_-0Lu" (String#8030, DoABC#3) // _SafeStr_6012 = "_-4EQ" (String#6802, DoABC#3) // _SafeStr_6013 = "_-4qB" (String#12089, DoABC#3) // _SafeStr_6014 = "_-1C1" (String#10004, DoABC#3) // _SafeStr_6015 = "_-6G-" (String#10735, DoABC#3) // _SafeStr_6016 = "_-0VQ" (String#5921, DoABC#3) // _SafeStr_6017 = "_-K6" (String#2537, DoABC#3) // _SafeStr_6018 = "_-2rZ" (String#8208, DoABC#3) // _SafeStr_6019 = "_-3PX" (String#6733, DoABC#3) // _SafeStr_6020 = "_-6lQ" (String#5202, DoABC#3) // _SafeStr_6021 = "_-09-" (String#20396, DoABC#3) // _SafeStr_6022 = "_-SR" (String#8674, DoABC#3) // _SafeStr_6023 = "_-4r" (String#10648, DoABC#3) // _SafeStr_6024 = "_-1WP" (String#23838, DoABC#3) // _SafeStr_6025 = "_-3xT" (String#10597, DoABC#3) // _SafeStr_6026 = "_-0aq" (String#27166, DoABC#3) // _SafeStr_6027 = "_-5Sb" (String#8837, DoABC#3) // _SafeStr_6028 = "_-2R7" (String#7233, DoABC#3) // _SafeStr_6029 = "_-MZ" (String#3730, DoABC#3) // _SafeStr_6030 = "_-1Yc" (String#25289, DoABC#3) // _SafeStr_6031 = "_-12" (String#14131, DoABC#3) // _SafeStr_6032 = "_-55Z" (String#4639, DoABC#3) // _SafeStr_6033 = "_-0Dq" (String#16729, DoABC#3) // _SafeStr_6034 = "_-57P" (String#16475, DoABC#3) // _SafeStr_6035 = "_-2gX" (String#15407, DoABC#3) // _SafeStr_6036 = "_-4ES" (String#9656, DoABC#3) // _SafeStr_6037 = "_-1Ou" (String#7942, DoABC#3) // _SafeStr_6038 = "_-5PL" (String#12118, DoABC#3) // _SafeStr_6039 = "_-4Sh" (String#9642, DoABC#3) // _SafeStr_6040 = "_-3rQ" (String#9912, DoABC#3) // _SafeStr_6058 = "_-17m" (String#20008, DoABC#3) //------------------------------------------------------------ //_-0Ba._SafeStr_5010 package _-0Ba{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_5010 implements _SafeStr_2272 { private var _SafeStr_6059:Boolean; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_6059 = k.readBoolean(); return (true); } public function get _SafeStr_6060():Boolean{ return (this._SafeStr_6059); } } }//package _-0Ba // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_5010 = "_-6Xh" (String#12821, DoABC#3) // _SafeStr_6059 = "_-jm" (String#28859, DoABC#3) // _SafeStr_6060 = "_-Kp" (String#38124, DoABC#3) //------------------------------------------------------------ //_-0bC._SafeStr_4580 package _-0bC{ import _-2Cy.MeMenuSettingsMenuView; import _-3UP.IWindowContainer; import flash.display.BitmapData; import _-T2.ToolbarView; import _-3UP.IWindow; import _-03H.XmlAsset; import _-51-.WindowMouseEvent; import _-2Cy._SafeStr_5251; public class _SafeStr_4580 { private var _SafeStr_5828:MeMenuSettingsMenuView; private var _SafeStr_5827:IWindowContainer; private var _SafeStr_6061:_SafeStr_5135; private var _SafeStr_6062:_SafeStr_5135; private var _SafeStr_6063:_SafeStr_5135; private var _SafeStr_6064:BitmapData; private var _SafeStr_6065:BitmapData; private var _SafeStr_6066:BitmapData; private var _SafeStr_6067:BitmapData; private var _SafeStr_6068:Number = 1; private var _SafeStr_6069:Number = 1; private var _SafeStr_6070:Number = 1; private var _SafeStr_6071:ToolbarView; public function init(k:MeMenuSettingsMenuView, _arg_2:ToolbarView):void{ this._SafeStr_6071 = _arg_2; this._SafeStr_5828 = k; this.createWindow(); } public function dispose():void{ this.saveVolume(this._SafeStr_6068, this._SafeStr_6069, this._SafeStr_6070); this._SafeStr_5828 = null; if (this._SafeStr_5827 != null) { this._SafeStr_5827.dispose(); }; this._SafeStr_5827 = null; if (this._SafeStr_6061 != null) { this._SafeStr_6061.dispose(); }; this._SafeStr_6061 = null; if (this._SafeStr_6062 != null) { this._SafeStr_6062.dispose(); }; this._SafeStr_6062 = null; if (this._SafeStr_6063 != null) { this._SafeStr_6063.dispose(); }; this._SafeStr_6063 = null; if (this._SafeStr_6064) { this._SafeStr_6064.dispose(); this._SafeStr_6064 = null; }; if (this._SafeStr_6065) { this._SafeStr_6065.dispose(); this._SafeStr_6065 = null; }; if (this._SafeStr_6066) { this._SafeStr_6066.dispose(); this._SafeStr_6066 = null; }; if (this._SafeStr_6067) { this._SafeStr_6067.dispose(); this._SafeStr_6067 = null; }; } public function get window():IWindowContainer{ return (this._SafeStr_5827); } public function _SafeStr_6072():void{ this._SafeStr_6068 = this._SafeStr_5828.widget.toolbar._SafeStr_6074._SafeStr_6073; this._SafeStr_6069 = this._SafeStr_5828.widget.toolbar._SafeStr_6074._SafeStr_6075; this._SafeStr_6070 = this._SafeStr_5828.widget.toolbar._SafeStr_6074._SafeStr_6076; if (this._SafeStr_6061 != null) { this._SafeStr_6061._SafeStr_6077(this._SafeStr_6068); }; if (this._SafeStr_6062 != null) { this._SafeStr_6062._SafeStr_6077(this._SafeStr_6069); }; if (this._SafeStr_6063 != null) { this._SafeStr_6063._SafeStr_6077(this._SafeStr_6070); }; } private function createWindow():void{ var _local_2:IWindow; var k:XmlAsset = (this._SafeStr_5828.widget.toolbar.assets.getAssetByName("me_menu_sound_settings_xml") as XmlAsset); this._SafeStr_5827 = (this._SafeStr_5828.widget.toolbar.windowManager.buildFromXML((k.content as XML)) as IWindowContainer); this._SafeStr_5827.x = (this._SafeStr_6071.window.width + 10); this._SafeStr_5827.y = (this._SafeStr_6071.window.bottom - this._SafeStr_5827.height); var _local_3:int; while (_local_3 < this._SafeStr_5827.numChildren) { _local_2 = this._SafeStr_5827.getChildAt(_local_3); _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6078); _local_3++; }; this._SafeStr_6061 = new _SafeStr_5135(this, _SafeStr_5135._SafeStr_6079, this._SafeStr_6080); this._SafeStr_6062 = new _SafeStr_5135(this, _SafeStr_5135._SafeStr_6081, this._SafeStr_6082); this._SafeStr_6063 = new _SafeStr_5135(this, _SafeStr_5135._SafeStr_6083, this._SafeStr_6084); this._SafeStr_6072(); } private function _SafeStr_6078(k:WindowMouseEvent):void{ var _local_2:IWindow = (k.target as IWindow); var _local_3:String = _local_2.name; _SafeStr_4.log(_local_3); switch (_local_3) { case "back_btn": this._SafeStr_5828.window.visible = true; this.dispose(); return; default: _SafeStr_4.log(("Me Menu Settings View: unknown button: " + _local_3)); }; } public function saveVolume(k:Number, _arg_2:Number, _arg_3:Number, _arg_4:Boolean=true):void{ var _local_5:Number = (((_arg_2)!=-1) ? _arg_2 : this._SafeStr_6069); var _local_6:Number = (((k)!=-1) ? k : this._SafeStr_6068); var _local_7:Number = (((_arg_3)!=-1) ? _arg_3 : this._SafeStr_6070); if (_arg_4) { if (this._SafeStr_5828 == null) { return; }; this._SafeStr_5828.widget.toolbar._SafeStr_6074._SafeStr_6075 = _local_5; this._SafeStr_5828.widget.toolbar._SafeStr_6074._SafeStr_6073 = _local_6; this._SafeStr_5828.widget.toolbar._SafeStr_6074._SafeStr_6076 = _local_7; } else { this._SafeStr_5828.widget.toolbar._SafeStr_6074._SafeStr_6085(_local_6, _local_5, _local_7); }; } public function _SafeStr_6086(k:String, _arg_2:int):void{ } public function get _SafeStr_6080():IWindowContainer{ return ((this._SafeStr_5827.findChildByName("ui_volume_container") as IWindowContainer)); } public function get _SafeStr_6082():IWindowContainer{ return ((this._SafeStr_5827.findChildByName("furni_volume_container") as IWindowContainer)); } public function get _SafeStr_6084():IWindowContainer{ return ((this._SafeStr_5827.findChildByName("trax_volume_container") as IWindowContainer)); } public function get widget():_SafeStr_5251{ return (this._SafeStr_5828.widget); } public function get _SafeStr_6087():BitmapData{ return (this._SafeStr_6064); } public function get _SafeStr_6088():BitmapData{ return (this._SafeStr_6065); } public function get _SafeStr_6089():BitmapData{ return (this._SafeStr_6066); } public function get _SafeStr_6090():BitmapData{ return (this._SafeStr_6067); } } }//package _-0bC // _SafeStr_4 = "_-WG" (String#230, DoABC#3) // _SafeStr_4580 = "_-6Mm" (String#4800, DoABC#3) // _SafeStr_5135 = "_-3-i" (String#2847, DoABC#3) // _SafeStr_5251 = "_-IX" (String#7119, DoABC#3) // _SafeStr_5827 = "_-1bI" (String#15, DoABC#3) // _SafeStr_5828 = "_-4ex" (String#66, DoABC#3) // _SafeStr_6061 = "_-4Oo" (String#4099, DoABC#3) // _SafeStr_6062 = "_-26t" (String#4175, DoABC#3) // _SafeStr_6063 = "_-0gQ" (String#4115, DoABC#3) // _SafeStr_6064 = "_-2MR" (String#5441, DoABC#3) // _SafeStr_6065 = "_-21K" (String#5239, DoABC#3) // _SafeStr_6066 = "_-4eb" (String#5146, DoABC#3) // _SafeStr_6067 = "_-2gQ" (String#5364, DoABC#3) // _SafeStr_6068 = "try" (String#3157, DoABC#3) // _SafeStr_6069 = "_-604" (String#2923, DoABC#3) // _SafeStr_6070 = "_-0Bc" (String#2925, DoABC#3) // _SafeStr_6071 = "_-2Nj" (String#2118, DoABC#3) // _SafeStr_6072 = "_-3Rl" (String#10981, DoABC#3) // _SafeStr_6073 = "_-1ci" (String#5059, DoABC#3) // _SafeStr_6074 = "_-4Vj" (String#1542, DoABC#3) // _SafeStr_6075 = "_-0gO" (String#4128, DoABC#3) // _SafeStr_6076 = "_-2u3" (String#4066, DoABC#3) // _SafeStr_6077 = "_-0Dv" (String#1779, DoABC#3) // _SafeStr_6078 = "_-36h" (String#2089, DoABC#3) // _SafeStr_6079 = "_-5N4" (String#5734, DoABC#3) // _SafeStr_6080 = "_-53B" (String#16217, DoABC#3) // _SafeStr_6081 = "_-1Ma" (String#5517, DoABC#3) // _SafeStr_6082 = "_-1cl" (String#14585, DoABC#3) // _SafeStr_6083 = "_-2I2" (String#5490, DoABC#3) // _SafeStr_6084 = "_-21R" (String#16717, DoABC#3) // _SafeStr_6085 = "_-3Xa" (String#17272, DoABC#3) // _SafeStr_6086 = "_-4qJ" (String#8383, DoABC#3) // _SafeStr_6087 = "_-5tY" (String#20613, DoABC#3) // _SafeStr_6088 = "_-2HI" (String#17935, DoABC#3) // _SafeStr_6089 = "_-2C8" (String#17353, DoABC#3) // _SafeStr_6090 = "_-4an" (String#17035, DoABC#3) //------------------------------------------------------------ //_-0bC._SafeStr_5135 package _-0bC{ import _-6bh._SafeStr_3; import _-3UP.IWindowContainer; import _-3UP.IWindow; import _-51-.WindowMouseEvent; import _-4FI._SafeStr_2415; public class _SafeStr_5135 implements _SafeStr_3 { public static const _SafeStr_6079:int = 0; public static const _SafeStr_6081:int = 1; public static const _SafeStr_6083:int = 2; private var _SafeStr_5416:int; private var _SafeStr_6091:Number; private var _SafeStr_5827:IWindowContainer; private var _SafeStr_6092:MeMenuSoundSettingsSlider; private var _SafeStr_6093:_SafeStr_4580; public function _SafeStr_5135(k:_SafeStr_4580, _arg_2:int, _arg_3:IWindowContainer):void{ var _local_4:IWindow; super(); this._SafeStr_5416 = _arg_2; this._SafeStr_6093 = k; this._SafeStr_5827 = _arg_3; this._SafeStr_6092 = new MeMenuSoundSettingsSlider(this, (this._SafeStr_5827.findChildByName("volume_container") as IWindowContainer), this._SafeStr_6093.widget.toolbar.assets, 0, 1); _local_4 = this._SafeStr_5827.findChildByName("sounds_off"); if (_local_4 != null) { _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6078); }; _local_4 = this._SafeStr_5827.findChildByName("sounds_on"); if (_local_4 != null) { _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6078); }; this._SafeStr_6094(); } public function dispose():void{ if (!this.disposed) { if (this._SafeStr_6092) { this._SafeStr_6092.dispose(); this._SafeStr_6092 = null; }; if (this._SafeStr_5827) { this._SafeStr_5827.dispose(); this._SafeStr_5827 = null; }; }; } public function get disposed():Boolean{ return ((this._SafeStr_6093 == null)); } public function saveVolume(k:Number, _arg_2:Boolean):void{ this._SafeStr_6091 = k; switch (this._SafeStr_5416) { case _SafeStr_6079: this._SafeStr_6093.saveVolume(k, -1, -1, _arg_2); break; case _SafeStr_6081: this._SafeStr_6093.saveVolume(-1, k, -1, _arg_2); break; case _SafeStr_6083: this._SafeStr_6093.saveVolume(-1, -1, k, _arg_2); break; }; this._SafeStr_6094(); this._SafeStr_6093._SafeStr_6072(); } private function _SafeStr_6094():void{ if (this._SafeStr_6091 == 0) { this._SafeStr_6095("sounds_on_icon", "sounds_on_white"); this._SafeStr_6095("sounds_off_icon", "sounds_off_color"); } else { this._SafeStr_6095("sounds_on_icon", "sounds_on_color"); this._SafeStr_6095("sounds_off_icon", "sounds_off_white"); }; } private function _SafeStr_6078(k:WindowMouseEvent):void{ var _local_2:IWindow = (k.target as IWindow); var _local_3:String = _local_2.name; switch (_local_3) { case "sounds_off": this.saveVolume(0, false); return; case "sounds_on": this.saveVolume(1, false); return; default: _SafeStr_4.log(("Me Menu Settings, Sound settings item: unknown button: " + _local_3)); }; } private function _SafeStr_6095(k:String, _arg_2:String):void{ _SafeStr_2415(this._SafeStr_5827.findChildByName(k)).assetUri = ("toolbar_memenu_settings_" + _arg_2); } public function _SafeStr_6077(k:Number):void{ this._SafeStr_6092._SafeStr_6077(k); this._SafeStr_6094(); } } }//package _-0bC // _SafeStr_2415 = "_-0JH" (String#282, DoABC#3) // _SafeStr_3 = "_-13J" (String#267, DoABC#3) // _SafeStr_4 = "_-WG" (String#230, DoABC#3) // _SafeStr_4580 = "_-6Mm" (String#4800, DoABC#3) // _SafeStr_5135 = "_-3-i" (String#2847, DoABC#3) // _SafeStr_5416 = "_-5O7" (String#365, DoABC#3) // _SafeStr_5827 = "_-1bI" (String#15, DoABC#3) // _SafeStr_6072 = "_-3Rl" (String#10981, DoABC#3) // _SafeStr_6077 = "_-0Dv" (String#1779, DoABC#3) // _SafeStr_6078 = "_-36h" (String#2089, DoABC#3) // _SafeStr_6079 = "_-5N4" (String#5734, DoABC#3) // _SafeStr_6081 = "_-1Ma" (String#5517, DoABC#3) // _SafeStr_6083 = "_-2I2" (String#5490, DoABC#3) // _SafeStr_6091 = "_-AF" (String#3213, DoABC#3) // _SafeStr_6092 = "_-tt" (String#1503, DoABC#3) // _SafeStr_6093 = "_-46r" (String#3144, DoABC#3) // _SafeStr_6094 = "_-77" (String#6957, DoABC#3) // _SafeStr_6095 = "_-1sa" (String#3655, DoABC#3) //------------------------------------------------------------ //_-0bC.MeMenuSoundSettingsSlider package _-0bC{ import _-3UP.IWindowContainer; import _-03H._SafeStr_10; import _-3UP.IWindow; import _-51-.WindowEvent; public class MeMenuSoundSettingsSlider { private var _SafeStr_6096; private var _SafeStr_6097:IWindowContainer; private var _SafeStr_6098:int; private var _SafeStr_6099:Number = 0; private var _SafeStr_6100:Number = 1; public function MeMenuSoundSettingsSlider(k:*, _arg_2:IWindowContainer, _arg_3:_SafeStr_10, _arg_4:Number=0, _arg_5:Number=1){ this._SafeStr_6096 = k; this._SafeStr_6097 = _arg_2; this._SafeStr_6099 = _arg_4; this._SafeStr_6100 = _arg_5; this._SafeStr_6101(); } public function dispose():void{ this._SafeStr_6096 = null; this._SafeStr_6097 = null; } public function _SafeStr_6077(k:Number):void{ if (this._SafeStr_6097 == null) { return; }; var _local_2:IWindow = this._SafeStr_6097.findChildByName("slider_button"); if (_local_2 != null) { _local_2.x = this._SafeStr_6102(k); }; } private function _SafeStr_6102(k:Number):int{ return (int((this._SafeStr_6098 * (Number((k - this._SafeStr_6099)) / (this._SafeStr_6100 - this._SafeStr_6099))))); } private function getValue(k:Number):Number{ return ((((k / this._SafeStr_6098) * (this._SafeStr_6100 - this._SafeStr_6099)) + this._SafeStr_6099)); } private function _SafeStr_6103(k:WindowEvent, _arg_2:IWindow):void{ if (k.type != WindowEvent._SafeStr_6104) { return; }; this._SafeStr_6096.saveVolume(this.getValue(_arg_2.x), false); } private function _SafeStr_6101():void{ var k:IWindowContainer; var _local_2:IWindowContainer; if (this._SafeStr_6097 == null) { return; }; k = (this._SafeStr_6097.findChildByName("slider_movement_area") as IWindowContainer); if (k != null) { _local_2 = (k.findChildByName("slider_button") as IWindowContainer); if (_local_2 != null) { _local_2.procedure = this._SafeStr_6103; this._SafeStr_6098 = (k.width - _local_2.width); }; }; } } }//package _-0bC // _SafeStr_10 = "_-XG" (String#397, DoABC#3) // _SafeStr_6077 = "_-0Dv" (String#1779, DoABC#3) // _SafeStr_6096 = "_-438" (String#11082, DoABC#3) // _SafeStr_6097 = "_-2WE" (String#1997, DoABC#3) // _SafeStr_6098 = "_-0vb" (String#3636, DoABC#3) // _SafeStr_6099 = "_-1zR" (String#2691, DoABC#3) // _SafeStr_6100 = "_-GI" (String#2827, DoABC#3) // _SafeStr_6101 = "_-qh" (String#7118, DoABC#3) // _SafeStr_6102 = "_-433" (String#8154, DoABC#3) // _SafeStr_6103 = "_-ka" (String#8678, DoABC#3) // _SafeStr_6104 = "_-0ks" (String#6578, DoABC#3) //------------------------------------------------------------ //_-0Bn._SafeStr_2830 package _-0Bn{ import _-0kP._SafeStr_2824; import _-3UP.IWindowContainer; import _-4FI._SafeStr_3591; import _-3dg.Map; import _-1X2._SafeStr_2823; import _-1BW._SafeStr_634; import _-03H._SafeStr_10; import _-16n._SafeStr_4462; import _-03H.XmlAsset; import flash.geom.Rectangle; import _-3UP.IWindow; import _-51-.WindowMouseEvent; import _-4QR._SafeStr_3749; public class _SafeStr_2830 extends _SafeStr_2824 { private static const _SafeStr_6105:int = 320; private static const _SafeStr_6106:int = 48; private static const _SafeStr_6107:int = 2; private var _SafeStr_6108:IWindowContainer; private var _SafeStr_6109:_SafeStr_3591; private var _SafeStr_6110:Map; public function _SafeStr_2830(k:_SafeStr_2823, _arg_2:_SafeStr_634, _arg_3:_SafeStr_10){ super(k, _arg_2, _arg_3); this.handler.widget = this; this._SafeStr_6110 = new Map(); } public function get handler():_SafeStr_4462{ return ((_SafeStr_6111 as _SafeStr_4462)); } override public function dispose():void{ var k:_SafeStr_4487; if (disposed) { return; }; if (this._SafeStr_6110) { for each (k in this._SafeStr_6110) { k.dispose(); }; this._SafeStr_6110.dispose(); this._SafeStr_6110 = null; }; this._SafeStr_6109 = null; if (this._SafeStr_6108) { this._SafeStr_6108.dispose(); this._SafeStr_6108 = null; }; super.dispose(); } public function open():void{ var k:XmlAsset; var _local_2:Rectangle; var _local_3:IWindow; if (!this._SafeStr_6108) { k = (assets.getAssetByName("effects_widget") as XmlAsset); this._SafeStr_6108 = (windowManager.buildFromXML((k.content as XML)) as IWindowContainer); _local_2 = this.handler.container.toolbar.getRect(); this._SafeStr_6108.x = (_local_2.right + _SafeStr_6107); this._SafeStr_6108.y = (_local_2.bottom - this._SafeStr_6108.height); this._SafeStr_6109 = (this._SafeStr_6108.findChildByName("list") as _SafeStr_3591); _local_3 = this._SafeStr_6108.findChildByName("close"); _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6112); }; this.update(); this._SafeStr_6108.visible = true; } public function update():void{ var k:_SafeStr_4487; var _local_3:_SafeStr_3749; var _local_4:int; var _local_2:Array = this.handler.container.inventory.getAvatarEffects(); for each (_local_3 in _local_2) { k = (this._SafeStr_6110.getValue(_local_3.type) as _SafeStr_4487); if (k) { k.update(); } else { k = new _SafeStr_4487(this, _local_3); this._SafeStr_6110.add(_local_3.type, k); this._SafeStr_6109.addListItem(k.window); }; }; _local_4 = (this._SafeStr_6110.length - 1); while (_local_4 >= 0) { k = this._SafeStr_6110._SafeStr_6113(_local_4); if (_local_2.indexOf(k.effect) == -1) { this._SafeStr_6109.removeListItem(k.window); this._SafeStr_6110.remove(this._SafeStr_6110._SafeStr_6114(_local_4)); k.dispose(); }; _local_4--; }; var _local_5:int = this._SafeStr_6109._SafeStr_6115.height; this._SafeStr_6109.height = Math.max(Math.min(_local_5, _SafeStr_6105), _SafeStr_6106); this._SafeStr_6108.findChildByName("no_effects").visible = (_local_2.length == 0); } public function _SafeStr_6116(k:int, _arg_2:Boolean):void{ if (_arg_2) { this.handler.container.inventory.setEffectDeselected(k); } else { this.handler.container.inventory.setEffectSelected(k); }; } private function _SafeStr_6112(k:WindowMouseEvent):void{ this._SafeStr_6108.visible = false; } } }//package _-0Bn // _SafeStr_10 = "_-XG" (String#397, DoABC#3) // _SafeStr_2823 = "_-3EK" (String#730, DoABC#3) // _SafeStr_2824 = "_-5pc" (String#867, DoABC#3) // _SafeStr_2830 = "_-eM" (String#8621, DoABC#3) // _SafeStr_3591 = "_-6W" (String#4515, DoABC#3) // _SafeStr_3749 = "_-0yQ" (String#6389, DoABC#3) // _SafeStr_4462 = "_-5aD" (String#9910, DoABC#3) // _SafeStr_4487 = "_-3yC" (String#6148, DoABC#3) // _SafeStr_6105 = "_-2S" (String#21672, DoABC#3) // _SafeStr_6106 = "_-1tq" (String#21890, DoABC#3) // _SafeStr_6107 = "_-1Z6" (String#24988, DoABC#3) // _SafeStr_6108 = "_-nZ" (String#98, DoABC#3) // _SafeStr_6109 = "_-10f" (String#503, DoABC#3) // _SafeStr_6110 = "_-gL" (String#7144, DoABC#3) // _SafeStr_6111 = "_-531" (String#1531, DoABC#3) // _SafeStr_6112 = "_-5KS" (String#1161, DoABC#3) // _SafeStr_6113 = "_-1qI" (String#906, DoABC#3) // _SafeStr_6114 = "_-4gD" (String#2135, DoABC#3) // _SafeStr_6115 = "_-4PH" (String#2104, DoABC#3) // _SafeStr_6116 = "_-aS" (String#32897, DoABC#3) // _SafeStr_634 = "_-30R" (String#469, DoABC#3) //------------------------------------------------------------ //_-0Bn._SafeStr_4487 package _-0Bn{ import _-3UP.IWindowContainer; import _-4QR._SafeStr_3749; import _-3UP.IWindow; import _-4FI.ITextWindow; import flash.utils.Timer; import flash.events.TimerEvent; import flash.events.Event; import _-03H.XmlAsset; import _-4FI.IButtonWindow; import _-0TK._SafeStr_2512; import _-0TK._SafeStr_2507; import _-0TK._SafeStr_2506; import _-51-.WindowMouseEvent; import _-4FI.IBitmapWrapperWindow; import flash.display.BitmapData; import flash.geom.Point; import _-03H.BitmapDataAsset; public class _SafeStr_4487 { private const _SafeStr_6117:int = 1000; private var _SafeStr_5828:_SafeStr_2830; private var _SafeStr_5827:IWindowContainer; private var _SafeStr_6118:_SafeStr_3749; private var _SafeStr_6119:IWindow; private var _SafeStr_6120:Number; private var _SafeStr_6121:ITextWindow; private var _SafeStr_6122:Timer; private var _SafeStr_6123:IWindow; public function _SafeStr_4487(k:_SafeStr_2830, _arg_2:_SafeStr_3749){ this._SafeStr_6118 = _arg_2; this._SafeStr_5828 = k; this._SafeStr_6122 = new Timer(this._SafeStr_6117); this._SafeStr_6122.addEventListener(TimerEvent.TIMER, this._SafeStr_6124); this.update(); } public function get effect():_SafeStr_3749{ return (this._SafeStr_6118); } public function dispose():void{ if (this._SafeStr_6122 != null) { this._SafeStr_6122.stop(); this._SafeStr_6122.removeEventListener(TimerEvent.TIMER, this._SafeStr_6124); this._SafeStr_6122 = null; }; this._SafeStr_5828 = null; this._SafeStr_6118 = null; this._SafeStr_6119 = null; this._SafeStr_6121 = null; this._SafeStr_6123 = null; if (this._SafeStr_5827 != null) { this._SafeStr_5827.dispose(); this._SafeStr_5827 = null; }; } public function get window():IWindowContainer{ return (this._SafeStr_5827); } private function _SafeStr_6124(k:Event=null):void{ var _local_2:Number; if (this._SafeStr_6119 == null) { this._SafeStr_6122.stop(); return; }; if (this._SafeStr_6118.isActive) { _local_2 = (this._SafeStr_6118._SafeStr_6125 / Number(this._SafeStr_6118.duration)); this._SafeStr_6119.width = (_local_2 * this._SafeStr_6120); } else { this._SafeStr_6119.width = 0; this._SafeStr_6122.stop(); }; this.setTimeLeft(); } private function setTimeLeft():void{ var k:String; var _local_2:int; var _local_3:int; var _local_4:int; var _local_5:int; var _local_6:int; var _local_7:String; var _local_8:String; var _local_9:String; if (this._SafeStr_6121 == null) { this._SafeStr_6121 = (this._SafeStr_5827.findChildByName("time_left") as ITextWindow); if (this._SafeStr_6121 == null) { return; }; }; if (!this._SafeStr_6118.isActive) { this._SafeStr_6121.caption = "${widgets.memenu.effects.activate}"; return; }; if (this._SafeStr_6118._SafeStr_6125 > ((60 * 60) * 24)) { this._SafeStr_6121.caption = "${widgets.memenu.effects.active.daysleft}"; k = this._SafeStr_6121.text; _local_2 = Math.floor((this._SafeStr_6118._SafeStr_6125 / ((60 * 60) * 24))); k = k.replace("%days_left%", _local_2); } else { this._SafeStr_6121.caption = "${widgets.memenu.effects.active.timeleft}"; k = this._SafeStr_6121.text; _local_3 = this._SafeStr_6118._SafeStr_6125; _local_4 = Math.floor((_local_3 / (60 * 60))); _local_5 = (Math.floor((_local_3 / 60)) % 60); _local_6 = (_local_3 % 60); _local_7 = (((_local_4)<10) ? "0" : ""); _local_8 = (((_local_5)<10) ? "0" : ""); _local_9 = (((_local_6)<10) ? "0" : ""); if (_local_4 > 0) { k = k.replace("%time_left%", (((((((_local_7 + _local_4) + ":") + _local_8) + _local_5) + ":") + _local_9) + _local_6)); } else { k = k.replace("%time_left%", ((((_local_8 + _local_5) + ":") + _local_9) + _local_6)); }; }; this._SafeStr_6121.text = k; } public function update():void{ var k:XmlAsset; var _local_7:IWindow; var _local_8:IButtonWindow; if (!this._SafeStr_5827) { this._SafeStr_5827 = (this._SafeStr_5828.windowManager.createWindow("", "", _SafeStr_2512._SafeStr_6126, _SafeStr_2507.DEFAULT, _SafeStr_2506._SafeStr_6127) as IWindowContainer); }; while (this._SafeStr_5827.numChildren > 0) { _local_7 = this._SafeStr_5827.removeChildAt(0); _local_7.dispose(); }; this._SafeStr_6119 = null; this._SafeStr_6123 = null; this._SafeStr_6121 = null; var _local_2:String = ""; if (this._SafeStr_6118._SafeStr_6128) { _local_2 = "memenu_effect_selected"; } else { if (this._SafeStr_6118.isActive) { _local_2 = "memenu_effect_unselected"; } else { _local_2 = "memenu_effect_inactive"; }; }; k = (this._SafeStr_5828.assets.getAssetByName(_local_2) as XmlAsset); var _local_3:IWindowContainer = (this._SafeStr_5828.windowManager.buildFromXML((k.content as XML)) as IWindowContainer); this._SafeStr_5827.addChild(_local_3); var _local_4:ITextWindow = (this._SafeStr_5827.findChildByName("effect_name") as ITextWindow); if (_local_4 != null) { _local_4.caption = ((("$" + "{fx_") + this._SafeStr_6118.type) + "}"); }; var _local_5:ITextWindow = (this._SafeStr_5827.findChildByName("effect_amount") as ITextWindow); if (_local_5 != null) { _local_5.caption = (this._SafeStr_6118._SafeStr_6129 + ""); }; var _local_6:IWindowContainer = (this._SafeStr_5827.findChildByName("effect_amount_bg1") as IWindowContainer); if (this._SafeStr_6118._SafeStr_6129 < 2) { if (_local_6 != null) { _local_6.visible = false; }; }; if (_local_2 == "memenu_effect_inactive") { _local_8 = (this._SafeStr_5827.findChildByName("activate_effect") as IButtonWindow); if (_local_8 != null) { _local_8.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6130); }; } else { _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6130); if (this._SafeStr_6118.isActive) { _local_3.addEventListener(WindowMouseEvent._SafeStr_5967, this._SafeStr_6130); _local_3.addEventListener(WindowMouseEvent._SafeStr_5968, this._SafeStr_6130); }; if (this._SafeStr_6118._SafeStr_6128) { this._SafeStr_6131("effect_hilite", "memenu_fx_pause"); } else { this._SafeStr_6131("effect_hilite", "memenu_fx_play"); }; this._SafeStr_6123 = this._SafeStr_5827.findChildByName("effect_hilite"); this._SafeStr_6123.visible = false; }; this.setTimeLeft(); this._SafeStr_6119 = this._SafeStr_5827.findChildByName("loader_bar"); if (this._SafeStr_6119 != null) { this._SafeStr_6120 = this._SafeStr_6119.width; this._SafeStr_6122.start(); this._SafeStr_6124(); }; if (this._SafeStr_6118.icon) { this._SafeStr_6132("effect_icon", this._SafeStr_6118.icon); }; this._SafeStr_5827.rectangle = _local_3.rectangle; } private function _SafeStr_6132(k:String, _arg_2:BitmapData):void{ var _local_3:IBitmapWrapperWindow = (this._SafeStr_5827.findChildByName(k) as IBitmapWrapperWindow); if (_local_3 != null) { if (_local_3.bitmap) { _local_3.bitmap.dispose(); }; _local_3.bitmap = new BitmapData(_local_3.width, _local_3.height, true, 0); _local_3.bitmap.copyPixels(_arg_2, _arg_2.rect, new Point(0, 0)); } else { _SafeStr_4.log(("Could not find element: " + k)); }; } private function _SafeStr_6130(k:WindowMouseEvent):void{ switch (k.type) { case WindowMouseEvent._SafeStr_5967: if (this._SafeStr_6123 != null) { this._SafeStr_6123.visible = true; }; return; case WindowMouseEvent._SafeStr_5968: if (this._SafeStr_6123 != null) { this._SafeStr_6123.visible = false; }; return; case WindowMouseEvent.CLICK: this._SafeStr_5828._SafeStr_6116(this._SafeStr_6118.type, this._SafeStr_6118._SafeStr_6128); return; }; } private function _SafeStr_6131(k:String, _arg_2:String):void{ var _local_3:BitmapDataAsset = (this._SafeStr_5828.assets.getAssetByName(_arg_2) as BitmapDataAsset); var _local_4:BitmapData = (_local_3.content as BitmapData); this._SafeStr_6132(k, _local_4); } } }//package _-0Bn // _SafeStr_2506 = "_-1h5" (String#1437, DoABC#3) // _SafeStr_2507 = "_-5vB" (String#3395, DoABC#3) // _SafeStr_2512 = "_-6CP" (String#3469, DoABC#3) // _SafeStr_2830 = "_-eM" (String#8621, DoABC#3) // _SafeStr_3749 = "_-0yQ" (String#6389, DoABC#3) // _SafeStr_4 = "_-WG" (String#230, DoABC#3) // _SafeStr_4487 = "_-3yC" (String#6148, DoABC#3) // _SafeStr_5827 = "_-1bI" (String#15, DoABC#3) // _SafeStr_5828 = "_-4ex" (String#66, DoABC#3) // _SafeStr_5967 = "_-4pk" (String#582, DoABC#3) // _SafeStr_5968 = "_-3Pw" (String#626, DoABC#3) // _SafeStr_6116 = "_-aS" (String#32897, DoABC#3) // _SafeStr_6117 = "_-2BP" (String#37669, DoABC#3) // _SafeStr_6118 = "_-4xt" (String#3688, DoABC#3) // _SafeStr_6119 = "_-21h" (String#4134, DoABC#3) // _SafeStr_6120 = "_-3bf" (String#4634, DoABC#3) // _SafeStr_6121 = "_-2-o" (String#6672, DoABC#3) // _SafeStr_6122 = "_-6d2" (String#979, DoABC#3) // _SafeStr_6123 = "_-05F" (String#9493, DoABC#3) // _SafeStr_6124 = "_-YI" (String#7124, DoABC#3) // _SafeStr_6125 = "_-4yi" (String#4578, DoABC#3) // _SafeStr_6126 = "_-5I4" (String#5002, DoABC#3) // _SafeStr_6127 = "_-5BR" (String#5645, DoABC#3) // _SafeStr_6128 = "_-4Tq" (String#3652, DoABC#3) // _SafeStr_6129 = "_-6L3" (String#5480, DoABC#3) // _SafeStr_6130 = "_-6a3" (String#3352, DoABC#3) // _SafeStr_6131 = "_-3PJ" (String#3136, DoABC#3) // _SafeStr_6132 = "_-50U" (String#18155, DoABC#3) //------------------------------------------------------------ //_-0Bw._SafeStr_3831 package _-0Bw{ import _-6bh._SafeStr_35; import _-4jL.HabboLandingView; import _-3UP.IWindowContainer; import _-4FI.ITextWindow; import _-4Kj._SafeStr_3978; import _-51-.WindowEvent; import _-4VA._SafeStr_4243; import flash.geom.Point; import _-3UP.IWindow; import flash.geom.Rectangle; import _-4FI._SafeStr_2415; import _-4k-._SafeStr_4900; import _-4k-._SafeStr_4898; public class _SafeStr_3831 implements _SafeStr_35 { private static const _SafeStr_6133:String = "COLORABLE"; private static const _SafeStr_6134:int = 0; private static const _SafeStr_6135:String = "landing_view_default_dynamic_layout"; private static const _SafeStr_6136:String = "landing_view_generic_reception"; private static const _SafeStr_6137:String = "widget_placeholder_"; private static const _SafeStr_6138:Array = ["background_back", "background_front", "background_gradient_top", "background_hotel_top", "background_gradient", "background_right", "background_horizon", "background_left", "background_left_bottom"]; protected var _SafeStr_6139:HabboLandingView; protected var _SafeStr_5827:IWindowContainer; protected var _SafeStr_6140:DynamicLayoutManager; protected var _SafeStr_6141:MovingBackgroundObjects; protected var _SafeStr_6142:int; protected var _SafeStr_6143:int; private var _SafeStr_6144:Array; private var _SafeStr_6145:_SafeStr_4899; private var _SafeStr_5530:String; public function _SafeStr_3831(k:HabboLandingView){ this._SafeStr_6144 = []; super(); this._SafeStr_6139 = k; this._SafeStr_6146(); this._SafeStr_6141 = new MovingBackgroundObjects(this._SafeStr_6139); this._SafeStr_6145 = new _SafeStr_4899(this._SafeStr_6139); k.registerUpdateReceiver(this, 1000); } private static function _SafeStr_6147(k:IWindowContainer):Array{ var _local_2:Array = new Array(0); k.groupChildrenWithTag(_SafeStr_6133, _local_2, -1); return (_local_2); } public static function _SafeStr_6148(k:IWindowContainer, _arg_2:uint):void{ var _local_3:ITextWindow; if (k == null) { return; }; for each (_local_3 in _SafeStr_6147(k)) { _local_3.textColor = _arg_2; }; } public static function _SafeStr_6149(k:IWindowContainer, _arg_2:uint):void{ var _local_3:ITextWindow; if (k == null) { return; }; for each (_local_3 in _SafeStr_6147(k)) { _local_3.etchingColor = _arg_2; }; } public static function _SafeStr_6150(k:IWindowContainer, _arg_2:String):void{ var _local_3:ITextWindow; if (k == null) { return; }; for each (_local_3 in _SafeStr_6147(k)) { _local_3.etchingPosition = _arg_2; }; } public static function _SafeStr_6151(k:IWindowContainer, _arg_2:_SafeStr_4899):void{ var _local_3:ITextWindow; if (k == null) { return; }; if (((((_arg_2._SafeStr_6154) || (_arg_2._SafeStr_6153))) || (_arg_2._SafeStr_6152))) { for each (_local_3 in _SafeStr_6147(k)) { _local_3.textColor = ((_arg_2._SafeStr_6154) ? _arg_2.textColor : _local_3.textColor); _local_3.etchingColor = ((_arg_2._SafeStr_6153) ? _arg_2.etchingColor : _local_3.etchingColor); _local_3.etchingPosition = ((_arg_2._SafeStr_6152) ? _arg_2.etchingPosition : _local_3.etchingPosition); }; }; } public function update(k:uint):void{ if (((!((this._SafeStr_5827 == null))) && (this._SafeStr_5827.visible))) { this._SafeStr_6141.update(k); }; } public function get disposed():Boolean{ return ((this._SafeStr_6139 == null)); } public function dispose():void{ var k:_SafeStr_4901; if (this._SafeStr_6139) { this._SafeStr_6139.removeUpdateReceiver(this); }; this._SafeStr_6139 = null; if (this._SafeStr_5827) { this._SafeStr_5827.dispose(); this._SafeStr_5827 = null; }; if (this._SafeStr_6144) { for each (k in this._SafeStr_6144) { k.dispose(); }; this._SafeStr_6144 = null; }; if (this._SafeStr_6141) { this._SafeStr_6141.dispose(); this._SafeStr_6141 = null; }; if (this._SafeStr_6140) { this._SafeStr_6140.dispose(); this._SafeStr_6140 = null; }; if (this._SafeStr_6145) { this._SafeStr_6145 = null; }; } public function activate():void{ var k:_SafeStr_4901; if (this._SafeStr_5827 == null) { this.createWindow(); this._SafeStr_6155(); this._SafeStr_6139.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_3978(this._SafeStr_6156)); this._SafeStr_5530 = this._SafeStr_6139.getProperty("landing.view.bgtiming"); }; for each (k in this._SafeStr_6144) { k.refresh(this._SafeStr_5827); }; this._SafeStr_6157(); this._SafeStr_6139.windowManager.getWindowContext(_SafeStr_6134).getDesktopWindow().addEventListener(WindowEvent._SafeStr_6158, this._SafeStr_6159); this._SafeStr_5827.invalidate(); if (this._SafeStr_6160 != null) { this._SafeStr_6139.navigator._SafeStr_6161(this._SafeStr_6160); }; this._SafeStr_6139.send(new _SafeStr_4243(this._SafeStr_5530)); this._SafeStr_5827.visible = true; } private function get _SafeStr_6160():Point{ var _local_2:Point; var k:IWindow = this._SafeStr_5827.findChildByName("navigator_placer"); if (k == null) { return (null); }; _local_2 = new Point(); k.getGlobalPosition(_local_2); return (_local_2); } public function disable():void{ var k:_SafeStr_4901; if (this._SafeStr_5827 != null) { this._SafeStr_5827.visible = false; }; for each (k in this._SafeStr_6144) { k.disable(); }; } protected function createWindow():void{ if (this._SafeStr_5827 != null) { return; }; var k:String = this._SafeStr_6162(); this._SafeStr_5827 = IWindowContainer(this._SafeStr_6139.getXmlWindow(k, 0)); this._SafeStr_6163(); if (this._SafeStr_6139.getBoolean("landing.view.right_pane_dimmer.hidden")) { if (this._SafeStr_5827.findChildByName("right_pane_dimmer") != null) { this._SafeStr_5827.findChildByName("right_pane_dimmer").visible = false; }; }; this._SafeStr_6164(); this._SafeStr_6165(); } private function _SafeStr_6163():void{ var k:IWindow = this._SafeStr_5827.findChildByName("warning"); if (k != null) { k.visible = false; }; } protected function _SafeStr_6164():void{ this._SafeStr_6142 = this._SafeStr_5827.width; this._SafeStr_6143 = this._SafeStr_5827.height; } protected function _SafeStr_6165():void{ var _local_2:String; var k:IWindow = this._SafeStr_5827.findChildByName("widget_placeholder_bottom_slot"); if (k != null) { _local_2 = this._SafeStr_6139.getProperty("landing.view.dynamic.slot.6.widget"); if (_local_2 == "") { k.visible = false; } else { k.name = ("widget_placeholder_" + _local_2); }; }; } private function _SafeStr_6162():String{ return (((this._SafeStr_6139.propertyExists("landing.view.layoutxml")) ? this._SafeStr_6139.getProperty("landing.view.layoutxml") : _SafeStr_6135)); } private function _SafeStr_6166():Boolean{ return ((this._SafeStr_6162() == _SafeStr_6136)); } protected function _SafeStr_6157():void{ var k:_SafeStr_4901; if (this._SafeStr_5827 != null) { if (this._SafeStr_6140 != null) { this._SafeStr_6167(); } else { this._SafeStr_6168(); }; this._SafeStr_5827.invalidate(); }; for each (k in this._SafeStr_6144) { k._SafeStr_6169(); }; } private function _SafeStr_6167():void{ var k:Rectangle = this._SafeStr_5827.desktop.rectangle; this._SafeStr_5827.width = k.width; this._SafeStr_5827.height = k.height; var _local_2:int = (this._SafeStr_6143 - k.height); var _local_3:int = (this._SafeStr_6142 - k.width); this._SafeStr_6140._SafeStr_6170((this._SafeStr_6140._SafeStr_6171 - _local_3), (this._SafeStr_6140._SafeStr_6172 - _local_2)); this._SafeStr_6140._SafeStr_6173 = Math.min(this._SafeStr_5827.width, (k.width + this.window.x)); } private function _SafeStr_6168():void{ this._SafeStr_5827.x = 0; this._SafeStr_5827.y = 0; var k:Rectangle = this._SafeStr_5827.desktop.rectangle; this._SafeStr_5827.x = Math.max(0, ((k.width - this._SafeStr_5827.width) / 2)); if ((((k.height > this._SafeStr_5827.height)) || (this._SafeStr_6166()))) { this._SafeStr_5827.y = Math.max(0, ((k.height - this._SafeStr_5827.height) / 2)); } else { this._SafeStr_5827.y = (k.height - this._SafeStr_5827.height); }; } protected function _SafeStr_6159(k:WindowEvent):void{ this._SafeStr_6157(); } private function _SafeStr_6174(k:String):void{ var _local_2:String; var _local_3:_SafeStr_2415; var _local_4:String; k = (((((k == null)) || ((k == "")))) ? "" : (k + ".")); for each (_local_2 in _SafeStr_6138) { _local_3 = _SafeStr_2415(this._SafeStr_5827.findChildByName(_local_2)); if (_local_3) { if (this._SafeStr_6139.getProperty(((("landing.view." + k) + _local_2) + ".visible")) == "false") { _local_3.visible = false; } else { _local_3.visible = true; _local_4 = this._SafeStr_6139.getProperty(((("landing.view." + k) + _local_2) + ".uri"), null); if (((((!((_local_3.assetUri == _local_4))) && (!((_local_4 == null))))) && (!((_local_4 == ""))))) { _local_3.assetUri = _local_4; }; }; }; }; } private function _SafeStr_6146():void{ this._SafeStr_6175(_SafeStr_4897._SafeStr_6176); this._SafeStr_6175(_SafeStr_4897._SafeStr_6177); this._SafeStr_6175(_SafeStr_4897._SafeStr_6178); this._SafeStr_6175(_SafeStr_4897._SafeStr_6179); this._SafeStr_6175(_SafeStr_4897._SafeStr_6180); this._SafeStr_6175(_SafeStr_4897._SafeStr_6181); this._SafeStr_6175(_SafeStr_4897._SafeStr_6182); this._SafeStr_6175(_SafeStr_4897._SafeStr_6183); this._SafeStr_6175(_SafeStr_4897._SafeStr_6184); this._SafeStr_6175(_SafeStr_4897._SafeStr_6185); this._SafeStr_6175(_SafeStr_4897._SafeStr_6186); this._SafeStr_6175(_SafeStr_4897._SafeStr_6187); this._SafeStr_6175(_SafeStr_4897._SafeStr_6188); this._SafeStr_6175(_SafeStr_4897._SafeStr_6189); this._SafeStr_6175(_SafeStr_4897._SafeStr_6190); this._SafeStr_6175(_SafeStr_4897._SafeStr_6191); } private function _SafeStr_6175(k:String):void{ var _local_2:_SafeStr_4900 = _SafeStr_4897._SafeStr_6192(k, this._SafeStr_6139); this._SafeStr_6144.push(new _SafeStr_4901(_local_2, (_SafeStr_6137 + k), this._SafeStr_6145)); } private function _SafeStr_6155():void{ var _local_2:String; var _local_3:_SafeStr_4900; if (this._SafeStr_5827.findChildByName(DynamicLayoutManager._SafeStr_6193) == null) { _SafeStr_4.log("ERROR! Tried to initialize dynamic widget list for landing view without the dynamic element present"); return; }; this._SafeStr_6140 = new DynamicLayoutManager(this, this._SafeStr_6145); var k:int; while (k < 6) { _local_2 = this._SafeStr_6139.getProperty((("landing.view.dynamic.slot." + (k + 1)) + ".widget"), null); _local_3 = _SafeStr_4897._SafeStr_6192(_local_2, this._SafeStr_6139); if (_local_3 != null) { if ((_local_3 is _SafeStr_4898)) { _SafeStr_4898(_local_3).slot = (k + 1); }; this._SafeStr_6144.push(new _SafeStr_4901(_local_3, null, this._SafeStr_6145, this._SafeStr_6140._SafeStr_6194(k))); }; k++; }; if (this._SafeStr_6139.getBoolean("landing.view.dynamic.slot.5.ignore")) { this._SafeStr_6140._SafeStr_6195 = true; }; if (this._SafeStr_6139.getBoolean("landing.view.dynamic.slot.4.separator")) { this._SafeStr_6140._SafeStr_6196(4, this._SafeStr_6139.getProperty("landing.view.dynamic.slot.4.title")); }; if (this._SafeStr_6139.getBoolean("landing.view.dynamic.slot.5.separator")) { this._SafeStr_6140._SafeStr_6196(5, this._SafeStr_6139.getProperty("landing.view.dynamic.slot.5.title")); }; } public function get window():IWindowContainer{ return (this._SafeStr_5827); } public function get landingView():HabboLandingView{ return (this._SafeStr_6139); } private function _SafeStr_6156(k:_SafeStr_3978):void{ if ((((k._SafeStr_5414()._SafeStr_5532 == this._SafeStr_5530)) && (this._SafeStr_6139))) { this._SafeStr_6174(k._SafeStr_5414().code); this._SafeStr_6141._SafeStr_6197 = k._SafeStr_5414().code; this._SafeStr_6141.initialize(this._SafeStr_5827); }; } } }//package _-0Bw // _SafeStr_2415 = "_-0JH" (String#282, DoABC#3) // _SafeStr_35 = "_-3a-" (String#2398, DoABC#3) // _SafeStr_3831 = "_-5dP" (String#4513, DoABC#3) // _SafeStr_3978 = "_-Hk" (String#6551, DoABC#3) // _SafeStr_4 = "_-WG" (String#230, DoABC#3) // _SafeStr_4243 = "_-3n6" (String#7907, DoABC#3) // _SafeStr_4897 = "_-CM" (String#2265, DoABC#3) // _SafeStr_4898 = "_-1DE" (String#6900, DoABC#3) // _SafeStr_4899 = "_-2mC" (String#3627, DoABC#3) // _SafeStr_4900 = "_-46j" (String#1993, DoABC#3) // _SafeStr_4901 = "_-3LX" (String#3927, DoABC#3) // _SafeStr_5414 = "_-2j" (String#110, DoABC#3) // _SafeStr_5530 = "_-zc" (String#5647, DoABC#3) // _SafeStr_5532 = "_-0D3" (String#25383, DoABC#3) // _SafeStr_5827 = "_-1bI" (String#15, DoABC#3) // _SafeStr_6133 = "_-4Xl" (String#23398, DoABC#3) // _SafeStr_6134 = "_-0EQ" (String#4172, DoABC#3) // _SafeStr_6135 = "_-614" (String#25124, DoABC#3) // _SafeStr_6136 = "_-2JX" (String#25551, DoABC#3) // _SafeStr_6137 = "_-3ib" (String#21762, DoABC#3) // _SafeStr_6138 = "_-4Bm" (String#22881, DoABC#3) // _SafeStr_6139 = "_-0Mk" (String#401, DoABC#3) // _SafeStr_6140 = "_-4EA" (String#5879, DoABC#3) // _SafeStr_6141 = "_-4Fv" (String#10366, DoABC#3) // _SafeStr_6142 = "_-4Bw" (String#31388, DoABC#3) // _SafeStr_6143 = "_-4tR" (String#26750, DoABC#3) // _SafeStr_6144 = "_-5OR" (String#1261, DoABC#3) // _SafeStr_6145 = "_-3J1" (String#3534, DoABC#3) // _SafeStr_6146 = "_-3Vz" (String#33211, DoABC#3) // _SafeStr_6147 = "_-6OO" (String#9333, DoABC#3) // _SafeStr_6148 = "_-1ml" (String#42874, DoABC#3) // _SafeStr_6149 = "_-1fo" (String#42956, DoABC#3) // _SafeStr_6150 = "_-2M4" (String#43003, DoABC#3) // _SafeStr_6151 = "_-0PF" (String#7535, DoABC#3) // _SafeStr_6152 = "_-4YM" (String#23395, DoABC#3) // _SafeStr_6153 = "_-0Lk" (String#25841, DoABC#3) // _SafeStr_6154 = "_-3L4" (String#23165, DoABC#3) // _SafeStr_6155 = "_-2s" (String#33592, DoABC#3) // _SafeStr_6156 = "_-3g" (String#14802, DoABC#3) // _SafeStr_6157 = "_-23P" (String#6724, DoABC#3) // _SafeStr_6158 = "_-4DF" (String#1739, DoABC#3) // _SafeStr_6159 = "_-0ZS" (String#4464, DoABC#3) // _SafeStr_6160 = "_-6FR" (String#28371, DoABC#3) // _SafeStr_6161 = "_-im" (String#8815, DoABC#3) // _SafeStr_6162 = "_-Vh" (String#16916, DoABC#3) // _SafeStr_6163 = "_-68b" (String#36156, DoABC#3) // _SafeStr_6164 = "_-0vf" (String#36811, DoABC#3) // _SafeStr_6165 = "_-1bm" (String#37603, DoABC#3) // _SafeStr_6166 = "_-5Ef" (String#37178, DoABC#3) // _SafeStr_6167 = "_-3zm" (String#37400, DoABC#3) // _SafeStr_6168 = "_-b6" (String#32898, DoABC#3) // _SafeStr_6169 = "_-4S6" (String#23394, DoABC#3) // _SafeStr_6170 = "_-5aI" (String#33962, DoABC#3) // _SafeStr_6171 = "_-3EA" (String#31204, DoABC#3) // _SafeStr_6172 = "_-0Re" (String#26668, DoABC#3) // _SafeStr_6173 = "_-3nK" (String#37782, DoABC#3) // _SafeStr_6174 = "_-0Y8" (String#35129, DoABC#3) // _SafeStr_6175 = "_-1gL" (String#4926, DoABC#3) // _SafeStr_6176 = "_-5lQ" (String#19392, DoABC#3) // _SafeStr_6177 = "_-40-" (String#17280, DoABC#3) // _SafeStr_6178 = "_-3Tx" (String#17580, DoABC#3) // _SafeStr_6179 = "_-D2" (String#21142, DoABC#3) // _SafeStr_6180 = "_-6L4" (String#19470, DoABC#3) // _SafeStr_6181 = "_-03J" (String#19444, DoABC#3) // _SafeStr_6182 = "_-2JM" (String#18238, DoABC#3) // _SafeStr_6183 = "_-22Q" (String#9753, DoABC#3) // _SafeStr_6184 = "_-3PT" (String#17202, DoABC#3) // _SafeStr_6185 = "_-5xi" (String#18357, DoABC#3) // _SafeStr_6186 = "_-4v3" (String#17230, DoABC#3) // _SafeStr_6187 = "_-4EZ" (String#18171, DoABC#3) // _SafeStr_6188 = "_-3Ao" (String#18870, DoABC#3) // _SafeStr_6189 = "_-6DS" (String#21503, DoABC#3) // _SafeStr_6190 = "_-1SD" (String#3265, DoABC#3) // _SafeStr_6191 = "_-ub" (String#21437, DoABC#3) // _SafeStr_6192 = "_-5wq" (String#23865, DoABC#3) // _SafeStr_6193 = "_-2dg" (String#18701, DoABC#3) // _SafeStr_6194 = "_-02O" (String#38620, DoABC#3) // _SafeStr_6195 = "_-0GW" (String#33740, DoABC#3) // _SafeStr_6196 = "_-611" (String#27963, DoABC#3) // _SafeStr_6197 = "_-5xe" (String#38632, DoABC#3) //------------------------------------------------------------ //_-0Bw._SafeStr_4897 package _-0Bw{ import _-4k-._SafeStr_4900; import _-4b3.CommunityGoalHallOfFameWidget; import _-4b3.CommunityGoalPrizesWidget; import _-4b3.AvatarImageWidget; import _-4b3.CommunityGoalWidget; import _-4b3.CommunityGoalVsModeWidget; import _-4b3._SafeStr_5199; import _-4b3.CatalogPromoWidget; import _-4b3._SafeStr_5197; import _-4b3._SafeStr_5188; import _-4b3._SafeStr_5198; import _-4b3._SafeStr_5185; import _-4b3._SafeStr_5189; import _-4b3._SafeStr_5190; import _-4b3._SafeStr_5186; import _-4b3._SafeStr_5193; import _-4b3._SafeStr_5191; import _-4b3._SafeStr_5194; import _-4b3._SafeStr_5192; import _-4b3.GenericWidget; import _-4b3.WidgetContainerWidget; import _-4b3.PromoArticleWidget; import _-4b3._SafeStr_5196; import _-4jL.HabboLandingView; public class _SafeStr_4897 { public static const _SafeStr_6176:String = "avatarimage"; public static const _SafeStr_6177:String = "expiringcatalogpage"; public static const _SafeStr_6178:String = "expiringcatalogpagesmall"; public static const _SafeStr_6179:String = "communitygoal"; public static const _SafeStr_6198:String = "communitygoalvsmode"; public static const _SafeStr_6199:String = "communitygoalvsmodevote"; public static const _SafeStr_6180:String = "catalogpromo"; public static const _SafeStr_6200:String = "catalogpromosmall"; public static const _SafeStr_6181:String = "achievementcompetition_hall_of_fame"; public static const _SafeStr_6182:String = "achievementcompetition_prizes"; public static const _SafeStr_6183:String = "dailyquest"; public static const _SafeStr_6184:String = "nextlimitedrarecountdown"; public static const _SafeStr_6185:String = "habbomoderationpromo"; public static const _SafeStr_6186:String = "habbotalentspromo"; public static const _SafeStr_6187:String = "habbowaypromo"; public static const _SafeStr_6188:String = "fastfoodgamepromo"; public static const _SafeStr_6201:String = "roomhoppernetwork"; public static const _SafeStr_6189:String = "safetyquizpromo"; public static const _SafeStr_6190:String = "generic"; public static const _SafeStr_6191:String = "widgetcontainer"; public static const _SafeStr_6202:String = "promoarticle"; public static const _SafeStr_6203:String = "bonusrare"; public static function _SafeStr_6192(k:String, _arg_2:HabboLandingView):_SafeStr_4900{ var _local_3:_SafeStr_4900; switch (k) { case _SafeStr_4897._SafeStr_6181: _local_3 = new CommunityGoalHallOfFameWidget(_arg_2); break; case _SafeStr_4897._SafeStr_6182: _local_3 = new CommunityGoalPrizesWidget(_arg_2); break; case _SafeStr_4897._SafeStr_6176: _local_3 = new AvatarImageWidget(_arg_2); break; case _SafeStr_4897._SafeStr_6179: _local_3 = new CommunityGoalWidget(_arg_2); break; case _SafeStr_4897._SafeStr_6198: _local_3 = new CommunityGoalVsModeWidget(_arg_2); break; case _SafeStr_4897._SafeStr_6199: _local_3 = new _SafeStr_5199(_arg_2); break; case _SafeStr_4897._SafeStr_6180: _local_3 = new CatalogPromoWidget(_arg_2); break; case _SafeStr_4897._SafeStr_6200: _local_3 = new _SafeStr_5197(_arg_2); break; case _SafeStr_4897._SafeStr_6183: _local_3 = new _SafeStr_5188(_arg_2); break; case _SafeStr_4897._SafeStr_6177: _local_3 = new _SafeStr_5198(_arg_2); break; case _SafeStr_4897._SafeStr_6178: _local_3 = new _SafeStr_5185(_arg_2); break; case _SafeStr_4897._SafeStr_6184: _local_3 = new _SafeStr_5189(_arg_2); break; case _SafeStr_4897._SafeStr_6185: _local_3 = new _SafeStr_5190(_arg_2); break; case _SafeStr_4897._SafeStr_6186: _local_3 = new _SafeStr_5186(_arg_2); break; case _SafeStr_4897._SafeStr_6187: _local_3 = new _SafeStr_5193(_arg_2); break; case _SafeStr_4897._SafeStr_6188: _local_3 = new _SafeStr_5191(_arg_2); break; case _SafeStr_4897._SafeStr_6201: _local_3 = new _SafeStr_5194(_arg_2); break; case _SafeStr_4897._SafeStr_6189: _local_3 = new _SafeStr_5192(_arg_2); break; case _SafeStr_4897._SafeStr_6190: _local_3 = new GenericWidget(_arg_2); break; case _SafeStr_4897._SafeStr_6191: _local_3 = new WidgetContainerWidget(_arg_2); break; case _SafeStr_4897._SafeStr_6202: _local_3 = new PromoArticleWidget(_arg_2); break; case _SafeStr_4897._SafeStr_6203: _local_3 = new _SafeStr_5196(_arg_2); break; }; return (_local_3); } } }//package _-0Bw // _SafeStr_4897 = "_-CM" (String#2265, DoABC#3) // _SafeStr_4900 = "_-46j" (String#1993, DoABC#3) // _SafeStr_5185 = "_-6Dx" (String#15324, DoABC#3) // _SafeStr_5186 = "_-1ZA" (String#14807, DoABC#3) // _SafeStr_5188 = "_-63P" (String#14427, DoABC#3) // _SafeStr_5189 = "_-5-N" (String#15910, DoABC#3) // _SafeStr_5190 = "_-4zG" (String#14555, DoABC#3) // _SafeStr_5191 = "_-18w" (String#15009, DoABC#3) // _SafeStr_5192 = "_-4-B" (String#15151, DoABC#3) // _SafeStr_5193 = "_-3WD" (String#16824, DoABC#3) // _SafeStr_5194 = "_-Kj" (String#14945, DoABC#3) // _SafeStr_5196 = "_-2Vo" (String#16061, DoABC#3) // _SafeStr_5197 = "_-3bF" (String#16109, DoABC#3) // _SafeStr_5198 = "_-2Vh" (String#16329, DoABC#3) // _SafeStr_5199 = "_-5sF" (String#15408, DoABC#3) // _SafeStr_6176 = "_-5lQ" (String#19392, DoABC#3) // _SafeStr_6177 = "_-40-" (String#17280, DoABC#3) // _SafeStr_6178 = "_-3Tx" (String#17580, DoABC#3) // _SafeStr_6179 = "_-D2" (String#21142, DoABC#3) // _SafeStr_6180 = "_-6L4" (String#19470, DoABC#3) // _SafeStr_6181 = "_-03J" (String#19444, DoABC#3) // _SafeStr_6182 = "_-2JM" (String#18238, DoABC#3) // _SafeStr_6183 = "_-22Q" (String#9753, DoABC#3) // _SafeStr_6184 = "_-3PT" (String#17202, DoABC#3) // _SafeStr_6185 = "_-5xi" (String#18357, DoABC#3) // _SafeStr_6186 = "_-4v3" (String#17230, DoABC#3) // _SafeStr_6187 = "_-4EZ" (String#18171, DoABC#3) // _SafeStr_6188 = "_-3Ao" (String#18870, DoABC#3) // _SafeStr_6189 = "_-6DS" (String#21503, DoABC#3) // _SafeStr_6190 = "_-1SD" (String#3265, DoABC#3) // _SafeStr_6191 = "_-ub" (String#21437, DoABC#3) // _SafeStr_6192 = "_-5wq" (String#23865, DoABC#3) // _SafeStr_6198 = "_-2pr" (String#23225, DoABC#3) // _SafeStr_6199 = " true" (String#23571, DoABC#3) // _SafeStr_6200 = "_-55l" (String#21848, DoABC#3) // _SafeStr_6201 = "_-6Ts" (String#25770, DoABC#3) // _SafeStr_6202 = "_-5Rj" (String#24016, DoABC#3) // _SafeStr_6203 = "_-4da" (String#24414, DoABC#3) //------------------------------------------------------------ //_-0Bw._SafeStr_4899 package _-0Bw{ import _-6bh._SafeStr_12; public class _SafeStr_4899 { private static const _SafeStr_6204:uint = 0xFF000000; private static const _SafeStr_6205:uint = 0xFFFFFFFF; private static const _SafeStr_6206:String = "bottom"; private static const _SafeStr_6207:String = "landing.view.common.textcolor"; private static const _SafeStr_6208:String = "landing.view.common.etchingcolor"; private static const _SafeStr_6209:String = "landing.view.common.etchingposition"; private var _SafeStr_6210:uint = 0xFF000000; private var _SafeStr_6211:uint = 0xFFFFFFFF; private var _SafeStr_6212:String = "bottom"; public function _SafeStr_4899(k:_SafeStr_12){ if (k.getProperty(_SafeStr_6207) != "") { this._SafeStr_6210 = parseInt(k.getProperty(_SafeStr_6207), 16); }; if (k.getProperty(_SafeStr_6208) != "") { this._SafeStr_6211 = parseInt(k.getProperty(_SafeStr_6208), 16); }; if (k.getProperty(_SafeStr_6209) != "") { this._SafeStr_6212 = k.getProperty(_SafeStr_6209); }; } public function get _SafeStr_6154():Boolean{ return (!((this._SafeStr_6210 == _SafeStr_6204))); } public function get _SafeStr_6153():Boolean{ return (!((this._SafeStr_6211 == _SafeStr_6205))); } public function get _SafeStr_6152():Boolean{ return (!((this._SafeStr_6212 == _SafeStr_6206))); } public function get textColor():uint{ return (this._SafeStr_6210); } public function get etchingColor():uint{ return (this._SafeStr_6211); } public function get etchingPosition():String{ return (this._SafeStr_6212); } } }//package _-0Bw // _SafeStr_12 = "_-6jk" (String#1595, DoABC#3) // _SafeStr_4899 = "_-2mC" (String#3627, DoABC#3) // _SafeStr_6152 = "_-4YM" (String#23395, DoABC#3) // _SafeStr_6153 = "_-0Lk" (String#25841, DoABC#3) // _SafeStr_6154 = "_-3L4" (String#23165, DoABC#3) // _SafeStr_6204 = "_-5nL" (String#24512, DoABC#3) // _SafeStr_6205 = "_-4En" (String#21616, DoABC#3) // _SafeStr_6206 = "_-1vs" (String#21782, DoABC#3) // _SafeStr_6207 = "_-6k4" (String#18641, DoABC#3) // _SafeStr_6208 = "_-1K9" (String#19056, DoABC#3) // _SafeStr_6209 = "_-2EO" (String#17017, DoABC#3) // _SafeStr_6210 = "_-Is" (String#3973, DoABC#3) // _SafeStr_6211 = "_-0th" (String#4691, DoABC#3) // _SafeStr_6212 = "_-1gf" (String#8035, DoABC#3) //------------------------------------------------------------ //_-0Bw._SafeStr_4901 package _-0Bw{ import _-6bh._SafeStr_3; import _-4k-._SafeStr_4900; import _-3UP.IWindowContainer; import _-3UP.IWindow; import _-4k-._SafeStr_5184; import _-4k-._SafeStr_5202; import _-4k-._SafeStr_5195; public class _SafeStr_4901 implements _SafeStr_3 { private var _SafeStr_5828:_SafeStr_4900; private var _SafeStr_6213:String; private var _SafeStr_6214:IWindowContainer; private var _SafeStr_6215:Boolean; private var _SafeStr_6145:_SafeStr_4899; public function _SafeStr_4901(k:_SafeStr_4900, _arg_2:String, _arg_3:_SafeStr_4899, _arg_4:IWindowContainer=null){ this._SafeStr_5828 = k; this._SafeStr_6213 = _arg_2; this._SafeStr_6145 = _arg_3; this._SafeStr_6214 = _arg_4; } public function dispose():void{ if (this._SafeStr_5828) { this._SafeStr_5828.dispose(); this._SafeStr_5828 = null; }; if (this._SafeStr_6145) { this._SafeStr_6145 = null; }; } public function get disposed():Boolean{ return ((((this._SafeStr_5828 == null)) && ((this._SafeStr_6145 == null)))); } public function refresh(k:IWindowContainer):void{ var _local_3:IWindow; var _local_2:IWindowContainer = IWindowContainer(k.findChildByName("content_background")); if (!this._SafeStr_6215) { this._SafeStr_6215 = true; if (this._SafeStr_6213 != null) { _local_3 = _local_2.getChildByName(this._SafeStr_6213); if (_local_3 == null) { return; }; this._SafeStr_5828.initialize(); _local_2.addChildAt(this._SafeStr_5828.container, _local_2.getChildIndex(_local_3)); this._SafeStr_5828.container.x = _local_3.x; this._SafeStr_5828.container.y = _local_3.y; _local_2.removeChild(_local_3); _local_3.dispose(); } else { if (((!((this._SafeStr_6214 == null))) && (!((this._SafeStr_5828 == null))))) { this._SafeStr_5828.initialize(); this._SafeStr_6214.addChild(this._SafeStr_5828.container); } else { return; }; }; }; if (this._SafeStr_5828.container != null) { if ((((this._SafeStr_5828 is _SafeStr_5184)) && (!((this._SafeStr_6145 == null))))) { _SafeStr_5184(this._SafeStr_5828).settings = this._SafeStr_6145; }; this._SafeStr_5828.refresh(); }; } public function get container():IWindow{ return (this._SafeStr_5828.container); } public function _SafeStr_6169():void{ if (((((!((this._SafeStr_5828 == null))) && (!((this._SafeStr_5828.container == null))))) && ((this._SafeStr_5828 is _SafeStr_5202)))) { _SafeStr_5202(this._SafeStr_5828)._SafeStr_6169(); }; } public function disable():void{ if (((((!((this._SafeStr_5828 == null))) && (!((this._SafeStr_5828.container == null))))) && ((this._SafeStr_5828 is _SafeStr_5195)))) { _SafeStr_5195(this._SafeStr_5828).disable(); }; } } }//package _-0Bw // _SafeStr_3 = "_-13J" (String#267, DoABC#3) // _SafeStr_4899 = "_-2mC" (String#3627, DoABC#3) // _SafeStr_4900 = "_-46j" (String#1993, DoABC#3) // _SafeStr_4901 = "_-3LX" (String#3927, DoABC#3) // _SafeStr_5184 = "_-tj" (String#5041, DoABC#3) // _SafeStr_5195 = "_-RC" (String#10445, DoABC#3) // _SafeStr_5202 = "_-Ck" (String#13849, DoABC#3) // _SafeStr_5828 = "_-4ex" (String#66, DoABC#3) // _SafeStr_6145 = "_-3J1" (String#3534, DoABC#3) // _SafeStr_6169 = "_-4S6" (String#23394, DoABC#3) // _SafeStr_6213 = "_-zE" (String#24899, DoABC#3) // _SafeStr_6214 = "_-3gC" (String#22442, DoABC#3) // _SafeStr_6215 = "_-6BK" (String#2311, DoABC#3) //------------------------------------------------------------ //_-0Bw.DynamicLayoutManager package _-0Bw{ import _-6bh._SafeStr_3; import _-4FI.IItemListWindow; import _-3UP.IWindowContainer; import __AS3__.vec.Vector; import _-3UP.IWindow; import _-4FI.IScrollbarWindow; import _-51-.WindowEvent; import _-4FI.ITextWindow; import flash.geom.Rectangle; import __AS3__.vec.*; public class DynamicLayoutManager implements _SafeStr_3 { public static const _SafeStr_6193:String = "placeholder_dynamic_widget_slots"; public static const _SafeStr_6216:int = 230; private static const _SafeStr_6217:int = 5; private static const _SafeStr_6218:int = 6; private static const _SafeStr_6219:int = 360; private var _SafeStr_6220:_SafeStr_3831; private var _SafeStr_6221:IItemListWindow; private var _SafeStr_6222:IItemListWindow; private var _SafeStr_6223:IItemListWindow; private var _SafeStr_6224:IWindowContainer; private var _SafeStr_6225:IItemListWindow; private var _SafeStr_6226:IWindowContainer; private var _SafeStr_6227:Vector.; private var _SafeStr_6228:IItemListWindow; private var _SafeStr_6229:IItemListWindow; private var _SafeStr_6230:IWindowContainer; private var _SafeStr_6231:IWindow; private var _SafeStr_6232:IScrollbarWindow; private var _SafeStr_5827:IWindowContainer; private var _SafeStr_6233:Boolean = false; private var _SafeStr_6145:_SafeStr_4899; private var _SafeStr_6234:int = 10; private var _SafeStr_6235:int = 50; private var _SafeStr_6236:int = 10; private var _SafeStr_6237:int = 80; private var _SafeStr_6238:int = 10; private var _SafeStr_6239:int = 60; private var _SafeStr_6240:int = -1; private var _SafeStr_6241:int = -1; private var _SafeStr_6215:Boolean = false; private var _SafeStr_6242:IWindow = null; public function DynamicLayoutManager(k:_SafeStr_3831, _arg_2:_SafeStr_4899){ this._SafeStr_6227 = new Vector.(_SafeStr_6217); super(); this._SafeStr_6220 = k; this._SafeStr_6145 = _arg_2; this._SafeStr_5827 = IWindowContainer(this._SafeStr_6220.landingView.getXmlWindow("dynamic_widget_grid")); var _local_3:IWindow = this._SafeStr_6220.window.findChildByName(_SafeStr_6193); var _local_4:IWindowContainer = IWindowContainer(_local_3.parent); _local_4.addChildAt(this._SafeStr_5827, _local_4.getChildIndex(_local_3)); _local_4.removeChild(_local_3); this._SafeStr_6221 = IItemListWindow(this._SafeStr_5827.findChildByName("widgetlist_fromtop")); this._SafeStr_6224 = IWindowContainer(this._SafeStr_5827.findChildByName("center_slots_container")); this._SafeStr_6222 = IItemListWindow(this._SafeStr_5827.findChildByName("widget_slots_center_scrollable")); this._SafeStr_6223 = IItemListWindow(this._SafeStr_5827.findChildByName("widget_slots_center_left")); this._SafeStr_6225 = IItemListWindow(this._SafeStr_5827.findChildByName("widget_slots_center_right")); this._SafeStr_6226 = IWindowContainer(this._SafeStr_5827.findChildByName("widget_slots_right")); this._SafeStr_6228 = IItemListWindow(this._SafeStr_5827.findChildByName("widget_slot_4_root")); this._SafeStr_6229 = IItemListWindow(this._SafeStr_5827.findChildByName("widget_slot_5_root")); this._SafeStr_6231 = this._SafeStr_6220.landingView.getXmlWindow("dynamic_widget_grid_separator"); var _local_5:int; while (_local_5 < 6) { this._SafeStr_6227[_local_5] = IWindowContainer(this._SafeStr_5827.findChildByName(("widget_slot_" + (_local_5 + 1)))); if (this._SafeStr_6227[_local_5] != null) { this._SafeStr_6227[_local_5].addEventListener(WindowEvent._SafeStr_6158, this._SafeStr_6243); }; _local_5++; }; this._SafeStr_6232 = IScrollbarWindow(this._SafeStr_5827.findChildByName("center_container_scrollbar")); this._SafeStr_6230 = IWindowContainer(this._SafeStr_5827.findChildByName("scroll_extra_space_container")); var _local_6:int = this._SafeStr_6220.landingView._SafeStr_6244; var _local_7:int = this._SafeStr_6220.landingView._SafeStr_6245; this._SafeStr_6223.width = _local_6; this._SafeStr_6223._SafeStr_6246.maxWidth = _local_6; this._SafeStr_6228.width = _local_6; this._SafeStr_6225.width = _local_7; this._SafeStr_6226.width = _local_7; this._SafeStr_6226._SafeStr_6246.maxWidth = _local_7; this._SafeStr_6229.width = _local_7; this._SafeStr_6222.arrangeListItems(); } public function dispose():void{ var k:int; if (!this.disposed) { k = 0; while (k < 6) { if (this._SafeStr_6227[k]) { this._SafeStr_6227[k].dispose(); }; this._SafeStr_6227[k] = null; k++; }; if (this._SafeStr_5827) { this._SafeStr_5827.dispose(); this._SafeStr_5827 = null; }; this._SafeStr_6220 = null; }; } public function get disposed():Boolean{ return ((this._SafeStr_6220 == null)); } public function _SafeStr_6194(k:int):IWindowContainer{ return (this._SafeStr_6227[k]); } public function _SafeStr_6196(k:int, _arg_2:String):void{ var _local_3:IItemListWindow; var _local_4:ITextWindow; switch (k) { case 4: _local_3 = this._SafeStr_6228; break; case 5: _local_3 = this._SafeStr_6229; break; default: _local_3 = null; }; if (_local_3) { if (_local_3.numListItems < 2) { _local_3._SafeStr_5980(this._SafeStr_6231.clone(), 0); }; _local_4 = ITextWindow(IItemListWindow(_local_3.getListItemAt(0)).getListItemByName("separator_title")); _local_4.caption = (("${" + _arg_2) + "}"); if (this._SafeStr_6145 != null) { if (this._SafeStr_6145._SafeStr_6154) { _local_4.textColor = this._SafeStr_6145.textColor; }; if (this._SafeStr_6145._SafeStr_6153) { _local_4.etchingColor = this._SafeStr_6145.etchingColor; }; if (this._SafeStr_6145._SafeStr_6152) { _local_4.etchingPosition = this._SafeStr_6145.etchingPosition; }; }; }; } private function _SafeStr_6247(k:int):Boolean{ return ((this._SafeStr_6227[k].numChildren > 0)); } public function _SafeStr_6170(k:int, _arg_2:int):void{ this._SafeStr_6221.height = Math.min(_arg_2, this._SafeStr_6172); this._SafeStr_6221.height = Math.max(_SafeStr_6219, this._SafeStr_6221.height); this._SafeStr_6221.width = Math.min(k, this._SafeStr_6171); this._SafeStr_6248(); } public function set _SafeStr_6173(k:int):void{ var _local_2:int = this._SafeStr_6220.window.width; k = (Math.min(k, _local_2) - this._SafeStr_5827.x); this._SafeStr_6232.x = (k - this._SafeStr_6232.width); } public function get _SafeStr_6172():int{ if (this._SafeStr_6240 == -1) { this._SafeStr_6240 = this._SafeStr_6221.height; }; return (this._SafeStr_6240); } public function get _SafeStr_6171():int{ if (this._SafeStr_6241 == -1) { this._SafeStr_6241 = this._SafeStr_6221.width; }; return (this._SafeStr_6241); } private function _SafeStr_6248():void{ var k:int; this._SafeStr_6249(); this._SafeStr_6250(); this._SafeStr_6251(); this._SafeStr_6252(); this._SafeStr_6253((this._SafeStr_6254 - this._SafeStr_6221.height)); this._SafeStr_6243(); this._SafeStr_6255(); this._SafeStr_6256(); if (!this._SafeStr_6215) { k = 0; while (k < 6) { if (this._SafeStr_6227[k] != null) { this._SafeStr_6227[k].addEventListener(WindowEvent._SafeStr_6158, this._SafeStr_6257); }; k++; }; }; this._SafeStr_6215 = true; this._SafeStr_6242 = null; } private function _SafeStr_6257(k:WindowEvent=null):void{ if (this._SafeStr_6242 == null) { this._SafeStr_6242 = k.window; this._SafeStr_6248(); }; } private function _SafeStr_6249():void{ if (!this._SafeStr_6247(0)) { this._SafeStr_6227[0].height = 0; }; var k:int = 1; while (k <= 4) { if (!this._SafeStr_6247(k)) { this._SafeStr_6227[k].height = 1; }; k++; }; } private function _SafeStr_6251():void{ var k:int; if (((this._SafeStr_6247(3)) || (this._SafeStr_6247(4)))) { k = Math.max(this._SafeStr_6227[3].height, this._SafeStr_6227[4].height); this._SafeStr_6227[3].height = k; this._SafeStr_6227[4].height = k; if (this._SafeStr_6247(3)) { this._SafeStr_6227[3].getChildAt(0).y = 0; this._SafeStr_6227[3].width = this._SafeStr_6220.landingView._SafeStr_6244; }; if (this._SafeStr_6247(4)) { this._SafeStr_6227[4].getChildAt(0).y = 0; this._SafeStr_6227[4].width = this._SafeStr_6220.landingView._SafeStr_6245; }; }; } private function _SafeStr_6250():int{ var k:int; if (((this._SafeStr_6247(1)) || (this._SafeStr_6247(2)))) { if (!this._SafeStr_6233) { k = Math.max(this._SafeStr_6227[1].height, this._SafeStr_6227[2].height); this._SafeStr_6227[1].height = k; this._SafeStr_6227[2].height = k; }; if (this._SafeStr_6247(1)) { this._SafeStr_6227[1].getChildAt(0).y = 0; this._SafeStr_6227[1].width = this._SafeStr_6220.landingView._SafeStr_6244; }; if (this._SafeStr_6247(2)) { this._SafeStr_6227[2].getChildAt(0).y = 0; this._SafeStr_6227[2].width = this._SafeStr_6220.landingView._SafeStr_6245; }; }; return (k); } private function _SafeStr_6256():void{ var k:int = (this._SafeStr_6241 - this._SafeStr_6221.width); if (k > (this._SafeStr_6239 - this._SafeStr_6238)) { this._SafeStr_6222.spacing = this._SafeStr_6238; } else { this._SafeStr_6222.spacing = Math.min(this._SafeStr_6239, (this._SafeStr_6239 - k)); }; } private function _SafeStr_6253(k:int):void{ var _local_2:int = (this._SafeStr_6235 - this._SafeStr_6234); var _local_3:int = (this._SafeStr_6237 - this._SafeStr_6236); k = (k + (this._SafeStr_6234 + this._SafeStr_6236)); if (k <= 0) { this._SafeStr_6221.spacing = this._SafeStr_6236; this._SafeStr_6223.spacing = this._SafeStr_6235; this._SafeStr_6225.spacing = this._SafeStr_6235; } else { if (k < _local_2) { this._SafeStr_6221.spacing = this._SafeStr_6236; this._SafeStr_6223.spacing = (this._SafeStr_6235 - k); this._SafeStr_6225.spacing = (this._SafeStr_6235 - k); } else { if (k < (_local_2 + _local_3)) { this._SafeStr_6221.spacing = this._SafeStr_6236; this._SafeStr_6223.spacing = this._SafeStr_6234; this._SafeStr_6225.spacing = this._SafeStr_6234; } else { this._SafeStr_6221.spacing = this._SafeStr_6236; this._SafeStr_6223.spacing = this._SafeStr_6234; this._SafeStr_6225.spacing = this._SafeStr_6234; }; }; }; } private function _SafeStr_6255():void{ this._SafeStr_6221.invalidate(); if (this._SafeStr_6221.height < (this._SafeStr_6254 - _SafeStr_6218)) { this._SafeStr_6232.y = this._SafeStr_6221.y; this._SafeStr_6232.height = this._SafeStr_6221.height; this._SafeStr_6232.visible = true; this._SafeStr_6232.scrollV = 0; this._SafeStr_6230.y = this._SafeStr_6254; this._SafeStr_6230.height = 25; this._SafeStr_6220.landingView._SafeStr_6258 = true; } else { this._SafeStr_6230.y = 0; this._SafeStr_6230.height = 1; this._SafeStr_6220.landingView._SafeStr_6258 = false; }; } private function _SafeStr_6252():void{ this._SafeStr_6222.spacing = this._SafeStr_6239; this._SafeStr_6223.spacing = this._SafeStr_6235; this._SafeStr_6225.spacing = this._SafeStr_6235; this._SafeStr_6221.spacing = this._SafeStr_6237; this._SafeStr_6232.visible = false; this._SafeStr_6223.invalidate(); this._SafeStr_6225.invalidate(); this._SafeStr_6222.invalidate(); this._SafeStr_6221.invalidate(); this._SafeStr_6224.invalidate(); } private function get _SafeStr_6254():int{ var _local_3:int; var k:int; var _local_2:int; while (_local_2 < this._SafeStr_6221.numListItems) { _local_3 = this._SafeStr_6221.getListItemAt(_local_2).height; k = (k + _local_3); if (_local_2 > 0) { k = (k + this._SafeStr_6221.spacing); }; _local_2++; }; return (k); } private function _SafeStr_6243(k:WindowEvent=null):void{ if (((!((k == null))) && (!(this._SafeStr_6215)))) { return; }; this._SafeStr_6223.invalidate(); this._SafeStr_6225.invalidate(); this._SafeStr_6222.height = Math.max(this._SafeStr_6223.height, this._SafeStr_6225.height); this._SafeStr_6224.height = Math.max(this._SafeStr_6223.height, this._SafeStr_6225.height); } public function set _SafeStr_6195(k:Boolean):void{ this._SafeStr_6233 = k; } private function _SafeStr_6259():void{ _SafeStr_4.log("***** Final positions *****"); var k:Rectangle = new Rectangle(); this._SafeStr_5827.getGlobalRectangle(k); _SafeStr_4.log(("Window rect\t\t\t\t\t\t: " + k)); this._SafeStr_6221.getGlobalRectangle(k); _SafeStr_4.log(("All items list rect\t\t\t\t: " + k)); this._SafeStr_6224.getGlobalRectangle(k); _SafeStr_4.log(("Center container itemlist rect\t: " + k)); this._SafeStr_6222.getGlobalRectangle(k); _SafeStr_4.log(("Center itemlist rect\t\t\t: " + k)); this._SafeStr_6223.getGlobalRectangle(k); _SafeStr_4.log(("Left pane itemlist rect\t\t\t: " + k)); this._SafeStr_6225.getGlobalRectangle(k); _SafeStr_4.log(("Right pane itemlist rect\t\t: " + k)); this._SafeStr_6226.getGlobalRectangle(k); _SafeStr_4.log(("Right pane container rect\t\t: " + k)); var _local_2:int; while (_local_2 < 5) { this._SafeStr_6227[_local_2].getGlobalRectangle(k); _SafeStr_4.log(((("Slot " + _local_2) + " rect\t\t\t : ") + k)); _local_2++; }; } } }//package _-0Bw // _SafeStr_3 = "_-13J" (String#267, DoABC#3) // _SafeStr_3831 = "_-5dP" (String#4513, DoABC#3) // _SafeStr_4 = "_-WG" (String#230, DoABC#3) // _SafeStr_4899 = "_-2mC" (String#3627, DoABC#3) // _SafeStr_5827 = "_-1bI" (String#15, DoABC#3) // _SafeStr_5980 = "_-1hY" (String#3176, DoABC#3) // _SafeStr_6145 = "_-3J1" (String#3534, DoABC#3) // _SafeStr_6152 = "_-4YM" (String#23395, DoABC#3) // _SafeStr_6153 = "_-0Lk" (String#25841, DoABC#3) // _SafeStr_6154 = "_-3L4" (String#23165, DoABC#3) // _SafeStr_6158 = "_-4DF" (String#1739, DoABC#3) // _SafeStr_6170 = "_-5aI" (String#33962, DoABC#3) // _SafeStr_6171 = "_-3EA" (String#31204, DoABC#3) // _SafeStr_6172 = "_-0Re" (String#26668, DoABC#3) // _SafeStr_6173 = "_-3nK" (String#37782, DoABC#3) // _SafeStr_6193 = "_-2dg" (String#18701, DoABC#3) // _SafeStr_6194 = "_-02O" (String#38620, DoABC#3) // _SafeStr_6195 = "_-0GW" (String#33740, DoABC#3) // _SafeStr_6196 = "_-611" (String#27963, DoABC#3) // _SafeStr_6215 = "_-6BK" (String#2311, DoABC#3) // _SafeStr_6216 = "_-zI" (String#24910, DoABC#3) // _SafeStr_6217 = "_-5Ww" (String#6734, DoABC#3) // _SafeStr_6218 = "_-6bD" (String#25863, DoABC#3) // _SafeStr_6219 = "_-1UK" (String#24050, DoABC#3) // _SafeStr_6220 = "_-14W" (String#2898, DoABC#3) // _SafeStr_6221 = "_-0Bx" (String#3733, DoABC#3) // _SafeStr_6222 = "_-04w" (String#9141, DoABC#3) // _SafeStr_6223 = "_-0Zq" (String#5945, DoABC#3) // _SafeStr_6224 = "_-0Jc" (String#19899, DoABC#3) // _SafeStr_6225 = "_-0pt" (String#4049, DoABC#3) // _SafeStr_6226 = "_-4MF" (String#19032, DoABC#3) // _SafeStr_6227 = "_-2cF" (String#2492, DoABC#3) // _SafeStr_6228 = "_-4ia" (String#25251, DoABC#3) // _SafeStr_6229 = "_-50R" (String#25401, DoABC#3) // _SafeStr_6230 = "_-2Uk" (String#13971, DoABC#3) // _SafeStr_6231 = "_-3g3" (String#31290, DoABC#3) // _SafeStr_6232 = "_-3WM" (String#8744, DoABC#3) // _SafeStr_6233 = "_-3jH" (String#26162, DoABC#3) // _SafeStr_6234 = "_-1N4" (String#12637, DoABC#3) // _SafeStr_6235 = "_-4Vk" (String#11399, DoABC#3) // _SafeStr_6236 = "_-3Df" (String#11811, DoABC#3) // _SafeStr_6237 = "_-SO" (String#28761, DoABC#3) // _SafeStr_6238 = "_-4xz" (String#26702, DoABC#3) // _SafeStr_6239 = "_-mP" (String#19086, DoABC#3) // _SafeStr_6240 = "_-5WO" (String#24810, DoABC#3) // _SafeStr_6241 = "_-3mJ" (String#17631, DoABC#3) // _SafeStr_6242 = "_-1zi" (String#22411, DoABC#3) // _SafeStr_6243 = "_-3uC" (String#27387, DoABC#3) // _SafeStr_6244 = "_-2Cu" (String#14590, DoABC#3) // _SafeStr_6245 = "_-LV" (String#14898, DoABC#3) // _SafeStr_6246 = "_-1u7" (String#2199, DoABC#3) // _SafeStr_6247 = "_-3uf" (String#7476, DoABC#3) // _SafeStr_6248 = "_-35U" (String#29282, DoABC#3) // _SafeStr_6249 = "_-3Dj" (String#36750, DoABC#3) // _SafeStr_6250 = "_-0rW" (String#34429, DoABC#3) // _SafeStr_6251 = "_-td" (String#38037, DoABC#3) // _SafeStr_6252 = "_-1Ho" (String#34304, DoABC#3) // _SafeStr_6253 = "_-3yv" (String#37411, DoABC#3) // _SafeStr_6254 = "_-0lQ" (String#23706, DoABC#3) // _SafeStr_6255 = "_-1fD" (String#36224, DoABC#3) // _SafeStr_6256 = "_-0ZL" (String#35153, DoABC#3) // _SafeStr_6257 = "_-56R" (String#8153, DoABC#3) // _SafeStr_6258 = "_-3un" (String#23160, DoABC#3) // _SafeStr_6259 = "_-2Fa" (String#43024, DoABC#3) //------------------------------------------------------------ //_-0Bw.MovingBackgroundObjects package _-0Bw{ import _-6bh._SafeStr_3; import _-6bh._SafeStr_35; import _-4jL.HabboLandingView; import _-3dg.Map; import flash.events.EventDispatcher; import _-28u._SafeStr_5201; import _-28u._SafeStr_5200; import _-3UP.IWindowContainer; import _-28u.*; public class MovingBackgroundObjects implements _SafeStr_3, _SafeStr_35 { private static const _SafeStr_6260:int = 20; private var _SafeStr_6139:HabboLandingView; private var _SafeStr_6261:Array; private var _SafeStr_6262:Map; private var _SafeStr_6263:EventDispatcher; private var _SafeStr_6264:String = ""; public function MovingBackgroundObjects(k:HabboLandingView){ this._SafeStr_6261 = []; this._SafeStr_6262 = new Map(); this._SafeStr_6263 = new EventDispatcher(); super(); this._SafeStr_6139 = k; this._SafeStr_6265(); } private function _SafeStr_6265():void{ this._SafeStr_6262.add(_SafeStr_5201.LINEAR, _SafeStr_5201._SafeStr_6266); this._SafeStr_6262.add(_SafeStr_5201._SafeStr_6267, _SafeStr_5201._SafeStr_6268); this._SafeStr_6262.add(_SafeStr_5201._SafeStr_6269, _SafeStr_5201._SafeStr_6270); this._SafeStr_6262.add(_SafeStr_5201._SafeStr_6271, _SafeStr_5201._SafeStr_6272); } public function dispose():void{ var k:_SafeStr_5200; this._SafeStr_6139 = null; for each (k in this._SafeStr_6261) { k.dispose(); }; this._SafeStr_6261 = null; this._SafeStr_6262.reset(); this._SafeStr_6262 = null; this._SafeStr_6263 = null; } public function get disposed():Boolean{ return ((this._SafeStr_6139 == null)); } public function initialize(k:IWindowContainer):void{ var _local_3:String; var _local_4:_SafeStr_5200; k = IWindowContainer(k.findChildByName("moving_objects_container")); if (k == null) { return; }; if (this._SafeStr_6261.length > 0) { return; }; var _local_2:int = 1; while (_local_2 <= _SafeStr_6260) { if (this._SafeStr_6264 == "") { _local_3 = this._SafeStr_6139.getProperty(("landing.view.bgobject." + _local_2)); } else { _local_3 = this._SafeStr_6139.getProperty(((("landing.view." + this._SafeStr_6264) + ".bgobject.") + _local_2)); }; if (_local_3 != "") { _local_4 = this._SafeStr_6273(_local_2, _local_3, k); if (_local_4 != null) { this._SafeStr_6261.push(_local_4); }; }; _local_2++; }; } public function update(k:uint):void{ var _local_2:_SafeStr_5200; for each (_local_2 in this._SafeStr_6261) { _local_2.update(k); }; } private function _SafeStr_6273(k:int, _arg_2:String, _arg_3:IWindowContainer):_SafeStr_5200{ var _local_5:String; var _local_6:Class; var _local_4:Array = _arg_2.split(";"); if (_local_4.length >= 2) { _local_5 = _local_4[1]; _local_6 = this._SafeStr_6262.getValue(_local_5); if (_local_6 != null) { return (new (_local_6)(k, _arg_3, this._SafeStr_6263, this._SafeStr_6139, _arg_2)); }; }; return (null); } public function set _SafeStr_6197(k:String):void{ this._SafeStr_6264 = k; } } }//package _-0Bw // _SafeStr_3 = "_-13J" (String#267, DoABC#3) // _SafeStr_35 = "_-3a-" (String#2398, DoABC#3) // _SafeStr_5200 = "_-1ID" (String#3930, DoABC#3) // _SafeStr_5201 = "_-1cd" (String#6937, DoABC#3) // _SafeStr_6139 = "_-0Mk" (String#401, DoABC#3) // _SafeStr_6197 = "_-5xe" (String#38632, DoABC#3) // _SafeStr_6260 = "_-06i" (String#25912, DoABC#3) // _SafeStr_6261 = "_-4kA" (String#1887, DoABC#3) // _SafeStr_6262 = "_-0oz" (String#9617, DoABC#3) // _SafeStr_6263 = "_-0dK" (String#211, DoABC#3) // _SafeStr_6264 = "_-38S" (String#21645, DoABC#3) // _SafeStr_6265 = "_-LK" (String#38010, DoABC#3) // _SafeStr_6266 = "_-0KW" (String#25686, DoABC#3) // _SafeStr_6267 = "_-1rX" (String#24415, DoABC#3) // _SafeStr_6268 = "_-36i" (String#24520, DoABC#3) // _SafeStr_6269 = "_-gR" (String#25418, DoABC#3) // _SafeStr_6270 = "_-Gr" (String#24148, DoABC#3) // _SafeStr_6271 = "_-20y" (String#9631, DoABC#3) // _SafeStr_6272 = "_-1c7" (String#24741, DoABC#3) // _SafeStr_6273 = "_-0Sq" (String#32870, DoABC#3) //------------------------------------------------------------ //_-0Cb._SafeStr_2697 package _-0Cb{ import _-Pk._SafeStr_2272; import _-6bh._SafeStr_3; import _-4y7._SafeStr_2498; import _-vd._SafeStr_3093; import _-vd._SafeStr_2742; import _-Pk._SafeStr_2713; public class _SafeStr_2697 implements _SafeStr_2272, _SafeStr_3 { private var _SafeStr_6274:Boolean; private var _SafeStr_6275:Boolean; private var _SafeStr_6276:Boolean; private var _SafeStr_6277:_SafeStr_2498; private var _SafeStr_6278:Boolean; private var _SafeStr_6279:_SafeStr_3093; private var _SafeStr_6280:_SafeStr_2742; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_6274 = k.readBoolean(); this._SafeStr_6277 = new _SafeStr_2498(k); this._SafeStr_6275 = k.readBoolean(); this._SafeStr_6276 = k.readBoolean(); this._SafeStr_6278 = k.readBoolean(); var _local_2:Boolean = k.readBoolean(); this._SafeStr_6279 = new _SafeStr_3093(k); this._SafeStr_6277._SafeStr_6281 = _local_2; this._SafeStr_6277._SafeStr_6282 = k.readBoolean(); this._SafeStr_6280 = new _SafeStr_2742(k); return (true); } public function dispose():void{ this._SafeStr_6279 = null; } public function get disposed():Boolean{ return ((this._SafeStr_6279 == null)); } public function get _SafeStr_6283():Boolean{ return (this._SafeStr_6274); } public function get data():_SafeStr_2498{ return (this._SafeStr_6277); } public function get _SafeStr_6284():Boolean{ return (this._SafeStr_6275); } public function get _SafeStr_6285():Boolean{ return (this._SafeStr_6276); } public function get _SafeStr_6286():Boolean{ return (this._SafeStr_6278); } public function get _SafeStr_6287():_SafeStr_3093{ return (this._SafeStr_6279); } public function get _SafeStr_6288():_SafeStr_2742{ return (this._SafeStr_6280); } } }//package _-0Cb // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2498 = "_-1gl" (String#1023, DoABC#3) // _SafeStr_2697 = "_-23E" (String#6071, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_2742 = "_-3DA" (String#3337, DoABC#3) // _SafeStr_3 = "_-13J" (String#267, DoABC#3) // _SafeStr_3093 = "_-wi" (String#2721, DoABC#3) // _SafeStr_6274 = "_-1Wf" (String#29389, DoABC#3) // _SafeStr_6275 = "_-1XE" (String#29390, DoABC#3) // _SafeStr_6276 = "_-DL" (String#28964, DoABC#3) // _SafeStr_6277 = "_-50J" (String#60, DoABC#3) // _SafeStr_6278 = "_-6Tk" (String#27801, DoABC#3) // _SafeStr_6279 = "_-4Zs" (String#6288, DoABC#3) // _SafeStr_6280 = "_-0vy" (String#8605, DoABC#3) // _SafeStr_6281 = "_-5Jp" (String#14392, DoABC#3) // _SafeStr_6282 = "_-D" (String#25799, DoABC#3) // _SafeStr_6283 = "_-5UF" (String#21222, DoABC#3) // _SafeStr_6284 = "_-R7" (String#22598, DoABC#3) // _SafeStr_6285 = "_-49q" (String#31969, DoABC#3) // _SafeStr_6286 = "_-2OK" (String#31948, DoABC#3) // _SafeStr_6287 = "_-2lR" (String#5774, DoABC#3) // _SafeStr_6288 = "_-01p" (String#6666, DoABC#3) //------------------------------------------------------------ //_-0Cb._SafeStr_2955 package _-0Cb{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_2955 implements _SafeStr_2272 { private var _SafeStr_5574:int; private var _SafeStr_6289:String; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5574 = k._SafeStr_5432(); this._SafeStr_6289 = k.readString(); _SafeStr_4.log(((("FLAT CREATED: " + this._SafeStr_5574) + ", ") + this._SafeStr_6289)); return (true); } public function get flatId():int{ return (this._SafeStr_5574); } public function get _SafeStr_6290():String{ return (this._SafeStr_6289); } } }//package _-0Cb // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_2955 = "_-5cM" (String#8256, DoABC#3) // _SafeStr_4 = "_-WG" (String#230, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5574 = "_-xO" (String#1454, DoABC#3) // _SafeStr_6289 = "_-oj" (String#25325, DoABC#3) // _SafeStr_6290 = "_-00Y" (String#24292, DoABC#3) //------------------------------------------------------------ //_-0Cb._SafeStr_3222 package _-0Cb{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_3222 implements _SafeStr_2272 { private var _SafeStr_5582:String = null; public function get userName():String{ return (this._SafeStr_5582); } public function parse(k:_SafeStr_2713):Boolean{ if (k.bytesAvailable) { this._SafeStr_5582 = k.readString(); }; return (true); } public function flush():Boolean{ this._SafeStr_5582 = null; return (true); } } }//package _-0Cb // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_3222 = "_-68K" (String#8053, DoABC#3) // _SafeStr_5582 = "_-4gP" (String#930, DoABC#3) //------------------------------------------------------------ //_-0Cb._SafeStr_3411 package _-0Cb{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_3411 implements _SafeStr_2272 { private var _SafeStr_6291:int; private var _SafeStr_6292:Array; public function flush():Boolean{ this._SafeStr_6292 = new Array(); return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_6291 = k._SafeStr_5432(); var _local_2:int = k._SafeStr_5432(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_6292.push(k._SafeStr_5432()); _local_3++; }; return (true); } public function get limit():int{ return (this._SafeStr_6291); } public function get _SafeStr_6293():Array{ return (this._SafeStr_6292); } } }//package _-0Cb // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_3411 = "_-5qE" (String#9543, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_6291 = "_-0a5" (String#5121, DoABC#3) // _SafeStr_6292 = "_-Ht" (String#24572, DoABC#3) // _SafeStr_6293 = "_-5I3" (String#17593, DoABC#3) //------------------------------------------------------------ //_-0Cb._SafeStr_3472 package _-0Cb{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_3472 implements _SafeStr_2272 { public static const _SafeStr_6294:int = 0; public static const _SafeStr_6295:int = 1; private var _SafeStr_5543:int; private var _SafeStr_6296:int; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5543 = k._SafeStr_5432(); this._SafeStr_6296 = k._SafeStr_5432(); return (true); } public function get _SafeStr_5550():int{ return (this._SafeStr_5543); } public function get _SafeStr_6297():int{ return (this._SafeStr_6296); } } }//package _-0Cb // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_3472 = "_-6hL" (String#10818, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5543 = "_-0I6" (String#3555, DoABC#3) // _SafeStr_5550 = "_-3eT" (String#3769, DoABC#3) // _SafeStr_6294 = "_-071" (String#27494, DoABC#3) // _SafeStr_6295 = "_-02r" (String#27579, DoABC#3) // _SafeStr_6296 = "_-EV" (String#28986, DoABC#3) // _SafeStr_6297 = "_-41q" (String#31686, DoABC#3) //------------------------------------------------------------ //_-0Cb._SafeStr_3473 package _-0Cb{ import _-Pk._SafeStr_2272; import _-4y7._SafeStr_3414; import _-Pk._SafeStr_2713; public class _SafeStr_3473 implements _SafeStr_2272 { private var _SafeStr_6277:_SafeStr_3414; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_6277 = new _SafeStr_3414(k); return (true); } public function get data():_SafeStr_3414{ return (this._SafeStr_6277); } } }//package _-0Cb // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_3414 = "_-2Hf" (String#4565, DoABC#3) // _SafeStr_3473 = "_-3M3" (String#9621, DoABC#3) // _SafeStr_6277 = "_-50J" (String#60, DoABC#3) //------------------------------------------------------------ //_-0Cb._SafeStr_3479 package _-0Cb{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_3479 implements _SafeStr_2272 { private var _SafeStr_5574:int; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5574 = k._SafeStr_5432(); return (true); } public function get flatId():int{ return (this._SafeStr_5574); } } }//package _-0Cb // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_3479 = "_-2rA" (String#9025, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5574 = "_-xO" (String#1454, DoABC#3) //------------------------------------------------------------ //_-0Cb._SafeStr_3482 package _-0Cb{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_3482 implements _SafeStr_2272 { private var _SafeStr_5574:int; private var _SafeStr_6298:Boolean; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5574 = k._SafeStr_5432(); this._SafeStr_6298 = k.readBoolean(); return (true); } public function get flatId():int{ return (this._SafeStr_5574); } public function get _SafeStr_6299():Boolean{ return (this._SafeStr_6298); } } }//package _-0Cb // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_3482 = "_-EM" (String#9447, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5574 = "_-xO" (String#1454, DoABC#3) // _SafeStr_6298 = "_-0tX" (String#29118, DoABC#3) // _SafeStr_6299 = "_-1Q2" (String#21013, DoABC#3) //------------------------------------------------------------ //_-0Cb._SafeStr_3488 package _-0Cb{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_3488 implements _SafeStr_2272 { private var _SafeStr_6300:String; private var _SafeStr_6301:int; public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_6300 = k.readString(); this._SafeStr_6301 = k._SafeStr_5432(); return (true); } public function flush():Boolean{ this._SafeStr_6300 = null; return (true); } public function get _SafeStr_6302():String{ return (this._SafeStr_6300); } public function get _SafeStr_6303():int{ return (this._SafeStr_6301); } } }//package _-0Cb // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_3488 = "_-5dr" (String#8237, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_6300 = "_-3jy" (String#22302, DoABC#3) // _SafeStr_6301 = "_-6q" (String#30135, DoABC#3) // _SafeStr_6302 = "_-5WP" (String#24929, DoABC#3) // _SafeStr_6303 = "_-5b" (String#14119, DoABC#3) //------------------------------------------------------------ //_-0Cb._SafeStr_3493 package _-0Cb{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_3493 implements _SafeStr_2272 { private var _SafeStr_6304:int; private var _SafeStr_6305:Boolean; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_6304 = k._SafeStr_5432(); this._SafeStr_6305 = k.readBoolean(); return (true); } public function get rating():int{ return (this._SafeStr_6304); } public function get _SafeStr_6306():Boolean{ return (this._SafeStr_6305); } } }//package _-0Cb // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_3493 = "_-0VP" (String#9474, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_6304 = "_-14b" (String#26970, DoABC#3) // _SafeStr_6305 = "_-093" (String#16335, DoABC#3) // _SafeStr_6306 = "_-LS" (String#7131, DoABC#3) //------------------------------------------------------------ //_-0Cb._SafeStr_3503 package _-0Cb{ import _-Pk._SafeStr_2272; import _-4y7._SafeStr_3416; import _-4y7._SafeStr_3403; import _-4y7._SafeStr_3413; import _-Pk._SafeStr_2713; public class _SafeStr_3503 implements _SafeStr_2272 { private var _SafeStr_6277:_SafeStr_3416; private var _SafeStr_6307:_SafeStr_3403; private var _SafeStr_6308:_SafeStr_3413; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_6277 = new _SafeStr_3416(k); var _local_2:int = k._SafeStr_5432(); if (_local_2 > 0) { this._SafeStr_6307 = new _SafeStr_3403(k); }; this._SafeStr_6308 = new _SafeStr_3413(k); return (true); } public function get data():_SafeStr_3416{ return (this._SafeStr_6277); } public function get _SafeStr_6309():_SafeStr_3403{ return (this._SafeStr_6307); } public function get _SafeStr_6310():_SafeStr_3413{ return (this._SafeStr_6308); } } }//package _-0Cb // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_3403 = "_-6j2" (String#2164, DoABC#3) // _SafeStr_3413 = "_-30c" (String#8580, DoABC#3) // _SafeStr_3416 = "_-0vB" (String#7234, DoABC#3) // _SafeStr_3503 = "_-3ur" (String#8972, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_6277 = "_-50J" (String#60, DoABC#3) // _SafeStr_6307 = "_-6I" (String#11931, DoABC#3) // _SafeStr_6308 = "_-1mZ" (String#13838, DoABC#3) // _SafeStr_6309 = "_-6K8" (String#8149, DoABC#3) // _SafeStr_6310 = "_-4GC" (String#7393, DoABC#3) //------------------------------------------------------------ //_-0Cb._SafeStr_3509 package _-0Cb{ import _-Pk._SafeStr_2272; import _-4y7._SafeStr_3418; import _-Pk._SafeStr_2713; public class _SafeStr_3509 implements _SafeStr_2272 { private var _SafeStr_6311:Array; public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_6311 = new Array(); var _local_2:int = k._SafeStr_5432(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_6311.push(new _SafeStr_3418(k)); _local_3++; }; return (true); } public function flush():Boolean{ this._SafeStr_6311 = null; return (true); } public function get _SafeStr_6312():Array{ return (this._SafeStr_6311); } } }//package _-0Cb // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_3418 = "_-o7" (String#5783, DoABC#3) // _SafeStr_3509 = "_-19v" (String#9339, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_6311 = "_-eA" (String#20365, DoABC#3) // _SafeStr_6312 = "_-5Vn" (String#13781, DoABC#3) //------------------------------------------------------------ //_-0Cb._SafeStr_3510 package _-0Cb{ import _-Pk._SafeStr_2272; import _-4y7._SafeStr_3415; import _-Pk._SafeStr_2713; public class _SafeStr_3510 implements _SafeStr_2272 { private var _SafeStr_6277:_SafeStr_3415; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_6277 = new _SafeStr_3415(k); return (true); } public function get data():_SafeStr_3415{ return (this._SafeStr_6277); } } }//package _-0Cb // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_3415 = "_-65G" (String#7298, DoABC#3) // _SafeStr_3510 = "_-2zX" (String#9669, DoABC#3) // _SafeStr_6277 = "_-50J" (String#60, DoABC#3) //------------------------------------------------------------ //_-0Cb._SafeStr_3519 package _-0Cb{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_3519 implements _SafeStr_2272 { private var _SafeStr_6313:Boolean; private var _SafeStr_6314:int; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_6313 = k.readBoolean(); this._SafeStr_6314 = k._SafeStr_5432(); return (true); } public function get _SafeStr_6315():Boolean{ return (this._SafeStr_6313); } public function get errorCode():int{ return (this._SafeStr_6314); } } }//package _-0Cb // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_3519 = "_-5i9" (String#9358, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_6313 = "_-2Jd" (String#31862, DoABC#3) // _SafeStr_6314 = "_-4Qd" (String#1824, DoABC#3) // _SafeStr_6315 = "_-4xo" (String#21008, DoABC#3) //------------------------------------------------------------ //_-0Cb._SafeStr_3524 package _-0Cb{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_3524 implements _SafeStr_2272 { private var _SafeStr_6316:int; private var _SafeStr_6317:int; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_6316 = k._SafeStr_5432(); this._SafeStr_6317 = k._SafeStr_5432(); return (true); } public function get _SafeStr_6318():int{ return (this._SafeStr_6316); } public function get _SafeStr_6319():int{ return (this._SafeStr_6317); } } }//package _-0Cb // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_3524 = "_-Yl" (String#10787, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_6316 = "_-0mr" (String#11194, DoABC#3) // _SafeStr_6317 = "_-3sD" (String#10680, DoABC#3) // _SafeStr_6318 = "_-5kx" (String#3982, DoABC#3) // _SafeStr_6319 = "_-4pU" (String#23929, DoABC#3) //------------------------------------------------------------ //_-0Cb._SafeStr_3529 package _-0Cb{ import _-Pk._SafeStr_2272; import _-4y7._SafeStr_3407; import _-Pk._SafeStr_2713; public class _SafeStr_3529 implements _SafeStr_2272 { private var _SafeStr_6320:Array; public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_6320 = new Array(); var _local_2:int = k._SafeStr_5432(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_6320.push(new _SafeStr_3407(k)); _local_3++; }; return (true); } public function flush():Boolean{ this._SafeStr_6320 = null; return (true); } public function get nodes():Array{ return (this._SafeStr_6320); } } }//package _-0Cb // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_3407 = "_-0AN" (String#2680, DoABC#3) // _SafeStr_3529 = "_-54B" (String#9659, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_6320 = "_-5hD" (String#19901, DoABC#3) //------------------------------------------------------------ //_-0Cb._SafeStr_4740 package _-0Cb{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_4740 implements _SafeStr_2272 { private var _SafeStr_5582:String; public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5582 = k.readString(); return (true); } public function flush():Boolean{ this._SafeStr_5582 = null; return (true); } public function get userName():String{ return (this._SafeStr_5582); } } }//package _-0Cb // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_4740 = "_-4K1" (String#15823, DoABC#3) // _SafeStr_5582 = "_-4gP" (String#930, DoABC#3) //------------------------------------------------------------ //_-0Cb._SafeStr_4845 package _-0Cb{ import _-Pk._SafeStr_2272; import _-4y7._SafeStr_3417; import _-Pk._SafeStr_2713; public class _SafeStr_4845 implements _SafeStr_2272 { private var _SafeStr_6277:_SafeStr_3417; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_6277 = new _SafeStr_3417(k); return (true); } public function get data():_SafeStr_3417{ return (this._SafeStr_6277); } } }//package _-0Cb // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_3417 = "_-4d2" (String#6355, DoABC#3) // _SafeStr_4845 = "_-6VR" (String#13108, DoABC#3) // _SafeStr_6277 = "_-50J" (String#60, DoABC#3) //------------------------------------------------------------ //_-0Cb._SafeStr_4846 package _-0Cb{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_4846 implements _SafeStr_2272 { public function flush():Boolean{ return (false); } public function parse(k:_SafeStr_2713):Boolean{ return (true); } } }//package _-0Cb // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_4846 = "_-2aQ" (String#18879, DoABC#3) //------------------------------------------------------------ //_-0Cb._SafeStr_4847 package _-0Cb{ import _-Pk._SafeStr_2272; import _-4y7._SafeStr_3410; import _-Pk._SafeStr_2713; public class _SafeStr_4847 implements _SafeStr_2272 { private var _SafeStr_6277:_SafeStr_3410; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_6277 = new _SafeStr_3410(k); return (true); } public function get data():_SafeStr_3410{ return (this._SafeStr_6277); } } }//package _-0Cb // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_3410 = "_-33k" (String#5674, DoABC#3) // _SafeStr_4847 = "_-68C" (String#13334, DoABC#3) // _SafeStr_6277 = "_-50J" (String#60, DoABC#3) //------------------------------------------------------------ //_-0Cb._SafeStr_4848 package _-0Cb{ import _-Pk._SafeStr_2272; import _-4y7._SafeStr_2515; import _-Pk._SafeStr_2713; public class _SafeStr_4848 implements _SafeStr_2272 { private var _SafeStr_6277:_SafeStr_2515; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_6277 = new _SafeStr_2515(k); return (true); } public function get data():_SafeStr_2515{ return (this._SafeStr_6277); } } }//package _-0Cb // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2515 = "_-50L" (String#5968, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_4848 = "_-0YB" (String#13109, DoABC#3) // _SafeStr_6277 = "_-50J" (String#60, DoABC#3) //------------------------------------------------------------ //_-0Cb._SafeStr_4996 package _-0Cb{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_4996 implements _SafeStr_2272 { private var _SafeStr_5574:int; private var _SafeStr_5543:int; public function flush():Boolean{ return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5574 = k._SafeStr_5432(); this._SafeStr_5543 = k._SafeStr_5432(); return (true); } public function get flatId():int{ return (this._SafeStr_5574); } public function get _SafeStr_5550():int{ return (this._SafeStr_5543); } } }//package _-0Cb // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_4996 = "_-1tj" (String#12050, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5543 = "_-0I6" (String#3555, DoABC#3) // _SafeStr_5550 = "_-3eT" (String#3769, DoABC#3) // _SafeStr_5574 = "_-xO" (String#1454, DoABC#3) //------------------------------------------------------------ //_-0CG._SafeStr_3264 package _-0CG{ import flash.display.BitmapData; public class _SafeStr_3264 { private var _SafeStr_6321:String; private var _SafeStr_5565:int; private var _SafeStr_5790:String; private var _SafeStr_6322:BitmapData; private var _SafeStr_6323:BitmapData; private var _SafeStr_6324:String; private var _SafeStr_6325:String; public function get title():String{ return (this._SafeStr_6321); } public function get timeStamp():int{ return (this._SafeStr_5565); } public function get description():String{ return (this._SafeStr_5790); } public function get _SafeStr_6326():BitmapData{ return (this._SafeStr_6322); } public function get _SafeStr_6327():BitmapData{ return (this._SafeStr_6323); } public function get _SafeStr_6328():String{ return (this._SafeStr_6324); } public function get _SafeStr_6329():String{ return (this._SafeStr_6325); } public function set title(k:String):void{ this._SafeStr_6321 = k; } public function set timeStamp(k:int):void{ this._SafeStr_5565 = k; } public function set description(k:String):void{ this._SafeStr_5790 = k; } public function set _SafeStr_6326(k:BitmapData):void{ this._SafeStr_6322 = k; } public function set _SafeStr_6327(k:BitmapData):void{ this._SafeStr_6323 = k; } public function set _SafeStr_6328(k:String):void{ this._SafeStr_6324 = k; } public function set _SafeStr_6329(k:String):void{ this._SafeStr_6325 = k; } } }//package _-0CG // _SafeStr_3264 = "_-3NR" (String#4417, DoABC#3) // _SafeStr_5565 = "_-54X" (String#5015, DoABC#3) // _SafeStr_5790 = "_-36K" (String#1313, DoABC#3) // _SafeStr_6321 = "_-61z" (String#1629, DoABC#3) // _SafeStr_6322 = "_-4uN" (String#26743, DoABC#3) // _SafeStr_6323 = "_-5RF" (String#3458, DoABC#3) // _SafeStr_6324 = "_-1OT" (String#13136, DoABC#3) // _SafeStr_6325 = "_-4OV" (String#28258, DoABC#3) // _SafeStr_6326 = "_-6JW" (String#27409, DoABC#3) // _SafeStr_6327 = "_-1aY" (String#3323, DoABC#3) // _SafeStr_6328 = "_-4fW" (String#18193, DoABC#3) // _SafeStr_6329 = "_-7V" (String#6907, DoABC#3) //------------------------------------------------------------ //_-0Cp.VideoMetadataVo package _-0Cp{ public class VideoMetadataVo { public var duration:Number; public var width:Number; public var height:Number; public var keyframes:Object; public var _SafeStr_6330:Boolean; public function VideoMetadataVo(k:Object=null){ var _local_2:String; super(); if (k != null) { this.width = k["width"]; this.height = k["height"]; this.duration = k["duration"]; if (k["keyframes"] != null) { this._SafeStr_6330 = false; this.keyframes = k["keyframes"]; } else { if (k["seekpoints"] != null) { this._SafeStr_6330 = true; this.keyframes = new Object(); this.keyframes["times"] = new Array(); this.keyframes["filepositions"] = new Array(); for (_local_2 in k["seekpoints"]) { this.keyframes["times"][_local_2] = (k["seekpoints"][_local_2]["time"] as Number); this.keyframes["filepositions"][_local_2] = (k["seekpoints"][_local_2]["offset"] as Number); }; } else { this.keyframes = null; }; }; }; } } }//package _-0Cp // _SafeStr_6330 = "_-4dc" (String#27201, DoABC#3) //------------------------------------------------------------ //_-0dF._SafeStr_4959 package _-0dF{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_4959 implements _SafeStr_2272 { private var _SafeStr_5543:int; private var _SafeStr_6331:int; public function get _SafeStr_5550():int{ return (this._SafeStr_5543); } public function get _SafeStr_6332():int{ return (this._SafeStr_6331); } public function flush():Boolean{ this._SafeStr_5543 = -1; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5543 = k._SafeStr_5432(); this._SafeStr_6331 = k._SafeStr_5432(); return (true); } } }//package _-0dF // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_4959 = "_-5l-" (String#13062, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5543 = "_-0I6" (String#3555, DoABC#3) // _SafeStr_5550 = "_-3eT" (String#3769, DoABC#3) // _SafeStr_6331 = "_-0Ns" (String#26712, DoABC#3) // _SafeStr_6332 = "_-5NM" (String#36353, DoABC#3) //------------------------------------------------------------ //_-0dF._SafeStr_5015 package _-0dF{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_5015 implements _SafeStr_2272 { private var _SafeStr_6333:int; private var _SafeStr_6334:int; private var _SafeStr_6335:int; public function get _SafeStr_6336():int{ return (this._SafeStr_6333); } public function get _SafeStr_6337():int{ return (this._SafeStr_6334); } public function get _SafeStr_6338():int{ return (this._SafeStr_6335); } public function flush():Boolean{ this._SafeStr_6333 = -1; this._SafeStr_6335 = -1; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_6333 = k._SafeStr_5432(); this._SafeStr_6334 = k._SafeStr_5432(); this._SafeStr_6335 = k._SafeStr_5432(); return (true); } } }//package _-0dF // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_5015 = "_-1CW" (String#12571, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_6333 = "_-6Tt" (String#25802, DoABC#3) // _SafeStr_6334 = "_-1UE" (String#29155, DoABC#3) // _SafeStr_6335 = "_-19W" (String#10325, DoABC#3) // _SafeStr_6336 = "_-4JC" (String#35343, DoABC#3) // _SafeStr_6337 = "_-1sS" (String#37243, DoABC#3) // _SafeStr_6338 = "_-31f" (String#26022, DoABC#3) //------------------------------------------------------------ //_-0dF._SafeStr_5022 package _-0dF{ import _-Pk._SafeStr_2272; import _-Pk._SafeStr_2713; public class _SafeStr_5022 implements _SafeStr_2272 { private var _SafeStr_5543:int; private var _SafeStr_6335:int; public function get _SafeStr_5550():int{ return (this._SafeStr_5543); } public function get _SafeStr_6338():int{ return (this._SafeStr_6335); } public function flush():Boolean{ this._SafeStr_5543 = -1; this._SafeStr_6335 = -1; return (true); } public function parse(k:_SafeStr_2713):Boolean{ this._SafeStr_5543 = k._SafeStr_5432(); this._SafeStr_6335 = k._SafeStr_5432(); return (true); } } }//package _-0dF // _SafeStr_2272 = "_-2q-" (String#254, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_5022 = "_-1zS" (String#13239, DoABC#3) // _SafeStr_5432 = "_-49f" (String#82, DoABC#3) // _SafeStr_5543 = "_-0I6" (String#3555, DoABC#3) // _SafeStr_5550 = "_-3eT" (String#3769, DoABC#3) // _SafeStr_6335 = "_-19W" (String#10325, DoABC#3) // _SafeStr_6338 = "_-31f" (String#26022, DoABC#3) //------------------------------------------------------------ //_-0ET._SafeStr_1193 package _-0ET{ import _-6bh.Component; import _-20m._SafeStr_1192; import _-3dg.Map; import _-6bh._SafeStr_9; import _-47O._SafeStr_2559; import _-6Qo.FurnitureLogic; import _-5OU._SafeStr_2575; import _-6Qo._SafeStr_2563; import _-6Qo._SafeStr_2588; import _-6Qo._SafeStr_2583; import _-4fI._SafeStr_2596; import _-4fI.PetLogic; import _-6Qo._SafeStr_2608; import _-6Qo.FurnitureCreditLogic; import _-6Qo._SafeStr_2605; import _-6Qo.FurnitureExternalImageLogic; import _-6Qo.FurniturePresentLogic; import _-6Qo._SafeStr_2609; import _-6Qo._SafeStr_2576; import _-6Qo.FurnitureDiceLogic; import _-6Qo._SafeStr_2586; import _-6Qo._SafeStr_2607; import _-6Qo._SafeStr_2616; import _-6Qo.FurniturePlanetSystemLogic; import _-6Qo.FurnitureWindowLogic; import _-6Qo.FurnitureRoomDimmerLogic; import get._SafeStr_2572; import get._SafeStr_2603; import _-6Qo._SafeStr_2574; import _-6Qo._SafeStr_2591; import _-6Qo._SafeStr_2617; import _-6Qo._SafeStr_2598; import _-6Qo._SafeStr_2587; import _-6Qo.FurnitureClothingChangeLogic; import _-6Qo._SafeStr_2599; import _-6Qo._SafeStr_2604; import _-6Qo._SafeStr_2614; import _-6Qo.FurnitureFireworksLogic; import _-6Qo._SafeStr_2612; import _-6Qo._SafeStr_2581; import _-6Qo._SafeStr_2564; import _-6Qo._SafeStr_2585; import get.RoomLogic; import _-6Qo._SafeStr_2589; import _-6Qo._SafeStr_2569; import _-6Qo._SafeStr_2570; import _-6Qo._SafeStr_2565; import _-2Jk._SafeStr_2566; import _-2Jk._SafeStr_2573; import _-6Qo._SafeStr_2597; import _-6Qo._SafeStr_2615; import _-6Qo._SafeStr_2613; import _-6Qo.FurnitureSoundBlockLogic; import _-6Qo._SafeStr_2579; import _-6Qo._SafeStr_2595; import _-6Qo._SafeStr_2601; import _-6Qo._SafeStr_2618; import _-6Qo._SafeStr_2594; import _-6Qo._SafeStr_2602; import _-6Qo._SafeStr_2578; import _-6Qo._SafeStr_2593; import _-6Qo._SafeStr_2568; import _-6Qo._SafeStr_2571; import _-6Qo._SafeStr_2611; import _-6Qo._SafeStr_2592; import _-6Qo._SafeStr_2606; import _-6Qo.FurnitureInternalLinkLogic; import _-6Qo.FurnitureEditableInternalLinkLogic; import _-6Qo.FurnitureEditableRoomLinkLogic; import _-6Qo._SafeStr_2582; import _-6Qo._SafeStr_2584; import _-6Qo._SafeStr_2577; import _-6Qo._SafeStr_2600; import _-6Qo._SafeStr_2610; import _-6Qo._SafeStr_2590; import _-20m._SafeStr_2560; import _-20m._SafeStr_2557; public class _SafeStr_1193 extends Component implements _SafeStr_1192 { private var _SafeStr_6339:Map; private var _SafeStr_6340:Map; private var _SafeStr_6341:Array; public function _SafeStr_1193(k:_SafeStr_9, _arg_2:uint=0){ this._SafeStr_6339 = new Map(); this._SafeStr_6340 = new Map(); this._SafeStr_6341 = []; super(k, _arg_2); } public function _SafeStr_6342(k:Function):void{ var _local_2:String; if (this._SafeStr_6341.indexOf(k) < 0) { this._SafeStr_6341.push(k); if (k != null) { for each (_local_2 in this._SafeStr_6340._SafeStr_6343()) { events.addEventListener(_local_2, k); }; }; }; } public function _SafeStr_6344(k:Function):void{ var _local_2:String; var _local_3:int = this._SafeStr_6341.indexOf(k); if (_local_3 >= 0) { this._SafeStr_6341.splice(_local_3, 1); if (k != null) { for each (_local_2 in this._SafeStr_6340._SafeStr_6343()) { events.removeEventListener(_local_2, k); }; }; }; } private function _SafeStr_6345(k:String):void{ var _local_2:Function; if (this._SafeStr_6340.getValue(k) == null) { this._SafeStr_6340.add(k, true); for each (_local_2 in this._SafeStr_6341) { if (_local_2 != null) { events.addEventListener(k, _local_2); }; }; }; } public function _SafeStr_6346(k:String):_SafeStr_2559{ var _local_4:_SafeStr_2559; var _local_5:Array; var _local_6:String; var _local_2:Class; switch (k) { case _SafeStr_2575._SafeStr_6347: _local_2 = FurnitureLogic; break; case _SafeStr_2575._SafeStr_6348: _local_2 = _SafeStr_2563; break; case _SafeStr_2575._SafeStr_6349: _local_2 = _SafeStr_2588; break; case _SafeStr_2575._SafeStr_6350: _local_2 = _SafeStr_2583; break; case _SafeStr_2575._SafeStr_6351: case _SafeStr_2575.BOT: case _SafeStr_2575.RENTABLE_BOT: _local_2 = _SafeStr_2596; break; case _SafeStr_2575._SafeStr_6352: _local_2 = PetLogic; break; case _SafeStr_2575._SafeStr_6353: _local_2 = _SafeStr_2608; break; case _SafeStr_2575._SafeStr_6354: _local_2 = FurnitureCreditLogic; break; case _SafeStr_2575._SafeStr_6355: _local_2 = _SafeStr_2605; break; case _SafeStr_2575._SafeStr_6356: _local_2 = FurnitureExternalImageLogic; break; case _SafeStr_2575._SafeStr_6357: _local_2 = FurniturePresentLogic; break; case _SafeStr_2575._SafeStr_6358: _local_2 = _SafeStr_2609; break; case _SafeStr_2575._SafeStr_6359: _local_2 = _SafeStr_2576; break; case _SafeStr_2575._SafeStr_6360: _local_2 = FurnitureDiceLogic; break; case _SafeStr_2575._SafeStr_6361: _local_2 = _SafeStr_2586; break; case _SafeStr_2575._SafeStr_6362: _local_2 = _SafeStr_2607; break; case _SafeStr_2575._SafeStr_6363: _local_2 = _SafeStr_2616; break; case _SafeStr_2575._SafeStr_6364: _local_2 = FurniturePlanetSystemLogic; break; case _SafeStr_2575._SafeStr_6365: _local_2 = FurnitureWindowLogic; break; case _SafeStr_2575._SafeStr_6366: _local_2 = FurnitureRoomDimmerLogic; break; case _SafeStr_2575._SafeStr_6367: _local_2 = _SafeStr_2572; break; case _SafeStr_2575._SafeStr_6368: _local_2 = _SafeStr_2603; break; case _SafeStr_2575._SafeStr_6369: _local_2 = _SafeStr_2574; break; case _SafeStr_2575._SafeStr_6370: _local_2 = _SafeStr_2591; break; case _SafeStr_2575._SafeStr_6371: _local_2 = _SafeStr_2617; break; case _SafeStr_2575._SafeStr_6372: _local_2 = _SafeStr_2598; break; case _SafeStr_2575._SafeStr_6373: _local_2 = _SafeStr_2587; break; case _SafeStr_2575._SafeStr_6374: _local_2 = FurnitureClothingChangeLogic; break; case _SafeStr_2575._SafeStr_6375: _local_2 = _SafeStr_2599; break; case _SafeStr_2575._SafeStr_6376: _local_2 = _SafeStr_2604; break; case _SafeStr_2575._SafeStr_6377: _local_2 = _SafeStr_2614; break; case _SafeStr_2575._SafeStr_6378: _local_2 = FurnitureFireworksLogic; break; case _SafeStr_2575._SafeStr_6379: _local_2 = _SafeStr_2612; break; case _SafeStr_2575._SafeStr_6380: _local_2 = _SafeStr_2581; break; case _SafeStr_2575._SafeStr_6381: _local_2 = _SafeStr_2564; break; case _SafeStr_2575._SafeStr_6382: _local_2 = _SafeStr_2585; break; case _SafeStr_2575._SafeStr_6383: _local_2 = RoomLogic; break; case _SafeStr_2575._SafeStr_6384: _local_2 = _SafeStr_2589; break; case _SafeStr_2575._SafeStr_6385: _local_2 = _SafeStr_2569; break; case _SafeStr_2575._SafeStr_6386: _local_2 = _SafeStr_2570; break; case _SafeStr_2575._SafeStr_6387: _local_2 = _SafeStr_2565; break; case _SafeStr_2575._SafeStr_6388: _local_2 = _SafeStr_2566; break; case _SafeStr_2575._SafeStr_6389: _local_2 = _SafeStr_2573; break; case _SafeStr_2575._SafeStr_6390: _local_2 = _SafeStr_2597; break; case _SafeStr_2575._SafeStr_6391: _local_2 = _SafeStr_2615; break; case _SafeStr_2575._SafeStr_6392: _local_2 = _SafeStr_2613; break; case _SafeStr_2575._SafeStr_6393: _local_2 = FurnitureSoundBlockLogic; break; case _SafeStr_2575._SafeStr_6394: _local_2 = _SafeStr_2579; break; case _SafeStr_2575._SafeStr_6395: _local_2 = _SafeStr_2595; break; case _SafeStr_2575._SafeStr_6396: _local_2 = _SafeStr_2601; break; case _SafeStr_2575._SafeStr_6397: _local_2 = _SafeStr_2618; break; case _SafeStr_2575._SafeStr_6398: _local_2 = _SafeStr_2594; break; case _SafeStr_2575._SafeStr_6399: _local_2 = _SafeStr_2602; break; case _SafeStr_2575._SafeStr_6400: _local_2 = _SafeStr_2578; break; case _SafeStr_2575._SafeStr_6401: _local_2 = _SafeStr_2593; break; case _SafeStr_2575._SafeStr_6402: _local_2 = _SafeStr_2568; break; case _SafeStr_2575._SafeStr_6403: _local_2 = _SafeStr_2571; break; case _SafeStr_2575._SafeStr_6404: _local_2 = _SafeStr_2611; break; case _SafeStr_2575._SafeStr_6405: _local_2 = _SafeStr_2592; break; case _SafeStr_2575._SafeStr_6406: _local_2 = _SafeStr_2606; break; case _SafeStr_2575._SafeStr_6407: _local_2 = FurnitureInternalLinkLogic; break; case _SafeStr_2575._SafeStr_6408: _local_2 = FurnitureEditableInternalLinkLogic; break; case _SafeStr_2575._SafeStr_6409: _local_2 = FurnitureEditableRoomLinkLogic; break; case _SafeStr_2575._SafeStr_6410: _local_2 = _SafeStr_2582; break; case _SafeStr_2575._SafeStr_6411: _local_2 = _SafeStr_2584; break; case _SafeStr_2575._SafeStr_6412: _local_2 = _SafeStr_2577; break; case _SafeStr_2575._SafeStr_6413: _local_2 = _SafeStr_2600; break; case _SafeStr_2575._SafeStr_6414: _local_2 = _SafeStr_2610; break; case _SafeStr_2575._SafeStr_6415: _local_2 = _SafeStr_2590; break; }; if (_local_2 == null) { return (null); }; var _local_3:Object = new (_local_2)(); if ((_local_3 is _SafeStr_2559)) { _local_4 = (_local_3 as _SafeStr_2559); _local_4.eventDispatcher = this.events; if (this._SafeStr_6339.getValue(k) == null) { this._SafeStr_6339.add(k, true); _local_5 = _local_4.getEventTypes(); for each (_local_6 in _local_5) { this._SafeStr_6345(_local_6); }; }; return (_local_4); }; return (null); } public function _SafeStr_6416():_SafeStr_2557{ return (new _SafeStr_2560()); } } }//package _-0ET // _SafeStr_1192 = "_-663" (String#9345, DoABC#3) // _SafeStr_1193 = "_-1t1" (String#12412, DoABC#3) // _SafeStr_2557 = "_-42H" (String#3041, DoABC#3) // _SafeStr_2559 = "_-4X7" (String#3673, DoABC#3) // _SafeStr_2560 = "_-1PV" (String#11734, DoABC#3) // _SafeStr_2563 = "_-0kD" (String#1443, DoABC#3) // _SafeStr_2564 = "_-6Jl" (String#19861, DoABC#3) // _SafeStr_2565 = "_-ia" (String#19674, DoABC#3) // _SafeStr_2566 = "_-4Hu" (String#16964, DoABC#3) // _SafeStr_2568 = "_-3BY" (String#18933, DoABC#3) // _SafeStr_2569 = "_-1bM" (String#11436, DoABC#3) // _SafeStr_2570 = "_-3vT" (String#17598, DoABC#3) // _SafeStr_2571 = "_-h7" (String#20676, DoABC#3) // _SafeStr_2572 = "_-3f2" (String#18394, DoABC#3) // _SafeStr_2573 = "_-5WK" (String#24792, DoABC#3) // _SafeStr_2574 = "_-3ji" (String#18697, DoABC#3) // _SafeStr_2575 = "_-2NH" (String#1519, DoABC#3) // _SafeStr_2576 = "_-47Q" (String#16933, DoABC#3) // _SafeStr_2577 = "_-1ut" (String#18658, DoABC#3) // _SafeStr_2578 = "_-3Z7" (String#17086, DoABC#3) // _SafeStr_2579 = "_-3k1" (String#18866, DoABC#3) // _SafeStr_2581 = "_-2qU" (String#17175, DoABC#3) // _SafeStr_2582 = "_-4BU" (String#18066, DoABC#3) // _SafeStr_2583 = "_-5vn" (String#17101, DoABC#3) // _SafeStr_2584 = "_-ZS" (String#17145, DoABC#3) // _SafeStr_2585 = "_-6h1" (String#17149, DoABC#3) // _SafeStr_2586 = "_-6Ag" (String#20781, DoABC#3) // _SafeStr_2587 = "_-6FP" (String#20688, DoABC#3) // _SafeStr_2588 = "_-5FV" (String#17696, DoABC#3) // _SafeStr_2589 = "_-5R2" (String#19669, DoABC#3) // _SafeStr_2590 = "_-6V4" (String#20495, DoABC#3) // _SafeStr_2591 = "_-2WT" (String#18661, DoABC#3) // _SafeStr_2592 = "_-1cx" (String#10126, DoABC#3) // _SafeStr_2593 = "_-0Se" (String#19960, DoABC#3) // _SafeStr_2594 = "_-zB" (String#21282, DoABC#3) // _SafeStr_2595 = "_-3nA" (String#17909, DoABC#3) // _SafeStr_2596 = "_-4GU" (String#18733, DoABC#3) // _SafeStr_2597 = "_-1lX" (String#17751, DoABC#3) // _SafeStr_2598 = "_-5x8" (String#18396, DoABC#3) // _SafeStr_2599 = "_-3QR" (String#17234, DoABC#3) // _SafeStr_2600 = "_-4Do" (String#18204, DoABC#3) // _SafeStr_2601 = "_-6C8" (String#20773, DoABC#3) // _SafeStr_2602 = "_-3EQ" (String#18727, DoABC#3) // _SafeStr_2603 = "_-3uH" (String#17210, DoABC#3) // _SafeStr_2604 = "_-4Sz" (String#18516, DoABC#3) // _SafeStr_2605 = "_-2fn" (String#17866, DoABC#3) // _SafeStr_2606 = "_-01e" (String#19364, DoABC#3) // _SafeStr_2607 = "_-dU" (String#20483, DoABC#3) // _SafeStr_2608 = "_-8y" (String#20791, DoABC#3) // _SafeStr_2609 = "_-0lB" (String#19655, DoABC#3) // _SafeStr_2610 = "_-2x0" (String#16952, DoABC#3) // _SafeStr_2611 = "_-XZ" (String#16940, DoABC#3) // _SafeStr_2612 = "_-zx" (String#21211, DoABC#3) // _SafeStr_2613 = "_-5np" (String#19670, DoABC#3) // _SafeStr_2614 = "_-1NZ" (String#19776, DoABC#3) // _SafeStr_2615 = "_-0eW" (String#20389, DoABC#3) // _SafeStr_2616 = "_-3jD" (String#18374, DoABC#3) // _SafeStr_2617 = "_-1jF" (String#18299, DoABC#3) // _SafeStr_2618 = "_-2P7" (String#17617, DoABC#3) // _SafeStr_6339 = "_-5N" (String#21775, DoABC#3) // _SafeStr_6340 = "_-1Dp" (String#15936, DoABC#3) // _SafeStr_6341 = "_-29n" (String#13529, DoABC#3) // _SafeStr_6342 = "_-3gs" (String#31921, DoABC#3) // _SafeStr_6343 = "_-4g-" (String#2287, DoABC#3) // _SafeStr_6344 = "_-9K" (String#32679, DoABC#3) // _SafeStr_6345 = "_-2Bm" (String#37678, DoABC#3) // _SafeStr_6346 = "_-45n" (String#23570, DoABC#3) // _SafeStr_6347 = "_-jU" (String#23949, DoABC#3) // _SafeStr_6348 = "_-4d5" (String#24177, DoABC#3) // _SafeStr_6349 = "_-4o" (String#21586, DoABC#3) // _SafeStr_6350 = "_-1h7" (String#25763, DoABC#3) // _SafeStr_6351 = "_-1l-" (String#4967, DoABC#3) // _SafeStr_6352 = "_-Y-" (String#4161, DoABC#3) // _SafeStr_6353 = "_-3gw" (String#22476, DoABC#3) // _SafeStr_6354 = "_-1P5" (String#22304, DoABC#3) // _SafeStr_6355 = "_-5cJ" (String#9652, DoABC#3) // _SafeStr_6356 = "_-Lx" (String#24027, DoABC#3) // _SafeStr_6357 = "_-5vO" (String#24698, DoABC#3) // _SafeStr_6358 = "_-1VV" (String#23903, DoABC#3) // _SafeStr_6359 = "_-5Qj" (String#24167, DoABC#3) // _SafeStr_6360 = "_-2pT" (String#22868, DoABC#3) // _SafeStr_6361 = "_-5N6" (String#24101, DoABC#3) // _SafeStr_6362 = "_-2kc" (String#9694, DoABC#3) // _SafeStr_6363 = "_-1zL" (String#22480, DoABC#3) // _SafeStr_6364 = "_-6" (String#9265, DoABC#3) // _SafeStr_6365 = "_-6FS" (String#21866, DoABC#3) // _SafeStr_6366 = "_-42M" (String#22694, DoABC#3) // _SafeStr_6367 = "_-1VC" (String#24096, DoABC#3) // _SafeStr_6368 = "_-1RI" (String#23047, DoABC#3) // _SafeStr_6369 = "_-5uv" (String#24665, DoABC#3) // _SafeStr_6370 = "_-4rN" (String#23910, DoABC#3) // _SafeStr_6371 = "_-2Vb" (String#21927, DoABC#3) // _SafeStr_6372 = "_-4I5" (String#22594, DoABC#3) // _SafeStr_6373 = "_-0GD" (String#25866, DoABC#3) // _SafeStr_6374 = "_-2Pk" (String#25989, DoABC#3) // _SafeStr_6375 = "_-2T8" (String#8748, DoABC#3) // _SafeStr_6376 = "_-5TP" (String#9394, DoABC#3) // _SafeStr_6377 = "_-6Td" (String#25670, DoABC#3) // _SafeStr_6378 = "_-41t" (String#9801, DoABC#3) // _SafeStr_6379 = "_-6Fy" (String#8700, DoABC#3) // _SafeStr_6380 = "_-4r5" (String#8932, DoABC#3) // _SafeStr_6381 = "_-0PA" (String#25391, DoABC#3) // _SafeStr_6382 = "_-49C" (String#23749, DoABC#3) // _SafeStr_6383 = "_-69m" (String#9241, DoABC#3) // _SafeStr_6384 = "_-4RF" (String#9508, DoABC#3) // _SafeStr_6385 = "_-58J" (String#9065, DoABC#3) // _SafeStr_6386 = "_-0G3" (String#25845, DoABC#3) // _SafeStr_6387 = "_-0RV" (String#22624, DoABC#3) // _SafeStr_6388 = "_-5by" (String#6152, DoABC#3) // _SafeStr_6389 = "_-4P3" (String#6525, DoABC#3) // _SafeStr_6390 = "_-3iN" (String#22520, DoABC#3) // _SafeStr_6391 = "_-6FN" (String#8755, DoABC#3) // _SafeStr_6392 = "_-0Cu" (String#9260, DoABC#3) // _SafeStr_6393 = "_-3rY" (String#9756, DoABC#3) // _SafeStr_6394 = "_-4J1" (String#21706, DoABC#3) // _SafeStr_6395 = "_-3Mb" (String#22407, DoABC#3) // _SafeStr_6396 = "_-1Tm" (String#24043, DoABC#3) // _SafeStr_6397 = "_-5Pg" (String#23902, DoABC#3) // _SafeStr_6398 = "_-3e6" (String#23359, DoABC#3) // _SafeStr_6399 = "_-2O-" (String#24346, DoABC#3) // _SafeStr_6400 = "_-up" (String#23893, DoABC#3) // _SafeStr_6401 = "_-4Tu" (String#23039, DoABC#3) // _SafeStr_6402 = "_-4Tc" (String#23429, DoABC#3) // _SafeStr_6403 = "_-0cn" (String#22873, DoABC#3) // _SafeStr_6404 = "_-5M9" (String#25129, DoABC#3) // _SafeStr_6405 = "_-RY" (String#9372, DoABC#3) // _SafeStr_6406 = "_-4Re" (String#22922, DoABC#3) // _SafeStr_6407 = "_-0DA" (String#6709, DoABC#3) // _SafeStr_6408 = "_-3OM" (String#21847, DoABC#3) // _SafeStr_6409 = "_-HX" (String#24125, DoABC#3) // _SafeStr_6410 = "_-2F6" (String#25153, DoABC#3) // _SafeStr_6411 = "_-3sC" (String#9664, DoABC#3) // _SafeStr_6412 = "_-1ZZ" (String#25145, DoABC#3) // _SafeStr_6413 = "_-6Co" (String#21629, DoABC#3) // _SafeStr_6414 = "_-2Rv" (String#24395, DoABC#3) // _SafeStr_6415 = "_-IC" (String#24285, DoABC#3) // _SafeStr_6416 = "_-1ga" (String#15463, DoABC#3) // _SafeStr_9 = "_-0p2" (String#1390, DoABC#3) //------------------------------------------------------------ //_-0ET._SafeStr_2250 package _-0ET{ import _-1rI._SafeStr_2307; public interface _SafeStr_2250 { function _SafeStr_6417(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2307, _arg_5:_SafeStr_2307, _arg_6:int, _arg_7:_SafeStr_2348, _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):Boolean; function _SafeStr_6418(_arg_1:int, _arg_2:int, _arg_3:String, _arg_4:_SafeStr_2307, _arg_5:_SafeStr_2307, _arg_6:int, _arg_7:_SafeStr_2348, _arg_8:Number=NaN):Boolean; function _SafeStr_6419(_arg_1:int, _arg_2:int, _arg_3:_SafeStr_2307, _arg_4:_SafeStr_2307, _arg_5:int, _arg_6:_SafeStr_2348, _arg_7:Number=NaN):Boolean; function _SafeStr_6420(_arg_1:int, _arg_2:int, _arg_3:Number):Boolean; function _SafeStr_6421(_arg_1:int, _arg_2:int, _arg_3:_SafeStr_2307, _arg_4:_SafeStr_2307):Boolean; function _SafeStr_6422(_arg_1:int, _arg_2:int, _arg_3:int):Boolean; function _SafeStr_6423(_arg_1:int, _arg_2:int, _arg_3:int=-1, _arg_4:Boolean=false):void; function _SafeStr_6424(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2307, _arg_5:_SafeStr_2307, _arg_6:int, _arg_7:String, _arg_8:int=0, _arg_9:int=0, _arg_10:String="", _arg_11:int=-1, _arg_12:Boolean=true):Boolean; function _SafeStr_6425(_arg_1:int, _arg_2:int, _arg_3:_SafeStr_2307, _arg_4:_SafeStr_2307, _arg_5:int, _arg_6:String):Boolean; function _SafeStr_6426(_arg_1:int, _arg_2:int, _arg_3:String):Boolean; function _SafeStr_6427(_arg_1:int, _arg_2:int, _arg_3:_SafeStr_2307):Boolean; function _SafeStr_6428(_arg_1:int, _arg_2:int, _arg_3:int):Boolean; function _SafeStr_6429(_arg_1:int, _arg_2:int, _arg_3:int=-1):void; function _SafeStr_6430(_arg_1:int, _arg_2:int, _arg_3:_SafeStr_2307, _arg_4:_SafeStr_2307, _arg_5:Number, _arg_6:int, _arg_7:String=null):Boolean; function _SafeStr_6431(_arg_1:int, _arg_2:int, _arg_3:_SafeStr_2307, _arg_4:_SafeStr_2307, _arg_5:Boolean=false, _arg_6:Number=0, _arg_7:_SafeStr_2307=null, _arg_8:Number=NaN):Boolean; function _SafeStr_6432(_arg_1:int, _arg_2:int, _arg_3:String):Boolean; function _SafeStr_6433(_arg_1:int, _arg_2:int):Boolean; function _SafeStr_6434(_arg_1:int, _arg_2:int, _arg_3:String, _arg_4:String=null, _arg_5:String=null, _arg_6:Boolean=false):Boolean; function _SafeStr_6435(_arg_1:int, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:String=null):Boolean; function _SafeStr_6436(_arg_1:int, _arg_2:int, _arg_3:String, _arg_4:String=""):Boolean; function _SafeStr_6437(_arg_1:int, _arg_2:int, _arg_3:int):Boolean; function _SafeStr_6438(_arg_1:int, _arg_2:int, _arg_3:String):Boolean; function _SafeStr_6439(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:int=0):Boolean; function _SafeStr_6440(_arg_1:int, _arg_2:int):void; function _SafeStr_6441(_arg_1:int, _arg_2:String=null, _arg_3:String=null, _arg_4:String=null, _arg_5:Boolean=false):Boolean; function _SafeStr_6442(_arg_1:int, _arg_2:uint, _arg_3:int, _arg_4:Boolean):Boolean; function _SafeStr_6443(_arg_1:int, _arg_2:Boolean, _arg_3:int, _arg_4:int, _arg_5:int):Boolean; function _SafeStr_6444(_arg_1:int, _arg_2:Boolean, _arg_3:Boolean=true):Boolean; function _SafeStr_6445(_arg_1:int, _arg_2:Number, _arg_3:Number):Boolean; function _SafeStr_6446(_arg_1:String, _arg_2:String):void; function _SafeStr_6447(_arg_1:String):int; } }//package _-0ET // _SafeStr_2250 = "_-16A" (String#15546, DoABC#3) // _SafeStr_2307 = "_-4rU" (String#255, DoABC#3) // _SafeStr_2348 = "_-59s" (String#722, DoABC#3) // _SafeStr_6417 = "_-1uv" (String#12664, DoABC#3) // _SafeStr_6418 = "_-NR" (String#28483, DoABC#3) // _SafeStr_6419 = "_-2IQ" (String#8036, DoABC#3) // _SafeStr_6420 = "_-PG" (String#25489, DoABC#3) // _SafeStr_6421 = "_-0wM" (String#29378, DoABC#3) // _SafeStr_6422 = "else" (String#29830, DoABC#3) // _SafeStr_6423 = "_-6f5" (String#9465, DoABC#3) // _SafeStr_6424 = "_-36M" (String#11463, DoABC#3) // _SafeStr_6425 = "_-3bU" (String#22844, DoABC#3) // _SafeStr_6426 = "_-4YO" (String#28280, DoABC#3) // _SafeStr_6427 = "_-12w" (String#22616, DoABC#3) // _SafeStr_6428 = "_-6j0" (String#27585, DoABC#3) // _SafeStr_6429 = "_-0Uh" (String#10455, DoABC#3) // _SafeStr_6430 = "_-2lb" (String#15069, DoABC#3) // _SafeStr_6431 = "_-IP" (String#14020, DoABC#3) // _SafeStr_6432 = "_-4dX" (String#24139, DoABC#3) // _SafeStr_6433 = "_-356" (String#29409, DoABC#3) // _SafeStr_6434 = "_-2M5" (String#11411, DoABC#3) // _SafeStr_6435 = "_-2GD" (String#4620, DoABC#3) // _SafeStr_6436 = "_-mh" (String#10975, DoABC#3) // _SafeStr_6437 = "_-yC" (String#12775, DoABC#3) // _SafeStr_6438 = "_-5mb" (String#27487, DoABC#3) // _SafeStr_6439 = "_-14w" (String#15886, DoABC#3) // _SafeStr_6440 = "_-iT" (String#11970, DoABC#3) // _SafeStr_6441 = "_-0J4" (String#5775, DoABC#3) // _SafeStr_6442 = "_-3PE" (String#15925, DoABC#3) // _SafeStr_6443 = "_-2bI" (String#31721, DoABC#3) // _SafeStr_6444 = "_-2mX" (String#17299, DoABC#3) // _SafeStr_6445 = "_-33Q" (String#29431, DoABC#3) // _SafeStr_6446 = "_-2Mh" (String#17749, DoABC#3) // _SafeStr_6447 = "_-1Ce" (String#22848, DoABC#3) //------------------------------------------------------------ //_-0ET._SafeStr_2251 package _-0ET{ import _-20m._SafeStr_2659; import _-2Pn._SafeStr_2438; import _-4d6._SafeStr_3021; import _-0Fn._SafeStr_2309; import flash.events.IEventDispatcher; import _-1Gj._SafeStr_1417; import _-4d6.LegacyWallGeometry; import _-4d6.FurniStackingHeightMap; import _-4d6.TileObjectMap; import _-2Pn._SafeStr_2439; import _-65Q._SafeStr_3022; import _-6bh._SafeStr_12; import _-2MH._SafeStr_198; import _-2MH._SafeStr_2175; import _-T2._SafeStr_2155; import _-6MH._SafeStr_335; import _-1BW._SafeStr_634; public interface _SafeStr_2251 extends _SafeStr_2250 { function _SafeStr_6448(_arg_1:int):_SafeStr_2659; function _SafeStr_6449(_arg_1:String):int; function getRoomObject(_arg_1:int, _arg_2:int, _arg_3:int):_SafeStr_2438; function _SafeStr_6450(_arg_1:int, _arg_2:int, _arg_3:int):_SafeStr_2438; function _SafeStr_6451(_arg_1:int, _arg_2:int):int; function _SafeStr_6452(_arg_1:int, _arg_2:int, _arg_3:Boolean=true):void; function _SafeStr_6453(_arg_1:int, _arg_2:int, _arg_3:Boolean, _arg_4:String=null, _arg_5:_SafeStr_2348=null, _arg_6:int=-1, _arg_7:int=-1, _arg_8:String=null):void; function _SafeStr_6454(_arg_1:Boolean):void; function _SafeStr_6455():void; function _SafeStr_6456(_arg_1:int):_SafeStr_2331; function _SafeStr_6457(_arg_1:int, _arg_2:_SafeStr_3021):void; function _SafeStr_6458(_arg_1:int, _arg_2:_SafeStr_3021):void; function _SafeStr_6459(_arg_1:int):_SafeStr_2331; function get connection():_SafeStr_2309; function get events():IEventDispatcher; function get _SafeStr_6460():_SafeStr_1417; function _SafeStr_6461(_arg_1:int):LegacyWallGeometry; function _SafeStr_6462(_arg_1:int):FurniStackingHeightMap; function _SafeStr_6463(_arg_1:int):TileObjectMap; function _SafeStr_6464(_arg_1:int):_SafeStr_2439; function _SafeStr_6465(_arg_1:int):_SafeStr_2439; function _SafeStr_6466(_arg_1:int):Boolean; function _SafeStr_6467():Boolean; function _SafeStr_6468(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:String):void; function _SafeStr_6469(_arg_1:String, _arg_2:int, _arg_3:String):void; function _SafeStr_5388(_arg_1:int, _arg_2:int):void; function _SafeStr_5390(_arg_1:int, _arg_2:int):void; function _SafeStr_6470():_SafeStr_3022; function _SafeStr_6471(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:Boolean=true):void; function get _SafeStr_6472():Boolean; function get _SafeStr_6473():Boolean; function get _SafeStr_6474():int; function get configuration():_SafeStr_12; function get roomSessionManager():_SafeStr_198; function get sessionDataManager():_SafeStr_2175; function get toolbar():_SafeStr_2155; function get catalog():_SafeStr_335; function get windowManager():_SafeStr_634; } }//package _-0ET // _SafeStr_12 = "_-6jk" (String#1595, DoABC#3) // _SafeStr_1417 = "_-3-Q" (String#3711, DoABC#3) // _SafeStr_198 = "_-2hg" (String#2343, DoABC#3) // _SafeStr_2155 = "_-0gf" (String#1615, DoABC#3) // _SafeStr_2175 = "_-iu" (String#1070, DoABC#3) // _SafeStr_2250 = "_-16A" (String#15546, DoABC#3) // _SafeStr_2251 = "_-6Er" (String#8234, DoABC#3) // _SafeStr_2309 = "_-A5" (String#1046, DoABC#3) // _SafeStr_2331 = "_-2KN" (String#4439, DoABC#3) // _SafeStr_2348 = "_-59s" (String#722, DoABC#3) // _SafeStr_2438 = "_-2TJ" (String#353, DoABC#3) // _SafeStr_2439 = "_-3Ph" (String#653, DoABC#3) // _SafeStr_2659 = "_-6fO" (String#1799, DoABC#3) // _SafeStr_3021 = "_-3Yt" (String#2451, DoABC#3) // _SafeStr_3022 = "_-aX" (String#1924, DoABC#3) // _SafeStr_335 = "_-2Vs" (String#1134, DoABC#3) // _SafeStr_5388 = "_-6gx" (String#15372, DoABC#3) // _SafeStr_5390 = "_-0Cc" (String#16820, DoABC#3) // _SafeStr_634 = "_-30R" (String#469, DoABC#3) // _SafeStr_6448 = "_-2Wb" (String#2887, DoABC#3) // _SafeStr_6449 = "_-3Kn" (String#3937, DoABC#3) // _SafeStr_6450 = "_-KZ" (String#4626, DoABC#3) // _SafeStr_6451 = "_-2-W" (String#4020, DoABC#3) // _SafeStr_6452 = "_-1gA" (String#9280, DoABC#3) // _SafeStr_6453 = "_-4CU" (String#22842, DoABC#3) // _SafeStr_6454 = "_-25t" (String#10282, DoABC#3) // _SafeStr_6455 = "_-Ni" (String#25619, DoABC#3) // _SafeStr_6456 = "_-30z" (String#4562, DoABC#3) // _SafeStr_6457 = "_-5Sn" (String#11005, DoABC#3) // _SafeStr_6458 = "_-VV" (String#25878, DoABC#3) // _SafeStr_6459 = "_-4em" (String#18177, DoABC#3) // _SafeStr_6460 = "_-5-s" (String#27100, DoABC#3) // _SafeStr_6461 = "_-02e" (String#7378, DoABC#3) // _SafeStr_6462 = "_-0UC" (String#7621, DoABC#3) // _SafeStr_6463 = "_-6GN" (String#23525, DoABC#3) // _SafeStr_6464 = "_-0p-" (String#23233, DoABC#3) // _SafeStr_6465 = "_-4n" (String#13356, DoABC#3) // _SafeStr_6466 = "_-3gu" (String#31914, DoABC#3) // _SafeStr_6467 = "_-6Q5" (String#14926, DoABC#3) // _SafeStr_6468 = "_-1a5" (String#29254, DoABC#3) // _SafeStr_6469 = "_-C4" (String#28551, DoABC#3) // _SafeStr_6470 = "_-4gi" (String#9986, DoABC#3) // _SafeStr_6471 = "_-2PJ" (String#31970, DoABC#3) // _SafeStr_6472 = "_-1Wh" (String#8876, DoABC#3) // _SafeStr_6473 = "_-02o" (String#9565, DoABC#3) // _SafeStr_6474 = "_-0n7" (String#34051, DoABC#3) //------------------------------------------------------------ //_-0ET._SafeStr_2252 package _-0ET{ public interface _SafeStr_2252 { function _SafeStr_6475(_arg_1:int, _arg_2:String, _arg_3:Boolean):void; } }//package _-0ET // _SafeStr_2252 = "_-35h" (String#14679, DoABC#3) // _SafeStr_6475 = "_-6kG" (String#27859, DoABC#3) //------------------------------------------------------------ //_-0ET._SafeStr_2253 package _-0ET{ import _-6bh._SafeStr_8; import flash.events.IEventDispatcher; import flash.display.DisplayObject; import flash.geom.Point; import _-1rI._SafeStr_2305; import _-1rI._SafeStr_2307; import flash.geom.Rectangle; import _-2Pn._SafeStr_2438; import _-3dg.Map; import flash.display.BitmapData; import flash.geom.Matrix; import _-Pk._SafeStr_2285; public interface _SafeStr_2253 extends _SafeStr_8 { function get events():IEventDispatcher; function get _SafeStr_6476():Boolean; function get activeRoomId():int; function _SafeStr_6477(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int):DisplayObject; function _SafeStr_6478(_arg_1:int, _arg_2:int, _arg_3:Number, _arg_4:Point=null, _arg_5:Point=null, _arg_6:Boolean=false, _arg_7:Boolean=false, _arg_8:Boolean=false):void; function _SafeStr_6479(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:int):Boolean; function _SafeStr_6480(_arg_1:int):Array; function _SafeStr_6481(_arg_1:int, _arg_2:int, _arg_3:Boolean):void; function _SafeStr_6482(_arg_1:int, _arg_2:int=-1):_SafeStr_2305; function _SafeStr_6483(_arg_1:int, _arg_2:int=-1):Point; function _SafeStr_6484(_arg_1:int, _arg_2:int, _arg_3:Point):Boolean; function _SafeStr_6485(_arg_1:int=-1000, _arg_2:int=-1):Number; function _SafeStr_6486(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:Boolean, _arg_6:Boolean, _arg_7:Boolean, _arg_8:Boolean):void; function _SafeStr_6487(_arg_1:int):void; function _SafeStr_6488(_arg_1:int, _arg_2:String):Number; function _SafeStr_6489(_arg_1:int, _arg_2:String):String; function _SafeStr_6490(_arg_1:int):String; function getFurnitureIcon(_arg_1:int, _arg_2:_SafeStr_2325, _arg_3:String=null, _arg_4:_SafeStr_2348=null, _arg_5:Boolean=false):_SafeStr_3023; function _SafeStr_6491(_arg_1:int, _arg_2:String=null):String; function getWallItemIcon(_arg_1:int, _arg_2:_SafeStr_2325, _arg_3:String=null):_SafeStr_3023; function getFurnitureImage(_arg_1:int, _arg_2:_SafeStr_2307, _arg_3:int, _arg_4:_SafeStr_2325, _arg_5:uint=0, _arg_6:String=null, _arg_7:int=-1, _arg_8:int=-1, _arg_9:_SafeStr_2348=null, _arg_10:Boolean=false):_SafeStr_3023; function getGenericRoomObjectImage(_arg_1: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_2348=null, _arg_9:int=-1, _arg_10:int=-1, _arg_11:String=null, _arg_12:int=-1):_SafeStr_3023; function getWallItemImage(_arg_1:int, _arg_2:_SafeStr_2307, _arg_3:int, _arg_4:_SafeStr_2325, _arg_5:uint=0, _arg_6:String=null, _arg_7:int=-1, _arg_8:int=-1):_SafeStr_3023; function _SafeStr_6492(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2307, _arg_5:int, _arg_6:_SafeStr_2325, _arg_7:Boolean=true, _arg_8:uint=0, _arg_9:Array=null, _arg_10:String=null):_SafeStr_3023; function getRoomImage(_arg_1:String, _arg_2:String, _arg_3:String, _arg_4:int, _arg_5:_SafeStr_2325, _arg_6:String=null):_SafeStr_3023; function _SafeStr_6493(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2307, _arg_5:int, _arg_6:_SafeStr_2325, _arg_7:uint=0):_SafeStr_3023; function getRoomObjectBoundingRectangle(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:int):Rectangle; function _SafeStr_6494(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:int=-1):Point; function _SafeStr_6495(_arg_1:int):Rectangle; function _SafeStr_6451(_arg_1:int, _arg_2:int):int; function getRoomObject(_arg_1:int, _arg_2:int, _arg_3:int):_SafeStr_2438; function _SafeStr_6450(_arg_1:int, _arg_2:int, _arg_3:int):_SafeStr_2438; function _SafeStr_6496(_arg_1:int, _arg_2:int, _arg_3:String):Boolean; function _SafeStr_6497(_arg_1:int, _arg_2:int, _arg_3:String, _arg_4:Map):Boolean; function _SafeStr_6498(_arg_1:int, _arg_2:int, _arg_3:String, _arg_4:String):Boolean; function _SafeStr_6499(_arg_1:int, _arg_2:int):Boolean; function _SafeStr_6500(_arg_1:String, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:String=null, _arg_6:_SafeStr_2348=null, _arg_7:int=-1, _arg_8:int=-1, _arg_9:String=null):Boolean; function _SafeStr_6501():void; function _SafeStr_6502(_arg_1:int, _arg_2:int):void; function _SafeStr_6503(_arg_1:int, _arg_2:int, _arg_3:int):void; function _SafeStr_6504(_arg_1:int):String; function _SafeStr_6456(_arg_1:int):_SafeStr_2331; function _SafeStr_6505():int; function _SafeStr_6442(_arg_1:int, _arg_2:uint, _arg_3:int, _arg_4:Boolean):Boolean; function _SafeStr_6443(_arg_1:int, _arg_2:Boolean, _arg_3:int, _arg_4:int, _arg_5:int):Boolean; function _SafeStr_6506(_arg_1:int, _arg_2:int):PetColorResult; function _SafeStr_6507(_arg_1:int, _arg_2:String):Array; function _SafeStr_6508(_arg_1:int, _arg_2:String):int; function _SafeStr_6509(_arg_1:int, _arg_2:String):PetColorResult; function _SafeStr_6417(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2307, _arg_5:_SafeStr_2307, _arg_6:int, _arg_7:_SafeStr_2348, _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):Boolean; function _SafeStr_6510(_arg_1:int, _arg_2:int, _arg_3:int):void; function _SafeStr_6511(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:int):Boolean; function _SafeStr_6423(_arg_1:int, _arg_2:int, _arg_3:int=-1, _arg_4:Boolean=false):void; function _SafeStr_6424(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2307, _arg_5:_SafeStr_2307, _arg_6:int, _arg_7:String, _arg_8:int=0, _arg_9:int=0, _arg_10:String="", _arg_11:int=-1, _arg_12:Boolean=true):Boolean; function _SafeStr_6427(_arg_1:int, _arg_2:int, _arg_3:_SafeStr_2307):Boolean; function _SafeStr_6429(_arg_1:int, _arg_2:int, _arg_3:int=-1):void; function _SafeStr_6430(_arg_1:int, _arg_2:int, _arg_3:_SafeStr_2307, _arg_4:_SafeStr_2307, _arg_5:Number, _arg_6:int, _arg_7:String=null):Boolean; function _SafeStr_6431(_arg_1:int, _arg_2:int, _arg_3:_SafeStr_2307, _arg_4:_SafeStr_2307, _arg_5:Boolean=false, _arg_6:Number=0, _arg_7:_SafeStr_2307=null, _arg_8:Number=NaN):Boolean; function _SafeStr_6434(_arg_1:int, _arg_2:int, _arg_3:String, _arg_4:String=null, _arg_5:String=null, _arg_6:Boolean=false):Boolean; function _SafeStr_6436(_arg_1:int, _arg_2:int, _arg_3:String, _arg_4:String=""):Boolean; function _SafeStr_6437(_arg_1:int, _arg_2:int, _arg_3:int):Boolean; function _SafeStr_6439(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:int=0):Boolean; function _SafeStr_6435(_arg_1:int, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:String=null):Boolean; function _SafeStr_6440(_arg_1:int, _arg_2:int):void; function _SafeStr_6441(_arg_1:int, _arg_2:String=null, _arg_3:String=null, _arg_4:String=null, _arg_5:Boolean=false):Boolean; function _SafeStr_6512(_arg_1:int):String; function _SafeStr_6513(_arg_1:String):int; function _SafeStr_6514(_arg_1:int, _arg_2:String=null):String; function _SafeStr_6515(_arg_1:int, _arg_2:int):Boolean; function _SafeStr_6516(_arg_1:int, _arg_2:XML):void; function _SafeStr_6517(_arg_1:int):void; function get _SafeStr_6472():Boolean; function set _SafeStr_6473(_arg_1:Boolean):void; function get _SafeStr_6473():Boolean; function _SafeStr_6518(_arg_1:int, _arg_2:int, _arg_3:int=-1):void; function _SafeStr_6519(_arg_1:int):void; function _SafeStr_6520(_arg_1:int, _arg_2:int):void; function _SafeStr_6521(_arg_1:int, _arg_2:Boolean):void; function _SafeStr_6522(_arg_1:int):void; function _SafeStr_6523(_arg_1:int):void; function _SafeStr_6524(_arg_1:int, _arg_2:int, _arg_3:BitmapData, _arg_4:Matrix, _arg_5:Boolean):Boolean; function set _SafeStr_6525(_arg_1:Boolean):void; function _SafeStr_6526():void; function _SafeStr_6444(_arg_1:int, _arg_2:Boolean, _arg_3:Boolean=true):Boolean; function get _SafeStr_6527():int; function set _SafeStr_6527(_arg_1:int):void; function get _SafeStr_6528():int; function set _SafeStr_6528(_arg_1:int):void; function _SafeStr_6529(_arg_1:Rectangle, _arg_2:uint, _arg_3:Boolean=false, _arg_4:Boolean=true, _arg_5:Boolean=false, _arg_6:int=-1):_SafeStr_2285; function _SafeStr_6530(_arg_1:int, _arg_2:int, _arg_3:String):void; } }//package _-0ET // _SafeStr_2253 = "_-0wC" (String#865, DoABC#3) // _SafeStr_2285 = "_-2jW" (String#237, DoABC#3) // _SafeStr_2305 = "_-6-0" (String#1069, DoABC#3) // _SafeStr_2307 = "_-4rU" (String#255, DoABC#3) // _SafeStr_2325 = "_-1F7" (String#1316, DoABC#3) // _SafeStr_2331 = "_-2KN" (String#4439, DoABC#3) // _SafeStr_2348 = "_-59s" (String#722, DoABC#3) // _SafeStr_2438 = "_-2TJ" (String#353, DoABC#3) // _SafeStr_3023 = "_-1PU" (String#693, DoABC#3) // _SafeStr_6417 = "_-1uv" (String#12664, DoABC#3) // _SafeStr_6423 = "_-6f5" (String#9465, DoABC#3) // _SafeStr_6424 = "_-36M" (String#11463, DoABC#3) // _SafeStr_6427 = "_-12w" (String#22616, DoABC#3) // _SafeStr_6429 = "_-0Uh" (String#10455, DoABC#3) // _SafeStr_6430 = "_-2lb" (String#15069, DoABC#3) // _SafeStr_6431 = "_-IP" (String#14020, DoABC#3) // _SafeStr_6434 = "_-2M5" (String#11411, DoABC#3) // _SafeStr_6435 = "_-2GD" (String#4620, DoABC#3) // _SafeStr_6436 = "_-mh" (String#10975, DoABC#3) // _SafeStr_6437 = "_-yC" (String#12775, DoABC#3) // _SafeStr_6439 = "_-14w" (String#15886, DoABC#3) // _SafeStr_6440 = "_-iT" (String#11970, DoABC#3) // _SafeStr_6441 = "_-0J4" (String#5775, DoABC#3) // _SafeStr_6442 = "_-3PE" (String#15925, DoABC#3) // _SafeStr_6443 = "_-2bI" (String#31721, DoABC#3) // _SafeStr_6444 = "_-2mX" (String#17299, DoABC#3) // _SafeStr_6450 = "_-KZ" (String#4626, DoABC#3) // _SafeStr_6451 = "_-2-W" (String#4020, DoABC#3) // _SafeStr_6456 = "_-30z" (String#4562, DoABC#3) // _SafeStr_6472 = "_-1Wh" (String#8876, DoABC#3) // _SafeStr_6473 = "_-02o" (String#9565, DoABC#3) // _SafeStr_6476 = "_-23k" (String#3234, DoABC#3) // _SafeStr_6477 = "_-1op" (String#18262, DoABC#3) // _SafeStr_6478 = "_-442" (String#7042, DoABC#3) // _SafeStr_6479 = "_-6Wb" (String#9378, DoABC#3) // _SafeStr_6480 = "_-1" (String#30508, DoABC#3) // _SafeStr_6481 = "_-2vT" (String#23584, DoABC#3) // _SafeStr_6482 = "_-6-V" (String#5572, DoABC#3) // _SafeStr_6483 = "_-2Zx" (String#10456, DoABC#3) // _SafeStr_6484 = "_-4bE" (String#24951, DoABC#3) // _SafeStr_6485 = "_-3T7" (String#6984, DoABC#3) // _SafeStr_6486 = "_-0XB" (String#22104, DoABC#3) // _SafeStr_6487 = "_-1NV" (String#19841, DoABC#3) // _SafeStr_6488 = "_-1V2" (String#11871, DoABC#3) // _SafeStr_6489 = "_-1Kt" (String#5512, DoABC#3) // _SafeStr_6490 = "_-1tG" (String#37278, DoABC#3) // _SafeStr_6491 = "_-2NJ" (String#37114, DoABC#3) // _SafeStr_6492 = "_-3Y" (String#2168, DoABC#3) // _SafeStr_6493 = "_-6D2" (String#12293, DoABC#3) // _SafeStr_6494 = "_-3KS" (String#9593, DoABC#3) // _SafeStr_6495 = "_-6V" (String#30221, DoABC#3) // _SafeStr_6496 = "_-0-7" (String#4399, DoABC#3) // _SafeStr_6497 = "_-5yt" (String#26639, DoABC#3) // _SafeStr_6498 = "_-2Nz" (String#18073, DoABC#3) // _SafeStr_6499 = "_-4fE" (String#18325, DoABC#3) // _SafeStr_6500 = "_-4OW" (String#7256, DoABC#3) // _SafeStr_6501 = "_-5eg" (String#12484, DoABC#3) // _SafeStr_6502 = "_-53I" (String#9480, DoABC#3) // _SafeStr_6503 = "_-wD" (String#7276, DoABC#3) // _SafeStr_6504 = "_-0kQ" (String#21747, DoABC#3) // _SafeStr_6505 = "_-62w" (String#19651, DoABC#3) // _SafeStr_6506 = "_-4LI" (String#12173, DoABC#3) // _SafeStr_6507 = "_-6HD" (String#15493, DoABC#3) // _SafeStr_6508 = "_-31t" (String#16034, DoABC#3) // _SafeStr_6509 = "_-2Jf" (String#10900, DoABC#3) // _SafeStr_6510 = "_-6PV" (String#11945, DoABC#3) // _SafeStr_6511 = "_-1jQ" (String#31338, DoABC#3) // _SafeStr_6512 = "_-1-g" (String#20211, DoABC#3) // _SafeStr_6513 = "_-6L-" (String#28233, DoABC#3) // _SafeStr_6514 = "_-1lI" (String#6994, DoABC#3) // _SafeStr_6515 = "_-46m" (String#31606, DoABC#3) // _SafeStr_6516 = "_-5P7" (String#14128, DoABC#3) // _SafeStr_6517 = "_-1nG" (String#10832, DoABC#3) // _SafeStr_6518 = "_-gH" (String#16832, DoABC#3) // _SafeStr_6519 = "_-2t0" (String#32971, DoABC#3) // _SafeStr_6520 = "_-45h" (String#23678, DoABC#3) // _SafeStr_6521 = "_-0uH" (String#29183, DoABC#3) // _SafeStr_6522 = "_-6fY" (String#6627, DoABC#3) // _SafeStr_6523 = "_-64r" (String#12481, DoABC#3) // _SafeStr_6524 = "_-1Ii" (String#23220, DoABC#3) // _SafeStr_6525 = "_-1WT" (String#11608, DoABC#3) // _SafeStr_6526 = "_-3-a" (String#31294, DoABC#3) // _SafeStr_6527 = "_-19q" (String#21721, DoABC#3) // _SafeStr_6528 = "_-2Km" (String#18208, DoABC#3) // _SafeStr_6529 = "_-26A" (String#14386, DoABC#3) // _SafeStr_6530 = "_-qJ" (String#29058, DoABC#3) // _SafeStr_8 = "_-4-O" (String#1544, DoABC#3) //------------------------------------------------------------ //_-0ET._SafeStr_2254 package _-0ET{ import _-20m._SafeStr_2659; import _-2Pn._SafeStr_2439; import _-4d6.FurniStackingHeightMap; import _-4d6.LegacyWallGeometry; import _-4d6.TileObjectMap; import _-6bh._SafeStr_12; import _-2MH._SafeStr_198; import _-2MH._SafeStr_2175; public interface _SafeStr_2254 extends _SafeStr_2250 { function _SafeStr_6516(_arg_1:int, _arg_2:XML):void; function _SafeStr_6448(_arg_1:int):_SafeStr_2659; function _SafeStr_6517(_arg_1:int):void; function _SafeStr_6531(_arg_1:int, _arg_2:int):void; function _SafeStr_6532(_arg_1:int, _arg_2:String):void; function _SafeStr_6533(_arg_1:int):_SafeStr_2439; function _SafeStr_6534(_arg_1:int, _arg_2:FurniStackingHeightMap):void; function _SafeStr_6462(_arg_1:int):FurniStackingHeightMap; function _SafeStr_6461(_arg_1:int):LegacyWallGeometry; function _SafeStr_6463(_arg_1:int):TileObjectMap; function _SafeStr_6488(_arg_1:int, _arg_2:String):Number; function _SafeStr_6489(_arg_1:int, _arg_2:String):String; function _SafeStr_6535(_arg_1:int, _arg_2:Boolean):void; function _SafeStr_6536(_arg_1:int, _arg_2:String):void; function get configuration():_SafeStr_12; function get roomSessionManager():_SafeStr_198; function get sessionDataManager():_SafeStr_2175; } }//package _-0ET // _SafeStr_12 = "_-6jk" (String#1595, DoABC#3) // _SafeStr_198 = "_-2hg" (String#2343, DoABC#3) // _SafeStr_2175 = "_-iu" (String#1070, DoABC#3) // _SafeStr_2250 = "_-16A" (String#15546, DoABC#3) // _SafeStr_2254 = "_-5c6" (String#11934, DoABC#3) // _SafeStr_2439 = "_-3Ph" (String#653, DoABC#3) // _SafeStr_2659 = "_-6fO" (String#1799, DoABC#3) // _SafeStr_6448 = "_-2Wb" (String#2887, DoABC#3) // _SafeStr_6461 = "_-02e" (String#7378, DoABC#3) // _SafeStr_6462 = "_-0UC" (String#7621, DoABC#3) // _SafeStr_6463 = "_-6GN" (String#23525, DoABC#3) // _SafeStr_6488 = "_-1V2" (String#11871, DoABC#3) // _SafeStr_6489 = "_-1Kt" (String#5512, DoABC#3) // _SafeStr_6516 = "_-5P7" (String#14128, DoABC#3) // _SafeStr_6517 = "_-1nG" (String#10832, DoABC#3) // _SafeStr_6531 = "_-6eU" (String#27475, DoABC#3) // _SafeStr_6532 = "_-38" (String#30187, DoABC#3) // _SafeStr_6533 = "_-3WJ" (String#6653, DoABC#3) // _SafeStr_6534 = "_-4v0" (String#26430, DoABC#3) // _SafeStr_6535 = "_-2NZ" (String#29322, DoABC#3) // _SafeStr_6536 = "_-2tP" (String#22807, DoABC#3) //------------------------------------------------------------ //_-0ET._SafeStr_2325 package _-0ET{ import flash.display.BitmapData; public interface _SafeStr_2325 { function imageReady(_arg_1:int, _arg_2:BitmapData):void; function _SafeStr_6537(_arg_1:int):void; } }//package _-0ET // _SafeStr_2325 = "_-1F7" (String#1316, DoABC#3) // _SafeStr_6537 = "_-3Hf" (String#2215, DoABC#3) //------------------------------------------------------------ //_-0ET._SafeStr_2331 package _-0ET{ public interface _SafeStr_2331 { function get id():int; function get category():int; function get operation():String; function get typeId():int; function get _SafeStr_6538():String; function get stuffData():_SafeStr_2348; function get state():int; function get _SafeStr_6539():int; function get posture():String; } }//package _-0ET // _SafeStr_2331 = "_-2KN" (String#4439, DoABC#3) // _SafeStr_2348 = "_-59s" (String#722, DoABC#3) // _SafeStr_6538 = "_-6CN" (String#6192, DoABC#3) // _SafeStr_6539 = "_-3vY" (String#17563, DoABC#3) //------------------------------------------------------------ //_-0ET._SafeStr_2348 package _-0ET{ import _-Pk._SafeStr_2713; import _-2Pn._SafeStr_3073; import _-2Pn._SafeStr_3077; public interface _SafeStr_2348 { function initializeFromIncomingMessage(_arg_1:_SafeStr_2713):void; function initializeFromRoomObjectModel(_arg_1:_SafeStr_3073):void; function writeRoomObjectModel(_arg_1:_SafeStr_3077):void; function getLegacyString():String; function _SafeStr_6540(_arg_1:String):String; function compare(_arg_1:_SafeStr_2348):Boolean; function set flags(_arg_1:int):void; function get uniqueSerialNumber():int; function get _SafeStr_6541():int; function set uniqueSerialNumber(_arg_1:int):void; function set _SafeStr_6541(_arg_1:int):void; function get rarityLevel():int; } }//package _-0ET // _SafeStr_2348 = "_-59s" (String#722, DoABC#3) // _SafeStr_2713 = "_-20k" (String#206, DoABC#3) // _SafeStr_3073 = "_-3uZ" (String#1040, DoABC#3) // _SafeStr_3077 = "_-5Od" (String#1383, DoABC#3) // _SafeStr_6540 = "_-2VD" (String#18156, DoABC#3) // _SafeStr_6541 = "_-3dV" (String#7324, DoABC#3) //------------------------------------------------------------ //_-0ET._SafeStr_3023 package _-0ET{ import flash.display.BitmapData; public class _SafeStr_3023 { public var id:int = 0; public var data:BitmapData = null; } }//package _-0ET // _SafeStr_3023 = "_-1PU" (String#693, DoABC#3) //------------------------------------------------------------ //_-0ET._SafeStr_3034 package _-0ET{ public class _SafeStr_3034 { public static const _SafeStr_6542:String = "room_min_x"; public static const _SafeStr_6543:String = "room_max_x"; public static const _SafeStr_6544:String = "room_min_y"; public static const _SafeStr_6545:String = "room_max_y"; public static const _SafeStr_6546:String = "room_is_public"; public static const _SafeStr_6547:String = "room_z_scale"; public static const _SafeStr_6548:String = "ad_display_delay"; public static const _SafeStr_6549:String = "is_playing_game"; } }//package _-0ET // _SafeStr_3034 = "_-2jd" (String#4057, DoABC#3) // _SafeStr_6542 = "_-6-9" (String#14149, DoABC#3) // _SafeStr_6543 = "_-1Pu" (String#15820, DoABC#3) // _SafeStr_6544 = "_-629" (String#14828, DoABC#3) // _SafeStr_6545 = "_-2Lf" (String#16552, DoABC#3) // _SafeStr_6546 = "_-0Vk" (String#20542, DoABC#3) // _SafeStr_6547 = "_-4gT" (String#13711, DoABC#3) // _SafeStr_6548 = "_-4mL" (String#26403, DoABC#3) // _SafeStr_6549 = "_-6Eb" (String#20579, DoABC#3) //------------------------------------------------------------ //_-0ET.PetColorResult package _-0ET{ public class PetColorResult { private static const _SafeStr_6550:Array = ["Null", "Black", "White", "Grey", "Red", "Orange", "Pink", "Green", "Lime", "Blue", "Light-Blue", "Dark-Blue", "Yellow", "Brown", "Dark-Brown", "Beige", "Cyan", "Purple", "Gold"]; private var _SafeStr_6551:int; private var _SafeStr_5480:String; private var _SafeStr_5470:String; private var _SafeStr_6552:int = 0; private var _SafeStr_6553:int = 0; private var _SafeStr_6554:Boolean = false; private var _SafeStr_6555:Array; public function PetColorResult(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:String, _arg_6:Boolean, _arg_7:Array){ this._SafeStr_6555 = []; super(); this._SafeStr_6552 = (k & 0xFFFFFF); this._SafeStr_6553 = (_arg_2 & 0xFFFFFF); this._SafeStr_6551 = _arg_3; this._SafeStr_5480 = (((((_arg_4 > -1)) && ((_arg_4 < _SafeStr_6550.length)))) ? _SafeStr_6550[_arg_4] : ""); this._SafeStr_5470 = _arg_5; this._SafeStr_6554 = _arg_6; this._SafeStr_6555 = _arg_7; } public function get _SafeStr_6556():int{ return (this._SafeStr_6552); } public function get _SafeStr_6557():int{ return (this._SafeStr_6553); } public function get breed():int{ return (this._SafeStr_6551); } public function get tag():String{ return (this._SafeStr_5480); } public function get id():String{ return (this._SafeStr_5470); } public function get _SafeStr_6558():Boolean{ return (this._SafeStr_6554); } public function get _SafeStr_6559():Array{ return (this._SafeStr_6555); } } }//package _-0ET // _SafeStr_5470 = "_-wp" (String#287, DoABC#3) // _SafeStr_5480 = "_-4ZZ" (String#3405, DoABC#3) // _SafeStr_6550 = "_-23a" (String#21430, DoABC#3) // _SafeStr_6551 = "_-6T-" (String#26766, DoABC#3) // _SafeStr_6552 = "_-32d" (String#9129, DoABC#3) // _SafeStr_6553 = "_-6aV" (String#9160, DoABC#3) // _SafeStr_6554 = "_-1Nl" (String#16163, DoABC#3) // _SafeStr_6555 = "_-0jb" (String#22921, DoABC#3) // _SafeStr_6556 = "class" (String#8644, DoABC#3) // _SafeStr_6557 = "_-219" (String#8939, DoABC#3) // _SafeStr_6558 = "_-15f" (String#15948, DoABC#3) // _SafeStr_6559 = "_-5dX" (String#34220, DoABC#3) //------------------------------------------------------------ //_-0ET.RoomContentLoader package _-0ET{ import _-20m._SafeStr_2660; import _-07L._SafeStr_334; import _-6bh._SafeStr_3; import _-3dg.Map; import _-2Pn._SafeStr_1595; import flash.events.IEventDispatcher; import flash.utils.Dictionary; import _-2MH._SafeStr_2175; import _-03H._SafeStr_10; import _-6bh._SafeStr_12; import __AS3__.vec.Vector; import _-07L._SafeStr_2335; import _-03H.AssetLibrary; import _-4k._SafeStr_2663; import _-0zD.StringUtil; import flash.events.Event; import _-5OU._SafeStr_2287; import _-5OU.RoomObjectUserTypes; import _-5OU._SafeStr_2786; import _-03H.AssetLibraryCollection; import _-sg._SafeStr_2661; import _-03H._SafeStr_37; import flash.net.URLRequest; import _-45c.AssetLoaderEvent; import _-3dg.LibraryLoader; import _-3dg._SafeStr_40; import _-6H.Core; import _-03H._SafeStr_39; import flash.display.BitmapData; import _-2Pn._SafeStr_2439; import _-5OU._SafeStr_2466; import _-2Pn._SafeStr_2438; import _-03H.BitmapDataAsset; import flash.utils.getTimer; public class RoomContentLoader implements _SafeStr_2660, _SafeStr_334, _SafeStr_3 { public static const _SafeStr_6560:String = "RCL_LOADER_READY"; private static const _SafeStr_6561:String = "RoomContentLoader "; private static const _SafeStr_6562:int = 0; private static const _SafeStr_6563:int = 1; private static const _SafeStr_6564:int = 2; private static const _SafeStr_6565:String = "place_holder"; private static const _SafeStr_6566:String = "wall_place_holder"; private static const _SafeStr_6567:String = "pet_place_holder"; private static const _SafeStr_6568:String = _SafeStr_6565;//"place_holder" private static const _SafeStr_6569:String = "room"; private static const _SafeStr_6570:String = "tile_cursor"; private static const _SafeStr_6571:String = "selection_arrow"; private static const _SafeStr_6572:Array = [_SafeStr_6565, _SafeStr_6566, _SafeStr_6567, _SafeStr_6569, _SafeStr_6570, _SafeStr_6571]; private static const _SafeStr_6573:Array = [_SafeStr_6565, _SafeStr_6566, _SafeStr_6567, _SafeStr_6569, _SafeStr_6571]; private static const _SafeStr_6574:int = (20 * 1000);//20000 private static const _SafeStr_6575:int = (30 * 1000);//30000 private var _SafeStr_6576:String; private var _SafeStr_6577:Map = null; private var _SafeStr_6263:Map = null; private var _SafeStr_6578:Map = null; private var _SafeStr_6579:Map = null; private var _SafeStr_6580:_SafeStr_1595 = null; private var _SafeStr_6581:int = 0; private var _SafeStr_6582:IEventDispatcher = null; private var _SafeStr_6583:Boolean = false; private var _SafeStr_6584:Boolean = false; private var _SafeStr_6585:Map = null; private var _SafeStr_6586:Dictionary; private var _SafeStr_6587:Map = null; private var _SafeStr_6588:Map = null; private var _SafeStr_5808:Dictionary; private var _SafeStr_6589:Map = null; private var _SafeStr_6590:Map = null; private var _SafeStr_6591:Dictionary; private var _SafeStr_6592:Map = null; private var _SafeStr_6593:Map = null; private var _SafeStr_6594:Map = null; private var _SafeStr_6595:Map = null; private var _SafeStr_6596:Map = null; private var _SafeStr_6597:Map = null; private var _SafeStr_6598:String; private var _SafeStr_6599:String; private var _SafeStr_6600:String; private var _SafeStr_6601:String; private var _SafeStr_6602:String; private var _SafeStr_6603:Boolean = false; private var _SafeStr_6604:uint; private var _SafeStr_6605:_SafeStr_2175; private var _SafeStr_6606:_SafeStr_10; private var _SafeStr_6607:_SafeStr_2252; private var _SafeStr_6608:_SafeStr_12; private var _SafeStr_6609:Array; public function RoomContentLoader(k:String){ this._SafeStr_6586 = new Dictionary(); this._SafeStr_5808 = new Dictionary(); this._SafeStr_6591 = new Dictionary(); super(); this._SafeStr_6576 = k; this._SafeStr_6577 = new Map(); this._SafeStr_6263 = new Map(); this._SafeStr_6585 = new Map(); this._SafeStr_6587 = new Map(); this._SafeStr_6588 = new Map(); this._SafeStr_6589 = new Map(); this._SafeStr_6590 = new Map(); this._SafeStr_6597 = new Map(); this._SafeStr_6594 = new Map(); this._SafeStr_6595 = new Map(); this._SafeStr_6596 = new Map(); this._SafeStr_6579 = new Map(); this._SafeStr_6578 = new Map(); } public function set sessionDataManager(k:_SafeStr_2175):void{ this._SafeStr_6605 = k; if (this._SafeStr_6603) { this._SafeStr_6603 = false; this._SafeStr_6610(); }; } public function get disposed():Boolean{ return (this._SafeStr_6583); } public function set _SafeStr_6611(k:_SafeStr_1595):void{ this._SafeStr_6580 = k; } public function initialize(k:IEventDispatcher, _arg_2:_SafeStr_12):void{ this._SafeStr_6582 = k; this._SafeStr_6598 = _arg_2.getProperty("flash.dynamic.download.url"); this._SafeStr_6599 = _arg_2.getProperty("flash.dynamic.download.name.template"); this._SafeStr_6600 = _arg_2.getProperty("flash.dynamic.icon.download.name.template"); this._SafeStr_6601 = _arg_2.getProperty("pet.dynamic.download.url"); this._SafeStr_6602 = _arg_2.getProperty("pet.dynamic.download.name.template"); this._SafeStr_6608 = _arg_2; this._SafeStr_6581 = _SafeStr_6563; this._SafeStr_6610(); this._SafeStr_6612(_arg_2); } private function _SafeStr_6612(k:_SafeStr_12):void{ var _local_4:String; var _local_2:Array = k.getProperty("pet.configuration").split(","); var _local_3:int; for each (_local_4 in _local_2) { this._SafeStr_6591[_local_4] = _local_3; this._SafeStr_6590.add(_local_3, _local_4); _local_3++; }; this._SafeStr_6592 = new Map(); this._SafeStr_6593 = new Map(); } private function _SafeStr_6610():void{ if (this._SafeStr_6605 == null) { this._SafeStr_6603 = true; return; }; var k:Vector.<_SafeStr_2335> = this._SafeStr_6605._SafeStr_6613(this); if (k == null) { return; }; this._SafeStr_6605._SafeStr_6614(this); this._SafeStr_6615(k); this._SafeStr_6584 = true; this._SafeStr_6616(); this._SafeStr_6617(); } public function dispose():void{ var k:String; var _local_2:int; var _local_3:int; var _local_4:AssetLibrary; var _local_5:_SafeStr_2663; if (this._SafeStr_6577 != null) { _local_2 = this._SafeStr_6577.length; _local_3 = 0; while (_local_3 < _local_2) { _local_4 = (this._SafeStr_6577._SafeStr_6113(_local_3) as AssetLibrary); if (_local_4 != null) { _local_4.dispose(); }; _local_3++; }; this._SafeStr_6577.dispose(); this._SafeStr_6577 = null; }; if (this._SafeStr_6263 != null) { this._SafeStr_6263.dispose(); this._SafeStr_6263 = null; }; if (this._SafeStr_6585 != null) { this._SafeStr_6585.dispose(); this._SafeStr_6585 = null; }; if (this._SafeStr_6587) { this._SafeStr_6587.dispose(); this._SafeStr_6587 = null; }; if (this._SafeStr_6588 != null) { this._SafeStr_6588.dispose(); this._SafeStr_6588 = null; }; if (this._SafeStr_6589) { this._SafeStr_6589.dispose(); this._SafeStr_6589 = null; }; if (this._SafeStr_6590 != null) { this._SafeStr_6590.dispose(); this._SafeStr_6590 = null; }; if (this._SafeStr_6592 != null) { this._SafeStr_6592.dispose(); this._SafeStr_6592 = null; }; if (this._SafeStr_6593 != null) { this._SafeStr_6593.dispose(); this._SafeStr_6593 = null; }; if (this._SafeStr_6594 != null) { this._SafeStr_6594.dispose(); this._SafeStr_6594 = null; }; if (this._SafeStr_6595 != null) { this._SafeStr_6595.dispose(); this._SafeStr_6595 = null; }; if (this._SafeStr_6596 != null) { this._SafeStr_6596.dispose(); this._SafeStr_6596 = null; }; if (this._SafeStr_6597 != null) { this._SafeStr_6597.dispose(); this._SafeStr_6597 = null; }; if (this._SafeStr_6579 != null) { _local_2 = this._SafeStr_6579.length; _local_3 = 0; while (_local_3 < _local_2) { _local_5 = (this._SafeStr_6579._SafeStr_6113(_local_3) as _SafeStr_2663); if (_local_5 != null) { _local_5.dispose(); }; _local_3++; }; this._SafeStr_6579.dispose(); this._SafeStr_6579 = null; }; if (this._SafeStr_6578 != null) { this._SafeStr_6578.dispose(); this._SafeStr_6578 = null; }; if (this._SafeStr_6586 != null) { for (k in this._SafeStr_6586) { delete this._SafeStr_6586[k]; }; this._SafeStr_6586 = null; }; if (this._SafeStr_5808 != null) { for (k in this._SafeStr_5808) { delete this._SafeStr_5808[k]; }; this._SafeStr_5808 = null; }; if (this._SafeStr_6591 != null) { for (k in this._SafeStr_6591) { delete this._SafeStr_6591[k]; }; this._SafeStr_6591 = null; }; this._SafeStr_6582 = null; this._SafeStr_6605 = null; this._SafeStr_6608 = null; this._SafeStr_6583 = true; } private function _SafeStr_6616():void{ var k:String = this._SafeStr_6608.getProperty("gpu.ignored_furni"); if (!k) { return; }; this._SafeStr_6609 = k.split(","); var _local_2:int = this._SafeStr_6609.length; var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_6609[_local_3] = StringUtil.trim(this._SafeStr_6609[_local_3]); _local_3++; }; } private function _SafeStr_6618(k:String):Boolean{ return (((this._SafeStr_6609) ? !((this._SafeStr_6609.indexOf(k) == -1)) : false)); } private function _SafeStr_6615(k:Vector.<_SafeStr_2335>):void{ var _local_2:_SafeStr_2335; var _local_3:int; var _local_4:String; var _local_5:int; var _local_6:String; var _local_7:String; var _local_8:int; for each (_local_2 in k) { _local_3 = _local_2.id; _local_4 = _local_2._SafeStr_5757; if (_local_2._SafeStr_5759) { _local_4 = ((_local_4 + "*") + _local_2._SafeStr_5760); }; _local_5 = _local_2.revision; _local_6 = _local_2._SafeStr_5766; if (((!((_local_6 == null))) && ((_local_6.length > 0)))) { this._SafeStr_6597.add(_local_4, _local_6); }; _local_7 = _local_2._SafeStr_5757; if (_local_2.type == "s") { this._SafeStr_6585.add(_local_3, _local_4); this._SafeStr_6587.add(_local_4, _local_3); if (this._SafeStr_6586[_local_7] == null) { this._SafeStr_6586[_local_7] = 1; }; } else { if (_local_2.type == "i") { if (_local_4 == "post.it") { _local_4 = "post_it"; _local_7 = "post_it"; }; if (_local_4 == "post.it.vd") { _local_4 = "post_it_vd"; _local_7 = "post_it_vd"; }; this._SafeStr_6588.add(_local_3, _local_4); this._SafeStr_6589.add(_local_4, _local_3); if (this._SafeStr_5808[_local_7] == null) { this._SafeStr_5808[_local_7] = 1; }; }; }; _local_8 = this._SafeStr_6594.getValue(_local_7); if (_local_5 > _local_8) { this._SafeStr_6594.remove(_local_7); this._SafeStr_6594.add(_local_7, _local_5); }; }; } private function _SafeStr_6617():void{ if (this._SafeStr_6584) { this._SafeStr_6581 = _SafeStr_6564; if (this._SafeStr_6582 != null) { this._SafeStr_6582.dispatchEvent(new Event(_SafeStr_6560)); }; }; } public function _SafeStr_6446(k:String, _arg_2:String):void{ if (this._SafeStr_6595 != null) { this._SafeStr_6595.remove(k); this._SafeStr_6595.add(k, _arg_2); }; if (this._SafeStr_6596 != null) { this._SafeStr_6596.remove(_arg_2); this._SafeStr_6596.add(_arg_2, k); }; } private function _SafeStr_6619(k:String):String{ var _local_2:String; if (this._SafeStr_6595 != null) { _local_2 = (this._SafeStr_6595.getValue(k) as String); }; if (_local_2 == null) { _local_2 = k; }; return (_local_2); } private function _SafeStr_6620(k:String):String{ var _local_2:String; if (this._SafeStr_6596 != null) { _local_2 = (this._SafeStr_6596.getValue(k) as String); }; if (_local_2 == null) { _local_2 = k; }; return (_local_2); } public function _SafeStr_6621(k:String):int{ if (k == null) { return (_SafeStr_2287._SafeStr_6622); }; if (this._SafeStr_6586[k] != null) { return (_SafeStr_2287._SafeStr_6623); }; if (this._SafeStr_5808[k] != null) { return (_SafeStr_2287._SafeStr_6624); }; if (this._SafeStr_6591[k] != null) { return (_SafeStr_2287._SafeStr_6625); }; if (k.indexOf("poster") == 0) { return (_SafeStr_2287._SafeStr_6624); }; if (k == "room") { return (_SafeStr_2287._SafeStr_6626); }; if (k == RoomObjectUserTypes._SafeStr_6351) { return (_SafeStr_2287._SafeStr_6625); }; if (k == RoomObjectUserTypes._SafeStr_6352) { return (_SafeStr_2287._SafeStr_6625); }; if (k == RoomObjectUserTypes.BOT) { return (_SafeStr_2287._SafeStr_6625); }; if (k == RoomObjectUserTypes.RENTABLE_BOT) { return (_SafeStr_2287._SafeStr_6625); }; if ((((k == "tile_cursor")) || ((k == "selection_arrow")))) { return (_SafeStr_2287._SafeStr_6627); }; return (_SafeStr_2287._SafeStr_6622); } public function _SafeStr_6628(k:String):String{ if (this._SafeStr_6586[k] != null) { return (_SafeStr_6565); }; if (this._SafeStr_5808[k] != null) { return (_SafeStr_6566); }; if (this._SafeStr_6591[k] != null) { return (_SafeStr_6567); }; return (_SafeStr_6568); } public function _SafeStr_6629():Array{ return (_SafeStr_6572); } public function _SafeStr_6630(k:int):String{ var _local_2:String = (this._SafeStr_6585.getValue(k) as String); return (this._SafeStr_6631(_local_2)); } public function _SafeStr_6632(k:String):int{ return (this._SafeStr_6587.getValue(k)); } public function _SafeStr_6514(k:int, _arg_2:String=null):String{ var _local_3:String = (this._SafeStr_6588.getValue(k) as String); if ((((_local_3 == "poster")) && (!((_arg_2 == null))))) { _local_3 = (_local_3 + _arg_2); }; return (this._SafeStr_6631(_local_3)); } public function _SafeStr_6633(k:String):int{ return (this._SafeStr_6589.getValue(k)); } public function _SafeStr_6634(k:int):String{ var _local_2:String = (this._SafeStr_6590.getValue(k) as String); return (_local_2); } public function _SafeStr_6447(k:String):int{ return (this._SafeStr_6591[k]); } public function _SafeStr_6506(k:int, _arg_2:int):PetColorResult{ var _local_3:Map = this._SafeStr_6592[k]; if (_local_3 != null) { return ((_local_3[_arg_2] as PetColorResult)); }; return (null); } public function _SafeStr_6507(k:int, _arg_2:String):Array{ var _local_5:PetColorResult; var _local_3:Map = this._SafeStr_6592[k]; var _local_4:Array = []; if (_local_3 != null) { for each (_local_5 in _local_3._SafeStr_6635()) { if (_local_5.tag == _arg_2) { _local_4.push(_local_5); }; }; }; return (_local_4); } public function _SafeStr_6508(k:int, _arg_2:String, _arg_3:int=64):int{ var _local_5:Dictionary; var _local_4:Map = this._SafeStr_6593[k]; if (_local_4) { _local_5 = _local_4[_arg_3.toString()]; if (_local_5) { return ((((_local_5[_arg_2])!=null) ? _local_5[_arg_2] : -1)); }; }; return (-1); } public function _SafeStr_6509(k:int, _arg_2:String):PetColorResult{ var _local_4:PetColorResult; var _local_3:Map = this._SafeStr_6592[k]; if (_local_3 != null) { for each (_local_4 in _local_3._SafeStr_6635()) { if ((((_local_4._SafeStr_6559.indexOf(_arg_2) > -1)) && (_local_4._SafeStr_6558))) { return (_local_4); }; }; }; return (null); } public function _SafeStr_6636(k:int):int{ var _local_2:String = (this._SafeStr_6585.getValue(k) as String); return (this._SafeStr_6637(_local_2)); } public function _SafeStr_6638(k:int):int{ var _local_2:String = (this._SafeStr_6588.getValue(k) as String); return (this._SafeStr_6637(_local_2)); } public function _SafeStr_6639(k:String):String{ if (this._SafeStr_6597.getValue(k) != null) { return (this._SafeStr_6597.getValue(k)); }; return (""); } private function _SafeStr_6631(k:String):String{ if (k == null) { return (null); }; var _local_2:int = k.indexOf("*"); if (_local_2 >= 0) { k = k.substr(0, _local_2); }; return (k); } private function _SafeStr_6637(k:String):int{ if (k == null) { return (-1); }; var _local_2:int; var _local_3:int = k.indexOf("*"); if (_local_3 >= 0) { _local_2 = int(k.substr((_local_3 + 1))); }; return (_local_2); } public function _SafeStr_6640(k:String):String{ return (k); } public function _SafeStr_6641(k:String):Boolean{ k = RoomObjectUserTypes._SafeStr_6642(k); if ((((((k == _SafeStr_2786._SafeStr_6351)) || ((k == _SafeStr_2786._SafeStr_6388)))) || ((k == _SafeStr_2786._SafeStr_6389)))) { return (true); }; return (false); } private function _SafeStr_6643(k:String):int{ var _local_3:int; var _local_2:int = this._SafeStr_6621(k); if ((((_local_2 == _SafeStr_2287._SafeStr_6623)) || ((_local_2 == _SafeStr_2287._SafeStr_6624)))) { if (k.indexOf("poster") == 0) { k = "poster"; }; _local_3 = this._SafeStr_6594.getValue(k); return (_local_3); }; return (0); } private function _SafeStr_6644(k:String, _arg_2:String=null, _arg_3:Boolean=false):Array{ var _local_4:String; var _local_5:int; var _local_6:String; var _local_7:String; var _local_8:int; var _local_9:Boolean; var _local_10:String; _local_4 = this._SafeStr_6640(k); switch (_local_4) { case _SafeStr_6565: return ([this._SafeStr_6645("PlaceHolderFurniture.swf")]); case _SafeStr_6566: return ([this._SafeStr_6645("PlaceHolderWallItem.swf")]); case _SafeStr_6567: return ([this._SafeStr_6645("PlaceHolderPet.swf")]); case _SafeStr_6569: return ([this._SafeStr_6645("HabboRoomContent.swf")]); case _SafeStr_6570: return ([this._SafeStr_6645("TileCursor.swf")]); case _SafeStr_6571: return ([this._SafeStr_6645("SelectionArrow.swf")]); default: _local_5 = this._SafeStr_6621(_local_4); if ((((_local_5 == _SafeStr_2287._SafeStr_6623)) || ((_local_5 == _SafeStr_2287._SafeStr_6624)))) { _local_6 = this._SafeStr_6619(_local_4); _local_7 = ((_arg_3) ? this._SafeStr_6600 : this._SafeStr_6599); _local_7 = _local_7.replace(/%typeid%/, _local_6); _local_8 = this._SafeStr_6643(_local_4); _local_7 = _local_7.replace(/%revision%/, _local_8); if (_arg_3) { _local_9 = ((((!((_arg_2 == null))) && (!((_arg_2 == ""))))) && (this._SafeStr_6587._SafeStr_6646(((k + "*") + _arg_2)))); _local_7 = _local_7.replace(/%param%/, ((_local_9) ? ("_" + _arg_2) : "")); }; return ([(this._SafeStr_6598 + _local_7)]); }; if (_local_5 == _SafeStr_2287._SafeStr_6625) { _local_10 = (this._SafeStr_6601 + this._SafeStr_6602); _local_10 = _local_10.replace(/%type%/, _local_4); return ([_local_10]); }; }; return ([]); } private function _SafeStr_6645(k:String):String{ return ((this._SafeStr_6601 + k)); } public function _SafeStr_6647(k:int, _arg_2:int, _arg_3:_SafeStr_10):Boolean{ var _local_6:Event; var _local_7:IEventDispatcher; var _local_4:String = this._SafeStr_6648(_arg_3); switch (_arg_2) { case _SafeStr_2287._SafeStr_6623: this._SafeStr_6585[k] = _local_4; this._SafeStr_6587.add(_local_4, k); break; case _SafeStr_2287._SafeStr_6624: this._SafeStr_6588[k] = _local_4; break; default: throw (new Error((("Registering content library for unsupported category " + _arg_2) + "!"))); }; var _local_5:AssetLibraryCollection = (this._SafeStr_6649(_local_4, null) as AssetLibraryCollection); if (_local_5) { _local_5._SafeStr_5731(_arg_3); if (this._SafeStr_6650(_local_4, _arg_3)) { switch (_arg_2) { case _SafeStr_2287._SafeStr_6623: if (this._SafeStr_6586[_local_4] == null) { this._SafeStr_6586[_local_4] = 1; }; break; case _SafeStr_2287._SafeStr_6624: if (this._SafeStr_5808[_local_4] == null) { this._SafeStr_5808[_local_4] = 1; }; break; default: throw (new Error((("Registering content library for unsupported category " + _arg_2) + "!"))); }; _local_6 = new _SafeStr_2661(_SafeStr_2661._SafeStr_6651, _local_4); _local_7 = this._SafeStr_6652(_local_4, true); if (_local_7) { _local_7.dispatchEvent(_local_6); }; return (true); }; }; return (false); } public function _SafeStr_6653(k:String, _arg_2:String):String{ var _local_4:Array; var _local_3:String; if (((k) && ((k.indexOf(",") >= 0)))) { _local_3 = k; k = _local_3.split(",")[0]; }; if (_local_3 != null) { _local_4 = this._SafeStr_6644(_local_3, _arg_2, true); } else { _local_4 = this._SafeStr_6644(k, _arg_2, true); }; if (_local_4.length > 0) { return ((_local_4[0] as String)); }; return (null); } public function _SafeStr_6654(k:int, _arg_2:String, _arg_3:String, _arg_4:IEventDispatcher):Boolean{ var _local_6:Array; var _local_7:int; var _local_8:String; var _local_9:String; var _local_10:_SafeStr_37; var _local_5:String; if (((_arg_2) && ((_arg_2.indexOf(",") >= 0)))) { _local_5 = _arg_2; _arg_2 = _local_5.split(",")[0]; }; if (_local_5 != null) { _local_6 = this._SafeStr_6644(_local_5, _arg_3, true); } else { _local_6 = this._SafeStr_6644(_arg_2, _arg_3, true); }; if (((!((_local_6 == null))) && ((_local_6.length > 0)))) { _local_7 = 0; while (_local_7 < _local_6.length) { _local_8 = _local_6[_local_7]; _local_9 = _local_8; _local_10 = this._SafeStr_6606.loadAssetFromFile([_arg_2, _arg_3].join("_"), new URLRequest(_local_9), "image/png", null, -1, k); _local_10.addEventListener(AssetLoaderEvent._SafeStr_5708, this._SafeStr_6655); _local_7++; }; return (true); }; return (false); } public function _SafeStr_6656(k:String, _arg_2:IEventDispatcher):Boolean{ var _local_5:Array; var _local_6:int; var _local_7:LibraryLoader; var _local_8:String; var _local_9:String; var _local_3:String; if (((k) && ((k.indexOf(",") >= 0)))) { _local_3 = k; k = _local_3.split(",")[0]; }; if (((!((this._SafeStr_6657(k) == null))) || (!((this._SafeStr_6652(k) == null))))) { return (false); }; var _local_4:AssetLibraryCollection = (this._SafeStr_6649(k, _arg_2) as AssetLibraryCollection); if (_local_4 == null) { return (false); }; if (this._SafeStr_6618(k)) { _SafeStr_4.log(("Ignored object type found from configuration. Not downloading assets for: " + k)); return (false); }; if (_local_3 != null) { _local_5 = this._SafeStr_6644(_local_3); } else { _local_5 = this._SafeStr_6644(k); }; if (((!((_local_5 == null))) && ((_local_5.length > 0)))) { _local_4.addEventListener(AssetLibrary._SafeStr_5672, this._SafeStr_6655); _local_6 = 0; while (_local_6 < _local_5.length) { _local_7 = new LibraryLoader(); _local_8 = _local_5[_local_6]; _local_9 = _local_8; _local_4.loadFromFile(_local_7, true); _local_7.addEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_ERROR, this._SafeStr_6658); _local_7.load(new URLRequest(_local_9)); _local_6++; }; return (true); }; return (false); } private function _SafeStr_6658(k:Event):void{ var _local_4:String; var _local_5:Array; var _local_2:LibraryLoader = LibraryLoader(k.target); var _local_3:Array = this._SafeStr_6629(); for each (_local_4 in _local_3) { _local_5 = this._SafeStr_6644(_local_4); if ((((((_local_5.length > 0)) && (!((_local_2.url == null))))) && ((_local_2.url.indexOf(_local_5[0]) == 0)))) { Core._SafeStr_6659(("Failed to load asset: " + _local_2.url), Core._SafeStr_6660); return; }; }; } private function _SafeStr_6655(k:Event):void{ var _local_2:_SafeStr_37; var _local_3:_SafeStr_10; if (this.disposed) { return; }; if ((k.target is _SafeStr_37)) { _local_2 = (k.target as _SafeStr_37); this._SafeStr_6607._SafeStr_6475(_local_2._SafeStr_5655.id, _local_2.assetName, true); } else { _local_3 = (k.target as _SafeStr_10); if (_local_3 == null) { return; }; this._SafeStr_6661(_local_3); }; } private function _SafeStr_6661(k:_SafeStr_10):void{ var _local_2:_SafeStr_2661; var _local_3:Boolean; var _local_4:String = this._SafeStr_6648(k); _local_4 = this._SafeStr_6620(_local_4); if (_local_4 != null) { _local_3 = this._SafeStr_6650(_local_4, k); }; if (_local_3) { if (this._SafeStr_6591[_local_4] != null) { this._SafeStr_6662(_local_4); }; _local_2 = new _SafeStr_2661(_SafeStr_2661._SafeStr_6651, _local_4); } else { _local_2 = new _SafeStr_2661(_SafeStr_2661._SafeStr_6663, _local_4); }; var _local_5:IEventDispatcher = this._SafeStr_6652(_local_4, true); if (((!((_local_5 == null))) && (!((_local_2 == null))))) { _local_5.dispatchEvent(_local_2); }; } private function _SafeStr_6662(k:String):void{ var _local_5:Map; var _local_6:Array; var _local_7:String; var _local_8:Array; var _local_9:XML; var _local_10:int; var _local_11:int; var _local_12:Array; var _local_13:Boolean; var _local_14:Map; var _local_15:XML; var _local_16:Dictionary; var _local_17:XML; var _local_18:String; var _local_19:String; var _local_2:int = this._SafeStr_6591[k]; var _local_3:_SafeStr_2663 = this._SafeStr_6664(k); if (_local_3 != null) { _local_5 = new Map(); _local_6 = _local_3._SafeStr_6665(); for each (_local_7 in _local_6) { _local_8 = _local_3._SafeStr_6666(_local_7); if (((!((_local_8 == null))) && ((_local_8.length >= 2)))) { _local_9 = _local_3._SafeStr_6667(_local_7); _local_10 = int(_local_9.@breed); _local_11 = ((_local_9.hasOwnProperty("@colortag")) ? _local_9.@colortag : -1); _local_12 = ((_local_9.hasOwnProperty("@tags")) ? String(_local_9.@tags).split(",") : []); _local_13 = ((_local_9.hasOwnProperty("@master")) ? (String(_local_9.@master) == "true") : false); _local_5.add(_local_7, new PetColorResult(_local_8[0], _local_8[1], _local_10, _local_11, _local_7, _local_13, _local_12)); }; }; this._SafeStr_6592.add(_local_2, _local_5); }; var _local_4:XML = this._SafeStr_6668(k); if (_local_4 != null) { _local_14 = new Map(); for each (_local_15 in _local_4.visualization) { _local_16 = new Dictionary(); for each (_local_17 in _local_15.layers.layer) { if (_local_17.hasOwnProperty("@tag")) { _local_19 = _local_17.@tag; _local_16[_local_19] = parseInt(String(_local_17.@id)); }; }; _local_18 = _local_15.@size; _local_14.add(_local_18, _local_16); }; this._SafeStr_6593.add(_local_2, _local_14); }; } private function _SafeStr_6650(k:String, _arg_2:_SafeStr_10):Boolean{ var _local_5:XML; if ((((k == null)) || ((_arg_2 == null)))) { return (false); }; var _local_3:Boolean; var _local_4:_SafeStr_2663 = this._SafeStr_6669(k, _arg_2); if (_local_4 != null) { _local_5 = this._SafeStr_6670(k); if (_local_4._SafeStr_6671(_local_5)) { _local_3 = true; } else { this._SafeStr_6672(k); }; }; return (_local_3); } public function _SafeStr_6673(k:String, _arg_2:String):Boolean{ var _local_3:_SafeStr_10 = this._SafeStr_6657(k); this._SafeStr_6578.add(_arg_2, k); if (this._SafeStr_6650(_arg_2, _local_3)) { return (true); }; this._SafeStr_6578.remove(_arg_2); return (false); } private function _SafeStr_6674(k:String):String{ return ((_SafeStr_6561 + k)); } private function _SafeStr_6657(k:String):_SafeStr_10{ var _local_4:String; var _local_2:String = this._SafeStr_6640(k); _local_2 = this._SafeStr_6620(_local_2); var _local_3:_SafeStr_10 = (this._SafeStr_6577.getValue(this._SafeStr_6674(_local_2)) as _SafeStr_10); if (_local_3 == null) { _local_4 = this._SafeStr_6578.getValue(_local_2); if (_local_4 != null) { _local_2 = this._SafeStr_6640(_local_4); _local_3 = (this._SafeStr_6577.getValue(this._SafeStr_6674(_local_2)) as _SafeStr_10); }; }; return (_local_3); } private function _SafeStr_6649(k:String, _arg_2:IEventDispatcher):_SafeStr_10{ var _local_3:String = this._SafeStr_6640(k); var _local_4:_SafeStr_10 = this._SafeStr_6657(k); if (_local_4 != null) { return (_local_4); }; var _local_5:String = this._SafeStr_6674(_local_3); _local_4 = new AssetLibraryCollection(_local_5); this._SafeStr_6577.add(_local_5, _local_4); if (((!((_arg_2 == null))) && ((this._SafeStr_6652(k) == null)))) { this._SafeStr_6263.add(_local_3, _arg_2); }; return (_local_4); } private function _SafeStr_6652(k:String, _arg_2:Boolean=false):IEventDispatcher{ var _local_3:String = this._SafeStr_6640(k); if (!_arg_2) { return (this._SafeStr_6263.getValue(_local_3)); }; return (this._SafeStr_6263.remove(_local_3)); } private function _SafeStr_6675(k:_SafeStr_37):String{ if (k == null) { return (null); }; var _local_2:String = k.assetName; var _local_3:Array = _local_2.split("_"); var _local_4:int = parseInt(_local_3.pop()); var _local_5:String = _local_3.join("_"); return ((((_local_4 > 0)) ? ((_local_5 + "*") + _local_4) : _local_5)); } private function _SafeStr_6648(k:_SafeStr_10):String{ if (k == null) { return (null); }; var _local_2:_SafeStr_39 = k.getAssetByName("index"); if (_local_2 == null) { return (null); }; var _local_3:XML = (_local_2.content as XML); if (_local_3 == null) { return (null); }; var _local_4:String = _local_3.@type; return (_local_4); } public function _SafeStr_6642(k:String):String{ if (k == null) { return (null); }; var _local_2:_SafeStr_10 = this._SafeStr_6657(k); if (_local_2 == null) { return (null); }; var _local_3:_SafeStr_39 = _local_2.getAssetByName((k + "_index")); if (_local_3 == null) { _local_3 = _local_2.getAssetByName("index"); }; if (_local_3 == null) { return (null); }; var _local_4:XML = (_local_3.content as XML); if (_local_4 == null) { return (null); }; var _local_5:String = _local_4.@visualization; return (_local_5); } public function _SafeStr_6676(k:String):String{ if (k == null) { return (null); }; var _local_2:_SafeStr_10 = this._SafeStr_6657(k); if (_local_2 == null) { return (null); }; var _local_3:_SafeStr_39 = _local_2.getAssetByName((k + "_index")); if (_local_3 == null) { _local_3 = _local_2.getAssetByName("index"); }; if (_local_3 == null) { return (null); }; var _local_4:XML = (_local_3.content as XML); if (_local_4 == null) { return (null); }; var _local_5:String = _local_4.@logic; return (_local_5); } public function _SafeStr_6677(k:String):Boolean{ return (this._SafeStr_6678(k, "_visualization")); } public function _SafeStr_6668(k:String):XML{ return (this._SafeStr_5357(k, "_visualization")); } public function _SafeStr_6679(k:String):Boolean{ return (this._SafeStr_6678(k, "_assets")); } public function _SafeStr_6670(k:String):XML{ return (this._SafeStr_5357(k, "_assets")); } public function _SafeStr_6680(k:String):Boolean{ return (this._SafeStr_6678(k, "_logic")); } public function _SafeStr_6681(k:String):XML{ return (this._SafeStr_5357(k, "_logic")); } private function _SafeStr_5357(k:String, _arg_2:String):XML{ var _local_3:_SafeStr_10 = this._SafeStr_6657(k); if (_local_3 == null) { return (null); }; var _local_4:String = this._SafeStr_6640(k); var _local_5:String = this._SafeStr_6619(_local_4); var _local_6:_SafeStr_39 = _local_3.getAssetByName((_local_5 + _arg_2)); if (_local_6 == null) { return (null); }; var _local_7:XML = (_local_6.content as XML); if (_local_7 == null) { return (null); }; return (_local_7); } private function _SafeStr_6678(k:String, _arg_2:String):Boolean{ var _local_3:_SafeStr_10 = this._SafeStr_6657(k); if (_local_3 == null) { return (false); }; var _local_4:String = this._SafeStr_6640(k); var _local_5:String = this._SafeStr_6619(_local_4); return (_local_3.hasAsset((_local_5 + _arg_2))); } public function _SafeStr_6682(k:String, _arg_2:String, _arg_3:BitmapData, _arg_4:Boolean, _arg_5:Boolean=true):Boolean{ var _local_6:_SafeStr_2663 = this._SafeStr_6664(k); if (_local_6 != null) { return (_local_6.addAsset(_arg_2, _arg_3, _arg_4, 0, 0, false, false)); }; return (false); } private function _SafeStr_6669(k:String, _arg_2:_SafeStr_10):_SafeStr_2663{ var _local_3:_SafeStr_2663 = this._SafeStr_6664(k); if (_local_3 != null) { return (_local_3); }; if (_arg_2 == null) { return (null); }; _local_3 = this._SafeStr_6580._SafeStr_6669(); if (_local_3 != null) { _local_3.assetLibrary = _arg_2; this._SafeStr_6579.add(k, _local_3); }; return (_local_3); } public function _SafeStr_6664(k:String):_SafeStr_2663{ var _local_2:String = this._SafeStr_6640(k); return ((this._SafeStr_6579.getValue(_local_2) as _SafeStr_2663)); } public function _SafeStr_6683(k:_SafeStr_2438, _arg_2:String):void{ var _local_3:_SafeStr_2439 = (k as _SafeStr_2439); if (((_local_3) && (_local_3.getModelController()))) { _local_3.getModelController().setString(_SafeStr_2466._SafeStr_6684, _arg_2, true); }; } private function _SafeStr_6672(k:String):Boolean{ var _local_3:_SafeStr_2663; var _local_2:String = this._SafeStr_6640(k); if (this._SafeStr_6579[_local_2] != null) { _local_3 = this._SafeStr_6579.remove(_local_2); if (_local_3 != null) { _local_3.dispose(); }; return (true); }; return (false); } public function _SafeStr_5805():void{ this._SafeStr_6610(); } public function _SafeStr_6685(k:int, _arg_2:String):void{ this._SafeStr_6585.remove(k); this._SafeStr_6585.add(k, _arg_2); } public function _SafeStr_6686():void{ var _local_2:_SafeStr_2663; var _local_3:String; var _local_6:String; var _local_7:_SafeStr_10; var _local_8:int; var _local_9:int; var _local_10:BitmapDataAsset; var k:int = this._SafeStr_6579.length; var _local_4:Array = this._SafeStr_6629(); var _local_5:int = (k - 1); while (_local_5 > -1) { _local_3 = this._SafeStr_6579._SafeStr_6114(_local_5); if (_local_4.indexOf(_local_3) != -1) { } else { _local_2 = this._SafeStr_6579.getValue(_local_3); _local_6 = this._SafeStr_6674(_local_3); _local_7 = (this._SafeStr_6577.getValue(_local_6) as _SafeStr_10); if (!_local_7) { } else { _local_8 = _local_7._SafeStr_5643; _local_9 = 0; while (_local_9 < _local_8) { _local_10 = (_local_7._SafeStr_5646(_local_9) as BitmapDataAsset); if (_local_10) { }; _local_9++; }; }; }; _local_5--; }; this._SafeStr_6604 = getTimer(); } public function purge():void{ var _local_2:_SafeStr_2663; var _local_3:String; var _local_6:String; var _local_7:_SafeStr_10; var k:int = this._SafeStr_6579.length; var _local_4:int = getTimer(); var _local_5:int = (k - 1); while (_local_5 > -1) { _local_3 = this._SafeStr_6579._SafeStr_6114(_local_5); if (_SafeStr_6572.indexOf(_local_3) < 0) { _local_2 = this._SafeStr_6579.getValue(_local_3); if ((((_local_2._SafeStr_6688() < 1)) && (((_local_4 - _local_2._SafeStr_6687()) >= _SafeStr_6574)))) { this._SafeStr_6579.remove(_local_3); _local_2.dispose(); _local_6 = this._SafeStr_6674(_local_3); _local_7 = (this._SafeStr_6577.getValue(_local_6) as _SafeStr_10); if (_local_7) { this._SafeStr_6577.remove(_local_6); _local_7.dispose(); }; }; }; _local_5--; }; } public function _SafeStr_6689(k:String):String{ var _local_2:String = this._SafeStr_6640(k); if ((((((((((((_local_2 == _SafeStr_6565)) || ((_local_2 == _SafeStr_6566)))) || ((_local_2 == _SafeStr_6567)))) || ((_local_2 == _SafeStr_6569)))) || ((_local_2 == _SafeStr_6570)))) || ((_local_2 == _SafeStr_6571)))) { return (null); }; var _local_3:int = this._SafeStr_6621(_local_2); if (((!((_local_3 == _SafeStr_2287._SafeStr_6623))) && (!((_local_3 == _SafeStr_2287._SafeStr_6624))))) { return (null); }; var _local_4:int = this._SafeStr_6643(_local_2); return ((((((("room_content/" + k) + "/") + _local_4) + "/") + k) + ".swf")); } public function set _SafeStr_6690(k:_SafeStr_10):void{ this._SafeStr_6606 = k; } public function set _SafeStr_6691(k:_SafeStr_2252):void{ this._SafeStr_6607 = k; } } }//package _-0ET // _SafeStr_10 = "_-XG" (String#397, DoABC#3) // _SafeStr_12 = "_-6jk" (String#1595, DoABC#3) // _SafeStr_1595 = "_-6Kk" (String#7424, DoABC#3) // _SafeStr_2175 = "_-iu" (String#1070, DoABC#3) // _SafeStr_2252 = "_-35h" (String#14679, DoABC#3) // _SafeStr_2287 = "_-Yq" (String#406, DoABC#3) // _SafeStr_2335 = "_-0cj" (String#682, DoABC#3) // _SafeStr_2438 = "_-2TJ" (String#353, DoABC#3) // _SafeStr_2439 = "_-3Ph" (String#653, DoABC#3) // _SafeStr_2466 = "_-1pe" (String#216, DoABC#3) // _SafeStr_2660 = "_-3r4" (String#10861, DoABC#3) // _SafeStr_2661 = "_-5ov" (String#3549, DoABC#3) // _SafeStr_2663 = "_-2BG" (String#1909, DoABC#3) // _SafeStr_2786 = "_-2e5" (String#1375, DoABC#3) // _SafeStr_3 = "_-13J" (String#267, DoABC#3) // _SafeStr_334 = "_-4AZ" (String#6114, DoABC#3) // _SafeStr_37 = "_-326" (String#1149, DoABC#3) // _SafeStr_39 = "_-4x-" (String#590, DoABC#3) // _SafeStr_4 = "_-WG" (String#230, DoABC#3) // _SafeStr_40 = "_-1BV" (String#46446, DoABC#3) // _SafeStr_5357 = "_-3AC" (String#7590, DoABC#3) // _SafeStr_5643 = "_-0m2" (String#34623, DoABC#3) // _SafeStr_5646 = "_-3mt" (String#37558, DoABC#3) // _SafeStr_5655 = "_-3wf" (String#4063, DoABC#3) // _SafeStr_5672 = "_-6IC" (String#40144, DoABC#3) // _SafeStr_5708 = "_-3xX" (String#2888, DoABC#3) // _SafeStr_5731 = "_-41" (String#45049, DoABC#3) // _SafeStr_5757 = "_-1Pe" (String#3460, DoABC#3) // _SafeStr_5759 = "_-2Ie" (String#31950, DoABC#3) // _SafeStr_5760 = "_-3LG" (String#9740, DoABC#3) // _SafeStr_5766 = "_-3Z" (String#30192, DoABC#3) // _SafeStr_5805 = "_-me" (String#19055, DoABC#3) // _SafeStr_5808 = "_-1wz" (String#3860, DoABC#3) // _SafeStr_6113 = "_-1qI" (String#906, DoABC#3) // _SafeStr_6114 = "_-4gD" (String#2135, DoABC#3) // _SafeStr_6263 = "_-0dK" (String#211, DoABC#3) // _SafeStr_6351 = "_-1l-" (String#4967, DoABC#3) // _SafeStr_6352 = "_-Y-" (String#4161, DoABC#3) // _SafeStr_6388 = "_-5by" (String#6152, DoABC#3) // _SafeStr_6389 = "_-4P3" (String#6525, DoABC#3) // _SafeStr_6446 = "_-2Mh" (String#17749, DoABC#3) // _SafeStr_6447 = "_-1Ce" (String#22848, DoABC#3) // _SafeStr_6475 = "_-6kG" (String#27859, DoABC#3) // _SafeStr_6506 = "_-4LI" (String#12173, DoABC#3) // _SafeStr_6507 = "_-6HD" (String#15493, DoABC#3) // _SafeStr_6508 = "_-31t" (String#16034, DoABC#3) // _SafeStr_6509 = "_-2Jf" (String#10900, DoABC#3) // _SafeStr_6514 = "_-1lI" (String#6994, DoABC#3) // _SafeStr_6558 = "_-15f" (String#15948, DoABC#3) // _SafeStr_6559 = "_-5dX" (String#34220, DoABC#3) // _SafeStr_6560 = "_-232" (String#20909, DoABC#3) // _SafeStr_6561 = "_-1mm" (String#26026, DoABC#3) // _SafeStr_6562 = "_-lK" (String#28898, DoABC#3) // _SafeStr_6563 = "_-X9" (String#5665, DoABC#3) // _SafeStr_6564 = "_-2hB" (String#10025, DoABC#3) // _SafeStr_6565 = "_-5uY" (String#8857, DoABC#3) // _SafeStr_6566 = "_-5br" (String#10451, DoABC#3) // _SafeStr_6567 = "_-3Tp" (String#11388, DoABC#3) // _SafeStr_6568 = "_-6IK" (String#21733, DoABC#3) // _SafeStr_6569 = "_-3sP" (String#12699, DoABC#3) // _SafeStr_6570 = "_-3Dl" (String#7631, DoABC#3) // _SafeStr_6571 = "_-6T2" (String#12407, DoABC#3) // _SafeStr_6572 = "_-2ve" (String#17433, DoABC#3) // _SafeStr_6573 = "_-6Ua" (String#28214, DoABC#3) // _SafeStr_6574 = "_-5d3" (String#23458, DoABC#3) // _SafeStr_6575 = "_-5Kq" (String#28067, DoABC#3) // _SafeStr_6576 = "_-5h2" (String#5936, DoABC#3) // _SafeStr_6577 = "_-65I" (String#6449, DoABC#3) // _SafeStr_6578 = "_-lX" (String#11321, DoABC#3) // _SafeStr_6579 = "_-2w0" (String#4738, DoABC#3) // _SafeStr_6580 = "_-3fF" (String#5625, DoABC#3) // _SafeStr_6581 = "_-4HF" (String#371, DoABC#3) // _SafeStr_6582 = "_-28i" (String#18692, DoABC#3) // _SafeStr_6583 = "_-1iC" (String#655, DoABC#3) // _SafeStr_6584 = "_-5zo" (String#27007, DoABC#3) // _SafeStr_6585 = "_-22G" (String#7215, DoABC#3) // _SafeStr_6586 = "_-4hd" (String#6851, DoABC#3) // _SafeStr_6587 = "_-25c" (String#8912, DoABC#3) // _SafeStr_6588 = "_-45m" (String#8986, DoABC#3) // _SafeStr_6589 = "_-4-s" (String#12662, DoABC#3) // _SafeStr_6590 = "_-0EP" (String#12366, DoABC#3) // _SafeStr_6591 = "_-4t9" (String#3713, DoABC#3) // _SafeStr_6592 = "_-5jW" (String#9688, DoABC#3) // _SafeStr_6593 = "_-3qv" (String#12147, DoABC#3) // _SafeStr_6594 = "_-3dc" (String#9797, DoABC#3) // _SafeStr_6595 = "_-43f" (String#8075, DoABC#3) // _SafeStr_6596 = "_-0m7" (String#8207, DoABC#3) // _SafeStr_6597 = "_-Wv" (String#10018, DoABC#3) // _SafeStr_6598 = "_-0hm" (String#27669, DoABC#3) // _SafeStr_6599 = "_-0oZ" (String#26598, DoABC#3) // _SafeStr_6600 = "_-0Ql" (String#27115, DoABC#3) // _SafeStr_6601 = "_-6PB" (String#24416, DoABC#3) // _SafeStr_6602 = "_-zW" (String#29099, DoABC#3) // _SafeStr_6603 = "_-65g" (String#24603, DoABC#3) // _SafeStr_6604 = "_-3Lu" (String#34830, DoABC#3) // _SafeStr_6605 = "_-kn" (String#569, DoABC#3) // _SafeStr_6606 = "_-4nY" (String#26473, DoABC#3) // _SafeStr_6607 = "_-07O" (String#5896, DoABC#3) // _SafeStr_6608 = "_-3xy" (String#2774, DoABC#3) // _SafeStr_6609 = "_-46f" (String#12856, DoABC#3) // _SafeStr_6610 = "_-Pj" (String#11483, DoABC#3) // _SafeStr_6611 = "_-2oo" (String#32648, DoABC#3) // _SafeStr_6612 = "_-Zh" (String#36060, DoABC#3) // _SafeStr_6613 = "_-oy" (String#5897, DoABC#3) // _SafeStr_6614 = "_-0Bd" (String#28202, DoABC#3) // _SafeStr_6615 = "_-5ES" (String#36877, DoABC#3) // _SafeStr_6616 = "_-6DV" (String#35447, DoABC#3) // _SafeStr_6617 = "_-4aL" (String#37436, DoABC#3) // _SafeStr_6618 = "_-5X1" (String#36218, DoABC#3) // _SafeStr_6619 = "_-1O8" (String#22863, DoABC#3) // _SafeStr_6620 = "_-2g3" (String#31107, DoABC#3) // _SafeStr_6621 = "_-2U6" (String#13654, DoABC#3) // _SafeStr_6622 = "_-EN" (String#6091, DoABC#3) // _SafeStr_6623 = "_-2Aa" (String#1222, DoABC#3) // _SafeStr_6624 = "_-6iq" (String#1455, DoABC#3) // _SafeStr_6625 = "_-5Gk" (String#1146, DoABC#3) // _SafeStr_6626 = "_-3n8" (String#3922, DoABC#3) // _SafeStr_6627 = "_-jY" (String#8789, DoABC#3) // _SafeStr_6628 = "_-62o" (String#28282, DoABC#3) // _SafeStr_6629 = "_-4CC" (String#18251, DoABC#3) // _SafeStr_6630 = "_-5vr" (String#14244, DoABC#3) // _SafeStr_6631 = "_-2Nr" (String#31852, DoABC#3) // _SafeStr_6632 = "_-2Y6" (String#38541, DoABC#3) // _SafeStr_6633 = "_-5PE" (String#41947, DoABC#3) // _SafeStr_6634 = "_-2hV" (String#11374, DoABC#3) // _SafeStr_6635 = "_-1AS" (String#3036, DoABC#3) // _SafeStr_6636 = "_-1bp" (String#16919, DoABC#3) // _SafeStr_6637 = "_-2xY" (String#31843, DoABC#3) // _SafeStr_6638 = "_-1vV" (String#13477, DoABC#3) // _SafeStr_6639 = "_-5T5" (String#19547, DoABC#3) // _SafeStr_6640 = "_-2rQ" (String#7055, DoABC#3) // _SafeStr_6641 = "_-43B" (String#31793, DoABC#3) // _SafeStr_6642 = "_-4MB" (String#15552, DoABC#3) // _SafeStr_6643 = "_-5I6" (String#26776, DoABC#3) // _SafeStr_6644 = "_-5i0" (String#10317, DoABC#3) // _SafeStr_6645 = "_-1HT" (String#13374, DoABC#3) // _SafeStr_6646 = "_-0i4" (String#4995, DoABC#3) // _SafeStr_6647 = "_-1SW" (String#27930, DoABC#3) // _SafeStr_6648 = "_-54y" (String#27919, DoABC#3) // _SafeStr_6649 = "_-5BM" (String#26275, DoABC#3) // _SafeStr_6650 = "_-4AW" (String#21865, DoABC#3) // _SafeStr_6651 = "_-4LC" (String#10452, DoABC#3) // _SafeStr_6652 = "_-11H" (String#20276, DoABC#3) // _SafeStr_6653 = "_-3uP" (String#27230, DoABC#3) // _SafeStr_6654 = "_-37p" (String#38053, DoABC#3) // _SafeStr_6655 = "_-XE" (String#12638, DoABC#3) // _SafeStr_6656 = "_-5xK" (String#25212, DoABC#3) // _SafeStr_6657 = "_-3xJ" (String#9827, DoABC#3) // _SafeStr_6658 = "_-4Yl" (String#38346, DoABC#3) // _SafeStr_6659 = "_-3N1" (String#8225, DoABC#3) // _SafeStr_6660 = "_-JV" (String#40512, DoABC#3) // _SafeStr_6661 = "_-3UC" (String#33333, DoABC#3) // _SafeStr_6662 = "_-5h5" (String#32152, DoABC#3) // _SafeStr_6663 = "_-ME" (String#11867, DoABC#3) // _SafeStr_6664 = "_-2OZ" (String#6854, DoABC#3) // _SafeStr_6665 = "_-2v5" (String#31561, DoABC#3) // _SafeStr_6666 = "_-0Rx" (String#26596, DoABC#3) // _SafeStr_6667 = "_-01f" (String#24349, DoABC#3) // _SafeStr_6668 = "_-0Cn" (String#20653, DoABC#3) // _SafeStr_6669 = "_-0pY" (String#21421, DoABC#3) // _SafeStr_6670 = "_-5e-" (String#8672, DoABC#3) // _SafeStr_6671 = "_-1ab" (String#17398, DoABC#3) // _SafeStr_6672 = "_-2Ld" (String#37356, DoABC#3) // _SafeStr_6673 = "_-1Rs" (String#45268, DoABC#3) // _SafeStr_6674 = "_-3nM" (String#16728, DoABC#3) // _SafeStr_6675 = "_-28l" (String#43110, DoABC#3) // _SafeStr_6676 = "_-2vr" (String#22178, DoABC#3) // _SafeStr_6677 = "_-1Vg" (String#29355, DoABC#3) // _SafeStr_6678 = "_-6Hi" (String#22487, DoABC#3) // _SafeStr_6679 = "_-q" (String#33777, DoABC#3) // _SafeStr_6680 = "_-5Q-" (String#38434, DoABC#3) // _SafeStr_6681 = "_-0Zg" (String#21836, DoABC#3) // _SafeStr_6682 = "_-1Re" (String#22966, DoABC#3) // _SafeStr_6683 = "_-1yz" (String#31783, DoABC#3) // _SafeStr_6684 = "_-353" (String#17763, DoABC#3) // _SafeStr_6685 = "_-QO" (String#28664, DoABC#3) // _SafeStr_6686 = "_-5xl" (String#40621, DoABC#3) // _SafeStr_6687 = "_-2qO" (String#31534, DoABC#3) // _SafeStr_6688 = "_-0KX" (String#28034, DoABC#3) // _SafeStr_6689 = "_-3cH" (String#43325, DoABC#3) // _SafeStr_6690 = "_-O3" (String#38944, DoABC#3) // _SafeStr_6691 = "_-1jz" (String#37707, DoABC#3) //------------------------------------------------------------ //_-0ET.RoomEngine package _-0ET{ import _-6bh.Component; import _-20m._SafeStr_2255; import _-6bh._SafeStr_35; import _-5da._SafeStr_1375; import _-65Q._SafeStr_1591; import _-20m._SafeStr_1310; import _-20m._SafeStr_1192; import _-2Pn._SafeStr_1595; import _-1ZO._SafeStr_2132; import _-2MH._SafeStr_2175; import _-2MH._SafeStr_198; import _-T2._SafeStr_2155; import _-6MH._SafeStr_335; import _-1BW._SafeStr_634; import _-1rI._SafeStr_3054; import _-3dg.Map; import _-1Gj._SafeStr_1417; import _-6bh._SafeStr_9; import _-0Fn._SafeStr_2309; import _-6bh._SafeStr_12; import _-6bh._SafeStr_44; import com.sulake.iid.IIDRoomObjectFactory; import com.sulake.iid.IIDRoomObjectVisualizationFactory; import com.sulake.iid.IIDRoomManager; import com.sulake.iid.IIDRoomRendererFactory; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDHabboConfigurationManager; import com.sulake.iid.IIDHabboAdManager; import _-4F5._SafeStr_2269; import com.sulake.iid.IIDSessionDataManager; import com.sulake.iid.IIDHabboRoomSessionManager; import _-2Xi._SafeStr_2303; import com.sulake.iid.IIDHabboToolbar; import _-5TS._SafeStr_2297; import com.sulake.iid.IIDHabboCatalog; import com.sulake.iid.IIDHabboGameManager; import com.sulake.iid.IIDHabboWindowManager; import __AS3__.vec.Vector; import flash.display.DisplayObjectContainer; import flash.display.LoaderInfo; import _-5OU._SafeStr_2287; import _-4d6._SafeStr_3055; import _-4d6.FurniStackingHeightMap; import _-4d6.LegacyWallGeometry; import _-4d6.TileObjectMap; import _-4d6._SafeStr_3031; import _-4d6._SafeStr_3021; import _-20m._SafeStr_2659; import _-1rI._SafeStr_2864; import flash.ui.Mouse; import flash.ui.MouseCursor; import _-145._SafeStr_3047; import _-2MH._SafeStr_2300; import _-24f._SafeStr_2490; import _-2Pn._SafeStr_2439; import _-0Oy._SafeStr_3059; import _-5OU._SafeStr_2466; import _-4d6._SafeStr_3046; import _-20m.RoomInstance; import flash.utils.getTimer; import _-2Pn._SafeStr_2438; import _-65Q._SafeStr_3022; import flash.geom.Rectangle; import _-1rI._SafeStr_2308; import flash.geom.Point; import flash.geom.Matrix; import _-1rI._SafeStr_3071; import _-1rI._SafeStr_2307; import flash.events.Event; import _-T2.HabboToolbarIconEnum; import _-4d6._SafeStr_3056; import _-145._SafeStr_194; import _-0Oy._SafeStr_3045; import _-0Oy._SafeStr_3062; import _-1rI.XMLValidator; import _-0Oy._SafeStr_3044; import _-145._SafeStr_2799; import _-145._SafeStr_2810; import _-0Oy._SafeStr_3029; import _-0Oy._SafeStr_3069; import flash.display.Sprite; import _-65Q._SafeStr_2752; import flash.display.DisplayObject; import _-1rI._SafeStr_2305; import flash.display.BitmapData; import flash.events.MouseEvent; import _-145._SafeStr_3051; import _-sg._SafeStr_2267; import _-4Nl._SafeStr_2509; import _-145._SafeStr_2386; import _-sg._SafeStr_3038; import flash.display.Bitmap; import _-QD.PetFigureData; import _-5OU.RoomObjectUserTypes; import _-47O._SafeStr_2559; import _-0Oy._SafeStr_3053; import _-0Oy._SafeStr_3060; import _-0uk._SafeStr_3066; import _-0Oy._SafeStr_3067; import _-4fX._SafeStr_3024; import _-0Oy._SafeStr_3074; import _-0Oy._SafeStr_3049; import _-2Pn._SafeStr_3073; import _-0zD._SafeStr_2394; import _-0uk._SafeStr_2430; import _-0Oy._SafeStr_3033; import _-0Oy._SafeStr_3058; import _-0Oy._SafeStr_3050; import _-145._SafeStr_3037; import _-0Oy._SafeStr_3057; import _-0Oy._SafeStr_3025; import _-0Oy._SafeStr_3068; import _-0Oy._SafeStr_3065; import _-0Oy._SafeStr_3072; import _-0Oy._SafeStr_3042; import _-0Oy._SafeStr_3030; import _-0Oy._SafeStr_3070; import _-0Oy._SafeStr_3035; import _-0Oy._SafeStr_3078; import _-0Oy._SafeStr_3032; import _-0Oy._SafeStr_3040; import _-0Oy._SafeStr_3079; import _-0Oy._SafeStr_3076; import _-0Oy._SafeStr_3052; import _-0Oy._SafeStr_3063; import _-0Oy._SafeStr_3075; import _-0Oy._SafeStr_3061; import _-0Oy._SafeStr_3064; import _-0Oy._SafeStr_3026; import flash.utils.ByteArray; import flash.net.FileReference; import _-3dg.PlayerVersionCheck; import _-1O2.PNGEncoder; import _-QD._SafeStr_3043; import _-5OU.RoomPlaneParser; import _-03H.BitmapDataAsset; import _-2Pn._SafeStr_3077; import _-1Hp._SafeStr_2756; import _-1Hp._SafeStr_2664; import _-0Oy._SafeStr_3048; import _-03H._SafeStr_10; import _-2Xi._SafeStr_2722; import _-4d6._SafeStr_3041; import _-0Oy._SafeStr_3039; import _-145._SafeStr_2819; import _-4d6.SpriteDataCollector; import _-43I._SafeStr_3028; import _-43I.RenderRoomMessageComposer; import _-Pk._SafeStr_2285; import __AS3__.vec.*; import com.sulake.iid.*; import _-2Pn.*; public class RoomEngine extends Component implements _SafeStr_2253, _SafeStr_2255, _SafeStr_2254, _SafeStr_2251, _SafeStr_35, _SafeStr_2252 { public static const _SafeStr_6692:uint = 1; public static const _SafeStr_6693:uint = 2; public static const _SafeStr_6694:uint = 4; public static const _SafeStr_6695:uint = 5; private static const _SafeStr_6696:String = "temporary_room"; public static const _SafeStr_6697:int = -1; private static const _SafeStr_6698:String = "room"; private static const _SafeStr_6699:int = -2; private static const _SafeStr_6700:String = "tile_cursor"; private static const _SafeStr_6701:int = -3; private static const _SafeStr_6702:String = "selection_arrow"; private static const _SafeStr_6703:String = "overlay"; private static const _SafeStr_6704:String = "object_icon_sprite"; private static const _SafeStr_6705:int = 15; private static const _SafeStr_6706:int = 40; private var _SafeStr_6707:_SafeStr_1375 = null; private var _SafeStr_6708:_SafeStr_1591 = null; private var _SafeStr_6709:_SafeStr_1310 = null; private var _SafeStr_6710:_SafeStr_1192 = null; private var _SafeStr_6580:_SafeStr_1595 = null; private var _SafeStr_6711:_SafeStr_2132 = null; private var _SafeStr_6605:_SafeStr_2175 = null; private var _SafeStr_6712:_SafeStr_198 = null; private var _SafeStr_6713:_SafeStr_2155 = null; private var _SafeStr_6714:_SafeStr_335 = null; private var _SafeStr_5829:_SafeStr_634; private var _SafeStr_6715:RoomObjectEventHandler = null; private var _SafeStr_6716:RoomMessageHandler = null; private var _SafeStr_6717:RoomContentLoader = null; private var _SafeStr_6718:Boolean = false; private var _SafeStr_6719:_SafeStr_3054; private var _SafeStr_6720:Map; private var _SafeStr_6721:_SafeStr_3054; private var _SafeStr_6722:Map; private var _SafeStr_6723:Boolean = false; protected var _SafeStr_6724:int = 0; private var _SafeStr_6725:int = -1; private var _SafeStr_6726:int = 0; private var _SafeStr_6727:int = 0; private var _SafeStr_6728:Boolean = false; private var _SafeStr_6729:Boolean = false; private var _SafeStr_6730:int = 0; private var _SafeStr_6731:int = 0; private var _SafeStr_6732:int = 0; private var _SafeStr_6733:int = 0; private var _SafeStr_6734:Boolean = false; private var _SafeStr_6735:Map = null; private var _SafeStr_6736:Map = null; private var _SafeStr_6737:Boolean = false; private var _SafeStr_6738:Boolean; private var _SafeStr_6739:Map = null; private var _SafeStr_6740:_SafeStr_1417; private var _SafeStr_6741:Boolean; private var _SafeStr_6742:int = -1; private var _SafeStr_6743:int = 0; private var _SafeStr_6744:int = 0; private var _SafeStr_6745:int = 0; private var _SafeStr_6746:int = 0; public function RoomEngine(k:_SafeStr_9, _arg_2:uint=0){ super(k, _arg_2); } public function get _SafeStr_6527():int{ return (this._SafeStr_6743); } public function set _SafeStr_6527(k:int):void{ this._SafeStr_6743 = k; } public function get _SafeStr_6528():int{ return (this._SafeStr_6744); } public function set _SafeStr_6528(k:int):void{ this._SafeStr_6744 = k; } public function get _SafeStr_6476():Boolean{ return (this._SafeStr_6723); } public function get connection():_SafeStr_2309{ return (this._SafeStr_6707.connection); } public function get activeRoomId():int{ return (this._SafeStr_6724); } public function get _SafeStr_6747():_SafeStr_1310{ return (this._SafeStr_6709); } public function get configuration():_SafeStr_12{ return (this); } protected function get _SafeStr_6748():RoomObjectEventHandler{ return (this._SafeStr_6715); } private function get _SafeStr_6749():Boolean{ return (true); } public function get _SafeStr_6460():_SafeStr_1417{ return (this._SafeStr_6740); } override protected function get dependencies():Vector.<_SafeStr_44>{ return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDRoomObjectFactory(), function (k:_SafeStr_1192):void{ _SafeStr_6710 = k; }), new _SafeStr_44(new IIDRoomObjectVisualizationFactory(), function (k:_SafeStr_1595):void{ _SafeStr_6580 = k; }), new _SafeStr_44(new IIDRoomManager(), function (k:_SafeStr_1310):void{ _SafeStr_6709 = k; }), new _SafeStr_44(new IIDRoomRendererFactory(), function (k:_SafeStr_1591):void{ _SafeStr_6708 = k; }), new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1375):void{ _SafeStr_6707 = k; }, ((flags & _SafeStr_6695) == 0)), new _SafeStr_44(new IIDHabboConfigurationManager(), null), new _SafeStr_44(new IIDHabboAdManager(), function (k:_SafeStr_2132):void{ _SafeStr_6711 = k; }, false, [{ "type":_SafeStr_2269._SafeStr_6750, "callback":this._SafeStr_6751 }, { "type":_SafeStr_2269._SafeStr_6752, "callback":this._SafeStr_6753 }, { "type":_SafeStr_2269._SafeStr_6754, "callback":this._SafeStr_6753 }]), new _SafeStr_44(new IIDSessionDataManager(), function (k:_SafeStr_2175):void{ _SafeStr_6605 = k; }), new _SafeStr_44(new IIDHabboRoomSessionManager(), function (k:_SafeStr_198):void{ _SafeStr_6712 = k; }, false, [{ "type":_SafeStr_2303._SafeStr_6755, "callback":this._SafeStr_6756 }, { "type":_SafeStr_2303._SafeStr_6757, "callback":this._SafeStr_6756 }]), new _SafeStr_44(new IIDHabboToolbar(), function (k:_SafeStr_2155):void{ _SafeStr_6713 = k; }, false, [{ "type":_SafeStr_2297._SafeStr_6758, "callback":this._SafeStr_6759 }]), new _SafeStr_44(new IIDHabboCatalog(), function (k:_SafeStr_335):void{ _SafeStr_6714 = k; }, false), new _SafeStr_44(new IIDHabboGameManager(), function (k:_SafeStr_1417):void{ _SafeStr_6740 = k; }, ((flags & _SafeStr_6694) == 0)), new _SafeStr_44(new IIDHabboWindowManager(), function (k:_SafeStr_634):void{ _SafeStr_5829 = k; })])); } override protected function initComponent():void{ this._SafeStr_6736 = new Map(); this._SafeStr_6719 = new _SafeStr_3054(1000); this._SafeStr_6721 = new _SafeStr_3054(1000); this._SafeStr_6720 = new Map(); this._SafeStr_6722 = new Map(); this._SafeStr_6735 = new Map(); this._SafeStr_6715 = this._SafeStr_6760(); this._SafeStr_6716 = new RoomMessageHandler(this); var k:DisplayObjectContainer = context.displayObjectContainer; var _local_2:LoaderInfo = k.loaderInfo; this._SafeStr_6717 = new RoomContentLoader(_local_2.loaderURL); registerUpdateReceiver(this, 1); this._SafeStr_6710._SafeStr_6342(this._SafeStr_6761); this._SafeStr_6717._SafeStr_6611 = this._SafeStr_6580; this._SafeStr_6709._SafeStr_6522(_SafeStr_2287._SafeStr_6623); this._SafeStr_6709._SafeStr_6522(_SafeStr_2287._SafeStr_6624); this._SafeStr_6709._SafeStr_6522(_SafeStr_2287._SafeStr_6625); this._SafeStr_6709._SafeStr_6522(_SafeStr_2287._SafeStr_6627); this._SafeStr_6709._SafeStr_6522(_SafeStr_2287._SafeStr_6626); this._SafeStr_6709._SafeStr_6762(this._SafeStr_6717); if (this._SafeStr_6707) { this._SafeStr_6716.connection = this._SafeStr_6707.connection; }; this._SafeStr_6717.initialize(events, this); this._SafeStr_6717._SafeStr_6690 = assets; this._SafeStr_6717._SafeStr_6691 = this; this._SafeStr_6734 = getBoolean("room.dragging.always_center"); this._SafeStr_6717.sessionDataManager = this._SafeStr_6605; events.addEventListener(RoomContentLoader._SafeStr_6560, this._SafeStr_6763); } protected function _SafeStr_6760():RoomObjectEventHandler{ return (new RoomObjectEventHandler(this)); } override public function dispose():void{ var k:int; var _local_2:_SafeStr_3055; if (disposed) { return; }; removeUpdateReceiver(this); if (this._SafeStr_6719 != null) { this._SafeStr_6719.dispose(); this._SafeStr_6719 = null; }; if (this._SafeStr_6721 != null) { this._SafeStr_6721.dispose(); this._SafeStr_6721 = null; }; if (this._SafeStr_6720 != null) { this._SafeStr_6720.dispose(); }; if (this._SafeStr_6722 != null) { this._SafeStr_6722.dispose(); }; if (this._SafeStr_6715 != null) { this._SafeStr_6715.dispose(); this._SafeStr_6715 = null; }; if (this._SafeStr_6716 != null) { this._SafeStr_6716.dispose(); this._SafeStr_6716 = null; }; if (this._SafeStr_6717 != null) { this._SafeStr_6717.dispose(); this._SafeStr_6717 = null; }; if (this._SafeStr_6735 != null) { this._SafeStr_6735.dispose(); this._SafeStr_6735 = null; }; if (this._SafeStr_6736 != null) { k = 0; while (k < this._SafeStr_6736.length) { _local_2 = (this._SafeStr_6736._SafeStr_6113(k) as _SafeStr_3055); if (_local_2 != null) { _local_2.dispose(); }; k++; }; this._SafeStr_6736.dispose(); this._SafeStr_6736 = null; }; if (this._SafeStr_6739 != null) { this._SafeStr_6739.dispose(); this._SafeStr_6739 = null; }; super.dispose(); } public function set _SafeStr_6525(k:Boolean):void{ if (k) { removeUpdateReceiver(this); } else { removeUpdateReceiver(this); registerUpdateReceiver(this, 1); }; } public function _SafeStr_6526():void{ this.update(1); } private function _SafeStr_6764(k:int):_SafeStr_3055{ var _local_2:String = this._SafeStr_6765(k); var _local_3:_SafeStr_3055; if (this._SafeStr_6736 != null) { _local_3 = (this._SafeStr_6736.getValue(_local_2) as _SafeStr_3055); if (_local_3 == null) { _local_3 = new _SafeStr_3055(k); this._SafeStr_6736.add(_local_2, _local_3); }; }; return (_local_3); } public function _SafeStr_6534(k:int, _arg_2:FurniStackingHeightMap):void{ var _local_3:_SafeStr_3055 = this._SafeStr_6764(k); if (_local_3 != null) { _local_3._SafeStr_6766 = _arg_2; }; } public function _SafeStr_6462(k:int):FurniStackingHeightMap{ var _local_2:_SafeStr_3055 = this._SafeStr_6764(k); if (_local_2 != null) { return (_local_2._SafeStr_6766); }; return (null); } public function _SafeStr_6532(k:int, _arg_2:String):void{ var _local_3:_SafeStr_3055 = this._SafeStr_6764(k); if (_local_3 != null) { _local_3._SafeStr_6767 = _arg_2; }; } public function _SafeStr_6504(k:int):String{ var _local_2:_SafeStr_3055 = this._SafeStr_6764(k); if (_local_2 != null) { return (_local_2._SafeStr_6767); }; return (null); } public function _SafeStr_6461(k:int):LegacyWallGeometry{ var _local_2:_SafeStr_3055 = this._SafeStr_6764(k); if (_local_2 != null) { return (_local_2._SafeStr_6768); }; return (null); } public function _SafeStr_6463(k:int):TileObjectMap{ var _local_2:_SafeStr_3055 = this._SafeStr_6764(k); if (_local_2 != null) { return (_local_2._SafeStr_6769); }; return (null); } private function _SafeStr_6770():_SafeStr_3031{ return (this._SafeStr_6771(this._SafeStr_6724)); } private function _SafeStr_6771(k:int):_SafeStr_3031{ var _local_2:_SafeStr_3055 = this._SafeStr_6764(k); if (_local_2 != null) { return (_local_2._SafeStr_6772); }; return (null); } public function _SafeStr_6457(k:int, _arg_2:_SafeStr_3021):void{ var _local_3:_SafeStr_3055 = this._SafeStr_6764(k); if (_local_3 != null) { _local_3._SafeStr_6773 = _arg_2; if (_arg_2 != null) { _local_3._SafeStr_6774 = null; }; }; } public function _SafeStr_6456(k:int):_SafeStr_2331{ var _local_2:_SafeStr_3055 = this._SafeStr_6764(k); if (_local_2 != null) { return (_local_2._SafeStr_6773); }; return (null); } public function _SafeStr_6458(k:int, _arg_2:_SafeStr_3021):void{ var _local_3:_SafeStr_3055 = this._SafeStr_6764(k); if (_local_3 != null) { _local_3._SafeStr_6774 = _arg_2; }; } public function _SafeStr_6459(k:int):_SafeStr_2331{ var _local_2:_SafeStr_3055 = this._SafeStr_6764(k); if (_local_2 != null) { return (_local_2._SafeStr_6774); }; return (null); } public function _SafeStr_6522(k:int):void{ this._SafeStr_6709._SafeStr_6522(k); } public function _SafeStr_6523(k:int):void{ this._SafeStr_6709._SafeStr_6523(k); } public function update(k:uint):void{ var _local_2:int; var _local_3:_SafeStr_2659; _SafeStr_2864._SafeStr_6775(); if (this._SafeStr_6709 != null) { this._SafeStr_6776(); this._SafeStr_6709.update(k); _local_2 = 0; while (_local_2 < this._SafeStr_6709._SafeStr_6777()) { _local_3 = this._SafeStr_6709._SafeStr_6778(_local_2); if (((!((_local_3 == null))) && (!((_local_3._SafeStr_6779() == null))))) { _local_3._SafeStr_6779().update(k); }; _local_2++; }; this._SafeStr_6780(k); if (this._SafeStr_6738) { this._SafeStr_6781(); }; }; _SafeStr_2864._SafeStr_6782(); } private function _SafeStr_6781():void{ this._SafeStr_6738 = false; var k:_SafeStr_3055 = this._SafeStr_6764(this._SafeStr_6724); if (((k) && (k._SafeStr_6783()))) { Mouse.cursor = MouseCursor.BUTTON; } else { Mouse.cursor = MouseCursor.AUTO; }; } public function _SafeStr_6469(k:String, _arg_2:int, _arg_3:String):void{ var _local_4:int = this._SafeStr_6449(_arg_3); switch (k) { case _SafeStr_3047._SafeStr_6785: if (((this._SafeStr_6473) && ((_local_4 == _SafeStr_2287._SafeStr_6625)))) { this._SafeStr_6742 = _arg_2; }; this._SafeStr_6784(this._SafeStr_6724, _local_4, _arg_2); return; default: if (((this._SafeStr_6473) && ((_local_4 == _SafeStr_2287._SafeStr_6625)))) { this._SafeStr_6742 = -1; }; this._SafeStr_6786(this._SafeStr_6724, _local_4, _arg_2); }; } private function _SafeStr_6784(k:int, _arg_2:int, _arg_3:int):void{ var _local_5:String; var _local_6:_SafeStr_3055; var _local_4:_SafeStr_2300 = this._SafeStr_6712.getSession(k); if (((((!((_arg_2 == _SafeStr_2287._SafeStr_6623))) && (!((_arg_2 == _SafeStr_2287._SafeStr_6624))))) || (((!((_local_4 == null))) && ((_local_4.roomControllerLevel >= _SafeStr_2490._SafeStr_6787)))))) { _local_5 = ((_arg_2 + "_") + _arg_3); _local_6 = this._SafeStr_6764(k); if (_local_6 != null) { if (_local_6._SafeStr_6784(_local_5)) { this._SafeStr_6738 = true; }; }; }; } private function _SafeStr_6786(k:int, _arg_2:int, _arg_3:int):void{ var _local_5:String; var _local_4:_SafeStr_3055 = this._SafeStr_6764(k); if (_local_4 != null) { _local_5 = ((_arg_2 + "_") + _arg_3); if (_local_4._SafeStr_6786(_local_5)) { this._SafeStr_6738 = true; }; }; } public function _SafeStr_5388(k:int, _arg_2:int):void{ var _local_3:_SafeStr_2439; var _local_4:_SafeStr_2439; var _local_5:String; var _local_6:int; var _local_7:int; var _local_8:int; var _local_9:int; if (_arg_2 >= 0) { _local_3 = this._SafeStr_6533(k); _local_4 = this._SafeStr_6788(k, _arg_2); if (((((((!((_local_4 == null))) && (!((_local_4.getModel() == null))))) && (!((_local_3 == null))))) && (!((_local_3._SafeStr_6789() == null))))) { _local_5 = _SafeStr_3059._SafeStr_5389; _local_6 = _local_4.getLocation().x; _local_7 = _local_4.getLocation().y; _local_8 = _local_4.getModel().getNumber(_SafeStr_2466._SafeStr_6790); _local_9 = _local_4.getModel().getNumber(_SafeStr_2466._SafeStr_6791); _local_3._SafeStr_6789().processUpdateMessage(new _SafeStr_3059(_local_5, _arg_2, _local_6, _local_7, _local_8, _local_9)); }; }; } public function _SafeStr_5390(k:int, _arg_2:int):void{ var _local_3:_SafeStr_2439; var _local_4:String; if (_arg_2 >= 0) { _local_3 = this._SafeStr_6533(k); if (((!((_local_3 == null))) && (!((_local_3._SafeStr_6789() == null))))) { _local_4 = _SafeStr_3059._SafeStr_5391; _local_3._SafeStr_6789().processUpdateMessage(new _SafeStr_3059(_local_4, _arg_2)); }; }; } private function _SafeStr_6776():void{ var _local_3:int; var _local_4:_SafeStr_3055; var _local_5:int; var _local_6:_SafeStr_3046; var _local_7:Boolean; var _local_8:String; var _local_9:RoomInstance; if (this._SafeStr_6737) { this._SafeStr_6737 = false; return; }; var k:int = getTimer(); var _local_2:int = 5; for each (_local_4 in this._SafeStr_6736) { _local_5 = 0; _local_6 = null; _local_7 = false; while ((_local_6 = _local_4._SafeStr_6792()) != null) { _local_7 = this._SafeStr_6793(_local_4.roomId, _local_6.id, _local_6); if ((++_local_5 % _local_2) == 0) { _local_3 = getTimer(); if (((((_local_3 - k) >= _SafeStr_6706)) && (!(this._SafeStr_6741)))) { this._SafeStr_6737 = true; break; }; }; }; while (((!(this._SafeStr_6737)) && (!(((_local_6 = _local_4._SafeStr_6794()) == null))))) { _local_7 = this._SafeStr_6795(_local_4.roomId, _local_6.id, _local_6); if ((++_local_5 % _local_2) == 0) { _local_3 = getTimer(); if (((((_local_3 - k) >= _SafeStr_6706)) && (!(this._SafeStr_6741)))) { this._SafeStr_6737 = true; break; }; }; }; if (((_local_7) && (this._SafeStr_6741))) { _local_8 = this._SafeStr_6765(_local_4.roomId); _local_9 = (this._SafeStr_6709._SafeStr_6448(_local_8) as RoomInstance); if (!_local_9._SafeStr_6796()) { this._SafeStr_6797(_local_8); }; }; if (this._SafeStr_6737) { return; }; }; } private function _SafeStr_6780(k:uint):void{ var _local_5:_SafeStr_3055; var _local_6:_SafeStr_3031; var _local_7:int; var _local_8:int; var _local_9:int; var _local_10:_SafeStr_2438; var _local_2:int = 1; var _local_3:int; while (_local_3 < this._SafeStr_6736.length) { _local_5 = (this._SafeStr_6736._SafeStr_6113(_local_3) as _SafeStr_3055); _local_6 = null; _local_7 = 0; if (_local_5 != null) { _local_6 = _local_5._SafeStr_6772; _local_7 = _local_5.roomId; }; if (_local_6 != null) { _local_8 = _local_6._SafeStr_5540; _local_9 = _local_6._SafeStr_6798; _local_10 = this.getRoomObject(_local_7, _local_8, _local_9); if (_local_10 != null) { if (((!((_local_7 == this._SafeStr_6724))) || (!(this._SafeStr_6728)))) { this._SafeStr_6799(_local_7, _local_2, _local_10.getLocation(), k); }; }; }; _local_3++; }; var _local_4:_SafeStr_3022 = this._SafeStr_6800(this._SafeStr_6724, _local_2); if (_local_4 != null) { if (this._SafeStr_6728) { _local_4._SafeStr_6801 = (_local_4._SafeStr_6801 + this._SafeStr_6732); _local_4._SafeStr_6802 = (_local_4._SafeStr_6802 + this._SafeStr_6733); this._SafeStr_6732 = 0; this._SafeStr_6733 = 0; }; }; } private function _SafeStr_6799(k:int, _arg_2:int, _arg_3:_SafeStr_2307, _arg_4:uint):void{ var _local_10:Number; var _local_11:Rectangle; var _local_12:int; var _local_13:int; var _local_14:Rectangle; var _local_15:_SafeStr_2308; var _local_16:Number; var _local_17:Number; var _local_18:Number; var _local_19:Number; var _local_20:Number; var _local_21:Number; var _local_22:Number; var _local_23:Point; var _local_24:Number; var _local_25:Number; var _local_26:Matrix; var _local_27:Number; var _local_28:Number; var _local_29:Number; var _local_30:Number; var _local_31:Number; var _local_32:Number; var _local_33:Point; var _local_34:Boolean; var _local_35:Boolean; var _local_36:Boolean; var _local_37:Boolean; var _local_38:Number; var _local_39:Number; var _local_40:Number; var _local_41:Number; var _local_42:Number; var _local_43:int; var _local_44:int; var _local_45:Point; var _local_46:_SafeStr_2308; var _local_5:_SafeStr_3022 = this._SafeStr_6800(k, _arg_2); var _local_6:_SafeStr_3055 = this._SafeStr_6764(k); if ((((((_local_5 == null)) || ((_local_6 == null)))) || (!((_local_5.scale == 1))))) { return; }; var _local_7:_SafeStr_3071 = (_local_5.geometry as _SafeStr_3071); var _local_8:_SafeStr_3031 = _local_6._SafeStr_6772; var _local_9:_SafeStr_2659 = this._SafeStr_6448(k); if (((((!((_local_7 == null))) && (!((_local_8 == null))))) && (!((_local_9 == null))))) { _local_10 = (Math.floor(_arg_3.z) + 1); _local_11 = this._SafeStr_6803(k, _arg_2); if (_local_11 != null) { _local_12 = Math.round(_local_11.width); _local_13 = Math.round(_local_11.height); _local_14 = this._SafeStr_6495(_arg_2); if (((!((_local_14 == null))) && ((((((((_local_14.right < 0)) || ((_local_14.bottom < 0)))) || ((_local_14.left >= _local_12)))) || ((_local_14.top >= _local_13)))))) { _local_8.reset(); }; if (((((((((((!((_local_8._SafeStr_6810 == _local_12))) || (!((_local_8._SafeStr_6809 == _local_13))))) || (!((_local_8.scale == _local_7.scale))))) || (!((_local_8._SafeStr_6807 == _local_7._SafeStr_6808))))) || (!(_SafeStr_2308._SafeStr_6805(_arg_3, _local_8._SafeStr_6806))))) || (_local_8._SafeStr_6804))) { _local_8._SafeStr_6806 = _arg_3; _local_15 = new _SafeStr_2308(); _local_15._SafeStr_6811(_arg_3); _local_15.x = Math.round(_local_15.x); _local_15.y = Math.round(_local_15.y); _local_16 = (_local_9.getNumber(_SafeStr_3034._SafeStr_6542) - 0.5); _local_17 = (_local_9.getNumber(_SafeStr_3034._SafeStr_6544) - 0.5); _local_18 = (_local_9.getNumber(_SafeStr_3034._SafeStr_6543) + 0.5); _local_19 = (_local_9.getNumber(_SafeStr_3034._SafeStr_6545) + 0.5); _local_20 = Math.round(((_local_16 + _local_18) / 2)); _local_21 = Math.round(((_local_17 + _local_19) / 2)); _local_22 = 2; _local_23 = new Point((_local_15.x - _local_20), (_local_15.y - _local_21)); _local_24 = (_local_7.scale / Math.sqrt(2)); _local_25 = (_local_24 / 2); _local_26 = new Matrix(); _local_26.rotate(((-((_local_7.direction.x + 90)) / 180) * Math.PI)); _local_23 = _local_26.transformPoint(_local_23); _local_23.y = (_local_23.y * (_local_25 / _local_24)); _local_27 = (((_local_11.width / 2) / _local_24) - 1); _local_28 = (((_local_11.height / 2) / _local_25) - 1); _local_29 = 0; _local_30 = 0; _local_31 = 0; _local_32 = 0; _local_33 = _local_7._SafeStr_6812(new _SafeStr_2308(_local_20, _local_21, _local_22)); if (!_local_33) { return; }; _local_33.x = (_local_33.x + Math.round((_local_11.width / 2))); _local_33.y = (_local_33.y + Math.round((_local_11.height / 2))); if (_local_14 != null) { _local_14.offset(-(_local_5._SafeStr_6801), -(_local_5._SafeStr_6802)); if ((((_local_14.width > 1)) && ((_local_14.height > 1)))) { _local_29 = (((_local_14.left - _local_33.x) - (_local_7.scale * 0.25)) / _local_24); _local_31 = (((_local_14.right - _local_33.x) + (_local_7.scale * 0.25)) / _local_24); _local_30 = (((_local_14.top - _local_33.y) - (_local_7.scale * 0.5)) / _local_25); _local_32 = (((_local_14.bottom - _local_33.y) + (_local_7.scale * 0.5)) / _local_25); } else { _local_7._SafeStr_6813(new _SafeStr_2308(-30, -30), 25); return; }; } else { _local_7._SafeStr_6813(new _SafeStr_2308(0, 0), 25); return; }; _local_34 = false; _local_35 = false; _local_36 = false; _local_37 = false; _local_38 = Math.round(((_local_31 - _local_29) * _local_24)); if (_local_38 < _local_11.width) { _local_10 = 2; _local_23.x = ((_local_31 + _local_29) / 2); _local_36 = true; } else { if (_local_23.x > (_local_31 - _local_27)) { _local_23.x = (_local_31 - _local_27); _local_34 = true; }; if (_local_23.x < (_local_29 + _local_27)) { _local_23.x = (_local_29 + _local_27); _local_34 = true; }; }; _local_39 = Math.round(((_local_32 - _local_30) * _local_25)); if (_local_39 < _local_11.height) { _local_10 = 2; _local_23.y = ((_local_32 + _local_30) / 2); _local_37 = true; } else { if (_local_23.y > (_local_32 - _local_28)) { _local_23.y = (_local_32 - _local_28); _local_35 = true; }; if (_local_23.y < (_local_30 + _local_28)) { _local_23.y = (_local_30 + _local_28); _local_35 = true; }; if (_local_35) { _local_23.y = (_local_23.y / (_local_25 / _local_24)); }; }; _local_26.invert(); _local_23 = _local_26.transformPoint(_local_23); _local_23.x = (_local_23.x + _local_20); _local_23.y = (_local_23.y + _local_21); _local_40 = 0.35; _local_41 = 0.2; _local_42 = 0.2; _local_43 = 10; _local_44 = 10; if ((_local_42 * _local_12) > 100) { _local_42 = (100 / _local_12); }; if ((_local_40 * _local_13) > 150) { _local_40 = (150 / _local_13); }; if ((_local_41 * _local_13) > 150) { _local_41 = (150 / _local_13); }; if (((((_local_8._SafeStr_6814) && ((_local_8._SafeStr_6810 == _local_12)))) && ((_local_8._SafeStr_6809 == _local_13)))) { _local_42 = 0; }; if (((((_local_8._SafeStr_6815) && ((_local_8._SafeStr_6810 == _local_12)))) && ((_local_8._SafeStr_6809 == _local_13)))) { _local_40 = 0; _local_41 = 0; }; _local_11.right = (_local_11.right * (1 - (_local_42 * 2))); _local_11.bottom = (_local_11.bottom * (1 - (_local_40 + _local_41))); if (_local_11.right < _local_43) { _local_11.right = _local_43; }; if (_local_11.bottom < _local_44) { _local_11.bottom = _local_44; }; if ((_local_40 + _local_41) > 0) { _local_11.offset((-(_local_11.width) / 2), (-(_local_11.height) * (_local_41 / (_local_40 + _local_41)))); } else { _local_11.offset((-(_local_11.width) / 2), (-(_local_11.height) / 2)); }; _local_33 = _local_7._SafeStr_6812(_local_15); if (!_local_33) { return; }; if (_local_33 != null) { _local_33.x = (_local_33.x + _local_5._SafeStr_6801); _local_33.y = (_local_33.y + _local_5._SafeStr_6802); _local_15.z = _local_10; _local_15.x = (Math.round((_local_23.x * 2)) / 2); _local_15.y = (Math.round((_local_23.y * 2)) / 2); if (_local_8.location == null) { _local_7.location = _local_15; if (this._SafeStr_6749) { _local_8._SafeStr_6816(new _SafeStr_2308(0, 0, 0)); } else { _local_8._SafeStr_6816(_local_15); }; }; _local_45 = _local_7._SafeStr_6812(_local_15); _local_46 = new _SafeStr_2308(0, 0, 0); if (_local_45 != null) { _local_46.x = _local_45.x; _local_46.y = _local_45.y; }; if ((((((((((((((((_local_33.x < _local_11.left)) || ((_local_33.x > _local_11.right)))) && (!(_local_8._SafeStr_6820)))) || ((((((_local_33.y < _local_11.top)) || ((_local_33.y > _local_11.bottom)))) && (!(_local_8._SafeStr_6819)))))) || (((((_local_36) && (!(_local_8._SafeStr_6820)))) && (!((_local_8._SafeStr_6810 == _local_12))))))) || (((((_local_37) && (!(_local_8._SafeStr_6819)))) && (!((_local_8._SafeStr_6809 == _local_13))))))) || (((!((_local_8._SafeStr_6818 == _local_14.width))) || (!((_local_8._SafeStr_6817 == _local_14.height))))))) || (((!((_local_8._SafeStr_6810 == _local_12))) || (!((_local_8._SafeStr_6809 == _local_13))))))) { _local_8._SafeStr_6814 = _local_34; _local_8._SafeStr_6815 = _local_35; if (this._SafeStr_6749) { _local_8.target = _local_46; } else { _local_8.target = _local_15; }; } else { if (!_local_34) { _local_8._SafeStr_6814 = false; }; if (!_local_35) { _local_8._SafeStr_6815 = false; }; }; }; _local_8._SafeStr_6820 = _local_36; _local_8._SafeStr_6819 = _local_37; _local_8._SafeStr_6810 = _local_12; _local_8._SafeStr_6809 = _local_13; _local_8.scale = _local_7.scale; _local_8._SafeStr_6807 = _local_7._SafeStr_6808; _local_8._SafeStr_6818 = _local_14.width; _local_8._SafeStr_6817 = _local_14.height; if (!this._SafeStr_6605._SafeStr_6821) { if (this._SafeStr_6749) { _local_8.update(_arg_4, 8); } else { _local_8.update(_arg_4, 0.5); }; }; if (this._SafeStr_6749) { _local_5._SafeStr_6801 = -(_local_8.location.x); _local_5._SafeStr_6802 = -(_local_8.location.y); } else { _local_7._SafeStr_6813(_local_8.location, 25); }; } else { _local_8._SafeStr_6814 = false; _local_8._SafeStr_6815 = false; _local_8._SafeStr_6820 = false; _local_8._SafeStr_6819 = false; }; }; }; } private function _SafeStr_6763(k:Event):void{ this._SafeStr_6718 = true; this._SafeStr_6709.initialize( , this); } private function _SafeStr_6756(k:_SafeStr_2303):void{ switch (k.type) { case _SafeStr_2303._SafeStr_6755: if (this._SafeStr_6716) { this._SafeStr_6716._SafeStr_6822(k.session.roomId); }; return; case _SafeStr_2303._SafeStr_6757: if (this._SafeStr_6716) { this._SafeStr_6716._SafeStr_6823(); this._SafeStr_6517(k.session.roomId); }; return; }; } private function _SafeStr_6759(k:_SafeStr_2297):void{ var _local_2:_SafeStr_3031; if (k._SafeStr_6824 == HabboToolbarIconEnum.MEMENU) { _local_2 = this._SafeStr_6770(); if (_local_2) { _local_2._SafeStr_6825(this._SafeStr_6826); _local_2.reset(); }; }; } public function _SafeStr_6827(k:Boolean):void{ var _local_2:int; var _local_3:_SafeStr_3056; if (k) { this._SafeStr_6723 = true; events.dispatchEvent(new _SafeStr_194(_SafeStr_194._SafeStr_6828, 0)); _local_2 = 0; while (_local_2 < this._SafeStr_6735.length) { _local_3 = (this._SafeStr_6735._SafeStr_6113(_local_2) as _SafeStr_3056); if (_local_3 != null) { this._SafeStr_6516(_local_3.roomId, _local_3.data); }; _local_2++; }; }; } public function _SafeStr_6487(k:int):void{ this._SafeStr_6724 = k; } public function _SafeStr_6765(k:int):String{ return (String(k)); } private function _SafeStr_6829(k:String):int{ var _local_2:Array; if (k != null) { _local_2 = k.split("_"); if (_local_2.length > 0) { return (_local_2[0]); }; }; return (-1); } public function _SafeStr_6488(k:int, _arg_2:String):Number{ var _local_3:_SafeStr_2659 = this._SafeStr_6448(k); if (_local_3 != null) { return (_local_3.getNumber(_arg_2)); }; return (NaN); } public function _SafeStr_6489(k:int, _arg_2:String):String{ var _local_3:_SafeStr_2659 = this._SafeStr_6448(k); if (_local_3 != null) { return (_local_3.getString(_arg_2)); }; return (null); } public function _SafeStr_6535(k:int, _arg_2:Boolean):void{ var _local_4:int; var _local_3:_SafeStr_2659 = this._SafeStr_6448(k); if (_local_3 != null) { _local_4 = ((_arg_2) ? 1 : 0); _local_3.setNumber(_SafeStr_3034._SafeStr_6549, _local_4); if (_local_4 == 0) { events.dispatchEvent(new _SafeStr_194(_SafeStr_194._SafeStr_6830, k)); } else { events.dispatchEvent(new _SafeStr_194(_SafeStr_194._SafeStr_6831, k)); }; }; } public function _SafeStr_6466(k:int):Boolean{ var _local_3:Number; var _local_2:_SafeStr_2659 = this._SafeStr_6448(k); if (_local_2 != null) { _local_3 = _local_2.getNumber(_SafeStr_3034._SafeStr_6549); if (_local_3 > 0) { return (true); }; }; return (false); } public function _SafeStr_6467():Boolean{ return (this._SafeStr_6466(this._SafeStr_6724)); } public function _SafeStr_6448(k:int):_SafeStr_2659{ if (!this._SafeStr_6723) { return (null); }; var _local_2:String = this._SafeStr_6765(k); var _local_3:_SafeStr_2659 = this._SafeStr_6709._SafeStr_6448(_local_2); return (_local_3); } public function _SafeStr_6516(k:int, _arg_2:XML):void{ var _local_3:String = this._SafeStr_6765(k); var _local_4:_SafeStr_3056; var _local_5:String = "111"; var _local_6:String = "201"; var _local_7:String = "1"; if (!this._SafeStr_6723) { _local_4 = this._SafeStr_6735.remove(_local_3); if (_local_4 != null) { _local_5 = _local_4._SafeStr_6832; _local_6 = _local_4._SafeStr_6833; _local_7 = _local_4._SafeStr_6834; }; _local_4 = new _SafeStr_3056(k, _arg_2); _local_4._SafeStr_6832 = _local_5; _local_4._SafeStr_6833 = _local_6; _local_4._SafeStr_6834 = _local_7; this._SafeStr_6735.add(_local_3, _local_4); _SafeStr_4.log("Room Engine not initilized yet, can not create room. Room data stored for later initialization."); return; }; if (_arg_2 == null) { _SafeStr_4.log("Room property messages received before floor height map, will initialize when floor height map received."); return; }; _local_4 = this._SafeStr_6735.remove(_local_3); if (_local_4 != null) { if (((!((_local_4._SafeStr_6832 == null))) && ((_local_4._SafeStr_6832.length > 0)))) { _local_5 = _local_4._SafeStr_6832; }; if (((!((_local_4._SafeStr_6833 == null))) && ((_local_4._SafeStr_6833.length > 0)))) { _local_6 = _local_4._SafeStr_6833; }; if (((!((_local_4._SafeStr_6834 == null))) && ((_local_4._SafeStr_6834.length > 0)))) { _local_7 = _local_4._SafeStr_6834; }; }; var _local_8:_SafeStr_2659 = this._SafeStr_6835(_local_3, _arg_2, _local_5, _local_6, _local_7, this._SafeStr_6504(k)); if (_local_8 == null) { return; }; events.dispatchEvent(new _SafeStr_194(_SafeStr_194._SafeStr_6836, k)); } private function _SafeStr_6835(k:String, _arg_2:XML, _arg_3:String, _arg_4:String, _arg_5:String, _arg_6:String):_SafeStr_2659{ var _local_11:int; var _local_12:XML; var _local_13:Number; var _local_14:Number; var _local_15:Number; var _local_16:Number; var _local_17:_SafeStr_3045; var _local_18:XMLList; var _local_19:Array; var _local_20:_SafeStr_3062; var _local_21:int; var _local_22:XML; var _local_23:Number; var _local_24:Number; var _local_25:Number; var _local_26:Number; var _local_27:String; var _local_28:String; var _local_29:_SafeStr_2308; if (!this._SafeStr_6723) { return (null); }; var _local_7:_SafeStr_2659 = this._SafeStr_6709._SafeStr_6835(k, _arg_2); if (_local_7 == null) { return (null); }; var _local_8:int = _SafeStr_2287._SafeStr_6626; var _local_9:_SafeStr_2439; var _local_10:Number = 1; _local_9 = (_local_7._SafeStr_6837(_SafeStr_6697, _SafeStr_6698, _local_8) as _SafeStr_2439); _local_7.setNumber(_SafeStr_3034._SafeStr_6546, 0, true); _local_7.setNumber(_SafeStr_3034._SafeStr_6547, _local_10, true); if (_arg_2 != null) { _local_11 = 0; if (_arg_2.dimensions.length() == 1) { _local_12 = _arg_2.dimensions[0]; _local_13 = Number(_local_12.@minX); _local_14 = Number(_local_12.@maxX); _local_15 = Number(_local_12.@minY); _local_16 = Number(_local_12.@maxY); _local_7.setNumber(_SafeStr_3034._SafeStr_6542, _local_13); _local_7.setNumber(_SafeStr_3034._SafeStr_6543, _local_14); _local_7.setNumber(_SafeStr_3034._SafeStr_6544, _local_15); _local_7.setNumber(_SafeStr_3034._SafeStr_6545, _local_16); _local_11 = (_local_11 + ((((_local_13 * 423) + (_local_14 * 671)) + (_local_15 * 913)) + (_local_16 * 7509))); if (((!((_local_9 == null))) && (!((_local_9.getModelController() == null))))) { _local_9.getModelController().setNumber(_SafeStr_2466._SafeStr_6838, _local_11, true); }; }; }; if (((!((_local_9 == null))) && (!((_local_9._SafeStr_6789() == null))))) { _local_9._SafeStr_6789().initialize(_arg_2); _local_17 = null; if (_arg_3 != null) { _local_17 = new _SafeStr_3045(_SafeStr_3045._SafeStr_5363, _arg_3); _local_9._SafeStr_6789().processUpdateMessage(_local_17); _local_7.setString(_SafeStr_2466._SafeStr_5362, _arg_3); }; if (_arg_4 != null) { _local_17 = new _SafeStr_3045(_SafeStr_3045._SafeStr_5365, _arg_4); _local_9._SafeStr_6789().processUpdateMessage(_local_17); _local_7.setString(_SafeStr_2466._SafeStr_5364, _arg_4); }; if (_arg_5 != null) { _local_17 = new _SafeStr_3045(_SafeStr_3045._SafeStr_5367, _arg_5); _local_9._SafeStr_6789().processUpdateMessage(_local_17); _local_7.setString(_SafeStr_2466._SafeStr_5366, _arg_5); }; if (_arg_2 != null) { if (_arg_2.doors.door.length() > 0) { _local_18 = _arg_2.doors.door; _local_19 = ["x", "y", "z", "dir"]; _local_20 = null; _local_21 = 0; while (_local_21 < _local_18.length()) { _local_22 = _local_18[_local_21]; if (XMLValidator._SafeStr_6839(_local_22, _local_19)) { _local_23 = Number(_local_22.@x); _local_24 = Number(_local_22.@y); _local_25 = Number(_local_22.@z); _local_26 = Number(_local_22.@dir); _local_27 = _SafeStr_3062._SafeStr_6840; _local_28 = ("door_" + _local_21); _local_29 = new _SafeStr_2308(_local_23, _local_24, _local_25); _local_20 = new _SafeStr_3062(_SafeStr_3062._SafeStr_5375, _local_28, _local_27, _local_29, _SafeStr_3062._SafeStr_5371); _local_9._SafeStr_6789().processUpdateMessage(_local_20); if ((((_local_26 == 90)) || ((_local_26 == 180)))) { if (_local_26 == 90) { _local_7.setNumber(_SafeStr_2466._SafeStr_6841, (_local_23 - 0.5), true); _local_7.setNumber(_SafeStr_2466._SafeStr_6842, _local_24, true); }; if (_local_26 == 180) { _local_7.setNumber(_SafeStr_2466._SafeStr_6841, _local_23, true); _local_7.setNumber(_SafeStr_2466._SafeStr_6842, (_local_24 - 0.5), true); }; _local_7.setNumber(_SafeStr_2466._SafeStr_6843, _local_25, true); _local_7.setNumber(_SafeStr_2466._SafeStr_6844, _local_26, true); }; }; _local_21++; }; }; }; }; _local_7._SafeStr_6837(_SafeStr_6699, _SafeStr_6700, _SafeStr_2287._SafeStr_6627); if (!getBoolean("avatar.widget.enabled")) { _local_7._SafeStr_6837(_SafeStr_6701, _SafeStr_6702, _SafeStr_2287._SafeStr_6627); }; return (_local_7); } public function _SafeStr_6533(k:int):_SafeStr_2439{ return (this._SafeStr_6845(this._SafeStr_6765(k), _SafeStr_6697, _SafeStr_2287._SafeStr_6626)); } public function _SafeStr_6441(k:int, _arg_2:String=null, _arg_3:String=null, _arg_4:String=null, _arg_5:Boolean=false):Boolean{ var _local_9:String; var _local_10:_SafeStr_3056; var _local_6:_SafeStr_2439 = this._SafeStr_6533(k); var _local_7:_SafeStr_2659 = this._SafeStr_6448(k); if (_local_6 == null) { _local_9 = this._SafeStr_6765(k); _local_10 = this._SafeStr_6735.getValue(_local_9); if (_local_10 == null) { _local_10 = new _SafeStr_3056(k, null); this._SafeStr_6735.add(_local_9, _local_10); }; if (_arg_2 != null) { _local_10._SafeStr_6832 = _arg_2; }; if (_arg_3 != null) { _local_10._SafeStr_6833 = _arg_3; }; if (_arg_4 != null) { _local_10._SafeStr_6834 = _arg_4; }; return (true); }; if (_local_6._SafeStr_6789() == null) { return (false); }; var _local_8:_SafeStr_3045; if (_arg_2 != null) { if (((!((_local_7 == null))) && (!(_arg_5)))) { _local_7.setString(_SafeStr_2466._SafeStr_5362, _arg_2); }; _local_8 = new _SafeStr_3045(_SafeStr_3045._SafeStr_5363, _arg_2); _local_6._SafeStr_6789().processUpdateMessage(_local_8); }; if (_arg_3 != null) { if (((!((_local_7 == null))) && (!(_arg_5)))) { _local_7.setString(_SafeStr_2466._SafeStr_5364, _arg_3); }; _local_8 = new _SafeStr_3045(_SafeStr_3045._SafeStr_5365, _arg_3); _local_6._SafeStr_6789().processUpdateMessage(_local_8); }; if (_arg_4 != null) { if (((!((_local_7 == null))) && (!(_arg_5)))) { _local_7.setString(_SafeStr_2466._SafeStr_5366, _arg_4); }; _local_8 = new _SafeStr_3045(_SafeStr_3045._SafeStr_5367, _arg_4); _local_6._SafeStr_6789().processUpdateMessage(_local_8); }; return (true); } public function _SafeStr_6442(k:int, _arg_2:uint, _arg_3:int, _arg_4:Boolean):Boolean{ var _local_5:_SafeStr_2439 = this._SafeStr_6533(k); if ((((_local_5 == null)) || ((_local_5._SafeStr_6789() == null)))) { return (false); }; var _local_6:_SafeStr_3044; _local_6 = new _SafeStr_3044(_SafeStr_3044._SafeStr_6846, _arg_2, _arg_3, _arg_4); _local_5._SafeStr_6789().processUpdateMessage(_local_6); events.dispatchEvent(new _SafeStr_2799(k, _arg_2, _arg_3, _arg_4)); return (true); } public function _SafeStr_6443(k:int, _arg_2:Boolean, _arg_3:int, _arg_4:int, _arg_5:int):Boolean{ var _local_6:_SafeStr_2439 = this._SafeStr_6533(k); if ((((_local_6 == null)) || ((_local_6._SafeStr_6789() == null)))) { return (false); }; events.dispatchEvent(new _SafeStr_2810(_SafeStr_2810._SafeStr_5352, k, _arg_2, _arg_3, _arg_4, _arg_5)); return (true); } public function _SafeStr_6444(k:int, _arg_2:Boolean, _arg_3:Boolean=true):Boolean{ var _local_4:_SafeStr_2439 = this._SafeStr_6533(k); if ((((_local_4 == null)) || ((_local_4._SafeStr_6789() == null)))) { return (false); }; var _local_5:_SafeStr_3029; _local_5 = new _SafeStr_3029(_SafeStr_3029._SafeStr_5381, _arg_2); _local_4._SafeStr_6789().processUpdateMessage(_local_5); _local_5 = new _SafeStr_3029(_SafeStr_3029._SafeStr_5380, _arg_3); _local_4._SafeStr_6789().processUpdateMessage(_local_5); return (true); } public function _SafeStr_6445(k:int, _arg_2:Number, _arg_3:Number):Boolean{ var _local_4:_SafeStr_2439 = this._SafeStr_6533(k); if ((((_local_4 == null)) || ((_local_4._SafeStr_6789() == null)))) { return (false); }; var _local_5:_SafeStr_3069; _local_5 = new _SafeStr_3069(_SafeStr_3069._SafeStr_5386, _arg_2); _local_4._SafeStr_6789().processUpdateMessage(_local_5); _local_5 = new _SafeStr_3069(_SafeStr_3069._SafeStr_5384, _arg_3); _local_4._SafeStr_6789().processUpdateMessage(_local_5); return (true); } public function _SafeStr_6517(k:int):void{ var _local_2:String = this._SafeStr_6765(k); this._SafeStr_6709._SafeStr_6517(_local_2); var _local_3:_SafeStr_3055 = this._SafeStr_6736.remove(_local_2); if (_local_3 != null) { _local_3.dispose(); }; events.dispatchEvent(new _SafeStr_194(_SafeStr_194._SafeStr_6847, k)); } public function _SafeStr_6531(k:int, _arg_2:int):void{ var _local_3:_SafeStr_2300 = this._SafeStr_6712.getSession(k); if (_local_3) { _local_3._SafeStr_6848 = _arg_2; }; var _local_4:_SafeStr_3031 = this._SafeStr_6771(k); if (_local_4 != null) { _local_4._SafeStr_5540 = _arg_2; _local_4._SafeStr_6798 = _SafeStr_2287._SafeStr_6625; _local_4._SafeStr_6825(this._SafeStr_6826); }; } public function _SafeStr_6477(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int):DisplayObject{ var _local_11:Number; var _local_12:Number; var _local_13:Number; var _local_14:Number; var _local_15:_SafeStr_2308; var _local_16:_SafeStr_2308; var _local_17:Sprite; var _local_6:String = this._SafeStr_6765(k); var _local_7:_SafeStr_2659 = this._SafeStr_6709._SafeStr_6448(_local_6); if (_local_7 == null) { return (null); }; var _local_8:_SafeStr_2752 = (_local_7._SafeStr_6779() as _SafeStr_2752); if (_local_8 == null) { _local_8 = this._SafeStr_6708._SafeStr_6849(); }; if (_local_8 == null) { return (null); }; _local_8._SafeStr_6850 = _SafeStr_2466._SafeStr_6851; _local_7._SafeStr_6852(_local_8); var _local_9:_SafeStr_3022 = _local_8._SafeStr_6853(_arg_2, _arg_3, _arg_4, _arg_5); if (_local_9 == null) { return (null); }; _local_9._SafeStr_6854 = this._SafeStr_6715; if (_local_9.geometry != null) { _local_9.geometry._SafeStr_6855 = _local_7.getNumber(_SafeStr_3034._SafeStr_6547); }; if (_local_9.geometry != null) { _local_11 = _local_7.getNumber(_SafeStr_2466._SafeStr_6841); _local_12 = _local_7.getNumber(_SafeStr_2466._SafeStr_6842); _local_13 = _local_7.getNumber(_SafeStr_2466._SafeStr_6843); _local_14 = _local_7.getNumber(_SafeStr_2466._SafeStr_6844); _local_15 = new _SafeStr_2308(_local_11, _local_12, _local_13); _local_16 = null; if (_local_14 == 90) { _local_16 = new _SafeStr_2308(-2000, 0, 0); }; if (_local_14 == 180) { _local_16 = new _SafeStr_2308(0, -2000, 0); }; _local_9.geometry._SafeStr_6856(_local_15, _local_16); }; var _local_10:Sprite = (_local_9.displayObject as Sprite); if (_local_10 != null) { _local_17 = new Sprite(); _local_17.name = _SafeStr_6703; _local_17.mouseEnabled = false; _local_10.addChild(_local_17); }; return (_local_10); } public function _SafeStr_6478(k:int, _arg_2:int, _arg_3:Number, _arg_4:Point=null, _arg_5:Point=null, _arg_6:Boolean=false, _arg_7:Boolean=false, _arg_8:Boolean=false):void{ var _local_10:_SafeStr_3055; var _local_11:_SafeStr_3031; if (!getBoolean("zoom.enabled")) { return; }; if (!_arg_7) { _arg_3 = ((_arg_6) ? -1 : (((_arg_3 < 1)) ? 0.5 : Math.floor(_arg_3))); }; var _local_9:_SafeStr_3022 = this._SafeStr_6800(k, _arg_2); if (_local_9 != null) { _local_9._SafeStr_6857(_arg_3, _arg_4, _arg_5, _arg_8); _local_10 = this._SafeStr_6764(this._SafeStr_6724); if (_local_10 != null) { _local_11 = _local_10._SafeStr_6772; }; events.dispatchEvent(new _SafeStr_194(_SafeStr_194._SafeStr_6858, k)); }; } public function _SafeStr_6485(k:int=-1000, _arg_2:int=-1):Number{ if (k == -1000) { k = this._SafeStr_6724; }; if (_arg_2 == -1) { _arg_2 = this._SafeStr_6725; }; var _local_3:_SafeStr_3022 = this._SafeStr_6800(k, _arg_2); if (_local_3 == null) { return (1); }; return (_local_3.scale); } public function _SafeStr_6800(k:int, _arg_2:int):_SafeStr_3022{ var _local_3:String = this._SafeStr_6765(k); var _local_4:_SafeStr_2659 = this._SafeStr_6709._SafeStr_6448(_local_3); if (_local_4 == null) { return (null); }; var _local_5:_SafeStr_2752 = (_local_4._SafeStr_6779() as _SafeStr_2752); if (_local_5 == null) { return (null); }; var _local_6:_SafeStr_3022 = _local_5._SafeStr_6859(_arg_2); return (_local_6); } public function _SafeStr_6479(k:int, _arg_2:int, _arg_3:int, _arg_4:int):Boolean{ var _local_5:_SafeStr_3022 = this._SafeStr_6800(k, _arg_2); if (_local_5 == null) { return (false); }; _local_5.initialize(_arg_3, _arg_4); return (true); } public function _SafeStr_6481(k:int, _arg_2:int, _arg_3:Boolean):void{ var _local_4:_SafeStr_3022 = this._SafeStr_6800(k, _arg_2); if (_local_4 == null) { return; }; _local_4._SafeStr_6860 = _arg_3; } private function _SafeStr_6803(k:int, _arg_2:int):Rectangle{ var _local_3:_SafeStr_3022 = this._SafeStr_6800(k, _arg_2); if (_local_3 == null) { return (null); }; return (new Rectangle(0, 0, _local_3.width, _local_3.height)); } public function _SafeStr_6482(k:int, _arg_2:int=-1):_SafeStr_2305{ if (_arg_2 == -1) { _arg_2 = this._SafeStr_6725; }; var _local_3:_SafeStr_3022 = this._SafeStr_6800(k, _arg_2); if (_local_3 == null) { return (null); }; return (_local_3.geometry); } public function _SafeStr_6483(k:int, _arg_2:int=-1):Point{ if (_arg_2 == -1) { _arg_2 = this._SafeStr_6725; }; var _local_3:_SafeStr_3022 = this._SafeStr_6800(k, _arg_2); if (_local_3 == null) { return (null); }; return (new Point(_local_3._SafeStr_6801, _local_3._SafeStr_6802)); } public function _SafeStr_6484(k:int, _arg_2:int, _arg_3:Point):Boolean{ var _local_4:_SafeStr_3022 = this._SafeStr_6800(k, _arg_2); if ((((_local_4 == null)) || ((_arg_3 == null)))) { return (false); }; _local_4._SafeStr_6801 = _arg_3.x; _local_4._SafeStr_6802 = _arg_3.y; return (true); } public function _SafeStr_6524(k:int, _arg_2:int, _arg_3:BitmapData, _arg_4:Matrix, _arg_5:Boolean):Boolean{ var _local_6:_SafeStr_3022 = this._SafeStr_6800(k, _arg_2); if (!_local_6) { return (false); }; var _local_7:DisplayObject = _local_6.displayObject; if (!_local_7) { return (false); }; _arg_3.draw(_local_7, _arg_4, null, null, null, _arg_5); return (true); } private function _SafeStr_6861(k:_SafeStr_3022, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:Boolean, _arg_6:Boolean, _arg_7:Boolean):Boolean{ var _local_10:_SafeStr_3055; var _local_11:_SafeStr_3031; if (this._SafeStr_6741) { return (false); }; var _local_8:int = (_arg_2 - this._SafeStr_6726); var _local_9:int = (_arg_3 - this._SafeStr_6727); if (_arg_4 == MouseEvent.MOUSE_DOWN) { if (((((((!(_arg_5)) && (!(_arg_6)))) && (!(_arg_7)))) && (!(this._SafeStr_6472)))) { this._SafeStr_6728 = true; this._SafeStr_6729 = false; this._SafeStr_6730 = this._SafeStr_6726; this._SafeStr_6731 = this._SafeStr_6727; this._SafeStr_6746 = this._SafeStr_6744; this._SafeStr_6744 = 0; }; } else { if (_arg_4 == MouseEvent.MOUSE_UP) { if (this._SafeStr_6728) { this._SafeStr_6728 = false; if (this._SafeStr_6729) { _local_10 = this._SafeStr_6764(this._SafeStr_6724); if (_local_10 != null) { _local_11 = _local_10._SafeStr_6772; if (_local_11 != null) { if (this._SafeStr_6749) { if (!_local_11._SafeStr_6804) { _local_11._SafeStr_6820 = false; _local_11._SafeStr_6819 = false; }; _local_11._SafeStr_6862(new _SafeStr_2308(-(k._SafeStr_6801), -(k._SafeStr_6802))); }; if (this._SafeStr_6734) { _local_11.reset(); }; }; }; events.dispatchEvent(new _SafeStr_3051(_SafeStr_3051._SafeStr_6863, this._SafeStr_6724)); }; }; if (this._SafeStr_6746 != 0) { this._SafeStr_6744 = this._SafeStr_6746; this._SafeStr_6746 = 0; }; } else { if (_arg_4 == MouseEvent.MOUSE_MOVE) { if (this._SafeStr_6728) { if (!this._SafeStr_6729) { _local_8 = (_arg_2 - this._SafeStr_6730); _local_9 = (_arg_3 - this._SafeStr_6731); if ((((((((_local_8 <= -(_SafeStr_6705))) || ((_local_8 >= _SafeStr_6705)))) || ((_local_9 <= -(_SafeStr_6705))))) || ((_local_9 >= _SafeStr_6705)))) { this._SafeStr_6729 = true; events.dispatchEvent(new _SafeStr_3051(_SafeStr_3051._SafeStr_6864, this._SafeStr_6724)); }; _local_8 = 0; _local_9 = 0; }; if (((!((_local_8 == 0))) || (!((_local_9 == 0))))) { this._SafeStr_6732 = (this._SafeStr_6732 + _local_8); this._SafeStr_6733 = (this._SafeStr_6733 + _local_9); if (!this._SafeStr_6729) { events.dispatchEvent(new _SafeStr_3051(_SafeStr_3051._SafeStr_6864, this._SafeStr_6724)); }; this._SafeStr_6729 = true; }; }; } else { if ((((_arg_4 == MouseEvent.CLICK)) || ((_arg_4 == MouseEvent.DOUBLE_CLICK)))) { this._SafeStr_6728 = false; if (this._SafeStr_6729) { this._SafeStr_6729 = false; return (true); }; }; }; }; }; return (false); } public function _SafeStr_6486(k:int, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:Boolean, _arg_6:Boolean, _arg_7:Boolean, _arg_8:Boolean):void{ var _local_10:Sprite; var _local_11:Sprite; var _local_12:Number; var _local_13:Rectangle; var _local_14:String; var _local_15:_SafeStr_2267; if ((((this._SafeStr_6743 > 0)) && ((_arg_3 < this._SafeStr_6743)))) { return; }; if ((((this._SafeStr_6744 > 0)) && ((_arg_2 < this._SafeStr_6744)))) { return; }; var _local_9:_SafeStr_3022 = this._SafeStr_6800(this._SafeStr_6724, k); if (_local_9 != null) { if (((((((this._SafeStr_6605.isPerkAllowed(_SafeStr_2509.MOUSE_ZOOM)) && ((_arg_4 == MouseEvent.CLICK)))) && (_arg_6))) && (_arg_5))) { _local_12 = ((_arg_7) ? (_local_9.scale >> 1) : (((_local_9.scale < 1)) ? 1 : (_local_9.scale << 1))); this._SafeStr_6478(this.activeRoomId, this._SafeStr_6725, _local_12, new Point(_arg_2, _arg_3)); return; }; _local_10 = this._SafeStr_6865(_local_9); _local_11 = this._SafeStr_6866(_local_10, _SafeStr_6704); if (_local_11 != null) { _local_13 = _local_11.getRect(_local_11); _local_11.x = (_arg_2 - (_local_13.width / 2)); _local_11.y = (_arg_3 - (_local_13.height / 2)); }; if (!this._SafeStr_6861(_local_9, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7)) { if (!_local_9.handleMouseEvent(_arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7, _arg_8)) { _local_14 = ""; if (_arg_4 == MouseEvent.CLICK) { if (events != null) { events.dispatchEvent(new _SafeStr_2386(_SafeStr_2386._SafeStr_6867, this._SafeStr_6724, -1, _SafeStr_2287._SafeStr_6622)); }; _local_14 = _SafeStr_3038._SafeStr_5348; } else { if (_arg_4 == MouseEvent.MOUSE_MOVE) { _local_14 = _SafeStr_3038._SafeStr_5347; } else { if (_arg_4 == MouseEvent.MOUSE_DOWN) { _local_14 = _SafeStr_3038._SafeStr_6868; }; }; }; if (this._SafeStr_6715 != null) { _local_15 = new _SafeStr_3038(_local_14, this.getRoomObject(this._SafeStr_6724, _SafeStr_6697, _SafeStr_2287._SafeStr_6626), null, _arg_5); this._SafeStr_6715._SafeStr_6869(_local_15, this._SafeStr_6724); }; }; }; this._SafeStr_6725 = k; this._SafeStr_6726 = _arg_2; this._SafeStr_6727 = _arg_3; }; } private function _SafeStr_6865(k:_SafeStr_3022):Sprite{ if (k == null) { return (null); }; var _local_2:Sprite = (k.displayObject as Sprite); if (_local_2 == null) { return (null); }; var _local_3:Sprite = (_local_2.getChildByName(_SafeStr_6703) as Sprite); return (_local_3); } private function _SafeStr_6870(k:Sprite, _arg_2:String, _arg_3:BitmapData):Sprite{ if ((((k == null)) || ((_arg_3 == null)))) { return (null); }; var _local_4:Sprite = this._SafeStr_6866(k, _arg_2); if (_local_4 != null) { return (null); }; _local_4 = new Sprite(); _local_4.name = _arg_2; _local_4.mouseEnabled = false; var _local_5:Bitmap = new Bitmap(_arg_3); _local_4.addChild(_local_5); k.addChild(_local_4); return (_local_4); } private function _SafeStr_6871(k:Sprite, _arg_2:String):Boolean{ var _local_4:Sprite; var _local_5:Bitmap; if (k == null) { return (false); }; var _local_3:int = (k.numChildren - 1); while (_local_3 >= 0) { _local_4 = (k.getChildAt(_local_3) as Sprite); if (_local_4 != null) { if (_local_4.name == _arg_2) { k.removeChildAt(_local_3); _local_5 = (_local_4.getChildAt(0) as Bitmap); if (((!((_local_5 == null))) && (!((_local_5.bitmapData == null))))) { _local_5.bitmapData.dispose(); _local_5.bitmapData = null; }; return (true); }; }; _local_3--; }; return (false); } private function _SafeStr_6866(k:Sprite, _arg_2:String):Sprite{ var _local_4:Sprite; if (k == null) { return (null); }; var _local_3:int = (k.numChildren - 1); while (_local_3 >= 0) { _local_4 = (k.getChildAt(_local_3) as Sprite); if (_local_4 != null) { if (_local_4.name == _arg_2) { return (_local_4); }; }; _local_3--; }; return (null); } public function _SafeStr_6453(k:int, _arg_2:int, _arg_3:Boolean, _arg_4:String=null, _arg_5:_SafeStr_2348=null, _arg_6:int=-1, _arg_7:int=-1, _arg_8:String=null):void{ var _local_11:String; var _local_12:int; var _local_13:PetFigureData; var _local_14:Sprite; var _local_15:Sprite; var _local_9:_SafeStr_3023; if (_arg_3) { _local_9 = this._SafeStr_6493(this._SafeStr_6724, k, _arg_2, new _SafeStr_2308(), 1, null); } else { if (this._SafeStr_6717 != null) { _local_11 = null; _local_12 = 0; if (_arg_2 == _SafeStr_2287._SafeStr_6623) { _local_11 = this._SafeStr_6717._SafeStr_6630(k); _local_12 = this._SafeStr_6717._SafeStr_6636(k); } else { if (_arg_2 == _SafeStr_2287._SafeStr_6624) { _local_11 = this._SafeStr_6717._SafeStr_6514(k, _arg_4); _local_12 = this._SafeStr_6717._SafeStr_6638(k); }; }; if (_arg_2 == _SafeStr_2287._SafeStr_6625) { _local_11 = RoomObjectUserTypes._SafeStr_6872(k); if (_local_11 == "pet") { _local_11 = this._SafeStr_6634(_arg_4); _local_13 = new PetFigureData(_arg_4); _local_9 = this._SafeStr_6492(_local_13.typeId, _local_13.paletteId, _local_13.color, new _SafeStr_2308(180), 64, null, true, 0, _local_13._SafeStr_6873, _arg_8); } else { _local_9 = this.getGenericRoomObjectImage(_local_11, _arg_4, new _SafeStr_2308(180), 1, null, 0, null, _arg_5, _arg_6, _arg_7, _arg_8); }; } else { _local_9 = this.getGenericRoomObjectImage(_local_11, String(_local_12), new _SafeStr_2308(), 1, null, 0, _arg_4, _arg_5, _arg_6, _arg_7, _arg_8); }; }; }; if ((((_local_9 == null)) || ((_local_9.data == null)))) { return; }; var _local_10:_SafeStr_3022 = this._SafeStr_6470(); if (_local_10 != null) { _local_14 = this._SafeStr_6865(_local_10); this._SafeStr_6871(_local_14, _SafeStr_6704); _local_15 = this._SafeStr_6870(_local_14, _SafeStr_6704, _local_9.data); if (_local_15 != null) { _local_15.x = (this._SafeStr_6726 - (_local_9.data.width / 2)); _local_15.y = (this._SafeStr_6727 - (_local_9.data.height / 2)); }; }; } public function _SafeStr_6454(k:Boolean):void{ var _local_3:Sprite; var _local_4:Sprite; var _local_2:_SafeStr_3022 = this._SafeStr_6470(); if (_local_2 != null) { _local_3 = this._SafeStr_6865(_local_2); _local_4 = this._SafeStr_6866(_local_3, _SafeStr_6704); if (_local_4 != null) { _local_4.visible = k; }; }; } public function _SafeStr_6455():void{ var _local_2:Sprite; var k:_SafeStr_3022 = this._SafeStr_6470(); if (k != null) { _local_2 = this._SafeStr_6865(k); this._SafeStr_6871(_local_2, _SafeStr_6704); }; } public function _SafeStr_6451(k:int, _arg_2:int):int{ if (!this._SafeStr_6723) { return (0); }; var _local_3:String = this._SafeStr_6765(k); var _local_4:_SafeStr_2659 = this._SafeStr_6709._SafeStr_6448(_local_3); if (_local_4 == null) { return (0); }; return (_local_4._SafeStr_6874(_arg_2)); } public function getRoomObject(k:int, _arg_2:int, _arg_3:int):_SafeStr_2438{ if (!this._SafeStr_6723) { return (null); }; var _local_4:String = this._SafeStr_6765(k); if (k == 0) { _local_4 = _SafeStr_6696; }; return (this._SafeStr_6845(_local_4, _arg_2, _arg_3)); } public function _SafeStr_6480(k:int):Array{ var _local_2:_SafeStr_2659; if (this._SafeStr_6709 != null) { _local_2 = this._SafeStr_6709._SafeStr_6448(this._SafeStr_6765(this._SafeStr_6724)); }; if (_local_2 == null) { return ([]); }; return (_local_2._SafeStr_6875(k)); } public function _SafeStr_6450(k:int, _arg_2:int, _arg_3:int):_SafeStr_2438{ if (!this._SafeStr_6723) { return (null); }; var _local_4:String = this._SafeStr_6765(k); var _local_5:_SafeStr_2659 = this._SafeStr_6709._SafeStr_6448(_local_4); if (_local_5 == null) { return (null); }; var _local_6:_SafeStr_2438 = _local_5._SafeStr_6876(_arg_2, _arg_3); return (_local_6); } public function _SafeStr_6877(k:int, _arg_2:int):Array{ var _local_3:String; var _local_4:_SafeStr_2659; if (this._SafeStr_6723) { _local_3 = this._SafeStr_6765(k); _local_4 = this._SafeStr_6709._SafeStr_6448(_local_3); if (_local_4 != null) { return (_local_4._SafeStr_6875(_arg_2)); }; }; return ([]); } public function _SafeStr_6496(k:int, _arg_2:int, _arg_3:String):Boolean{ if (this._SafeStr_6715 != null) { return (this._SafeStr_6715._SafeStr_6496(this._SafeStr_6724, k, _arg_2, _arg_3)); }; return (false); } public function _SafeStr_6497(k:int, _arg_2:int, _arg_3:String, _arg_4:Map):Boolean{ if (this._SafeStr_6715 != null) { if (_arg_2 == _SafeStr_2287._SafeStr_6623) { return (this._SafeStr_6715._SafeStr_6498(this._SafeStr_6724, k, _arg_2, _arg_3, _arg_4)); }; }; return (false); } public function _SafeStr_6498(k:int, _arg_2:int, _arg_3:String, _arg_4:String):Boolean{ if (this._SafeStr_6715 != null) { if (_arg_2 == _SafeStr_2287._SafeStr_6624) { return (this._SafeStr_6715._SafeStr_6878(this._SafeStr_6724, k, _arg_3, _arg_4)); }; }; return (false); } public function _SafeStr_6499(k:int, _arg_2:int):Boolean{ if (this._SafeStr_6715 != null) { if (_arg_2 == _SafeStr_2287._SafeStr_6624) { return (this._SafeStr_6715._SafeStr_6879(this._SafeStr_6724, k)); }; }; return (false); } public function _SafeStr_6500(k:String, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:String=null, _arg_6:_SafeStr_2348=null, _arg_7:int=-1, _arg_8:int=-1, _arg_9:String=null):Boolean{ var _local_10:_SafeStr_2659 = this._SafeStr_6448(this._SafeStr_6724); if ((((_local_10 == null)) || (!((_local_10.getNumber(_SafeStr_3034._SafeStr_6546) == 0))))) { return (false); }; if (this._SafeStr_6715 != null) { return (this._SafeStr_6715._SafeStr_6500(k, this._SafeStr_6724, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7, _arg_8, _arg_9)); }; return (false); } public function _SafeStr_6501():void{ if (this._SafeStr_6715 != null) { this._SafeStr_6715._SafeStr_6501(this._SafeStr_6724); }; } public function _SafeStr_6515(k:int, _arg_2:int):Boolean{ var _local_4:_SafeStr_2559; var _local_3:_SafeStr_2438 = this.getRoomObject(this._SafeStr_6724, k, _arg_2); if (_local_3 != null) { _local_4 = (_local_3._SafeStr_6880() as _SafeStr_2559); if (_local_4 != null) { _local_4.useObject(); return (true); }; }; return (false); } private function _SafeStr_6639(k:String):String{ if (this._SafeStr_6717 != null) { return (this._SafeStr_6717._SafeStr_6639(k)); }; return (""); } public function _SafeStr_6446(k:String, _arg_2:String):void{ if (this._SafeStr_6717 != null) { this._SafeStr_6717._SafeStr_6446(k, _arg_2); }; } public function _SafeStr_6449(k:String):int{ if (this._SafeStr_6717 != null) { return (this._SafeStr_6717._SafeStr_6621(k)); }; return (_SafeStr_2287._SafeStr_6622); } public function _SafeStr_6512(k:int):String{ if (this._SafeStr_6717 != null) { return (this._SafeStr_6717._SafeStr_6630(k)); }; return (""); } public function _SafeStr_6513(k:String):int{ if (this._SafeStr_6717 != null) { return (this._SafeStr_6717._SafeStr_6632(k)); }; return (0); } public function _SafeStr_6514(k:int, _arg_2:String=null):String{ if (this._SafeStr_6717 != null) { return (this._SafeStr_6717._SafeStr_6514(k, _arg_2)); }; return (""); } public function _SafeStr_6447(k:String):int{ var _local_3:Array; var _local_2:int = -1; if (k != null) { _local_3 = k.split(" "); if (_local_3.length > 1) { _local_2 = parseInt(_local_3[0]); }; }; return (_local_2); } private function _SafeStr_6634(k:String):String{ var _local_2:Array; var _local_3:int; if (k != null) { _local_2 = k.split(" "); if (_local_2.length > 1) { _local_3 = parseInt(_local_2[0]); if (this._SafeStr_6717 != null) { return (this._SafeStr_6717._SafeStr_6634(_local_3)); }; return ("pet"); }; }; return (null); } public function _SafeStr_6506(k:int, _arg_2:int):PetColorResult{ if (this._SafeStr_6717 != null) { return (this._SafeStr_6717._SafeStr_6506(k, _arg_2)); }; return (null); } public function _SafeStr_6507(k:int, _arg_2:String):Array{ if (this._SafeStr_6717 != null) { return (this._SafeStr_6717._SafeStr_6507(k, _arg_2)); }; return (null); } public function _SafeStr_6508(k:int, _arg_2:String):int{ if (this._SafeStr_6717 != null) { return (this._SafeStr_6717._SafeStr_6508(k, _arg_2)); }; return (-1); } public function _SafeStr_6509(k:int, _arg_2:String):PetColorResult{ if (this._SafeStr_6717 != null) { return (this._SafeStr_6717._SafeStr_6509(k, _arg_2)); }; return (null); } private function _SafeStr_6881(k:int):int{ if (this._SafeStr_6717 != null) { return (this._SafeStr_6717._SafeStr_6636(k)); }; return (0); } private function _SafeStr_6638(k:int):int{ if (this._SafeStr_6717 != null) { return (this._SafeStr_6717._SafeStr_6638(k)); }; return (0); } public function _SafeStr_6464(k:int):_SafeStr_2439{ return (this._SafeStr_6845(this._SafeStr_6765(k), _SafeStr_6701, _SafeStr_2287._SafeStr_6627)); } public function _SafeStr_6465(k:int):_SafeStr_2439{ return (this._SafeStr_6845(this._SafeStr_6765(k), _SafeStr_6699, _SafeStr_2287._SafeStr_6627)); } public function _SafeStr_6520(k:int, _arg_2:int):void{ var _local_4:_SafeStr_3053; var _local_3:_SafeStr_2439 = this._SafeStr_6465(k); if (((!((_local_3 == null))) && (!((_local_3._SafeStr_6789() == null))))) { _local_4 = new _SafeStr_3053(_arg_2, null); _local_3._SafeStr_6789().processUpdateMessage(_local_4); }; } public function _SafeStr_6521(k:int, _arg_2:Boolean):void{ var _local_4:_SafeStr_3060; var _local_3:_SafeStr_2439 = this._SafeStr_6465(k); if (((!((_local_3 == null))) && (!((_local_3._SafeStr_6789() == null))))) { _local_4 = new _SafeStr_3060(null, 0, _arg_2, "", true); _local_3._SafeStr_6789().processUpdateMessage(_local_4); }; } public function _SafeStr_6417(k:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2307, _arg_5:_SafeStr_2307, _arg_6:int, _arg_7:_SafeStr_2348, _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):Boolean{ var _local_17:_SafeStr_3046; var _local_16:_SafeStr_3055 = this._SafeStr_6764(k); if (_local_16 != null) { _local_17 = new _SafeStr_3046(_arg_2, _arg_3, null, _arg_4, _arg_5, _arg_6, _arg_7, _arg_8, _arg_9, _arg_10, _arg_11, _arg_12, _arg_13, _arg_14, _arg_15); _local_16._SafeStr_6882(_local_17); }; return (true); } public function _SafeStr_6418(k:int, _arg_2:int, _arg_3:String, _arg_4:_SafeStr_2307, _arg_5:_SafeStr_2307, _arg_6:int, _arg_7:_SafeStr_2348, _arg_8:Number=NaN):Boolean{ var _local_11:_SafeStr_3046; var _local_9:String = this._SafeStr_6504(k); var _local_10:_SafeStr_3055 = this._SafeStr_6764(k); if (_local_10 != null) { _local_11 = new _SafeStr_3046(_arg_2, 0, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7, _arg_8, 0); _local_10._SafeStr_6882(_local_11); }; return (true); } private function _SafeStr_6793(k:int, _arg_2:int, _arg_3:_SafeStr_3046):Boolean{ var _local_10:_SafeStr_3055; if (_arg_3 == null) { _local_10 = this._SafeStr_6764(k); if (_local_10 != null) { _arg_3 = _local_10._SafeStr_6883(_arg_2); }; }; if (_arg_3 == null) { return (false); }; var _local_4:Boolean; var _local_5:String = _arg_3.type; if (_local_5 == null) { _local_5 = this._SafeStr_6512(_arg_3.typeId); _local_4 = true; }; var _local_6:int = this._SafeStr_6881(_arg_3.typeId); var _local_7:String = this._SafeStr_6639(_local_5); if (_local_5 == null) { _local_5 = ""; }; var _local_8:_SafeStr_2439 = this._SafeStr_6884(k, _arg_2, _local_5); if (_local_8 == null) { return (false); }; if (((((!((_local_8 == null))) && (!((_local_8.getModelController() == null))))) && (_local_4))) { _local_8.getModelController().setNumber(_SafeStr_2466._SafeStr_6885, _local_6, true); _local_8.getModelController().setNumber(_SafeStr_2466._SafeStr_6886, _arg_3.typeId, true); _local_8.getModelController().setString(_SafeStr_2466._SafeStr_6887, _local_7, true); _local_8.getModelController().setNumber(_SafeStr_2466._SafeStr_6888, ((_arg_3._SafeStr_6889) ? 1 : 0), false); _local_8.getModelController().setNumber(_SafeStr_2466._SafeStr_6890, _arg_3._SafeStr_6891); _local_8.getModelController().setNumber(_SafeStr_2466._SafeStr_6892, getTimer()); _local_8.getModelController().setNumber(_SafeStr_2466._SafeStr_6893, _arg_3._SafeStr_6894); _local_8.getModelController().setNumber(_SafeStr_2466._SafeStr_6895, _arg_3._SafeStr_5581); _local_8.getModelController().setString(_SafeStr_2466._SafeStr_6896, _arg_3.ownerName); }; if (!this._SafeStr_6419(k, _arg_2, _arg_3.loc, _arg_3.dir, _arg_3.state, _arg_3.data, _arg_3._SafeStr_6897)) { return (false); }; if (_arg_3._SafeStr_6898 >= 0) { if (!this._SafeStr_6420(k, _arg_2, _arg_3._SafeStr_6898)) { return (false); }; }; if (events != null) { events.dispatchEvent(new _SafeStr_2386(_SafeStr_2386.ADDED, k, _arg_2, _SafeStr_2287._SafeStr_6623)); }; var _local_9:_SafeStr_2331 = this._SafeStr_6459(k); if (((((_local_9) && ((Math.abs(_local_9.id) == _arg_2)))) && ((_local_9.category == _SafeStr_2287._SafeStr_6623)))) { this._SafeStr_6503(k, _arg_2, _SafeStr_2287._SafeStr_6623); }; if (((_local_8._SafeStr_6476()) && (_arg_3._SafeStr_6899))) { this._SafeStr_6900(k, _local_8); }; return (true); } public function _SafeStr_6510(k:int, _arg_2:int, _arg_3:int):void{ var _local_5:Number; var _local_6:int; var _local_7:_SafeStr_2348; var _local_8:_SafeStr_3053; var _local_4:_SafeStr_2439 = this._SafeStr_6845(this._SafeStr_6765(k), _arg_2, _arg_3); if (((!((_local_4 == null))) && (!((_local_4.getModelController() == null))))) { _local_5 = _local_4.getModelController().getNumber(_SafeStr_2466._SafeStr_6901); if (isNaN(_local_5)) { _local_5 = 1; } else { _local_5 = (_local_5 + 1); }; _local_4.getModelController().setNumber(_SafeStr_2466._SafeStr_6901, _local_5); _local_6 = _local_4.getModel().getNumber(_SafeStr_2466._SafeStr_6902); _local_7 = _SafeStr_3066._SafeStr_6903(_local_6); _local_7.initializeFromRoomObjectModel(_local_4.getModel()); _local_8 = new _SafeStr_3053(_local_5, _local_7); if (_local_4._SafeStr_6789() != null) { _local_4._SafeStr_6789().processUpdateMessage(_local_8); }; }; } public function _SafeStr_6511(k:int, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:int):Boolean{ var _local_7:_SafeStr_3067; var _local_6:_SafeStr_2439 = this._SafeStr_6845(this._SafeStr_6765(k), _arg_2, _arg_3); if (_local_6 == null) { return (false); }; if (((!((_local_6 == null))) && (!((_local_6._SafeStr_6789() == null))))) { _local_7 = new _SafeStr_3067(_arg_4, _arg_5); _local_6._SafeStr_6789().processUpdateMessage(_local_7); }; return (true); } public function _SafeStr_6419(k:int, _arg_2:int, _arg_3:_SafeStr_2307, _arg_4:_SafeStr_2307, _arg_5:int, _arg_6:_SafeStr_2348, _arg_7:Number=NaN):Boolean{ var _local_8:_SafeStr_2439 = this._SafeStr_6788(k, _arg_2); if (_local_8 == null) { return (false); }; var _local_9:_SafeStr_3024 = new _SafeStr_3024(_arg_3, _arg_4); var _local_10:_SafeStr_3053 = new _SafeStr_3053(_arg_5, _arg_6, _arg_7); if (((!((_local_8 == null))) && (!((_local_8._SafeStr_6789() == null))))) { _local_8._SafeStr_6789().processUpdateMessage(_local_9); _local_8._SafeStr_6789().processUpdateMessage(_local_10); }; return (true); } public function _SafeStr_6420(k:int, _arg_2:int, _arg_3:Number):Boolean{ var _local_5:_SafeStr_3074; var _local_4:_SafeStr_2439 = this._SafeStr_6788(k, _arg_2); if (_local_4 == null) { return (false); }; if (((!((_local_4 == null))) && (!((_local_4._SafeStr_6789() == null))))) { _local_5 = new _SafeStr_3074(null, null, _arg_3); _local_4._SafeStr_6789().processUpdateMessage(_local_5); }; return (true); } public function _SafeStr_6421(k:int, _arg_2:int, _arg_3:_SafeStr_2307, _arg_4:_SafeStr_2307):Boolean{ var _local_6:_SafeStr_3049; var _local_5:_SafeStr_2439 = this._SafeStr_6788(k, _arg_2); if (_local_5 == null) { return (false); }; if (((!((_local_5 == null))) && (!((_local_5._SafeStr_6789() == null))))) { _local_6 = new _SafeStr_3049(_arg_3, _arg_4, null, !((_arg_4 == null))); _local_5._SafeStr_6789().processUpdateMessage(_local_6); }; return (true); } public function _SafeStr_6422(k:int, _arg_2:int, _arg_3:int):Boolean{ var _local_4:_SafeStr_2439 = this._SafeStr_6788(k, _arg_2); if (_local_4 == null) { return (false); }; _local_4.getModelController().setNumber(_SafeStr_2466._SafeStr_6890, _arg_3); _local_4.getModelController().setNumber(_SafeStr_2466._SafeStr_6892, getTimer()); return (true); } private function _SafeStr_6884(k:int, _arg_2:int, _arg_3:String):_SafeStr_2439{ var _local_4:int = _SafeStr_2287._SafeStr_6623; var _local_5:_SafeStr_2439 = this._SafeStr_6904(this._SafeStr_6765(k), _arg_2, _arg_3, _local_4); return (_local_5); } private function _SafeStr_6788(k:int, _arg_2:int):_SafeStr_2439{ return (this._SafeStr_6845(this._SafeStr_6765(k), _arg_2, _SafeStr_2287._SafeStr_6623)); } public function _SafeStr_6423(k:int, _arg_2:int, _arg_3:int=-1, _arg_4:Boolean=false):void{ var _local_6:_SafeStr_2438; var _local_7:Point; var _local_8:_SafeStr_3073; var _local_9:Boolean; var _local_10:int; var _local_11:String; var _local_12:int; var _local_13:_SafeStr_2348; var _local_14:BitmapData; var _local_5:_SafeStr_3055 = this._SafeStr_6764(k); if (_local_5 != null) { _local_5._SafeStr_6883(_arg_2); }; if (((((this._SafeStr_6605) && ((_arg_3 == this._SafeStr_6605.userId)))) && (!(_SafeStr_2394._SafeStr_6905(_arg_2))))) { _local_6 = this.getRoomObject(k, _arg_2, _SafeStr_2287._SafeStr_6623); if (_local_6) { _local_7 = this._SafeStr_6494(k, _arg_2, _SafeStr_2287._SafeStr_6623, this._SafeStr_6725); if (_local_7) { _local_8 = _local_6.getModel(); _local_9 = (_local_8.getNumber(_SafeStr_2466._SafeStr_6906) == 1); if (!_local_9) { _local_10 = _local_8.getNumber(_SafeStr_2466._SafeStr_6886); _local_11 = _local_8.getString(_SafeStr_2466._SafeStr_6907); _local_12 = _local_8.getNumber(_SafeStr_2466._SafeStr_6902); _local_13 = _SafeStr_3066._SafeStr_6903(_local_12); _local_14 = this.getFurnitureIcon(_local_10, null, _local_11, _local_13).data; if (_local_14) { this._SafeStr_6713._SafeStr_6908(HabboToolbarIconEnum.INVENTORY, _local_14, _local_7.x, _local_7.y); }; }; }; }; }; this._SafeStr_6909(k, _arg_2, _SafeStr_2287._SafeStr_6623); this._SafeStr_6786(k, _SafeStr_2287._SafeStr_6623, _arg_2); if (_arg_4) { this._SafeStr_6536(k, "RoomEngine.disposeObjectFurniture()"); }; } public function _SafeStr_6424(k:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2307, _arg_5:_SafeStr_2307, _arg_6:int, _arg_7:String, _arg_8:int=0, _arg_9:int=0, _arg_10:String="", _arg_11:int=-1, _arg_12:Boolean=true):Boolean{ var _local_14:_SafeStr_2430; var _local_15:_SafeStr_3046; var _local_13:_SafeStr_3055 = this._SafeStr_6764(k); if (_local_13 != null) { _local_14 = new _SafeStr_2430(); _local_14.setString(_arg_7); _local_15 = new _SafeStr_3046(_arg_2, _arg_3, null, _arg_4, _arg_5, _arg_6, _local_14, NaN, _arg_11, _arg_8, _arg_9, _arg_10, true, _arg_12); _local_13._SafeStr_6910(_local_15); }; return (true); } private function _SafeStr_6795(k:int, _arg_2:int, _arg_3:_SafeStr_3046):Boolean{ var _local_10:_SafeStr_3055; if (_arg_3 == null) { _local_10 = this._SafeStr_6764(k); if (_local_10 != null) { _arg_3 = _local_10._SafeStr_6911(_arg_2); }; }; if (_arg_3 == null) { return (false); }; var _local_4:String = ""; if (_arg_3.data != null) { _local_4 = _arg_3.data.getLegacyString(); }; var _local_5:String = this._SafeStr_6514(_arg_3.typeId, _local_4); var _local_6:int = this._SafeStr_6638(_arg_3.typeId); var _local_7:String = this._SafeStr_6639(_local_5); if (_local_5 == null) { _local_5 = ""; }; var _local_8:_SafeStr_2439 = this._SafeStr_6912(k, _arg_2, _local_5); if (_local_8 == null) { return (false); }; if (((!((_local_8 == null))) && (!((_local_8.getModelController() == null))))) { _local_8.getModelController().setNumber(_SafeStr_2466._SafeStr_6885, _local_6, false); _local_8.getModelController().setNumber(_SafeStr_2466._SafeStr_6886, _arg_3.typeId, true); _local_8.getModelController().setString(_SafeStr_2466._SafeStr_6887, _local_7, true); _local_8.getModelController().setNumber(_SafeStr_2466._SafeStr_6888, ((_arg_3._SafeStr_6889) ? 1 : 0), false); _local_8.getModelController().setNumber(_SafeStr_2466._SafeStr_6851, 1, true); _local_8.getModelController().setNumber(_SafeStr_2466._SafeStr_6893, _arg_3._SafeStr_6894); _local_8.getModelController().setNumber(_SafeStr_2466._SafeStr_6890, _arg_3._SafeStr_6891); _local_8.getModelController().setNumber(_SafeStr_2466._SafeStr_6892, getTimer()); _local_8.getModelController().setNumber(_SafeStr_2466._SafeStr_6895, _arg_3._SafeStr_5581); _local_8.getModelController().setString(_SafeStr_2466._SafeStr_6896, _arg_3.ownerName); }; _local_4 = ""; if (_arg_3.data != null) { _local_4 = _arg_3.data.getLegacyString(); }; if (!this._SafeStr_6425(k, _arg_2, _arg_3.loc, _arg_3.dir, _arg_3.state, _local_4)) { return (false); }; if (events != null) { events.dispatchEvent(new _SafeStr_2386(_SafeStr_2386.ADDED, k, _arg_2, _SafeStr_2287._SafeStr_6624)); }; var _local_9:_SafeStr_2331 = this._SafeStr_6459(k); if (((((_local_9) && ((_local_9.id == _arg_2)))) && ((_local_9.category == _SafeStr_2287._SafeStr_6624)))) { this._SafeStr_6503(k, _arg_2, _SafeStr_2287._SafeStr_6624); }; return (true); } public function _SafeStr_6425(k:int, _arg_2:int, _arg_3:_SafeStr_2307, _arg_4:_SafeStr_2307, _arg_5:int, _arg_6:String):Boolean{ var _local_7:_SafeStr_2439 = this._SafeStr_6913(k, _arg_2); if (_local_7 == null) { return (false); }; var _local_8:_SafeStr_3024 = new _SafeStr_3024(_arg_3, _arg_4); var _local_9:_SafeStr_2430 = new _SafeStr_2430(); _local_9.setString(_arg_6); var _local_10:_SafeStr_3053 = new _SafeStr_3053(_arg_5, _local_9); if (((!((_local_7 == null))) && (!((_local_7._SafeStr_6789() == null))))) { _local_7._SafeStr_6789().processUpdateMessage(_local_8); _local_7._SafeStr_6789().processUpdateMessage(_local_10); }; this._SafeStr_6452(k, _arg_2); return (true); } public function _SafeStr_6452(k:int, _arg_2:int, _arg_3:Boolean=true):void{ var _local_8:String; var _local_9:_SafeStr_2307; var _local_4:String = ((_SafeStr_2287._SafeStr_6624 + "_") + _arg_2); var _local_5:_SafeStr_3062; var _local_6:_SafeStr_2439 = this._SafeStr_6913(k, _arg_2); if (_local_6 != null) { if (_local_6.getModel() != null) { if (_local_6.getModel().getNumber(_SafeStr_2466._SafeStr_6914) > 0) { _local_8 = _local_6.getModel().getString(_SafeStr_2466._SafeStr_6915); _local_9 = _local_6.getLocation(); if (_arg_3) { _local_5 = new _SafeStr_3062(_SafeStr_3062._SafeStr_5375, _local_4, _local_8, _local_9); } else { _local_5 = new _SafeStr_3062(_SafeStr_3062._SafeStr_5377, _local_4); }; }; }; } else { _local_5 = new _SafeStr_3062(_SafeStr_3062._SafeStr_5377, _local_4); }; var _local_7:_SafeStr_2439 = this._SafeStr_6533(k); if (((((!((_local_7 == null))) && (!((_local_7._SafeStr_6789() == null))))) && (!((_local_5 == null))))) { _local_7._SafeStr_6789().processUpdateMessage(_local_5); }; } public function _SafeStr_6426(k:int, _arg_2:int, _arg_3:String):Boolean{ var _local_4:_SafeStr_2439 = this._SafeStr_6913(k, _arg_2); if (_local_4 == null) { return (false); }; var _local_5:_SafeStr_3033 = new _SafeStr_3033(_arg_3); if (((!((_local_4 == null))) && (!((_local_4._SafeStr_6789() == null))))) { _local_4._SafeStr_6789().processUpdateMessage(_local_5); }; return (true); } private function _SafeStr_6912(k:int, _arg_2:int, _arg_3:String):_SafeStr_2439{ var _local_4:int = _SafeStr_2287._SafeStr_6624; var _local_5:_SafeStr_2439 = this._SafeStr_6904(this._SafeStr_6765(k), _arg_2, _arg_3, _local_4); return (_local_5); } private function _SafeStr_6913(k:int, _arg_2:int):_SafeStr_2439{ return (this._SafeStr_6845(this._SafeStr_6765(k), _arg_2, _SafeStr_2287._SafeStr_6624)); } public function _SafeStr_6427(k:int, _arg_2:int, _arg_3:_SafeStr_2307):Boolean{ var _local_5:_SafeStr_3049; var _local_4:_SafeStr_2439 = this._SafeStr_6913(k, _arg_2); if (_local_4 == null) { return (false); }; if (_local_4._SafeStr_6789() != null) { _local_5 = new _SafeStr_3049(_arg_3, null, null); _local_4._SafeStr_6789().processUpdateMessage(_local_5); }; this._SafeStr_6452(k, _arg_2); return (true); } public function _SafeStr_6428(k:int, _arg_2:int, _arg_3:int):Boolean{ var _local_4:_SafeStr_2439 = this._SafeStr_6913(k, _arg_2); if (_local_4 == null) { return (false); }; _local_4.getModelController().setNumber(_SafeStr_2466._SafeStr_6890, _arg_3); _local_4.getModelController().setNumber(_SafeStr_2466._SafeStr_6892, getTimer()); return (true); } public function _SafeStr_6429(k:int, _arg_2:int, _arg_3:int=-1):void{ var _local_5:_SafeStr_2438; var _local_6:Point; var _local_7:_SafeStr_3073; var _local_8:int; var _local_9:String; var _local_10:BitmapData; var _local_4:_SafeStr_3055 = this._SafeStr_6764(k); if (_local_4 != null) { _local_4._SafeStr_6911(_arg_2); }; if (((((this._SafeStr_6605) && ((_arg_3 == this._SafeStr_6605.userId)))) && (!(_SafeStr_2394._SafeStr_6905(_arg_2))))) { _local_5 = this.getRoomObject(k, _arg_2, _SafeStr_2287._SafeStr_6624); if (((((_local_5) && ((_local_5.getType().indexOf("post_it") == -1)))) && ((_local_5.getType().indexOf("external_image_wallitem") == -1)))) { _local_6 = this._SafeStr_6494(k, _arg_2, _SafeStr_2287._SafeStr_6624, this._SafeStr_6725); _local_7 = _local_5.getModel(); _local_8 = _local_7.getNumber(_SafeStr_2466._SafeStr_6886); _local_9 = _local_7.getString(_SafeStr_2466._SafeStr_6916); _local_10 = this.getWallItemIcon(_local_8, null, _local_9).data; if (((this._SafeStr_6713) && (_local_6))) { this._SafeStr_6713._SafeStr_6908(HabboToolbarIconEnum.INVENTORY, _local_10, _local_6.x, _local_6.y); }; }; }; this._SafeStr_6909(k, _arg_2, _SafeStr_2287._SafeStr_6624); this._SafeStr_6452(k, _arg_2, false); this._SafeStr_6786(k, _SafeStr_2287._SafeStr_6624, _arg_2); } public function _SafeStr_6430(k:int, _arg_2:int, _arg_3:_SafeStr_2307, _arg_4:_SafeStr_2307, _arg_5:Number, _arg_6:int, _arg_7:String=null):Boolean{ var _local_10:_SafeStr_3024; var _local_11:_SafeStr_3058; if (this._SafeStr_6917(k, _arg_2) != null) { return (false); }; var _local_8:String = RoomObjectUserTypes._SafeStr_6872(_arg_6); if (_local_8 == RoomObjectUserTypes._SafeStr_6352) { _local_8 = this._SafeStr_6634(_arg_7); }; var _local_9:_SafeStr_2439 = this._SafeStr_6918(k, _arg_2, _local_8); if (_local_9 == null) { return (false); }; if (((!((_local_9 == null))) && (!((_local_9._SafeStr_6789() == null))))) { _local_10 = new _SafeStr_3050(this._SafeStr_6919(k, _arg_3), null, _arg_4, _arg_5, false, 0); _local_9._SafeStr_6789().processUpdateMessage(_local_10); if (_arg_7 != null) { _local_11 = new _SafeStr_3058(_arg_7); _local_9._SafeStr_6789().processUpdateMessage(_local_11); }; }; if (events != null) { events.dispatchEvent(new _SafeStr_2386(_SafeStr_2386.ADDED, k, _arg_2, _SafeStr_2287._SafeStr_6625)); }; return (true); } public function _SafeStr_6431(k:int, _arg_2:int, _arg_3:_SafeStr_2307, _arg_4:_SafeStr_2307, _arg_5:Boolean=false, _arg_6:Number=0, _arg_7:_SafeStr_2307=null, _arg_8:Number=NaN):Boolean{ var _local_9:_SafeStr_2439 = this._SafeStr_6917(k, _arg_2); if ((((((_local_9 == null)) || ((_local_9._SafeStr_6789() == null)))) || ((_local_9.getModel() == null)))) { return (false); }; if (_arg_3 == null) { _arg_3 = _local_9.getLocation(); }; if (_arg_7 == null) { _arg_7 = _local_9.getDirection(); }; if (isNaN(_arg_8)) { _arg_8 = _local_9.getModel().getNumber(_SafeStr_2466._SafeStr_6920); }; var _local_10:_SafeStr_3024 = new _SafeStr_3050(this._SafeStr_6919(k, _arg_3), this._SafeStr_6919(k, _arg_4), _arg_7, _arg_8, _arg_5, _arg_6); _local_9._SafeStr_6789().processUpdateMessage(_local_10); if (((((this.roomSessionManager) && (this.roomSessionManager.getSession(k)))) && ((_arg_2 == this.roomSessionManager.getSession(k)._SafeStr_6848)))) { this._SafeStr_6710.events.dispatchEvent(new _SafeStr_3037(_SafeStr_3037._SafeStr_6921, _arg_4)); }; return (true); } public function _SafeStr_6432(k:int, _arg_2:int, _arg_3:String):Boolean{ var _local_4:_SafeStr_2439 = this._SafeStr_6917(k, _arg_2); if ((((_local_4 == null)) || ((_local_4._SafeStr_6789() == null)))) { return (false); }; var _local_5:_SafeStr_3025 = new _SafeStr_3057(_arg_3); _local_4._SafeStr_6789().processUpdateMessage(_local_5); return (true); } public function _SafeStr_6433(k:int, _arg_2:int):Boolean{ var _local_3:_SafeStr_2439 = this._SafeStr_6917(k, _arg_2); if ((((_local_3 == null)) || ((_local_3._SafeStr_6789() == null)))) { return (false); }; var _local_4:_SafeStr_3024 = new _SafeStr_3068(); _local_3._SafeStr_6789().processUpdateMessage(_local_4); return (true); } public function _SafeStr_6434(k:int, _arg_2:int, _arg_3:String, _arg_4:String=null, _arg_5:String=null, _arg_6:Boolean=false):Boolean{ var _local_7:_SafeStr_2439 = this._SafeStr_6917(k, _arg_2); if ((((_local_7 == null)) || ((_local_7._SafeStr_6789() == null)))) { return (false); }; var _local_8:_SafeStr_3025 = new _SafeStr_3058(_arg_3, _arg_4, _arg_5, _arg_6); _local_7._SafeStr_6789().processUpdateMessage(_local_8); return (true); } public function _SafeStr_6435(k:int, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:String=null):Boolean{ var _local_6:_SafeStr_2439 = this._SafeStr_6917(k, _arg_2); if ((((_local_6 == null)) || ((_local_6._SafeStr_6789() == null)))) { return (false); }; var _local_7:_SafeStr_3025; switch (_arg_3) { case _SafeStr_2466._SafeStr_6922: _local_7 = new _SafeStr_3065(_arg_4); break; case _SafeStr_2466._SafeStr_6923: _local_7 = new _SafeStr_3072(!((_arg_4 == 0))); break; case _SafeStr_2466._SafeStr_6924: _local_7 = new _SafeStr_3042(!((_arg_4 == 0))); break; case _SafeStr_2466._SafeStr_6925: _local_7 = new _SafeStr_3030(!((_arg_4 == 0))); break; case _SafeStr_2466._SafeStr_6926: _local_7 = new _SafeStr_3070(_arg_4, _arg_5); break; case _SafeStr_2466._SafeStr_6927: _local_7 = new _SafeStr_3035(_arg_4); break; case _SafeStr_2466._SafeStr_6928: _local_7 = new _SafeStr_3078(_arg_4); break; case _SafeStr_2466._SafeStr_6929: _local_7 = new _SafeStr_3032(_arg_4); break; case _SafeStr_2466._SafeStr_6930: _local_7 = new _SafeStr_3040(_arg_4); break; case _SafeStr_2466._SafeStr_6931: _local_7 = new _SafeStr_3079(_arg_4); break; case _SafeStr_2466._SafeStr_6932: _local_7 = new _SafeStr_3076(_arg_4); break; case _SafeStr_2466._SafeStr_6933: _local_7 = new _SafeStr_3052(!((_arg_4 == 0))); break; case _SafeStr_2466._SafeStr_6934: _local_7 = new _SafeStr_3063(_arg_4); break; }; _local_6._SafeStr_6789().processUpdateMessage(_local_7); return (true); } public function _SafeStr_6436(k:int, _arg_2:int, _arg_3:String, _arg_4:String=""):Boolean{ var _local_5:_SafeStr_2439 = this._SafeStr_6917(k, _arg_2); if ((((_local_5 == null)) || ((_local_5._SafeStr_6789() == null)))) { return (false); }; var _local_6:_SafeStr_3025 = new _SafeStr_3075(_arg_3, _arg_4); _local_5._SafeStr_6789().processUpdateMessage(_local_6); return (true); } public function _SafeStr_6437(k:int, _arg_2:int, _arg_3:int):Boolean{ var _local_4:_SafeStr_2439 = this._SafeStr_6917(k, _arg_2); if ((((_local_4 == null)) || ((_local_4._SafeStr_6789() == null)))) { return (false); }; var _local_5:_SafeStr_3025 = new _SafeStr_3061(_arg_3); _local_4._SafeStr_6789().processUpdateMessage(_local_5); return (true); } public function _SafeStr_6438(k:int, _arg_2:int, _arg_3:String):Boolean{ var _local_4:_SafeStr_2439 = this._SafeStr_6917(k, _arg_2); if ((((_local_4 == null)) || ((_local_4._SafeStr_6789() == null)))) { return (false); }; var _local_5:_SafeStr_3025 = new _SafeStr_3064(_arg_3); _local_4._SafeStr_6789().processUpdateMessage(_local_5); return (true); } public function _SafeStr_6439(k:int, _arg_2:int, _arg_3:int, _arg_4:int=0):Boolean{ var _local_5:_SafeStr_2439 = this._SafeStr_6917(k, _arg_2); if ((((_local_5 == null)) || ((_local_5._SafeStr_6789() == null)))) { return (false); }; _local_5._SafeStr_6789().processUpdateMessage(new _SafeStr_3026(_arg_3, _arg_4)); return (true); } private function _SafeStr_6918(k:int, _arg_2:int, _arg_3:String):_SafeStr_2439{ var _local_4:int = _SafeStr_2287._SafeStr_6625; var _local_5:_SafeStr_2439 = this._SafeStr_6904(this._SafeStr_6765(k), _arg_2, _arg_3, _local_4); return (_local_5); } private function _SafeStr_6917(k:int, _arg_2:int):_SafeStr_2439{ return (this._SafeStr_6845(this._SafeStr_6765(k), _arg_2, _SafeStr_2287._SafeStr_6625)); } public function _SafeStr_6440(k:int, _arg_2:int):void{ this._SafeStr_6909(k, _arg_2, _SafeStr_2287._SafeStr_6625); } private function _SafeStr_6904(k:String, _arg_2:int, _arg_3:String, _arg_4:int):_SafeStr_2439{ var _local_5:_SafeStr_2659 = this._SafeStr_6709._SafeStr_6448(k); if (_local_5 == null) { return (null); }; var _local_6:_SafeStr_2439; _local_6 = (_local_5._SafeStr_6837(_arg_2, _arg_3, _arg_4) as _SafeStr_2439); return (_local_6); } private function _SafeStr_6845(k:String, _arg_2:int, _arg_3:int):_SafeStr_2439{ var _local_4:_SafeStr_2659; if (this._SafeStr_6709 != null) { _local_4 = this._SafeStr_6709._SafeStr_6448(k); }; if (_local_4 == null) { return (null); }; var _local_5:_SafeStr_2439; _local_5 = (_local_4._SafeStr_6845(_arg_2, _arg_3) as _SafeStr_2439); if (_local_5 == null) { if (_arg_3 == _SafeStr_2287._SafeStr_6623) { this._SafeStr_6793(this._SafeStr_6829(k), _arg_2, null); _local_5 = (_local_4._SafeStr_6845(_arg_2, _arg_3) as _SafeStr_2439); } else { if (_arg_3 == _SafeStr_2287._SafeStr_6624) { this._SafeStr_6795(this._SafeStr_6829(k), _arg_2, null); _local_5 = (_local_4._SafeStr_6845(_arg_2, _arg_3) as _SafeStr_2439); }; }; }; return (_local_5); } private function _SafeStr_6909(k:int, _arg_2:int, _arg_3:int):void{ var _local_4:_SafeStr_2659; if (this._SafeStr_6709 != null) { _local_4 = this._SafeStr_6448(k); if (_local_4 == null) { return; }; if (_local_4._SafeStr_6909(_arg_2, _arg_3)) { if (events != null) { events.dispatchEvent(new _SafeStr_2386(_SafeStr_2386.REMOVED, k, _arg_2, _arg_3)); }; }; }; } private function _SafeStr_6761(k:_SafeStr_2267):void{ var _local_2:String; var _local_3:int; if (this._SafeStr_6715 != null) { _local_2 = this._SafeStr_6935(k.object); if (_local_2 != null) { _local_3 = this._SafeStr_6829(_local_2); this._SafeStr_6715._SafeStr_6869(k, _local_3); }; }; } private function _SafeStr_6935(k:_SafeStr_2438):String{ if (((!((k == null))) && (!((k.getModel() == null))))) { return (k.getModel().getString(_SafeStr_2466._SafeStr_6684)); }; return (null); } public function _SafeStr_6530(roomId:int, canvasId:int, fileName:String):void{ var encoded:ByteArray; var file:FileReference; var date:Date; var timeStamp:String; var p:RegExp = /[:\/\\\*\?"<>\|%]/g; fileName = fileName.replace(p, ""); var roomCanvas:_SafeStr_3022 = this._SafeStr_6800(roomId, canvasId); if (!roomCanvas) { return; }; var bmp:BitmapData = roomCanvas._SafeStr_6936(); if (PlayerVersionCheck._SafeStr_6937(11, 3)) { }; if (encoded == null) { encoded = PNGEncoder.encode(bmp); }; try { file = new FileReference(); file.save(encoded, fileName); } catch(error:Error) { date = new Date(); timeStamp = (([date.getFullYear(), date.getMonth(), date.getDate()].join("-") + " ") + [date.getHours(), date.getMinutes(), date.getSeconds()].join(".")); fileName = ("Habbo " + timeStamp); file = new FileReference(); file.save(encoded, fileName); }; } public function _SafeStr_6490(k:int):String{ var _local_2:String; var _local_3:String = ""; if (this._SafeStr_6717 != null) { _local_2 = this._SafeStr_6717._SafeStr_6630(k); _local_3 = String(this._SafeStr_6717._SafeStr_6636(k)); }; return (this._SafeStr_6717._SafeStr_6653(_local_2, _local_3)); } public function getFurnitureIcon(k:int, _arg_2:_SafeStr_2325, _arg_3:String=null, _arg_4:_SafeStr_2348=null, _arg_5:Boolean=false):_SafeStr_3023{ return (this.getFurnitureImage(k, new _SafeStr_2308(), 1, _arg_2, 0, _arg_3, -1, -1, _arg_4, _arg_5)); } public function _SafeStr_6491(k:int, _arg_2:String=null):String{ var _local_3:String; var _local_4:String = ""; if (this._SafeStr_6717 != null) { _local_3 = this._SafeStr_6717._SafeStr_6514(k, _arg_2); _local_4 = String(this._SafeStr_6717._SafeStr_6638(k)); }; return (this._SafeStr_6717._SafeStr_6653(_local_3, _local_4)); } public function getWallItemIcon(k:int, _arg_2:_SafeStr_2325, _arg_3:String=null):_SafeStr_3023{ return (this.getWallItemImage(k, new _SafeStr_2308(), 1, _arg_2, 0, _arg_3)); } public function getFurnitureImage(k:int, _arg_2:_SafeStr_2307, _arg_3:int, _arg_4:_SafeStr_2325, _arg_5:uint=0, _arg_6:String=null, _arg_7:int=-1, _arg_8:int=-1, _arg_9:_SafeStr_2348=null, _arg_10:Boolean=false):_SafeStr_3023{ var _local_11:String; var _local_12:String = ""; if (this._SafeStr_6717 != null) { _local_11 = this._SafeStr_6717._SafeStr_6630(k); _local_12 = String(this._SafeStr_6717._SafeStr_6636(k)); }; if ((((((_arg_3 == 1)) && (!((_arg_4 == null))))) && (!(_arg_10)))) { return (this._SafeStr_6938(_local_11, _local_12, _arg_4, _arg_6, _arg_9)); }; return (this.getGenericRoomObjectImage(_local_11, _local_12, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_9, _arg_7, _arg_8)); } public function _SafeStr_6492(k:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2307, _arg_5:int, _arg_6:_SafeStr_2325, _arg_7:Boolean=true, _arg_8:uint=0, _arg_9:Array=null, _arg_10:String=null):_SafeStr_3023{ var _local_13:_SafeStr_3043; var _local_11:String; var _local_12:String = ((((k + " ") + _arg_2) + " ") + _arg_3.toString(16)); if (!_arg_7) { _local_12 = (_local_12 + (" " + "head")); }; if (_arg_9 != null) { _local_12 = (_local_12 + (" " + _arg_9.length)); for each (_local_13 in _arg_9) { _local_12 = (_local_12 + (((((" " + _local_13._SafeStr_6939) + " ") + _local_13._SafeStr_6940) + " ") + _local_13.paletteId)); }; }; if (this._SafeStr_6717 != null) { _local_11 = this._SafeStr_6717._SafeStr_6634(k); }; return (this.getGenericRoomObjectImage(_local_11, _local_12, _arg_4, _arg_5, _arg_6, _arg_8, null, null, -1, -1, _arg_10)); } public function getWallItemImage(k:int, _arg_2:_SafeStr_2307, _arg_3:int, _arg_4:_SafeStr_2325, _arg_5:uint=0, _arg_6:String=null, _arg_7:int=-1, _arg_8:int=-1):_SafeStr_3023{ var _local_9:String; var _local_10:String = ""; if (this._SafeStr_6717 != null) { _local_9 = this._SafeStr_6717._SafeStr_6514(k, _arg_6); _local_10 = String(this._SafeStr_6717._SafeStr_6638(k)); }; if ((((_arg_3 == 1)) && (!((_arg_4 == null))))) { return (this._SafeStr_6938(_local_9, _local_10, _arg_4, _arg_6, null)); }; return (this.getGenericRoomObjectImage(_local_9, _local_10, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, null, _arg_7, _arg_8)); } public function getRoomImage(k:String, _arg_2:String, _arg_3:String, _arg_4:int, _arg_5:_SafeStr_2325, _arg_6:String=null):_SafeStr_3023{ if (k == null) { k = ""; }; if (_arg_2 == null) { _arg_2 = ""; }; if (_arg_3 == null) { _arg_3 = ""; }; var _local_7:String = _SafeStr_6698; var _local_8 = (((((k + "\n") + _arg_2) + "\n") + _arg_3) + "\n"); if (_arg_6 != null) { _local_8 = (_local_8 + _arg_6); }; return (this.getGenericRoomObjectImage(_local_7, _local_8, new _SafeStr_2308(), _arg_4, _arg_5)); } public function _SafeStr_6493(k:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2307, _arg_5:int, _arg_6:_SafeStr_2325, _arg_7:uint=0):_SafeStr_3023{ var _local_10:String; var _local_15:_SafeStr_2438; var _local_16:int; var _local_8:String; var _local_9:String = ""; var _local_11:_SafeStr_2348; var _local_12:int = -1; var _local_13:String = this._SafeStr_6765(k); var _local_14:_SafeStr_2659 = this._SafeStr_6709._SafeStr_6448(_local_13); if (_local_14 != null) { _local_15 = _local_14._SafeStr_6845(_arg_2, _arg_3); if (((!((_local_15 == null))) && (!((_local_15.getModel() == null))))) { _local_8 = _local_15.getType(); _local_12 = _local_15.getId(); switch (_arg_3) { case _SafeStr_2287._SafeStr_6623: case _SafeStr_2287._SafeStr_6624: _local_9 = String(_local_15.getModel().getNumber(_SafeStr_2466._SafeStr_6885)); _local_10 = _local_15.getModel().getString(_SafeStr_2466._SafeStr_6907); _local_16 = _local_15.getModel().getNumber(_SafeStr_2466._SafeStr_6902); if (_local_16 != _SafeStr_2430._SafeStr_6941) { _local_11 = _SafeStr_3066._SafeStr_6903(_local_16); _local_11.initializeFromRoomObjectModel(_local_15.getModel()); }; break; case _SafeStr_2287._SafeStr_6625: _local_9 = _local_15.getModel().getString(_SafeStr_2466._SafeStr_6942); break; }; }; }; return (this.getGenericRoomObjectImage(_local_8, _local_9, _arg_4, _arg_5, _arg_6, _arg_7, _local_10, _local_11, -1, -1, null, _local_12)); } private function _SafeStr_6943(k:_SafeStr_2439, _arg_2:String):void{ var _local_3:Array; var _local_4:String; var _local_5:String; var _local_6:String; var _local_7:String; var _local_8:int; var _local_9:RoomPlaneParser; var _local_10:int; var _local_11:XML; var _local_12:int; var _local_13:_SafeStr_3062; var _local_14:String; if (_arg_2 != null) { _local_3 = _arg_2.split("\n"); if (_local_3.length >= 3) { _local_4 = _local_3[0]; _local_5 = _local_3[1]; _local_6 = _local_3[2]; _local_7 = _local_3[3]; _local_8 = 6; _local_9 = new RoomPlaneParser(); _local_9._SafeStr_6944((_local_8 + 2), (_local_8 + 2)); _local_10 = 1; while (_local_10 < (1 + _local_8)) { _local_12 = 1; while (_local_12 < (1 + _local_8)) { _local_9._SafeStr_6945(_local_12, _local_10, 0); _local_12++; }; _local_10++; }; _local_9.wallHeight = _local_8; _local_9._SafeStr_6946(); _local_11 = _local_9._SafeStr_5357(); k._SafeStr_6789().initialize(_local_11); k.getModelController().setString(_SafeStr_2466._SafeStr_5362, _local_4); k.getModelController().setString(_SafeStr_2466._SafeStr_5364, _local_5); k.getModelController().setString(_SafeStr_2466._SafeStr_5366, _local_6); if (_local_7 != null) { _local_13 = null; _local_14 = (_SafeStr_2287._SafeStr_6624 + "_1"); _local_13 = new _SafeStr_3062(_SafeStr_3062._SafeStr_5375, _local_14, _local_7, new _SafeStr_2308(2.5, 0.5, 2)); k._SafeStr_6789().processUpdateMessage(_local_13); }; _local_9.dispose(); }; }; } public function _SafeStr_6938(type:String, param:String, listener:_SafeStr_2325, extraData:String=null, stuffData:_SafeStr_2348=null):_SafeStr_3023{ var assetName:String; var imageListeners:Vector.<_SafeStr_2325>; var asset:BitmapDataAsset; var bitmap:BitmapData; var result:_SafeStr_3023 = new _SafeStr_3023(); result.id = -1; if (((!(this._SafeStr_6723)) || ((type == null)))) { return (result); }; var room:_SafeStr_2659 = this._SafeStr_6709._SafeStr_6448(_SafeStr_6696); if (room == null) { room = this._SafeStr_6709._SafeStr_6835(_SafeStr_6696, null); if (room == null) { return (result); }; }; var id:int = this._SafeStr_6721._SafeStr_6947(); var category:int = this._SafeStr_6449(type); if (id < 0) { return (result); }; id = (id + 1); result.id = id; result.data = null; assetName = [type, param].join("_"); if (((!(assets.hasAsset(assetName))) && (!((listener == null))))) { imageListeners = this._SafeStr_6722.getValue(assetName); if (imageListeners == null) { imageListeners = new Vector.<_SafeStr_2325>(0); this._SafeStr_6722.add(assetName, imageListeners); this._SafeStr_6717._SafeStr_6654(id, type, param, null); }; imageListeners.push(listener); } else { asset = (assets.getAssetByName(assetName) as BitmapDataAsset); if (((asset) && (!(asset.disposed)))) { bitmap = (asset.content as BitmapData); try { if (((((((!((bitmap == null))) && ((bitmap is BitmapData)))) && ((bitmap.width > 0)))) && ((bitmap.height > 0)))) { result.data = bitmap.clone(); } else { _SafeStr_4.log(("Could not process thumbnail for icon (disposed?): " + assetName)); }; } catch(error:Error) { _SafeStr_4.log(("Could not process thumbnail for icon: " + assetName)); }; }; this._SafeStr_6721._SafeStr_6948((id - 1)); result.id = 0; }; return (result); } 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_2348=null, _arg_9:int=-1, _arg_10:int=-1, _arg_11:String=null, _arg_12:int=-1):_SafeStr_3023{ var _local_22:PetFigureData; var _local_23:_SafeStr_3053; var _local_24:int; var _local_13:_SafeStr_3023 = new _SafeStr_3023(); _local_13.id = -1; if (((!(this._SafeStr_6723)) || ((k == null)))) { return (_local_13); }; var _local_14:_SafeStr_2659 = this._SafeStr_6709._SafeStr_6448(_SafeStr_6696); if (_local_14 == null) { _local_14 = this._SafeStr_6709._SafeStr_6835(_SafeStr_6696, null); if (_local_14 == null) { return (_local_13); }; }; var _local_15:int = this._SafeStr_6719._SafeStr_6947(); var _local_16:int = this._SafeStr_6449(k); if (_local_15 < 0) { return (_local_13); }; _local_15 = (_local_15 + 1); var _local_17:_SafeStr_2439 = (_local_14._SafeStr_6837(_local_15, k, _local_16) as _SafeStr_2439); if ((((((_local_17 == null)) || ((_local_17.getModelController() == null)))) || ((_local_17._SafeStr_6789() == null)))) { return (_local_13); }; var _local_18:_SafeStr_3077 = _local_17.getModelController(); switch (_local_16) { case _SafeStr_2287._SafeStr_6623: case _SafeStr_2287._SafeStr_6624: _local_18.setNumber(_SafeStr_2466._SafeStr_6885, int(_arg_2)); _local_18.setString(_SafeStr_2466._SafeStr_6907, _arg_7); break; case _SafeStr_2287._SafeStr_6625: if ((((((((k == RoomObjectUserTypes._SafeStr_6351)) || ((k == RoomObjectUserTypes.BOT)))) || ((k == RoomObjectUserTypes.RENTABLE_BOT)))) || ((k == RoomObjectUserTypes._SafeStr_6352)))) { _local_18.setString(_SafeStr_2466._SafeStr_6942, _arg_2); } else { _local_22 = new PetFigureData(_arg_2); _local_18.setNumber(_SafeStr_2466._SafeStr_6949, _local_22.paletteId); _local_18.setNumber(_SafeStr_2466._SafeStr_6950, _local_22.color); if (_local_22._SafeStr_6951) { _local_18.setNumber(_SafeStr_2466._SafeStr_6952, 1); }; if (_local_22._SafeStr_6953) { _local_18.setNumberArray(_SafeStr_2466._SafeStr_6954, _local_22._SafeStr_6955); _local_18.setNumberArray(_SafeStr_2466._SafeStr_6956, _local_22._SafeStr_6957); _local_18.setNumberArray(_SafeStr_2466._SafeStr_6958, _local_22._SafeStr_6959); }; if (_arg_11 != null) { _local_18.setString(_SafeStr_2466._SafeStr_6960, _arg_11); }; }; break; case _SafeStr_2287._SafeStr_6626: this._SafeStr_6943(_local_17, _arg_2); break; }; _local_17.setDirection(_arg_3); var _local_19:_SafeStr_2756; _local_19 = (_local_17._SafeStr_6961() as _SafeStr_2756); if (_local_19 == null) { _local_14._SafeStr_6909(_local_15, _local_16); return (_local_13); }; if ((((_arg_9 > -1)) || (_arg_8))) { if (((!((_arg_8 == null))) && (!((_arg_8.getLegacyString() == ""))))) { _local_23 = new _SafeStr_3053(int(_arg_8.getLegacyString()), _arg_8); } else { _local_23 = new _SafeStr_3053(_arg_9, _arg_8); }; if (_local_17._SafeStr_6789() != null) { _local_17._SafeStr_6789().processUpdateMessage(_local_23); }; }; var _local_20:_SafeStr_3071 = new _SafeStr_3071(_arg_4, new _SafeStr_2308(-135, 30, 0), new _SafeStr_2308(11, 11, 5)); _local_19.update(_local_20, 0, true, false); if (_arg_10 > 0) { _local_24 = 0; while (_local_24 < _arg_10) { _local_19.update(_local_20, 0, true, false); _local_24++; }; }; var _local_21:BitmapData = _local_19.getImage(_arg_6, _arg_12); _local_13.data = _local_21; _local_13.id = _local_15; if (((!(this._SafeStr_6962(k))) && (!((_arg_5 == null))))) { this._SafeStr_6720.add(String(_local_15), _arg_5); _local_18.setNumber(_SafeStr_2466._SafeStr_6963, _arg_4, true); } else { _local_14._SafeStr_6909(_local_15, _local_16); this._SafeStr_6719._SafeStr_6948((_local_15 - 1)); _local_13.id = 0; }; _local_20.dispose(); return (_local_13); } public function getRoomObjectBoundingRectangle(k:int, _arg_2:int, _arg_3:int, _arg_4:int):Rectangle{ var _local_6:_SafeStr_2438; var _local_7:_SafeStr_2664; var _local_8:Rectangle; var _local_9:_SafeStr_3022; var _local_10:Number; var _local_11:Point; var _local_5:_SafeStr_2305 = this._SafeStr_6482(k, _arg_4); if (_local_5 != null) { _local_6 = this.getRoomObject(k, _arg_2, _arg_3); if (_local_6 != null) { _local_7 = _local_6._SafeStr_6961(); if (_local_7 != null) { _local_8 = _local_7.boundingRectangle; _local_9 = this._SafeStr_6800(k, _arg_4); _local_10 = ((_local_9) ? _local_9.scale : 1); _local_11 = _local_5._SafeStr_6812(_local_6.getLocation()); if (_local_11 != null) { _local_8.left = (_local_8.left * _local_10); _local_8.top = (_local_8.top * _local_10); _local_8.width = (_local_8.width * _local_10); _local_8.height = (_local_8.height * _local_10); _local_11.x = (_local_11.x * _local_10); _local_11.y = (_local_11.y * _local_10); _local_8.offset(_local_11.x, _local_11.y); if (_local_9 != null) { _local_8.offset(((_local_9.width / 2) + _local_9._SafeStr_6801), ((_local_9.height / 2) + _local_9._SafeStr_6802)); return (_local_8); }; }; }; }; }; return (null); } public function _SafeStr_6494(k:int, _arg_2:int, _arg_3:int, _arg_4:int=-1):Point{ var _local_6:_SafeStr_2438; var _local_7:Point; var _local_8:_SafeStr_3022; if (_arg_4 == -1) { _arg_4 = this._SafeStr_6725; }; var _local_5:_SafeStr_2305 = this._SafeStr_6482(k, _arg_4); if (_local_5 != null) { _local_6 = this.getRoomObject(k, _arg_2, _arg_3); if (_local_6 != null) { _local_7 = _local_5._SafeStr_6812(_local_6.getLocation()); if (_local_7 != null) { _local_8 = this._SafeStr_6800(k, _arg_4); if (_local_8 != null) { _local_7.x = (_local_7.x * _local_8.scale); _local_7.y = (_local_7.y * _local_8.scale); _local_7.offset(((_local_8.width / 2) + _local_8._SafeStr_6801), ((_local_8.height / 2) + _local_8._SafeStr_6802)); }; return (_local_7); }; }; }; return (null); } public function _SafeStr_6495(k:int):Rectangle{ return (this.getRoomObjectBoundingRectangle(this._SafeStr_6724, _SafeStr_6697, _SafeStr_2287._SafeStr_6626, k)); } public function _SafeStr_6470():_SafeStr_3022{ var k:_SafeStr_3022 = this._SafeStr_6800(this._SafeStr_6724, this._SafeStr_6725); return (k); } public function _SafeStr_6962(k:String):Boolean{ return (this._SafeStr_6709._SafeStr_6964(k)); } public function _SafeStr_6475(id:int, assetName:String, success:Boolean):void{ var asset:BitmapDataAsset; var bitmap:BitmapData; var listener:_SafeStr_2325; if (this._SafeStr_6717 == null) { return; }; if (id == -1) { return; }; this._SafeStr_6721._SafeStr_6948((id - 1)); var imageListeners:Vector.<_SafeStr_2325> = this._SafeStr_6722.getValue(assetName); if (imageListeners != null) { this._SafeStr_6722.remove(assetName); asset = (assets.getAssetByName(assetName) as BitmapDataAsset); bitmap = (asset.content as BitmapData); if (((asset) && (!(asset.disposed)))) { for each (listener in imageListeners) { if (listener != null) { try { if (((((((!((bitmap == null))) && ((bitmap is BitmapData)))) && ((bitmap.width > 0)))) && ((bitmap.height > 0)))) { listener.imageReady(id, bitmap.clone()); } else { _SafeStr_4.log(("Could not load thumbnail for icon (disposed?): " + assetName)); }; } catch(error:Error) { _SafeStr_4.log(("Could not load thumbnail for icon: " + assetName)); }; }; }; }; }; } public function _SafeStr_6965(k:String, _arg_2:Boolean):void{ var _local_9:_SafeStr_2438; var _local_10:int; var _local_11:BitmapData; var _local_12:_SafeStr_2756; var _local_13:_SafeStr_2325; var _local_14:Number; var _local_3:_SafeStr_2659 = this._SafeStr_6709._SafeStr_6448(_SafeStr_6696); if (_local_3 == null) { _SafeStr_4.log(((("No room instance for " + k) + " room: ") + _SafeStr_6696)); return; }; if (this._SafeStr_6717 == null) { return; }; var _local_4:_SafeStr_3071; var _local_5:Number = 0; var _local_6:int = this._SafeStr_6717._SafeStr_6621(k); var _local_7:int = _local_3._SafeStr_6874(_local_6); var _local_8:int = (_local_7 - 1); while (_local_8 >= 0) { _local_9 = _local_3._SafeStr_6876(_local_8, _local_6); if (((((!((_local_9 == null))) && (!((_local_9.getModel() == null))))) && ((_local_9.getType() == k)))) { _local_10 = _local_9.getId(); _local_11 = null; _local_12 = null; _local_12 = (_local_9._SafeStr_6961() as _SafeStr_2756); if (_local_12 != null) { _local_14 = _local_9.getModel().getNumber(_SafeStr_2466._SafeStr_6963); if (((!((_local_4 == null))) && (!((_local_5 == _local_14))))) { _local_4.dispose(); _local_4 = null; }; if (_local_4 == null) { _local_5 = _local_14; _local_4 = new _SafeStr_3071(_local_14, new _SafeStr_2308(-135, 30, 0), new _SafeStr_2308(11, 11, 5)); }; _local_12.update(_local_4, 0, true, false); _local_11 = _local_12.image; }; _local_3._SafeStr_6909(_local_10, _local_6); this._SafeStr_6719._SafeStr_6948((_local_10 - 1)); _local_13 = (this._SafeStr_6720.remove(String(_local_10)) as _SafeStr_2325); if (_local_13 != null) { if (_local_11 != null) { _local_13.imageReady(_local_10, _local_11); } else { _local_13._SafeStr_6537(_local_10); }; } else { if (_local_11 != null) { _local_11.dispose(); }; }; }; _local_8--; }; if (_local_4 != null) { _local_4.dispose(); }; } public function _SafeStr_6966(k:String, _arg_2:int, _arg_3:int):void{ var _local_6:int; var _local_7:_SafeStr_2348; var _local_8:int; var _local_9:_SafeStr_3053; var _local_4:int = this._SafeStr_6829(k); if (_arg_3 == _SafeStr_2287._SafeStr_6624) { this._SafeStr_6452(_local_4, _arg_2); }; var _local_5:_SafeStr_2439 = (this.getRoomObject(_local_4, _arg_2, _arg_3) as _SafeStr_2439); if (((((!((_local_5 == null))) && (!((_local_5.getModel() == null))))) && (!((_local_5._SafeStr_6789() == null))))) { if (!isNaN(_local_5.getModel().getNumber(_SafeStr_2466._SafeStr_6902))) { _local_6 = _local_5.getModel().getNumber(_SafeStr_2466._SafeStr_6902); _local_7 = _SafeStr_3066._SafeStr_6903(_local_6); _local_7.initializeFromRoomObjectModel(_local_5.getModel()); _local_8 = _local_5.getState(0); _local_9 = new _SafeStr_3053(_local_8, _local_7); _local_5._SafeStr_6789().processUpdateMessage(_local_9); }; if (events != null) { events.dispatchEvent(new _SafeStr_2386(_SafeStr_2386._SafeStr_6967, _local_4, _arg_2, _arg_3)); }; }; if (k != _SafeStr_6696) { this._SafeStr_6900(_local_4, _local_5); }; } public function _SafeStr_6797(k:String):void{ var _local_2:int; if (events != null) { _local_2 = this._SafeStr_6829(k); events.dispatchEvent(new _SafeStr_194(_SafeStr_194._SafeStr_6968, _local_2)); }; } public function _SafeStr_6502(k:int, _arg_2:int):void{ if (this._SafeStr_6715 != null) { this._SafeStr_6715._SafeStr_6969(k, _arg_2, true); }; } public function _SafeStr_6505():int{ if (this._SafeStr_6715 != null) { return (this._SafeStr_6715._SafeStr_6505()); }; return (-1); } public function _SafeStr_6503(k:int, _arg_2:int, _arg_3:int):void{ if (this._SafeStr_6715 == null) { return; }; this._SafeStr_6715._SafeStr_6970(k, _arg_2, _arg_3); } protected function _SafeStr_6900(k:int, _arg_2:_SafeStr_2438):void{ var _local_3:TileObjectMap = this._SafeStr_6764(k)._SafeStr_6769; if (_local_3) { _local_3._SafeStr_6971(_arg_2); }; } public function _SafeStr_6536(k:int, _arg_2:String):void{ var _local_3:TileObjectMap = this._SafeStr_6764(k)._SafeStr_6769; if (_local_3) { _local_3.populate(this._SafeStr_6877(k, _SafeStr_2287._SafeStr_6623)); }; } private function _SafeStr_6751(k:_SafeStr_2269):void{ var _local_2:_SafeStr_2439; var _local_3:_SafeStr_3048; if (this._SafeStr_6717 != null) { _local_2 = this._SafeStr_6533(k.roomId); if (_local_2 == null) { return; }; _local_3 = null; _local_3 = new _SafeStr_3048(_SafeStr_3048._SafeStr_6972, _SafeStr_2466._SafeStr_6973, k.clickUrl); _local_2._SafeStr_6789().processUpdateMessage(_local_3); }; } public function _SafeStr_6468(k:int, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:String):void{ if (this._SafeStr_6711 != null) { this._SafeStr_6711._SafeStr_6974(k, _arg_2, _arg_3, _arg_4, _arg_5); }; } private function _SafeStr_6753(k:_SafeStr_2269):void{ var _local_4:_SafeStr_3048; var _local_2:_SafeStr_2439 = this._SafeStr_6533(k.roomId); if (_local_2 == null) { return; }; var _local_3:_SafeStr_2439 = this._SafeStr_6788(k.roomId, k._SafeStr_6975); if ((((_local_3 == null)) || ((_local_3._SafeStr_6789() == null)))) { return; }; if (k.image != null) { this._SafeStr_6717._SafeStr_6682(_local_3.getType(), k.imageUrl, k.image, true); }; switch (k.type) { case _SafeStr_2269._SafeStr_6752: _local_4 = new _SafeStr_3048(_SafeStr_3048._SafeStr_6976, k.imageUrl, k.clickUrl, k._SafeStr_6975, k.image); break; case _SafeStr_2269._SafeStr_6754: _local_4 = new _SafeStr_3048(_SafeStr_3048._SafeStr_6977, k.imageUrl, k.clickUrl, k._SafeStr_6975, k.image); break; }; if (_local_4 != null) { _local_3._SafeStr_6789().processUpdateMessage(_local_4); }; } public function _SafeStr_6978(k:int, _arg_2:int, _arg_3:_SafeStr_10):Boolean{ return (this._SafeStr_6717._SafeStr_6647(k, _arg_2, _arg_3)); } public function _SafeStr_6685(k:int, _arg_2:String):void{ this._SafeStr_6717._SafeStr_6685(k, _arg_2); } override public function purge():void{ super.purge(); if (this._SafeStr_6717) { this._SafeStr_6717.purge(); }; } public function _SafeStr_6471(k:int, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:Boolean=true):void{ var _local_10:_SafeStr_2659; var _local_11:Array; var _local_6:_SafeStr_2439; if (k == 0) { _local_10 = this._SafeStr_6709._SafeStr_6448(_SafeStr_6696); if (_local_10 != null) { _local_6 = (_local_10._SafeStr_6845(_arg_2, _arg_3) as _SafeStr_2439); }; } else { _local_6 = this._SafeStr_6788(k, _arg_2); }; if ((((_local_6 == null)) || ((_local_6._SafeStr_6789() == null)))) { return; }; var _local_7:Function = ((_arg_5) ? this._SafeStr_6605._SafeStr_6979 : this._SafeStr_6605._SafeStr_6980); var _local_8:String = _local_7.call(null, _arg_4); if (!_local_8) { _local_8 = "loading_icon"; if (!this._SafeStr_6739) { this._SafeStr_6739 = new Map(); }; if (this._SafeStr_6739.length == 0) { this._SafeStr_6605.events.addEventListener(_SafeStr_2722._SafeStr_6981, this._SafeStr_6982); }; _local_11 = this._SafeStr_6739.getValue(_arg_4); if (_local_11 == null) { _local_11 = new Array(); }; _local_11.push(new _SafeStr_3041(_local_6, _arg_5)); this._SafeStr_6739[_arg_4] = _local_11; } else { this._SafeStr_6983(_local_6, _arg_4, _arg_5); }; var _local_9:_SafeStr_3039 = new _SafeStr_3039(_arg_4, _local_8); if (_local_9 != null) { _local_6._SafeStr_6789().processUpdateMessage(_local_9); }; } private function _SafeStr_6983(k:_SafeStr_2439, _arg_2:String, _arg_3:Boolean=false):void{ var _local_4:Function = ((_arg_3) ? this._SafeStr_6605._SafeStr_6979 : this._SafeStr_6605._SafeStr_6980); var _local_5:Function = ((_arg_3) ? this._SafeStr_6605._SafeStr_6984 : this._SafeStr_6605._SafeStr_6985); var _local_6:Function = ((_arg_3) ? this._SafeStr_6605.getGroupBadgeImage : this._SafeStr_6605.getBadgeImage); var _local_7:Function = ((_arg_3) ? this._SafeStr_6605._SafeStr_6986 : this._SafeStr_6605._SafeStr_6987); var _local_8:String = String(_local_4.call(null, _arg_2)); var _local_9:BitmapData = BitmapData(_local_6.call(null, _arg_2)); this._SafeStr_6717._SafeStr_6682(k.getType(), _local_8, _local_9, false); var _local_10:String = String(_local_5.call(null, _arg_2)); var _local_11:BitmapData = _local_7.call(null, _arg_2); if (_local_11) { this._SafeStr_6717._SafeStr_6682(k.getType(), _local_10, _local_11, false); }; } private function _SafeStr_6982(k:_SafeStr_2722):void{ var _local_4:_SafeStr_3041; var _local_5:Function; var _local_6:_SafeStr_3039; var _local_2:Array = (this._SafeStr_6739.getValue(k.badgeId) as Array); if (_local_2 == null) { _SafeStr_4.log(("Could not find matching objects for group badge asset request " + k.badgeId)); return; }; var _local_3:int; while (_local_3 < _local_2.length) { _local_4 = _local_2[_local_3]; this._SafeStr_6983(_local_4.object, k.badgeId, _local_4._SafeStr_6988); _local_5 = ((_local_4._SafeStr_6988) ? this._SafeStr_6605._SafeStr_6979 : this._SafeStr_6605._SafeStr_6980); _local_6 = new _SafeStr_3039(k.badgeId, String(_local_5.call(null, k.badgeId))); if (((!((_local_6 == null))) && (!((_local_4.object._SafeStr_6789() == null))))) { _local_4.object._SafeStr_6789().processUpdateMessage(_local_6); }; _local_3++; }; this._SafeStr_6739.remove(k.badgeId); if (this._SafeStr_6739.length == 0) { this._SafeStr_6605.events.removeEventListener(_SafeStr_2722._SafeStr_6981, this._SafeStr_6982); }; } public function get _SafeStr_6472():Boolean{ if (!this._SafeStr_6712) { return (false); }; var k:_SafeStr_2300 = this._SafeStr_6712.getSession(this._SafeStr_6724); return (((k) && (k._SafeStr_6989))); } public function get _SafeStr_6473():Boolean{ return (this._SafeStr_6741); } public function set _SafeStr_6473(k:Boolean):void{ this._SafeStr_6741 = k; } public function _SafeStr_6518(k:int, _arg_2:int, _arg_3:int=-1):void{ var _local_5:int; var _local_4:String; if (this._SafeStr_6717 != null) { _local_4 = this._SafeStr_6717._SafeStr_6630(_arg_2); _local_5 = this._SafeStr_6449(_local_4); events.dispatchEvent(new _SafeStr_2819(_SafeStr_2819._SafeStr_6990, this._SafeStr_6724, _arg_3, _local_5, k, _arg_2)); }; } public function _SafeStr_6519(k:int):void{ if ((((this._SafeStr_6605 == null)) || ((this._SafeStr_6712 == null)))) { return; }; var _local_2:_SafeStr_2300 = this._SafeStr_6712.getSession(this._SafeStr_6724); if (_local_2 == null) { return; }; this._SafeStr_6439(this.activeRoomId, _local_2._SafeStr_6848, k); } public function get _SafeStr_6474():int{ return (this._SafeStr_6742); } public function get roomSessionManager():_SafeStr_198{ return (this._SafeStr_6712); } public function get sessionDataManager():_SafeStr_2175{ return (this._SafeStr_6605); } public function get toolbar():_SafeStr_2155{ return (this._SafeStr_6713); } public function get catalog():_SafeStr_335{ return (this._SafeStr_6714); } private function _SafeStr_6919(k:int, _arg_2:_SafeStr_2307):_SafeStr_2307{ if (_arg_2 == null) { return (null); }; var _local_3:FurniStackingHeightMap = this._SafeStr_6462(k); var _local_4:LegacyWallGeometry = this._SafeStr_6461(k); if ((((_local_3 == null)) || ((_local_4 == null)))) { return (_arg_2); }; var _local_5:Number = _arg_2.z; var _local_6:Number = _local_3._SafeStr_6991(_arg_2.x, _arg_2.y); var _local_7:Number = _local_4._SafeStr_6991(_arg_2.x, _arg_2.y); if ((((Math.abs((_local_5 - _local_6)) < 0.1)) && ((Math.abs((_local_6 - _local_7)) < 0.1)))) { _local_5 = _local_4._SafeStr_6992(_arg_2.x, _arg_2.y); }; return (new _SafeStr_2308(_arg_2.x, _arg_2.y, _local_5)); } private function get _SafeStr_6826():int{ return (((getBoolean("room.camera.follow_user")) ? 1000 : 0)); } public function get windowManager():_SafeStr_634{ return (this._SafeStr_5829); } public function _SafeStr_6529(k:Rectangle, _arg_2:uint, _arg_3:Boolean=false, _arg_4:Boolean=true, _arg_5:Boolean=false, _arg_6:int=-1):_SafeStr_2285{ var _local_7:_SafeStr_3022; if (_arg_6 > -1) { _local_7 = this._SafeStr_6800(this._SafeStr_6724, _arg_6); } else { _local_7 = this._SafeStr_6470(); }; if (!_local_7) { return (null); }; if (_arg_5) { _local_7._SafeStr_6993(); }; var _local_8:int = -1; if (((!(_arg_4)) && (!((this._SafeStr_6712.getSession(this._SafeStr_6724) == null))))) { _local_8 = this._SafeStr_6712.getSession(this._SafeStr_6724)._SafeStr_6848; }; var _local_9:SpriteDataCollector = new SpriteDataCollector(); var _local_10:String = _local_9._SafeStr_6613(k, _local_7, this, _local_8); var _local_11:String = _local_9._SafeStr_6994(this); var _local_12:Array = _local_9._SafeStr_6995(k, _local_7, this, _arg_2); if (_arg_5) { _local_7._SafeStr_6996(); }; if (_arg_3) { return (new _SafeStr_3028(_local_12, _local_10, _local_11, this._SafeStr_6724, this._SafeStr_6605._SafeStr_6997)); }; return (new RenderRoomMessageComposer(_local_12, _local_10, _local_11, this._SafeStr_6724, this._SafeStr_6605._SafeStr_6997)); } public function get _SafeStr_6998():RoomContentLoader{ return (this._SafeStr_6717); } } }//package _-0ET // _SafeStr_10 = "_-XG" (String#397, DoABC#3) // _SafeStr_1192 = "_-663" (String#9345, DoABC#3) // _SafeStr_12 = "_-6jk" (String#1595, DoABC#3) // _SafeStr_1310 = "_-2Te" (String#11306, DoABC#3) // _SafeStr_1375 = "_-461" (String#893, DoABC#3) // _SafeStr_1417 = "_-3-Q" (String#3711, DoABC#3) // _SafeStr_1591 = "_-5Mq" (String#12661, DoABC#3) // _SafeStr_1595 = "_-6Kk" (String#7424, DoABC#3) // _SafeStr_194 = "_-5c1" (String#1191, DoABC#3) // _SafeStr_198 = "_-2hg" (String#2343, DoABC#3) // _SafeStr_2132 = "_-2PD" (String#7376, DoABC#3) // _SafeStr_2155 = "_-0gf" (String#1615, DoABC#3) // _SafeStr_2175 = "_-iu" (String#1070, DoABC#3) // _SafeStr_2251 = "_-6Er" (String#8234, DoABC#3) // _SafeStr_2252 = "_-35h" (String#14679, DoABC#3) // _SafeStr_2253 = "_-0wC" (String#865, DoABC#3) // _SafeStr_2254 = "_-5c6" (String#11934, DoABC#3) // _SafeStr_2255 = "_-0c-" (String#10002, DoABC#3) // _SafeStr_2267 = "_-3Iq" (String#793, DoABC#3) // _SafeStr_2269 = "_-4wd" (String#4884, DoABC#3) // _SafeStr_2285 = "_-2jW" (String#237, DoABC#3) // _SafeStr_2287 = "_-Yq" (String#406, DoABC#3) // _SafeStr_2297 = "_-0rD" (String#881, DoABC#3) // _SafeStr_2300 = "_-5mC" (String#702, DoABC#3) // _SafeStr_2303 = "_-3dq" (String#776, DoABC#3) // _SafeStr_2305 = "_-6-0" (String#1069, DoABC#3) // _SafeStr_2307 = "_-4rU" (String#255, DoABC#3) // _SafeStr_2308 = "_-5G8" (String#149, DoABC#3) // _SafeStr_2309 = "_-A5" (String#1046, DoABC#3) // _SafeStr_2325 = "_-1F7" (String#1316, DoABC#3) // _SafeStr_2331 = "_-2KN" (String#4439, DoABC#3) // _SafeStr_2348 = "_-59s" (String#722, DoABC#3) // _SafeStr_2386 = "_-44e" (String#838, DoABC#3) // _SafeStr_2394 = "_-W3" (String#7961, DoABC#3) // _SafeStr_2430 = "_-0-w" (String#2254, DoABC#3) // _SafeStr_2438 = "_-2TJ" (String#353, DoABC#3) // _SafeStr_2439 = "_-3Ph" (String#653, DoABC#3) // _SafeStr_2466 = "_-1pe" (String#216, DoABC#3) // _SafeStr_2490 = "_-5os" (String#2060, DoABC#3) // _SafeStr_2509 = "_-6-S" (String#3551, DoABC#3) // _SafeStr_2559 = "_-4X7" (String#3673, DoABC#3) // _SafeStr_2659 = "_-6fO" (String#1799, DoABC#3) // _SafeStr_2664 = "_-04K" (String#5829, DoABC#3) // _SafeStr_2722 = "_-6h8" (String#3945, DoABC#3) // _SafeStr_2752 = "_-4Nn" (String#6971, DoABC#3) // _SafeStr_2756 = "_-4hA" (String#3856, DoABC#3) // _SafeStr_2799 = "_-537" (String#7315, DoABC#3) // _SafeStr_2810 = "_-24q" (String#5105, DoABC#3) // _SafeStr_2819 = "_-2RU" (String#3441, DoABC#3) // _SafeStr_2864 = "_-43m" (String#4121, DoABC#3) // _SafeStr_3021 = "_-3Yt" (String#2451, DoABC#3) // _SafeStr_3022 = "_-aX" (String#1924, DoABC#3) // _SafeStr_3023 = "_-1PU" (String#693, DoABC#3) // _SafeStr_3024 = "_-1Gq" (String#923, DoABC#3) // _SafeStr_3025 = "_-4mw" (String#1287, DoABC#3) // _SafeStr_3026 = "_-3C6" (String#9563, DoABC#3) // _SafeStr_3028 = "_-0sS" (String#6336, DoABC#3) // _SafeStr_3029 = "_-6D1" (String#4799, DoABC#3) // _SafeStr_3030 = "_-4o8" (String#9418, DoABC#3) // _SafeStr_3031 = "_-4Gi" (String#4409, DoABC#3) // _SafeStr_3032 = "_-08K" (String#9181, DoABC#3) // _SafeStr_3033 = "_-2Zy" (String#7841, DoABC#3) // _SafeStr_3034 = "_-2jd" (String#4057, DoABC#3) // _SafeStr_3035 = "_-1XR" (String#8851, DoABC#3) // _SafeStr_3037 = "_-0op" (String#9692, DoABC#3) // _SafeStr_3038 = "_-64j" (String#1300, DoABC#3) // _SafeStr_3039 = "_-3k5" (String#5268, DoABC#3) // _SafeStr_3040 = "_-2zl" (String#9777, DoABC#3) // _SafeStr_3041 = "_-4Cn" (String#11946, DoABC#3) // _SafeStr_3042 = "_-6C1" (String#9744, DoABC#3) // _SafeStr_3043 = "_-5Up" (String#2169, DoABC#3) // _SafeStr_3044 = "_-4JT" (String#6644, DoABC#3) // _SafeStr_3045 = "_-2C4" (String#2667, DoABC#3) // _SafeStr_3046 = "_-vN" (String#1822, DoABC#3) // _SafeStr_3047 = "_-4il" (String#916, DoABC#3) // _SafeStr_3048 = "_-5gF" (String#3741, DoABC#3) // _SafeStr_3049 = "_-0gx" (String#3500, DoABC#3) // _SafeStr_3050 = "_-5qD" (String#5201, DoABC#3) // _SafeStr_3051 = "_-fC" (String#7129, DoABC#3) // _SafeStr_3052 = "_-6l-" (String#9344, DoABC#3) // _SafeStr_3053 = "_-2XA" (String#1249, DoABC#3) // _SafeStr_3054 = "_-5ad" (String#9594, DoABC#3) // _SafeStr_3055 = "_-1Le" (String#2146, DoABC#3) // _SafeStr_3056 = "_-5W0" (String#3493, DoABC#3) // _SafeStr_3057 = "_-20D" (String#9806, DoABC#3) // _SafeStr_3058 = "_-5Kt" (String#4971, DoABC#3) // _SafeStr_3059 = "_-6ZN" (String#5575, DoABC#3) // _SafeStr_3060 = "_-4L-" (String#3553, DoABC#3) // _SafeStr_3061 = "_-13g" (String#9562, DoABC#3) // _SafeStr_3062 = "_-1K3" (String#2688, DoABC#3) // _SafeStr_3063 = "_-48A" (String#8826, DoABC#3) // _SafeStr_3064 = "_-7N" (String#9600, DoABC#3) // _SafeStr_3065 = "_-6aI" (String#6576, DoABC#3) // _SafeStr_3066 = "_-1yR" (String#6739, DoABC#3) // _SafeStr_3067 = "_-5M4" (String#8999, DoABC#3) // _SafeStr_3068 = "_-6gP" (String#16495, DoABC#3) // _SafeStr_3069 = "_-16X" (String#4751, DoABC#3) // _SafeStr_3070 = "_-4pN" (String#8797, DoABC#3) // _SafeStr_3071 = "_-5kI" (String#2907, DoABC#3) // _SafeStr_3072 = "_-53J" (String#6572, DoABC#3) // _SafeStr_3073 = "_-3uZ" (String#1040, DoABC#3) // _SafeStr_3074 = "_-6ZI" (String#8686, DoABC#3) // _SafeStr_3075 = "_-R2" (String#6579, DoABC#3) // _SafeStr_3076 = "_-4YX" (String#10619, DoABC#3) // _SafeStr_3077 = "_-5Od" (String#1383, DoABC#3) // _SafeStr_3078 = "_-1ek" (String#9328, DoABC#3) // _SafeStr_3079 = "_-3gO" (String#9784, DoABC#3) // _SafeStr_335 = "_-2Vs" (String#1134, DoABC#3) // _SafeStr_35 = "_-3a-" (String#2398, DoABC#3) // _SafeStr_4 = "_-WG" (String#230, DoABC#3) // _SafeStr_44 = "_-mu" (String#191, DoABC#3) // _SafeStr_5347 = "_-2Dz" (String#10108, DoABC#3) // _SafeStr_5348 = "_-3yS" (String#6184, DoABC#3) // _SafeStr_5352 = "_-kh" (String#3258, DoABC#3) // _SafeStr_5357 = "_-3AC" (String#7590, DoABC#3) // _SafeStr_5362 = "_-6Y0" (String#7201, DoABC#3) // _SafeStr_5363 = "_-2hT" (String#16689, DoABC#3) // _SafeStr_5364 = "_-mc" (String#7120, DoABC#3) // _SafeStr_5365 = "_-4G5" (String#14079, DoABC#3) // _SafeStr_5366 = "_-0Mx" (String#6905, DoABC#3) // _SafeStr_5367 = "_-3vO" (String#15281, DoABC#3) // _SafeStr_5371 = "_-0ZV" (String#8257, DoABC#3) // _SafeStr_5375 = "_-1FQ" (String#12827, DoABC#3) // _SafeStr_5377 = "_-0CO" (String#16092, DoABC#3) // _SafeStr_5380 = "_-o4" (String#19099, DoABC#3) // _SafeStr_5381 = "_-61b" (String#19789, DoABC#3) // _SafeStr_5384 = "_-04y" (String#8469, DoABC#3) // _SafeStr_5386 = "_-1zJ" (String#9369, DoABC#3) // _SafeStr_5388 = "_-6gx" (String#15372, DoABC#3) // _SafeStr_5389 = "_-6Y5" (String#6378, DoABC#3) // _SafeStr_5390 = "_-0Cc" (String#16820, DoABC#3) // _SafeStr_5391 = "_-5mJ" (String#6416, DoABC#3) // _SafeStr_5540 = "_-02-" (String#14040, DoABC#3) // _SafeStr_5581 = "_-6At" (String#1580, DoABC#3) // _SafeStr_5829 = "_-1Wq" (String#187, DoABC#3) // _SafeStr_6113 = "_-1qI" (String#906, DoABC#3) // _SafeStr_634 = "_-30R" (String#469, DoABC#3) // _SafeStr_6342 = "_-3gs" (String#31921, DoABC#3) // _SafeStr_6351 = "_-1l-" (String#4967, DoABC#3) // _SafeStr_6352 = "_-Y-" (String#4161, DoABC#3) // _SafeStr_6417 = "_-1uv" (String#12664, DoABC#3) // _SafeStr_6418 = "_-NR" (String#28483, DoABC#3) // _SafeStr_6419 = "_-2IQ" (String#8036, DoABC#3) // _SafeStr_6420 = "_-PG" (String#25489, DoABC#3) // _SafeStr_6421 = "_-0wM" (String#29378, DoABC#3) // _SafeStr_6422 = "else" (String#29830, DoABC#3) // _SafeStr_6423 = "_-6f5" (String#9465, DoABC#3) // _SafeStr_6424 = "_-36M" (String#11463, DoABC#3) // _SafeStr_6425 = "_-3bU" (String#22844, DoABC#3) // _SafeStr_6426 = "_-4YO" (String#28280, DoABC#3) // _SafeStr_6427 = "_-12w" (String#22616, DoABC#3) // _SafeStr_6428 = "_-6j0" (String#27585, DoABC#3) // _SafeStr_6429 = "_-0Uh" (String#10455, DoABC#3) // _SafeStr_6430 = "_-2lb" (String#15069, DoABC#3) // _SafeStr_6431 = "_-IP" (String#14020, DoABC#3) // _SafeStr_6432 = "_-4dX" (String#24139, DoABC#3) // _SafeStr_6433 = "_-356" (String#29409, DoABC#3) // _SafeStr_6434 = "_-2M5" (String#11411, DoABC#3) // _SafeStr_6435 = "_-2GD" (String#4620, DoABC#3) // _SafeStr_6436 = "_-mh" (String#10975, DoABC#3) // _SafeStr_6437 = "_-yC" (String#12775, DoABC#3) // _SafeStr_6438 = "_-5mb" (String#27487, DoABC#3) // _SafeStr_6439 = "_-14w" (String#15886, DoABC#3) // _SafeStr_6440 = "_-iT" (String#11970, DoABC#3) // _SafeStr_6441 = "_-0J4" (String#5775, DoABC#3) // _SafeStr_6442 = "_-3PE" (String#15925, DoABC#3) // _SafeStr_6443 = "_-2bI" (String#31721, DoABC#3) // _SafeStr_6444 = "_-2mX" (String#17299, DoABC#3) // _SafeStr_6445 = "_-33Q" (String#29431, DoABC#3) // _SafeStr_6446 = "_-2Mh" (String#17749, DoABC#3) // _SafeStr_6447 = "_-1Ce" (String#22848, DoABC#3) // _SafeStr_6448 = "_-2Wb" (String#2887, DoABC#3) // _SafeStr_6449 = "_-3Kn" (String#3937, DoABC#3) // _SafeStr_6450 = "_-KZ" (String#4626, DoABC#3) // _SafeStr_6451 = "_-2-W" (String#4020, DoABC#3) // _SafeStr_6452 = "_-1gA" (String#9280, DoABC#3) // _SafeStr_6453 = "_-4CU" (String#22842, DoABC#3) // _SafeStr_6454 = "_-25t" (String#10282, DoABC#3) // _SafeStr_6455 = "_-Ni" (String#25619, DoABC#3) // _SafeStr_6456 = "_-30z" (String#4562, DoABC#3) // _SafeStr_6457 = "_-5Sn" (String#11005, DoABC#3) // _SafeStr_6458 = "_-VV" (String#25878, DoABC#3) // _SafeStr_6459 = "_-4em" (String#18177, DoABC#3) // _SafeStr_6460 = "_-5-s" (String#27100, DoABC#3) // _SafeStr_6461 = "_-02e" (String#7378, DoABC#3) // _SafeStr_6462 = "_-0UC" (String#7621, DoABC#3) // _SafeStr_6463 = "_-6GN" (String#23525, DoABC#3) // _SafeStr_6464 = "_-0p-" (String#23233, DoABC#3) // _SafeStr_6465 = "_-4n" (String#13356, DoABC#3) // _SafeStr_6466 = "_-3gu" (String#31914, DoABC#3) // _SafeStr_6467 = "_-6Q5" (String#14926, DoABC#3) // _SafeStr_6468 = "_-1a5" (String#29254, DoABC#3) // _SafeStr_6469 = "_-C4" (String#28551, DoABC#3) // _SafeStr_6470 = "_-4gi" (String#9986, DoABC#3) // _SafeStr_6471 = "_-2PJ" (String#31970, DoABC#3) // _SafeStr_6472 = "_-1Wh" (String#8876, DoABC#3) // _SafeStr_6473 = "_-02o" (String#9565, DoABC#3) // _SafeStr_6474 = "_-0n7" (String#34051, DoABC#3) // _SafeStr_6475 = "_-6kG" (String#27859, DoABC#3) // _SafeStr_6476 = "_-23k" (String#3234, DoABC#3) // _SafeStr_6477 = "_-1op" (String#18262, DoABC#3) // _SafeStr_6478 = "_-442" (String#7042, DoABC#3) // _SafeStr_6479 = "_-6Wb" (String#9378, DoABC#3) // _SafeStr_6480 = "_-1" (String#30508, DoABC#3) // _SafeStr_6481 = "_-2vT" (String#23584, DoABC#3) // _SafeStr_6482 = "_-6-V" (String#5572, DoABC#3) // _SafeStr_6483 = "_-2Zx" (String#10456, DoABC#3) // _SafeStr_6484 = "_-4bE" (String#24951, DoABC#3) // _SafeStr_6485 = "_-3T7" (String#6984, DoABC#3) // _SafeStr_6486 = "_-0XB" (String#22104, DoABC#3) // _SafeStr_6487 = "_-1NV" (String#19841, DoABC#3) // _SafeStr_6488 = "_-1V2" (String#11871, DoABC#3) // _SafeStr_6489 = "_-1Kt" (String#5512, DoABC#3) // _SafeStr_6490 = "_-1tG" (String#37278, DoABC#3) // _SafeStr_6491 = "_-2NJ" (String#37114, DoABC#3) // _SafeStr_6492 = "_-3Y" (String#2168, DoABC#3) // _SafeStr_6493 = "_-6D2" (String#12293, DoABC#3) // _SafeStr_6494 = "_-3KS" (String#9593, DoABC#3) // _SafeStr_6495 = "_-6V" (String#30221, DoABC#3) // _SafeStr_6496 = "_-0-7" (String#4399, DoABC#3) // _SafeStr_6497 = "_-5yt" (String#26639, DoABC#3) // _SafeStr_6498 = "_-2Nz" (String#18073, DoABC#3) // _SafeStr_6499 = "_-4fE" (String#18325, DoABC#3) // _SafeStr_6500 = "_-4OW" (String#7256, DoABC#3) // _SafeStr_6501 = "_-5eg" (String#12484, DoABC#3) // _SafeStr_6502 = "_-53I" (String#9480, DoABC#3) // _SafeStr_6503 = "_-wD" (String#7276, DoABC#3) // _SafeStr_6504 = "_-0kQ" (String#21747, DoABC#3) // _SafeStr_6505 = "_-62w" (String#19651, DoABC#3) // _SafeStr_6506 = "_-4LI" (String#12173, DoABC#3) // _SafeStr_6507 = "_-6HD" (String#15493, DoABC#3) // _SafeStr_6508 = "_-31t" (String#16034, DoABC#3) // _SafeStr_6509 = "_-2Jf" (String#10900, DoABC#3) // _SafeStr_6510 = "_-6PV" (String#11945, DoABC#3) // _SafeStr_6511 = "_-1jQ" (String#31338, DoABC#3) // _SafeStr_6512 = "_-1-g" (String#20211, DoABC#3) // _SafeStr_6513 = "_-6L-" (String#28233, DoABC#3) // _SafeStr_6514 = "_-1lI" (String#6994, DoABC#3) // _SafeStr_6515 = "_-46m" (String#31606, DoABC#3) // _SafeStr_6516 = "_-5P7" (String#14128, DoABC#3) // _SafeStr_6517 = "_-1nG" (String#10832, DoABC#3) // _SafeStr_6518 = "_-gH" (String#16832, DoABC#3) // _SafeStr_6519 = "_-2t0" (String#32971, DoABC#3) // _SafeStr_6520 = "_-45h" (String#23678, DoABC#3) // _SafeStr_6521 = "_-0uH" (String#29183, DoABC#3) // _SafeStr_6522 = "_-6fY" (String#6627, DoABC#3) // _SafeStr_6523 = "_-64r" (String#12481, DoABC#3) // _SafeStr_6524 = "_-1Ii" (String#23220, DoABC#3) // _SafeStr_6525 = "_-1WT" (String#11608, DoABC#3) // _SafeStr_6526 = "_-3-a" (String#31294, DoABC#3) // _SafeStr_6527 = "_-19q" (String#21721, DoABC#3) // _SafeStr_6528 = "_-2Km" (String#18208, DoABC#3) // _SafeStr_6529 = "_-26A" (String#14386, DoABC#3) // _SafeStr_6530 = "_-qJ" (String#29058, DoABC#3) // _SafeStr_6531 = "_-6eU" (String#27475, DoABC#3) // _SafeStr_6532 = "_-38" (String#30187, DoABC#3) // _SafeStr_6533 = "_-3WJ" (String#6653, DoABC#3) // _SafeStr_6534 = "_-4v0" (String#26430, DoABC#3) // _SafeStr_6535 = "_-2NZ" (String#29322, DoABC#3) // _SafeStr_6536 = "_-2tP" (String#22807, DoABC#3) // _SafeStr_6537 = "_-3Hf" (String#2215, DoABC#3) // _SafeStr_6542 = "_-6-9" (String#14149, DoABC#3) // _SafeStr_6543 = "_-1Pu" (String#15820, DoABC#3) // _SafeStr_6544 = "_-629" (String#14828, DoABC#3) // _SafeStr_6545 = "_-2Lf" (String#16552, DoABC#3) // _SafeStr_6546 = "_-0Vk" (String#20542, DoABC#3) // _SafeStr_6547 = "_-4gT" (String#13711, DoABC#3) // _SafeStr_6549 = "_-6Eb" (String#20579, DoABC#3) // _SafeStr_6560 = "_-232" (String#20909, DoABC#3) // _SafeStr_6580 = "_-3fF" (String#5625, DoABC#3) // _SafeStr_6605 = "_-kn" (String#569, DoABC#3) // _SafeStr_6611 = "_-2oo" (String#32648, DoABC#3) // _SafeStr_6613 = "_-oy" (String#5897, DoABC#3) // _SafeStr_6621 = "_-2U6" (String#13654, DoABC#3) // _SafeStr_6622 = "_-EN" (String#6091, DoABC#3) // _SafeStr_6623 = "_-2Aa" (String#1222, DoABC#3) // _SafeStr_6624 = "_-6iq" (String#1455, DoABC#3) // _SafeStr_6625 = "_-5Gk" (String#1146, DoABC#3) // _SafeStr_6626 = "_-3n8" (String#3922, DoABC#3) // _SafeStr_6627 = "_-jY" (String#8789, DoABC#3) // _SafeStr_6630 = "_-5vr" (String#14244, DoABC#3) // _SafeStr_6632 = "_-2Y6" (String#38541, DoABC#3) // _SafeStr_6634 = "_-2hV" (String#11374, DoABC#3) // _SafeStr_6636 = "_-1bp" (String#16919, DoABC#3) // _SafeStr_6638 = "_-1vV" (String#13477, DoABC#3) // _SafeStr_6639 = "_-5T5" (String#19547, DoABC#3) // _SafeStr_6647 = "_-1SW" (String#27930, DoABC#3) // _SafeStr_6653 = "_-3uP" (String#27230, DoABC#3) // _SafeStr_6654 = "_-37p" (String#38053, DoABC#3) // _SafeStr_6682 = "_-1Re" (String#22966, DoABC#3) // _SafeStr_6684 = "_-353" (String#17763, DoABC#3) // _SafeStr_6685 = "_-QO" (String#28664, DoABC#3) // _SafeStr_6690 = "_-O3" (String#38944, DoABC#3) // _SafeStr_6691 = "_-1jz" (String#37707, DoABC#3) // _SafeStr_6692 = "_-4km" (String#27828, DoABC#3) // _SafeStr_6693 = "_-0O7" (String#12396, DoABC#3) // _SafeStr_6694 = "_-5lk" (String#25991, DoABC#3) // _SafeStr_6695 = "_-0xE" (String#5439, DoABC#3) // _SafeStr_6696 = "_-55O" (String#6835, DoABC#3) // _SafeStr_6697 = "_-3lX" (String#10704, DoABC#3) // _SafeStr_6698 = "_-0zY" (String#18375, DoABC#3) // _SafeStr_6699 = "_-y2" (String#21356, DoABC#3) // _SafeStr_6700 = "_-2Ch" (String#25316, DoABC#3) // _SafeStr_6701 = "_-Bh" (String#21144, DoABC#3) // _SafeStr_6702 = "_-4d4" (String#24044, DoABC#3) // _SafeStr_6703 = "_-3A" (String#21363, DoABC#3) // _SafeStr_6704 = "_-6NM" (String#11109, DoABC#3) // _SafeStr_6705 = "_-557" (String#12406, DoABC#3) // _SafeStr_6706 = "_-5AJ" (String#17186, DoABC#3) // _SafeStr_6707 = "_-6WY" (String#410, DoABC#3) // _SafeStr_6708 = "_-1fk" (String#25665, DoABC#3) // _SafeStr_6709 = "_-1O" (String#2525, DoABC#3) // _SafeStr_6710 = "_-2YX" (String#18365, DoABC#3) // _SafeStr_6711 = "_-4sm" (String#6460, DoABC#3) // _SafeStr_6712 = "_-1wt" (String#1311, DoABC#3) // _SafeStr_6713 = "_-2fh" (String#286, DoABC#3) // _SafeStr_6714 = "_-6jO" (String#164, DoABC#3) // _SafeStr_6715 = "_-6l7" (String#3236, DoABC#3) // _SafeStr_6716 = "_-6Ue" (String#8663, DoABC#3) // _SafeStr_6717 = "_-00v" (String#1523, DoABC#3) // _SafeStr_6718 = "_-0hj" (String#34075, DoABC#3) // _SafeStr_6719 = "_-686" (String#11083, DoABC#3) // _SafeStr_6720 = "_-2uB" (String#15038, DoABC#3) // _SafeStr_6721 = "_-6id" (String#10599, DoABC#3) // _SafeStr_6722 = "_-0CM" (String#10918, DoABC#3) // _SafeStr_6723 = "_-6dA" (String#7161, DoABC#3) // _SafeStr_6724 = "_-36g" (String#2513, DoABC#3) // _SafeStr_6725 = "_-2QN" (String#8412, DoABC#3) // _SafeStr_6726 = "_-5CO" (String#17047, DoABC#3) // _SafeStr_6727 = "_-2de" (String#18694, DoABC#3) // _SafeStr_6728 = "_-4eL" (String#10085, DoABC#3) // _SafeStr_6729 = "_-1gY" (String#9112, DoABC#3) // _SafeStr_6730 = "_-0Rc" (String#26652, DoABC#3) // _SafeStr_6731 = "_-1LM" (String#28435, DoABC#3) // _SafeStr_6732 = "_-O" (String#20530, DoABC#3) // _SafeStr_6733 = "_-03s" (String#19267, DoABC#3) // _SafeStr_6734 = "_-6Sv" (String#26425, DoABC#3) // _SafeStr_6735 = "_-2Ow" (String#6894, DoABC#3) // _SafeStr_6736 = "_-4LA" (String#5809, DoABC#3) // _SafeStr_6737 = "_-5Xc" (String#12575, DoABC#3) // _SafeStr_6738 = "_-3NQ" (String#17233, DoABC#3) // _SafeStr_6739 = "_-1-p" (String#7024, DoABC#3) // _SafeStr_6740 = "_-xA" (String#1468, DoABC#3) // _SafeStr_6741 = "_-1T7" (String#4499, DoABC#3) // _SafeStr_6742 = "_-0LJ" (String#25795, DoABC#3) // _SafeStr_6743 = "_-6Em" (String#20606, DoABC#3) // _SafeStr_6744 = "_-4Ir" (String#10267, DoABC#3) // _SafeStr_6745 = "_-13y" (String#46701, DoABC#3) // _SafeStr_6746 = "_-6SE" (String#20071, DoABC#3) // _SafeStr_6747 = "_-6CI" (String#39267, DoABC#3) // _SafeStr_6748 = "_-6Aa" (String#3700, DoABC#3) // _SafeStr_6749 = "_-5k5" (String#15229, DoABC#3) // _SafeStr_6750 = "_-1SZ" (String#16562, DoABC#3) // _SafeStr_6751 = "_-0uR" (String#37004, DoABC#3) // _SafeStr_6752 = "_-nK" (String#14002, DoABC#3) // _SafeStr_6753 = "_-4KW" (String#27025, DoABC#3) // _SafeStr_6754 = "_-bj" (String#19312, DoABC#3) // _SafeStr_6755 = "_-4BN" (String#4095, DoABC#3) // _SafeStr_6756 = "_-6cP" (String#9294, DoABC#3) // _SafeStr_6757 = "_-5ha" (String#4332, DoABC#3) // _SafeStr_6758 = "_-1pq" (String#2520, DoABC#3) // _SafeStr_6759 = "_-1ny" (String#11061, DoABC#3) // _SafeStr_6760 = "_-3GK" (String#35950, DoABC#3) // _SafeStr_6761 = "_-19x" (String#2250, DoABC#3) // _SafeStr_6762 = "_-99" (String#30223, DoABC#3) // _SafeStr_6763 = "_-5Ln" (String#38618, DoABC#3) // _SafeStr_6764 = "_-ui" (String#3359, DoABC#3) // _SafeStr_6765 = "_-2fq" (String#2005, DoABC#3) // _SafeStr_6766 = "_-3S8" (String#23183, DoABC#3) // _SafeStr_6767 = "_-061" (String#26014, DoABC#3) // _SafeStr_6768 = "_-XI" (String#35896, DoABC#3) // _SafeStr_6769 = "_-041" (String#24375, DoABC#3) // _SafeStr_6770 = "_-2le" (String#35028, DoABC#3) // _SafeStr_6771 = "_-6KD" (String#28152, DoABC#3) // _SafeStr_6772 = "_-2YF" (String#16441, DoABC#3) // _SafeStr_6773 = "_-45U" (String#22894, DoABC#3) // _SafeStr_6774 = "_-1SC" (String#21380, DoABC#3) // _SafeStr_6775 = "_-3cL" (String#11393, DoABC#3) // _SafeStr_6776 = "_-5rH" (String#32282, DoABC#3) // _SafeStr_6777 = "_-2zj" (String#26731, DoABC#3) // _SafeStr_6778 = "_-4Dw" (String#31414, DoABC#3) // _SafeStr_6779 = "_-W1" (String#16642, DoABC#3) // _SafeStr_6780 = "_-03a" (String#33223, DoABC#3) // _SafeStr_6781 = "_-1xv" (String#38019, DoABC#3) // _SafeStr_6782 = "_-3oc" (String#10968, DoABC#3) // _SafeStr_6783 = "_-4g9" (String#37233, DoABC#3) // _SafeStr_6784 = "_-2E9" (String#25188, DoABC#3) // _SafeStr_6785 = "_-6Lr" (String#8054, DoABC#3) // _SafeStr_6786 = "_-1Ok" (String#16242, DoABC#3) // _SafeStr_6787 = "_-4Fm" (String#3068, DoABC#3) // _SafeStr_6788 = "_-MK" (String#10263, DoABC#3) // _SafeStr_6789 = "_-4FO" (String#1083, DoABC#3) // _SafeStr_6790 = "_-2t2" (String#5931, DoABC#3) // _SafeStr_6791 = "_-5CI" (String#6268, DoABC#3) // _SafeStr_6792 = "_-0bm" (String#3993, DoABC#3) // _SafeStr_6793 = "_-5ez" (String#27681, DoABC#3) // _SafeStr_6794 = "_-5pz" (String#6096, DoABC#3) // _SafeStr_6795 = "_-6JE" (String#27209, DoABC#3) // _SafeStr_6796 = "_-4kc" (String#28098, DoABC#3) // _SafeStr_6797 = "_-NF" (String#25094, DoABC#3) // _SafeStr_6798 = "_-341" (String#23941, DoABC#3) // _SafeStr_6799 = "_-2Yi" (String#37913, DoABC#3) // _SafeStr_6800 = "_-2jb" (String#4105, DoABC#3) // _SafeStr_6801 = "_-1HB" (String#4374, DoABC#3) // _SafeStr_6802 = "_-69S" (String#4558, DoABC#3) // _SafeStr_6803 = "_-4u" (String#33251, DoABC#3) // _SafeStr_6804 = "_-Gk" (String#18818, DoABC#3) // _SafeStr_6805 = "_-38j" (String#18526, DoABC#3) // _SafeStr_6806 = "_-3JG" (String#21800, DoABC#3) // _SafeStr_6807 = "_-2rY" (String#23250, DoABC#3) // _SafeStr_6808 = "_-4k6" (String#4698, DoABC#3) // _SafeStr_6809 = "_-1Ja" (String#10940, DoABC#3) // _SafeStr_6810 = "_-5G-" (String#10020, DoABC#3) // _SafeStr_6811 = "_-56c" (String#1276, DoABC#3) // _SafeStr_6812 = "_-2jg" (String#3197, DoABC#3) // _SafeStr_6813 = "_-1Ji" (String#13025, DoABC#3) // _SafeStr_6814 = "_-1UI" (String#14508, DoABC#3) // _SafeStr_6815 = "_-35e" (String#14649, DoABC#3) // _SafeStr_6816 = "_-ur" (String#28805, DoABC#3) // _SafeStr_6817 = "_-5It" (String#25343, DoABC#3) // _SafeStr_6818 = "_-2ZY" (String#22417, DoABC#3) // _SafeStr_6819 = "_-2cl" (String#11468, DoABC#3) // _SafeStr_6820 = "_-LN" (String#12973, DoABC#3) // _SafeStr_6821 = "_-1N5" (String#23302, DoABC#3) // _SafeStr_6822 = "_-2wE" (String#31583, DoABC#3) // _SafeStr_6823 = "_-2Op" (String#36803, DoABC#3) // _SafeStr_6824 = "_-5Yw" (String#3992, DoABC#3) // _SafeStr_6825 = "_-tJ" (String#28781, DoABC#3) // _SafeStr_6826 = "_-3To" (String#31469, DoABC#3) // _SafeStr_6827 = "_-6G4" (String#21863, DoABC#3) // _SafeStr_6828 = "_-1zx" (String#9552, DoABC#3) // _SafeStr_6829 = "_-29d" (String#6935, DoABC#3) // _SafeStr_6830 = "_-25k" (String#11893, DoABC#3) // _SafeStr_6831 = "_-1r8" (String#12155, DoABC#3) // _SafeStr_6832 = "_-3xQ" (String#6773, DoABC#3) // _SafeStr_6833 = "_-2y1" (String#6846, DoABC#3) // _SafeStr_6834 = "_-w8" (String#7207, DoABC#3) // _SafeStr_6835 = "_-3CK" (String#7851, DoABC#3) // _SafeStr_6836 = "_-2mi" (String#6234, DoABC#3) // _SafeStr_6837 = "_-4c4" (String#8355, DoABC#3) // _SafeStr_6838 = "_-0e4" (String#19244, DoABC#3) // _SafeStr_6839 = "_-6FJ" (String#2551, DoABC#3) // _SafeStr_6840 = "_-4OO" (String#25433, DoABC#3) // _SafeStr_6841 = "_-3yP" (String#16580, DoABC#3) // _SafeStr_6842 = "_-2-c" (String#15197, DoABC#3) // _SafeStr_6843 = "_-4UA" (String#17536, DoABC#3) // _SafeStr_6844 = "_-024" (String#19434, DoABC#3) // _SafeStr_6845 = "_-2vN" (String#3695, DoABC#3) // _SafeStr_6846 = "_-2jP" (String#7620, DoABC#3) // _SafeStr_6847 = "_-4kr" (String#6456, DoABC#3) // _SafeStr_6848 = "_-4eK" (String#5008, DoABC#3) // _SafeStr_6849 = "_-4so" (String#26811, DoABC#3) // _SafeStr_6850 = "_-08n" (String#16065, DoABC#3) // _SafeStr_6851 = "_-6Sw" (String#19986, DoABC#3) // _SafeStr_6852 = "_-1uD" (String#29279, DoABC#3) // _SafeStr_6853 = "_-6MT" (String#27709, DoABC#3) // _SafeStr_6854 = "_-5Xt" (String#26181, DoABC#3) // _SafeStr_6855 = "_-4nP" (String#25110, DoABC#3) // _SafeStr_6856 = "_-14" (String#30251, DoABC#3) // _SafeStr_6857 = "_-5qq" (String#20227, DoABC#3) // _SafeStr_6858 = "_-6hi" (String#15853, DoABC#3) // _SafeStr_6859 = "_-3ix" (String#27121, DoABC#3) // _SafeStr_6860 = "_-4Y1" (String#27550, DoABC#3) // _SafeStr_6861 = "_-0Q-" (String#32340, DoABC#3) // _SafeStr_6862 = "_-0xD" (String#37627, DoABC#3) // _SafeStr_6863 = "_-10m" (String#25926, DoABC#3) // _SafeStr_6864 = "each " (String#21045, DoABC#3) // _SafeStr_6865 = "_-5i3" (String#20067, DoABC#3) // _SafeStr_6866 = "_-3hN" (String#22397, DoABC#3) // _SafeStr_6867 = "_-6O2" (String#11504, DoABC#3) // _SafeStr_6868 = "_-2qx" (String#11158, DoABC#3) // _SafeStr_6869 = "_-1Dk" (String#27621, DoABC#3) // _SafeStr_6870 = "_-4u6" (String#35809, DoABC#3) // _SafeStr_6871 = "_-5Yo" (String#26191, DoABC#3) // _SafeStr_6872 = "_-1Mg" (String#5524, DoABC#3) // _SafeStr_6873 = "_-3S-" (String#4360, DoABC#3) // _SafeStr_6874 = "_-wO" (String#5850, DoABC#3) // _SafeStr_6875 = "_-5qU" (String#11507, DoABC#3) // _SafeStr_6876 = "_-4ko" (String#7696, DoABC#3) // _SafeStr_6877 = "_-5if" (String#28275, DoABC#3) // _SafeStr_6878 = "_-0CE" (String#33664, DoABC#3) // _SafeStr_6879 = "_-0O5" (String#32075, DoABC#3) // _SafeStr_6880 = "_-3Ne" (String#16542, DoABC#3) // _SafeStr_6881 = "_-61M" (String#37900, DoABC#3) // _SafeStr_6882 = "_-0vp" (String#29383, DoABC#3) // _SafeStr_6883 = "_-4Zr" (String#24634, DoABC#3) // _SafeStr_6884 = "_-04" (String#32262, DoABC#3) // _SafeStr_6885 = "_-6ae" (String#8029, DoABC#3) // _SafeStr_6886 = "_-58o" (String#4692, DoABC#3) // _SafeStr_6887 = "_-5mm" (String#9434, DoABC#3) // _SafeStr_6888 = "_-4if" (String#4477, DoABC#3) // _SafeStr_6889 = "_-4n7" (String#26479, DoABC#3) // _SafeStr_6890 = "_-pE" (String#9924, DoABC#3) // _SafeStr_6891 = "_-5pC" (String#8883, DoABC#3) // _SafeStr_6892 = "_-54W" (String#10136, DoABC#3) // _SafeStr_6893 = "_-2jc" (String#15117, DoABC#3) // _SafeStr_6894 = "_-1xP" (String#5373, DoABC#3) // _SafeStr_6895 = "_-5BC" (String#8073, DoABC#3) // _SafeStr_6896 = "_-2WU" (String#16504, DoABC#3) // _SafeStr_6897 = "_-3U7" (String#2657, DoABC#3) // _SafeStr_6898 = "_-9u" (String#10152, DoABC#3) // _SafeStr_6899 = "_-11y" (String#32141, DoABC#3) // _SafeStr_6900 = "_-2rp" (String#31638, DoABC#3) // _SafeStr_6901 = "_-3Eb" (String#7555, DoABC#3) // _SafeStr_6902 = "_-4bj" (String#5130, DoABC#3) // _SafeStr_6903 = "_-5yS" (String#9309, DoABC#3) // _SafeStr_6904 = "_-xy" (String#12748, DoABC#3) // _SafeStr_6905 = "_-3Hy" (String#11261, DoABC#3) // _SafeStr_6906 = "_-653" (String#12400, DoABC#3) // _SafeStr_6907 = "_-6cw" (String#6565, DoABC#3) // _SafeStr_6908 = "_-5QY" (String#14973, DoABC#3) // _SafeStr_6909 = "_-5r7" (String#4998, DoABC#3) // _SafeStr_6910 = "_-0nv" (String#34117, DoABC#3) // _SafeStr_6911 = "_-10A" (String#25487, DoABC#3) // _SafeStr_6912 = "_-5bs" (String#35465, DoABC#3) // _SafeStr_6913 = "_-4HN" (String#14743, DoABC#3) // _SafeStr_6914 = "_-3r-" (String#16403, DoABC#3) // _SafeStr_6915 = "_-2H6" (String#15271, DoABC#3) // _SafeStr_6916 = "_-0Rs" (String#3089, DoABC#3) // _SafeStr_6917 = "_-6ho" (String#7417, DoABC#3) // _SafeStr_6918 = "_-6LW" (String#35249, DoABC#3) // _SafeStr_6919 = "_-X7" (String#23423, DoABC#3) // _SafeStr_6920 = "_-1YC" (String#8632, DoABC#3) // _SafeStr_6921 = "_-2vk" (String#15949, DoABC#3) // _SafeStr_6922 = "_-4xG" (String#6650, DoABC#3) // _SafeStr_6923 = "_-1pC" (String#9170, DoABC#3) // _SafeStr_6924 = "_-2kJ" (String#12455, DoABC#3) // _SafeStr_6925 = "_-3xO" (String#8773, DoABC#3) // _SafeStr_6926 = "_-36N" (String#6040, DoABC#3) // _SafeStr_6927 = "_-5Qi" (String#6778, DoABC#3) // _SafeStr_6928 = "_-1Dr" (String#12837, DoABC#3) // _SafeStr_6929 = "_-6Ym" (String#13224, DoABC#3) // _SafeStr_6930 = "_-6ku" (String#10492, DoABC#3) // _SafeStr_6931 = "_-2oi" (String#8844, DoABC#3) // _SafeStr_6932 = "_-1jg" (String#7250, DoABC#3) // _SafeStr_6933 = "_-6da" (String#13814, DoABC#3) // _SafeStr_6934 = "_-43S" (String#12606, DoABC#3) // _SafeStr_6935 = "_-3hU" (String#35410, DoABC#3) // _SafeStr_6936 = "_-4N7" (String#26683, DoABC#3) // _SafeStr_6937 = "_-2y8" (String#31947, DoABC#3) // _SafeStr_6938 = "_-529" (String#27604, DoABC#3) // _SafeStr_6939 = "_-2a" (String#14346, DoABC#3) // _SafeStr_6940 = "_-6Nj" (String#10942, DoABC#3) // _SafeStr_6941 = "_-68h" (String#2747, DoABC#3) // _SafeStr_6942 = "_-4IW" (String#8675, DoABC#3) // _SafeStr_6943 = "_-2VF" (String#37093, DoABC#3) // _SafeStr_6944 = "_-43l" (String#17137, DoABC#3) // _SafeStr_6945 = "_-3Fr" (String#5195, DoABC#3) // _SafeStr_6946 = "_-4Fx" (String#18982, DoABC#3) // _SafeStr_6947 = "_-4-D" (String#31168, DoABC#3) // _SafeStr_6948 = "_-0Mn" (String#20238, DoABC#3) // _SafeStr_6949 = "_-4iN" (String#14267, DoABC#3) // _SafeStr_6950 = "_-03y" (String#16299, DoABC#3) // _SafeStr_6951 = "_-3gI" (String#35336, DoABC#3) // _SafeStr_6952 = "_-37Q" (String#18297, DoABC#3) // _SafeStr_6953 = "_-4vl" (String#36184, DoABC#3) // _SafeStr_6954 = "_-5rV" (String#15094, DoABC#3) // _SafeStr_6955 = "_-5fp" (String#27030, DoABC#3) // _SafeStr_6956 = "_-g2" (String#16087, DoABC#3) // _SafeStr_6957 = "_-6Hs" (String#28020, DoABC#3) // _SafeStr_6958 = "_-39A" (String#16119, DoABC#3) // _SafeStr_6959 = "_-1LR" (String#28342, DoABC#3) // _SafeStr_6960 = "_-67Y" (String#5434, DoABC#3) // _SafeStr_6961 = "_-5Fg" (String#6952, DoABC#3) // _SafeStr_6962 = "_-4uG" (String#36005, DoABC#3) // _SafeStr_6963 = "_-4aD" (String#17293, DoABC#3) // _SafeStr_6964 = "_-wc" (String#28808, DoABC#3) // _SafeStr_6965 = "_-3Gb" (String#14982, DoABC#3) // _SafeStr_6966 = "_-3wy" (String#28321, DoABC#3) // _SafeStr_6967 = "_-4q5" (String#14873, DoABC#3) // _SafeStr_6968 = "_-4-i" (String#15279, DoABC#3) // _SafeStr_6969 = "_-Yy" (String#16623, DoABC#3) // _SafeStr_6970 = "_-5mP" (String#25887, DoABC#3) // _SafeStr_6971 = "_-49n" (String#31863, DoABC#3) // _SafeStr_6972 = "_-37R" (String#21869, DoABC#3) // _SafeStr_6973 = "_-2du" (String#26093, DoABC#3) // _SafeStr_6974 = "_-0of" (String#26344, DoABC#3) // _SafeStr_6975 = "_-6ag" (String#618, DoABC#3) // _SafeStr_6976 = "_-66A" (String#21329, DoABC#3) // _SafeStr_6977 = "_-5Hd" (String#16982, DoABC#3) // _SafeStr_6978 = "_-3Sw" (String#43519, DoABC#3) // _SafeStr_6979 = "_-0ow" (String#21429, DoABC#3) // _SafeStr_6980 = "_-6Ux" (String#8145, DoABC#3) // _SafeStr_6981 = "_-5-E" (String#5467, DoABC#3) // _SafeStr_6982 = "_-4g2" (String#27276, DoABC#3) // _SafeStr_6983 = "_-2EI" (String#29195, DoABC#3) // _SafeStr_6984 = "_-65J" (String#28443, DoABC#3) // _SafeStr_6985 = "_-5iF" (String#27199, DoABC#3) // _SafeStr_6986 = "_-6Pm" (String#24992, DoABC#3) // _SafeStr_6987 = "_-2c5" (String#31704, DoABC#3) // _SafeStr_6988 = "_-4tb" (String#21245, DoABC#3) // _SafeStr_6989 = "_-1g7" (String#6729, DoABC#3) // _SafeStr_6990 = "_-52k" (String#8534, DoABC#3) // _SafeStr_6991 = "_-3DZ" (String#2533, DoABC#3) // _SafeStr_6992 = "_-WS" (String#35858, DoABC#3) // _SafeStr_6993 = "_-47g" (String#31569, DoABC#3) // _SafeStr_6994 = "_-02J" (String#38642, DoABC#3) // _SafeStr_6995 = "_-4ml" (String#36493, DoABC#3) // _SafeStr_6996 = "_-43w" (String#31754, DoABC#3) // _SafeStr_6997 = "_-45p" (String#13053, DoABC#3) // _SafeStr_6998 = "_-6ea" (String#36437, DoABC#3) // _SafeStr_9 = "_-0p2" (String#1390, DoABC#3) //------------------------------------------------------------ //_-0ET.RoomMessageHandler package _-0ET{ import _-0Fn._SafeStr_2309; import _-5OU.RoomPlaneParser; import _-50q._SafeStr_3633; import _-12-._SafeStr_2912; import _-4bH._SafeStr_2700; import _-3o3._SafeStr_4189; import _-3o3._SafeStr_3638; import _-3o3._SafeStr_4047; import _-3o3._SafeStr_4066; import _-3o3._SafeStr_2321; import _-3o3._SafeStr_4117; import _-3o3._SafeStr_4239; import _-3o3._SafeStr_4082; import _-3o3._SafeStr_4307; import _-3o3._SafeStr_4012; import _-3o3._SafeStr_4097; import _-3o3._SafeStr_3283; import _-3o3._SafeStr_4052; import _-3o3._SafeStr_4071; import _-3o3._SafeStr_4165; import _-3o3._SafeStr_4286; import _-3o3._SafeStr_4105; import _-3o3._SafeStr_2701; import _-3o3._SafeStr_4054; import _-3o3._SafeStr_3143; import _-3o3._SafeStr_2901; import _-13t._SafeStr_4261; import _-13t._SafeStr_3144; import _-13t._SafeStr_4252; import _-13t._SafeStr_4150; import _-13t._SafeStr_4237; import _-13t._SafeStr_4284; import _-3o3._SafeStr_4291; import _-3Vk._SafeStr_3097; import _-3Vk._SafeStr_3105; import _-3Vk._SafeStr_3095; import _-3Vk._SafeStr_3982; import _-3h3._SafeStr_4134; import _-3h3._SafeStr_4016; import _-0F1._SafeStr_4262; import _-4bH._SafeStr_4022; import _-4bH._SafeStr_4216; import _-0F1._SafeStr_3154; import _-Ty._SafeStr_4316; import _-3p8._SafeStr_4122; import _-3p8._SafeStr_4152; import _-3p8._SafeStr_4101; import _-3o3._SafeStr_4278; import _-29w._SafeStr_2898; import _-Pk._SafeStr_2275; import _-2Wy._SafeStr_2708; import _-6Lo._SafeStr_4272; import _-6Lo._SafeStr_4254; import _-2DN._SafeStr_4714; import _-2DN.HeightMapMessageParser; import _-4d6.FurniStackingHeightMap; import _-2DN._SafeStr_4711; import _-2DN._SafeStr_3232; import _-2DN._SafeStr_4705; import _-2DN.FloorHeightMapMessageParser; import _-4d6.LegacyWallGeometry; import _-3-9._SafeStr_3639; import _-3o3._SafeStr_4718; import _-2DN.ObjectsMessageParser; import _-2DN._SafeStr_4703; import _-1rI._SafeStr_2307; import _-2DN._SafeStr_4700; import _-1rI._SafeStr_2308; import _-2DN._SafeStr_4717; import _-3o3._SafeStr_4720; import _-2DN.ObjectsDataUpdateMessageParser; import _-2DN._SafeStr_3294; import flash.utils.setTimeout; import _-3o3._SafeStr_4699; import _-2DN.ItemsMessageParser; import _-2DN._SafeStr_4702; import _-2DN._SafeStr_4713; import _-2DN._SafeStr_4694; import _-2DN._SafeStr_4696; import _-3o3._SafeStr_2698; import _-2DN.UsersMessageParser; import _-5OU.RoomObjectUserTypes; import _-QD._SafeStr_3703; import _-5OU._SafeStr_2466; import _-3o3._SafeStr_4697; import _-3o3._SafeStr_4719; import _-2DN.UserUpdateMessageParser; import _-20m._SafeStr_2659; import _-2DN._SafeStr_3116; import _-4yM._SafeStr_3124; import _-1WL._SafeStr_4716; import _-1WL._SafeStr_3122; import _-1WL._SafeStr_4698; import _-1WL._SafeStr_4709; import _-1WL._SafeStr_4708; import _-1WL._SafeStr_4704; import _-2DN._SafeStr_4715; import _-3o3._SafeStr_4701; import _-2Pn._SafeStr_2438; import _-5OU._SafeStr_2287; import _-0SD._SafeStr_3101; import _-2MH._SafeStr_2300; import _-0SD._SafeStr_4712; import _-4yM._SafeStr_4721; import _-6fQ._SafeStr_4693; import _-0uk._SafeStr_2430; import _-6fQ._SafeStr_4722; import _-2Wy._SafeStr_4707; import _-2Wy._SafeStr_4706; import _-2MH._SafeStr_2458; import _-4oc._SafeStr_4723; import flash.utils.Timer; import _-2DN._SafeStr_4695; import _-1rI._SafeStr_4710; import _-1rI._SafeStr_3137; import _-145._SafeStr_2809; import flash.events.TimerEvent; import _-0gk._SafeStr_4382; import _-5OU._SafeStr_2342; public class RoomMessageHandler { public static const _SafeStr_6999:int = 0; public static const _SafeStr_7000:int = 1; public static const _SafeStr_7001:int = 2; public static const _SafeStr_7002:int = 3; private var _SafeStr_7003:_SafeStr_2309 = null; private var _SafeStr_7004:_SafeStr_2254 = null; private var _SafeStr_5337:RoomPlaneParser = null; private var _SafeStr_7005:_SafeStr_3633 = null; private var _SafeStr_7006:int = -1; private var _SafeStr_7007:Boolean = true; private var _SafeStr_7008:int = -1000000000; private var _SafeStr_7009:int = 0; private var _SafeStr_7010:Object; private var _SafeStr_7011:int = -1; private var _SafeStr_7012:int = -1; public function RoomMessageHandler(k:_SafeStr_2254){ this._SafeStr_7010 = new Object(); super(); this._SafeStr_7004 = k; this._SafeStr_5337 = new RoomPlaneParser(); this._SafeStr_7007 = true; } public function dispose():void{ this._SafeStr_7003 = null; this._SafeStr_7004 = null; if (this._SafeStr_5337 != null) { this._SafeStr_5337.dispose(); this._SafeStr_5337 = null; }; this._SafeStr_7005 = null; } public function _SafeStr_6822(k:int):void{ if (this._SafeStr_7009 != 0) { if (this._SafeStr_7004 != null) { this._SafeStr_7004._SafeStr_6517(this._SafeStr_7009); }; }; this._SafeStr_7009 = k; this._SafeStr_7005 = null; } public function _SafeStr_6823():void{ this._SafeStr_7009 = 0; this._SafeStr_7005 = null; } private function _SafeStr_6829(k:int):int{ return (this._SafeStr_7009); } public function set connection(k:_SafeStr_2309):void{ if (this._SafeStr_7003 != null) { return; }; if (k != null) { this._SafeStr_7003 = k; k.addMessageEvent(new _SafeStr_2912(this._SafeStr_7013)); k.addMessageEvent(new _SafeStr_2700(this._SafeStr_7014)); k.addMessageEvent(new _SafeStr_4189(this._SafeStr_7015)); k.addMessageEvent(new _SafeStr_3633(this._SafeStr_7016)); k.addMessageEvent(new _SafeStr_3638(this._SafeStr_7017)); k.addMessageEvent(new _SafeStr_4047(this._SafeStr_7018)); k.addMessageEvent(new _SafeStr_4066(this._SafeStr_7019)); k.addMessageEvent(new _SafeStr_2321(this._SafeStr_7020)); k.addMessageEvent(new _SafeStr_4117(this._SafeStr_7021)); k.addMessageEvent(new _SafeStr_4239(this._SafeStr_7022)); k.addMessageEvent(new _SafeStr_4082(this._SafeStr_7023)); k.addMessageEvent(new _SafeStr_4307(this.onObjectUpdate)); k.addMessageEvent(new _SafeStr_4012(this._SafeStr_7024)); k.addMessageEvent(new _SafeStr_4097(this._SafeStr_7025)); k.addMessageEvent(new _SafeStr_3283(this._SafeStr_7026)); k.addMessageEvent(new _SafeStr_4052(this._SafeStr_7027)); k.addMessageEvent(new _SafeStr_4071(this._SafeStr_7028)); k.addMessageEvent(new _SafeStr_4165(this._SafeStr_7029)); k.addMessageEvent(new _SafeStr_4286(this._SafeStr_7030)); k.addMessageEvent(new _SafeStr_4105(this._SafeStr_7031)); k.addMessageEvent(new _SafeStr_2701(this._SafeStr_7032)); k.addMessageEvent(new _SafeStr_4054(this._SafeStr_7033)); k.addMessageEvent(new _SafeStr_3143(this._SafeStr_7034)); k.addMessageEvent(new _SafeStr_2901(this._SafeStr_7035)); k.addMessageEvent(new _SafeStr_4261(this._SafeStr_7036)); k.addMessageEvent(new _SafeStr_3144(this._SafeStr_7037)); k.addMessageEvent(new _SafeStr_4252(this._SafeStr_7038)); k.addMessageEvent(new _SafeStr_4150(this._SafeStr_7039)); k.addMessageEvent(new _SafeStr_4237(this._SafeStr_7040)); k.addMessageEvent(new _SafeStr_4284(this._SafeStr_7041)); k.addMessageEvent(new _SafeStr_4291(this._SafeStr_7042)); k.addMessageEvent(new _SafeStr_3097(this._SafeStr_7043)); k.addMessageEvent(new _SafeStr_3105(this._SafeStr_7043)); k.addMessageEvent(new _SafeStr_3095(this._SafeStr_7043)); k.addMessageEvent(new _SafeStr_3982(this._SafeStr_7044)); k.addMessageEvent(new _SafeStr_4134(this._SafeStr_7045)); k.addMessageEvent(new _SafeStr_4016(this._SafeStr_7046)); k.addMessageEvent(new _SafeStr_4262(this._SafeStr_7047)); k.addMessageEvent(new _SafeStr_4022(this._SafeStr_7048)); k.addMessageEvent(new _SafeStr_4216(this._SafeStr_7049)); k.addMessageEvent(new _SafeStr_3154(this._SafeStr_7050)); k.addMessageEvent(new _SafeStr_4316(this._SafeStr_7051)); k.addMessageEvent(new _SafeStr_4122(this.onGuideSessionStarted)); k.addMessageEvent(new _SafeStr_4152(this.onGuideSessionEnded)); k.addMessageEvent(new _SafeStr_4101(this.onGuideSessionError)); k.addMessageEvent(new _SafeStr_4278(this._SafeStr_7052)); }; } private function _SafeStr_7013(k:_SafeStr_2275):void{ var _local_2:_SafeStr_2912 = (k as _SafeStr_2912); if (_local_2 == null) { return; }; var _local_3:_SafeStr_2898 = _local_2._SafeStr_5414(); if (_local_3 != null) { this._SafeStr_7006 = _local_3.id; }; } private function _SafeStr_7014(k:_SafeStr_2275):void{ var _local_2:_SafeStr_2700 = (k as _SafeStr_2700); if ((((((_local_2 == null)) || ((_local_2._SafeStr_5414() == null)))) || ((k.connection == null)))) { return; }; var _local_3:_SafeStr_2708 = _local_2._SafeStr_5414(); if (this._SafeStr_7009 != _local_3.roomId) { this._SafeStr_6822(_local_3.roomId); }; var _local_4:String = _local_3.roomType; if (this._SafeStr_7004 != null) { this._SafeStr_7004._SafeStr_6532(_local_3.roomId, _local_4); }; if (this._SafeStr_7007) { k.connection.send(new _SafeStr_4272()); this._SafeStr_7007 = false; } else { k.connection.send(new _SafeStr_4254()); }; } private function _SafeStr_7021(k:_SafeStr_2275):void{ var _local_2:_SafeStr_4117; var _local_3:_SafeStr_4714; var _local_4:int; var _local_5:int; var _local_6:String; var _local_7:String; if (this._SafeStr_7004 != null) { _local_2 = (k as _SafeStr_4117); if ((((_local_2 == null)) || ((_local_2._SafeStr_5414() == null)))) { return; }; _local_3 = _local_2._SafeStr_5414(); if (_local_3 != null) { _local_4 = _local_3._SafeStr_7053; _local_5 = 0; while (_local_5 < _local_4) { _local_6 = _local_3._SafeStr_6872(_local_5); _local_7 = _local_3._SafeStr_7054(_local_5); this._SafeStr_7004._SafeStr_6446(_local_6, _local_7); _local_5++; }; }; }; k.connection.send(new _SafeStr_4254()); } private function _SafeStr_7018(k:_SafeStr_2275):void{ var _local_8:int; var _local_9:Number; var _local_10:Boolean; var _local_11:Boolean; var _local_2:_SafeStr_4047 = (k as _SafeStr_4047); if ((((_local_2 == null)) || ((_local_2._SafeStr_5414() == null)))) { return; }; if (this._SafeStr_7004 == null) { return; }; var _local_3:HeightMapMessageParser = _local_2._SafeStr_5414(); var _local_4:int = _local_3.width; var _local_5:int = _local_3.height; var _local_6:FurniStackingHeightMap = new FurniStackingHeightMap(_local_4, _local_5); var _local_7:int; while (_local_7 < _local_5) { _local_8 = 0; while (_local_8 < _local_4) { _local_9 = _local_3._SafeStr_6991(_local_8, _local_7); _local_10 = _local_3._SafeStr_7055(_local_8, _local_7); _local_11 = _local_3._SafeStr_7056(_local_8, _local_7); _local_6._SafeStr_6945(_local_8, _local_7, _local_9); _local_6._SafeStr_7057(_local_8, _local_7, _local_10); _local_6._SafeStr_7058(_local_8, _local_7, _local_11); _local_8++; }; _local_7++; }; this._SafeStr_7004._SafeStr_6534(this._SafeStr_7009, _local_6); } private function _SafeStr_7019(k:_SafeStr_2275):void{ var _local_5:int; var _local_6:int; var _local_2:_SafeStr_4066 = (k as _SafeStr_4066); if ((((_local_2 == null)) || ((_local_2._SafeStr_5414() == null)))) { return; }; if (this._SafeStr_7004 == null) { return; }; var _local_3:_SafeStr_4711 = _local_2._SafeStr_5414(); var _local_4:FurniStackingHeightMap = this._SafeStr_7004._SafeStr_6462(this._SafeStr_7009); if (_local_4 == null) { return; }; while (_local_3.next()) { _local_5 = _local_3.x; _local_6 = _local_3.y; _local_4._SafeStr_6945(_local_5, _local_6, _local_3._SafeStr_7059); _local_4._SafeStr_7057(_local_5, _local_6, _local_3._SafeStr_7060); _local_4._SafeStr_7058(_local_5, _local_6, _local_3._SafeStr_7056); }; this._SafeStr_7004._SafeStr_6536(this._SafeStr_7009, "RoomMessageHandler.onHeightMapUpdate()"); } private function _SafeStr_7020(k:_SafeStr_2275):void{ var _local_2:_SafeStr_2321 = (k as _SafeStr_2321); if ((((_local_2 == null)) || ((_local_2._SafeStr_5414() == null)))) { return; }; var _local_3:_SafeStr_3232 = _local_2._SafeStr_5414(); var _local_4 = !(_local_3._SafeStr_7061); var _local_5:Boolean = true; var _local_6:Number = _local_3._SafeStr_7062; var _local_7:Number = _local_3._SafeStr_7063; if (this._SafeStr_7004 != null) { this._SafeStr_7004._SafeStr_6444(this._SafeStr_7009, _local_4, _local_5); this._SafeStr_7004._SafeStr_6445(this._SafeStr_7009, _local_6, _local_7); }; } private function _SafeStr_7015(k:_SafeStr_2275):void{ var _local_2:_SafeStr_4189 = (k as _SafeStr_4189); if ((((_local_2 == null)) || ((_local_2._SafeStr_5414() == null)))) { return; }; var _local_3:_SafeStr_4705 = _local_2._SafeStr_5414(); var _local_4:String = _local_3._SafeStr_6832; var _local_5:String = _local_3._SafeStr_6833; var _local_6:String = _local_3._SafeStr_6834; if (this._SafeStr_7004 != null) { this._SafeStr_7004._SafeStr_6441(this._SafeStr_7009, _local_4, _local_5, _local_6); }; } private function _SafeStr_7016(k:_SafeStr_3633):void{ this._SafeStr_7005 = k; } private function _SafeStr_7017(k:_SafeStr_2275):void{ var _local_17:int; var _local_18:int; var _local_19:int; var _local_2:_SafeStr_3638 = (k as _SafeStr_3638); if ((((_local_2 == null)) || ((_local_2._SafeStr_5414() == null)))) { return; }; var _local_3:FloorHeightMapMessageParser = _local_2._SafeStr_5414(); if (this._SafeStr_7004 == null) { return; }; var _local_4:LegacyWallGeometry = this._SafeStr_7004._SafeStr_6461(this._SafeStr_7009); if (_local_4 == null) { return; }; this._SafeStr_5337.reset(); var _local_5:int = _local_3.width; var _local_6:int = _local_3.height; this._SafeStr_5337._SafeStr_6944(_local_5, _local_6); var _local_7:Number = -1; var _local_8:Number = -1; var _local_9:Number = 0; var _local_10:Number = 0; var _local_11:_SafeStr_3639; if (this._SafeStr_7005 != null) { _local_11 = this._SafeStr_7005._SafeStr_5414(); }; var _local_12:FurniStackingHeightMap = this._SafeStr_7004._SafeStr_6462(this._SafeStr_7009); if (_local_12 == null) { return; }; var _local_13:int; while (_local_13 < _local_6) { _local_17 = 0; while (_local_17 < _local_5) { _local_18 = _local_3._SafeStr_6991(_local_17, _local_13); if ((((((((((_local_13 > 0)) && ((_local_13 < (_local_6 - 1))))) || ((((_local_17 > 0)) && ((_local_17 < (_local_5 - 1))))))) && (!((_local_18 == RoomPlaneParser._SafeStr_7064))))) && ((((_local_11 == null)) || ((((_local_17 == _local_11.x)) && ((_local_13 == _local_11.y)))))))) { if ((((((_local_3._SafeStr_6991(_local_17, (_local_13 - 1)) == RoomPlaneParser._SafeStr_7064)) && ((_local_3._SafeStr_6991((_local_17 - 1), _local_13) == RoomPlaneParser._SafeStr_7064)))) && ((_local_3._SafeStr_6991(_local_17, (_local_13 + 1)) == RoomPlaneParser._SafeStr_7064)))) { _local_7 = (_local_17 + 0.5); _local_8 = _local_13; _local_9 = _local_18; _local_10 = 90; }; if ((((((_local_3._SafeStr_6991(_local_17, (_local_13 - 1)) == RoomPlaneParser._SafeStr_7064)) && ((_local_3._SafeStr_6991((_local_17 - 1), _local_13) == RoomPlaneParser._SafeStr_7064)))) && ((_local_3._SafeStr_6991((_local_17 + 1), _local_13) == RoomPlaneParser._SafeStr_7064)))) { _local_7 = _local_17; _local_8 = (_local_13 + 0.5); _local_9 = _local_18; _local_10 = 180; }; }; this._SafeStr_5337._SafeStr_6945(_local_17, _local_13, _local_18); _local_17++; }; _local_13++; }; this._SafeStr_5337._SafeStr_6945(Math.floor(_local_7), Math.floor(_local_8), _local_9); this._SafeStr_5337._SafeStr_6946(_local_2._SafeStr_5414().fixedWallsHeight); this._SafeStr_5337._SafeStr_6945(Math.floor(_local_7), Math.floor(_local_8), (_local_9 + this._SafeStr_5337.wallHeight)); _local_4.scale = _local_3.scale; _local_4.initialize(_local_5, _local_6, this._SafeStr_5337._SafeStr_7065); var _local_14:int = (_local_3.height - 1); while (_local_14 >= 0) { _local_19 = (_local_3.width - 1); while (_local_19 >= 0) { _local_4._SafeStr_6945(_local_19, _local_14, this._SafeStr_5337._SafeStr_6991(_local_19, _local_14)); _local_19--; }; _local_14--; }; var _local_15:XML = this._SafeStr_5337._SafeStr_5357(); var _local_16:XML = new (XML)((("" + (((((((('')) + "")); _local_15.appendChild(_local_16); this._SafeStr_7004._SafeStr_6516(this._SafeStr_7009, _local_15); if (this._SafeStr_7010.objectData) { this._SafeStr_7066(this._SafeStr_7009, this._SafeStr_7010.objectData); this._SafeStr_7010.objectData = null; } else { this._SafeStr_7010.floorReady = true; }; } private function _SafeStr_7022(k:_SafeStr_2275):void{ var _local_6:_SafeStr_4718; var _local_2:_SafeStr_4239 = (k as _SafeStr_4239); if ((((_local_2 == null)) || ((_local_2._SafeStr_5414() == null)))) { return; }; var _local_3:ObjectsMessageParser = _local_2._SafeStr_5414(); var _local_4:int = _local_3._SafeStr_6874(); var _local_5:int; while (_local_5 < _local_4) { _local_6 = _local_3._SafeStr_6845(_local_5); this._SafeStr_7066(this._SafeStr_7009, _local_6); _local_5++; }; } private function _SafeStr_7023(k:_SafeStr_2275):void{ var _local_2:_SafeStr_4082 = (k as _SafeStr_4082); if ((((_local_2 == null)) || ((_local_2._SafeStr_5414() == null)))) { return; }; var _local_3:_SafeStr_4703 = _local_2._SafeStr_5414(); var _local_4:_SafeStr_4718 = _local_3.data; this._SafeStr_7066(this._SafeStr_7009, _local_4); } private function onObjectUpdate(k:_SafeStr_2275):void{ var _local_5:_SafeStr_2307; var _local_6:_SafeStr_2307; var _local_2:_SafeStr_4307 = (k as _SafeStr_4307); if ((((_local_2 == null)) || ((_local_2._SafeStr_5414() == null)))) { return; }; if (this._SafeStr_7004 == null) { return; }; var _local_3:_SafeStr_4700 = _local_2._SafeStr_5414(); var _local_4:_SafeStr_4718 = _local_3.data; if (_local_4 != null) { _local_5 = new _SafeStr_2308(_local_4.x, _local_4.y, _local_4.z); _local_6 = new _SafeStr_2308(_local_4.dir); this._SafeStr_7004._SafeStr_6419(this._SafeStr_7009, _local_4.id, _local_5, _local_6, _local_4.state, _local_4.data, _local_4._SafeStr_6897); this._SafeStr_7004._SafeStr_6420(this._SafeStr_7009, _local_4.id, _local_4._SafeStr_6898); this._SafeStr_7004._SafeStr_6422(this._SafeStr_7009, _local_4.id, _local_4._SafeStr_6891); }; } private function _SafeStr_7024(k:_SafeStr_2275):void{ var _local_2:_SafeStr_4012 = (k as _SafeStr_4012); if ((((_local_2 == null)) || ((_local_2._SafeStr_5414() == null)))) { return; }; if (this._SafeStr_7004 == null) { return; }; var _local_3:_SafeStr_4717 = _local_2._SafeStr_5414(); var _local_4:int = _local_3.id; var _local_5:int = _local_3.state; var _local_6:_SafeStr_2348 = _local_3.data; this._SafeStr_7004._SafeStr_6419(this._SafeStr_7009, _local_4, null, null, _local_5, _local_6); } private function _SafeStr_7025(k:_SafeStr_2275):void{ var _local_5:_SafeStr_4720; var _local_6:int; var _local_7:int; var _local_8:_SafeStr_2348; var _local_2:_SafeStr_4097 = (k as _SafeStr_4097); if ((((_local_2 == null)) || ((_local_2._SafeStr_5414() == null)))) { return; }; if (this._SafeStr_7004 == null) { return; }; var _local_3:ObjectsDataUpdateMessageParser = _local_2._SafeStr_5414(); var _local_4:int; while (_local_4 < _local_3._SafeStr_7067) { _local_5 = _local_3._SafeStr_7068(_local_4); if (_local_5 != null) { _local_6 = _local_5.id; _local_7 = _local_5.state; _local_8 = _local_5.data; this._SafeStr_7004._SafeStr_6419(this._SafeStr_7009, _local_6, null, null, _local_7, _local_8); }; _local_4++; }; } private function _SafeStr_7026(event:_SafeStr_2275):void{ var parser:_SafeStr_3294; var id:int; var objectRemoveEvent:_SafeStr_3283 = (event as _SafeStr_3283); if ((((objectRemoveEvent == null)) || ((objectRemoveEvent._SafeStr_5414() == null)))) { return; }; if (this._SafeStr_7004 == null) { return; }; parser = objectRemoveEvent._SafeStr_5414(); id = parser.id; var delay:int = parser.delay; if (delay > 0) { setTimeout(function ():void{ _SafeStr_7004._SafeStr_6423(_SafeStr_7009, id, ((parser.isExpired) ? -1 : parser.pickerId), true); }, delay); } else { this._SafeStr_7004._SafeStr_6423(this._SafeStr_7009, id, ((parser.isExpired) ? -1 : parser.pickerId), true); }; } private function _SafeStr_7066(k:int, _arg_2:_SafeStr_4718):void{ if ((((_arg_2 == null)) || ((this._SafeStr_7004 == null)))) { return; }; var _local_3:_SafeStr_2307 = new _SafeStr_2308(_arg_2.x, _arg_2.y, _arg_2.z); var _local_4:_SafeStr_2307 = new _SafeStr_2308(_arg_2.dir); if (_arg_2._SafeStr_7069 != null) { this._SafeStr_7004._SafeStr_6418(k, _arg_2.id, _arg_2._SafeStr_7069, _local_3, _local_4, _arg_2.state, _arg_2.data, _arg_2._SafeStr_6897); } else { this._SafeStr_7004._SafeStr_6417(k, _arg_2.id, _arg_2.type, _local_3, _local_4, _arg_2.state, _arg_2.data, _arg_2._SafeStr_6897, _arg_2._SafeStr_6891, _arg_2._SafeStr_6894, _arg_2._SafeStr_5581, _arg_2.ownerName, true, true, _arg_2._SafeStr_6898); }; } private function _SafeStr_7027(k:_SafeStr_2275):void{ var _local_6:_SafeStr_4699; var _local_2:_SafeStr_4052 = (k as _SafeStr_4052); if ((((_local_2 == null)) || ((_local_2._SafeStr_5414() == null)))) { return; }; var _local_3:ItemsMessageParser = _local_2._SafeStr_5414(); var _local_4:int = _local_3._SafeStr_7070(); var _local_5:int; while (_local_5 < _local_4) { _local_6 = _local_3._SafeStr_7071(_local_5); this._SafeStr_7072(this._SafeStr_7009, _local_6); _local_5++; }; } private function _SafeStr_7028(k:_SafeStr_2275):void{ var _local_2:_SafeStr_4071 = (k as _SafeStr_4071); if ((((_local_2 == null)) || ((_local_2._SafeStr_5414() == null)))) { return; }; var _local_3:_SafeStr_4702 = _local_2._SafeStr_5414(); var _local_4:_SafeStr_4699 = _local_3.data; if (_local_4 != null) { this._SafeStr_7072(this._SafeStr_7009, _local_4); }; } private function _SafeStr_7029(k:_SafeStr_2275):void{ var _local_2:_SafeStr_4165 = (k as _SafeStr_4165); if ((((_local_2 == null)) || ((_local_2._SafeStr_5414() == null)))) { return; }; if (this._SafeStr_7004 == null) { return; }; var _local_3:_SafeStr_4713 = _local_2._SafeStr_5414(); this._SafeStr_7004._SafeStr_6429(this._SafeStr_7009, _local_3.itemId, _local_3.pickerId); } private function _SafeStr_7030(k:_SafeStr_2275):void{ var _local_6:_SafeStr_2307; var _local_7:_SafeStr_2307; var _local_2:_SafeStr_4286 = (k as _SafeStr_4286); if ((((_local_2 == null)) || ((_local_2._SafeStr_5414() == null)))) { return; }; var _local_3:_SafeStr_4694 = _local_2._SafeStr_5414(); var _local_4:LegacyWallGeometry = this._SafeStr_7004._SafeStr_6461(this._SafeStr_7009); if ((((this._SafeStr_7004 == null)) || ((_local_4 == null)))) { return; }; var _local_5:_SafeStr_4699 = _local_3.data; if (_local_5 != null) { _local_6 = _local_4.getLocation(_local_5._SafeStr_7073, _local_5._SafeStr_7074, _local_5.localX, _local_5.localY, _local_5.dir); _local_7 = new _SafeStr_2308(_local_4.getDirection(_local_5.dir)); this._SafeStr_7004._SafeStr_6425(this._SafeStr_7009, _local_5.id, _local_6, _local_7, _local_5.state, _local_5.data); this._SafeStr_7004._SafeStr_6428(this._SafeStr_7009, _local_5.id, _local_5.secondsToExpiration); }; } private function _SafeStr_7031(k:_SafeStr_2275):void{ var _local_2:_SafeStr_4105 = (k as _SafeStr_4105); if ((((_local_2 == null)) || ((_local_2._SafeStr_5414() == null)))) { return; }; var _local_3:_SafeStr_4696 = _local_2._SafeStr_5414(); this._SafeStr_7004._SafeStr_6426(this._SafeStr_7009, _local_3.id, _local_3._SafeStr_7075); } private function _SafeStr_7072(k:int, _arg_2:_SafeStr_4699):void{ if ((((_arg_2 == null)) || ((this._SafeStr_7004 == null)))) { return; }; var _local_3:LegacyWallGeometry = this._SafeStr_7004._SafeStr_6461(k); if (_local_3 == null) { return; }; var _local_4:_SafeStr_2307; if (!_arg_2._SafeStr_7076) { _local_4 = _local_3.getLocation(_arg_2._SafeStr_7073, _arg_2._SafeStr_7074, _arg_2.localX, _arg_2.localY, _arg_2.dir); } else { _local_4 = _local_3._SafeStr_7077(_arg_2.y, _arg_2.z, _arg_2.dir); }; var _local_5:_SafeStr_2307 = new _SafeStr_2308(_local_3.getDirection(_arg_2.dir)); this._SafeStr_7004._SafeStr_6424(k, _arg_2.id, _arg_2.type, _local_4, _local_5, _arg_2.state, _arg_2.data, _arg_2._SafeStr_6894, _arg_2._SafeStr_5581, _arg_2.ownerName, _arg_2.secondsToExpiration); } private function _SafeStr_7032(k:_SafeStr_2275):void{ var _local_5:_SafeStr_2698; var _local_6:_SafeStr_2307; var _local_7:_SafeStr_2307; var _local_8:int; var _local_2:_SafeStr_2701 = (k as _SafeStr_2701); if ((((_local_2 == null)) || ((_local_2._SafeStr_5414() == null)))) { return; }; if (this._SafeStr_7004 == null) { return; }; var _local_3:UsersMessageParser = _local_2._SafeStr_5414(); var _local_4:int; while (_local_4 < _local_3._SafeStr_7078()) { _local_5 = _local_3._SafeStr_7079(_local_4); if (_local_5 != null) { _local_6 = new _SafeStr_2308(_local_5.x, _local_5.y, _local_5.z); _local_7 = new _SafeStr_2308(_local_5.dir); _local_8 = _local_5._SafeStr_7080; this._SafeStr_7004._SafeStr_6430(this._SafeStr_7009, _local_5._SafeStr_7081, _local_6, _local_7, _local_5.dir, _local_8, _local_5.figure); if (_local_5._SafeStr_7082 == this._SafeStr_7006) { this._SafeStr_7004._SafeStr_6531(this._SafeStr_7009, _local_5._SafeStr_7081); this._SafeStr_7004._SafeStr_6433(this._SafeStr_7009, _local_5._SafeStr_7081); }; this._SafeStr_7004._SafeStr_6434(this._SafeStr_7009, _local_5._SafeStr_7081, _local_5.figure, _local_5._SafeStr_7083, _local_5._SafeStr_5422, _local_5._SafeStr_7084); if (RoomObjectUserTypes._SafeStr_6872(_local_8) == RoomObjectUserTypes._SafeStr_6352) { if (this._SafeStr_7004._SafeStr_6447(_local_5.figure) == _SafeStr_3703._SafeStr_7085) { this._SafeStr_7004._SafeStr_6436(this._SafeStr_7009, _local_5._SafeStr_7081, _local_5._SafeStr_7086); }; }; if (this._SafeStr_7004.configuration.getBoolean("avatar.ignored.bubble.enabled")) { this._SafeStr_7004._SafeStr_6435(this._SafeStr_7009, _local_5._SafeStr_7081, _SafeStr_2466._SafeStr_6925, Number(this._SafeStr_7004.sessionDataManager._SafeStr_7087(_local_5.name))); }; }; _local_4++; }; this._SafeStr_7088(); } private function _SafeStr_7033(k:_SafeStr_2275):void{ var _local_7:_SafeStr_4697; var _local_8:Number; var _local_9:_SafeStr_2307; var _local_10:_SafeStr_2307; var _local_11:_SafeStr_2307; var _local_12:Boolean; var _local_13:Boolean; var _local_14:String; var _local_15:String; var _local_16:Boolean; var _local_17:Boolean; var _local_18:uint; var _local_19:_SafeStr_4719; var _local_2:_SafeStr_4054 = (k as _SafeStr_4054); if ((((_local_2 == null)) || ((_local_2._SafeStr_5414() == null)))) { return; }; if (this._SafeStr_7004 == null) { return; }; var _local_3:UserUpdateMessageParser = _local_2._SafeStr_5414(); var _local_4:_SafeStr_2659 = this._SafeStr_7004._SafeStr_6448(this._SafeStr_7009); if (_local_4 == null) { return; }; var _local_5:Number = _local_4.getNumber(_SafeStr_3034._SafeStr_6547); var _local_6:int; while (_local_6 < _local_3._SafeStr_7089) { _local_7 = _local_3._SafeStr_7090(_local_6); if (_local_7 != null) { _local_8 = _local_7._SafeStr_7091; if (_local_5 != 0) { _local_8 = (_local_8 / _local_5); }; _local_9 = new _SafeStr_2308(_local_7.x, _local_7.y, (_local_7.z + _local_8)); _local_10 = new _SafeStr_2308(_local_7.dir); _local_11 = null; if (_local_7._SafeStr_6804) { _local_11 = new _SafeStr_2308(_local_7._SafeStr_7092, _local_7._SafeStr_7093, _local_7._SafeStr_7094); }; this._SafeStr_7004._SafeStr_6431(this._SafeStr_7009, _local_7.id, _local_9, _local_11, _local_7._SafeStr_7095, _local_8, _local_10, _local_7._SafeStr_7096); _local_12 = true; _local_13 = false; _local_14 = _SafeStr_2466._SafeStr_7097; _local_15 = ""; this._SafeStr_7004._SafeStr_6432(this._SafeStr_7009, _local_7.id, null); _local_16 = false; _local_17 = false; _local_18 = _local_7.actions.length; for each (_local_19 in _local_7.actions) { switch (_local_19._SafeStr_7098) { case "flatctrl": this._SafeStr_7004._SafeStr_6432(this._SafeStr_7009, _local_7.id, _local_19._SafeStr_7099); break; case "sign": if (_local_18 == 1) { _local_12 = false; }; this._SafeStr_7004._SafeStr_6435(this._SafeStr_7009, _local_7.id, _SafeStr_2466._SafeStr_6931, int(_local_19._SafeStr_7099)); break; case "gst": if (_local_18 == 1) { _local_12 = false; }; this._SafeStr_7004._SafeStr_6438(this._SafeStr_7009, _local_7.id, _local_19._SafeStr_7099); break; case "wav": case "mv": _local_17 = true; _local_13 = true; _local_14 = _local_19._SafeStr_7098; _local_15 = _local_19._SafeStr_7099; break; case "swim": _local_16 = true; _local_13 = true; _local_14 = _local_19._SafeStr_7098; _local_15 = _local_19._SafeStr_7099; break; case "trd": break; default: _local_13 = true; _local_14 = _local_19._SafeStr_7098; _local_15 = _local_19._SafeStr_7099; }; }; if (((!(_local_17)) && (_local_16))) { _local_13 = true; _local_14 = "float"; }; if (_local_13) { this._SafeStr_7004._SafeStr_6436(this._SafeStr_7009, _local_7.id, _local_14, _local_15); } else { if (_local_12) { this._SafeStr_7004._SafeStr_6436(this._SafeStr_7009, _local_7.id, _SafeStr_2466._SafeStr_7097, ""); }; }; }; _local_6++; }; this._SafeStr_7088(); } private function _SafeStr_7034(k:_SafeStr_2275):void{ var _local_2:_SafeStr_3143 = (k as _SafeStr_3143); if ((((_local_2 == null)) || ((_local_2._SafeStr_5414() == null)))) { return; }; if (this._SafeStr_7004 == null) { return; }; var _local_3:_SafeStr_3116 = _local_2._SafeStr_5414(); this._SafeStr_7004._SafeStr_6440(this._SafeStr_7009, _local_3.id); this._SafeStr_7088(); } private function _SafeStr_7035(k:_SafeStr_2275):void{ var _local_2:_SafeStr_2901 = (k as _SafeStr_2901); if (_local_2 == null) { return; }; this._SafeStr_7004._SafeStr_6434(this._SafeStr_7009, _local_2.id, _local_2.figure, _local_2._SafeStr_7083); } private function _SafeStr_7050(k:_SafeStr_2275):void{ var _local_2:_SafeStr_3154 = (k as _SafeStr_3154); if (_local_2 == null) { return; }; var _local_3:_SafeStr_3124 = _local_2._SafeStr_5414(); this._SafeStr_7004._SafeStr_6434(this._SafeStr_7009, _local_3._SafeStr_7081, _local_3.figureData._SafeStr_7100, "", "", _local_3._SafeStr_7084); } private function _SafeStr_7036(k:_SafeStr_2275):void{ var _local_2:_SafeStr_4261 = (k as _SafeStr_4261); if (_local_2 == null) { return; }; if (this._SafeStr_7004 == null) { return; }; var _local_3:_SafeStr_4716 = _local_2._SafeStr_5414(); if (_local_3 == null) { return; }; this._SafeStr_7004._SafeStr_6435(this._SafeStr_7009, _local_3.userId, _SafeStr_2466._SafeStr_6932, _local_3._SafeStr_7101); } private function _SafeStr_7037(k:_SafeStr_2275):void{ var _local_2:_SafeStr_3144 = (k as _SafeStr_3144); if ((((_local_2 == null)) || ((_local_2._SafeStr_5414() == null)))) { return; }; if (this._SafeStr_7004 == null) { return; }; var _local_3:_SafeStr_3122 = _local_2._SafeStr_5414(); this._SafeStr_7004._SafeStr_6435(this._SafeStr_7009, _local_3.userId, _SafeStr_2466._SafeStr_6928, _local_3._SafeStr_7102); } private function _SafeStr_7038(k:_SafeStr_2275):void{ var _local_2:_SafeStr_4252 = (k as _SafeStr_4252); if ((((_local_2 == null)) || ((_local_2._SafeStr_5414() == null)))) { return; }; if (this._SafeStr_7004 == null) { return; }; var _local_3:_SafeStr_4698 = _local_2._SafeStr_5414(); this._SafeStr_7004._SafeStr_6439(this._SafeStr_7009, _local_3.userId, _local_3._SafeStr_7103, _local_3._SafeStr_7104); } private function _SafeStr_7039(k:_SafeStr_2275):void{ var _local_2:_SafeStr_4150 = (k as _SafeStr_4150); if ((((_local_2 == null)) || ((_local_2._SafeStr_5414() == null)))) { return; }; if (this._SafeStr_7004 == null) { return; }; var _local_3:_SafeStr_4709 = _local_2._SafeStr_5414(); var _local_4:int = 1; if (!_local_3._SafeStr_7105) { _local_4 = 0; }; this._SafeStr_7004._SafeStr_6435(this._SafeStr_7009, _local_3.userId, _SafeStr_2466._SafeStr_6923, _local_4); } private function _SafeStr_7040(k:_SafeStr_2275):void{ var _local_2:_SafeStr_4708; if (this._SafeStr_7004 == null) { return; }; if ((k is _SafeStr_4237)) { _local_2 = (k as _SafeStr_4237)._SafeStr_5414(); this._SafeStr_7004._SafeStr_6435(this._SafeStr_7009, _local_2.userId, _SafeStr_2466._SafeStr_6926, _local_2._SafeStr_7106); }; } private function _SafeStr_7041(k:_SafeStr_2275):void{ var _local_2:_SafeStr_4704; if (this._SafeStr_7004 == null) { return; }; if ((k is _SafeStr_4284)) { _local_2 = (k as _SafeStr_4284)._SafeStr_5414(); this._SafeStr_7004._SafeStr_6435(this._SafeStr_7009, _local_2.userId, _SafeStr_2466._SafeStr_6927, _local_2._SafeStr_7106); }; } private function _SafeStr_7042(k:_SafeStr_2275):void{ var _local_2:_SafeStr_4715; var _local_3:Array; var _local_4:int; var _local_5:_SafeStr_4701; var _local_6:_SafeStr_4701; var _local_7:_SafeStr_2438; var _local_8:String; var _local_9:_SafeStr_2659; if (this._SafeStr_7004 == null) { return; }; if ((k is _SafeStr_4291)) { _local_2 = (k as _SafeStr_4291)._SafeStr_5414(); this._SafeStr_7004._SafeStr_6419(this._SafeStr_7009, _local_2.id, null, null, 1, null); this._SafeStr_7004._SafeStr_6419(this._SafeStr_7009, _local_2.id, null, null, 2, null); _local_3 = _local_2._SafeStr_7107; _local_4 = 0; while (_local_4 < _local_3.length) { _local_5 = _local_3[_local_4]; if (_local_5 != null) { this._SafeStr_7004._SafeStr_6421(this._SafeStr_7009, _local_5.id, _local_5.loc, _local_5.target); }; _local_4++; }; if (_local_2.avatar != null) { _local_6 = _local_2.avatar; this._SafeStr_7004._SafeStr_6431(this._SafeStr_7009, _local_6.id, _local_6.loc, _local_6.target); if (this._SafeStr_7004) { _local_9 = this._SafeStr_7004._SafeStr_6448(this._SafeStr_7009); if (_local_9) { _local_7 = _local_9._SafeStr_6845(_local_6.id, _SafeStr_2287._SafeStr_6625); }; }; if (((!((_local_7 == null))) && (!((_local_7.getType() == RoomObjectUserTypes._SafeStr_7085))))) { switch (_local_6._SafeStr_7108) { case _SafeStr_4701._SafeStr_7109: _local_8 = "mv"; break; case _SafeStr_4701._SafeStr_7110: _local_8 = "std"; break; }; this._SafeStr_7004._SafeStr_6436(this._SafeStr_7009, _local_6.id, _local_8); }; }; }; } private function _SafeStr_7043(k:_SafeStr_2275):void{ var _local_2:_SafeStr_3101; if (this._SafeStr_7004 == null) { return; }; var _local_3:_SafeStr_2300 = this._SafeStr_7004.roomSessionManager.getSession(this._SafeStr_7009); if ((k is _SafeStr_3097)) { _local_2 = (k as _SafeStr_3097)._SafeStr_5414(); } else { if ((k is _SafeStr_3105)) { _local_2 = (k as _SafeStr_3105)._SafeStr_5414(); if (((((_local_2) && (_local_3))) && ((_local_2.userId == _local_3._SafeStr_6848)))) { return; }; } else { if ((k is _SafeStr_3095)) { _local_2 = (k as _SafeStr_3095)._SafeStr_5414(); }; }; }; if (_local_2 == null) { return; }; this._SafeStr_7004._SafeStr_6437(this._SafeStr_7009, _local_2.userId, _local_2.gesture); this._SafeStr_7004._SafeStr_6435(this._SafeStr_7009, _local_2.userId, _SafeStr_2466._SafeStr_6922, Math.ceil((_local_2.text.length / 10))); } private function _SafeStr_7044(k:_SafeStr_2275):void{ var _local_2:_SafeStr_3982 = (k as _SafeStr_3982); if (_local_2 == null) { return; }; var _local_3:_SafeStr_4712 = _local_2._SafeStr_5414(); var _local_4:int = 1; if (!_local_3._SafeStr_7111) { _local_4 = 0; }; this._SafeStr_7004._SafeStr_6435(this._SafeStr_7009, _local_3.userId, _SafeStr_2466._SafeStr_6924, _local_4); } private function _SafeStr_7047(k:_SafeStr_4262):void{ if (k == null) { return; }; var _local_2:_SafeStr_4721 = k._SafeStr_5414(); this._SafeStr_7004._SafeStr_6435(this._SafeStr_7009, _local_2._SafeStr_7112, _SafeStr_2466._SafeStr_6929, _local_2._SafeStr_7113); } private function _SafeStr_7045(k:_SafeStr_2275):void{ var _local_2:_SafeStr_4134 = (k as _SafeStr_4134); if ((((_local_2 == null)) || ((_local_2._SafeStr_5414() == null)))) { return; }; if (this._SafeStr_7004 == null) { return; }; var _local_3:_SafeStr_4693 = _local_2._SafeStr_5414(); var _local_4:int = _local_3.id; var _local_5:int = _local_3.value; var _local_6:_SafeStr_2348 = new _SafeStr_2430(); this._SafeStr_7004._SafeStr_6419(this._SafeStr_7009, _local_4, null, null, _local_5, _local_6); } private function _SafeStr_7046(k:_SafeStr_2275):void{ var _local_2:_SafeStr_4016 = (k as _SafeStr_4016); if ((((_local_2 == null)) || ((_local_2._SafeStr_5414() == null)))) { return; }; if (this._SafeStr_7004 == null) { return; }; var _local_3:_SafeStr_4722 = _local_2._SafeStr_5414(); var _local_4:int = _local_3.id; var _local_5:int = _local_3.status; var _local_6:_SafeStr_2348 = new _SafeStr_2430(); this._SafeStr_7004._SafeStr_6419(this._SafeStr_7009, _local_4, null, null, _local_5, _local_6); } private function _SafeStr_7048(k:_SafeStr_4022):void{ if (k == null) { return; }; var _local_2:_SafeStr_4707 = k._SafeStr_5414(); var _local_3:Boolean = _local_2.isPlaying; this._SafeStr_7004._SafeStr_6535(this._SafeStr_7009, _local_3); } private function _SafeStr_7049(k:_SafeStr_2275):void{ var _local_2:_SafeStr_4706; var _local_3:int; if (this._SafeStr_7004 == null) { return; }; if ((k is _SafeStr_4216)) { _local_2 = (k as _SafeStr_4216)._SafeStr_5414(); _local_3 = this._SafeStr_6829(0); this._SafeStr_7004._SafeStr_6435(_local_3, _local_2.userId, _SafeStr_2466._SafeStr_6930, _local_2.value); }; } private function _SafeStr_7051(k:_SafeStr_2275):void{ if (!this._SafeStr_7004.configuration.getBoolean("avatar.ignored.bubble.enabled")) { return; }; var _local_2:_SafeStr_4316 = (k as _SafeStr_4316); var _local_3:_SafeStr_2458 = this._SafeStr_7004.roomSessionManager.getSession(this._SafeStr_7009).userDataManager._SafeStr_7114(_local_2.name); if (_local_3 != null) { switch (_local_2.result) { case 1: case 2: this._SafeStr_7004._SafeStr_6435(this._SafeStr_7009, _local_3._SafeStr_7115, _SafeStr_2466._SafeStr_6925, 1); return; case 3: this._SafeStr_7004._SafeStr_6435(this._SafeStr_7009, _local_3._SafeStr_7115, _SafeStr_2466._SafeStr_6925, 0); return; }; }; } private function onGuideSessionStarted(k:_SafeStr_2275):void{ var _local_2:_SafeStr_4723 = (k.parser as _SafeStr_4723); this._SafeStr_7011 = _local_2._SafeStr_7116; this._SafeStr_7012 = _local_2._SafeStr_7117; this._SafeStr_7088(); } private function onGuideSessionEnded(k:_SafeStr_2275):void{ this._SafeStr_7118(); } private function onGuideSessionError(k:_SafeStr_2275):void{ this._SafeStr_7118(); } public function _SafeStr_7052(event:_SafeStr_2275):void{ var arrayIndex:int; var discoColours:Array; var discoTimer:Timer; var eventParser:_SafeStr_4695 = (event.parser as _SafeStr_4695); switch (eventParser._SafeStr_7103) { case _SafeStr_6999: _SafeStr_4710.init(250, 5000); _SafeStr_4710._SafeStr_6775(); return; case _SafeStr_7000: _SafeStr_3137.init(250, 5000); _SafeStr_3137._SafeStr_6775(); return; case _SafeStr_7001: this._SafeStr_7004.roomSessionManager.events.dispatchEvent(new _SafeStr_2809(this._SafeStr_7009, -1, true)); return; case _SafeStr_7002: arrayIndex = 0; discoColours = [29371, 16731195, 16764980, 0x99FF00, 29371, 16731195, 16764980, 0x99FF00, 0]; discoTimer = new Timer(1000, (discoColours.length + 1)); discoTimer.addEventListener(TimerEvent.TIMER, function (k:TimerEvent):void{ if (arrayIndex == discoColours.length) { _SafeStr_7004._SafeStr_6442(_SafeStr_7009, discoColours[arrayIndex++], 176, true); } else { _SafeStr_7004._SafeStr_6442(_SafeStr_7009, discoColours[arrayIndex++], 176, false); }; }); discoTimer.start(); return; }; } private function _SafeStr_7088():void{ var k:int = this._SafeStr_7004.sessionDataManager.userId; this._SafeStr_7119(this._SafeStr_7011, (((this._SafeStr_7012 == k)) ? _SafeStr_4382.GUIDE : _SafeStr_4382.NONE)); this._SafeStr_7119(this._SafeStr_7012, (((this._SafeStr_7011 == k)) ? _SafeStr_4382._SafeStr_7120 : _SafeStr_4382.NONE)); } private function _SafeStr_7118():void{ this._SafeStr_7119(this._SafeStr_7011, _SafeStr_4382.NONE); this._SafeStr_7119(this._SafeStr_7012, _SafeStr_4382.NONE); this._SafeStr_7011 = -1; this._SafeStr_7012 = -1; } private function _SafeStr_7119(k:int, _arg_2:int):void{ if (((!(this._SafeStr_7004)) || (!(this._SafeStr_7004.roomSessionManager)))) { return; }; var _local_3:_SafeStr_2300 = this._SafeStr_7004.roomSessionManager.getSession(this._SafeStr_7009); if (_local_3 == null) { return; }; var _local_4:_SafeStr_2458 = _local_3.userDataManager._SafeStr_7121(k, _SafeStr_2342._SafeStr_7122); if (_local_4 != null) { this._SafeStr_7004._SafeStr_6435(this._SafeStr_7009, _local_4._SafeStr_7115, _SafeStr_2466._SafeStr_6934, _arg_2); }; } } }//package _-0ET // _SafeStr_2254 = "_-5c6" (String#11934, DoABC#3) // _SafeStr_2275 = "_-0Be" (String#157, DoABC#3) // _SafeStr_2287 = "_-Yq" (String#406, DoABC#3) // _SafeStr_2300 = "_-5mC" (String#702, DoABC#3) // _SafeStr_2307 = "_-4rU" (String#255, DoABC#3) // _SafeStr_2308 = "_-5G8" (String#149, DoABC#3) // _SafeStr_2309 = "_-A5" (String#1046, DoABC#3) // _SafeStr_2321 = "_-0w8" (String#5679, DoABC#3) // _SafeStr_2342 = "_-4n1" (String#1866, DoABC#3) // _SafeStr_2348 = "_-59s" (String#722, DoABC#3) // _SafeStr_2430 = "_-0-w" (String#2254, DoABC#3) // _SafeStr_2438 = "_-2TJ" (String#353, DoABC#3) // _SafeStr_2458 = "_-4N-" (String#699, DoABC#3) // _SafeStr_2466 = "_-1pe" (String#216, DoABC#3) // _SafeStr_2659 = "_-6fO" (String#1799, DoABC#3) // _SafeStr_2698 = "_-3kN" (String#4546, DoABC#3) // _SafeStr_2700 = "_-0g8" (String#4039, DoABC#3) // _SafeStr_2701 = "_-20u" (String#5174, DoABC#3) // _SafeStr_2708 = "_-z1" (String#7121, DoABC#3) // _SafeStr_2809 = "_-3AU" (String#5454, DoABC#3) // _SafeStr_2898 = "_-0sT" (String#5123, DoABC#3) // _SafeStr_2901 = "_-1d7" (String#3305, DoABC#3) // _SafeStr_2912 = "_-48k" (String#2006, DoABC#3) // _SafeStr_3034 = "_-2jd" (String#4057, DoABC#3) // _SafeStr_3095 = "_-6RW" (String#6283, DoABC#3) // _SafeStr_3097 = "_-045" (String#6422, DoABC#3) // _SafeStr_3101 = "_-3Zx" (String#3911, DoABC#3) // _SafeStr_3105 = "_-5Gc" (String#6282, DoABC#3) // _SafeStr_3116 = "_-2ca" (String#9501, DoABC#3) // _SafeStr_3122 = "_-3At" (String#9560, DoABC#3) // _SafeStr_3124 = "_-5DJ" (String#8936, DoABC#3) // _SafeStr_3137 = "_-07i" (String#7218, DoABC#3) // _SafeStr_3143 = "_-3-d" (String#7010, DoABC#3) // _SafeStr_3144 = "_-4yA" (String#7754, DoABC#3) // _SafeStr_3154 = "_-2Tb" (String#6983, DoABC#3) // _SafeStr_3232 = "_-6YL" (String#9113, DoABC#3) // _SafeStr_3283 = "_-5Po" (String#5758, DoABC#3) // _SafeStr_3294 = "_-6FT" (String#7455, DoABC#3) // _SafeStr_3633 = "_-6Cq" (String#7077, DoABC#3) // _SafeStr_3638 = "_-vk" (String#5738, DoABC#3) // _SafeStr_3639 = "_-4fb" (String#7997, DoABC#3) // _SafeStr_3703 = "_-ee" (String#2609, DoABC#3) // _SafeStr_3982 = "_-0Wi" (String#10530, DoABC#3) // _SafeStr_4012 = "_-Z-" (String#10939, DoABC#3) // _SafeStr_4016 = "_-3rP" (String#10502, DoABC#3) // _SafeStr_4022 = "_-3qd" (String#12086, DoABC#3) // _SafeStr_4047 = "_-1dG" (String#10024, DoABC#3) // _SafeStr_4052 = "_-1Pt" (String#10513, DoABC#3) // _SafeStr_4054 = "_-6PX" (String#10488, DoABC#3) // _SafeStr_4066 = "_-30F" (String#10858, DoABC#3) // _SafeStr_4071 = "_-5xk" (String#10364, DoABC#3) // _SafeStr_4082 = "_-3qB" (String#8536, DoABC#3) // _SafeStr_4097 = "_-3rT" (String#10741, DoABC#3) // _SafeStr_4101 = "_-22M" (String#9700, DoABC#3) // _SafeStr_4105 = "while" (String#10580, DoABC#3) // _SafeStr_4117 = "_-4J9" (String#9750, DoABC#3) // _SafeStr_4122 = "_-5dh" (String#10543, DoABC#3) // _SafeStr_4134 = "_-3aI" (String#11014, DoABC#3) // _SafeStr_4150 = "_-3EG" (String#10242, DoABC#3) // _SafeStr_4152 = "_-nn" (String#11160, DoABC#3) // _SafeStr_4165 = "_-1kg" (String#11418, DoABC#3) // _SafeStr_4189 = "_-3QV" (String#11074, DoABC#3) // _SafeStr_4216 = "_-26i" (String#10411, DoABC#3) // _SafeStr_4237 = "_-3zO" (String#10896, DoABC#3) // _SafeStr_4239 = "_-4SZ" (String#9873, DoABC#3) // _SafeStr_4252 = "_-0wF" (String#7238, DoABC#3) // _SafeStr_4254 = "_-1Gc" (String#10230, DoABC#3) // _SafeStr_4261 = "_-1hj" (String#10820, DoABC#3) // _SafeStr_4262 = "_-6JJ" (String#12617, DoABC#3) // _SafeStr_4272 = "_-6Jx" (String#16669, DoABC#3) // _SafeStr_4278 = "_-0Kk" (String#15402, DoABC#3) // _SafeStr_4284 = "_-3Fv" (String#10535, DoABC#3) // _SafeStr_4286 = "_-3U9" (String#11420, DoABC#3) // _SafeStr_4291 = "_-2DU" (String#10233, DoABC#3) // _SafeStr_4307 = "_-hO" (String#10582, DoABC#3) // _SafeStr_4316 = "_-uY" (String#7102, DoABC#3) // _SafeStr_4382 = "_-6Hj" (String#7605, DoABC#3) // _SafeStr_4693 = "_-3-F" (String#11440, DoABC#3) // _SafeStr_4694 = "_-6dz" (String#11181, DoABC#3) // _SafeStr_4695 = "_-4-v" (String#10520, DoABC#3) // _SafeStr_4696 = "_-0Kn" (String#9907, DoABC#3) // _SafeStr_4697 = "_-2uE" (String#7519, DoABC#3) // _SafeStr_4698 = "_-1DW" (String#11300, DoABC#3) // _SafeStr_4699 = "_-3zW" (String#3256, DoABC#3) // _SafeStr_4700 = "_-24n" (String#10744, DoABC#3) // _SafeStr_4701 = "_-BS" (String#4048, DoABC#3) // _SafeStr_4702 = "_-41D" (String#9969, DoABC#3) // _SafeStr_4703 = "_-1Mx" (String#11093, DoABC#3) // _SafeStr_4704 = "_-3Qk" (String#8942, DoABC#3) // _SafeStr_4705 = "_-2ts" (String#10142, DoABC#3) // _SafeStr_4706 = "_-4mK" (String#9464, DoABC#3) // _SafeStr_4707 = "_-6hA" (String#10931, DoABC#3) // _SafeStr_4708 = "_-EX" (String#8934, DoABC#3) // _SafeStr_4709 = "_-0u6" (String#10299, DoABC#3) // _SafeStr_4710 = "_-3K4" (String#15696, DoABC#3) // _SafeStr_4711 = "_-GL" (String#9973, DoABC#3) // _SafeStr_4712 = "_-5Hs" (String#10046, DoABC#3) // _SafeStr_4713 = "_-gf" (String#10721, DoABC#3) // _SafeStr_4714 = "_-1QA" (String#9714, DoABC#3) // _SafeStr_4715 = "_-6-x" (String#8966, DoABC#3) // _SafeStr_4716 = "_-4ow" (String#9866, DoABC#3) // _SafeStr_4717 = "_-6dc" (String#10880, DoABC#3) // _SafeStr_4718 = "_-cf" (String#3751, DoABC#3) // _SafeStr_4719 = "_-3fl" (String#11413, DoABC#3) // _SafeStr_4720 = "_-5WR" (String#8711, DoABC#3) // _SafeStr_4721 = "_-1vN" (String#10011, DoABC#3) // _SafeStr_4722 = "_-2j2" (String#10479, DoABC#3) // _SafeStr_4723 = "_-0wI" (String#7232, DoABC#3) // _SafeStr_5337 = "_-1cQ" (String#1906, DoABC#3) // _SafeStr_5357 = "_-3AC" (String#7590, DoABC#3) // _SafeStr_5414 = "_-2j" (String#110, DoABC#3) // _SafeStr_5422 = "_-ne" (String#5034, DoABC#3) // _SafeStr_5581 = "_-6At" (String#1580, DoABC#3) // _SafeStr_6352 = "_-Y-" (String#4161, DoABC#3) // _SafeStr_6417 = "_-1uv" (String#12664, DoABC#3) // _SafeStr_6418 = "_-NR" (String#28483, DoABC#3) // _SafeStr_6419 = "_-2IQ" (String#8036, DoABC#3) // _SafeStr_6420 = "_-PG" (String#25489, DoABC#3) // _SafeStr_6421 = "_-0wM" (String#29378, DoABC#3) // _SafeStr_6422 = "else" (String#29830, DoABC#3) // _SafeStr_6423 = "_-6f5" (String#9465, DoABC#3) // _SafeStr_6424 = "_-36M" (String#11463, DoABC#3) // _SafeStr_6425 = "_-3bU" (String#22844, DoABC#3) // _SafeStr_6426 = "_-4YO" (String#28280, DoABC#3) // _SafeStr_6428 = "_-6j0" (String#27585, DoABC#3) // _SafeStr_6429 = "_-0Uh" (String#10455, DoABC#3) // _SafeStr_6430 = "_-2lb" (String#15069, DoABC#3) // _SafeStr_6431 = "_-IP" (String#14020, DoABC#3) // _SafeStr_6432 = "_-4dX" (String#24139, DoABC#3) // _SafeStr_6433 = "_-356" (String#29409, DoABC#3) // _SafeStr_6434 = "_-2M5" (String#11411, DoABC#3) // _SafeStr_6435 = "_-2GD" (String#4620, DoABC#3) // _SafeStr_6436 = "_-mh" (String#10975, DoABC#3) // _SafeStr_6437 = "_-yC" (String#12775, DoABC#3) // _SafeStr_6438 = "_-5mb" (String#27487, DoABC#3) // _SafeStr_6439 = "_-14w" (String#15886, DoABC#3) // _SafeStr_6440 = "_-iT" (String#11970, DoABC#3) // _SafeStr_6441 = "_-0J4" (String#5775, DoABC#3) // _SafeStr_6442 = "_-3PE" (String#15925, DoABC#3) // _SafeStr_6444 = "_-2mX" (String#17299, DoABC#3) // _SafeStr_6445 = "_-33Q" (String#29431, DoABC#3) // _SafeStr_6446 = "_-2Mh" (String#17749, DoABC#3) // _SafeStr_6447 = "_-1Ce" (String#22848, DoABC#3) // _SafeStr_6448 = "_-2Wb" (String#2887, DoABC#3) // _SafeStr_6461 = "_-02e" (String#7378, DoABC#3) // _SafeStr_6462 = "_-0UC" (String#7621, DoABC#3) // _SafeStr_6516 = "_-5P7" (String#14128, DoABC#3) // _SafeStr_6517 = "_-1nG" (String#10832, DoABC#3) // _SafeStr_6531 = "_-6eU" (String#27475, DoABC#3) // _SafeStr_6532 = "_-38" (String#30187, DoABC#3) // _SafeStr_6534 = "_-4v0" (String#26430, DoABC#3) // _SafeStr_6535 = "_-2NZ" (String#29322, DoABC#3) // _SafeStr_6536 = "_-2tP" (String#22807, DoABC#3) // _SafeStr_6547 = "_-4gT" (String#13711, DoABC#3) // _SafeStr_6625 = "_-5Gk" (String#1146, DoABC#3) // _SafeStr_6775 = "_-3cL" (String#11393, DoABC#3) // _SafeStr_6804 = "_-Gk" (String#18818, DoABC#3) // _SafeStr_6822 = "_-2wE" (String#31583, DoABC#3) // _SafeStr_6823 = "_-2Op" (String#36803, DoABC#3) // _SafeStr_6829 = "_-29d" (String#6935, DoABC#3) // _SafeStr_6832 = "_-3xQ" (String#6773, DoABC#3) // _SafeStr_6833 = "_-2y1" (String#6846, DoABC#3) // _SafeStr_6834 = "_-w8" (String#7207, DoABC#3) // _SafeStr_6845 = "_-2vN" (String#3695, DoABC#3) // _SafeStr_6848 = "_-4eK" (String#5008, DoABC#3) // _SafeStr_6872 = "_-1Mg" (String#5524, DoABC#3) // _SafeStr_6874 = "_-wO" (String#5850, DoABC#3) // _SafeStr_6891 = "_-5pC" (String#8883, DoABC#3) // _SafeStr_6894 = "_-1xP" (String#5373, DoABC#3) // _SafeStr_6897 = "_-3U7" (String#2657, DoABC#3) // _SafeStr_6898 = "_-9u" (String#10152, DoABC#3) // _SafeStr_6922 = "_-4xG" (String#6650, DoABC#3) // _SafeStr_6923 = "_-1pC" (String#9170, DoABC#3) // _SafeStr_6924 = "_-2kJ" (String#12455, DoABC#3) // _SafeStr_6925 = "_-3xO" (String#8773, DoABC#3) // _SafeStr_6926 = "_-36N" (String#6040, DoABC#3) // _SafeStr_6927 = "_-5Qi" (String#6778, DoABC#3) // _SafeStr_6928 = "_-1Dr" (String#12837, DoABC#3) // _SafeStr_6929 = "_-6Ym" (String#13224, DoABC#3) // _SafeStr_6930 = "_-6ku" (String#10492, DoABC#3) // _SafeStr_6931 = "_-2oi" (String#8844, DoABC#3) // _SafeStr_6932 = "_-1jg" (String#7250, DoABC#3) // _SafeStr_6934 = "_-43S" (String#12606, DoABC#3) // _SafeStr_6944 = "_-43l" (String#17137, DoABC#3) // _SafeStr_6945 = "_-3Fr" (String#5195, DoABC#3) // _SafeStr_6946 = "_-4Fx" (String#18982, DoABC#3) // _SafeStr_6991 = "_-3DZ" (String#2533, DoABC#3) // _SafeStr_6999 = "_-h1" (String#25459, DoABC#3) // _SafeStr_7000 = "_-GV" (String#23853, DoABC#3) // _SafeStr_7001 = "_-2fm" (String#22876, DoABC#3) // _SafeStr_7002 = "_-6in" (String#21942, DoABC#3) // _SafeStr_7003 = "_-6Yj" (String#481, DoABC#3) // _SafeStr_7004 = "_-5ew" (String#997, DoABC#3) // _SafeStr_7005 = "_-0MK" (String#12066, DoABC#3) // _SafeStr_7006 = "_-5Ns" (String#13114, DoABC#3) // _SafeStr_7007 = "_-5hR" (String#21805, DoABC#3) // _SafeStr_7008 = "_-49l" (String#43301, DoABC#3) // _SafeStr_7009 = "_-3UD" (String#1339, DoABC#3) // _SafeStr_7010 = "_-6T8" (String#15013, DoABC#3) // _SafeStr_7011 = "_-27X" (String#8872, DoABC#3) // _SafeStr_7012 = "_-3cO" (String#14756, DoABC#3) // _SafeStr_7013 = "_-26j" (String#37006, DoABC#3) // _SafeStr_7014 = "_-6bP" (String#8049, DoABC#3) // _SafeStr_7015 = "_-0KB" (String#32279, DoABC#3) // _SafeStr_7016 = "_-0R2" (String#25613, DoABC#3) // _SafeStr_7017 = "_-Iq" (String#11733, DoABC#3) // _SafeStr_7018 = "_-0JV" (String#33483, DoABC#3) // _SafeStr_7019 = "_-2Hb" (String#35844, DoABC#3) // _SafeStr_7020 = "_-ZR" (String#16448, DoABC#3) // _SafeStr_7021 = "_-3Fn" (String#35902, DoABC#3) // _SafeStr_7022 = "_-1NM" (String#34021, DoABC#3) // _SafeStr_7023 = "_-4Zi" (String#37395, DoABC#3) // _SafeStr_7024 = "_-45s" (String#33678, DoABC#3) // _SafeStr_7025 = "_-6HQ" (String#32008, DoABC#3) // _SafeStr_7026 = "_-06d" (String#25908, DoABC#3) // _SafeStr_7027 = "_-0iG" (String#34092, DoABC#3) // _SafeStr_7028 = "_-6YC" (String#38012, DoABC#3) // _SafeStr_7029 = "_-0DN" (String#33825, DoABC#3) // _SafeStr_7030 = "_-3je" (String#36738, DoABC#3) // _SafeStr_7031 = "_-5b7" (String#33871, DoABC#3) // _SafeStr_7032 = "_-6Eu" (String#16366, DoABC#3) // _SafeStr_7033 = "_-f8" (String#33050, DoABC#3) // _SafeStr_7034 = "_-6TP" (String#25738, DoABC#3) // _SafeStr_7035 = "_-da" (String#7132, DoABC#3) // _SafeStr_7036 = "_-6TS" (String#33428, DoABC#3) // _SafeStr_7037 = "_-5aq" (String#21830, DoABC#3) // _SafeStr_7038 = "_-6Gw" (String#32172, DoABC#3) // _SafeStr_7039 = "_-3CH" (String#38743, DoABC#3) // _SafeStr_7040 = "_-4VM" (String#32193, DoABC#3) // _SafeStr_7041 = "_-E2" (String#38344, DoABC#3) // _SafeStr_7042 = "_-3jp" (String#36759, DoABC#3) // _SafeStr_7043 = "_-Qi" (String#22626, DoABC#3) // _SafeStr_7044 = "_-6En" (String#32590, DoABC#3) // _SafeStr_7045 = "_-TZ" (String#36301, DoABC#3) // _SafeStr_7046 = "_-2kI" (String#35165, DoABC#3) // _SafeStr_7047 = "_-6XM" (String#38542, DoABC#3) // _SafeStr_7048 = "_-4pK" (String#38269, DoABC#3) // _SafeStr_7049 = "_-3y7" (String#37956, DoABC#3) // _SafeStr_7050 = "_-Tz" (String#8614, DoABC#3) // _SafeStr_7051 = "_-6Ff" (String#23472, DoABC#3) // _SafeStr_7052 = "_-4dI" (String#36851, DoABC#3) // _SafeStr_7053 = "_-1AU" (String#23286, DoABC#3) // _SafeStr_7054 = "_-38L" (String#38013, DoABC#3) // _SafeStr_7055 = "_-4SL" (String#34262, DoABC#3) // _SafeStr_7056 = "_-4NP" (String#16489, DoABC#3) // _SafeStr_7057 = "_-5ag" (String#26157, DoABC#3) // _SafeStr_7058 = "_-1Ny" (String#27303, DoABC#3) // _SafeStr_7059 = "_-2-a" (String#15445, DoABC#3) // _SafeStr_7060 = "_-1yx" (String#38055, DoABC#3) // _SafeStr_7061 = "_-6Xu" (String#38745, DoABC#3) // _SafeStr_7062 = "_-Dk" (String#13804, DoABC#3) // _SafeStr_7063 = "_-36L" (String#14674, DoABC#3) // _SafeStr_7064 = "_-2UT" (String#3423, DoABC#3) // _SafeStr_7065 = "_-4bc" (String#10651, DoABC#3) // _SafeStr_7066 = "_-wE" (String#24114, DoABC#3) // _SafeStr_7067 = "_-26x" (String#29386, DoABC#3) // _SafeStr_7068 = "_-1ZF" (String#37634, DoABC#3) // _SafeStr_7069 = "_-3o4" (String#18174, DoABC#3) // _SafeStr_7070 = "_-3Sh" (String#31759, DoABC#3) // _SafeStr_7071 = "_-k4" (String#3107, DoABC#3) // _SafeStr_7072 = "_-161" (String#26334, DoABC#3) // _SafeStr_7073 = "_-4T6" (String#17624, DoABC#3) // _SafeStr_7074 = "_-35f" (String#17779, DoABC#3) // _SafeStr_7075 = "_-1L7" (String#22706, DoABC#3) // _SafeStr_7076 = "_-35Y" (String#37071, DoABC#3) // _SafeStr_7077 = "_-514" (String#37635, DoABC#3) // _SafeStr_7078 = "_-6Ph" (String#21408, DoABC#3) // _SafeStr_7079 = "_-OZ" (String#7133, DoABC#3) // _SafeStr_7080 = "_-4NY" (String#2862, DoABC#3) // _SafeStr_7081 = "_-3rf" (String#2386, DoABC#3) // _SafeStr_7082 = "_-JX" (String#1160, DoABC#3) // _SafeStr_7083 = "_-q5" (String#3908, DoABC#3) // _SafeStr_7084 = "_-39q" (String#2869, DoABC#3) // _SafeStr_7085 = "_-0bA" (String#3194, DoABC#3) // _SafeStr_7086 = "_-hb" (String#23852, DoABC#3) // _SafeStr_7087 = "_-0LI" (String#4461, DoABC#3) // _SafeStr_7088 = "_-0wr" (String#18384, DoABC#3) // _SafeStr_7089 = "_-2Bi" (String#29662, DoABC#3) // _SafeStr_7090 = "_-3Hz" (String#35498, DoABC#3) // _SafeStr_7091 = "_-0R0" (String#32014, DoABC#3) // _SafeStr_7092 = "_-2vY" (String#33147, DoABC#3) // _SafeStr_7093 = "_-65k" (String#35776, DoABC#3) // _SafeStr_7094 = "_-5AD" (String#37456, DoABC#3) // _SafeStr_7095 = "_-1v2" (String#13913, DoABC#3) // _SafeStr_7096 = "_-5M1" (String#21527, DoABC#3) // _SafeStr_7097 = "_-0n0" (String#19859, DoABC#3) // _SafeStr_7098 = "_-57M" (String#13309, DoABC#3) // _SafeStr_7099 = "_-1UP" (String#11885, DoABC#3) // _SafeStr_7100 = "_-0-t" (String#5564, DoABC#3) // _SafeStr_7101 = "_-KY" (String#25285, DoABC#3) // _SafeStr_7102 = "_-ps" (String#12957, DoABC#3) // _SafeStr_7103 = "_-IQ" (String#7307, DoABC#3) // _SafeStr_7104 = "_-6a0" (String#22339, DoABC#3) // _SafeStr_7105 = "_-9d" (String#32720, DoABC#3) // _SafeStr_7106 = "_-00z" (String#2870, DoABC#3) // _SafeStr_7107 = "_-5vX" (String#37919, DoABC#3) // _SafeStr_7108 = "_-1Zu" (String#29111, DoABC#3) // _SafeStr_7109 = "_-pB" (String#21007, DoABC#3) // _SafeStr_7110 = "_-5gN" (String#20251, DoABC#3) // _SafeStr_7111 = "_-1Cp" (String#11250, DoABC#3) // _SafeStr_7112 = "_-3Re" (String#33797, DoABC#3) // _SafeStr_7113 = "_-t-" (String#25018, DoABC#3) // _SafeStr_7114 = "_-4Ou" (String#16246, DoABC#3) // _SafeStr_7115 = "_-4ze" (String#2353, DoABC#3) // _SafeStr_7116 = "_-4lb" (String#27862, DoABC#3) // _SafeStr_7117 = "_-3eK" (String#10375, DoABC#3) // _SafeStr_7118 = "_-0cu" (String#27614, DoABC#3) // _SafeStr_7119 = "_-21J" (String#19827, DoABC#3) // _SafeStr_7120 = "_-4XN" (String#23650, DoABC#3) // _SafeStr_7121 = "_-5yH" (String#8890, DoABC#3) // _SafeStr_7122 = "_-2Pr" (String#3818, DoABC#3) //------------------------------------------------------------ //_-0ET.RoomObjectEventHandler package _-0ET{ import _-65Q._SafeStr_3027; import _-3dg.Map; import _-1rI._SafeStr_2308; import _-1rI._SafeStr_2307; import _-5OU._SafeStr_4443; import _-4d6._SafeStr_3021; import _-2Pn._SafeStr_2439; import _-5OU._SafeStr_2287; import flash.events.IEventDispatcher; import _-0Oy._SafeStr_3694; import _-145._SafeStr_2386; import _-1rI._SafeStr_2864; import flash.events.MouseEvent; import _-sg._SafeStr_3693; import _-2Pn._SafeStr_2438; import _-1rI._SafeStr_2305; import _-sg._SafeStr_3038; import _-145._SafeStr_3695; import _-145._SafeStr_3709; import _-145._SafeStr_3704; import _-145._SafeStr_3696; import _-145._SafeStr_3047; import _-145._SafeStr_3705; import _-145._SafeStr_2268; import _-145._SafeStr_3700; import _-145._SafeStr_3706; import _-145._SafeStr_3710; import _-145._SafeStr_3711; import _-145._SafeStr_3701; import _-sg._SafeStr_2267; import _-145._SafeStr_3714; import _-145._SafeStr_3713; import _-5OU.RoomObjectUserTypes; import _-0Oy._SafeStr_3060; import _-20m._SafeStr_2659; import _-4d6.TileObjectMap; import _-4d6.FurniStackingHeightMap; import _-5OU._SafeStr_2466; import _-0Oy._SafeStr_3053; import _-2Pn._SafeStr_3077; import _-2Pn._SafeStr_3073; import _-07L._SafeStr_2335; import _-145._SafeStr_2801; import _-145._SafeStr_2819; import _-4z4._SafeStr_4076; import _-5RM._SafeStr_4033; import _-6bh.Component; import _-145._SafeStr_2792; import _-145._SafeStr_2821; import _-145._SafeStr_2800; import _-145._SafeStr_2523; import _-145._SafeStr_3538; import _-145._SafeStr_2810; import _-4fX._SafeStr_3024; import _-4d6.LegacyWallGeometry; import _-0Oy._SafeStr_3702; import _-3bc._SafeStr_3962; import _-0Oy._SafeStr_3707; import _-6Lo._SafeStr_4159; import _-2MH._SafeStr_2300; import _-2MH._SafeStr_2458; import _-6Lo._SafeStr_3988; import _-6Lo._SafeStr_4194; import _-6Lo._SafeStr_3975; import _-6Lo._SafeStr_4171; import _-6Lo._SafeStr_4219; import _-145._SafeStr_2433; import _-0TK._SafeStr_3609; import _-1ee._SafeStr_2489; import _-61._SafeStr_2369; import _-5OU._SafeStr_2342; import _-6Lo._SafeStr_3803; import _-6Lo._SafeStr_3717; import _-4z4._SafeStr_3960; import _-6Lo._SafeStr_2404; import _-145._SafeStr_2387; import _-6Lo._SafeStr_3182; import _-4z4._SafeStr_4143; import _-6Lo._SafeStr_4180; import _-4z4._SafeStr_4032; import _-4z4._SafeStr_3972; import _-4z4._SafeStr_4282; import _-6Lo._SafeStr_4061; import _-4z4._SafeStr_4235; import _-6Lo._SafeStr_4111; import _-6Lo._SafeStr_3987; import _-6Lo._SafeStr_4209; public class RoomObjectEventHandler implements _SafeStr_3027 { private var _SafeStr_7123:_SafeStr_2251 = null; private var _SafeStr_7124:Map = null; private var _SafeStr_7125:int = -1; private var _SafeStr_7126:int = -1; private var _SafeStr_7127:int = -2; private var _SafeStr_7128:Boolean = true; private var _SafeStr_7129:String; public function RoomObjectEventHandler(k:_SafeStr_2251){ this._SafeStr_7124 = new Map(); this._SafeStr_7123 = k; } protected function get roomEngine():_SafeStr_2251{ return (this._SafeStr_7123); } public function dispose():void{ if (this._SafeStr_7124 != null) { this._SafeStr_7124.dispose(); this._SafeStr_7124 = null; }; this._SafeStr_7123 = null; } public function _SafeStr_6500(k:String, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:String=null, _arg_7:_SafeStr_2348=null, _arg_8:int=-1, _arg_9:int=-1, _arg_10:String=null):Boolean{ this._SafeStr_7129 = k; var _local_11:_SafeStr_2307 = new _SafeStr_2308(-100, -100); var _local_12:_SafeStr_2307 = new _SafeStr_2308(0); this._SafeStr_6457(_arg_2, _arg_3, _arg_4, _local_11, _local_12, _SafeStr_4443.OBJECT_PLACE, _arg_5, _arg_6, _arg_7, _arg_8, _arg_9, _arg_10); if (this._SafeStr_7123 != null) { this._SafeStr_7123._SafeStr_6453(_arg_5, _arg_4, false, _arg_6, _arg_7, _arg_8, _arg_9, _arg_10); this._SafeStr_7123._SafeStr_6454(false); }; return (true); } public function _SafeStr_6501(k:int):Boolean{ this._SafeStr_7130(k); return (true); } private function _SafeStr_6456(k:int):_SafeStr_3021{ if (this._SafeStr_7123 == null) { return (null); }; var _local_2:_SafeStr_2331 = this._SafeStr_7123._SafeStr_6456(k); return ((_local_2 as _SafeStr_3021)); } private function _SafeStr_6457(k:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2307, _arg_5:_SafeStr_2307, _arg_6:String, _arg_7:int=0, _arg_8:String=null, _arg_9:_SafeStr_2348=null, _arg_10:int=-1, _arg_11:int=-1, _arg_12:String=null):void{ this._SafeStr_7130(k); if (this._SafeStr_7123 == null) { return; }; var _local_13:_SafeStr_3021 = new _SafeStr_3021(_arg_2, _arg_3, _arg_6, _arg_4, _arg_5, _arg_7, _arg_8, _arg_9, _arg_10, _arg_11, _arg_12); this._SafeStr_7123._SafeStr_6457(k, _local_13); } private function _SafeStr_7131(k:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2307, _arg_5:_SafeStr_2307, _arg_6:String, _arg_7:int=0, _arg_8:String=null, _arg_9:_SafeStr_2348=null, _arg_10:int=-1, _arg_11:int=-1, _arg_12:String=null):void{ if (this._SafeStr_7123 == null) { return; }; var _local_13:_SafeStr_3021 = new _SafeStr_3021(_arg_2, _arg_3, _arg_6, _arg_4, _arg_5, _arg_7, _arg_8, _arg_9, _arg_10, _arg_11, _arg_12); this._SafeStr_7123._SafeStr_6457(k, _local_13); } private function _SafeStr_7130(k:int):void{ var _local_3:_SafeStr_2439; var _local_4:int; var _local_5:int; if (this._SafeStr_7123 == null) { return; }; if (this._SafeStr_7123 != null) { this._SafeStr_7123._SafeStr_6455(); }; var _local_2:_SafeStr_3021 = this._SafeStr_6456(k); if (_local_2 != null) { if ((((_local_2.operation == _SafeStr_4443.OBJECT_MOVE)) || ((_local_2.operation == _SafeStr_4443.OBJECT_MOVE_TO)))) { _local_3 = (this._SafeStr_7123.getRoomObject(k, _local_2.id, _local_2.category) as _SafeStr_2439); if (((!((_local_3 == null))) && (!((_local_2.operation == _SafeStr_4443.OBJECT_MOVE_TO))))) { _local_3.setLocation(_local_2.loc); _local_3.setDirection(_local_2.dir); }; this._SafeStr_7132(_local_3, 1); if (_local_2.category == _SafeStr_2287._SafeStr_6624) { this._SafeStr_7123._SafeStr_6452(k, _local_2.id, true); }; this._SafeStr_7131(k, _local_2.id, _local_2.category, _local_2.loc, _local_2.dir, _SafeStr_4443.OBJECT_MOVE, _local_2.typeId, _local_2._SafeStr_6538, _local_2.stuffData, _local_2.state, _local_2._SafeStr_6539, _local_2.posture); }; if (_local_2.operation == _SafeStr_4443.OBJECT_PLACE) { _local_4 = _local_2.id; _local_5 = _local_2.category; switch (_local_5) { case _SafeStr_2287._SafeStr_6623: this._SafeStr_7123._SafeStr_6423(k, _local_4); break; case _SafeStr_2287._SafeStr_6624: this._SafeStr_7123._SafeStr_6429(k, _local_4); break; case _SafeStr_2287._SafeStr_6625: this._SafeStr_7123._SafeStr_6440(k, _local_4); break; }; }; this._SafeStr_7123._SafeStr_6457(k, null); }; } public function _SafeStr_6970(k:int, _arg_2:int, _arg_3:int):void{ var _local_5:_SafeStr_2439; if (this._SafeStr_7123 == null) { return; }; var _local_4:IEventDispatcher = this._SafeStr_7123.events; if (_local_4 == null) { return; }; switch (_arg_3) { case _SafeStr_2287._SafeStr_6625: case _SafeStr_2287._SafeStr_6623: case _SafeStr_2287._SafeStr_6624: if (_arg_3 == _SafeStr_2287._SafeStr_6625) { this._SafeStr_7133(k); this._SafeStr_6969(k, _arg_2, true); } else { this._SafeStr_6969(k, 0, false); if (_arg_2 != this._SafeStr_7126) { this._SafeStr_7133(k); _local_5 = (this._SafeStr_7123.getRoomObject(k, _arg_2, _arg_3) as _SafeStr_2439); if (((!((_local_5 == null))) && (!((_local_5._SafeStr_6789() == null))))) { _local_5._SafeStr_6789().processUpdateMessage(new _SafeStr_3694(true)); this._SafeStr_7126 = _arg_2; this._SafeStr_7127 = _arg_3; }; }; }; _local_4.dispatchEvent(new _SafeStr_2386(_SafeStr_2386._SafeStr_7134, k, _arg_2, _arg_3)); return; }; } private function _SafeStr_7133(k:int):void{ var _local_2:_SafeStr_2439; if (this._SafeStr_7126 != -1) { _local_2 = (this._SafeStr_7123.getRoomObject(k, this._SafeStr_7126, this._SafeStr_7127) as _SafeStr_2439); if (((!((_local_2 == null))) && (!((_local_2._SafeStr_6789() == null))))) { _local_2._SafeStr_6789().processUpdateMessage(new _SafeStr_3694(false)); this._SafeStr_7126 = -1; this._SafeStr_7127 = _SafeStr_2287._SafeStr_6622; }; }; } public function _SafeStr_7135(k:_SafeStr_3693, _arg_2:_SafeStr_2438, _arg_3:_SafeStr_2305):void{ if (_SafeStr_2864._SafeStr_7136()) { return; }; if ((((k == null)) || ((_arg_2 == null)))) { return; }; var _local_4:String = _arg_2.getType(); var _local_5:int = this._SafeStr_7123._SafeStr_6449(_local_4); var _local_6:int = _local_5; if (_local_5 != _SafeStr_2287._SafeStr_6626) { if (!this._SafeStr_7123._SafeStr_6467()) { _local_5 = _SafeStr_2287._SafeStr_6622; } else { if (_local_5 != _SafeStr_2287._SafeStr_6625) { _local_5 = _SafeStr_2287._SafeStr_6622; }; }; }; var _local_7:String = this._SafeStr_7137(_local_5, k.type); if (_local_7 == k._SafeStr_5411) { if ((((((((((k.type == MouseEvent.CLICK)) || ((k.type == MouseEvent.DOUBLE_CLICK)))) || ((k.type == MouseEvent.MOUSE_DOWN)))) || ((k.type == MouseEvent.MOUSE_UP)))) || ((k.type == MouseEvent.MOUSE_MOVE)))) { return; }; } else { if (k._SafeStr_5411 != null) { this._SafeStr_7138(_local_5, k.type, k._SafeStr_5411); }; }; if (_arg_2._SafeStr_6880() != null) { _arg_2._SafeStr_6880().mouseEvent(k, _arg_3); }; } public function _SafeStr_6869(k:_SafeStr_2267, _arg_2:int):void{ if (k == null) { return; }; if ((k is _SafeStr_3038)) { this._SafeStr_7139((k as _SafeStr_3038), _arg_2); return; }; switch (k.type) { case _SafeStr_3695._SafeStr_7141: this._SafeStr_7140((k as _SafeStr_3695), _arg_2); return; case _SafeStr_3695._SafeStr_7143: this._SafeStr_7142((k as _SafeStr_3695), _arg_2); return; case _SafeStr_3709._SafeStr_7145: this._SafeStr_7144(k, _arg_2); return; case _SafeStr_3704._SafeStr_7147: this._SafeStr_7146(k, _arg_2); return; case _SafeStr_3704._SafeStr_7149: this._SafeStr_7148(k, _arg_2); return; case _SafeStr_3696._SafeStr_7151: case _SafeStr_3696._SafeStr_7152: case _SafeStr_3696._SafeStr_7153: case _SafeStr_3696._SafeStr_7154: case _SafeStr_3696._SafeStr_7155: case _SafeStr_3696._SafeStr_7156: case _SafeStr_3696._SafeStr_7157: case _SafeStr_3696._SafeStr_7158: case _SafeStr_3696._SafeStr_7159: case _SafeStr_3696._SafeStr_7160: case _SafeStr_3696._SafeStr_7161: case _SafeStr_3696._SafeStr_7162: case _SafeStr_3696._SafeStr_7163: case _SafeStr_3696._SafeStr_7164: case _SafeStr_3696._SafeStr_7165: case _SafeStr_3696._SafeStr_7166: case _SafeStr_3696._SafeStr_7167: case _SafeStr_3696._SafeStr_7168: case _SafeStr_3696._SafeStr_7169: case _SafeStr_3696._SafeStr_7170: case _SafeStr_3696._SafeStr_6846: case _SafeStr_3696._SafeStr_7171: case _SafeStr_3696._SafeStr_7172: case _SafeStr_3696._SafeStr_7173: case _SafeStr_3696._SafeStr_7174: case _SafeStr_3696._SafeStr_7175: case _SafeStr_3696._SafeStr_7176: case _SafeStr_3696._SafeStr_7177: case _SafeStr_3696._SafeStr_7178: case _SafeStr_3696._SafeStr_7179: case _SafeStr_3696._SafeStr_7180: case _SafeStr_3696._SafeStr_7181: case _SafeStr_3696._SafeStr_7182: case _SafeStr_3696._SafeStr_7183: this._SafeStr_7150(k, _arg_2); return; case _SafeStr_3047._SafeStr_7185: case _SafeStr_3047._SafeStr_7186: case _SafeStr_3047._SafeStr_7187: case _SafeStr_3047._SafeStr_7157: case _SafeStr_3047._SafeStr_7188: this._SafeStr_7184(k, _arg_2); return; case _SafeStr_3047._SafeStr_7190: case _SafeStr_3047._SafeStr_7191: case _SafeStr_3047._SafeStr_7192: case _SafeStr_3047._SafeStr_7193: this._SafeStr_7189(k, _arg_2); return; case _SafeStr_3047._SafeStr_7195: case _SafeStr_3047._SafeStr_7196: case _SafeStr_3047._SafeStr_7197: case _SafeStr_3047._SafeStr_7198: this._SafeStr_7194(k, _arg_2); return; case _SafeStr_3705._SafeStr_5389: case _SafeStr_3705._SafeStr_5391: this._SafeStr_7199(k, _arg_2); return; case _SafeStr_2268._SafeStr_7201: case _SafeStr_2268._SafeStr_7202: case _SafeStr_2268._SafeStr_7203: case _SafeStr_2268._SafeStr_7204: case _SafeStr_2268._SafeStr_7205: this._SafeStr_7200(k, _arg_2); return; case _SafeStr_3700._SafeStr_7207: this._SafeStr_7206(k, _arg_2); return; case _SafeStr_3047._SafeStr_7209: case _SafeStr_3047._SafeStr_6785: this._SafeStr_7208(k, _arg_2); return; case _SafeStr_3706._SafeStr_7211: case _SafeStr_3706._SafeStr_7212: this._SafeStr_7210(_SafeStr_3706(k), _arg_2); return; case _SafeStr_3710._SafeStr_7214: case _SafeStr_3710._SafeStr_7215: case _SafeStr_3710._SafeStr_7216: this._SafeStr_7213(_SafeStr_3710(k), _arg_2); return; case _SafeStr_3711._SafeStr_5352: this._SafeStr_7217(_SafeStr_3711(k), _arg_2); return; case _SafeStr_3701._SafeStr_7219: case _SafeStr_3701._SafeStr_7220: this._SafeStr_7218(k, _arg_2); return; default: _SafeStr_4.log("*** Unhandled room object event in RoomObjectEventHandler::handleRoomObjectEvent !!! ***"); }; } private function _SafeStr_7138(k:int, _arg_2:String, _arg_3:String):void{ var _local_4:Map = (this._SafeStr_7124.getValue(String(k)) as Map); if (_local_4 == null) { _local_4 = new Map(); this._SafeStr_7124.add(k, _local_4); }; _local_4.remove(_arg_2); _local_4.add(_arg_2, _arg_3); } private function _SafeStr_7137(k:int, _arg_2:String):String{ var _local_3:Map = (this._SafeStr_7124.getValue(String(k)) as Map); if (_local_3 == null) { return (null); }; var _local_4:String = (_local_3.getValue(_arg_2) as String); return (_local_4); } private function _SafeStr_7139(k:_SafeStr_3038, _arg_2:int):void{ switch (k.type) { case _SafeStr_3038._SafeStr_5348: this._SafeStr_7221(k, _arg_2); return; case _SafeStr_3038._SafeStr_5347: this._SafeStr_7222(k, _arg_2); return; case _SafeStr_3038._SafeStr_6868: this._SafeStr_7223(k, _arg_2); return; case _SafeStr_3038._SafeStr_7225: this._SafeStr_7224(k, _arg_2); return; case _SafeStr_3038._SafeStr_7227: this._SafeStr_7226(k, _arg_2); return; }; } private function _SafeStr_7221(k:_SafeStr_3038, _arg_2:int):void{ var _local_14:Boolean; var _local_15:String; var _local_16:String; if (k == null) { return; }; var _local_3:Boolean; var _local_4:String = _SafeStr_4443.OBJECT_UNDEFINED; var _local_5:_SafeStr_3021 = this._SafeStr_6456(_arg_2); if (_local_5 != null) { _local_4 = _local_5.operation; }; if (this._SafeStr_7128) { if ((((_local_4 == null)) || ((_local_4 == _SafeStr_4443.OBJECT_UNDEFINED)))) { _local_3 = this._SafeStr_7228(_arg_2, k); }; }; var _local_6:int = k._SafeStr_6975; var _local_7:String = k._SafeStr_7229; var _local_8:int = this._SafeStr_7123._SafeStr_6449(_local_7); var _local_9:String = k._SafeStr_5411; var _local_10:_SafeStr_3714 = (k as _SafeStr_3714); var _local_11:_SafeStr_3713 = (k as _SafeStr_3713); var _local_12:Boolean; var _local_13:IEventDispatcher = this._SafeStr_7123.events; switch (_local_4) { case _SafeStr_4443.OBJECT_MOVE: if (_local_8 == _SafeStr_2287._SafeStr_6626) { if (_local_5 != null) { this._SafeStr_6496(_arg_2, _local_5.id, _local_5.category, _SafeStr_4443.OBJECT_MOVE_TO); }; } else { if (_local_8 == _SafeStr_2287._SafeStr_6625) { if (((!((_local_5 == null))) && ((_local_7 == RoomObjectUserTypes._SafeStr_7085)))) { this._SafeStr_6496(_arg_2, _local_5.id, _local_5.category, _SafeStr_4443.OBJECT_MOVE_TO); }; if (_local_9 != null) { this._SafeStr_7138(_SafeStr_2287._SafeStr_6626, MouseEvent.CLICK, _local_9); }; this._SafeStr_7230(_arg_2, _local_6, _local_8); }; }; _local_12 = true; if (_local_6 != -1) { this._SafeStr_6970(_arg_2, _local_6, _local_8); }; break; case _SafeStr_4443.OBJECT_PLACE: if (_local_8 == _SafeStr_2287._SafeStr_6626) { this._SafeStr_7231(_arg_2, !((_local_10 == null)), !((_local_11 == null))); } else { if (_local_8 == _SafeStr_2287._SafeStr_6625) { switch (_local_7) { case RoomObjectUserTypes._SafeStr_7085: case RoomObjectUserTypes.RENTABLE_BOT: this._SafeStr_7231(_arg_2, !((_local_10 == null)), !((_local_11 == null))); break; default: if (_local_9 != null) { this._SafeStr_7138(_SafeStr_2287._SafeStr_6626, MouseEvent.CLICK, _local_9); }; this._SafeStr_7230(_arg_2, _local_6, _local_8); }; }; }; break; case _SafeStr_4443.OBJECT_UNDEFINED: if (_local_8 == _SafeStr_2287._SafeStr_6626) { if (((!((_local_10 == null))) && (!(_local_3)))) { this._SafeStr_7232(_arg_2, _local_10); }; } else { this._SafeStr_6970(_arg_2, _local_6, _local_8); _local_14 = false; if (_local_8 == _SafeStr_2287._SafeStr_6625) { if (((((((k.ctrlKey) && (!(k.altKey)))) && (!(k.shiftKey)))) && ((_local_7 == RoomObjectUserTypes.RENTABLE_BOT)))) { this._SafeStr_6496(_arg_2, _local_6, _local_8, _SafeStr_4443.OBJECT_PICKUP_BOT); } else { if (((((((k.ctrlKey) && (!(k.altKey)))) && (!(k.shiftKey)))) && ((_local_7 == RoomObjectUserTypes._SafeStr_7085)))) { this._SafeStr_6496(_arg_2, _local_6, _local_8, _SafeStr_4443.OBJECT_PICKUP_PET); } else { if (((((((!(k.ctrlKey)) && (!(k.altKey)))) && (k.shiftKey))) && ((_local_7 == RoomObjectUserTypes._SafeStr_7085)))) { this._SafeStr_6496(_arg_2, _local_6, _local_8, _SafeStr_4443.OBJECT_ROTATE_POSITIVE); } else { this._SafeStr_7233(_local_6, k); }; }; }; if (!this._SafeStr_7123._SafeStr_6467()) { _local_3 = true; } else { _local_14 = true; }; } else { if ((((_local_8 == _SafeStr_2287._SafeStr_6623)) || ((_local_8 == _SafeStr_2287._SafeStr_6624)))) { if (((((((k.altKey) || (k.ctrlKey))) || (k.shiftKey))) && (!(this._SafeStr_7123._SafeStr_6473)))) { if (((((!(k.ctrlKey)) && (!(k.altKey)))) && (k.shiftKey))) { if (_local_8 == _SafeStr_2287._SafeStr_6623) { if (_local_13 != null) { _local_13.dispatchEvent(new _SafeStr_2386(_SafeStr_2386._SafeStr_7234, _arg_2, _local_6, _local_8)); }; }; } else { if (((((k.ctrlKey) && (!(k.altKey)))) && (!(k.shiftKey)))) { this._SafeStr_6496(_arg_2, _local_6, _local_8, _SafeStr_4443.OBJECT_PICKUP); }; }; if (!this._SafeStr_7123._SafeStr_6467()) { _local_3 = true; } else { _local_14 = true; }; }; }; }; if (_local_9 != null) { if (_local_3) { this._SafeStr_7138(_SafeStr_2287._SafeStr_6626, MouseEvent.CLICK, _local_9); }; if (_local_14) { this._SafeStr_7138(_SafeStr_2287._SafeStr_6622, MouseEvent.CLICK, _local_9); }; }; }; break; }; if (_local_8 == _SafeStr_2287._SafeStr_6626) { _local_15 = this._SafeStr_7137(_SafeStr_2287._SafeStr_6622, MouseEvent.CLICK); _local_16 = this._SafeStr_7137(_SafeStr_2287._SafeStr_6625, MouseEvent.CLICK); if (((((!((_local_15 == _local_9))) && (!((_local_16 == _local_9))))) && (!(_local_12)))) { this._SafeStr_7133(_arg_2); if (_local_13 != null) { _local_13.dispatchEvent(new _SafeStr_2386(_SafeStr_2386._SafeStr_6867, _arg_2, -1, _SafeStr_2287._SafeStr_6622)); }; this._SafeStr_6969(_arg_2, 0, false); }; }; } private function _SafeStr_7222(k:_SafeStr_3038, _arg_2:int):void{ var _local_7:_SafeStr_2439; var _local_8:_SafeStr_3060; if (k == null) { return; }; var _local_3:String = _SafeStr_4443.OBJECT_UNDEFINED; var _local_4:_SafeStr_3021 = this._SafeStr_6456(_arg_2); if (_local_4 != null) { _local_3 = _local_4.operation; }; var _local_5:String = k._SafeStr_7229; var _local_6:int = this._SafeStr_7123._SafeStr_6449(_local_5); if (this._SafeStr_7123 != null) { _local_7 = this._SafeStr_7123._SafeStr_6465(_arg_2); if (((!((_local_7 == null))) && (!((_local_7._SafeStr_6789() == null))))) { if ((k is _SafeStr_3714)) { _local_8 = this._SafeStr_7235((k as _SafeStr_3714), _arg_2); } else { if (((!((k.object == null))) && (!((k.object.getId() == -1))))) { if (this._SafeStr_7128) { _local_8 = this._SafeStr_7236(_local_6, _arg_2, k); }; } else { _local_8 = new _SafeStr_3060(null, 0, false, k._SafeStr_5411); }; }; _local_7._SafeStr_6789().processUpdateMessage(_local_8); }; }; switch (_local_3) { case _SafeStr_4443.OBJECT_MOVE: if (_local_6 == _SafeStr_2287._SafeStr_6626) { this._SafeStr_7237(k, _arg_2); }; return; case _SafeStr_4443.OBJECT_PLACE: if (_local_6 == _SafeStr_2287._SafeStr_6626) { this._SafeStr_7238(k, _arg_2); }; }; } private function _SafeStr_7235(k:_SafeStr_3714, _arg_2:int):_SafeStr_3060{ var _local_4:int; var _local_5:int; var _local_6:int; var _local_7:_SafeStr_2659; var _local_8:TileObjectMap; var _local_9:_SafeStr_2438; var _local_10:FurniStackingHeightMap; var _local_11:Number; var _local_12:Number; if (this._SafeStr_7128) { return (new _SafeStr_3060(new _SafeStr_2308(k._SafeStr_7239, k._SafeStr_7240, k._SafeStr_7241), 0, true, k._SafeStr_5411)); }; var _local_3:_SafeStr_2439 = this._SafeStr_7123._SafeStr_6465(_arg_2); if (((!((_local_3 == null))) && (!((_local_3._SafeStr_6789() == null))))) { _local_4 = k._SafeStr_7239; _local_5 = k._SafeStr_7240; _local_6 = k._SafeStr_7241; _local_7 = this._SafeStr_7123._SafeStr_6448(_arg_2); if (_local_7 != null) { _local_8 = this._SafeStr_7123._SafeStr_6463(_arg_2); if (_local_8) { _local_9 = _local_8._SafeStr_7242(_local_4, _local_5); _local_10 = this._SafeStr_7123._SafeStr_6462(_arg_2); if (_local_10) { if (((((_local_9) && (_local_9.getModel()))) && ((_local_9.getModel().getNumber(_SafeStr_2466._SafeStr_7243) > 0)))) { _local_11 = _local_10._SafeStr_6991(_local_4, _local_5); _local_12 = this._SafeStr_7123._SafeStr_6461(_arg_2)._SafeStr_6991(_local_4, _local_5); return (new _SafeStr_3060(new _SafeStr_2308(_local_4, _local_5, _local_6), (_local_11 - _local_12), true, k._SafeStr_5411)); }; return (new _SafeStr_3060(new _SafeStr_2308(_local_4, _local_5, _local_6), 0, true, k._SafeStr_5411)); }; }; }; }; return (null); } private function _SafeStr_7236(k:int, _arg_2:int, _arg_3:_SafeStr_3038):_SafeStr_3060{ var _local_5:_SafeStr_2308; var _local_6:FurniStackingHeightMap; var _local_7:int; var _local_8:int; var _local_9:Number; var _local_4:_SafeStr_2438; if (k == _SafeStr_2287._SafeStr_6623) { _local_4 = this._SafeStr_7123.getRoomObject(_arg_2, _arg_3._SafeStr_6975, _SafeStr_2287._SafeStr_6623); if (_local_4) { _local_5 = this._SafeStr_7244(_local_4, _arg_3); if (_local_5) { _local_6 = this._SafeStr_7123._SafeStr_6462(_arg_2); if (_local_6) { _local_7 = _local_5.x; _local_8 = _local_5.y; _local_9 = _local_5.z; return (new _SafeStr_3060(new _SafeStr_2308(_local_7, _local_8, _local_4.getLocation().z), _local_9, true, _arg_3._SafeStr_5411)); }; }; }; }; return (null); } private function _SafeStr_7224(k:_SafeStr_3038, _arg_2:int):void{ var _local_3:String = k._SafeStr_7229; var _local_4:int = k._SafeStr_6975; var _local_5:int = this._SafeStr_7123._SafeStr_6449(_local_3); if (_local_5 != _SafeStr_2287._SafeStr_6626) { if (_local_5 == _SafeStr_2287._SafeStr_6625) { this._SafeStr_7245(_local_4, k, _arg_2); }; }; var _local_6:IEventDispatcher = this._SafeStr_7123.events; if (_local_6 != null) { _local_6.dispatchEvent(new _SafeStr_2386(_SafeStr_2386._SafeStr_7246, _arg_2, k._SafeStr_6975, this._SafeStr_7123._SafeStr_6449(k._SafeStr_7229))); }; } private function _SafeStr_7226(k:_SafeStr_3038, _arg_2:int):void{ var _local_6:_SafeStr_2439; var _local_7:_SafeStr_3053; var _local_3:String = k._SafeStr_7229; var _local_4:int = this._SafeStr_7123._SafeStr_6449(_local_3); if (_local_4 != _SafeStr_2287._SafeStr_6626) { if (_local_4 == _SafeStr_2287._SafeStr_6625) { _local_6 = this._SafeStr_7123._SafeStr_6465(_arg_2); if (_local_6) { _local_7 = new _SafeStr_3053(0, null); _local_6._SafeStr_6789().processUpdateMessage(_local_7); }; }; }; var _local_5:IEventDispatcher = this._SafeStr_7123.events; if (_local_5 != null) { _local_5.dispatchEvent(new _SafeStr_2386(_SafeStr_2386.MOUSE_LEAVE, _arg_2, k._SafeStr_6975, this._SafeStr_7123._SafeStr_6449(k._SafeStr_7229))); }; } private function _SafeStr_7223(k:_SafeStr_3038, _arg_2:int):void{ var _local_8:IEventDispatcher; if (k == null) { return; }; var _local_3:String = _SafeStr_4443.OBJECT_UNDEFINED; var _local_4:_SafeStr_3021 = this._SafeStr_6456(_arg_2); if (_local_4 != null) { _local_3 = _local_4.operation; }; var _local_5:int = k._SafeStr_6975; var _local_6:String = k._SafeStr_7229; var _local_7:int = this._SafeStr_7123._SafeStr_6449(_local_6); switch (_local_3) { case _SafeStr_4443.OBJECT_UNDEFINED: if ((((((_local_7 == _SafeStr_2287._SafeStr_6623)) || ((_local_7 == _SafeStr_2287._SafeStr_6624)))) || ((_local_6 == RoomObjectUserTypes._SafeStr_7085)))) { if (((((((((k.altKey) && (!(k.ctrlKey)))) && (!(k.shiftKey)))) || (this._SafeStr_7247(k)))) && (!(this._SafeStr_7123._SafeStr_6473)))) { _local_8 = this._SafeStr_7123.events; if (_local_8 != null) { _local_8.dispatchEvent(new _SafeStr_2386(_SafeStr_2386._SafeStr_7248, _arg_2, _local_5, _local_7)); }; }; }; return; }; } private function _SafeStr_7247(k:_SafeStr_3038):Boolean{ return (((this._SafeStr_7123._SafeStr_6472) && (!(((k.ctrlKey) || (k.shiftKey)))))); } private function _SafeStr_7237(k:_SafeStr_3038, _arg_2:int):void{ var _local_6:Boolean; var _local_7:FurniStackingHeightMap; var _local_8:_SafeStr_3714; var _local_9:_SafeStr_3713; var _local_10:_SafeStr_2307; var _local_11:_SafeStr_2307; var _local_12:_SafeStr_2307; var _local_13:Number; var _local_14:Number; var _local_15:Number; if ((((k == null)) || ((this._SafeStr_7123 == null)))) { return; }; var _local_3:IEventDispatcher = this._SafeStr_7123.events; if (_local_3 == null) { return; }; var _local_4:_SafeStr_3021 = this._SafeStr_6456(_arg_2); if (_local_4 == null) { return; }; var _local_5:_SafeStr_2439 = (this._SafeStr_7123.getRoomObject(_arg_2, _local_4.id, _local_4.category) as _SafeStr_2439); if (_local_5 != null) { _local_6 = true; if ((((_local_4.category == _SafeStr_2287._SafeStr_6623)) || ((_local_4.category == _SafeStr_2287._SafeStr_6625)))) { _local_7 = this._SafeStr_7123._SafeStr_6462(_arg_2); _local_8 = (k as _SafeStr_3714); if (!((!((_local_8 == null))) && (this._SafeStr_7249(_local_5, _local_4, (_local_8._SafeStr_7250 + 0.5), (_local_8._SafeStr_7251 + 0.5), _local_7)))) { this._SafeStr_7249(_local_5, _local_4, _local_4.loc.x, _local_4.loc.y, _local_7); _local_6 = false; }; } else { if (_local_4.category == _SafeStr_2287._SafeStr_6624) { _local_6 = false; _local_9 = (k as _SafeStr_3713); if (_local_9 != null) { _local_10 = _local_9._SafeStr_7252; _local_11 = _local_9._SafeStr_7253; _local_12 = _local_9.wallHeight; _local_13 = _local_9.x; _local_14 = _local_9.y; _local_15 = _local_9.direction; if (this._SafeStr_7254(_local_5, _local_4, _local_10, _local_11, _local_12, _local_13, _local_14, _local_15)) { _local_6 = true; }; }; if (!_local_6) { _local_5.setLocation(_local_4.loc); _local_5.setDirection(_local_4.dir); }; this._SafeStr_7123._SafeStr_6452(_arg_2, _local_4.id, _local_6); }; }; if (_local_6) { this._SafeStr_7132(_local_5, 0.5); this._SafeStr_7123._SafeStr_6454(false); } else { this._SafeStr_7132(_local_5, 0); this._SafeStr_7123._SafeStr_6454(true); }; }; } private function _SafeStr_7238(k:_SafeStr_3038, _arg_2:int):void{ var _local_8:_SafeStr_2438; var _local_9:_SafeStr_3077; var _local_10:Array; var _local_11:_SafeStr_2307; var _local_12:Boolean; var _local_13:FurniStackingHeightMap; var _local_14:_SafeStr_2307; var _local_15:_SafeStr_2307; var _local_16:_SafeStr_2307; var _local_17:Number; var _local_18:Number; var _local_19:Number; if ((((k == null)) || ((this._SafeStr_7123 == null)))) { return; }; var _local_3:IEventDispatcher = this._SafeStr_7123.events; if (_local_3 == null) { return; }; var _local_4:_SafeStr_3021 = this._SafeStr_6456(_arg_2); if (_local_4 == null) { return; }; var _local_5:_SafeStr_2439 = (this._SafeStr_7123.getRoomObject(_arg_2, _local_4.id, _local_4.category) as _SafeStr_2439); var _local_6:_SafeStr_3714 = (k as _SafeStr_3714); var _local_7:_SafeStr_3713 = (k as _SafeStr_3713); if (_local_5 == null) { if ((((_local_4.category == _SafeStr_2287._SafeStr_6623)) && (!((_local_6 == null))))) { this._SafeStr_7123._SafeStr_6417(_arg_2, _local_4.id, _local_4.typeId, _local_4.loc, _local_4.dir, 0, _local_4.stuffData, Number(_local_4._SafeStr_6538), -1, 0, 0, "", false); } else { if ((((_local_4.category == _SafeStr_2287._SafeStr_6624)) && (!((_local_7 == null))))) { this._SafeStr_7123._SafeStr_6424(_arg_2, _local_4.id, _local_4.typeId, _local_4.loc, _local_4.dir, 0, _local_4._SafeStr_6538, 0); } else { if ((((_local_4.category == _SafeStr_2287._SafeStr_6625)) && (!((_local_6 == null))))) { this._SafeStr_7123._SafeStr_6430(_arg_2, _local_4.id, new _SafeStr_2308(), new _SafeStr_2308(180), 180, _local_4.typeId, _local_4._SafeStr_6538); _local_8 = this._SafeStr_7123.getRoomObject(_arg_2, _local_4.id, _local_4.category); if (_local_8) { _local_9 = (_local_8.getModel() as _SafeStr_3077); if (((!((_local_9 == null))) && (!((_local_4.posture == null))))) { _local_9.setString(_SafeStr_2466._SafeStr_6960, _local_4.posture); }; }; }; }; }; _local_5 = (this._SafeStr_7123.getRoomObject(_arg_2, _local_4.id, _local_4.category) as _SafeStr_2439); if (_local_5 != null) { if (_local_4.category == _SafeStr_2287._SafeStr_6623) { if (_local_5.getModel() != null) { _local_10 = _local_5.getModel().getNumberArray(_SafeStr_2466._SafeStr_7255); if (((!((_local_10 == null))) && ((_local_10.length > 0)))) { _local_11 = new _SafeStr_2308(_local_10[0]); _local_5.setDirection(_local_11); this._SafeStr_7131(_arg_2, _local_4.id, _local_4.category, _local_4.loc, _local_11, _local_4.operation, _local_4.typeId, _local_4._SafeStr_6538, _local_4.stuffData, _local_4.state, _local_4._SafeStr_6539, _local_4.posture); _local_4 = this._SafeStr_6456(_arg_2); if (_local_4 == null) { return; }; }; }; }; }; this._SafeStr_7132(_local_5, 0.5); this._SafeStr_7123._SafeStr_6454(true); }; if (_local_5 != null) { _local_12 = true; _local_13 = this._SafeStr_7123._SafeStr_6462(_arg_2); if (_local_4.category == _SafeStr_2287._SafeStr_6623) { if (!((!((_local_6 == null))) && (this._SafeStr_7249(_local_5, _local_4, (_local_6._SafeStr_7250 + 0.5), (_local_6._SafeStr_7251 + 0.5), _local_13)))) { this._SafeStr_7123._SafeStr_6423(_arg_2, _local_4.id); _local_12 = false; }; } else { if (_local_4.category == _SafeStr_2287._SafeStr_6624) { _local_12 = false; if (_local_7 != null) { _local_14 = _local_7._SafeStr_7252; _local_15 = _local_7._SafeStr_7253; _local_16 = _local_7.wallHeight; _local_17 = _local_7.x; _local_18 = _local_7.y; _local_19 = _local_7.direction; if (this._SafeStr_7254(_local_5, _local_4, _local_14, _local_15, _local_16, _local_17, _local_18, _local_19)) { _local_12 = true; }; }; if (!_local_12) { this._SafeStr_7123._SafeStr_6429(_arg_2, _local_4.id); }; this._SafeStr_7123._SafeStr_6452(_arg_2, _local_4.id, _local_12); } else { if (_local_4.category == _SafeStr_2287._SafeStr_6625) { if (!((!((_local_6 == null))) && (this._SafeStr_7256(_local_5, (_local_6._SafeStr_7250 + 0.5), (_local_6._SafeStr_7251 + 0.5), this._SafeStr_7123._SafeStr_6461(_arg_2))))) { this._SafeStr_7123._SafeStr_6440(_arg_2, _local_4.id); _local_12 = false; }; }; }; }; this._SafeStr_7123._SafeStr_6454(!(_local_12)); }; } private function _SafeStr_7228(k:int, _arg_2:_SafeStr_2267):Boolean{ var _local_3:_SafeStr_2438 = this._SafeStr_7123.getRoomObject(k, _arg_2._SafeStr_6975, _SafeStr_2287._SafeStr_6623); var _local_4:_SafeStr_2308 = this._SafeStr_7244(_local_3, (_arg_2 as _SafeStr_3038)); if (_local_4) { this._SafeStr_7257(_local_4.x, _local_4.y); return (true); }; return (false); } private function _SafeStr_7244(k:_SafeStr_2438, _arg_2:_SafeStr_3038):_SafeStr_2308{ var _local_4:_SafeStr_3073; var _local_5:int; var _local_6:int; var _local_7:int; var _local_8:int; var _local_9:Number; var _local_10:int; var _local_11:int; var _local_12:Boolean; var _local_13:Number; var _local_14:Number; var _local_15:Number; var _local_16:Number; var _local_17:Number; var _local_18:int; var _local_19:int; var _local_20:Boolean; var _local_21:Number; var _local_22:int; if ((((k == null)) || ((_arg_2 == null)))) { return (null); }; var _local_3:_SafeStr_2335 = this._SafeStr_7123.sessionDataManager.getFloorItemDataByName(k.getType()); if (_local_3 == null) { return (null); }; if (((((_local_3._SafeStr_5773) || (_local_3._SafeStr_5774))) || (_local_3._SafeStr_5775))) { _local_4 = k.getModel(); if (_local_4 == null) { return (null); }; _local_5 = k.getLocation().x; _local_6 = k.getLocation().y; _local_7 = _local_4.getNumber(_SafeStr_2466._SafeStr_6790); _local_8 = _local_4.getNumber(_SafeStr_2466._SafeStr_6791); _local_9 = _local_4.getNumber(_SafeStr_2466._SafeStr_7258); _local_10 = k.getDirection().x; if ((((_local_10 == 90)) || ((_local_10 == 270)))) { _local_22 = _local_7; _local_7 = _local_8; _local_8 = _local_22; }; if (_local_7 < 1) { _local_7 = 1; }; if (_local_8 < 1) { _local_8 = 1; }; if (this._SafeStr_7123._SafeStr_6470() == null) { return (null); }; _local_11 = this._SafeStr_7123._SafeStr_6470().geometry.scale; _local_12 = _local_3._SafeStr_5774; _local_13 = ((_local_12) ? 0.5 : 0); _local_14 = ((((_local_11 / 2) + _arg_2._SafeStr_7259) + _arg_2.localX) / (_local_11 / 4)); _local_15 = (((_arg_2._SafeStr_7260 + _arg_2.localY) + (((_local_9 - _local_13) * _local_11) / 2)) / (_local_11 / 4)); _local_16 = ((_local_14 + (2 * _local_15)) / 4); _local_17 = ((_local_14 - (2 * _local_15)) / 4); _local_18 = Math.floor((_local_5 + _local_16)); _local_19 = Math.floor(((_local_6 - _local_17) + 1)); _local_20 = false; if ((((_local_18 < _local_5)) || ((_local_18 >= (_local_5 + _local_7))))) { _local_20 = true; } else { if ((((_local_19 < _local_6)) || ((_local_19 >= (_local_6 + _local_8))))) { _local_20 = true; }; }; _local_21 = ((_local_12) ? (_local_9 - 0.5) : _local_9); if (!_local_20) { return (new _SafeStr_2308(_local_18, _local_19, _local_21)); }; }; return (null); } protected function _SafeStr_7140(k:_SafeStr_3695, _arg_2:int):void{ if (k == null) { return; }; this._SafeStr_6510(_arg_2, k._SafeStr_6975, k._SafeStr_7229, k.param, false); } private function _SafeStr_7142(k:_SafeStr_3695, _arg_2:int):void{ if (k == null) { return; }; this._SafeStr_6510(_arg_2, k._SafeStr_6975, k._SafeStr_7229, k.param, true); } private function _SafeStr_7150(k:_SafeStr_2267, _arg_2:int):void{ var _local_7:String; var _local_8:String; var _local_9:int; if ((((this._SafeStr_7123 == null)) || ((k == null)))) { return; }; var _local_3:int = k._SafeStr_6975; var _local_4:String = k._SafeStr_7229; var _local_5:int = this._SafeStr_7123._SafeStr_6449(_local_4); var _local_6:IEventDispatcher = this._SafeStr_7123.events; if (_local_6 != null) { switch (k.type) { case _SafeStr_3696._SafeStr_7151: _local_7 = _SafeStr_2439(k.object)._SafeStr_6789().widget; _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7261, _arg_2, _local_3, _local_5, _local_7)); return; case _SafeStr_3696._SafeStr_7152: _local_7 = _SafeStr_2439(k.object)._SafeStr_6789().widget; _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7262, _arg_2, _local_3, _local_5, _local_7)); return; case _SafeStr_3696._SafeStr_7153: _local_8 = _SafeStr_2439(k.object)._SafeStr_6789().contextMenu; _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7263, _arg_2, _local_3, _local_5, _local_8)); return; case _SafeStr_3696._SafeStr_7154: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7264, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7155: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7265, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7156: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7266, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7157: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7267, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7158: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7268, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7159: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7269, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7160: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7270, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7161: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7271, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7162: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7272, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7163: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7163, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7164: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7273, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7165: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7274, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7166: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7275, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7167: _local_6.dispatchEvent(new _SafeStr_2819(_SafeStr_2819._SafeStr_7276, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7168: _local_9 = k.object.getModel().getNumber(_SafeStr_2466._SafeStr_7277); this._SafeStr_7123.connection.send(new _SafeStr_4076(k._SafeStr_6975, _local_9)); return; case _SafeStr_3696._SafeStr_7169: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7278, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7170: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7279, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_6846: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7280, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7171: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7281, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7172: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7282, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7173: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7283, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7174: this._SafeStr_7123.connection.send(new _SafeStr_4033(k._SafeStr_6975, 0)); return; case _SafeStr_3696._SafeStr_7175: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7284, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7176: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7285, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7177: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7286, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7178: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7287, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7179: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7288, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7180: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7289, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7181: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7290, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7182: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7291, _arg_2, _local_3, _local_5)); return; case _SafeStr_3696._SafeStr_7183: _local_6.dispatchEvent(new _SafeStr_2801(_SafeStr_2801._SafeStr_7292, _arg_2, _local_3, _local_5)); return; }; }; } private function _SafeStr_7200(k:_SafeStr_2267, _arg_2:int):void{ var _local_6:String; var _local_8:Array; var _local_9:String; var _local_10:String; var _local_11:String; if ((((((this._SafeStr_7123 == null)) || ((this._SafeStr_7123.events == null)))) || ((k == null)))) { return; }; var _local_3:int = k._SafeStr_6975; var _local_4:String = k._SafeStr_7229; var _local_5:int = this._SafeStr_7123._SafeStr_6449(_local_4); var _local_7:_SafeStr_2268 = (k as _SafeStr_2268); switch (k.type) { case _SafeStr_2268._SafeStr_7201: this._SafeStr_7123.events.dispatchEvent(k); if (((!((_local_7 == null))) && (!((this._SafeStr_7123.toolbar == null))))) { if (_local_7.clickUrl == "NAVIGATOR_GAMES") { this._SafeStr_7123.toolbar.toggleWindowVisibility("GAMES"); } else { if (_local_7.clickUrl.indexOf("GAME_CENTER:") == 0) { _local_8 = _local_7.clickUrl.split(":"); this._SafeStr_7123._SafeStr_6460.showGameCenterByGameName("showGameCenter.billboard", _local_8[1]); } else { if (_local_7.clickUrl != "") { (this._SafeStr_7123 as Component).context.createLinkEvent(_local_7.clickUrl); }; }; }; }; _local_6 = _SafeStr_2792._SafeStr_7293; break; case _SafeStr_2268._SafeStr_7202: if (((!((_local_7 == null))) && (!((this._SafeStr_7123.catalog == null))))) { _local_9 = _local_7.clickUrl; _local_10 = "CATALOG_PAGE:"; if (((_local_9) && ((_local_9.indexOf(_local_10) == 0)))) { _local_11 = _local_9.substr(_local_10.length); this._SafeStr_7123.catalog.openCatalogPage(_local_11); }; }; _local_6 = _SafeStr_2792._SafeStr_7294; break; case _SafeStr_2268._SafeStr_7203: _local_6 = _SafeStr_2792._SafeStr_7295; break; case _SafeStr_2268._SafeStr_7204: _local_6 = _SafeStr_2792._SafeStr_7296; break; case _SafeStr_2268._SafeStr_7205: if (_local_7 != null) { this._SafeStr_7123._SafeStr_6468(_arg_2, _local_3, _local_5, _local_7.imageUrl, _local_7.clickUrl); }; break; }; if (_local_6 == null) { return; }; this._SafeStr_7123.events.dispatchEvent(new _SafeStr_2386(_local_6, _arg_2, _local_3, _local_5)); } private function _SafeStr_7184(k:_SafeStr_2267, _arg_2:int):void{ if (k == null) { return; }; this.useObject(_arg_2, k._SafeStr_6975, k._SafeStr_7229, k.type); } private function _SafeStr_7189(k:_SafeStr_2267, _arg_2:int):void{ if (k == null) { return; }; var _local_3:int = this._SafeStr_7123._SafeStr_6449(k._SafeStr_7229); var _local_4:_SafeStr_3021 = this._SafeStr_6456(_arg_2); if (_local_4 != null) { if ((((_local_4.category == _local_3)) && ((_local_4.id == k._SafeStr_6975)))) { if (_local_4.operation == _SafeStr_4443.OBJECT_PLACE) { return; }; }; }; switch (k.type) { case _SafeStr_3047._SafeStr_7190: this._SafeStr_7123.events.dispatchEvent(new _SafeStr_2821(_SafeStr_2821._SafeStr_7190, _arg_2, k._SafeStr_6975, _local_3)); return; case _SafeStr_3047._SafeStr_7191: this._SafeStr_7123.events.dispatchEvent(new _SafeStr_2821(_SafeStr_2821._SafeStr_7297, _arg_2, k._SafeStr_6975, _local_3)); return; case _SafeStr_3047._SafeStr_7192: this._SafeStr_7123.events.dispatchEvent(new _SafeStr_2821(_SafeStr_2821._SafeStr_7298, _arg_2, k._SafeStr_6975, _local_3)); return; case _SafeStr_3047._SafeStr_7193: this._SafeStr_7123.events.dispatchEvent(new _SafeStr_2821(_SafeStr_2821._SafeStr_7193, _arg_2, k._SafeStr_6975, _local_3)); return; }; } private function _SafeStr_7194(k:_SafeStr_2267, _arg_2:int):void{ if (k == null) { return; }; var _local_3:int = this._SafeStr_7123._SafeStr_6449(k._SafeStr_7229); var _local_4:_SafeStr_3021 = this._SafeStr_6456(_arg_2); if (_local_4 != null) { if ((((_local_4.category == _local_3)) && ((_local_4.id == k._SafeStr_6975)))) { if (_local_4.operation == _SafeStr_4443.OBJECT_PLACE) { return; }; }; }; switch (k.type) { case _SafeStr_3047._SafeStr_7195: this._SafeStr_7123.events.dispatchEvent(new _SafeStr_2821(_SafeStr_2821._SafeStr_7195, _arg_2, k._SafeStr_6975, _local_3)); return; case _SafeStr_3047._SafeStr_7196: this._SafeStr_7123.events.dispatchEvent(new _SafeStr_2821(_SafeStr_2821._SafeStr_7299, _arg_2, k._SafeStr_6975, _local_3)); return; case _SafeStr_3047._SafeStr_7197: this._SafeStr_7123.events.dispatchEvent(new _SafeStr_2821(_SafeStr_2821._SafeStr_7300, _arg_2, k._SafeStr_6975, _local_3)); return; case _SafeStr_3047._SafeStr_7198: this._SafeStr_7123.events.dispatchEvent(new _SafeStr_2821(_SafeStr_2821._SafeStr_7198, _arg_2, k._SafeStr_6975, _local_3)); return; }; } private function _SafeStr_7206(k:_SafeStr_2267, _arg_2:int):void{ var _local_6:_SafeStr_3700; if ((((((this._SafeStr_7123 == null)) || ((this._SafeStr_7123.events == null)))) || ((k == null)))) { return; }; var _local_3:int = k._SafeStr_6975; var _local_4:String = k._SafeStr_7229; var _local_5:int = this._SafeStr_7123._SafeStr_6449(_local_4); if (k.type == _SafeStr_3700._SafeStr_7207) { _local_6 = (k as _SafeStr_3700); if (_local_6 != null) { this._SafeStr_7123._SafeStr_6471(_arg_2, _local_3, _local_5, _local_6.badgeId, _local_6._SafeStr_6988); }; }; } private function _SafeStr_7199(k:_SafeStr_2267, _arg_2:int):void{ if (k == null) { return; }; switch (k.type) { case _SafeStr_3705._SafeStr_5389: this._SafeStr_7123._SafeStr_5388(_arg_2, k._SafeStr_6975); return; case _SafeStr_3705._SafeStr_5391: this._SafeStr_7123._SafeStr_5390(_arg_2, k._SafeStr_6975); return; }; } private function _SafeStr_7208(k:_SafeStr_2267, _arg_2:int):void{ this._SafeStr_7123._SafeStr_6469(k.type, k._SafeStr_6975, k._SafeStr_7229); } private function _SafeStr_7144(k:_SafeStr_2267, _arg_2:int):void{ var _local_4:_SafeStr_3709; var _local_5:_SafeStr_2800; if (k == null) { return; }; var _local_3:int = k._SafeStr_6975; if (((!((this._SafeStr_7123 == null))) && (!((this._SafeStr_7123.connection == null))))) { switch (k.type) { case _SafeStr_3709._SafeStr_7145: _local_4 = (k as _SafeStr_3709); if (_local_4 != null) { _local_5 = new _SafeStr_2800(_arg_2, _local_4.state, _local_4._SafeStr_7301, _local_4._SafeStr_7103, _local_4.color, _local_4._SafeStr_7302); this._SafeStr_7123.events.dispatchEvent(_local_5); }; return; }; }; } private function _SafeStr_7210(k:_SafeStr_3706, _arg_2:int):void{ if (k == null) { return; }; var _local_3:int = this._SafeStr_7123._SafeStr_6449(k._SafeStr_7229); if (((!((this._SafeStr_7123 == null))) && (!((this._SafeStr_7123.connection == null))))) { switch (k.type) { case _SafeStr_3706._SafeStr_7211: this._SafeStr_7123.events.dispatchEvent(new _SafeStr_2523(_SafeStr_2523._SafeStr_7211, _arg_2, k._SafeStr_6975, _local_3, k._SafeStr_7303, k._SafeStr_7304)); return; case _SafeStr_3706._SafeStr_7212: this._SafeStr_7123.events.dispatchEvent(new _SafeStr_2523(_SafeStr_2523._SafeStr_7212, _arg_2, k._SafeStr_6975, _local_3, k._SafeStr_7303, k._SafeStr_7304)); return; }; }; } private function _SafeStr_7213(k:_SafeStr_3710, _arg_2:int):void{ if (k == null) { return; }; var _local_3:int = this._SafeStr_7123._SafeStr_6449(k._SafeStr_7229); if (((!((this._SafeStr_7123 == null))) && (!((this._SafeStr_7123.connection == null))))) { switch (k.type) { case _SafeStr_3710._SafeStr_7214: this._SafeStr_7123.events.dispatchEvent(new _SafeStr_3538(_SafeStr_3538._SafeStr_7214, _arg_2, k._SafeStr_6975, _local_3, k._SafeStr_7305, k._SafeStr_7304)); return; case _SafeStr_3710._SafeStr_7215: this._SafeStr_7123.events.dispatchEvent(new _SafeStr_3538(_SafeStr_3538._SafeStr_7215, _arg_2, k._SafeStr_6975, _local_3, k._SafeStr_7305, k._SafeStr_7304)); return; case _SafeStr_3710._SafeStr_7216: this._SafeStr_7123.events.dispatchEvent(new _SafeStr_3538(_SafeStr_3538._SafeStr_7216, _arg_2, k._SafeStr_6975, _local_3, k._SafeStr_7305, k._SafeStr_7304)); return; case _SafeStr_3710._SafeStr_7306: this._SafeStr_7123.events.dispatchEvent(new _SafeStr_3538(_SafeStr_3538._SafeStr_7306, _arg_2, k._SafeStr_6975, _local_3, k._SafeStr_7305, k._SafeStr_7304)); return; }; }; } private function _SafeStr_7217(k:_SafeStr_3711, _arg_2:int):void{ if (k == null) { return; }; if (((!((this._SafeStr_7123 == null))) && (!((this._SafeStr_7123.connection == null))))) { switch (k.type) { case _SafeStr_3711._SafeStr_5352: this._SafeStr_7123.events.dispatchEvent(new _SafeStr_2810(_SafeStr_2810._SafeStr_5352, _arg_2, k.enable, k.hue, k.saturation, k.lightness)); return; }; }; } private function _SafeStr_7218(k:_SafeStr_2267, _arg_2:int):void{ if ((((((this._SafeStr_7123 == null)) || ((k == null)))) || ((k.object == null)))) { return; }; var _local_3:_SafeStr_3077 = (k.object.getModel() as _SafeStr_3077); switch (k.type) { case _SafeStr_3701._SafeStr_7219: _local_3.setNumber(_SafeStr_2466._SafeStr_7307, this._SafeStr_7123.sessionDataManager.userId); return; case _SafeStr_3701._SafeStr_7220: _local_3.setString(_SafeStr_2466._SafeStr_7308, this._SafeStr_7123.configuration.getProperty("url.prefix")); return; }; } private function _SafeStr_7146(k:_SafeStr_2267, _arg_2:int):void{ var _local_8:_SafeStr_2307; var _local_9:_SafeStr_3024; if (this._SafeStr_7123 == null) { return; }; var _local_3:int = k._SafeStr_6975; var _local_4:String = k._SafeStr_7229; var _local_5:int = this._SafeStr_7123._SafeStr_6449(_local_4); var _local_6:_SafeStr_2439 = (this._SafeStr_7123.getRoomObject(_arg_2, _local_3, _local_5) as _SafeStr_2439); var _local_7:_SafeStr_2439 = this._SafeStr_7123._SafeStr_6464(_arg_2); if (((((!((_local_6 == null))) && (!((_local_7 == null))))) && (!((_local_7._SafeStr_6789() == null))))) { _local_8 = _local_6.getLocation(); _local_9 = new _SafeStr_3024(_local_8, null); _local_7._SafeStr_6789().processUpdateMessage(_local_9); }; } private function _SafeStr_7148(k:_SafeStr_2267, _arg_2:int):void{ this._SafeStr_6969(_arg_2, 0, false); } private function _SafeStr_7249(k:_SafeStr_2439, _arg_2:_SafeStr_3021, _arg_3:int, _arg_4:int, _arg_5:FurniStackingHeightMap):Boolean{ if ((((k == null)) || ((_arg_2 == null)))) { return (false); }; var _local_6:_SafeStr_2308 = new _SafeStr_2308(); _local_6._SafeStr_6811(k.getDirection()); k.setDirection(_arg_2.dir); var _local_7:_SafeStr_2308 = new _SafeStr_2308(_arg_3, _arg_4, 0); var _local_8:_SafeStr_2308 = new _SafeStr_2308(); _local_8._SafeStr_6811(k.getDirection()); var _local_9:_SafeStr_2308 = this._SafeStr_7309(k, _local_7, _arg_2.loc, _arg_2.dir, _arg_5); if (_local_9 == null) { _local_8.x = this._SafeStr_7310(k, true); k.setDirection(_local_8); _local_9 = this._SafeStr_7309(k, _local_7, _arg_2.loc, _arg_2.dir, _arg_5); }; if (_local_9 == null) { k.setDirection(_local_6); return (false); }; k.setLocation(_local_9); if (_local_8) { k.setDirection(_local_8); }; return (true); } private function _SafeStr_7254(k:_SafeStr_2439, _arg_2:_SafeStr_3021, _arg_3:_SafeStr_2307, _arg_4:_SafeStr_2307, _arg_5:_SafeStr_2307, _arg_6:Number, _arg_7:Number, _arg_8:Number):Boolean{ if ((((k == null)) || ((_arg_2 == null)))) { return (false); }; var _local_9:_SafeStr_2308 = new _SafeStr_2308(_arg_8); var _local_10:_SafeStr_2308 = this._SafeStr_7311(k, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7, _arg_2); if (_local_10 == null) { return (false); }; k.setLocation(_local_10); k.setDirection(_local_9); return (true); } private function _SafeStr_7256(k:_SafeStr_2439, _arg_2:int, _arg_3:int, _arg_4:LegacyWallGeometry):Boolean{ if (!_arg_4._SafeStr_7056(_arg_2, _arg_3)) { return (false); }; k.setLocation(new _SafeStr_2308(_arg_2, _arg_3, _arg_4._SafeStr_6991(_arg_2, _arg_3))); return (true); } private function _SafeStr_7312(k:_SafeStr_2438, _arg_2:_SafeStr_2307, _arg_3:FurniStackingHeightMap):Boolean{ var _local_12:Boolean; if ((((((k == null)) || ((k.getModel() == null)))) || ((_arg_2 == null)))) { return (false); }; var _local_4:_SafeStr_2307 = k.getDirection(); var _local_5:_SafeStr_2307 = k.getLocation(); if ((((_local_4 == null)) || ((_local_5 == null)))) { return (false); }; if ((_local_4.x % 180) == (_arg_2.x % 180)) { return (true); }; var _local_6:int = k.getModel().getNumber(_SafeStr_2466._SafeStr_6790); var _local_7:int = k.getModel().getNumber(_SafeStr_2466._SafeStr_6791); if (_local_6 < 1) { _local_6 = 1; }; if (_local_7 < 1) { _local_7 = 1; }; var _local_8:int = _local_6; var _local_9:int = _local_7; var _local_10:int; var _local_11:int = ((int((_arg_2.x + 45)) % 360) / 90); if ((((_local_11 == 1)) || ((_local_11 == 3)))) { _local_10 = _local_6; _local_6 = _local_7; _local_7 = _local_10; }; _local_11 = ((int((_local_4.x + 45)) % 360) / 90); if ((((_local_11 == 1)) || ((_local_11 == 3)))) { _local_10 = _local_8; _local_8 = _local_9; _local_9 = _local_10; }; if (((!((_arg_3 == null))) && (!((_local_5 == null))))) { _local_12 = (k.getModel().getNumber(_SafeStr_2466._SafeStr_7313) == 1); if (_arg_3._SafeStr_7314(_local_5.x, _local_5.y, _local_6, _local_7, _local_5.x, _local_5.y, _local_8, _local_9, _local_12, _local_5.z)) { return (true); }; return (false); }; return (false); } private function _SafeStr_7309(k:_SafeStr_2438, _arg_2:_SafeStr_2307, _arg_3:_SafeStr_2307, _arg_4:_SafeStr_2307, _arg_5:FurniStackingHeightMap):_SafeStr_2308{ var _local_15:_SafeStr_2308; var _local_16:Boolean; if ((((((k == null)) || ((k.getModel() == null)))) || ((_arg_2 == null)))) { return (null); }; var _local_6:_SafeStr_2307 = k.getDirection(); if (_local_6 == null) { return (null); }; if ((((_arg_3 == null)) || ((_arg_4 == null)))) { return (null); }; if ((((_arg_2.x == _arg_3.x)) && ((_arg_2.y == _arg_3.y)))) { if (_local_6.x == _arg_4.x) { _local_15 = new _SafeStr_2308(); _local_15._SafeStr_6811(_arg_3); return (_local_15); }; }; var _local_7:int = k.getModel().getNumber(_SafeStr_2466._SafeStr_6790); var _local_8:int = k.getModel().getNumber(_SafeStr_2466._SafeStr_6791); if (_local_7 < 1) { _local_7 = 1; }; if (_local_8 < 1) { _local_8 = 1; }; var _local_9:int = _arg_3.x; var _local_10:int = _arg_3.y; var _local_11:int = _local_7; var _local_12:int = _local_8; var _local_13:int; var _local_14:int = ((int((_local_6.x + 45)) % 360) / 90); if ((((_local_14 == 1)) || ((_local_14 == 3)))) { _local_13 = _local_7; _local_7 = _local_8; _local_8 = _local_13; }; _local_14 = ((int((_arg_4.x + 45)) % 360) / 90); if ((((_local_14 == 1)) || ((_local_14 == 3)))) { _local_13 = _local_11; _local_11 = _local_12; _local_12 = _local_13; }; if (((!((_arg_5 == null))) && (!((_arg_2 == null))))) { _local_16 = (k.getModel().getNumber(_SafeStr_2466._SafeStr_7313) == 1); if (_arg_5._SafeStr_7314(_arg_2.x, _arg_2.y, _local_7, _local_8, _local_9, _local_10, _local_11, _local_12, _local_16)) { return (new _SafeStr_2308(_arg_2.x, _arg_2.y, _arg_5._SafeStr_6991(_arg_2.x, _arg_2.y))); }; return (null); }; return (null); } private function _SafeStr_7311(k:_SafeStr_2438, _arg_2:_SafeStr_2307, _arg_3:_SafeStr_2307, _arg_4:_SafeStr_2307, _arg_5:Number, _arg_6:Number, _arg_7:_SafeStr_3021):_SafeStr_2308{ if ((((((((((((k == null)) || ((k.getModel() == null)))) || ((_arg_2 == null)))) || ((_arg_3 == null)))) || ((_arg_4 == null)))) || ((_arg_7 == null)))) { return (null); }; var _local_8:Number = k.getModel().getNumber(_SafeStr_2466._SafeStr_6790); var _local_9:Number = k.getModel().getNumber(_SafeStr_2466._SafeStr_7258); var _local_10:Number = k.getModel().getNumber(_SafeStr_2466._SafeStr_7315); if ((((((((_arg_5 < (_local_8 / 2))) || ((_arg_5 > (_arg_3.length - (_local_8 / 2)))))) || ((_arg_6 < _local_10)))) || ((_arg_6 > (_arg_4.length - (_local_9 - _local_10)))))) { if ((((_arg_5 < (_local_8 / 2))) && ((_arg_5 <= (_arg_3.length - (_local_8 / 2))))))